.recursos_box{



	text-decoration: none;



	background-repeat: no-repeat;



	background-position: center;



	background-image: url(images/bg_btns_recursos.jpg);



	float: left;



	text-align: center;



	font-weight: bold;



	height: 30px;



	width: 120px;



	margin-right: 3px;



	padding-top: 20px;







}

.img_float_right{
	margin-left:3px;
	margin-bottom:3px;
	float:right;	
	
}

A.btns_recursos:link {







	color: #FFFFFF;



	text-decoration: none;



	background-repeat: no-repeat;



	background-position: center;



	background-image: url(images/bg_btns_recursos.jpg);



	float: left;



	text-align: center;



	font-weight: bold;



	padding-top: 15px;



	padding-right: 7px;



	padding-bottom: 7px;



	padding-left: 7px;







}







A.btns_recursos:visited {







	color: #FFFFFF;



	text-decoration: none;



	background-repeat: no-repeat;



	background-position: center;



	background-image: url(images/bg_btns_recursos.jpg);



	float: left;



	text-align: center;



	font-weight: bold;



	padding-top: 10px;



	padding-right: 7px;



	padding-bottom: 7px;



	padding-left: 7px;







}







A.btns_recursos:hover{







	color: #FF6600;



	text-decoration: none;



	background-repeat: no-repeat;



	background-position: center;



	background-image: url(images/bg_btns_recursos.jpg);



	float: left;



	text-align: center;



	font-weight: bold;



	padding-top: 10px;



	padding-right: 7px;



	padding-bottom: 7px;



	padding-left: 7px;







}











A.btns_recursos:active {







	color: #FFFFFF;



	text-decoration: none;



	background-repeat: no-repeat;



	background-position: center;



	background-image: url(images/bg_btns_recursos.jpg);



	float: left;



	text-align: center;



	font-weight: bold;



	padding-top: 10px;



	padding-right: 7px;



	padding-bottom: 7px;



	padding-left: 7px;







}























A.branco:link {







	font-family:Arial, Helvetica, sans-serif;















	color: #FFFFFF;







	text-decoration: none;







}







A.branco:visited {







	font-family:Arial, Helvetica, sans-serif;















	color: #FFFFFF;







	text-decoration: none;







}







A.branco:hover{







	font-family:Arial, Helvetica, sans-serif;















	color: #FF0;







}







.titulos_branco_12 {



	font-weight: bold;



	color: #900;



	margin-top: 8px;



	margin-bottom: 8px;



	border-bottom-width: 2px;



	border-bottom-style: solid;



	border-bottom-color: #E1E1E1;







}















A.branco:active {







	font-family:Arial, Helvetica, sans-serif;















	color: #FFFFFF;







	text-decoration: none;







}















A.preto:link {







	font-family:Arial, Helvetica, sans-serif;















	color:#0066FF;







	text-decoration: none;











}







A.preto:visited {







	font-family:Arial, Helvetica, sans-serif;















	color:#0066FF;







	text-decoration: none;











}







A.preto:hover{







	font-family:Arial, Helvetica, sans-serif;















	color:#FF3300;











}







A.preto:active {







	font-family:Arial, Helvetica, sans-serif;















	color:#0066FF;







	text-decoration: none;















}







































.menu_categorias {



	padding: 2px;



	width: 170px;



	clear: both;



	margin-bottom: 3px;



	background-color: #FEFFDF;



	border: 1px solid #CCCCCC;







}















.menu_categorias_2 {







	padding: 2px;







	width: 170px;







	clear: both;







	margin-bottom: 3px;







	border-bottom-width: 1px;







	border-bottom-style: dotted;







	border-bottom-color: #333;







	background-color:#CC9900;







}







































#sub_topo {







	background-image: url(images/bg_sub_topo.jpg);







	background-repeat: repeat-x;







	height: 150px;







	font-family:Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #FFFFFF;







}







