* { margin:0; padding:0; font-size:12px; font-family:"trebuchet MS"; color:#000000; text-decoration:none; font-weight:100; background-color:#fff}
body { text-align:left; background-color:#fff;}
.wrapper .body {background-position: 670px;}
.wrapper .body .bloque-i {width:665px; padding-left:5px;} /*665px*/
.wrapper .body .bloque-i .titular { height:20px; border-bottom:dashed 1px solid #d3d3d3; margin-bottom:10px; padding-top:5px;}
.wrapper .body .bloque-i h1 {font-family:"Trebuchet MS", Arial, Helvetica, serif; font-size:30px; color:#ef8615; margin-bottom:10px;}
.wrapper .body .bloque-i h2 { font-weight:700; color:#000000; font-size:14px; margin-bottom:10px;}
.wrapper .body .bloque-i ul li{ padding-left:15px; background:url(/imgs/blue-bullet.gif) no-repeat 5px 6px; margin-bottom:5px;}
.wrapper .body .bloque-i p b { font-size:15px; font-weight: bold;}
.wrapper .body .bloque-i p a { font-size:15px; text-decoration:none; color:#ef8615;}
.wrapper .body .bloque-i p a:hover { font-size:15px; text-decoration:underline; color:#ef8615;}
.wrapper .body .bloque-i p { font-size:15px; font-weight: normal; margin-bottom:10px;}
.wrapper .body .bloque-i .multimedia { float:left; width:270px; border:solid 1px #d3d3d3; margin:0 12px 5px 0}
.wrapper .body .bloque-i .multimedia .modulo { padding:10px; border-bottom:solid 1px #d3d3d3; margin-bottom:2px;}
.wrapper .body .bloque-i .multimedia .modulo h3 { border-bottom:solid 1px #d3d3d3; margin-bottom:5px; padding-bottom:5px;}
*html .wrapper .body .bloque-i .multimedia .modulo h3 .pasa-nota {margin-top:-22px;}
.wrapper .body .bloque-i .multimedia .modulo.imagen .img { position:relative;}
.wrapper .body .bloque-i .multimedia .modulo.imagen p { font-size:11px; font-weight:700; padding-top:5px; margin-bottom:0px;}

.wrapper .body .bloque-i .multimedia .modulo.file { border:none}
.wrapper .body .bloque-i .multimedia .modulo.file a { font-weight:700}
.wrapper .body .bloque-i .multimedia .modulo.file a.item { font-size:11px; color:#0b59a3; width: 150px;}
.wrapper .body .bloque-i .multimedia .modulo.file a span{ float:right; font-weight:700; margin-top:-20px;*margin-top:-28px; cursor:hand; margin-right:5px;}
.wrapper .body .bloque-i .multimedia .modulo.file a span img { margin-bottom:-8px; position:relative;}

.wrapper .body .bloque-i h3 { font-size: 18px; color:#ef8615; height:30px; border-bottom:solid 1px #d3d3d3; margin-bottom:10px; padding-top:5px;}
.wrapper .body .bloque-i .botones {padding:16px 0;}
.wrapper .body .bloque-i .botones .btn { border-bottom:solid 1px #d3d3d3; float:center}
.wrapper .body .bloque-i .botones .btn a img {  padding-left:90px; border:solid 2px #fff !important;}

.wrapper .body .bloque-i .botones .row {padding:6px 10px; *height:1%; margin-bottom:5px; width: 490px;}
.wrapper .body .bloque-i .botones .row:after {content:"."; display:block; clear:left; clear:both; visibility:hidden; line-height:0; height:0;} 
.wrapper .body .bloque-i .botones .row .col-a { width:150px; margin-right:10px; float:left; text-align:right; font-weight:700; color:#ef8615;}
.wrapper .body .bloque-i .botones .row .col-b { float:left; width:330px;}
.wrapper .body .bloque-i .botones .row .col-b input.s { width:255px;}
.wrapper .body .bloque-i .botones .row .col-b textarea.s { width:325px; height: 120px }
.wrapper .body .bloque-i .botones .row input.btn { float:right; width:100px; line-height:21px; height:21px; margin-bottom:5px; background:url(/imgs/bg-btnresbus.gif); color:#ef8615; font-weight:700; border:solid 1px}


/* test-drive */

.bloque-i .test-drive { border: 1px solid #1CA7C9; padding: 3px; margin: 2px; width: 368px; height: auto; float: right;}
.bloque-i .test-drive h4 { font-family: Trebuchet MS; font-size: 15px; color: #054a8c; border-bottom: 1px solid #1CA7C9; padding-bottom: 5px;}
.bloque-i .test-drive .item { font-family: Trebuchet MS; font-size: 13px; color: #054a8c; text-align: right; width: 100%; margin-right: 3px;}
.bloque-i .test-drive .item span { font-family: Trebuchet MS; font-size: 13px; color: #054a8c; float: left;  margin-left: 3px;}
.bloque-i .test-drive .item .titulo { font-weight: bold;}

/* ficha-tecnica */

.bloque-i .ficha-tecnica { border: 1px solid #1CA7C9; padding: 3px; margin: 10px 2px 10px 2px; width: 670px; height: auto;}
.bloque-i .ficha-tecnica h4 { font-family: Trebuchet MS; font-size: 15px; color: #054a8c; border-bottom: 1px solid #1CA7C9; padding-bottom: 5px;}
.bloque-i .ficha-tecnica .item { font-family: Trebuchet MS; font-size: 13px; color: #054a8c; text-align: right; width: 100%; margin-right: 10px;}
.bloque-i .ficha-tecnica .item span { font-family: Trebuchet MS; font-size: 13px; color: #054a8c; float: left;  margin-left: 10px;}
.bloque-i .ficha-tecnica .item .titulo { font-weight: bold;}

/* comsec */

.bloque-i .comsec { border: 1px solid #1CA7C9; padding: 3px; margin: 10px 2px 10px 2px; width: 670px; height: auto;}
.bloque-i .comsec h4 { font-family: Trebuchet MS; font-size: 15px; color: #054a8c; border-bottom: 1px solid #1CA7C9; padding-bottom: 5px;}
.bloque-i .comsec .item { font-family: Trebuchet MS; font-size: 13px; color: #054a8c; text-align: right; width: 100%; margin-right: 10px;}
.bloque-i .comsec .item span { font-family: Trebuchet MS; font-size: 13px; color: #054a8c; float: left;  margin-left: 10px;}
.bloque-i .comsec .item .titulo { font-weight: bold;}
