@charset "utf-8";
/******************** CARRUSEL ********************/
.carr { margin-bottom:2.0em; }

/*********** ruta destacada ***********/
.carr .rut-dest { position:relative; width:56.2em; height:16.2em; overflow:hidden; }
.carr .rut-dest .desc-rut { background:url(/img/publico/carrusel/bg-carr-desc-rut.png) no-repeat 0 0; position:absolute; top:0.4em; right:0.6em; width:17.6em; height:15.2em; }
* html #doc .carr .rut-dest .desc-rut { background:url(/img/publico/carrusel/bg-carr-desc-rut.gif) no-repeat 0 0; }
.carr .rut-dest .desc-rut div { padding:0.8em; margin-bottom:2.0em; }
.carr .rut-dest .desc-rut div.bot { padding:0; margin-bottom:0; position:absolute; bottom:0.6em; left:0.8em; }

.carr .coches-dest { position:relative; width:56.2em; height:16.2em; overflow:hidden; background:#F8F8F8 none repeat scroll 0 0; border:1px solid #CCCCCC;margin-bottom:1.8em;}

/******* texto ruta destacada *******/
.carr .rut-dest .desc-rut h3 { font-size:120%; padding-bottom:0.2em; }
.carr .rut-dest .desc-rut h3 a { color:#000000; text-decoration:none; }
.carr .rut-dest .desc-rut h3 a:hover { text-decoration:underline; }
.carr .rut-dest .desc-rut dl { margin:0.6em 0; }
.carr .rut-dest .desc-rut dt { float:left; padding-right:0.3em; }
.carr .rut-dest .desc-rut dd { clear:right; padding-bottom:0.2em; }
.carr .rut-dest .desc-rut dd strong { font-size:110%; }
.carr .rut-dest .desc-rut .pvp-soc-f2 { background-color:transparent; padding-left:3.0em; }
.carr .rut-dest .desc-rut .pvp-soc-f2 dd { padding:0; }
.carr .rut-dest .desc-rut .pvp-soc-f2 .clr-pvp-soci { color:#029900; font-weight:bold; }
.carr .rut-dest .desc-rut .pvp-soc-f2 .clr-pvp-dsc { color:#666666; }

/*********** tira de rutas ***********/
.car-caj { position:relative; width:56.2em; display:block; overflow:hidden; }
.car-caj .tira-caj { padding-left:1.8em; display:block; float:left; overflow:hidden; }
.car-caj .tira-ven { position:relative; display:block; float:left; overflow:hidden; width:52.6em; height:7.2em; }
.car-caj ul { background:#ffd521; padding:0.2em 0 0 0; /**/ width:180.0em; display:block; overflow:hidden; }
* html #doc .car-caj ul { display:inline-block; }
.car-caj li { background:#ebebeb url(/img/publico/carrusel/bg-carrusel-item.gif) repeat-x 0 0; display:inline; float:left; width:17.8em; height:6.7em; margin-right:0.2em; }
.car-caj li.select/*, .car-caj li:hover*/ { background:#ffd521; }
.car-caj li div { position:relative; padding:0.1em 0.2em 0.1em 0.4em; display:block; overflow:hidden; float:none; min-height:5.8em; }
* html #doc .car-caj li div { display:inline-block; height:5.8em; }


/******* texto fichas *******/
.car-caj li img { display:inline; float:left; margin:0.4em 0 0 0.4em; }
.car-caj li strong { font-size:90%; font-weight:normal; color:#65655B; }
.car-caj li h3 { color:#65655B;line-height:1.0em; padding:0.2em 0 0.8em; }
.car-caj li h3 a { color:#65655B; text-decoration:none; }
.car-caj li a { color:#65655B; text-decoration:none; }
.car-caj li h3 a:hover { text-decoration:none; }
.car-caj li p { color:#999999; font-size:100%; padding-bottom:0.2em; line-height:1.0em; }
.car-caj li span { position:absolute; left:0.4em; bottom:0; font-size:90%; color:#fe0000; }
.car-caj li.select h3 a, .car-caj li.select p { color:#65655B; }
.coloroferta {color:#000 !important;font-size:12px !important;}
.colorprecio { color:#009800 !important;padding-left:35px;font-size:12px !important;font-weight:bold;}

/*********** controles del scroll ***********/
.scrl-ctrl div { position:absolute; top:0; width:1.8em; height:7.0em; }
.scrl-ctrl a { width:1.8em; height:7.0em; overflow:hidden; display:block; text-indent:-9999999em; }
.scrl-ctrl .back { background:url(/img/publico/carrusel/scrollbar-back.gif) no-repeat 0 0; left:0; }
.scrl-ctrl .next { background:url(/img/publico/carrusel/scrollbar-next.gif) no-repeat 0 0; right:0; }


/* carrusel coches*/
.box-ama-f1-sin {margin: 1em 0em 0em 0em;padding:0 0.5em 0.5em 0em; width: 24em; background:#FFE643;float: left; }
.box-dest {height:174px; margin-left:0px; margin-top:8px;}
.box-dest-img {height:174px;width:263px; padding:10px;float:left;}
.box-dest-logo {float:left;width:35px;font-size:12px;padding:8px 0 0 8px;height:60px;}
.box-dest-logo img {margin-top:3px}
.box-dest-dts {float:left:width:10px;padding:8px 0px;}

.boton_left2{float:left;padding-left:0.45em;height:2.5em;background:url(/img/publico/btn_simple_left.gif) no-repeat left top;white-space:nowrap;}
.boton_left2 a{display:block;padding:0.45em 0.45em 0.63em 0.45em;background:url(/img/publico/btn_simple_middle.gif) repeat-x; color:#000000; text-decoration:none;font-size:1.1em;font-weight:bold;white-space:nowrap;}