.box_pesquisa {







	font-size: 14px;







	padding: 5px;







	margin-top: 30px;







	float: left;







	width: 550px;







}







.box_login {

	font-size: 14px;

	padding: 5px;

	float: left;

	text-align: left;

	margin-left: 5px;







}







.btns {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #FFFFFF;







	background-color: #FF6600;







	border: 1px solid #CCCCCC;







}























.data {







	color: #FFFFFF;







	padding: 5px;







	float: left;







	margin-top: 10px;







	font-family:Arial, Helvetica, sans-serif;







	font-size: 11px;







}















#loginForm {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 11px;







	text-transform: capitalize;







	color: #333;







	float: left;







	width: auto;







	margin-top: 10px;







	margin-left: 20px;







	font-weight: bold;







	padding-top: 5px;







}























.negrito {







	font-family:Arial, Helvetica, sans-serif;







	







	font-weight: bold;







	color: #000000;







}























.txt_back {







	font-family:Arial, Helvetica, sans-serif;







	







	font-weight: bold;







	color: #0066FF;







	text-transform: uppercase;







	padding: 2px;







	text-align: left;







}







#menu {







	position:relative;







	width:auto;







	float: left;







	background-color: #f5f5f5;







	text-align:left;







	margin-top: 0px;







	border-top-style: none;







	border-right-style: none;







	border-bottom-style: none;







	border-left-style: none;







	







	







	







}







































#index_principal {







	position:relative;







	width:995px;







	height:auto;







	font-family:Arial, Helvetica, sans-serif;







	font-size: 12px;







	margin-top: 0;







	margin-right: auto;







	margin-bottom: 0;







	margin-left: auto;







	background-color: #FFF;







	color: #333;















}























#topo {







	text-align: left;







	height: 120px;







	margin-right: auto;







	margin-left: auto;







	background-image: url(images/bg_topo.jpg);







	background-repeat: no-repeat;







	width: 995px;







}























hr {







	border-top-style: dotted;







	border-right-style: dotted;







	border-bottom-style: dotted;







	border-left-style: dotted;







	border-top-color: #DFDFDF;







	border-right-color: #DFDFDF;







	border-bottom-color: #DFDFDF;







	border-left-color: #DFDFDF;







}















#Boxinclui {







	width:650px;







	background-color:#FFF;







	height: auto;







	border: 1px solid #DFDFDF;







	text-align: justify;







	font-family:Arial, Helvetica, sans-serif;







	







	color:#333;







	padding-top: 2px;







	padding-right: 5px;







	padding-bottom: 5px;







	padding-left: 5px;







	float: left;







	margin: 5px;







}



.btn_grande {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 17px;



	color: #CC6600;



	background-color: #E9E9E9;



	margin: 5px;



	padding: 5px;



	border: 1px solid #CCCCCC;



	width: 300px;



	font-weight: bold;



}











.lat_esq {

	float: left;

	width: 160px;

	position: relative;







}







.banners_lat {







	float: left;







	width: 150px;







	margin-left: 8px;







}







































a:link {







	font-family:Arial, Helvetica, sans-serif;















	color: #01388B;







	text-decoration: none;







}







a:visited {

	font-family:Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #01388B;





}







a:hover{







	font-family:Arial, Helvetica, sans-serif;















	color: #06F;







}







a:active {







	font-family:Arial, Helvetica, sans-serif;















	color: #01388B;







	text-decoration: none;







}















a.bg:link {







	font-family:Arial, Helvetica, sans-serif;















	color: #333;







	text-decoration: none;







}







a.bg:visited {







	font-family:Arial, Helvetica, sans-serif;















	color: #333;







	text-decoration: none;







	







}







a.bg:hover{







	font-family:Arial, Helvetica, sans-serif;















	color: #06F;







	background-color:#FF9900;







	padding:5px;







	width:170px;







	







}







a.bg:active {







	font-family:Arial, Helvetica, sans-serif;















	color: #333;







	text-decoration: none;







}























