		@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;
			}
		#turma-ita {
			float: left;
			width:630px;
			margin-bottom:10px;
		}
		#ita {
			float:left;
			background:url(../images/bg_objetivos.jpg) no-repeat;
			width:259px;
			height:199px;
			padding:20px;
		} 
		#not_vis {
			float:left;
		}
		#not_vis li {
			float:left;
			width:608px;
			background:#e6eff5;
			padding:6px;
		}
		#not_vis li:hover, #not_vis li.hover {
			float:left;
			width:608px;
			background:#c7d7e2;
			padding:6px;
		}
		#not_vis a span {
			display:block;
			padding:0 0 0 12px;
			background: url(../images/bullet1.gif) no-repeat 0 55%;
			text-decoration:none;
		}
		#not_vis a:hover span, #not_vis a.hover span {
			text-decoration:underline;
		}
		.grid {
			float:left;
			padding:0px 0px 0px 0px;
		}
		.grid table {
			width:280px;
		}
		.grid tbody td {
			border:solid 1px #e7edf2;
		}
		.grid th, .grid td {
			height:29px;
			text-align:left;
			vertical-align:middle;
			padding-left:10px;
			padding-top:7px;
			*padding-top:0px;
			padding-bottom:7px;
			*padding-bottom:0px;
			color:#425d77;
			font-size:0.8em;
		}
		.grid th {
			color:#4f7d9e;
			background-color:#fff;
		}
		.grid tr td {
			background-color:transparent;
		}
		.grid td a {
			display:block;
			text-decoration:none !important;
			font-family:"Arial Narrow", Helvetica, sans-serif;
			font-size:1.2em;
		}
		.grid td a:hover {
			text-decoration:underline !important;
		}
		.grid tr.odd td {
			background-color:transparent;
		}
		.grid tbody tr.hover td, .grid tbody tr:hover td {
			background-color:#e7edf2;
		}
		#ornograma {
			position:relative;
		}
		.aman {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:210px;
			left:8px;
			text-indent:-9999px;
		}
		.ime {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:210px;
			left:122px;
			text-indent:-9999px;
		}
		.espcex {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:245px;
			left:35px;
			text-indent:-9999px;
		}
		.en {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:210px;
			left:210px;
			text-indent:-9999px;
		}
		.cn {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:245px;
			left:245px;
			text-indent:-9999px;
		}
		.efomm {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:210px;
			left:328px;
			text-indent:-9999px;
		}
		.afa {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:210px;
			left:415px;
			text-indent:-9999px;
		}
		.epcar {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:245px;
			left:445px;
			text-indent:-9999px;
		}
		.ita {
			position:absolute;
			display:block;
			width:60px;
			height:20px;
			top:210px;
			left:530px;
			text-indent:-9999px;
		}
		/* fim: DIV CONTEUDO */
		
