		
		@import "geral.css";
		@import "texto.css";
		@import "menu-apoio.css";
		
		* {
			font-family: Arial Narrow, Helvetica, sans-serif;
			color: #4f7d9e;
		}



		/* Containers */
		body { 
			margin: 0 auto;
			}
		
		#geral2 {
			width:100%;
			height:auto;
			background: url(../images/bg_top.jpg) no-repeat center top;
			}
		
		.border { border: 3px solid #d4e3ef }
		.border:hover, .border:focus, .border.focus { border-color: #9cb2c3 }
		a.border { display: block }

		/* Fim: Containers */
		
		
		
		/* DIV CONTEUDO */
		
		#conteudo {
			float:left;
			width:980px;
			background:url(../images/bg_meio.gif) repeat-x bottom;
			}
		
		#meio {
			float:left;
			width:660px;
			}

		/* DIV MENU DIREITA */
			
		#menu-direita {
			float:left;
			width:319px;
			}
			
		#metodologia-ensino {
			float:left;
			background:url(../images/bg_metodologia_ensino.jpg) no-repeat;
			width:291px;
			height:53px;	
			padding-top:100px;
			padding-left:20px;
			}
		
		#metodologia-ensino a span {
			float:left;
			width:150px;
			font-size:1.2em;
			text-decoration:none;
			cursor:pointer;
			color:#4f7d9e;
			background:transparent url(../images/bullet_blue.gif) no-repeat 40% 23px;
			}
			
		#metodologia-ensino a:hover span, #metodologia-ensino a.hover span {
			text-decoration:underline;
			}
		
		#professores {
			float:left;
			background:url(../images/bg_professores2.jpg) no-repeat;
			width:282px;
			height:91px;
			margin-top:10px;
			padding-left:20px;
			padding-top:50px;
		}
		
		#professores span {
			float:left;
			width:260px;
			font-size:1.2em;
			text-align:justify;
			color:#fff;
		}
		
		#sistema-elite {
			float:left;
			width:279px;
			height:89px;
			background:url(../images/bg_sistema_elite.jpg) no-repeat;
			margin-top:10px;
			margin-left:3px;
			padding-top:60px;
			padding-left:20px;
		}
		
		#sistema-elite a span {
			float:left;
			width:150px;
			font-size:1.2em;
			text-decoration:none;
			cursor:pointer;
			color:#4f7d9e;
			background:transparent url(../images/bullet_blue.gif) no-repeat 40% 23px;
			}
			
		#sistema-elite a:hover span, #sistema-elite a.hover span {
			text-decoration:underline;
			}
		
		#pre-vesti {
			float:left;
			background:url(../images/bg_pre_vest.jpg) no-repeat;
			width:282px;
			height:81px;
			margin-top:10px;
			padding-top:60px;
			padding-left:20px;
		}
		
		#pre-vesti a span {
			float:left;
			width:150px;
			font-size:1.2em;
			text-decoration:none;
			cursor:pointer;
			color:#4f7d9e;
			margin-right:50px;
			background:transparent url(../images/bullet_blue.gif) no-repeat 40% 23px;
			}
			
		#pre-vesti a:hover span, #pre-vesti a.hover span {
			text-decoration:underline;
			}
			
		.vejatodos {
			float:left;
			display:block;
			background:url(../images/bt_veja_todos.gif) no-repeat top;
			width:117px;
			height:21px;
			text-indent:-9999px;
			margin-top:15px;
		}
		
		.vejatodos:hover, .vejatodos.hover {
			background-position:left bottom;
			}
		
		#dicas-estudo {
			float:left;
			background:url(../images/bg_dicas_estudo.jpg) no-repeat;
			width:282px;
			height:95px;
			margin-top:10px;
			padding-top:60px;
			padding-left:20px;
			margin-bottom:20px;
		}
		
		#dicas-estudo a span {
			float:left;
			width:150px;
			font-size:1.2em;
			text-decoration:none;
			cursor:pointer;
			color:#fff;
			margin-right:50px;
			background:transparent url(../images/bullet_menu.gif) no-repeat 40% 23px;
			}
			
		#dicas-estudo a:hover span, #dicas-estudo a.hover span {
			text-decoration:underline;
			}
			
		/* fim: DIV MENU DIREITA */
		
		#mapa-faculdades {
			float: left;
			width:630px;
			margin-bottom:10px;
			}
		
		#mapa-faculdades h3 {
			float:left;
			font-size:1.4em;
			}
		
		#mapa {
			position:relative;
			background:url(../images/mapa.jpg) no-repeat center;
			width:600px;
			height:500px;
		}
		
		#mapa .rr {
			position:absolute;
			top:50px;
			left:200px;
			display:block;
			width:30px;
			height:30px;
			text-indent:-9999px;
		}
		
		#mapa .am {
			position:absolute;
			top:110px;
			left:130px;
			display:block;
			width:115px;
			height:70px;
			text-indent:-9999px;
		}
		
		#mapa .ac {
			position:absolute;
			top:181px;
			left:90px;
			display:block;
			width:55px;
			height:30px;
			text-indent:-9999px;
		}
		
		#mapa .pa {
			position:absolute;
			top:100px;
			left:270px;
			display:block;
			width:80px;
			height:85px;
			text-indent:-9999px;
		}
		
		#mapa .ap {
			position:absolute;
			top:65px;
			left:310px;
			display:block;
			width:20px;
			height:20px;
			text-indent:-9999px;
		}
		
		#mapa .mt {
			position:absolute;
			top:200px;
			left:240px;
			display:block;
			width:80px;
			height:70px;
			text-indent:-9999px;
		}
		
		#mapa .ro {
			position:absolute;
			top:200px;
			left:180px;
			display:block;
			width:30px;
			height:25px;
			text-indent:-9999px;
		}
		
		#mapa .ms {
			position:absolute;
			top:290px;
			left:260px;
			display:block;
			width:50px;
			height:50px;
			text-indent:-9999px;
		}
		
		#mapa .ma {
			position:absolute;
			top:120px;
			left:380px;
			display:block;
			width:30px;
			height:40px;
			text-indent:-9999px;
		}
		
		#mapa .sp {
			position:absolute;
			top:320px;
			left:330px;
			display:block;
			width:40px;
			height:30px;
			text-indent:-9999px;
		}
		
		#mapa .pr {
			position:absolute;
			top:352px;
			left:300px;
			display:block;
			width:40px;
			height:30px;
			text-indent:-9999px;
		}
		
		#mapa .sc {
			position:absolute;
			top:385px;
			left:320px;
			display:block;
			width:35px;
			height:20px;
			text-indent:-9999px;
		}
		#mapa .rs {
			position:absolute;
			top:413px;
			left:280px;
			display:block;
			width:50px;
			height:35px;
			text-indent:-9999px;
		}
		
		#mapa .mg {
			position:absolute;
			top:270px;
			left:375px;
			display:block;
			width:60px;
			height:50px;
			text-indent:-9999px;
		}
		
		#mapa .go {
			position:absolute;
			top:240px;
			left:325px;
			display:block;
			width:30px;
			height:55px;
			text-indent:-9999px;
		}
		
		#mapa .df {
			position:absolute;
			top:250px;
			left:360px;
			display:block;
			width:10px;
			height:20px;
			text-indent:-9999px;
		}
		
		#mapa .to {
			position:absolute;
			top:190px;
			left:340px;
			display:block;
			width:40px;
			height:40px;
			text-indent:-9999px;
		}
		
		#mapa .ba {
			position:absolute;
			top:210px;
			left:400px;
			display:block;
			width:60px;
			height:40px;
			text-indent:-9999px;
		}
		
		#mapa .pi {
			position:absolute;
			top:165px;
			left:405px;
			display:block;
			width:30px;
			height:30px;
			text-indent:-9999px;
		}
		
		#mapa .es {
			position:absolute;
			top:290px;
			left:440px;
			display:block;
			width:25px;
			height:35px;
			text-indent:-9999px;
		}
		
		#mapa .rj {
			position:absolute;
			top:330px;
			left:420px;
			display:block;
			width:25px;
			height:20px;
			text-indent:-9999px;
		}
		
		#mapa .ce {
			position:absolute;
			top:130px;
			left:445px;
			display:block;
			width:20px;
			height:40px;
			text-indent:-9999px;
		}
		
		#mapa .rn {
			position:absolute;
			top:145px;
			left:480px;
			display:block;
			width:40px;
			height:15px;
			text-indent:-9999px;
		}
		
		#mapa .pb {
			position:absolute;
			top:161px;
			left:470px;
			display:block;
			width:55px;
			height:15px;
			text-indent:-9999px;
		}
		
		#mapa .pe {
			position:absolute;
			top:177px;
			left:450px;
			display:block;
			width:70px;
			height:15px;
			text-indent:-9999px;
		}
		
		#mapa .al {
			position:absolute;
			top:193px;
			left:470px;
			display:block;
			width:55px;
			height:12px;
			text-indent:-9999px;
		}
		
		#mapa .se {
			position:absolute;
			top:208px;
			left:470px;
			display:block;
			width:30px;
			height:12px;
			text-indent:-9999px;
		}
		
		#descri-mapa {
			position: relative;
			background:url(../images/bg_descri_mapa.jpg) no-repeat;
			top:65%;
			width:177px;
			height:115px;
			padding:12px;
		}

		#descri-mapa p {
			float:left;
			width:150px;
			font-size:0.8em;
			}
		
		/* fim: DIV CONTEUDO */
		
