@charset "utf-8";
/* CSS Document */
/* CSS Layout */
/*
*{
	border:0;
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:15px;
	text-align:center;
}
*/
body{
padding:10px;
background-color:#212121;
}

.alerta {
font:10px Arial,Helvetica,Sans-serif;
color:#d60000;
}

#banner, #flash{
clear:both;
width:740px;
margin:0 0 10px;
}

#banner{
height:130px;
}

#box{
float:left;
width:290px;
margin:-130px 0 10px 220px;
marg\in:20px 0 0 19px;
_marg\in:-120px 0 0 220px;
padding:22px 0 10px;
_padding:10px 0 10px;
background:url("../i/div_h.gif") 0 0 repeat-x;
font:11px Tahoma,Verdana,Sans-serif;
}

#box h3{
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#000;
margin:0;
padding:0 0 10px;
}

#box1{
_float:left;
width:320px;
w\idth:301px;
marg\in:0 0 0 416px;
_margin:-273px 0 0 210px;
padding:12px 0 10px 19px;
_padding:0 0 10px 19px;
font:11px Tahoma,Verdana,Sans-serif;
}

#box1 h2, #pedido h3{
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#000;
margin:0;
padding-bottom:14px;
_padding-bottom:2px;
}

#box2{
float:left;
width:290px;
margin:-75px 0 10px 220px;
marg\in:10px 0 0 19px;
_marg\in:-75px 0 0 220px;
padding:12px 0 20px;
_padding:0 0 20px;
background:url("../i/div_h.gif") 0 0 repeat-x;
font:11px Tahoma,Verdana,Sans-serif;
}

#box2 h3{
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#000;
margin:0;
padding:0 0 10px;
}

#centro{
	margin:1px 0 1px 0;
	font:11px Tahoma,Verdana,Sans-serif;
}

#centro h2{
font:15px Tahoma,Verdana,Sans-serif;
font-weight:bold;
color:#000;
padding-bottom:25px;
_margin:24px 0 0 0;
}

#centro strong{
font-weight:bold;
}

.chamada li{
color:#000;
text-decoration:none;
padding-bottom:21px;
}

.chamada strong{
font-weight:bold;
}

#conteudo{
	clear:both;
	width:740px;
	padding:0;
	margin:10px 0 0;
	_marg\in:10px 0 0;
	color:#333;
}

.cor{
color:#000;
}

.data{
color:#000;
font-weight:bold;
text-decoration:none;
}

#destaques{
float:left;
width:200px;
_width:196px;
padding:0 0 3px 4px;
_padding:0 0 0 4px;
}

.destaquesdescr{
float:left;
width:115px;
height:59px;
margin:1px 0 0 3px;
_margin:-16px 0 0 3px;
padding:0;
font:10px Tahoma,Verdana,Sans-serif;
}

.destaquesdescr h3{
font:10px Tahoma,Verdana,Sans-serif;
color:#000;
padding-bottom:4px;
}

.destaquesimg a{
float:left;
height:51px;
border:2px solid #b1b1b1;
}

.destaquesitem{
float:left;
width:200px;
_width:196px;
padding-bottom:12px;
_padding-bottom:9px
}

.dica{
margin-top:10px;
padding-bottom:0px;
clear:both;
}

#direita{
float:left;
width:147px;
background:url("../i/div_v.gif") repeat-y;
padding:0 0 40px 16px;
margin:-252px 0 20px 32px;
_margin:-41px 0 20px 10px;
}

#divh{
display:inline;
float:left;
margin:0;
padding:0 2px 14px 0;
width:185px;
_width:182px;
height:1px;
background:url("../i/div_h.gif") repeat-x;
}

#esquerda{
float:left;
width:200px;
margin:0 0 10px;
background-color:#dedede;
text-align:left;
}

#esquerda h2, #esquerdab h2{
font:bold 13px Tahoma,Verdana,Sans-serif;
color:#000;
margin:10px 0 0 5px;
_margin:10px 0 0 8px;
padding:0 0 10px;
}

#esquerdab{
float:left;
width:160px;
margin:0 0 10px;
text-align:left;
background:url("../i/div_v.gif") 100% 0 repeat-y;
}

#flash{
height:255px;
background-color:#4C80B2;
}

#homeimg{
clear:both;
_margin:5px 0 0;
height:170px;
}

