@charset "iso-8859-1";

/* CSS Document */

* {

	border: 0;

	}

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, font, img, ins, kbd, q, s, samp,

small, strike, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

.bordas_arre{

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright:5px;

	-moz-border-radius-bottomleft:5px;

	-moz-border-radius-bottomright:5px;

	-webkit-border-top-left-radius:5px;

	-webkit-border-top-right-radius:5px;

	-webkit-border-bottom-left-radius:5px;

	-webkit-border-bottom-right-radius:5px;

	border-top-left-radius:5px;

	border-top-right-radius:5px;

	border-bottom-left-radius:5px;

	border-bottom-right-radius:5px;

	-webkit-transition-duration: 0.5s;

}

.bordas_arre_sombra{

	border: 1px solid #CCCCCC;

    -webkit-box-shadow: 0px 0px 5px #cccccc;

  	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright:5px;

	-moz-border-radius-bottomleft:5px;

	-moz-border-radius-bottomright:5px;

	-webkit-border-top-left-radius:5px;

	-webkit-border-top-right-radius:5px;

	-webkit-border-bottom-left-radius:5px;

	-webkit-border-bottom-right-radius:5px;

	border-top-left-radius:5px;

	border-top-right-radius:5px;

	border-bottom-left-radius:5px;

	border-bottom-right-radius:5px;

	background:-moz-linear-gradient(0% 90% 90deg, #fff, #F4F4F4 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4F4F4), color-stop(100%,#ffffff)); /* Chrome, Safari 4+ */

	background: -webkit-linear-gradient(top, #F4F4F4 0%,#ffffff 100%); /* Chrome 10+, Safari 5.1+ */

	background: -o-linear-gradient(top, #f3f3f3 0%,#ececec 100%); /* Opera 11.10+ */

}

.bordas_sombra{

	border: 1px solid #CCCCCC;

    -webkit-box-shadow: 0px 0px 5px #cccccc;

	background:-moz-linear-gradient(0% 90% 90deg, #fff, #F4F4F4 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4F4F4), color-stop(100%,#ffffff)); /* Chrome, Safari 4+ */

	background: -webkit-linear-gradient(top, #F4F4F4 0%,#ffffff 100%); /* Chrome 10+, Safari 5.1+ */

	background: -o-linear-gradient(top, #f3f3f3 0%,#ececec 100%); /* Opera 11.10+ */

}	

body{width:100%; height:100%; font-family:Calibri, Arial, Verdana; text-decoration:none; background: #000000;}

body a{text-decoration:none;}

input{outline:none;}

textarea{outline:none; font-family:Calibri, Arial, Verdana;}

select{outline:none;}

#total{width:100%; height:100%;}

#centro_corpo{width:900px; margin-top:20px; margin-bottom:20px; padding:20px;background:#ffffff;}

#topo_logo{width:900px; display:inline-block;}

#logo{width:400px; float:left; margin-bottom: 15px;}

#logo img{margin-top: 25px;}

#dados_contato{width:450px; float:right; border:1px solid #ccc; height:194px; padding-top:10px;}

#dados_contato b{padding-left:20px; display:block; font-size:16pt; line-height:20px;}

#dados_contato span{padding-left:20px; display:block; font-size:13pt;}

#pedidos_dados{width:898px; border:1px solid #ccc; display:inline-block; margin-bottom:10px;}

#n_pedido{width:400px; float:left; margin-left:20px; border-right:1px solid #ccc; padding-top:12px; padding-bottom:10px;}

#n_pedido span{font-size:22pt; color:#000; font-weight:bold; float:left;}

#n_pedido input{background:#fff; border:0; font-size:17pt; color:#000000; width:200px; float:left; margin-left:10px; margin-top:5px; font-weight:bold;}

#operacao_lado2{width:450px; float:left;}

#operacao_topo{border-bottom:1px solid #ccc; width:450px; padding-left:27px; padding-bottom:1px; padding-top:1px; display:inline-block;}

#operacao_topo b{font-size:16pt; color:#000; float:left; margin-right:10px;}

#operacao_topo label{float:left; margin-top:3px;}

#operacao_topo label input{float:left; width:17px;}

#operacao_topo label span{font-size:12pt; color:#000; float:left; margin-right:10px; font-weight:bold;}

#data_prevista_entrega{width:450px; padding-left:27px;}

#data_prevista_entrega span{font-weight:bold; font-size:11pt; color:#000; float:left; padding-top:2px; padding-bottom:5px;}

#data_prevista_entrega input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:200px; margin-left:10px;}

#demais_dados{width:898px; display:block; border:1px solid #ccc; display:inline-block;}

div.demais_add{margin-bottom:-4px;}

#demais_dados_none{width:898px; display:block; border:1px solid #ccc; display:inline-block; margin-top:-4px; margin-bottom:-4px;}

#nome_vendedor{width:100%; margin-left:20px;}

#nome_vendedor span{font-size:14pt; color:#000; float:left; font-weight:bold; padding-top:4px; padding-bottom:8px; display:block;}

#nome_vendedor strong{color: #f00;}

#nome_vendedor input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:680px; margin-left:10px; margin-top:7px; margin-bottom:4px;}

#nome_vendedor textarea{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:760px; margin-left:10px; margin-top:7px; margin-bottom:4px; height:60px;}

#dados_cliente{display:block; background:#f4f4f4; font-weight:bold; font-size:13pt; padding-bottom:4px; padding-top:4px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;}

#campo_esquerda{width:500px; border-right:1px solid #ccc; float:left; margin-left:20px; padding-top:2px;}

#campo_esquerda span{font-size:14pt; color:#000; float:left; font-weight:bold; padding-top:4px; padding-bottom:8px; display:block;}

#campo_esquerda strong{color: #f00;}

#campo_esquerda input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:300px; margin-left:10px; margin-top:7px; margin-bottom:4px;}

#campo_direita{width:350px; float:left; margin-left:10px; padding-top:2px;}

#campo_direita span{font-size:14pt; color:#000; float:left; font-weight:bold; padding-top:4px; padding-bottom:8px; display:block;}

#campo_direita input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:250px; margin-left:10px; margin-top:7px; margin-bottom:4px;}

#forma_pagamento{width:600px; padding-left:20px; padding-top:8px;}

#forma_pagamento b{font-size:16pt; color:#000; float:left; margin-right:8px;}

#forma_pagamento label{float:left; margin-top:3px; padding-bottom:10px;}

#forma_pagamento label input{float:left; width:17px;}

#forma_pagamento label span{font-size:12pt; color:#000; float:left; margin-right:10px; font-weight:bold;}

#separa1{width:120px; font-size:13pt; color:#000; font-weight:bold; padding-top:4px; padding-bottom:4px; border-right:1px solid #ccc; float:left;}

#separa2{width:434px; font-size:13pt; color:#000; font-weight:bold; padding-top:4px; padding-bottom:4px; border-right:1px solid #ccc; float:left;}

#separa3{width:100px; font-size:13pt; color:#000; font-weight:bold; padding-top:4px; padding-bottom:4px; border-right:1px solid #ccc; float:left;}

#separa4{width:120px; font-size:13pt; color:#000; font-weight:bold; padding-top:4px; padding-bottom:4px; border-right:1px solid #ccc; float:left;}

#separa5{width:118px; font-size:13pt; color:#000; font-weight:bold; padding-top:4px; padding-bottom:4px; float:left;}

#separa1 input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:115px; text-align:center;}

#separa2 input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:420px; text-align:left; padding-left:10px;}

#separa3 input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:95px; text-align:center;}

#separa4 input{background:#fff; border:0; color:#000000; font-size:10pt; font-weight:bold; width:115px; text-align:center;}

#separa5 input{background:#f8f8f8; border:0; color:#000000; font-size:10pt; font-weight:bold; width:108px; text-align:center;}

#botoes{width:898px; display:inline-block; margin-top:10px;}

#botao_imprimir{width:150px; float:left;}

#botao_imprimir a{background:#000000; color:#fff; font-weight:bold; text-align:center; width:150px; padding-top:5px; padding-bottom:5px; font-size:10pt; display:block;}

#botao_enviar{width:900px; float:right;}

#botao_enviar span{width:500px; float:left; font-size: 11pt; color:#888; font-style: italic; text-align: left; margin-top: 3px;}

#botao_enviar strong{color: #f00;}

#botao_enviar input{background:#000000; color:#fff; font-weight:bold; text-align:center; float:right; width:120px; padding-top:5px; padding-bottom:5px; font-size:10pt; cursor:pointer;}

#botao_enviar a{background:#235E74; color:#fff; font-weight:bold; text-align:center; width:150px; padding-top:5px; padding-bottom:5px; font-size:10pt; display:block;}

#botao_enviar input:hover{background:#777777;color:#ffffff;}

#botao_enviar a:hover{background:#777777;color:#235E74;}

#tot_add_linhas{width:898px; display:inline-block; margin-top:10px; margin-bottom:10px;}

#add_linhad{width:210px; float:left; margin-top:20px;}

#add_linhad a{background:#000000; color:#fff; text-align:center; width:210px; padding-top:4px; padding-bottom:5px; font-size:12pt; display:block; cursor:pointer;}

#add_linhad a:hover{background:#777777;color:#FFFFFF;}

#total_geraaa{width:300px; height:65px; float:right; background:url(imagens/bg_total.png) no-repeat; margin-right:35px;}

#total_geraaa span{float:left; font-size:12pt; color:#000; margin-top:27px; margin-left:10px;}

#total_geraaa input{loat:left; background:none; color:#555; font-size:12pt; margin-right:15px; margin-top:27px; width:90px; text-align:center; font-weight:bold;}