/*
*/
#overlay{ background-image: url(overlay.png); }

* html #overlay{
	/*background-color: #000;*/
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }		
.fechar{
text-decoration:none;
padding:10px 0 0 0;
font:bolder 16px verdana;color:#f00
}
/*
*/
body{
   margin: 0px;
   padding: 0px;
   text-align: center;
   font: Verdana;
}	
.teste {
	float: left;
	width: 250px;
	background-color: #00FF99;
}
#geral {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	/*position: relative;*/
	height: auto;
	width: 930px;
	z-index: 1;
}
body #geral{display:table;}
#marca {
	float: left;
	width: 930px;
	/*position: relative;*/
	clear: right;
	height: auto;
	margin:0 0 12px 0;
}
#marca a{color:#fff
}
#marca a:visited{color:#fff
}
#marca a:hover{color:#fff
}
#marca a:active{color:#fff
}
.destaques{ font:10px verdana;color:#000; font-weight:bold}

/*
#menu {
	z-index: 30;
	position:absolute;
	float: left;
	width: 930px;
	text-align: center;
	clip: rect(auto,930,352,auto);
	height: 352px;
}*/

#chamada{ 
margin:0px;
padding:0px;
height:40px;
}
.saibamais {
	font-size:10px;
	color: #FF9900;
	text-align: right;
	font-weight: bold;
	_padding-left:200px;
	padding-left:200px;
}
.saibamais a {
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
}
.saibamais a:hover {
	text-decoration: none;
	color: #FF9900;
}
.saibamais a:visited {
	text-decoration: none;
	color: #FF9900;
}
#imagem_principal{float:right; margin:5px;}

#mH{background:#fff; float:left; width:930px; text-align:left; *margin:0 0 15px 0;_margin:0}

#bannerprincipal {
float: right;
height:330px;
}
#bannerprincipal img{ float:right;}
.titulonoticia {
	font-size: 11px;
	color: #666666;
}
#bannerprincipal2 img{ *margin:0 0 0 20px;_margin:0 0 0 18px}
#cont 
{
	float: left;
	width: 930px;
	/*position: relative;*/
}

#noticia1 {
	float: left;
	height: 70px;
	width: 300px;
	padding: 10px 15px 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
}
#icone {
	float: right;
	width: 300px;
	padding-top: 2px;
	margin:20px 0 5px 0;
	text-align: center;
	height: 75px;
	text-align:right;
	background:#fff
}

#icone img{
	border:none;
}

#icone a {
	border:none;
	text-decoration:none;
}

.titulonoticia1 {
	word-spacing: 1px;
	color: #333333;
	font-weight: bold;
}
#menulateral {
	float: left;
	width: 160px;
	padding-right:20px;
	*padding-right:0;
	color:#009900;
	height: auto;
	font-size: 9px;
	/*position: relative;*/
}
#menulateral a {
	font-size: 11px;
	color: #009900;
	text-decoration: none;
	/*position: relative;*/
}
.menu{ font:9px verdana;color:#090
}
.menulista {
	font-family: Verdana;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #009933;
	float: left;
	width: 160px;
	/*position: relative;*/
	margin-left: 0px;
}
#noticia {
	width: 930px;
	height:90px;
	background-color:#fff;
    /*z-index:30px;*/
    float:left;
	padding-bottom:30px;
	*padding-bottom:10px;
	_padding-bottom:0px;
}

#conteudo {
	float: right;
	width: 748px;
	height: auto;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*
	padding:0 10px 10px 10px;
	*padding:0 5px 5px 5px;*/
	margin:0 1px 0 0;
	_margin:0 0 0 8px;
}	
#conteudo p{
text-align:justify;
line-height:15px;
}
#conteudo a{
	font-family: verdana;

	font-size: 11px;
	color: #009933;
	text-decoration:none
}

