.boxcontaCliente label {color: #A99F94;display:block;float:left;width:50px;color:#000;font-size: 11px;}
.boxcontaCliente .senha, .boxcontaCliente .mail {width:155px;}
.boxcontaCliente .dd, .boxcontaCliente dd {margin-top:5px;width:225px;float:left;}
.boxcontaCliente .btn_ok{margin:10px 0 0 10px;}

form span{color:#A99F94;
font:12px/17px "Trebuchet MS", Trebuchet, Arial, sans-serif;
}

.jNice fieldset {
margin: 0; padding: 0;
}
.jNice .esp_esq {margin-left: 10px;}
/*.ie6 .jNice .esp_esq {margin-left: 0;}*/
.jNice .esp_top {margin-top: 15px;}
.jNice .esp_bot {margin-bottom: 15px;}
.jNice .esp_dir {margin-right: 15px;}
.jNice .limp {display: block; overflow:hidden;width: 100%;}
.jNice .bord_bot {border-bottom: 1px solid #e5e5e5; padding-bottom: 15px;}
/*input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0;}*/
.jNice fieldset.action {
/*background:#9da2a6; */
background:#000;
border-color:#e5e5e5 #797c80 #797c80 #e5e5e5; 
/*margin-top:-20px;*/
}
/*
.jNice label {font-size:11px; font-weight:bold; color:#A99F94;
margin: 0; padding: 0;
}
*/
/*label.opt {font-weight:normal;}*/
.jNice label.opt1 {
/*font-weight:normal; */
background:url(http://imgs2.vrum.com.br/fu_radiobutton.gif) no-repeat 0 0;
display: block; 
width: 142px; 
height: 24px; 
margin-bottom: 2px;
/*color:#fff;	*/
/*letter-spacing:1px;*/
/*
font-size: 16px;
*/
}

.jNice label span {
font-weight:normal; 
color:#fff;
letter-spacing:1px;
font-size: 14px;
padding-left: 5px;
}
.formdet label {color:#A99F94;}

.jNice dl {margin:0;}
.jNice dt {clear: left;margin-top: 13px;}
.jNice dd {float: left; margin: 0; padding: 0;}


.jNice .cidade, .jNice .fabricante, .jNice .modelo {width: 240px;}
.jNice .uf {width: 54px;}
.jNice .pag {width: 70px;}
.jNice .categoria {width: 230px; margin-top: 6px;}
.jNice .geral {width: 147px;}
.rev_map .cidade {width: 200px;}

.jNice .portas,  .jNice .motor {width: 85px;}
.jNice .combustivel, .jNice .transmissao, .jNice .cilindros, .jNice .tracao {width: 175px;}
.jNice .cor, .jNice .kilometragem, .jNice .placa {width: 168px;}
.jNice .fabricacao, .jNice .anomodelo {width: 115px;}

.dest_testes_box .jNice .geral {width: 240px;}
.dest_testes_box .jNice .ano {width: 165px;}
.ie6 .dest_testes_box .jNice .ano {width: 160px;}

.jNice .cidade, .jNice .uf, .jNice .geral, .jNice .pag, .jNice .categoria, .jNice .ano, .jNice .portas,  
.jNice .motor, .jNice .combustivel, .jNice .fabricante, .jNice .transmissao, .jNice .modelo, .jNice .cilindros, .jNice .fabricacao, .jNice .anomodelo, .jNice .tracao {
margin:0 0 0 5px;
height: 26px;
padding:0;}

.anodelo { width: 250px; float: left; display: block;overflow:hidden;
/*clear: both;width: 245px;display: block;*/
}

.jNice .esqinput {margin-left: 5px;}

.jNice .tes_busca {width: 85px;}
.jNice .busca{clear:left;	color:#3A3937;	
/*margin-right: 17px;	text-align: right;*/
font-size: 11px;
width: 454px;
text-align: right;

}

/* -------------
 * Buttons
 * ------------- */
.jNice button {
padding:0;border:none;background-color:transparent;cursor:pointer;
overflow:visible; 
outline:none;
moz-outline:none;
float: right;
white-space:nowrap;
}
.ie6 .jNice button, .ie7 .jNice button, .ie8 .jNice button , .opera .jNice button{
margin-left: 4px;
}

*:first-child+html button[type]{width:1;} /* IE7 */

.jNice button span {
	background: transparent url(http://imgs2.vrum.com.br/btn_right.gif) no-repeat scroll right top;
	height:18px;
	display: block;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0;
}

.jNice button span span {
background: transparent url(http://imgs2.vrum.com.br/btn_left.png) no-repeat;
color:#A99F94;
padding: 1px 4px 0px 8px;
font:11px Tahoma, Arial, Helvetica, sans-serif; 
text-transform:uppercase; 
width:auto;
cursor:pointer;
font-weight:bold; 
letter-spacing:1px; 
vertical-align:middle;
display: block;
}
.compare {margin-bottom: 4px;}

/* -------------
 * Inputs
 * ------------- */
.prop .nome, .prop .email, .prop .telefone {width: 230px;}
.chrome .prop .nome, .chrome .prop .email, .chrome .prop .telefone, .safari .prop .nome, .safari .prop .email, .safari .prop .telefone {width: 210px;}
.prop label, .prop .prop_rest, .log_mg label {margin-left: 6px;}
.ie6 .prop label {margin-left: 0;}

.log_mg label {color: #A99F94;clear: left;}
.log_mg .mail {width: 190px;}
.log_mg .senha {width: 120px;}
.rev_map .cep {width: 84px;text-align: left;}
.rev_map .c_cep {margin-left: 6px;}

.jNiceInputWrapper {
	background: transparent url(http://imgs2.vrum.com.br/input.gif) no-repeat left top;
	float:left;
	margin-left:6px;

}
.ie6 .jNiceInputWrapper {
	margin-left:0;
}
.jNiceInputInner {
	background: transparent url(http://imgs2.vrum.com.br/input.gif) no-repeat right top;
	padding: 2px 4px 2px 0;
	margin-left:4px;
}
.ie6 .jNiceInputInner, .ie7 .jNiceInputInner {
	padding: 1px 4px 2px 0;
	margin-left:4px;
}

.jNiceInputInner input {
	color: #A99F94;
	line-height: 17px;
	height: 17px;
	*line-height: 16px;
	*height: 16px;
	vertical-align:middle;padding:0;margin:0;background:none;border:none;outline:none;
}
.jNiceInputWrapper_hover { background-position: left bottom; }
.jNiceInputWrapper_hover .jNiceInputInner { background-position: right bottom; }

/* -------------
 * Radios
 * ------------- */

.jRadioWrapper { float: left; z-index: 2; }
.jNiceRadio {
	background: transparent url(http://imgs2.vrum.com.br/radio1.gif) no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;
/*	border:1px solid transparent;*/
	display:block;
	z-index:30;
	left:1px;
	top:0;

	cursor:pointer;
	vertical-align:middle;
}
/*
.NFRadio {
background:transparent url(http://imgs2.vrum.com.br/radio.gif) no-repeat scroll 0;
border:1px solid transparent;
cursor:pointer;
display:block;
height:10px;
margin-top:2px;
position:absolute;
width:10px;
z-index:2;
}
*/
/*
.jRadioWrapper { float: left; z-index: 2; }
.jNiceRadio {
	background: transparent url(http://imgs2.vrum.com.br/radio1.gif) no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;left:0px;top:0px;cursor:pointer;vertical-align:middle;
}
*/

/* -------------
 * Checkboxes
 * ------------- */
.jNiceCheckbox {
	background: transparent url(http://imgs2.vrum.com.br/checkbox.gif) no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;left:0px;top:0px;z-index:2;cursor:pointer;
	border: 0;
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
.jNiceChecked { background-position: center bottom;border: 0;}

/* -------------
 * Selects
 * ------------- */
.jNiceWrapper select {border:none;
margin:0;padding:0;
}

.jNiceSelectWrapper {
	height: 21px;
	left:6px;top:0px;z-index:3;position:absolute;
}

.jNiceWrapper iframe {position:absolute;z-index:1;
width:100%;
left:0px;top:0px;
padding-right: 6px;
margin-top: -4px;
}

.jNiceSelectWrapper .jNiceSelectText {
	height: 19px;
	line-height: 19px;
	padding: 0px 3px;
	border: 1px solid #BEB7B1;
	border-right: none;
	background-color: #FFF;
	overflow:hidden;float:none;position:absolute;z-index:100;
}
.ie6 .jNiceSelectWrapper .jNiceSelectText {
	margin-left: -6px;
}
.jNiceSelectWrapper .jNiceSelectOpen {
	width: 23px;
	height: 21px;
	background: url(http://imgs2.vrum.com.br/select_right.gif) no-repeat center center;
	z-index:100;display:block;position:absolute;right:0px;
}
.jNiceSelectWrapper ul {
	top: 20px;
	background-color: #FFF;
	border: solid 1px #BEB7B1;
	height: 150px;
	position:absolute;left:0px;list-style:none;display: none;margin:0;padding:0;overflow-y:auto;z-index:100;width: 97%;
}

.jNiceSelectWrapper ul a {
	color:#A99F94;
	background-color: #FFF;
	display:block;padding:0 0 2px 2px;text-decoration:none;
}

.jNiceSelectWrapper ul a:hover { background:#FEE4BC; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}

.jNiceFocus { 
/*border: dotted 1px #666666;*/
/*border:1px solid transparent;*/
}

.jNiceHidden {margin-left: 4px; opacity:0;z-index:-1;position:relative;}
.jNiceWrapper {position:relative; vertical-align:top;}
.jNiceWrapper input {outline:none;moz-outline:none;}

.jNice .mensagem {
	color: #A99F94;
	border: 1px solid #BEB7AF;
	padding: 4px;
}
.prop .mensagem {
	margin-left: 6px;
	width: 230px;
	height: 80px;
}
.ie6 .jNice .mensagem {
	margin-left: 0;
}
.prop .restd {color:#009A03;}
.prop .restr {color:#FF0200;}
.prop .prop_rest {line-height: 10px !important;}
.prop button, .dest_testes_box button, .log_mg button {margin-right: 6px;}
