/*
  filipe.nevola@progonos.com
*/

#wrapper {
	width: 800px;
	padding-left: 15px;
}
#sistema {
	padding-left: 30px;
}

body {
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	padding: 5px 0 0 0;
	margin:0; 
	color:#095676;
}

body.espaco {
	margin: 5px 0 0 5px;
}

h1 {
	width: 800px;
	color: #004059; 
	font-size: 17px; 
	font-family: "Trebuchet MS", sans-serif; 
	padding-bottom: 2px; 
	margin-bottom: 0px;
	margin-top:5px;
	background:url(../imagens/h1_linha.png) bottom left no-repeat;
	text-transform: uppercase; 
}

h2 { 
	margin-bottom: 3px;
	margin-top:7px;
	clear: both;
	font-family: "Trebuchet MS", sans-serif;
	color: #00aeef;font-size: 16px;
	font-weight:bold;
	background:url(../imagens/titulo_linha_bg2.png) bottom left no-repeat;
	padding:0 0 0px 0;
}

h3{
	font-size: 14px;
}

.h3Impressao {
	width: 230px;
	text-align: center;
}

#label {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelPerfil {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	margin-left: 6px;
}

#labelValorSeguro {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelTaxaDeRetorno {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelValorEntrada {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelValorVeiculo {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelRegionalSucursal {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelDescricaoProduto {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelSusep {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelEstado {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:16px;
}

#labelValorSolicitado {
	font-size:14px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:5px;
}

#labelValorParcela {
	font-size:14px;
	font-weight: bold;
	color: #004059;
	text-align:right;
	padding-left:15px;
}

#labelValorComissao {
	font-size:14px;
	font-weight: bold;
	color: #004059;

}



.label_9 {
	font-size:9px;
}

#labelradio {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:left;
	padding-right: 10px
}

#labelradioPessoa {
	font-size:12px;
	font-weight: bold;
	color: #004059;
	text-align:left;
}

.radio {height: 14px;margin:0;padding:0;}
input.radio {height: 14px;margin:0;padding:0;}
label.radio {margin:0 0 0 0;}

.bordaBox {
	background: transparent; 
	width:100%;
}

.bordaBoxCalculo {
	background: transparent; 
	width:100%;
}

.bordaBoxCalculo .conteudo {
	padding:0px;
	display:block; 
	background:#FFF; 
	border-left:1px solid #FFF; 
	border-right:1px solid #FFF;
}

.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {
	display:block; 
	overflow:hidden; 
	font-size:1px;
}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {
	height:1px;
}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {
	background:#FFF; 
	border-left:1px solid #FFF; 
	border-right:1px solid #FFF;
}
.bordaBox .b1 {
	margin:0 5px; 
	background:#EEEEEE;
}
.bordaBox .b2 {
	margin:0 3px; 
	border-width:0 2px;
}
.bordaBox .b3 {
	margin:0 2px;
}
.bordaBox .b4 {
	height:2px; 
	margin:0 1px;
}
.bordaBox .conteudo {
	padding:0px;
	display:block; 
	background:#FFF; 
	border-left:1px solid #FFF; 
	border-right:1px solid #FFF;
}