/*
#migalha{
	width: 750px;
	height: 16px;
	font-family: "Verdana", Arial, Helvetica;
	font-size:9px;
	text-align: left;
	color: #006633;
	padding-top: 10px;
	background-color: #FFFFFF;
	clear: right;
	float: left;
}

#migalha a{
	text-decoration: none;
	color: #666666;
}
#migalha span{
	font-family:Verdana;
	font-size:9px;
}

#migalha a:hover{
   text-decoration: none;
   color: #999999;
}
*/
.fotos {
	float: left;
	height: 100px;
	width: 180px;
	clear: right;
	padding: 5px;
	margin-left: 10px;
}
.titulo {
	font-weight: bold;
	color: #2B673D;
	width: 750px;
	word-spacing: 1px;
	clear: right;
	float: left;
	padding-bottom:10px; *padding-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo2{
	font-weight: bold;
	color: #000;
	width: 750px;
	word-spacing: 1px;
	clear: right;
	float: left;
	padding-bottom:10px; *padding-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p {
	font:Verdana;
	line-height:15px;
	size: 8pt;	
}


/* CMC */

hr
{
	height:1px;
	border-top:dashed 1px #DDDDDD;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

#comentario_amigo
{
	color:#009900; 
	font-size:11px; 
	text-decoration:none;
	font-weight:bold;	
}

#tituloLista
{
	font-weight:bold;
	color:#006600;
	font-size:10px;
}
#conticon {
	background-color: #f8f8f8;
	padding: 10px;
	float: left;
	width: 850px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#gambiarra {
	float:right;
	width: 750px;
	height:auto;
	font:11px verdana;
	color: #000;
}
#gambiarra p{ text-align:justify; margin:0 0 10px 0;}
table,tr,td{margin:0}
#formulario{
width:748px;
float:left;
font:11px verdana;
color:#000;
}	
#formulario2{
width:748px;
float:left;
font:11px verdana;
color:#000;
}	
#formulario a{font:11px verdana;color:#009933;text-decoration:none}
#formulario ul{ list-style: circle; margin:0 0 0 20px; color:#000; font:11px verdana;}
#formulario span{ font:10px verdana;color:#000;}
.rd{font:11px verdana;color:#000}
#menu_form{
    width:145px;
	height:500px;
	float:left;;
	}
		#menu_form a{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			padding-top: 2px;
			padding-bottom: 2px;
			color: #009933;
			text-decoration:none;
	}
	#regulamento{width:750px; float:left; text-align:center}
	#regulamento span{font:12px verdana;color:#009933;padding-top:30px;
	}
	#regulamento h5{font-family:verdana;color:#009933; text-align:left; padding-left:10px;color:#000; font-size:11px
	}
	#regulamento p{font:8py verdana;color:#000; text-align:left;color:#000;text-align: justify;
	}
	#regulamento span{color:#009933; font-weight:bold}
	/*#formulario td{
	width:250px;
	}*/
	.form{
	width:300px;
	height:15px;
	}	
    .form2{
	width:360px;
	height:15px;
	border:1px solid #ccc;
	background:#f8f8f8;
	}	
	.form3{
	width:730px;
	height:15px;
	border:1px solid #ccc;
	background:#f8f8f8
	}
	.form4{
	width:171px;
	height:15px;
	border:1px solid #ccc;
	background:#f8f8f8
	}	
	.grandao{
    width:600px;
	height:15px;
	border:1px solid #ccc;
	}
    .menor{	
    width:215px;
	height:15px;
	border:1px solid #ccc;
	background:#f8f8f8
	}
    .pequeno{	
    width:80px;
	height:15px;
	border:1px solid #ccc;
	background:#f8f8f8
	}   
	.select{
	width:365px;
	font:11px verdana;
    color:#000;
	background:#f8f8f8;
	height:18px;
	border:1px solid #ccc;
	}
		  .opcao{
		  background:#f8f8f8;
		  }
	.textarea{
	width:300px;
	height:50px;
	}
	.textarea2{
	width:730px;
	height:80px;
	background:#f8f8f8;
	border:1px solid #ccc;
	}
	.botao{
	background:#fff;
	float:right;
	/*margin-left:10px;
	margin-top:5px;*/
	border:1px solid #ccc;
	padding:2px;
	width:55px;
	margin:5px 0 0 3px
	}
	.botao2{
	background:#fff;
	/*margin-left:350px;*/
	margin-top:5px;
	border:1px solid #ccc;
	}
    .tdcolor{
	background:#f8f8f8;
	}
.botom{
	 text-align:center
	}

#rodape 
{
	margin-top:20px;
    *margin-top:45px;
    _margin-top:0px;
	float: left;
	height: 32px;
	width: 930px;
	/*position: relative;*/
	border-bottom:1px solid #666;
	border-top:1px solid #666;
}
		.language a{
		float:right;	
		color:#000;
		font: 9px verdana;
		padding-top:10px;	
		margin-right:10px;
		text-decoration:none;
		}
		.copyright{	
		font: 9px verdana;
		color:#000;
		float:left;	
		padding-top:10px;
		font-weight:bold;
		margin-left:300px;
		_margin-left:150px;
	    }
#rodape2
{
margin:auto;
	height: 32px;
	width: 930px;
	/*position: relative;*/
	border-bottom:1px solid #666;
	border-top:1px solid #666;
}		
#imprensa{width:500px; text-align:left}	
#campanhas{width:500px; text-align:left; background:#fff; height:40px;}	
#result2{width:600px;}
#resultado {
	float:right;
	width:748px;
	height:30px;
	text-align:left;
}
#resultado h6{
font-size:11px;
font-weight: bold;
color: #2B673D;
font-family: Verdana;
width:200px;
margin:10px 0 0 0
}
#resultado span a{	
 	font:11px Verdana, Arial, Helvetica;
	color: #666;
	text-decoration:none
}
#resultado p{font:11px verdana;color:#000; margin:10px 0 0 0}
#resultado p a{font:11px verdana;color:#006633; text-decoration:none;}
.select2{
width:200px;
font:11px verdana;
color:#000;
border:1px solid #ccc;
margin:10px 0 0 20px;
*margin:0 0 0 15px;
}
.bt{
border:1px solid #ccc;
background:#fff;
font:12px verdana;color:#000;
font-weight:bold;
margin:0 0 0 2px
}
.selAnuncio{
font:12px verdana;color:#006633;
margin:0 0 0 20px;
}
.down{
font:10px verdana;color:#006633;
font-weight:bold;
text-decoration:none;
margin:0 0 0 20px
}
.fret{height:65px; width:200px; margin:0 0 0 419px}
.tituloHistoria{
font:11px verdana;color:#000; font-weight:bold
}
table.menulista tr td{
padding:0
}
#lista{
list-style-type:disc;
margin:5px 0 0 20px
}
#lista li{
padding:2px;
}
#abastecimento{
vertical-align:middle
}
/**/
#formulario2 td{
text-align:center
}
#formulario2 tr td.rtl{
width:350px;
text-align:left
}
#formulario2 tr td.rt2{
width:50px;
}
#todas_imagens{
float:left;
margin:10px 0 0 0;
padding:10px 0 0 0;
border-top:1px dashed #ccc;
width:748px;
text-align:center;
height:auto;
background:#fff
}
	#todas_imagens img{
	margin:3px;
	}
.obr{
color:#f00
}	