/* V53 Style » Desenvolvido por Kindle Digital Agency [www.kindle.com.br] */

/*TAGS*/

* { margin:0 auto; padding:0; list-style:none; outline:none; }
body, html { width:100%; height:100%; background:url(../img/bg.jpg) repeat-y center #000; font:90% Arial, Helvetica, sans-serif; color:#9f9f9f; }

/*PRINCIPAIS*/
#content, #content-in { width:960px; background:url(../img/bg_home.jpg) repeat-x #292929 0 170px; padding-bottom:20px; display:table; }
div#principal-content {float:left; width:735px;  }
div#principal-content-noticia {float:left; width:675px;  }
div#principal-content-cliente {float:left; width:675px;}
div#principal-content-fale {float:left; width:675px;  }
#content-in { background-position:top; padding-bottom:20px; }
#header {  background:url(../img/bg_header.gif) no-repeat #000 right; text-align:left; }
#header h5 { clear:both; float:right; height:11px; font-size:125%; font-weight:normal; color:#fff; }
h1 { background:url(../img/logo.gif) no-repeat; width:133px; height:52px; float:left; margin-top:20px; }
h1 a { display:block; width:133px; height:52px; }
h1 span, h5 span, span.hide { display:none; }
fieldset, img { border:none; }
br { clear:both; }
a, input { outline:0; }

.white { color:#fff; }
.yellow { color:#f3c200; }
.red { color:#ee1d25; }

ul#uplinks { float:right; margin-top:20px; font-size:80%; height:40px; }
ul#uplinks li { float:left; margin-left:5px; letter-spacing:-0.04em; }
ul#uplinks li a { text-decoration:none; color:#9f9f9f; margin-left:5px; }
ul#uplinks li a:hover { text-decoration:underline; color:#fff; }

/*MENU*/
ul#menu { clear:both; background:url(../img/bg_menu.gif) repeat-x bottom; width:960px; display:table; margin-top:20px;}
ul#menu li { float:left; border-right:1px solid #000; position:relative; }
#menu li a { 
	display:block; 
	height:24px; 
	padding:5px 15px 0 22px; 
	text-decoration:none;
	font-size:100%;
	color:#cfcfcf;
	background:url(../img/seta_menu.gif) #292929 no-repeat 10px 12px;
	float:left;  
}

ul#menu li a:hover, ul#menu a.over { background:url(../img/seta_menu_over.gif) #7c7c7c no-repeat 10px 12px; color:#000; }
ul#menu a.on { background-color:#292929; }

/*SUBMENUS*/
ul#menu li ul { position:absolute; width:150px; clear:both; visibility:hidden; margin-top:29px; *margin-top:0; }
ul#menu li:hover ul { clear:both; visibility:visible; }
ul#menu li ul li { float:none; display:block; border:0; border-bottom:1px solid #666;  }
ul#menu li ul li a { float:none; background-image:none; background-color:#7c7c7c; padding-left:8px; height:20px; color:#000; }
ul#menu li ul li a:hover { background-image:none; background-color:#ee1d25; color:#fff; }

/*HOME*/
div#flashcontent { height:263px; background-color:#FF6600; }

/*boxes*/
div#box_fornecedores, div#box_novidades, div#box_clientes { float:left; margin:25px; margin-bottom:0; font-size:90%; letter-spacing:-0.03em; }

/*Box Fornecedores*/
div#box_fornecedores { width:205px; margin-left:25px; _margin-left:15px; }
div#box_fornecedores h2 { background:url(../img/home_tit_parceiros.gif) no-repeat; width:140px; height:50px; display:block; margin:0; }
div#box_fornecedores h2 span { display:none; }
div#box_fornecedores ul li { background-repeat:no-repeat; margin-bottom:15px; }
div#box_fornecedores ul li a { display:block; height:50px; }
div#box_fornecedores ul li a span { display:none; }

div#box_fornecedores ul li.autodesk { background-image:url(../img/logo_autodesk.gif); }
div#box_fornecedores ul li.adobe { background-image:url(../img/logo_adobe.gif); }
div#box_fornecedores ul li.microsoft { background-image:url(../img/logo_microsoft.gif); margin-bottom:0;}
div#box_fornecedores ul li.corel { background-image:url(../img/logo_corel.gif); }

/*Box Novidades*/
div#box_novidades { width:360px; margin-left:0; margin-right:35px; margin-bottom:20px; }
div#box_novidades h2 { background:url(../img/home_tit_novidades.gif) no-repeat; width:160px; height:40px; display:block; margin:0; }
div#box_novidades img { float:left; margin:20px 20px 0 0; }
div#box_novidades h6 { font-size:150%; color:#fff; font-weight:300; margin-top:12px; }
div#box_novidades .tit_pequeno { font-size:100%; color:#fff; font-weight:300; margin-top:9px; margin-bottom:9px; }
div#box_novidades div#info-news { float:left; width:240px; }
div#box_novidades p { margin:8px 0; }
div#box_novidades .link { color:#ee1d25; display:block; float:left; padding:2px 18px 2px 2px; margin-bottom:20px; }
div#box_novidades .link:hover { color:#fff; background-color:#ee1d25; text-decoration:none; background:url(../img/seta_bt.gif) no-repeat right #ee1d25; }

div#box_novidades ul { width:360px; clear:both; display:table; }
div#box_novidades ul li { border-top:1px solid #2e2e2e; padding:10px 0; clear:both; display:block; }
div#box_novidades ul li h6 { display:inline; margin:0; float:left; }
div#box_novidades ul li .ulLink { color:#ee1d25; display:block; padding:2px 18px 2px 2px; float:right; margin:0; }
div#box_novidades ul li .ulLink2 { color:#ee1d25; display:block; padding:2px 18px 2px 2px; float:right; margin-top:5px; }
div#box_novidades ul li .ulLink:hover { color:#fff; background-color:#ee1d25; text-decoration:none; background:url(../img/seta_bt.gif) no-repeat right #ee1d25; }
div#box_novidades ul li .ulLink2:hover { color:#fff; background-color:#ee1d25; text-decoration:none; background:url(../img/seta_bt.gif) no-repeat right #ee1d25; }

/*Box Clientes*/
div#box_clientes { width:246px; _width:225px; margin-left:10px; letter-spacing:0; line-height:18px;}
div#box_clientes h2 { background:url(../img/home_tit_clientes.gif) no-repeat; width:95px; height:40px; display:block; margin:0; }
div#flashclients { margin-top:20px; }

/*Rodapé*/
div#footer { border-top:3px solid #1c1c1c; background:url(../ig/bg_footer.jpg); width:960px; text-align:center; padding-bottom:20px; clear:both; display:block; }

div#footer ul {  margin-top:10px; font-size:70%; height:20px; text-align:center; }
div#footer ul li { margin-left:5px; display:inline;  }
div#footer ul li a { color:#9f9f9f; margin-left:5px; }
div#footer ul li a:hover { color:#fff; }

div#footer h4 { font-weight:normal; font-size:85%; display:inline; text-align:center; }

a#signature { float:right; width:121px; height:25px; background:url(../img/signature.gif) no-repeat; margin:-25px 15px 0 0; display:block; }
a#signature span { display:none; }

/*HEADERS*/
h2.header { height:98px; width:960px; background-repeat:no-repeat; margin:1px 0; }
h2.header span { display:none; }
h2#header_produtos { background-image:url(../img/headers/produtos.jpg); }
h2#header_treinamento { background-image:url(../img/headers/treinamento.jpg); }
h2#header_legalize-se { background-image:url(../img/headers/legalize-se.jpg); }
h2#header_clientes { background-image:url(../img/headers/clientes.jpg); }
h2#header_contato { background-image:url(../img/headers/contato.jpg); }
h2#header_v53 { background-image:url(../img/headers/v53.jpg); }
h2#header_novidades { background-image:url(../img/headers/novidades.jpg); }

h2#header_autodesk { background-image:url(../img/headers/autodesk.jpg); }
h2#header_adobe { background-image:url(../img/headers/adobe.jpg); }
h2#header_corel { background-image:url(../img/headers/corel.jpg); }
h2#header_microsoft { background-image:url(../img/headers/microsoft.jpg); }
h2#header_autocad { background-image:url(../img/headers/autocad.jpg); }
h2#header_raster { background-image:url(../img/headers/raster.jpg); }
h2#header_revit_mep { background-image:url(../img/headers/revit_mep.jpg); }
h2#header_revit_arch { background-image:url(../img/headers/revit_arch.jpg); }
h2#header_revit_structure { background-image:url(../img/headers/revit_structure.jpg); }
h2#header_maya { background-image:url(../img/headers/topo_maya.jpg); }
h2#header_3d{ background-image:url(../img/headers/3d_banner.jpg); }
h2#header_review { background-image:url(../img/headers/review.jpg); }
h2#header_subscription { background-image:url(../img/headers/subscription.jpg); }
h2#header_viz { background-image:url(../img/headers/viz.jpg); }

/*PRODUTOS*/
ul#bread { width:950px; height:26px; background-color:#424242; padding:10px 0 0 10px; font-size:85%; }
ul#bread li { display:inline; margin:10px 0; color:#fff; }
ul#bread li a { color:#adadad; }
ul#bread li a:hover { color:#fff; }

h3 { background-repeat:no-repeat; border-bottom:1px solid #262626; width:930px; height:24px; margin-top:15px; }
h3 span { display:none; }
h3.contract { float:left; width:710px; margin-left:15px; }
h3#h3_produtos { background-image:url(../img/h3_produtos.gif); }
h3#h3_autodesk { background-image:url(../img/h3_autodesk.gif);  }
h3#h3_adobe { background-image:url(../img/h3_adobe.gif);}
h3#h3_microsoft { background-image:url(../img/h3_microsoft.gif); }
h3#h3_corel { background-image:url(../img/h3_corel.gif); }
h3#h3_treinamento { background-image:url(../img/h3_treinamento.gif); }
h3#h3_licenciamento_autodesk { background-image:url(../img/h3_licenciamento_autodesk.gif); }
h3#h3_licenciamento_adobe { background-image:url(../img/h3_licenciamento_adobe.gif); }
h3#h3_v53 { background-image:url(../img/h3_v53.gif); }
h3#h3_novidades { background-image:url(../img/h3_novidades.gif); width:670px; }
h3#h3_clientes { background-image:url(../img/h3_clientes.gif); width:660px; }
h3#h3_fale-conosco { background-image:url(../img/h3_fale-conosco.gif); width:670px; }
h3#h3_orcamento-1 { background-image:url(../img/h3_orcamento-1.gif); }
h3#h3_orcamento-2 { background-image:url(../img/h3_orcamento-2.gif); }
h3#h3_orcamento-final { background-image:url(../img/h3_orcamento-final.gif); }
h3#h3_legalize-se { background-image:url(../img/h3_legalize-se.gif); }

ul#produtos { margin:25px 0 0 10px; font-size:85%; color:#b3b2b2; line-height:16px; margin-bottom:20px; display:table; }
ul#produtos li { width:202px; margin-left:25px; background-color:#2e2e2e; background-repeat:no-repeat; float:left; padding-top:250px; text-align:center; padding-bottom:15px; }
ul#produtos li#produtos-autodesk { background-image:url(../img/produtos_autodesk.jpg); }
ul#produtos li#produtos-adobe { background-image:url(../img/produtos_adobe.jpg); }
ul#produtos li#produtos-microsoft { background-image:url(../img/produtos_microsoft.jpg); }
ul#produtos li#produtos-corel { background-image:url(../img/produtos_corel.jpg); }
ul#produtos li p { width:170px; margin:10px 15px; height:70px; }
ul#produtos li a { background:url(../img/seta_bt.gif) no-repeat right #ee1d25; padding:1px 18px 2px 3px; color:#fff; text-decoration:none; font-weight:bold; display:block; width:70px; height:15px; }

div#auxiliar-box { width:217px; background-color:#292929; float:right; }
div#auxiliar-box ul { margin-top:25px; padding-top:40px; background:url(../img/tit_outros-produtos.gif) no-repeat center top;}
div#auxiliar-box ul li { margin-bottom:15px; background-repeat:no-repeat; background-position:center;}
div#auxiliar-box ul li.autodesk { background-image:url(../img/logo_autodesk.gif); }
div#auxiliar-box ul li.adobe { background-image:url(../img/logo_adobe.gif); }
div#auxiliar-box ul li.microsoft { background-image:url(../img/logo_microsoft.gif); margin-bottom:0;}
div#auxiliar-box ul li.corel { background-image:url(../img/logo_corel.gif); }
div#auxiliar-box ul li a { display:block; height:50px; }
div#auxiliar-box ul li span { display:none; }

/*AUTODESK*/
ul#produtos-autodesk { width:480px; float:left; margin:30px 0 0 30px; font-size:85%; color:#727272; }	
ul#produtos-autodesk li { background:url(../img/borda-dupla.gif) repeat-x bottom; height:130px; margin-bottom:25px; padding-bottom:5px; }
ul#produtos-autodesk li h4 { color:#fff; font-size:110%; margin-bottom:5px; }
ul#produtos-autodesk li p { height:50px; width:380px; margin:0; display:table; margin-bottom:5px; } 
ul#produtos-autodesk li img { float:left; margin-right:20px; }
ul#produtos-autodesk li ul li { background-image:none; float:left; margin-right:1px; height:20px; padding:0; }

p#texto-autodesk { width:165px; float:left; margin:10px 0 0 20px; line-height:18px; font-size:85%; color:#727272;}
p#texto-autodesk br { margin-top:12px; display:block; height:20px;}
p#texto-autodesk a { color:#727272; }
p#texto-autodesk a:hover { color:#fff; }

/*PÁGINA DETALHES DE PRODUTOS*/
img.detail-img { clear:both; float:left; margin-right:20px; background-color:#66FF00; margin:35px 0 0 25px; }
div.detail { float:left; width:520px; margin:35px 0 0 25px; }
div.detail h4 { font-size:140%; color:#fff; font-weight:bold; height:14px; float:left; margin-right:8px;  }
div.detail span { color:#2e97f0; font-size:85%; display:block; margin:0; margin-top:3px;}
div.detail span.info-extra { color:#999; font-size:85%; display:block; clear:both; margin:8px 0; font-weight:bold; }
div.detail span a { color:#2e97f0; padding:1px 3px;  }
div.detail span a:hover { background-color:#2e97f0; color:#fff; text-decoration:none; }
div.detail p { font-size:85%; color:#727272; line-height:18px; margin:15px 0 5px 0; clear:both; display:table; }
div.detail p a { color: #118888 }
div.detail p.text-box { width:480px; margin-top:0; font-size:75%; line-height:15px; }

a.demo, a.trail, a#baixar-agora { width:99px; height:41px; display:block; float:left; margin:10px 10px 0 0; background-repeat:no-repeat; }
a.demo span, a.trail span, a#baixar-agora span { display:none; }
a.demo { background-image:url(../img/bt_demo.jpg); }
a.trail { background-image:url(../img/bt_trial.jpg); }
a#baixar-agora { background-image:url(../img/bt_baixar-agora.gif); width:109px; }

ul.nav-extra li{ background-image:none; float:left; margin-right:1px; height:20px; padding:0; }
ul.nav-extra li a { display:block; background-color:#353535; padding:4px 8px; color:#908a6e; text-decoration:none; }
ul.nav-extra li a.destaque { background-color:#ea1c26; color:#fff; }
ul.nav-extra li a:hover { background-color:#fff; color:#ea1c26; }

div.detail ul { font-size:85%; clear:both; padding-top:15px; background:url(../img/borda-dupla.gif) repeat-x top; }
div.detail ul.lista-normal { list-style: outside; margin-left: 20px }
div.detail ul#lista_beneficios { background:none; height:100%; padding-top:0; height:40px; }
div.detail ul#lista_beneficios li { padding:5px 0 5px 7px; margin-bottom:3px; border-bottom:1px solid #333; background:url(../img/seta-list.gif) no-repeat 1px 9px;}

/*LICENCIAMENTO*/
div#conteudo-licenciamento { margin:26px; font-size:85%; }
div#conteudo-licenciamento h6 { font-size:110%; font-weight:bold; color:#fff; margin-bottom:15px; }
div#conteudo-licenciamento p { margin-bottom:15px; color:#818181; line-height:18px;  }
div#conteudo-licenciamento p a { color:#818181; font-weight:bold; }
div#conteudo-licenciamento p a:hover { color:#fff; }
div#conteudo-licenciamento span { display:block; font-weight:bold; margin-bottom:10px; font-size:110%; }
p.foot-text { background:url(../img/borda-dupla.gif) repeat-x top; padding-top:8px; font-size:110%; margin-top:18px; }
p.foot-text a { color:#b6b6b6; }
p.foot-text a:hover { color:#fff; }
.text-box { background-color:#212121; padding:15px; }

div#conteudo-licenciamento ul { display:block; margin:0; margin-bottom:16px; height:385px; }
div#conteudo-licenciamento ul li { width:240px; height:360px; margin-right:20px; float:left; padding:12px 20px; background-color:#323232; }
div#conteudo-licenciamento ul li h6 { background:url(../img/borda-point.gif) repeat-x bottom; padding-bottom:6px; margin:0; margin-bottom:5px; color:#f3c200; }

/*TREINAMENTO*/
div#conteudo-treinamento { margin:20px; }
div#conteudo-treinamento p { margin-bottom:15px; font-size:85%; color:#919191; }
div#conteudo-treinamento span.white { font-size:95%; margin-bottom:10px; display:block; }
div#conteudo-treinamento ul { color:#e0e0e0;   }
div#conteudo-treinamento ul li { height:23px; padding-left:10px; background:url(../img/seta-list.gif) no-repeat 1px 5px;}
div#conteudo-treinamento ul.nav-extra li { background:none; padding:0; margin:15px 1px; font-size:85%; font-weight:bold; }

/*LEGALIZE-SE*/
div#conteudo-legalize-se { margin:20px; font-size:85%; }
div#conteudo-legalize-se ul { margin-bottom:10px; }
div#conteudo-legalize-se ul li { margin-bottom:10px; background:url(../img/seta-list.gif) no-repeat 2px 4px; padding-left:10px;}
div#conteudo-legalize-se p { line-height:18px; margin-bottom:12px; }
div#conteudo-legalize-se span { font-weight:bold; margin-bottom:8px; display:block; }
div#conteudo-legalize-se strong.white { font-size:120%; display:block; margin-bottom:10px; }
div#conteudo-legalize-se div { margin-bottom:20px; }

/*CLIENTES*/
ul#clients-list { float:left; width:660px; padding:25px 0 0 15px; margin-bottom:20px; }
ul#clients-list li { width:153px; height:125px; background-color:#fff; margin:0 10px 12px 0; float:left; }
ul#depoimentos { width:265px; float:right; background:url(../img/txt_depoimentos.jpg) no-repeat #292929 20px 15px; padding-top:40px; min-height:300px; margin-top:-1318px;
_margin-top:0px; *margin-top:0px;

}
ul#depoimentos li { border-bottom:1px solid #393939; width:255px; background:url(../img/silhueta.jpg) no-repeat bottom right; margin:0; margin-bottom:20px; float:right; padding-bottom:8px }
ul#depoimentos li p { background:url(../img/aspas.jpg) no-repeat top left; padding:10px; padding-left:5px; font-size:85%; line-height:18px; margin-bottom:10px; }
ul#depoimentos li strong { font-size:110%; margin:0 0 5px 5px; display:block; }
ul#depoimentos li span { display:block; font-size:80%; margin-left:5px; color:#6a6a6a; }

/*V53*/
div#conteudo-v53 { margin:20px; font-size:85%;}
div#conteudo-v53 p { width:525px; float:left; line-height:18px; color:#919191; margin-right:40px;  }
div#conteudo-v53 p br { display:block; margin-bottom:14px; }
div#conteudo-v53 p a {text-decoration:underline; color:#919191}
div#conteudo-v53 p a:hover {text-decoration:none; color:#FFF}
div#conteudo-v53 img { border:6px solid #434343; }
div#conteudo-v53 address { font-style:normal; color:#5f5f5f; width:355px; float:right; margin:12px 0 20px 0; line-height:17px;}

/*NOVIDADES*/
div#conteudo-novidades { width:640px; clear:both; float:left; padding:18px; }
div#conteudo-novidades h6 { font-size:160%; color:#cccdc7; margin-bottom:18px; }
div#conteudo-novidades img { border:6px solid #424242; float:left; margin-right:24px; margin-bottom:15px; }
div#conteudo-novidades p { line-height:18px; font-size:85%; margin-bottom:10px; }
div#conteudo-novidades p strong { display:block; margin-bottom:6px; }
div#conteudo-novidades p.italico { font-style:italic; }

ul#news-list { width:240px; min-height:260px; float:right; background:url(../img/txt_novidades.jpg) no-repeat #292929 20px 15px; padding-top:50px;}
ul#news-list li { margin-left:23px; width:205px; background-color:#1e1e1e; margin-bottom:5px; font-size:85%; }
ul#news-list li a { padding:5px 8px; display:block; color:#919191; text-decoration:none;}
ul#news-list li a:hover { background-color:#fff; color:#ee1b21; }

/*POLÍTICA DE PRIVACIDADE*/
div#privacidade { background:url(../img/headers/privacidade.jpg) no-repeat #131313; padding:65px 10px 10px 15px; width:400px; line-height:24px; }
div#privacidade p { margin:15px 0; background:url(../img/borda-dupla2.gif) repeat-x top; padding-top:15px; line-height:18px; }
div#privacidade p a { color:#727272; font-weight:bold; }
div#privacidade p a:hover { color:#fff; }

/*DEMO*/
div#demo { background:url(../img/headers/demo.jpg) no-repeat #131313; width:420px; height:355px; }
div#demo h6 { padding:45px 0 0 16px; font-size:140%; letter-spacing:-0.03em; color:#fff; display:block; }
div#demo #flashdemo { width:420px; height:280px; background-color:#66CC00; display:block; clear:both; margin-top:10px; }

/*CONTATO*/
div#conteudo-fale-conosco { float:left; font-size:85%; padding:10px 0 0 15px; width:680px; display:block; }
div#conteudo-fale-conosco span.asterisco { display:inline; margin-left:2px; }
div#conteudo-fale-conosco span { color:#ee1d25; display:block; margin:6px 0; }
div#conteudo-fale-conosco span#aviso { height:15px; background:url(../img/icon-form-adv.gif) no-repeat 2px 2px; padding-left:20px; display:none; } 
div#conteudo-fale-conosco fieldset { width:680px; }
div#conteudo-fale-conosco ul li { float:left; display:inline; padding:8px; padding-left:0;}
div#conteudo-fale-conosco label { display:block; font-size:110%; font-weight:bold; margin-bottom:2px;  }
div#conteudo-fale-conosco input { width:300px; margin-right:26px; } 
div#conteudo-fale-conosco .ddd { width:24px; margin-right:4px; }
div#conteudo-fale-conosco .phone { width:82px; margin-right:40px; }
div#conteudo-fale-conosco .field2 { width:130px; }
div#conteudo-fale-conosco select { width:130px; margin:-1px 0; margin-right:32px; float:left; font-size:90%; color:#666666; }
div#conteudo-fale-conosco textarea { width:640px; height:100px; }
div#conteudo-fale-conosco select#assunto { width:220px; }
div#conteudo-fale-conosco .check { width:20px; float:left; margin-right:3px; height:14px; }
div#conteudo-fale-conosco .field-button { height:30px; width:640px; padding-top:20px; background:url(../img/borda-dupla.gif) repeat-x;}
div#conteudo-fale-conosco .field-button input#bt-envia { float:right; margin:0; width:69px; height:27px; background:url(../img/bt_envia.gif) no-repeat; border:none; cursor:pointer;}

div#endereco-contato {width:200px; background:url(../img/txt_nosso-endereco.jpg) no-repeat 15px 12px #292929; float:right; min-height:280px; padding:40px 15px 0 18px; }
div#endereco-contato strong { display:block; margin-bottom:6px; }
div#endereco-contato p { font-size:85%; line-height:18px; }
div#endereco-contato p a { color:#818181; }
div#endereco-contato p a:hover { color:#fff; }
div#endereco-contato img { margin:8px 0; }

/*ORÇAMENTO PASSO 1*/
div.orcamento { padding:10px 0 0 15px; font-size:85%; }
div.orcamento h4 { color:#f3c022; display:block; background-repeat:no-repeat; background-position:right; background-color:#1c1c1c; font-size:120%; padding:5px; padding-left:8px;}
div.orcamento span { color:#ee1d25; display:block; margin:6px 0; }
div.orcamento span.quant { width:40px; }
div.orcamento span#aviso { height:15px; background:url(../img/icon-form-adv.gif) no-repeat 2px 2px; padding-left:20px; display:none; } 
div.orcamento span.white { color:#fff; font-size:120%; font-weight:bold; margin:10px 0; } 

div#conteudo-orcamento1 div#box_autodesk { width:269px; background-color:#323232; float:left; margin-right:10px; padding-bottom:10px; }
div#conteudo-orcamento1 div#box_autodesk span { color:#7a7a7a; font-size:110%; font-weight:bold; padding:5px 0 2px 12px; height:15px; width:100px;}
div#conteudo-orcamento1 div.box_outros { width:622px; background-color:#323232; margin:0; float:left; padding-bottom:5px; margin-bottom:10px;}
div#conteudo-orcamento1 div.box_outros span { color:#7a7a7a; font-size:110%; font-weight:bold; padding:3px 0 0 12px; display:block; }

div#conteudo-orcamento1 div#box_autodesk h4 { background-image:url(../img/autodesk_mono.gif); }
div#conteudo-orcamento1 div#box_adobe h4 { background-image:url(../img/adobe_mono.gif); }
div#conteudo-orcamento1 div#box_microsoft h4 { background-image:url(../img/microsoft_mono.gif); }
div#conteudo-orcamento1 div#box_corel h4 { background-image:url(../img/corel_mono.gif); }

div#box_autodesk ul.prod-autodesk-list { width:250px; display:block; clear:both; }
div#box_autodesk ul.prod-autodesk-list li { width:250px; height:25px; padding-left:2px; }
div#box_autodesk ul.prod-autodesk-list li.last { background:url(../img/borda-point.gif) repeat-x bottom; padding-bottom:15px; }
div#box_autodesk label { width:182px; display:block; height:12px; margin-left:5px; margin-top:5px; float:left; color:#fff; }
div#box_autodesk input { float:left; display:block; height:25px; }
div#box_autodesk input.product-text { width:192px; color:#666; font-size:90%; height:15px; padding:1px; margin-right:8px;}
div#box_autodesk select {  margin-right:3px; width:40px; float:left; }

div.box_outros ul.prod-autodesk-list { float:left; width:300px; margin-left:10px; }
div.box_outros ul.prod-autodesk-list li { height:25px; }
div.box_outros select {  margin-left:3px; width:40px; float:left; }
div.box_outros input.product-text { width:242px; color:#666; font-size:90%; height:15px; padding:1px; float:left;}

div#orcam-button { background:url(../img/borda-dupla.gif) repeat-x; width:902px; display:table; clear:both; float:left; }
div#orcam-button a { float:right; width:129px; height:28px; background:url(../img/bt_prox-passo.gif) no-repeat; margin-top:10px; cursor:pointer; }
div#orcam-button a span { display:none; }

/*ORCAMENTO PASSO 2*/
div#conteudo-orcamento2 fieldset { width:760px; float:left; background:url(../img/borda-dupla.gif) repeat-x bottom; padding-bottom:10px; }
div#conteudo-orcamento2 span.asterisco { display:inline; margin-left:2px; }
div#conteudo-orcamento2 fieldset#close { background:none; }
div#conteudo-orcamento2 fieldset p { color:#616161; margin:6px 0; }
div#conteudo-orcamento2 ul li { float:left; display:inline; padding:8px; padding-left:0;}
div#conteudo-orcamento2 label { display:block; font-size:110%; font-weight:bold; margin-bottom:2px;  }
div#conteudo-orcamento2 input { width:340px; margin-right:26px; }
div#conteudo-orcamento2 .ddd { width:28px; margin-right:4px; }
div#conteudo-orcamento2 .phone { width:113px; margin-right:25px; }
div#conteudo-orcamento2 .field2 { width:151px; margin-left:0; } 
div#conteudo-orcamento2 select { width:154px; color:#666666; font-size:90%; height:23px; }
div#conteudo-orcamento2 textarea { width:752px; height:110px; }

div#conteudo-orcamento2 ul#choices { margin-top:10px; display:block; }
div#conteudo-orcamento2 ul#choices li { width:750px; height:33px; padding:5px 0 0 10px; margin:3px 0; background-color:#323232; }
div#conteudo-orcamento2 ul#choices span { color:#fff; float:left; width:320px; }
div#conteudo-orcamento2 ul#choices span.asterisco { color:#FF0000; float:none; }
div#conteudo-orcamento2 ul#choices select { width:40px; margin-top:4px; font-size:110%; height:18px; }
div#conteudo-orcamento2 ul#choices select.selec { width:100px; }

div#conteudo-orcamento2 .check { width:20px; float:left; margin-right:3px; height:14px; }
div#conteudo-orcamento2 .field-button { height:30px; width:750px; padding-top:15px; background:url(../img/borda-dupla.gif) repeat-x;}
div#conteudo-orcamento2 .field-button input#bt-conclui { float:left; margin:0; width:142px; height:27px; background:url(../img/bt_concluir.gif) no-repeat #212121; border:none; cursor:pointer;}
div#conteudo-orcamento2 .field-button a { margin:0 5px 0 520px; display:block; float:left; background:url(../img/bt_voltar.gif) no-repeat; height:27px; width:79px;}
div#conteudo-orcamento2 .field-button a span { display:none; }

div#conteudo-orcamentoFinal { height:250px; }
div#conteudo-orcamentoFinal span.red { font-size:150%; font-weight:bold; display:block; height:30px; }
div#conteudo-orcamentoFinal a { background-color:#353535; padding:4px 8px; color:#908a6e; text-decoration:none; margin:10px 2px 0 0;}
div#conteudo-orcamentoFinal a:hover { background-color:#fff; color:#ea1c26; }