/* BOTOES de Formularios */
.botao {background-color: #C4ED00;color: #095676;font-size: 11px;font-weight: bold;border-left:	#C4ED00 1px solid;border-top: #C4ED00 1px solid;border-right: #8CA800 1px solid;border-bottom: #8CA800 1px solid;}
.botao2 {font-size: 11px;font-weight: bold;color: #caef00;background-color: #064A6A;border-right: 2px solid #00273A;border-bottom: 2px solid #00273A;border-left: 2px solid #064A6A;border-top: 2px solid #064A6A;padding: 0;margin: 0;}
.botao3 {background-color: #C4ED00;color: #095676;font-size: 11px;font-weight: bold;border-left: #C4ED00 1px solid;border-top: #C4ED00 1px solid;border-right: #8CA800 1px solid;border-bottom: #8CA800 1px solid;}
.botao4 {font-size: 11px;font-weight: bold;color: #caef00;background-color: #064A6A;border-right: 2px solid #00273A;border-bottom: 2px solid #00273A;border-left: 2px solid #064A6A;border-top: 2px solid #064A6A;padding: 0;margin: 0;}


button.bt { border:0; cursor:pointer; font-weight:bold; padding:0 10px 0 0; text-align:center; width: auto; margin:3px; background:url(../imagens/bt_bg1_right.png) right no-repeat; font-size:13px;}
button.bt strong {font-family: "Trebuchet MS", sans-serif; display:block; white-space:nowrap; padding:0 0 0 10px; height:30px; line-height:29px;background:url(../imagens/bt_bg1_left.png) left no-repeat;color:#fff; font-size:13px; font-weight:bold;}
html > body button.bt { width:auto; overflow:visible; }
html > body button.bt strong { margin-top:0; }
*html button.bt { width:auto; overflow:visible;}
*html button.bt strong { margin-top:0; }

button.btazul {background:url(../imagens/bt_bg2_right.png) right no-repeat;}
button.btazul strong {background:url(../imagens/bt_bg2_left.png) left no-repeat;color:#fff; }

button.btverde {background:url(../imagens/bt_bg3_right.png) right no-repeat;}
button.btverde strong {background:url(../imagens/bt_bg3_left.png) left no-repeat;color:#000; }


a.bt {font-family: "Trebuchet MS", sans-serif; padding: 0 10px 0 0; text-decoration: none; font-size: 15px; color: #fff; background: url(../imagens/bt_bg1_right.png) right top no-repeat; margin:0 3px; border:none; height:30px; line-height:30px;display:block;float:left;}
a.bt strong { padding: 6px 2px 6px 10px; background: url(../imagens/bt_bg1_left.png) left no-repeat; height:30px; line-height:30px; font-weight:bold; white-space:nowrap;}
a.btazul {background: url(../imagens/bt_bg2_right.png) right no-repeat;}
a.btazul strong {background: url(../imagens/bt_bg2_left.png) left no-repeat;}
a.btverde {background: url(../imagens/bt_bg3_right.png) right no-repeat;color: #000;}
a.btverde strong { background: url(../imagens/bt_bg3_left.png) left no-repeat;}
a.bt:hover{text-decoration:none}

button.btp { border:0; cursor:pointer; font-weight:bold; padding:0 6px 0 0; text-align:center; width: auto; margin:1px 1px -3px 2px; background:url(../imagens/btp_bg1_right.png) right no-repeat; font-size:12px;}
button.btp strong {font-family: "Trebuchet MS", sans-serif; display:block; white-space:nowrap; padding:0 0 0 6px; height:20px; background:url(../imagens/btp_bg1_left.png) left no-repeat;color:#fff; font-size:12px; font-weight:bold;}
html > body button.btp { width:auto; overflow:visible; margin-top: 2px; }
html > body button.btp strong { margin-top: 0;  height:20px;margin-top /*\**/: 1px\9}
*html button.btp { width:auto; overflow:visible; margin-top: 2px; }
*html button.btp strong { margin-top: 1px; padding-top:2px; height:21px;}

button.btpazul {background:url(../imagens/btp_bg2_right.png) right no-repeat;}
button.btpazul strong {background:url(../imagens/btp_bg2_left.png) left no-repeat;color:#fff; }
button.btpverde {background:url(../imagens/btp_bg3_right.png) right no-repeat;}
button.btpverde strong {background:url(../imagens/btp_bg3_left.png) left no-repeat;color:#000; }


a.btp {font-family: "Trebuchet MS", sans-serif; padding: 0 8px 0 0; text-decoration: none; font-size: 12px; color: #fff; background: url(../imagens/btp_bg1_right.png) right top no-repeat; margin:0 3px; border:none; height:20px; line-height:20px;float:left;}
a.btp strong { padding: 6px 2px 6px 10px; background: url(../imagens/btp_bg1_left.png) left no-repeat; height:20px; line-height:20px; font-weight:bold; white-space:nowrap;}
a.btpazul {background: url(../imagens/btp_bg2_right.png) right no-repeat;}
a.btpazul strong {background: url(../imagens/btp_bg2_left.png) left no-repeat;}
a.btpverde {color: #000; background: url(../imagens/btp_bg3_right.png) right no-repeat;}
a.btpverde strong {background: url(../imagens/btp_bg3_left.png) left no-repeat;}
a.btp:hover{text-decoration:none}
.botao-verde{cursor:pointer; background: #D8F744;border: none;}