@charset "utf-8";
/* CSS Document */


		* {
			font-family: "Arial Narrow", Helvetica, Undotum, sans-serif; font-size:13px
		}
		/*Containers*/
		body { font-size: 12px; background:#DFEBF7}
		
		#laddo_esq {position:relative; background:url(menu_comp_esq.png) no-repeat -432px 72px 
		}
		#laddo_dir {position:relative; background:url(menu_comp_dir.png) no-repeat -0px 75px
		}
		
		#boasvindas {
			float:left;
			width:980px;
			height:20px;
			z-index:5;
			margin-left:20px;
			_margin-left:20px;
			margin-top:30px;
			position:absolute;
			font-family: "Arial Narrow", Helvetica, Undotum, sans-serif;
			font-size: 13px;
			color:#91A0C5;
		}
		#geral {
			margin: 0 auto;
		}
		#geral2 {
			margin:0 auto;
			padding-top:15px;
		}
		.cursornone {cursor:default}

		/*Menu*/
		#menu {
			float:left;
			width:980px;
			height:115px;
			z-index:2;
			margin-left:0px;
			_margin-left:0px;
			margin-top:0px;
		}
		#menu li.menu a.menu span.menu {
			display:block;
			height:125px;
			text-align:center;
		}
		#menu li.menu {
			float:left;
			height:115px;
			color:#fff;
			list-style:none;
		}
		#menu span {
			text-indent:-9999px;
		}
		#menu span, #menu a {
			display:block;
			text-align:left;
			color:#FFF;		
			cursor:pointer;
		}
		
		#menu li#mn_aempresa { position:relative; width:83px; background:url(menu_korpus.png) no-repeat -217px top; _background:url(menu_korpus.png) no-repeat left top; z-index:3;}
		#menu li#mn_aempresa span { height:115px; }
		#menu li#mn_aempresa:hover, #menu li#mn_aempresa:hover, #menu li#mn_aempresa.hover {background-position:-217px bottom;}
		
		#menu li#mn_noticias { position:relative; width:73px; background:url(menu_korpus.png) no-repeat -300px top; _background:url(menu_korpus.png) no-repeat left top; z-index:1;}
		#menu li#mn_noticias span { height:115px; }
		#menu li#mn_noticias:hover, #menu li#mn_noticias:hover, #menu li#mn_noticias.hover {background-position:-300px bottom;}
				
		#menu li#mn_linhak { position:relative; width:85px; background:url(menu_korpus.png) no-repeat -374px top; _background:url(menu_korpus.png) no-repeat left top; z-index:2;}
		#menu li#mn_linhak span { height:115px; }
		#menu li#mn_linhak:hover, #menu li#mn_linhak:hover, #menu li#mn_linhak.hover {background-position:-374px bottom;}
		
		#menu li#mn_areaaluno { position:relative; width:105px; background:url(menu_korpus.png) no-repeat -460px top; _background:url(menu_korpus.png) no-repeat left top; z-index:1;}
		#menu li#mn_areaaluno span { height:115px; }
		#menu li#mn_areaaluno:hover, #menu li#mn_areaaluno:hover, #menu li#mn_areaaluno.hover {background-position:-460px bottom;}
		
		
		#menu li#mn_logo { position:relative; width:290px; height:180px; background:url(menu_korpus.png) no-repeat -566px top; _background:url(menu_korpus.png) no-repeat left top; z-index:1;}
		#menu li#mn_logo span { height:155px; }
		#menu li#mn_logo:hover, #menu li#mn_logo:hover, #menu li#mn_logo.hover {background-position:-566px top;}


		#menu li#mn_modal { position:relative; width:93px; background:url(menu_korpus.png) no-repeat -850px top; _background:url(menu_korpus.png) no-repeat left top; z-index:2;}
		#menu li#mn_modal span { height:155px; }
		#menu li#mn_modal:hover, #menu li#mn_modal:hover, #menu li#mn_modal.hover {background-position:-850px bottom;}
		
		#menu li#mn_agenda { position:relative; width:64px; background:url(menu_korpus.png) no-repeat -944px top; _background:url(menu_korpus.png) no-repeat left top; z-index:1;}
		#menu li#mn_agenda span { height:155px; }
		#menu li#mn_agenda:hover, #menu li#mn_agenda:hover, #menu li#mn_agenda.hover {background-position:-944px bottom;}
		
		#menu li#mn_gal { position:relative; width:103px; background:url(menu_korpus.png) no-repeat -1008px top; _background:url(menu_korpus.png) no-repeat left top; z-index:1;}
		#menu li#mn_gal span { height:155px; }
		#menu li#mn_gal:hover, #menu li#mn_gal:hover, #menu li#mn_gal.hover {background-position:-1008px bottom;}
		
		#menu li#mn_contato { position:relative; width:84px; background:url(menu_korpus.png) no-repeat -1113px top; _background:url(menu_korpus.png) no-repeat left top; z-index:1;}
		#menu li#mn_contato span { height:155px; }
		#menu li#mn_contato:hover, #menu li#mn_contato:hover, #menu li#mn_contato.hover {background-position:-1113px bottom;}
		


		/*Sub-menu*/
		/*Segundo Nivel*/
		#menu li.menu {position:relative; }
		#menu li:hover ul.biMenu, #menu li.hover ul.biMenu {display: block;}
		#menu ul.biMenu {
			display:none;
			position:absolute;
			top:112px;
			left:0%;
			background:url(mn_bottom.png) no-repeat bottom;
			_background:url(mn_bottom.gif) no-repeat bottom;
			width:199px;
			padding-bottom:14px;
			z-index:3;
		}
		#menu ul.biMenu div {
			background:#29488E url(bg_mn.gif) repeat-y center top;
		}
		#menu ul.biMenu .mn {
			background:url(mn_top.gif) no-repeat top;
			padding-top:13px;
		}
		#menu li.biMenu {
			width:194px;
			background:url(bg_list_menu.gif) no-repeat 0 -26px;
			margin-left:13px;
		}
		#menu li.biMenu:hover, #menu li.biMenu.hover {
			background-position:left bottom;
		}
		#menu li.biMenu a {
			display:block;
			cursor:pointer;
			color:#fff;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			background: url(bullet2.gif) no-repeat 10px 10px;
			padding:6px 0 6px 10px;
			font-size:1.0em;
			width:196px;
		}
		#menu li.biMenu a:hover {
			color:#fff;
			background: url(bullet3.gif) no-repeat 10px 10px;
		}
		/*Terceiro Nivel*/
		#menu li li:hover li, #menu li li.hover li {background:none;}
		#menu li li:hover li span, #menu li li.hover li span { background:none; }
		#menu li li:hover li a, #menu li li.hover li a {color:#fff; text-decoration:none; }
		#menu li li:hover ul.terMenu, #menu li li.hover .terMenu {display: block; }
		#menu ul.terMenu {
			display:none;
			position:absolute;
			top:0%;
			left:91%;
			background:url(bg_mn2_bottom.png) no-repeat 0 bottom;
			width:199px;
			height:auto;
			padding-bottom:15px;
			z-index:10;
		}
		#menu ul.terMenu div {
			background:#29488E;
		}

		
		#menu ul.terMenu .mn {
			background:url(bg_mn2_top.png) no-repeat top;
			padding-top:14px;
		}
		
		#menu ul.terMenu a {
			cursor:default;
			color:#fff !important;
			text-decoration:none;
			padding:6px 0 6px 20px;
			_padding:6px 0 6px 5px;
			cursor:pointer;
			width:170px;
	
		}
		#menu .terMenu a:hover {
			color:#fff ;
			background:url(bg_list_menu.gif) no-repeat 0 -26px;
		}
		
		
		/*Fim:Menu*/

