/* CSS Document */

/**************************  FONTES  ****************************/

.arial{font-family:Arial, Helvetica, sans-serif;}
.verdana{font-family:Verdana, Arial, Helvetica, sans-serif;}

.size09{font-size:9px;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}

.laranja{color:#ea6900;}
.preto{color:#000000;}
.branco{color:#FFFFFF;}


/**************************  TUDO  ****************************/

body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#A8B3D3;
		background-image:url(imagens/branco.jpg);
		background-repeat:repeat-y;
		background-position:center;

}

.bg{
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#333366;
		background-image:url(imagens/bg.gif);
		background-repeat:repeat;



}

#container2{
		width:778px;
		height:100%;
		margin:0 auto;
		background-color:#ffffff;
		background-image:url(imagens/branco.jpg);
		background-repeat:repeat-y;
		min-height:1185px;

		

}

 

a {
text-decoration:none;
font-size:10px;
color:#333333;



}

a:hover{
text-decoration:none;
font-size:10px;
color:#000000;



}



/**************************  TOPO  ****************************/

#camada1{
float:left;
width:778px;
background-image:url(imagens/topo.jpg);
background-repeat:no-repeat;
background-color:#8F9ABA;
height:153px;



}



#indique{
float:left;
margin-top:15px;
margin-left:30px;


}

#indique a {
color:#999999;
margin-right:15px;
font-size:9px;
background-image:url(imagens/bolinha.gif);
padding-left:15px;



}

#menu{

width:778px;
_width:768px;
height:31px;
margin-bottom:0px;
*margin-bottom:4px;
_margin-bottom:2px;
margin-left:10px;



}

#atendimento{
float:left;
width:160px;
height:31px;
/*background-image: url(imagens/barra3.jpg);
background-repeat:no-repeat;*/
text-align:center;
font-size:11px;
margin-top:2px;
margin-bottom:2px;
color:#FFFFFF;
font-weight:bold;



}

#atendimento p{
margin:5px 0px 0px 0px;



}

#menutopo{
float:left;
margin-left:2px;
width:598px;
height:31px;
background-image:url(imagens/barra1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
margin-top:2px;
margin-bottom:2px;






}


.itens a{
font-size:10px;
font-weight:bold;
color:#ffffff;
padding-left:50px;
padding-right:50px;
border-right:1px solid #990000;
padding-top:7px;
padding-bottom:5px;
_padding-bottom:5px;
*height:30px;




}

.itens a:hover{
font-size:10px;
font-weight:bold;
color:#F8FAFC;



}

.itens{
margin-top:7px;


}

#menuaba li{
            float: left;
}
		
#menuaba a:hover { 
			background-image:url(botaoa.gif); 
			color:#000000;
}

#menuaba a {
			display: block;
			margin-right:5px;
			padding-top:5px;
			background-image:url(botao.gif);
			background-repeat:no-repeat; 
			width:82px;
			height:22px;	
			text-align:center;
			text-decoration: none; 
			color:#ffffff;
	


}

#menuaba {
			float:right;
			margin-top:5px;
			height:15px;
			margin-right:120px;
			_margin-right:50px;	

	
}

#menuaba ul {
			list-style-type: none; /*remove o marcador*/ 
			margin: 0; /*remove o recuo IE e Opera*/ 
			padding: 0; /*remove o recuo Mozilla e NN*/ 
			font: 10px verdana, helvetica, sans-serif;
			font-weight:bold;

}

#menuaba li {
			color:#ffffff;
			font-style:normal;
			text-align:center;
}



#menuaba #de a {
			display: block;
			margin-right:3px;
			padding-top:5px;
			background-image:url(botaoa.gif);
			background-repeat:no-repeat;
			color:#000000;
			width:82px;
			height:22px;	
			text-align:center;
			text-decoration: none;
}




/**************************  CONTEUDO  ****************************/

#camada2{
	float:left;
	width:778px;
	margin-left:10px;
	_margin-left:5px;
	min-height:950px;

	

}



/**************************  ESQUERDA  ****************************/

div#esquerda{
	float:left;
	width:160px;
	min-height:800px;
	_height:100%;
	background-color:#E1E7F2;



}

.lista{
	color:#333333;
	width:145px;
	



}

.lista a{
	display:block;
	padding-left:15px;
	padding-top:5px;
	color:#333333;
	font-size:10px;
	height:20px;
	width:143px;
	border-top:#6C68A5 1px solid;
	border-left:#6C68A5 1px solid;
	border-right:#6C68A5 1px solid;
	



}

.lista a:hover{
	background-color:#EFF3F8;
	color:#333333;


}

.lista2 a{
	padding-left:20px;
	display:block;
	padding-top:2px;
	color:#333333;
	font-size:10px;
	height:18px;
	width:140px;
	



}

.lista2 a:hover{
	color:#000000;
	font-size:10px;
	background-color:#EFF3F8;



}

div#menu1{
	width:160px;
	height:100%;

}