#interna{
float:left;
width:518px;
margin:15px 0px 20px 20px;
_margin:-6px 0px 20px 20px;
font:11px Tahoma,Verdana,Sans-serif;
}

#interna a, #internaresul a, #popup a, .chamada a{
text-decoration:none;
color:#000;
}

#interna a:hover, #internaresul a:hover, #popup a:hover, .chamada a:hover{
text-decoration:underline;
color:#000;
}

#interna h2, #internaresul h2, #popup h2{
font:15px Tahoma,Verdana,Sans-serif;
font-weight:bold;
color:#000;
padding:0;
margin:0;
}

#interna h3, #internaresul h3{
padding:10px 0 15px;
font:13px Tahoma,Verdana,Sans-serif;
font-weight:bold;
color:#000;
}

#interna p, #internaresul p, #popup p{
padding-bottom:10px;
font:11px Tahoma,Verdana,Sans-serif;
}

#interna strong, #internaresul strong, #popup strong{
font-weight:bold;
}

#internaimg li{
display:inline;
padding:0;
}

#internaimg a{
float:right;
clear:both;
height:130px;
margin:0 0 18px 20px;
_margin:9px 0 9px 20px;
border:3px solid #e5e5e5;
}

#internaresul{
float:left;
width:510px;
padding-bottom:30px;
margin:21px 0 0 20px;
marg\in:13px 0 0 20px;
_marg\in:7px 0 0 20px;
font:11px Tahoma,Verdana,Sans-serif;
}

#layout{
width:740px;
padding:10px;
text-align:center;
margin:auto;
background-color:#FFF;
}

.link{
color:#c50000;
}

.link a, #interna .link a, #espande .link a, #texto a{
text-decoration:none;
color:#c50000;
}

.link a:hover, #interna .link a:hover, #espande .link a:hover, #texto a:hover{
text-decoration:underline;
color:#c50000;
cursor:pointer;
}

#list{
width:420px;
height:180px;
}

#list li{
background-color:#FFF;
padding:5px;
list-style:none;
display:inline;
}

#list pre{
padding:5px;
border-bottom:1px dotted #ccc;
}

#list ul{
width:410px;
_width:380px;
margin-left:-35px;
_margin-left:0px;
height:200px;
float:left;
}

#local ul li{
float:left;
width:300px;
_width:291px;
margin:0; 
padding:0;
font:10px Tahoma,Verdana,Sans-serif;
color:#000;
}

#local h3{
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#000;
margin:0;
padding-bottom:2px;
}

#localint{
width:170px;
w\idth:135px;
margin:0 0 2px 0;
padding:11px 0 30px 10px;
}

#localint li, #localint span{
font:10px Arial,Helvetica,Sans-serif;
color:#000;
}

#localint li h2{
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#000;
margin:6px 0 14px;
padding:0;
}

.localintimg{
margin:0 0 3px;
}

#maior, #maior2{
display:block;
float:left;
text-align:right;
padding:0 5px;
}

#maior{
width:100px;
}

#maior2{
width:148px;
}

#menu{
	float:center;
	display:block;
	width:740px;
	height:85px;
	margin:0;
	padding:0;
	background:url("../imagens/mnu_fd.png") repeat-x;
}

#menu li{
display:inline;
}

#menu ul li a{
float:left;
display:block;
height:55px;
he\ight:34px;
margin:1px 0 0;
padding:20px 15px 0 16px;
font:bold 12px Tahoma,Verdana,Sans-serif;
color:#fff;
text-decoration:none;
text-align:center;
border-left:1px solid #484848;
}

#menu ul li a:hover{
color:#fff;
background-color:#2a2a2a;
filter:alpha(opacity=90);
-moz-opacity:0.90;
}

#modelocarro{
float:left;
width:364px;
height:135px;
margin:-15px 0 0 15px;
padding:15px 0 70px;
_padding:15px 0 0;
border-top:2px solid #e9e9e9;
font:11px Tahoma, Verdana,Sans-serif;
}

#modelodescr{
float:right;
width:166px;
margin:-155px 8px 0px 17px;
marg\in:5px 0 0 -2px;
_marg\in:-30px 0 0 -2px;
}

#modelodescr a{
text-decoration:none;
color:#000;
}

#modelodescr h2{
font:bold 14px Tahoma,Verdana,Sans-serif;
color:#000;
padding-bottom:15px;
}

