html {
	background:#3f6b7f url(../imgs/fundo.jpg) repeat-y top center !important;
}
body {
	background:url(../imgs/fundo_modelos.jpg) no-repeat top center;
	color:#fff;
	font:0.69em Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clear { clear:both; /*font-size:1px; height:1px;*/}
.left { float:left;}
.right { float:right;}
.destaque { color:#d7f218;}
.escondido { display:none;}

a { color:#d7f218; cursor:pointer;}
a:hover { color:#a2d5dd;}
a:focus { outline:none;}

#global { padding-top:10px;}
body#index #global { height:630px; }


/******************* CABEÇALHO *******************/
body#index #cabecalho { height:88px; margin-bottom:0;}
#cabecalho { height:88px; margin-bottom:235px;}
#conteudoCabecalho { margin:0 auto; width:925px; position:relative; height:88px;}
#conteudoCabecalho h1 a, #conteudoCabecalho h2 a{ display:block; text-indent:-99999px;}
html>body #conteudoCabecalho h1 a{ background:url(../imgs/tit_novoivecotector.png) no-repeat;}
#conteudoCabecalho h1 { position:absolute; left:0; top:18px;}
#conteudoCabecalho h1 a{ height:16px; width:432px;}
html>body #conteudoCabecalho h2 a{ background:url(../imgs/logo_iveco.png) no-repeat;}
#conteudoCabecalho h2 { position:absolute; right:0; top:12px;}
#conteudoCabecalho h2 a{ height:32px; width:106px;}

#conteudoCabecalho ul { margin:0; padding:0;}
#conteudoCabecalho ul li { display:inline; float:left; list-style:none;}
#conteudoCabecalho ul li a { display:block; text-indent:-99999px;}

#conteudoCabecalho ul#menu-superior { float:left; position:absolute; right:142px; top:20px;}
#conteudoCabecalho ul#menu-superior li a { background:url(../imgs/menu_superior.gif) no-repeat; height:12px;}
#conteudoCabecalho ul#menu-superior li a#intencaoCompra { background-position:top left; width:121px;}
#conteudoCabecalho ul#menu-superior li a#blogTector { background-position:top right; width:68px;}


/******************* MENU *******************/
#menu { height:34px; position:absolute; left:129px; bottom:3px;}
/*#menu li { }*/
#menu li a { background:url(../imgs/menu.png) no-repeat; height:34px;}
#menu #mn-voceafrente a { background-position:0 0; width:133px;}
#menu #mn-voceafrente a:hover { background-position:0 -34px;}
#menu #mn-modelos a { background-position:-134px 0; width:94px;}
#menu #mn-modelos a:hover { background-position:-134px -34px;}
#menu #mn-modernidade a { background-position:-227px 0; width:121px;}
#menu #mn-modernidade a:hover { background-position:-227px -34px;}
#menu #mn-economia a { background-position:-348px 0; width:118px;}
#menu #mn-economia a:hover { background-position:-348px -34px;}
#menu #mn-meuiveco a { background-position:-466px 0; width:106px;}
#menu #mn-meuiveco a:hover { background-position:-466px -34px;}
#menu #mn-contato a { background-position:-572px 0; width:94px;}
#menu #mn-contato a:hover { background-position:-572px -34px;}


/******************* INTERNAS *******************/
body#index { background:url(../imgs/fundo_index.jpg) no-repeat top center;}
body#index #menu #mn-voceafrente a { cursor:default;}
body#voceafrente { background:url(../imgs/fundo_voceafrente.jpg) no-repeat top center;}
body#voceafrente #menu #mn-voceafrente a { background-position:0 -34px; cursor:default;}
body#modelos { background:url(../imgs/fundo_modelos.jpg) no-repeat top center;}
body#modelos #menu #mn-modelos a { background-position:-134px -34px; cursor:default;}
body#modernidade { background:url(../imgs/fundo_modernidade.jpg) no-repeat top center;}
body#modernidade #menu #mn-modernidade a { background-position:-227px -34px; cursor:default;}
body#economia { background:url(../imgs/fundo_economia.jpg) no-repeat top center;}
body#economia #menu #mn-economia a { background-position:-348px -34px; cursor:default;}
body#meuiveco { background:url(../imgs/fundo_meuiveco.jpg) no-repeat top center;}
body#meuiveco #mn-meuiveco a { background-position:-466px -34px;}
body#contato { background:url(../imgs/fundo_contato.jpg) no-repeat top center;}
body#contato #menu #mn-contato a { background-position:-572px -34px; cursor:default;}
body#contato #corpo #conteudo { width:100%;}
body#contato #corpo #conteudo .titulo { width:690px;}
body#intencao #corpo #conteudo .titulo { width:550px;}
body#intencao { background:url(../imgs/fundo_intencao_compra.jpg) no-repeat top center;}
body#intencao #corpo #conteudo { width:720px; margin-left:30px;}

/******************* CORPO *******************/
h1, h2, h3 { text-transform:uppercase;}
#corpo { clear:both; margin:0 auto; width:770px; margin-bottom:30px;}

#conteudo { float:left; width:465px; margin-bottom:30px;}
html>body #conteudo .titulo { background:url(../imgs/fundo_titulo_internas.png) no-repeat;}
#conteudo .titulo { display:block; width:465px; padding:17px 0 0 5px;}
#conteudo h3 { display:block; float:left; margin-bottom:25px; text-indent:-9999px;}

#tamanho-fonte { float:right; padding-top:5px;}
#tamanho-fonte span { font-size:0.91em; padding:3px 5px 0 0;}
#tamanho-fonte a { background:url(../imgs/ico_tamanho_letra.gif) no-repeat; display:block; float:left; height:19px; width:20px; text-indent:-9999px;}
#tamanho-fonte a#diminuir { background-position:left top;}
#tamanho-fonte a#aumentar { background-position:right top;}

#sidebar { float:right; width:250px;}
.sidebar { background:url(../imgs/fundo_sidebar.gif) repeat-y; margin:0 0 15px 0; padding-bottom:20px;}
.sidebar .content { background:url(../imgs/topo_sidebar.gif) top center no-repeat; padding:25px 15px 0 20px;}

.boxAzul { background:#1c4057 url(../imgs/topo_box_azul.gif) no-repeat; margin:0 auto;}
.boxAzul.video { padding: 30px 30px 10px 10px;}
.boxAzul.video p { margin-top:15px;}
html>body #youtube { background:url(../imgs/ico_youtube.png) no-repeat;}
#youtube { display:block; float:left; height:19px; margin-right:10px; text-indent:-9999px; width:48px;}

.lista { margin:0; padding:0 0 0 10px;}
.lista li { background:url(../imgs/bullet_setinhaverde2.gif) no-repeat 0 4px; list-style:none; margin-bottom:10px; padding-left:15px;}

/*** MOSTRA-ESCONDE ***/
.mostraEsconde { padding:0; margin:0;}
.mostraEsconde li { list-style:none;}
.mostraEsconde li .content { border-bottom:1px solid #143144; padding:3px 0 5px; }
.mostraEsconde li .content h4 {
	background:url(../imgs/marcadores_mostra_esconde.gif) no-repeat 0 0;
	padding-left:25px;
	color:#D7DBDD;
	cursor:pointer;
	font-weight:normal;
	height:15px;
}
.mostraEsconde li.aberto .content h4 { background-position:0 -15px; color:#d7f218; cursor:pointer; font-weight:bold;}

.box-mostraEsconde { background:#143144; margin:15px 0;}
.box-mostraEsconde .middle { color:#fff; padding:15px;}
span.top, span.top span, span.bottom, span.bottom span {
	background:url(../imgs/mostraesconde_cantinhos.gif) no-repeat;
	display:block; height:4px; font-size:1%;
	position:relative;
	clear:both;
}
span.top { top:0; left:0; }
span.top span { background-position:100% -5px; left:0 }
span.bottom { background-position:0 -15px; top:0; left:0; }
span.bottom span { background-position:100% -10px; left:0; }

.box-mostraEsconde ul { margin:0;}
.box-mostraEsconde ul li { background:url(../imgs/bullet_setinhaverde.gif) no-repeat 0 2px; list-style:none; padding:0 0 0 15px;}


/*** TABELAS ***/
.tbGeral { border-collapse:collapse; margin:0 auto 15px;}
.tbGeral thead tr th, .tbGeral tbody tr td.tit { background:#d7f218 url(../imgs/fundo_thead.gif) repeat-x !important; width:74px;}
.tbGeral thead tr th.tit-menor, .tbGeral tbody tr td.tit-menor {width: 108px !important;}
.tbGeral thead tr th.first { background:#bcdc0e url(../imgs/fundo_thead_configuracao.gif) repeat-x !important;}
.tbGeral tbody tr.alt td { background:#2a5e70;}
.tbGeral tbody tr td { background:#1c4057; text-align:center;}
.tbGeral th, .tbGeral td { border:1px solid #5897b6; height:41px; vertical-align:middle;}


/*** TITULOS ***/
html>body #tit-voceafrente { background:url(../imgs/tit_voce-a-frente.png) no-repeat;}
#tit-voceafrente { height:24px; width:178px;}
html>body #tit-modelos { background:url(../imgs/tit_modelos.png) no-repeat;}
#tit-modelos { height:18px; width:111px;}
html>body #tit-meu-iveco { background:url(../imgs/tit_meu-iveco.png) no-repeat;}
#tit-meu-iveco { height:18px; width:124px;}
html>body #tit-economia { background:url(../imgs/tit_economia.png) no-repeat;}
#tit-economia { height:18px; width:128px;}
html>body #tit-intencao { background:url(../imgs/tit-intencao-compra.png) no-repeat;}
#tit-intencao { height:25px; width:265px;}

#tit-tector-em-acao, #tit-personalize, #tit-aplicacoes, #tit-especificacoes, #tit-rede-concessionarias, #tit-novo-iveco-tector, #tit-suas-escolhas, #tit-kit-conforto{
display:block; margin-bottom:15px; text-indent:-9999px;}
html>body #tit-tector-em-acao { background:url(../imgs/tit_tector-em-acao.png) no-repeat;}
#tit-tector-em-acao { height:16px; width:148px;}
html>body #tit-personalize { background:url(../imgs/tit_personalize.png) no-repeat;}
#tit-personalize { height:13px; width:115px;}
html>body #tit-aplicacoes { background:url(../imgs/tit_aplicacoes.png) no-repeat;}
#tit-aplicacoes { height:16px; width:108px;}
html>body #tit-especificacoes { background:url(../imgs/tit_especificacoes.png) no-repeat;}
#tit-especificacoes { height:16px; width:134px;}
html>body #tit-rede-concessionarias { background:url(../imgs/tit_rede-concessionarias.png) no-repeat;}
#tit-rede-concessionarias { height:15px; width:218px;}
html>body #tit-rede-concessionarias { background:url(../imgs/tit_rede-concessionarias.png) no-repeat;}
#tit-rede-concessionarias { height:15px; width:218px;}
html>body #tit-novo-iveco-tector { background:url(../imgs/tit_novo_iveco_tector.png) no-repeat}
#tit-novo-iveco-tector { width:173px; height:13px; }
html>body #tit-suas-escolhas { background:url(../imgs/tit_suas_escolhas.png) no-repeat}
#tit-suas-escolhas { width:307px; height:17px; }
html>body #tit-modernidade{ background:url(../imgs/tit_modernidade.png) no-repeat}
#tit-modernidade { width:169px; height:16px; }
#tit-design, #tit-tecnologia, #nova-cabine { clear:both; float:none !important;}
html>body #tit-design { background:url(../imgs/tit_design.png) no-repeat;}
#tit-design { height:15px; width:95px;}
html>body #tit-tecnologia { background:url(../imgs/tit_tecnologia.png) no-repeat;}
#tit-tecnologia { height:15px; width:159px;}
html>body #nova-cabine { background:url(../imgs/tit_nova_cabine.png) no-repeat;}
#nova-cabine { height:11px; width:98px; margin-bottom:5px !important;}
html>body #tit-kit-conforto { background:url(../imgs/tit_kit_conforto.png) no-repeat;}
#tit-kit-conforto { height:13px; width:131px; margin-bottom:10px !important;}
html>body #tit-isso-e-modernidade { background:url(../imgs/tit_isso_e_modernidade.png) no-repeat;}
#tit-isso-e-modernidade { float:none !important; height:16px; width:206px; margin-bottom:10px !important;}
html>body #tit-contato { background:url(../imgs/tit_contato.png) no-repeat;}
#tit-contato { height:18px; width:114px; margin-bottom:25px !important;}


/*** VOCÊ A FRENTE ***/
#especificacoes { background:url(../imgs/fundo_box_especs.png) no-repeat 70px 10px;}
html>body #especificacoes .selo-espec { background:url(../imgs/fundo_especificacoes_tecnicas.png) no-repeat;}
#especificacoes .selo-espec { min-height:48px; margin:20px auto; padding:20px 40px 0 100px; width:236px;}

#voceafrente .boxAzul { width:400px;}

.galeria { margin:0; padding:0;}
.galeria li { display:inline; float:left; list-style:none; margin:0 7px 5px 0;}

.ampliar {
	background:url(../imgs/ico_zoom.gif) no-repeat right bottom; clear:both; display:block; float:right;
	font-size:0.91em; height:17px; padding-right:23px; margin:5px 0 15px;
}

.boxPaginacao { background:#d7f218 url(../imgs/fundo_thead.gif) repeat-x; clear:both; height:25px; padding:15px 10px 0;}
.boxPaginacao a.anterior, .boxPaginacao a.proxima { 
	background:url(../imgs/ico_paginacao.gif) no-repeat; 
	display:block; text-indent:-99999px; width:14px; height:14px;
}
.boxPaginacao a.anterior { background-position:left top;}
.boxPaginacao a.proxima { background-position:left bottom;}
.boxPaginacao .pag { color:#1c4057; float:left; font-weight:bold; text-transform:uppercase; text-align:center; width:165px;}

.mostra-esconde-sidebar { margin:0; padding:0;}
.mostra-esconde-sidebar li { border-bottom:1px solid #143144; list-style:none; padding-bottom:7px;}
.mostra-esconde-sidebar li h4, .mostra-esconde-sidebar li h4.aberto {
	background:url(../imgs/marcadores_mostra_esconde.gif) no-repeat;
	cursor:pointer; height:15px; margin-top:7px; padding-left:20px;
}
.mostra-esconde-sidebar li h4 {  background-position:0 0; color:#d7dbdd; font-weight:normal;}
.mostra-esconde-sidebar li h4.aberto { background-position:0 -15px; color:#d7f218; font-weight:bold;}
.mostra-esconde-sidebar li ul { margin:0; padding:0;}
.mostra-esconde-sidebar li ul li { border:none; clear:both; margin-bottom:10px;}
.mostra-esconde-sidebar li ul li h5 { background:url(../imgs/bullet_setinhaverde.gif) no-repeat 0 3px; color:#d7f218; margin-bottom:10px; font-weight:normal; padding-left:13px;}

.downloads li { clear:none !important; display:inline; float:left; margin:0 7px 5px 0;}
.downloads li .download, .download, .download800, .download1024, .download1280 {
	background:#143144 url(../imgs/btn_download.gif) no-repeat 0 0;
	display:block; margin-bottom:1px; text-indent:-9999px;
}
.download800 {background-position:10px -10px; display:block; text-indent:-9999px;}
.download1024 {background-position:10px -24px; display:block; text-indent:-9999px;}
.download1280 {background-position:10px -38px; display:block; text-indent:-9999px;}
.downloads li .download { height:16px; width:73px; background-position:10px 5px;}

#ringtones, #ringtones td { border:2px solid #1c4057; margin:0; padding:0;}
#ringtones tr { background:#143144;}
#ringtones tr td.nome-ringtone { background:#143144 url(../imgs/ico_ringtone.gif) no-repeat 7px 5px; padding-left:30px;}
#ringtones tr td.download-ringtone { width:66px;}
#ringtones .download { height:26px;}


/*** MODELOS ***/
body#modelos #conteudo { float:right; width:480px;}
body#modelos #sidebar { float:left; width:230px;}
body#modelos .boxAzul { width:478px;}
.topo-dif-tecnicos { background:url(../imgs/fundo_tabela_diferenciais_tecnicos.jpg) no-repeat 0 0; padding:140px 20px 20px;}
.dif-tecnicos { padding-right:220px;}
#aplicacoes ul { margin-left:20px;}
#aplicacoes ul li h5 { color:#D7DBDD !important;}
#box-especificacoes { background:url(../imgs/ico_pdf.gif) no-repeat 0 0; min-height: 65px; padding-left: 75px;}
#configuracao, #plat-4x2, .plat-6x2, #plat-6x4, #cavalo-mecanico, #modelo, #cabine, #entre-eixos, #mod-4815, #mod-5175, #mod-5670, #cambio { 
	background: url(../imgs/itens_tabela.gif) no-repeat;
	display:block; text-indent:-9999px; margin:auto;
}
#configuracao { background-position:0 3px; height:19px; width:76px;}
#plat-4x2 { background-position:0 -78px; height:17px; width:61px;}
.plat-6x2 { background-position:0 -96px; height:17px; width:61px;}
#plat-6x4 { background-position:0 -114px; height:17px; width:60px;}
#cavalo-mecanico { background-position:0 -132px; height:17px; width:72px;}
#modelo { background-position:0 -20px; height:7px; width:41px;}
#cabine { background-position:0 -28px; height:7px; width:35px;}
#entre-eixos { background-position:0 -36px; height:17px; width:60px;}
#mod-4815 { background-position:0 -54px; height:7px; width:37px;}
#mod-5175 { background-position:0 -62px; height:7px; width:39px;}
#mod-5670 { background-position:0 -70px; height:7px; width:39px;}
#cambio { background-position:0 -149px; height:9px; width:64px;}
.checked { background:url(../imgs/ico_checked.gif) no-repeat; display:block; height:15px; margin:auto; text-indent:-9999px; width:15px; }
.tbGeral tbody tr td.dest-stradale { background-color:#bcdc0e; }
.checked-destaque { background:url(../imgs/ico-checked-destaque.png) no-repeat; display:block; height:15px; margin:auto; text-indent:-9999px; width:15px; }
.blog-stradale a { background:url(../imgs/stradale-blog.png) top left no-repeat; width:207px; height:41px; text-indent:-9999px; float:right; margin-top:-16px; }
.pdf-stradale a { background:url(../imgs/stradale-blog.png) top right no-repeat; width:38px; height:41px; text-indent:-9999px; float:right; margin-right:3px; margin-top:-16px; }

/*** ECONOMIA ***/
body#economia #corpo { background:url(../imgs/fundo_tector_economia.gif) no-repeat left bottom; height:450px;}
body#economia #conteudo { background:url(../imgs/fundo_motor_economia.gif) no-repeat 0 40px; float:right; width:480px; height:350px;}
#motor { padding-left:210px;}


/*** MEU IVECO ***/
body#meuiveco #conteudo { float:right; width:460px;}
body#meuiveco #sidebar { float:left; width:282px; margin-top:20px;}
body#meuiveco .boxAzul { padding:20px;}
body#meuiveco .ico_sidebar { position:relative; height:40px; }
body#meuiveco .ico_sidebar img { position:absolute; }
#garantia{
	display:block;
	width:280px;
	min-height:163px;
	padding:20px 0 0 188px;
	background:url(../imgs/ico_garantia_meuiveco.png) top left no-repeat;
	float:left;
}
html>body #garantia h2 {background:url(../imgs/tit_garantia.png) no-repeat;}
#garantia h2{
	display:block; margin-bottom:15px; text-indent:-9999px;
	height:15px; width:95px;
}
#servicos{
	display:block;
	width:280px;
	min-height:153px;
	padding:30px 0 0 188px;
	background:url(../imgs/ico_servicos_meuiveco.png) top left no-repeat;
	float:left;
}
html>body #servicos h2{ background:url(../imgs/tit_servicos.png) no-repeat;}
#servicos h2{
	display:block; margin-bottom:15px; text-indent:-9999px;
	height:18px; width:82px;
}
#intencao-compra{
	display:block;
	width:280px;
	min-height:143px;
	padding:40px 0 0 188px;
	background:url(../imgs/ico_intencaodecompra_meuiveco.png) top left no-repeat;
	float:left;
}
html>body #intencao-compra h2{background:url(../imgs/tit_intencao-compra.png) no-repeat;}
#intencao-compra h2{
	display:block; margin-bottom:15px; text-indent:-9999px;
	height:21px; width:210px;
}

/*** MODERNIDADE ***/
body#modernidade #corpo #conteudo, body#modernidade #corpo #conteudo .titulo { margin-top:30px; width:100%;}
html>body#modernidade  #conteudo .titulo { background:url(../imgs/fundo_tit_modernidade.png) no-repeat !important; margin-bottom:190px !important;}
body#modernidade  #conteudo { background:url(../imgs/fundo_caminhoes.jpg) no-repeat 0 70px;}
#design { margin-right:30px;}
#design, #tecnologia { float:left; width:350px; margin-bottom:30px;}
#design h4, #tecnologia h4 { color:#D7F218; margin-bottom:10px;}
#kit-conforto { background:#1c4057 url(../imgs/topo_box_azul.gif) no-repeat center top; min-height:65px; padding:20px 0 0 13px;}
#kit-conforto ul { margin:0; padding:0 0 0 20px;}
#kit-conforto ul li { background:url(../imgs/bullet_setinhaverde.gif) no-repeat 0 3px; display:inline; float:left; padding-left:15px; width:140px;}
#isso-e-modernidade { clear:both; min-height:325px; width:720px; margin:0; padding:25px 20px 0;}
#wrap-imagens, #wrap-detalhes { float:left;}
#wrap-imagens { margin-right:15px; height:272px; position:relative; width:362px; }
#wrap-imagens #detalhes { position:absolute; bottom:0; left:0; }
#wrap-imagens a.prev, #wrap-imagens a.next, #wrap-imagens span { float:left; height:36px;}
#wrap-imagens span { background:url(../imgs/fundo_desc_fotos.png); color:#143144; font-size:0.91em; font-weight:bold; line-height:36px; padding-left:15px; text-transform:uppercase; width:313px;}
#wrap-detalhes { width:335px; }
#wrap-detalhes h4 { display:block; height:12px; text-indent:-9999px;}
html>body #wrap-detalhes #subtit-design { background:url(../imgs/subtit_design.png) no-repeat;}
#wrap-detalhes #subtit-design { width:51px; }
html>body #wrap-detalhes #subtit-tecnologia { background:url(../imgs/subtit_tecnologia.png) no-repeat;}
#wrap-detalhes #subtit-tecnologia { width:97px; }
a.prev, a.next, .thumbs ul { float:left;}
a.prev, a.next { background:#143144 url(../imgs/ico_nav_fotos.gif) no-repeat; display:block; width:17px; text-indent:-99999px;}
a.prev { background-position:left center;}
a.next { background-position:right center;}
.thumbs { clear:both; margin-bottom:15px;}
.thumbs a.prev, .thumbs a.next { height:55px;}
.thumbs ul { float:none; margin:0; padding:0;}
.thumbs ul li { display:inline; float:left; list-style:none; margin-right:1px}


/*** MODERNIDADE ***/
html>body#contato  #conteudo .titulo {background:url(../imgs/fundo_tit_modernidade.png) no-repeat !important;}
body#contato  #conteudo .titulo .clear {font-size:1px; height:1px;}
a#zoom {
	background:#143144 url(../imgs/ico_zoom.gif) no-repeat center;
	display:block;
	height:25px; 
	text-indent:-9999px; 
	width:27px;
	position:absolute;
	top:2px;
	right:2px;
}

/******************* FORMULÁRIOS *******************/
.formularios legend {display:none;}
.formularios ul { margin:0; padding:0;}
.formularios ul li { display:inline; float:left; list-style:none; margin:0 20px 15px 0; position:relative; width:100%;}
.formularios ul li label { color:#d7f218; display:block; padding-left:10px;}
.formularios ul li label .exemplo { color:#fff; font-size:10px; position:absolute; right:0;}
.formularios ul li input { border:0; background:transparent; color:#fff; width:100%;}
.formularios ul li select { border:1px solid #8bb4c9; background:#113a4f; color:#8bb4c9; width:100%;}

.campos { background:#234c61; height:20px; margin-top:2px; position:relative; padding:5px 0 0 5px; }
.campos.select { padding:3px 3px 2px;}
.campos.mensagem { background:#234c61; height:99px; position:relative; padding:3px 5px 0 10px;}
.formularios ul li textarea { background:transparent; border:0; color:#fff; margin:0; width:100%; height:93px; }
.observacao {  float:left;/*position:absolute; left:90px; top:0;*/}


/* Formulário de Contato*/
#formContato ul #campo-mensagem { width:690px;}
#formContato ul #campo-nome, #formContato ul #campo-bairro{ width:440px;}
#formContato ul #campo-segmento, #formContato ul #campo-estado, #formContato ul #campo-assunto{ width:230px;}
#formContato ul #campo-email, #formContato ul #campo-endereco{ width:335px;}
#formContato ul #campo-numero, #formContato ul #campo-cep{ width:70px;}
#formContato ul #campo-complemento{ width:140px;}
#formContato ul #campo-cidade{ width:350px;}
#formContato ul #campo-veiculo{ width:300px;}
#formContato ul .campo-telefone{ width:176px;}
#formContato ul .campos label { padding-left:0 !important;}
#formContato ul .campos.ddd { float:left; margin-right:1px; width:40px;}
#formContato ul .radio { background:url(../imgs/fundo_radio.gif) no-repeat 8px 0; float:left; height:20px; margin:5px 10px 0 0; color:#fff;}
#formContato ul .radio input { width:auto; margin:0 5px 0 0;}
#formContato ul .campos.telefone { float:left; width: 115px;}
#formContato ul #enviar, #formIntencao ul #btnenviar, #formConcurso #enviar{
	background:#d7f218 url(../imgs/btn_enviar.gif) no-repeat center;
	float:right; margin-right:80px; display:inline;
	height:30px; width:95px; text-indent:-9999px;
	/* Gabiarra para esconder o texto do button */
	font-size:1px; color:#d7f218; text-align:left;
}
#formIntencao ul #btnenviar{ margin-right:25px;}
#formContato ul #campo-segmento, #formContato ul #campo-bairro { margin-right:0;}

.boxAtencao { background: #1C4057 url(../imgs/fundo_atencao.gif) no-repeat 0 0; min-height:43px; margin-bottom:15px; padding:20px 0 0 100px; width:593px;}

/* Formulário de Intenção de Compras */
#formIntencao ul #campo-mensagem { width:690px;}
#formIntencao ul #campo-concessionaria, #formIntencao ul #campo-email { width:690px;}
#formIntencao ul #campo-modelo, #formIntencao ul #campo-cor, #formIntencao ul #campo-estado { width:215px;}
#formIntencao ul #campo-nome, #formIntencao ul #campo-empresa, #formIntencao ul #campo-ramo, #formIntencao ul #campo-tipo-equipamento { width:335px;}
#formIntencao ul .campo-telefone{ width:176px;}
#formIntencao ul .campos label { padding-left:0 !important;}
#formIntencao ul .campos.ddd { float:left; margin-right:1px; width:40px;}
#formIntencao ul .campos.telefone { float:left; width: 115px;}


/******************* RODAPÉ *******************/
#rodape { background:url(../imgs/fundo_rodape.gif) no-repeat top center; clear:both; height:68px; padding-top:7px;}
#wraper { width:925px; margin:0 auto;}
#wraper img { float:left; margin-right:50px;}
#wraper #sac { padding-top:10px;}
#rodape fieldset { float:right;}
#rodape fieldset label, #rodape address { font-size:0.91em;}
#rodape fieldset label { display:block;}
#rodape fieldset select { background:#1c6886; border:0; color:#fff; width:185px;}
#rodape #sign { clear:both; padding-top:10px;}
#rodape address { float:left;}
#rodape #assinatura { background:url(../imgs/assinatura_planb.gif) no-repeat top left; display:block; float:right; height:16px; width:46px; text-indent:-9999px;}


/******************* CONCURSO CULTURAL *******************/
#chamada-concurso {
	background: url(../concursocultural/imgs/chamada_concurso.png) no-repeat top left;
	display: block;
	height: 71px;
	position: absolute;
	top: -85px;
	right: 0;
	text-indent: -9999px;
	width: 545px;
}
body#concurso-cultural { background:url(../concursocultural/imgs/fundo_concurso.jpg) no-repeat top center;}
body#concurso-cultural ul#menu-superior li a { background:url(../concursocultural/imgs/menu.png) no-repeat; height:12px;}
body#concurso-cultural ul#menu-superior li a#hotsite { background-position:top left; width:124px;}
body#concurso-cultural #corpo #conteudo { width: 695px; margin-top: 60px; position: relative;}
body#concurso-cultural #corpo #conteudo .titulo { width:690px;}
html>body #tit-concurso { background:url(../concursocultural/imgs/tit_concurso.png) no-repeat;}
#tit-concurso { height:18px; width:259px; margin-bottom:25px !important;}

.info-concurso { padding: 20px; width: 655px; margin-bottom: 15px;}
.info-concurso p { /*width: 435px;*/ float: left; }
.info-concurso a.regulamento {
	background: url(../concursocultural/imgs/btn_ler_regulamento.gif) no-repeat;
	float: right;
	width: 134px;
	height: 22px;
	text-indent: -9999px;
}
.info-concurso .vencedor {
	background:url(../concursocultural/imgs/vencedor.png) top left no-repeat;
	padding:36px 16px 0 28px;
	margin-top:12px;
}
.vencedor .vencedor-nome {
	background:url(../concursocultural/imgs/vencedor-nome.png) 0 3px no-repeat;
	padding:0 15px 6px 40px;
	border-bottom:1px solid #335368;
}
.vencedor .vencedor-cidade {
	background:url(../concursocultural/imgs/vencedor-cidade.png) 0 9px no-repeat;
	padding:6px 15px 6px 93px;
	border-bottom:1px solid #335368;
}
.vencedor .vencedor-resposta {
	background:url(../concursocultural/imgs/vencedor-resposta.png) 0 9px no-repeat;
	padding:6px 15px 18px 61px;
}


#formConcurso #campo-codigo, #formConcurso #campo-endereco, #formConcurso #campo-bairro, #formConcurso #campo-estado, #formConcurso #enviar { margin-right: 0}
#formConcurso #campo-nome, #formConcurso #campo-email, #formConcurso #campo-endereco { width: 335px;}
#formConcurso #campo-cpf { width: 160px;}
#formConcurso #campo-codigo { width: 155px;}
#formConcurso #campo-numero { width: 75px;}
#formConcurso #campo-complemento { width: 140px;}
#formConcurso #campo-bairro { width: 440px;}
#formConcurso #campo-cidade { width: 350px;}
#formConcurso #campo-cep { width: 73px;}
#formConcurso #campo-estado { width: 232px;}
#formConcurso #campo-caminhao { width: 150px;}
#formConcurso #campo-qual { width: 285px; }
#formConcurso #campo-qual.escondido { display: none; }
#formConcurso #campo-aceite { width: 232px;}
#campo-aceite .aceite { float:left; }
#formConcurso #campo-observacao { width: 200px; text-align: right; padding-top: 20px; }
.ajax__validatorcallout_error_message_cell { color: #000 !important;}
#formConcurso ul .radio input { width: auto;
	margin:4px 15px 0 1px; 
	*margin:0 15px 0 -2px;
}
#formConcurso ul .radio { background:url(../imgs/fundo_radio.gif) no-repeat 8px 0; float:left; height:20px; margin:5px 10px 0 0; color:#fff;}
