@charset "utf-8";
div#conteudo div#container_orcamento{position:relative; float:left; margin:0px 20px 0px 20px; width:555px;}
div#conteudo h1{margin:0px 0px 0px 20px;}
div#conteudo h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#636363;}
div#conteudo h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal; border-bottom:1px solid #d1d1d1;}
div#conteudo p{margin:0px 20px 0px 20px;}
div#conteudo form{position:relative; float:left; margin:0px; padding:0px;}
div#conteudo table{position:relative; float:left; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:0px;}
div#conteudo table tr td input[type=text]{border:1px solid #e3e3e3; color:#686868; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#conteudo table tr td input[type=text].erro{border:1px solid #ffa200; color:#ffa200;}
div#conteudo table tr td input[type=text]#prazo_entrega{font-size:18px;}
div#conteudo table tr td textarea{border:1px solid #e3e3e3; width:255px; overflow-y:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868; width:100%;}
div#conteudo table tr td select{color:#686868; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#conteudo table tr td select.erro{background:#ffa200; border:1px solid #e3e3e3; color:#FFFFFF;}
div#conteudo table tr td input[type=radio]{margin:0px 2px 0px 0px;}

div#conteudo table tr td{padding:2px }
div#conteudo table tr td span.botao2{width:105px; height:25px; line-height:25px; padding:0px 0px 0px 10px; background:url(../imagens/orcamento_botao_adicionar.jpg) no-repeat top left; display:block; text-align:center; color:#FFFFFF; cursor:pointer; cursor:hand;}
div#conteudo table tr td span.botao2:hover{background-position:bottom left;}

div#conteudo table tr td span.botao{width:111px; height:20px; padding-top:14px; background:url(../imagens/orcamento_botao.jpg) no-repeat top left; display:block; text-align:center; color:#FFFFFF; cursor:pointer; cursor:hand;}
div#conteudo table tr td span.botao:hover{background-position:bottom left;}

div#conteudo span.aviso{position:relative; float:left; border:1px solid #ffdd66; background:#fff4cc; color:#ff9000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:555px; margin:5px 0px 0px 20px; visibility:hidden; padding:2px 0px}


div#conteudo table.info_pessoais1{margin-right:10px;}
div#conteudo table.info_pessoais2{padding-left:10px;}

div#conteudo table.produtos_site{}
div#conteudo table.produtos_site tr td select{position:relative; float:left; width:167px; height:125px; margin:0px 20px 0px 0px; overflow:auto;}
div#conteudo table.produtos_site tr td select.ultima{margin-right:0px;}
div#conteudo table.produtos_site tr td select optgroup{margin:0px 0px 0px 0px; padding:0px; font-style:normal;}
div#conteudo table.produtos_site tr td select option{margin:0px 0px 0px 10px; padding:0px; font-style:normal;}


div#conteudo table tr td div#lista_produtos{position:relative; float:left; width:535px; border:1px solid #e3e3e3; padding:5px; color:#686868;}
div#conteudo table tr td div#lista_produtos span{color:#686868; text-decoration:none; cursor:pointer; cursor:hand; width:260px; position:relative; float:left; background:url(../imagens/orcamento_marcador.jpg) no-repeat 0px 6px; padding:0px 0px 0px 7px;}
div#conteudo table tr td div#lista_produtos span:hover{color:#01a7f4;}
div#conteudo table tr td span.limpar{position:relative; float:right; font-size:11px; text-decoration:underline; cursor:pointer; cursor:hand; color:#666666;}
div#conteudo table tr td span.limpar:hover{color:#000000; text-decoration:none;}

div#conteudo table tr td ul.cores{position:relative; float:left; list-style:none; margin:0px; padding:0px; width:auto;}
div#conteudo table tr td ul.cores li{position:relative; float:left; margin:0px 0px 4px 0px; width:94px;}
div#conteudo table tr td ul.cores li img{vertical-align:middle; margin-right:2px;}
div#conteudo table tr td ul.cores li input{vertical-align:middle;}


div#conteudo div#orc_produtos{position:relative; float:left; margin-top:30px;}
div#conteudo div#orc_produtos_site{position:relative; float:left; margin-top:10px;}
div#conteudo #orc_tipo_produto{position:relative; float:left;}
div#conteudo div#orc_produtos_personalizados{position:relative; float:left; margin-top:10px;}
div#conteudo div#orc_cadeira_personalizada{position:relative; float:left; margin-top:10px;}
div#conteudo div#orc_mesa_personalizada{position:relative; float:left; margin-top:10px;}
div#conteudo div#orc_prazo{position:relative; float:left; margin-top:30px;}
div#conteudo div#orc_observacoes{position:relative; float:left; margin-top:30px; padding-bottom:30px;}

div#conteudo span#data_exemplo{font-size:10px; vertical-align:bottom;}


div#conteudo div.overlay{position:absolute; z-index:10; left:0px; top:0px; width:555px; height:100%; background:#fff; filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;}
div#conteudo div.overlay2{position:absolute; z-index:10; left:0px; top:0px; width:180px; height:100%; background:#fff; filter:alpha(opacity=85); opacity: 0.85; -moz-opacity:0.85;}



div#conteudo h6{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#CCCCCC; text-align:center;}