#banner {
	
	float:none;
	top:190px;
	z-index:1;
	
}
/* Inicio News */

#newsletter {
	background-image:url(../img_2010/newsLetter_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:147px;
	font-size:14px;
	color:#FFF;
	padding:10px 0 0px 10px;
}

#input_news {
	border:hidden;
	height:25px;
	width:230px;
	font-style:italic;
	font-size:15px;
	
}

#button_news {
	border:hidden;
	height:25px;
	width:35px;
	font-style:italic;
	font-size:15px;
	background-color:#FFF
	
}

#button_enquete {
	border:hidden;
	height:25px;
	width:95px;
	font-style:italic;
	font-size:15px;
	background-color:#FFF
	
}

#estrutura_bg {
	background-image:url(../img_2010/bg_estrut.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#F5F9FD;

}

#baixo_estrutura_bg {
	background-image:url(../img_2010/baixo_estru.jpg);
	background-position:top center;
	background-repeat:no-repeat;


}

#areadocliente {
	background-image:url(../img_2010/areadocliente.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-size:14px;
	color:#FFF;

}

h1 {
	font-size:25px;
	color:#27468C;
	font-weight:normal;

}
#baixo {
	font-size:16px;
	color:#27468C;
	font-weight:normal;
	vertical-align:middle;
}

#texto14 {
	font-size:14px;
}
	