.select_vehiculo{width:500px; margin:0 auto; font-size:12px; background:url(../images/background/allPage.png) repeat-x bottom; padding:10px;}
.pasos{width:680px; margin:0 auto; height:58px; padding-bottom:5px;}
.pasos li{width:150px; height:40px; text-align:center; display:block; font:12px/58px "Arial"; float:left; position:relative; text-align:center; background:url(../images/background/pasosOver.gif) no-repeat left; height:58px; padding-left:50px; position:relative;  color:#999999;}
.pasos li:hover{ background:url(../images/background/pasos.gif) no-repeat;}
.pasos li span{position:absolute; font:22px/40px "Arial"; height:40px; width:40px; text-align:center; top:9px; left:9px;}
.pasos .select{ background:url(../images/background/pasos.gif) no-repeat; font-weight:bold; color:#000000;}
.cont .titulo{font-size:22px; border-bottom:1px solid #CCCCCC;}
.cont .titulo a{color:#000000;}
.contCampos{width:400px; border:1px solid #d6dde6; padding:5px; margin-right:5px; background:url(../images/background/newCar.png) repeat-x bottom; margin-bottom:5px; float:left;}
.contCampos .titulo{font:16px/20px "Arial"; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #CCCCCC; padding:5px; margin-bottom:5px; 
background:url(../images/background/fondoBarra.png) repeat-x center; color:#FFFFFF; height:20px;}
.contCampos .code{background:#EAECFF; padding:5px; border:1px solid #d6dde6;  width:200px; margin:0 auto;  text-align:center; font-weight:bold;}
.left{width:410px; float:left;}
.right{width:410px; float:right;}
.line{width:100%; float:left; margin-bottom:5px;}
.line div{float:left;}
.line .contBot{text-align:center; border-top:1px dotted #d6dde6; width:90%; margin:0 auto; padding:5px; float:none;}
.line .txt{width:120px; font-weight:bold; color:#666666;}
.line .input{}
.line .input input,.line .input select{padding:3px; width:130px; border:1px solid #c5cdd7; }
.line textarea{width:100%; height:175px; border:1px solid #c5cdd7;}
.line .input select{width:137px;}
.line .check{width:22px; height:19px; padding-top:2px; border:1px dotted #F5F5F5; text-align:center; margin-left:2px;}
.contBoxes{}
.contBoxes .title{width:97%; float:left; font-size:14px; border:1px solid #CCCCCC; padding:5px; margin-bottom:5px;}
.contBoxes .box{float:left; width:131px; font-size:10px; margin-bottom:2.5px; cursor: pointer;}
.contEsperando{text-align:center; font-size:9px;}
.contBot{text-align:center;}
.boton{padding:7px; background:#F5F5F5; border:1px solid #999999;}
