body {margin:0; padding:0; font:12px/1.5em  Verdana, Arial, Serif; text-align:justify; background:#E5E5E5;  width:100%;}

h1 {
	padding-bottom: 5px;
	margin: 25px 0 10px 0;
	font-weight:normal;
	line-height: 120%;
	color: #FFFFFF;
	font-size: 1.3em;
	line-height: 100%;
}

h2 {
	padding-bottom: 5px;
	margin: 25px 0 10px 0;
	font-weight:normal;
	line-height: 120%;
	color: #DDDDDD;#FF9900;
	font-size: 1em;
	line-height: 100%;
}

h3 {
	padding-bottom: 5px;
	margin: 25px 0 10px 0;
	font-weight: 600;normal;
	color: #FFCC00;
	font-size: 1em;
	line-height: 100%;
	list-style:cjk-ideographic;
}

p {line-height:200%; font-size: 0.9em;} 


.menu_t ul {margin:0 auto; padding:0;}
.menu_t li { margin-left:20px;list-style: circle;none;}
.menu_t li a { color: #666666; #CCCCCC; text-decoration:none; margin-left:10px; margin-right:10px; margin-bottom:5px; padding-left:5px;}
.menu_t li a:hover {background: #CCCCCC; #666666; margin-left:10px;}


#sub_m_prod{ font-size:0.8em; color:#666666;}

.sub_m_prod{ font-size:0.8em; }
.sub_m_prod a:link {color:#666666; text-decoration: none;}
.sub_m_prod a:visited {text-decoration: none; color: #666666;}
.sub_m_prod a:hover {text-decoration: underline; color: #666666;}
.sub_m_prod a:active {	text-decoration: none;	color: #666666;}


.menu_prod{ font-size:1.0em; padding-bottom:5px;}
.menu_prod a:link {color:#0066CC; #999999; text-decoration: none;}
.menu_prod a:visited {text-decoration: none;	color: #0066CC;}
.menu_prod a:hover {text-decoration: underline;	color: #0066CC;}
.menu_prod a:active {	text-decoration: none;	color: #0066CC;}


.menu_prodv{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;  padding-bottom:5px;}
.menu_prodv a:link {color:#0066CC; #999999; text-decoration: none;}
.menu_prodv a:visited {text-decoration: none;	color: #0066CC;}
.menu_prodv a:hover {text-decoration: underline;	color: #0066CC}
.menu_prodv a:active {	text-decoration: none;	color: #0066CC}

.not{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; padding-bottom:5px; margin-left:5px; margin-right:5px;}
.not a:link {color: #333333; text-decoration: none;}
.not a:visited {text-decoration: none;	color: #666666;}
.not a:hover {text-decoration: underline;	color: #666666;}
.not a:active {	text-decoration: none;	color: #666666;}





.not_help a:link {
	color: #FFFFFF;#666666; #999999;
	text-decoration: none;
}
.not_help a:visited {
	text-decoration: none;
	color: #FFFFFF; #999999;
}
.not_help a:hover {
	text-decoration: underline;
	color: #FFFFFF; #999999;
}
.not_help a:active {
	text-decoration: none;
	color: #FFFFFF; #999999;
}


#logo{margin:15px 0px 0px 2%; float:left;}
#menu_top{ background:url(../imagem/barra.jpg) repeat-x; height:25px;}

#titulo{background:#007CC3; font-size:1.4em; width: 0 auto; height:23px; margin-top:5px;}



#plataforma {clear: both;}

#tudo {width:100%; margin:0 auto; padding:0px; text-align:left;}
#topo{ background-color:#3D464C; height:113px; width:100%;}
#conteudo_top { width:1002px; margin:0 auto;}
#sub_menu{ background:#FFCC00; width:50%; height:10px;}
#topo, #sub_menu{ float: right;}



#lacuna{height:150px; background:url(../imagem/f_rodape.png) repeat-x;}

#l_e{ width:20%; background:#FFFFFF;}
#l_c{ width:59.9%; background:#96AEBE;}
#l_d{ width:20%; background:#FFFFFF;}
#l_e, #l_d, #l_c{ float:left; height:100%;}

#barra_azul{ background:#007CC3; margin-top:5px; height:30px; font-size:1.9em; color:#FFFFFF; font-weight:500;  padding-left:30px;}

#faixa_rod{ background: url(../imagem/barra_cinza.jpg) repeat-x; width:100%; position:absolute; margin-top:0px; height:30px; color:#FFFFFF; height:auto;}


#conteudo_p {width:100%; margin:0 auto; padding:0px; text-align:left; background:#333333;}

#conteudo_top { width:1007px; margin:0 auto;}


/* NOVO */

#fundo{ background:#FFFFFF; width:auto; height:0 auto;}
#lateral{ width:200px; margin-left:0px; margin-top:-10px; float:left;}
#conteudo{ margin-left:5px; width:800px; float:right; height:auto; border:1px solid #E5E5E5;}


#lat1{width:50px; margin-left:30px; float:left; color:#666666;}
#lat2{width:550px; margin-left:30px; float:left; color:#666666;}
#lat3{width:250px; margin-left:100px; margin-top:-60px; float:right; color:#666666; margin-right:20px;}

#menu_lat_T{font-size:100%; text-align:left; margin-left:10px; padding-bottom:2px; margin-top:5px; margin-bottom:15px;}
#menu_lat{font-size:80%; text-align:left; margin-left:10px; padding-bottom:2px; margin-top:5px;}

.titulo_soft{ margin-left:50px; margin-right:20px; color:#666666; margin-top:20px; text-align:justify;}
.titulo_cont{ margin-left:50px; margin-right:20px; color:#666666; margin-top:20px; text-align:justify; font-size:1.5em;}
.detalhe{ float:right; color: #000000;}

.resp{ background-color: #CCCCCC; color:#000000; font-size:0.5em; padding-left:10px;}
.cont{ color:#000000; font-size:0.6em; text-align:justify;}
.space{ margin-top:-15px;}
.sub_titulo{font-size:0.8em; color: #FF0000; margin-top:20px;}
.fundo_laranja{ border: #666666 solid 1px; background-color: #FFCA95; font-size:0.6em; text-align:center; color:#000000;}
.fundo_branco{ border: #666666 solid 1px; background-color: #FFFFFF; font-size:0.6em; text-align:center; color:#000000;}

#menu_lat_TS{font-size:100%; text-align:left; margin-left:10px; padding-bottom:2px; margin-top:5px; margin-bottom:2px; color:#003366;}
#menu_lat_S{font-size:80%; text-align:left; margin-left:10px; padding-bottom:1px;}

#lat1_1{width:30px; margin-top:20px; margin-left:30px; float:left; color:#666666;}
#lat2_2{width:670px; margin-left:50px; float:left; color:#666666; text-align:justify}
.titulo_part{ margin-left:50px; margin-right:20px; color: #003399; margin-top:20px; text-align:justify;}
.resp_1{ background-color: #CCCCCC; color:#003399; padding-left:10px; font-weight:bold;}

#lateral_1{ width:210px; margin-left:0px; margin-top:-10px; float:left;}
#conteudo_1{ margin-left:5px; width:790px; float:right; height:auto; border:1px solid #E5E5E5;}


/* FIM NOVO */