#modelodescr h3{
font-size:12px;
color:#000;
font-weight:bold;
padding-bottom:9px;
}

#modelodescr2{
clear:both;
float:left;
width:166px;
margin:-31px 0 0;
marg\in:-56px 0 0 356px;
_marg\in:-56px 0 0 88px;
}

#modelodescr2 h2{
font:bold 14px Tahoma,Verdana,Sans-serif;
color:#000;
padding-bottom:12px;
}

#modelodescr2 h3{
font-size:12px;
color:#000;
font-weight:bold;
padding-bottom:6px;
}

#modelomais{
clear:both;
float:left;
width:360px;
margin:10px 0 0 -183px;
_margin:10px 0 0;
font:11px Tahoma, Verdana,Sans-serif;
}

#modelomais h3{
font-size:12px;
color:#000;
font-weight:bold;
padding-bottom:2px;
margin:20px 0 7px;
border-bottom:1px solid #c5c5c5;
}

#modelomais li{
display:block;
}

#modeloimgp{
clear:both;
display:block;
margin:0 0 0 -181px;
width:184px;
}

#modeloimgp li{
display:inline;
}

#modeloimgp a{
display:block;
float:left;
margin:0 2px 2px 0;
marg\in:-3px 2px 2px 0;
_marg\in:0 2px 2px 0;
width:44px;
cursor:pointer;
}

.montapagina{
padding:17px 0 5px;
}

#navegacao{
display:block;
width:360px;
height:17px;
margin:10px 0 10px 175px;
_margin:-5px 0 0 170px;
padding:15px 0 0;
font:11px Tahoma,Verdana,Sans-serif;
}

#navegacao li{
float:right;
margin:-30px 0;
}

#navegacao a{
text-decoration:none;
font:11px Tahoma,Verdana,Sans-serif;
color:#a40202;
}

#navegacao a:hover{
text-decoration:underline;
color:#a40202;
}

#navegacao h2{
font:bold 12px Tahoma,Verdana,Sans-serif;
color:#000;
margin:1px 0 0 4px;
padding-bottom:16px;
}

#navegacao span{
color:#a40202;
}

#newsletter{
width:170px;
w\idth:135px;
margin:0 0 2px;
padding:11px 0 5px 19px;
font:11px Tahoma,Verdana,Sans-serif;
}

#newsletter li h2{
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#000;
margin:6px 0 14px;
padding:0;
}

.noticia{
padding-bottom:16px;
}

#oferta{
float:left;
width:199px;
margin:0 0 20px 20px;
padding:0 0 10px;
_padding:0 0 5px;
font:11px Tahoma,Verdana,Sans-serif;
background:url("../i/div_v.gif") 197px 0 repeat-y;
}

#ofertadescr{
clear:both;
float:left;
width:175px;
margin:-15px 0 0 -6px;
marg\in:-17px 0 0 -175px;
_marg\in:-40px 0 0 2px;
padding:0 0 6px;
text-align:left;
}

#ofertadescr a, .destaquesdescr a, .noticia a, .box a{
display:block;
text-decoration:none;
color:#000;
}

#ofertadescr a:hover, .destaquesdescr a:hover, #modelodescr a:hover, .noticia a:hover, .box a:hover{
display:block;
text-decoration:underline;
}

#ofertadescr h2{
font:bold 15px Tahoma,Verdana,Sans-serif;
color:#000;
padding-bottom:5px;
}

#ofertadescr h3{
font-size:11px;
color:#000;
padding-bottom:1px;
}

#ofertaimg li, #modeloimgg li{
display:inline;
}

#ofertaimg a, #modeloimgg a{
float:left;
height:131px;
border:3px solid #e5e5e5;
margin:0 0 -5px;
marg\in:0 0 22px;
cursor:pointer;
}

.ordenacao{
width:520px;
margin-top:10px;
padding-bottom:10px;
}

#pedido{
float:left;
width:148px;
margin:-3px 0 0 -10px;
}

#popup{
float:left;
padding:20px;
width:400px;
}

#parceiros{
clear:both;
width:740px;
_width:756px;
height:100px;
background:#f2f2f2;
margin:0 0 12px 0;
_margin:10px 0 12px -16px;
padding:11px 0 0;
}

#parceiros li{
display:inline;
}

#parceiros li h4{
background:url(../i/tit_parceiros.gif) 19px 0px no-repeat;
_background:url(../i/tit_parceiros.gif) 34px 0px no-repeat;
overflow:hidden;
text-indent:-5000px;
}