#banners {







	width: 180px;







	padding: 2px;







	margin: 0px;







	float: right;







	position: relative;







	right: -5px;







}







#titulos_menu {







	font-family:Arial, Helvetica, sans-serif;







	color: #FFF;







	background-color: #FFF;







	border-left-width: 4px;







	border-left-style: solid;







	border-left-color: #666;







	text-transform: uppercase;







	font-weight: bold;







	margin-bottom: 5px;







	margin-top: 5px;







	background-image: url(imagens/bg_titulos_menu.jpg);







	background-repeat: no-repeat;







	padding-top: 5px;







	padding-right: 5px;







	padding-bottom: 5px;







	padding-left: 8px;







}















input {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 12px;



	color:#003359;



	background-color: #E9E9E9;



	font-weight: bold;







}







textarea {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 11px;







	color:#333;







	background-color: #E9E9E9;







}























#rodape {







	position:relative;







	font-family:Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #FFF;







	text-align: center;







	padding: 5px;







	border-top-width: 5px;







	border-top-style: solid;







	border-top-color: #999;







	margin-right: auto;







	margin-left: auto;







	background-image: url(images/bg_sub_topo.jpg);







	background-repeat: repeat-x;







}







.menu_horizontal {







	height: 30px;







	padding: 3px;







	margin-top: 10px;







	width: 290px;







	background-image: url(images/bg_menu_top.png);







	background-repeat: no-repeat;







	float: right;







}







.box_btn_menu {







	font-weight: bold;







	color: #FFF;







	float: left;







	width: auto;







	text-align: center;







	margin-right: 2px;







	margin-top: 10px;







	padding-right: 5px;







}















































#bannerTopo {







	padding: 5px;







	height: 90px;







	width: 700px;







	float: right;







	font-size: 10px;







	text-align: center;







	margin-top: 10px;







	margin-right: 40px;







}















.box_num_paginas {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 11px;







	font-weight: bold;







	color: #03F;







	background-color: #DBDBDB;







	padding: 2px;







	height: auto;







	width: 20px;







	text-align: center;







	float: left;







	margin-left: 3px;







	margin-top: 10px;







	border-right-width: 1px;







	border-bottom-width: 1px;







	border-right-style: solid;







	border-bottom-style: solid;







	border-right-color: #999;







	border-bottom-color: #999;







}







select {







	font-family:Arial, Helvetica, sans-serif;







	font-weight: bold;







	color: #003359;







	font-size: 12px;







}























#menu_site {







	margin-bottom: 10px;







	margin-right: 2px;







	float: left;







	width: 160px;







}







.titulos_paginas {







	font-size: 14px;







	font-weight: bold;



	



	border-bottom: solid #D9F2FF 1px;



	



	border-top: solid #D9F2FF 1px;







	text-transform: uppercase;







	color: #0066FF;







	text-align: right;







	padding: 5px;







	margin-bottom: 10px;







	font-family:Arial, Helvetica, sans-serif;







	width: 640px;







	







}







.mais_buscadas {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	color: #0066FF;



	width: 630px;



	padding: 5px;







}







.inside_mais_buscadas {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 14px;







	float: left;







	margin-right: 3px;







	width: auto;







	padding: 5px;







}







.categorias_home {







	float: left;







	width: 640px;







}







.titulos_inside_b_inclui {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 17px;



	font-weight: bold;



	text-transform: uppercase;



	color: #FF6600;



	background-image: url(images/bg_titulos.gif);



	background-repeat: no-repeat;



	background-position: center bottom;



	width: 640px;



	padding: 5px;



	margin-top: 8px;



	margin-bottom: 8px;



	height: 30px;







}































.publicidade_home {







	height: 200px;







	font-family:Arial, Helvetica, sans-serif;







	font-size: 10px;







	text-align: center;







	width: 545px;







}