div#menu2{
	margin-top:15px;
	width:160px;
	height:100%;

}


div#menu3{

	width:160px;
	height:100%;

}

div#menu4{
	margin-top:15px;
	width:160px;
	height:100%;

}

div#menu5{
	margin-top:15px;
	width:160px;
	height:100%;

}

div#menu6{
	margin-top:15px;
	width:160px;
	height:100%;

}

div#menu7{
	margin-top:15px;
	width:160px;
	height:100%;

}

div#menu8{
	margin-top:15px;
	width:160px;
	height:100%;

}

div#menu9{

	width:160px;
	height:100%;
	

}


.categoria{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	height:25px;
	width:160px;
	text-align:center;
	background-image:url(imagens/barra3.jpg);
	background-repeat:no-repeat;
	padding-top:5px;

}

.categoria a{
color:#ffffff;
}


. categoria a:hover{
color:#ffffff;
}

.subcategoria{
	color:#000000;
	font-size:10px;
	height:18px;
	width:145px;
	padding-top:5px;
	padding-left:15px;
	font-weight:bold;
	border-top:#6C68A5 1px dotted;

}

form{
	margin:10px 0px 10px 0px;
	font-size:10px;

}

.formularios{
	margin-bottom:5px;
	width:80%;
	margin-left:5px;
	border:#666666 1px solid;
	font-size:10px;

}
	.formulariotxt{
	color:#000000;
	font-size:10px;
	width:130px;
	border:1px #000000 solid;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}


.button{
	border:#999999 1px solid;
	background-color:#C75656;
	color:#ffffff;
	font-size:9px;
	padding-top:1px;
	padding-bottom:1px;



}


.button2{
	border:#999999 1px solid;
	background-color:#C75656;
	color:#ffffff;
	font-size:9px;
	padding-top:1px;
	padding-bottom:1px;
	margin-right:28px;
	float:right;


}

option{
	font-size:10px;



}

.button{
	float:right;
	margin-right:20px;


}




.clique {
	width:160px;
	height:50px;
	background-image:url(imagens/bgcontador.jpg);
	background-repeat:repeat-x;


}

.clique p{
	padding-top:5px;
	padding-left:15px;
	color:#FFFFFF;



}

.clique a{
float:right;
margin-right:15px;

}

.contador{
	width:160px;
	height:50px;
	background-image:url(imagens/bgcontador.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;


}

.contador p{
	padding-top:5px;
	padding-left:25px;



}

.news{
	width:110px;
	height:15px;
	border:#666666 1px solid;
	margin-bottom:5px;
	margin-left:20px;
	font-size:10px;


}



/**************************  DIREITA  ****************************/

div#direita{
	float:left;
	width:600px;
	_width:593px;
	min-height:1600px;
	_height:1600px;
	background-color:#FFFFFF;


}

div.conteudo{
	height:800px;
	width:550px;



}


.barra4{
width:598px;
_width:500px;
background-image:url(imagens/barra4.jpg);
background-repeat:no-repeat;
float:left;
height:27px;
margin-left:-23px;
_margin-left:0px;



}

.barra5{
width:598px;
_width:593px;
background-image:url(imagens/barra4.jpg);
background-repeat:no-repeat;
float:left;
height:30px;
margin-left:3px;




}


div.texto{

width:598px;
_width:593px;
height:50px;
background-image:url(imagens/bgtxt.jpg);
background-repeat:repeat-x;
color:#525DAC;
font-weight:bold;
font-size:12px;
margin-left:3px;




}

div.texto p{
padding-left:10px;
width:120%;
_margin-top:10px;



}

div.conteudo{

height:800px;




}


.aba{
	background-image:url(imagens/botao2.png);
	background-repeat:no-repeat;
	width:210px;
	height:29px;
	margin-left:10px;
	margin-top: 0px;
	float: left;


}

.textoaba{
color:#ffffff;
font-weight:bold;
padding:6px 0px 0px 15px;
font-size:10px;


}


.conteudo2{
padding:30px 10px 20px 5px;
_padding:5px 10px 20px 5px;





}


.setas{
float:right;



}

.setas img{
margin-left:0px;



}

.institucional{
margin:20px 10px 10px 20px;



}


.banner{
margin-top:5px;
margin-bottom:5px;



}

/**************************  RODAPE  ****************************/



.formtxt{
width:100px;
border:1px #6C68A5 solid;
float:left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;



}

.formtxt2{
width:300px;
border:1px #6C68A5 solid;
float:left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;



}

.linha{
width:100%;
height:40px;


}

.td1{
width:150px;
float:left;
margin-left:25px;


}

.selecttxt{
width:150px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}

#camada3{
float:left;
width:758px;
height:100%;
background-color:#ffffff;
color:#000000;
border-top:1px #000000 solid;
margin-left:10px;
_margin-left:5px;

}

.rodape{
float:left;
margin-left:15px;
font-size:10px;
margin-top:15px;


}




