@charset "iso-8859-1";
/* CSS Document */

* 			{ margin:0; padding:0;}
body 		{ background-image:url(../imagens/bgs/site.gif); background-repeat:repeat-x; background-position:0px 245px; font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#666; }

a:link 		{ color:#666; text-decoration:none;}
a:visited 	{ color:#666; text-decoration:none;}
a:hover 	{ color:#666; text-decoration:underline;}
a:active 	{ color:#333; text-decoration:none;}
img 		{ border:none;}	
p 			{ margin-bottom: 10px;}	
h1			{ font-size:11px; font-weight:bold; color:#003399}
h2			{ font-size:13px; font-weight:bold; }
#site		{ width:797px; margin-left:auto; margin-right:auto; background-image:url(../imagens/bgs/bg_swf.gif); background-repeat:no-repeat; background-position:0 98px;}
.clear 		{ clear:both;}

/*  IDs e CLASS para area do topo  */
#topo		{ height:110px;}
.logo		{ margin-top:20px; margin-left:40px; margin-right: 91px; width:auto; float:left;}
.menu		{ width:auto; float:left; margin-top:25px;padding: 9px 37px 19px 37px; background-image:url(../imagens/bgs/bg_menu.jpg); background-repeat:no-repeat;}
.botao_rss	{ width:auto; float:right; margin-right: 50px; margin-top:5px;padding: 3px;}
.menu_extras{ position: relative; top: 7px; left: 0px; margin-right: 50px; width: 450px; text-align:right; float: right; }   /*background-color: red; width: 494px; position: absolute; text-align:right; top: 70px; left: 250px;} */

/*  IDs para area conceitual  */
#swf		{ padding-left:13px;}

/*  IDs e CLASS para area do conteudo */
#content	{ padding: 10px 0 30px 35px; display:block; }
.box		{ width: 219px; margin-right: 35px; float:left; display: block;}
.linehome	{ background-image:url(../imagens/bgs/bg_linha_home.gif); background-position: top right; background-repeat:no-repeat; }
.chamada	{ padding-right:30px;}
.thumb		{ margin-bottom:10px;}
.grayscale	{ /*filter: gray;*/} 

/*  IDs e CLASS para area do RODAPE */
#rodape		{ background-image:url(../imagens/bgs/bg_rodape.jpg); background-repeat:repeat-x; font-size:10px; color:#626262;}
#rodape p	{ margin-bottom: 0;}
#rodape a	{ color: #0085C2; text-decoration: none;}
#rodape a:hover	{ color: #0085C2; text-decoration: underline;}
.assinatura	{ width:754px; margin-left:auto; margin-right:auto;	padding-top:15px; padding-bottom: 60px;line-height:14px;}
.box_publicidade {padding-top: 10px; padding-bottom: 25px; border-top: solid 1px #D4D4D4; background-color:#F3F3F3;}


/*  IDs e CLASS para paginas internas  */
.boxin, .boxcase	{ width:470px; margin-right: 35px; float:left; display: block; }

.boxin a, .boxcase a			{ color: #0085C2; text-decoration: none;}
.boxin a:hover	, .boxcase a:hover	{ color: #0085C2; text-decoration: underline;}
.boxin				{ background-image:url(../imagens/bgs/bg_linha_interna.gif); background-position: top right; background-repeat:no-repeat;}
.boxin p			{ margin-bottom: 15px;margin-right:10px;} 
.boxcase_div		{ float:left; padding-bottom:0px; margin-bottom: 15px; background-image:url(../imagens/bgs/linha_h.gif); background-position:bottom; background-repeat: repeat-x;}

	
dl	{ width:400px;}
dt	{ padding-left: 5px; font-size:11px; font-weight:bold; color:#003399}
dd	{ padding-left: 5px; padding-bottom:5px; margin-bottom: 10px; background-image:url(../imagens/bgs/linha_h.gif); background-position:bottom; background-repeat: repeat-x;}
li	{ list-style-position:inside; list-style-type:square}


#boxclientes		{ width: 100%;}
.legenda			{ font-size:10px; margin-bottom:20px}			
.boxcliente 		{ width:174px;float:left;}
.boxcliente img		{ border:5px solid #EEE;}
.boxcliente span	{ display:block; font-size:10px; padding-left:5px; padding-bottom:20px; }
.mr					{ margin-right:105px}



/*  IDs e CLASS para os Formularios  */
form				{ margin-bottom: 20px;}
input, select, textarea		{ width:350px ;border: 1px solid #CCC; background-color:#f0f0f0; font-family: "Trebuchet MS", Tahoma, Arial; font-size:11px; color:#666; padding: 1px; margin-bottom: 5px; margin-right:10px;}
label			{ display:block; font-family: "Trebuchet MS", Tahoma, Arial; font-size:10px;}
.colform		{ width:auto; float:left;}
.ddd			{ width:30px; }
.fone			{ width:120px; }
.enviar			{ background-color:#FFF; width:auto; border:0}
.areaenvio		{ width:350px; text-align:right; }