.titulos_inside_box {







	font-size: 12px;







	color: #0066FF;







	text-align: center;







	padding: 5px;







	text-transform: uppercase;







	font-weight: bold;







	margin-bottom: 5px;







	background-image: url(images/bg_degrade.gif);







	background-repeat: repeat-x;







	background-position: center;







	margin-top: 6px;







}







.titulos_lat_esq {







	font-size: 12px;







	color: #0066FF;







	text-align: center;







	padding: 5px;







	text-transform: uppercase;







	font-weight: bold;







	margin-bottom: 5px;







	background-image: url(images/bg_degrade.gif);







	background-repeat: repeat-x;







	background-position: center;







	margin-top: 6px;







}















.img_float_left {







	padding: 2px;







	float: left;







	margin-right: 4px;







	margin-bottom: 4px;







}







.imagem_barra_azul {

	float: left;

	height: 140px;

	text-align: center;

	position: relative;

	margin-left: 72px;







}















.lat_dir_inside_home {







	width: 160px;







	margin-right: auto;







	margin-left: auto;







}







.lat_left_inside_home {







	float: left;







	width: 500px;







	margin-right: 9px;







}















#escondeConteudo







{







	







	







	







	overflow-y: scroll;







	overflow-x: hidden;







	height: 800px;







	overflow: scroll;







	padding: 3px;







	width: 500px;







































}







#logomarca_cwm {







	float: right;







	position: relative;







	bottom: 30px;







}







ul {



	margin: 0;



	padding: 0;



	list-style: none;







}







ul li {



	position: relative;



	list-style: none;



	width: 160px;







}







ul li a {



	display: block;



	text-decoration: none;



	background-image: url(images/bg_menus.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	clear: both;



	margin-bottom: 3px;



	padding-right: 2px;



	padding-bottom: 8px;



	padding-left: 30px;



	padding-top: 8px;



	font-size: 11px;



	font-weight: bold;







}







* html ul li {







 float: left;







  height: 1%;







}







* html ul li a {







 height: 1%; 







 }







ul#nav li a:hover {







	color: #FF6600;







}







.saiba_mais_links {







	margin-top: 3px;







	margin-bottom: 3px;







	padding-left: 5px;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #CCCCCC;







}











.thumb {







	float: left;







	margin-right: 5px;







	margin-bottom: 5px;







}



.titulos_categorias_guia_comercial {



	color: #0066FF;



	background-color: #E0E0E0;



	text-align: left;



	padding: 5px;



	margin-top: 5px;



	margin-bottom: 5px;



	font-weight: bold;



	font-size: 17px;







}



.guia_gratuito {



	width: auto;



}



.guia_destaque {



	width: auto;



}



.titulos_categorias_box {



	background-image: url(images/bg_titulos_categorias.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	height: 216px;



	width: 600px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-right-color: #E6E6E6;



	border-bottom-color: #E6E6E6;



	border-left-color: #E6E6E6;



	padding: 5px;



	margin-bottom: 8px;



}



#ajuda {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	color: #666666;



	padding: 5px;



	width: 450px;



	margin-top: 8px;



	margin-right: auto;



	margin-bottom: 8px;



	margin-left: auto;



	text-transform: uppercase;



	background-color: #E8F2FF;



	border: 1px dashed #E9E9E9;



}



.input_2 {



	margin: 3px;



	padding: 5px;



}



.div_margin {



	padding: 3px;



	margin-top: 5px;



	margin-bottom: 5px;



}.box_planos_info {



	width: 600px;



	padding: 8px;



	margin-right: auto;



	margin-left: auto;



	font-size: 14px;



}

.aviso_res {

	background-image: url(images/aviso.jpg);

	background-repeat: no-repeat;

	background-position: center;

	text-align: left;

	height: 100px;

	width: 640px;

	margin-top: 8px;

	margin-bottom: 8px;

	color: #990000;

	padding: 8px;

	font-weight: bold;

	font-size: 16px;

}