#parceiros li img{
display:block;
float:left;
width:150px;
height:56px;
margin:0 0 0 16px;
padding:0 12px 0 0;
}

#parceiros li span{
float:left;
height:56px;
border-right:1px solid #d5d5d5;
}

#rodape{
	clear:both;
	_width:740px;
	w\idth:740px;
	height:50px;
	padding:1px 0 0 1px;
	border-top:1px solid #dedede;
	background-color:#dedede;
	color:#000;
	font:10px Arial,Helvetica,Sans-serif;
}

#rodape li{
display:inline;
}

#rodape li h2 a{
display:block;
float:left;
width:100px;
height:24px;
margin:-16px 0 0 87px;
_margin:-16px 0 0 44px;
background:url(../i/logo_mcn.gif) no-repeat;
overflow:hidden;
text-indent:-5000px;
}

#servico{
width:361px;
w\idth:331px;
background:#F3F4F2 url(../i/tit_servico.gif) no-repeat;
margin:-24px 0 -57px 0;
_margin:1px 0 -10px 0;
padding:11px 10px 0 19px;
_padding:0 10px 5px 19px;
font:11px Tahoma,Verdana,Sans-serif;
color:#000;
}

#servico li{
font:12px Tahoma,Verdana,Sans-serif;
color:#000;
margin:0 0 -8px;
_margin:0;
padding:0;
}

#servico li h2{
font:bold 14px Tahoma,Verdana,Sans-serif;
color:#000;
margin:0 0 16px;
_margin:-2px 0 -5px;
padding:0;
}

#servico li strong{
font:12px Tahoma,Verdana,Sans-serif;
font-weight:bold;
color:#000;
}

.subdiv{
float:right;
width:17px;
height:26px;
background:url(../i/mnu_div.gif) no-repeat;
text-indent:-5000px;
}

.subhome, .sublink{
float:right;
height:26px;
overflow:hidden;
text-indent:-5000px;
cursor:pointer;
}

.subhome{
width:51px;
background:url(../i/mnu_home.gif) no-repeat;
}

.sublink{
width:51px;
margin:0 19px 0 0;
_margin:0 15px 0 0;
padding:0 0 26px;
background:url(../i/mnu_link.gif) no-repeat;
}

#submenu{
	float:left;
	display:block;
	width:740px;
	height:16px;
	he\ight:15px;
	margin:-18px 0 0 0;
	padding:0;
}

#submenu li{
display:inline;
}

#submenu ul li a, #submenu ul li span{
float:left;
display:block;
height:16px;
he\ight:15px;
margin:0;
padding:1px 19px 0;
font:bold 11px Tahoma,Verdana,Sans-serif;
color:#fff;
text-decoration:none;
text-align:center;
border-left:1px solid #575757;
}

#submenu ul li a:hover{
color:#fff;
background-color:#535353;
filter:alpha(opacity=90);
-moz-opacity:0.90;
}

#submenu ul li span{
padding:1px 5px 0 16px;
font:11px Tahoma,Verdana,Sans-serif;
}

#submenu ul li span img{
padding:0 6px;
}

.tbcor1{
background-color:#f1f1f1;
height:20px;
}

.tbcor2{
background-color:#e5e5e5;
height:20px;
}

.tbpreco{
padding:0 5px;
color:#a40202;
}

.tbresultado{
width:540px;
margin:0 0 10px 0;
}

.tbtxt{
padding:0 5px;
}

th a, thead{
font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-color:#d1d1d1;
height:23px;
}

th{
padding-left:5px;
text-align:left;
}

#topo{
	float:left;
	width:740px;
	height:80px;
	margin:0 0 1px;
	_margin:0 0 15px;
	background-color:#373737;
}
legend{
	background-color:#F2F2F2;
	border:1px solid #DADADA;
	color:#990000;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px;
	padding:0 5px;
	}
fieldset{
	border:1px solid #DADADA;
	margin:1px 55px;
	padding:1px 30px;
	}

.resultadoColunas th {
	color:#000000;
	font-weight:normal;
	text-align:right;
	width:80px;
	}
.conteudo {
	padding:15px;
	}
a:hover {
	color:#FF0000;
	text-decoration:underline;
	}
#empresa h3 {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	/*text-align:left;*/
	}
