@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0;}
iframe { border:0 ; padding:0; margin:0;}
input {	outline: none}
#header li.select a { height:39px !important; }
#content_VI a, #content_VI img{ outline:none!important; outline-style:none !important}
#content_VI .bread{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; margin: 25px 0 20px 0 !important ; color: #0000cc; display:block; }
#content_VI .bread a {color: #0000cc}
#content_VI .bread b { color: #000000}
.VI_Top { float:right; top:0;}


/* columna 1 */

#content_VI  .col_1	 { width: 750px;  *width: 750px; margin:auto }
#content_VI .top_VI, #contentUp .top_VI {position: relative; width:700px; height:auto; margin-bottom: 0; }
#content_VI .top_VI div, #contentUp .top_VI div {background: url(../imagenes/bara_bg.gif) bottom; height:auto; padding: 5px 0 2px 0; padding: 5px 0 0 0 !ie; width:700px;}
*html #content_VI .top_VI div,  *html #contentUp .top_VI div {width: 700px, padding-bottom:0; height: 30px; }
#content_VI .top_L, #contentUp .top_L { position:absolute; left:0; top:0; background: url(../imagenes/ltCurve.gif) no-repeat top left; height: 25px; width:10px; display:block; margin:0;}
#content_VI .top_R, #contentUp .top_R  {
	position:absolute;
	left:740px !important!ie;;
	/*right:-100px !important!ie;*/
	right:-50px!important;
	top:0px;
	background: url(../imagenes/ltCurve_R.gif) no-repeat top right;
	height: 25px;
	width: 10px;
	display:block;
}
.wrapanim .headline .containerItems .bandaa  {
	position:absolute;
	left:0px !important!ie;;
	/*right:-100px !important!ie;*/
	left:0px!important;
	top:0px;
	/*background: url(imagenes/ltCurve_R.gif) no-repeat top right;*/
	
	height: 81px;
	width: 81px;
	display:block;
}
.wrapanim .headline .containerItems .estado  {
	position:absolute;
	
	left:20px !important!ie;;
	/*right:-100px !important!ie;*/
	left:20px!important;
	top:6px;
	/*background: url(imagenes/ltCurve_R.gif) no-repeat top right;*/
	
	height: 120px;
	width: 140px;
	display:block;
}
#content_VI .top_VI span, #contentUp .top_VI span { display:block;}
#content_VI .top_VI .anio,#contentUp .top_VI .anio {font: bold 13px Arial, Verdana; float:left; width: 80px; color:#FFFFFF; text-align:left ; margin-left: 22px; _margin-left: 10px;}
#content_VI .top_VI h1, #contentUp .top_VI h1 {font: bold 13px Arial, Verdana; float:left; color:#FFFFFF; width: 460px; text-align:left; border-left: 1px solid #FFFFFF; padding-left: 10px; margin: 0 5px 0 10px!important; height:auto !important; padding-bottom: 5px;}
#content_VI .top_VI .precio {font: bold 13px Arial, Verdana; float:right; color:#FFFFFF; margin:0 20px 0 0; width: 120px; text-align:right; _margin:0 10px 0 0;}
#content_VI .infoSup, #contentUp .infoSup {border: 1px solid #c0c0c0; border-bottom: 0; border-top: 0; padding: 0 20px !important; padding: 0 15px !important !ie; background:url(../imagenes/bg_ubicacion.jpg) repeat-x; font: 11px Verdana, Arial, Helvetica; margin:0; height: 500px !important;}
#content_VI .ubicacion { border-bottom: 1px solid #CCCCCC; height:24px; padding-top: 12px; margin-bottom: 15px; height:35px !ie}
#content_VI .fotoPrincial { height:400px; width:550px; float:left; border:1px solid #CCCCCC; border-bottom: 0; margin-bottom: 0; }
#content_VI .fotoPrincial .content_foto {display:table !important;   height:400px;  width:550px; position:relative; float:left; padding:0; }
#content_VI .fotoPrincial .sinFoto {background:#F5F5F5 url(../imagenes/Sf_VI.gif) no-repeat 180px 120px; border-bottom: 3px solid #FFFFFF}
#content_VI .Pasafoto_L_off {display:block; height:32px ; width: 38px; background:url(../imagenes/barra_L_off.gif) no-repeat left bottom; position:absolute; left:-1px; bottom:0px;cursor: default}
#content_VI .Pasafoto_R_off{display:block; height:32px ; width: 38px; background:url(../imagenes/Barra_R_off.gif) no-repeat right bottom; float:right;position:absolute; left:453px; bottom:0; cursor: default}
*html .content_foto img { margin-top:2px !important;  margin-left: 2px}
#content_VI .subt { font: bold  12px Verdana, Arial, Helvetica, sans-serif; color:#626C8A; padding: 10px 0 15px 0; padding: 0 0 15px 0 !ie; height:auto !important}
#content_VI .visitas { font: 10px Verdana, Arial, Helvetica, sans-serif; width: 300px; margin-top: 35px; border-bottom: 0 !important}


.zoom { background: url(../imagenes/lupa.gif) no-repeat left top !important; font-size:10px; height:36px!important; width: 100px !important; display:block!important; float:right;/text-decoration: none; cursor:pointer ; margin:0 !important; padding: 4px 0 0 5px; color:#0000FF ;}
.zoom:hover { text-decoration:underline;}


#content_VI .cant_fotos { float:left; font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 0 20px; width: 155px; text-align:left; _width: 160px;}
#content_VI .Pfoto_L , #content_VI  .Pfoto_R {display:block; width: 26px; height: 17px; float:right ; margin: 0 5px; cursor:pointer;}
#content_VI .Pfoto_L { background: url(../imagenes/PopUp_arrow_L.gif)}
#content_VI .Pfoto_R { background: url(../imagenes/PopUp_arrow_R.gif)}
#content_VI .pasafoto, #contentUp .pasafoto { height:34px; background:url(../imagenes/Barra_bg.gif) repeat-x bottom; float:left; width: 100%; text-align:center; position:relative; margin-bottom: 0; height:34px !ie ; text-align:center;  }
#content_VI .fotoPrincial .content_foto img { cursor:pointer}
#content_VI .PasaFoto_L , #contentUp .PasaFoto_L { display:block; height:32px ; width: 38px; background:url(../barra_L_on.gif) no-repeat left bottom; position:absolute; left:-1px; bottom:0px}
#content_VI .PasaFoto_R , #contentUp .PasaFoto_R { display:block; height:32px ; width: 38px; background:url(../Barra_R_on.gif) no-repeat right bottom; float:right;position:absolute; left:453px; bottom:0; }
.fotosSecundarias { float:left; width: 81px; margin-left: 4px !important ;}
.fotosSecundarias .content_foto { display:table; border:1px solid #CCCCCC ;  height:63px ; width:84px; background-color: #F5F5F5 !important; *position:relative; float:left; padding:0; margin-bottom: 2px; margin-bottom: 3px !ie; padding-top: 1px !important; height:66px !ie ; width:87px !ie}
.fotosSecundarias .on { border: 1px solid #7282C0 !important}
.fotosSecundarias .on:hover { border: 1px solid #7282C0 !important}
.fotosSecundarias .content_foto:hover { border: 1px solid #006699 }
.vacio { border:1px solid #CCCCCC !important}
.vacio:hover { border:1px solid #CCCCCC !important}
.fotosSecundarias img { margin:0 !important}

#content_VI .datosPrincipales {clear:both; padding: 0 20px 5px 20px; background:url(../imagenes/bg_datosPrincipales.jpg) repeat-x bottom; border: 1px solid #c0c0c0; border-bottom: 0; border-top: 0; _padding-top: 0 !important;}
#content_VI .datosPrincipales div {border-bottom: 1px dotted #DADADA; height:23px; clear:both; *height:22px;}
#content_VI .datosPrincipales div.primera {position:relative; _height: 10px !important; _position:relative; _margin-top: 0}
div.primera span, div.primera label { margin-top: 7px}
#content_VI .datosPrincipales div label { font:bold 11px  Arial, Verdana, Helvetica, sans-serif; display:block; width: 103px; float:left; height:21px; margin-top: 4px}
#content_VI .datosPrincipales div span { display:block; width: 187px; float:left; height:21px; font: normal 11px Verdana, Arial, Helvetica, sans-serif;margin-top: 4px}
#content_VI .datosPrincipales div span.completo{ width: auto;}
#content_VI .datosPrincipales .precio { font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
#content_VI .datosPrincipales .banner_precio { border: 0; width: 250px; height: 21px;position:absolute ; left: 282px;top: -3px; *top: -2px; }
#content_VI .datosPrincipales .banner_precio div {border:0 !important; height:auto; margin:0; padding:0;}
#content_VI .datosPrincipales .separador { margin-bottom: 20px;}
.botonStore {background-image:url(../imagenes/store.gif); display:block ; width: 73px; height: 17px; cursor:pointer; float:left; margin:1px 0 0 10px;}


#content_VI .solapa {
	background:url(../imagenes/solapa.gif) no-repeat bottom;
	height:80px !important;
	width:135px !important;
	padding:0 0 0 15px;
	margin:0;
	position:absolute;
	bottom:-14px;
	border: 0!important;


	width:151px !important !ie;
	_top: -25px;
	right:0px;


	right:0px; 		right /*\**/: -1px !important !ie;
}

#content_VI .botones { height: 41px !important; background: url(../imagenes/bg_Botones.gif) repeat-x top;position:relative; border: 0;}
.vendedor{ display: block; background: url(../imagenes/SD_btn.gif) no-repeat left top; height:22px; width: 570px; float:left; margin: 10px 2px 0 6px; _margin: 10px 2px 0 3px !important }
.vendedor:hover { background-position:bottom;}
.vendedor2{ display: block; background: url(../imagenes/SD_btn2.gif) no-repeat left top; height:22px; width: 570px; float:left; margin: 10px 2px 0 6px; _margin: 10px 2px 0 3px !important }
.vendedor2:hover { background-position:bottom;}
.imprimir { display: block; background: url(../imagenes/imprimir.gif) no-repeat left top; height:20px; width: 102px; float:left; margin: 10px 2px 0 6px; _margin: 10px 2px 0 3px !important }
.imprimir:hover { background-position:bottom;}



.limpiar { display: block !important !ie; background :url(../imagenes/limpiar.gif)  no-repeat !important !ie;  width:73 !important !ie; height:23 !important !ie;CURSOR: hand !important !ie; border:none !important !ie;}
.limpiar:hover { background-position:bottom !important !ie;}
.limpiar { display: block; background :url(../imagenes/limpiar.gif)  no-repeat left top;  width:73; height:23;CURSOR: hand; border:none;  }
.limpiar:hover { background-position:bottom;}



.agregar { display: block !important !ie; background :url(../imagenes/agregar.gif)  no-repeat !important !ie;  width:73 !important !ie; height:23 !important !ie; CURSOR: hand !important !ie; border:none !important !ie;}
.agregar:hover { background-position:bottom !important !ie;}
.agregar { display: block;  background :url(../imagenes/agregar.gif)  no-repeat left top;  width:73; height:23; CURSOR: hand; border:none;  }
.agregar:hover { background-position:bottom;}



.enviar { display: block !important !ie;  background :url(../imagenes/enviar.gif)  no-repeat !important !ie;  width:73 !important !ie; height:23 !important !ie; CURSOR: hand !important !ie; border:none !important !ie;}
.enviar:hover { background-position:bottom !important !ie;}
.enviar { display: block;  background :url(../imagenes/enviar.gif)  no-repeat left top;  width:73; height:23; CURSOR: hand; border:none;  }
.enviar:hover { background-position:bottom;}



.regresar{ display: block !important !ie; background :url(../imagenes/regresar.gif) no-repeat !important !ie; border:none !important !ie; width:85 !important !ie; height:23 !important !ie; CURSOR: hand !important !ie;}
.regresar:hover { background-position:bottom !important !ie ;}
.regresar{ display: block ; background :url(../imagenes/regresar.gif) no-repeat; border:0; width:85 ; height:23; CURSOR: hand;  }
.regresar:hover { background-position:bottom ;}



.recomendar { display:block; background: url(../imagenes/recomendar.gif) no-repeat left top; height:20px; width: 156px;float:left; margin: 10px 2px 0 2px; border:0 }
.recomendar:hover { background-position:bottom;}

.otrosVehiculos{ display: block; background:url(../imagenes/OtrosVehiculos.gif)  no-repeat left top; height: 20px; width: 197px; float:left;margin: 10px 2px 0 2px}
.otrosVehiculos:hover{ background-position:bottom;}
#content_VI .botones a { font: normal 11px Verdana, Arial, Helvetica, sans-serif; display:block;float:left; text-decoration:none}
#content_VI .botones a:hover { text-decoration: underline;}
#content_VI .botones span { display:block; float:right; margin-top: 12px}
.subir { display:block; padding: 0 10px 0 5px; background:url(../imagenes/subir.gif) no-repeat  right 2px; border-left: 1px solid #000000; float:left; margin:0 10px 0 5px; margin:0 5px !ie;}
#content_VI .datosSecundarios { background-color: #F6F6F6; border: 1px solid #E6E6E6; margin-bottom: 25px; padding-top: 15px; }
#content_VI .datosSecundarios div { height:auto; }
#content_VI .datosSecundarios h3 { background-color: #E8E8E8; padding: 5px 5px 5px 20px; border: 1px solid #D6D6D6; border-left: none; border-right: none; font: bold 11px Verdana, Arial; color:#000000; clear:both; height: 15px; margin-top: 0; margin-bottom: 15px; margin-top: 6px !important!ie ; margin-left: 0 !important}
#content_VI .datosSecundarios h4 { color:#8A8A8A; font: bold 11px Verdana, Arial; margin: 0 0 5px 0!important; width: 90px; float:left; padding-left: 20px !important; width: 110px!ie } 
#content_VI .datosSecundarios label.si{display:block;  font: normal 11px Arial, Verdana ; margin: 0 0 4px 0; background:url(../imagenes/si.gif) no-repeat left 2px; padding-left: 18px;}
#content_VI .datosSecundarios label.no{display:block;  font: normal 11px Arial, Verdana ; margin: 0 0 4px 0; background:url(../imagenes/no.gif) no-repeat left 2px; padding-left: 18px;}
#content_VI .datosSecundarios .datos { width: 232px; float:left;  margin-bottom: 15px; margin-bottom: 9px !ie; margin-top:0; clear:none; display:block; border: 0 !important}
#content_VI .datosSecundarios .segunda {margin-left: 25px; border: 0 !important}
#content_VI .datosSecundarios .anchoTotal {width: 585px ; color:#000; font: normal 11px Arial, Verdana; margin: 0 0 15px 0 !important  ; line-height: 14px; margin: 0 0 13px 0 !important!ie; padding: 0 20px;width: 585px!ie }
#content_VI .datosSecundarios hr{ color:dadada; border-top:0px solid #DADADA; border-bottom:0px solid #F6F6F6; border-left: 0; border-right: 0; margin:0 20px 15px 20px; clear:both; margin:0 20px 7px 20px !ie}
#content_VI .datos_content { padding: 0 20px; margin-bottom: 15px; _padding: 0 ;}
.datosSecundarios strong {color:#8A8A8A; font: bold 11px Verdana, Arial; margin:0 0 7px 0 !important; width:215px; width:235px  !ie ; float:left;display:block; border-bottom: 1px dotted #DADADA; padding-bottom: 5px; height: 15px;  _margin-left:10px ; }
#content_VI .datosSecundarios .datos2 {font: normal 11px Arial, Verdana; float:left; width: 360px; width: 340px !ie; display:block; clear:right; margin-bottom: 7px; border-bottom: 1px dotted #DADADA; padding-bottom:5px; height:15px; padding-bottom:4px !ie; }
#content_VI .datosSecundarios .separador2 { margin-top: 15px !important;}
#content_VI  .content_cuotas { position:relative !important; padding: 0 20px; width: 585px; width: 620px !important !ie; margin-bottom: 15px !important; }
#content_VI .content_cuotas strong {width:170px !important; color:#8A8A8A; font: bold 11px Verdana, Arial; margin:0 0 7px 0; width:225px ; width:165px !ie ; float:left;display:block; border-bottom: 1px dotted #DADADA; padding-bottom: 5px; height: 15px; padding-left: 0 !important; }
#content_VI .content_cuotas .datos2 {font: normal 11px Arial, Verdana; float:left; width: 414px; width: 410px!important !ie; display:block; clear:right; margin-bottom: 7px; border-bottom: 1px dotted #DADADA; padding-bottom:5px; height:15px; padding-bottom:4px !ie;}
#content_VI  .cuotas { position:absolute !important; left: 420px; top:-6px; width: 170px; width: 190px !ie; background-color:#F6F6F6; border: 1px solid #D6D6D6; font: 11px Verdana, Arial, Helvetica, sans-serif; padding:5px 10px 10px 10px!important; border-bottom-width: 2px; height: 150px; min-height:150px !important ;  }
#content_VI .cuotas h5 { border-bottom: 1px dashed #D6D6D6; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#8A8A8A ; margin: 0 0 10px 0; padding-bottom: 7px;  }
#content_VI .cuotas span { float:left; border:0; font: 11px Arial, Verdana,  Helvetica, sans-serif; margin-bottom: 5px; display: block; width: 90px}
#content_VI .cuotas b { float:left; margin-bottom: 5px; font: 11px Arial, Verdana,  Helvetica, sans-serif; display: block; width: 73px}
#content_VI .cuotas .verTodas { display:block; width: 70px; padding: 5px 0 0 15px; text-decoration: underline; cursor: pointer; background: url(imagenes/blue_arrow_open.gif) no-repeat left 8px; float:right}
#content_VI .cuotas .ocultar { display:block; width: 70px; padding: 5px 0 0 15px; text-decoration: underline; cursor: pointer; background: url(imagenes/blue_arrow_close.gif) no-repeat left 8px; float:right}




/*------------POP UP---------------------------*/


#contentUp { width: 725px; margin: 5px }
#contentUp #header_PopUp { height: 60px; background:url(imagenes/logo_VI.gif) no-repeat 0 15px ; }
#contentUp .PopUpCerrar {font: 12px Arial, Verdana,  Helvetica, sans-serif; color:#0000FF; float: right; margin: 15px 20px 0 0; text-decoration: underline; cursor: pointer;}
#contentUp .top_VI div {width: 725px;}
#contentUp .top_VI h1{width: 610px;}
#contentUp .top_R { left: 715px}
#contentUp .infoSup { padding:10px !important;border-bottom: 1px solid #c0c0c0; height: 498px !important;}
#contentUp .fotoFull { height:463px; width:610px; float:left; border:1px solid #CCCCCC; background-color:#FFFFFF; _height:462px }
#contentUp .fotoFull .content_foto {display:table !important; height:465px;  width:610px; *position:relative; float:left; padding:0 !important;}
#contentUp .fotoFull .content_foto div {padding-top:0 !important; margin: 0 !important;}
#contentUp .fotoFull .content_foto:hover {border: 0 !important}
#contentUp .content_foto img {_margin-top: 2px}
#contentUp .fotosSecundarias { float:left; width: 81px; margin-left: 4px !important ;}
#contentUp .fotosSecundarias .content_foto { display:table !important; border:1px solid #CCCCCC ;  height:66px !important; width:86px; background-color: #F5F5F5; *position:relative; float:left; padding:0; margin-bottom: 10px; padding-top: 1px !important; height:65px; _margin-bottom: 12px}
#contentUp .fotosSecundarias .content_foto:hover{ border: 1px solid #006699}
#contentUp .fotosSecundarias  a img  { border:0 !important }
#contentUp .cant_fotos { height: 27px; clear:both; padding-right: 85px;}
#contentUp .cant_fotos span { float:right; font: 12px Verdana, Arial, Helvetica, sans-serif;  padding: 2px;}
#contentUp .Pfoto_L , #contentUp .Pfoto_R {display:block; width: 26px; height: 17px; float:right ; margin: 0 5px; cursor:pointer}
#contentUp .Pfoto_L { background: url(imagenes/PopUp_arrow_L.gif)}
#contentUp .Pfoto_R { background: url(imagenes/PopUp_arrow_R.gif)}





/*------------------------CONTACTAR ----------------------------*/

#Content_Contactar, #datos_vendedor { height: 400px; width: 400px; margin:0!important; padding:0; background-color:#F0F0F0;}
#Content_Contactar h1 {font: bold 16px Arial, Verdana, Helvetica, sans-serif; color:#FF9900; text-align:center; margin:2px 0 5px 0; margin:1px 0 3px 0 !ie;}
#Content_Contactar p { font: 11px Arial, Verdana,  Helvetica, sans-serif; margin: 3px 0 0 0}
#Content_Contactar p.obligatorios {font: 10px  Arial,Verdana, Helvetica, sans-serif; margin: 5px 0 }
#Content_Contactar label { font: bold 11px Arial, Verdana,  Helvetica, sans-serif; display: block; width: 105px; float:left; padding-top: 6px; height: 14px}
#Content_Contactar input.text, #Content_Contactar textarea { float: left; width: 168px; font: 11px Arial, Verdana, Helvetica, sans-serif; border:1px solid #999; margin-top: 3px; margin-top: 0 !ie; height: 20px}
#Content_Contactar textarea { overflow: auto; overflow-x: hidden; width: 168px; height: 35px; font: 11px Arial, Verdana, Helvetica, sans-serif !important; color:#000000}
#Content_Contactar input.verif { width: 35px; margin: 7px 0 0 5px; }
#Content_Contactar img { float: left; margin-top: 3px;}
#Content_Contactar .comentarios { width: 105px !important; float:left;}
#Content_Contactar p.restan{ font: normal 9px Geneva, Arial, verdana, Helvetica, sans-serif !important; margin: 2px 0 0 0 !important; display:block ;float:left; width: 105px;}
#Content_Contactar .Contac_error {margin: 5px 0 5px 0; margin: 3px 0 !ie; }
#Content_Contactar .Contac_error span{ font: 11px Arial, Verdana; color:#FF0000; border:#FF0000 1px solid; background-color:#FFECEC; padding: 1px 2px; display:block;	text-align:center; width: 272px;text-align:center;}
#Content_Contactar label.error { color:#FF0000}
#Content_Contactar .acepto { margin: 7px 0 ; clear:both;  height: 15px; height: 10px !ie; margin-bottom: 0 !ie; }
#Content_Contactar .tilde { width: 12px; margin: 0 4px 0 0 ; margin: 0 2px 0 0!important !ie;  border: 0; padding:0;  float:left;}
#Content_Contactar .acepto span {font: 10px Geneva, Arial, Helvetica; float:left; margin-top: 3px !ie;}
.boton_contactar { padding: 2px 0; text-align: center; font: bold 12px Verdana, Arial, Helvetica; text-transform:uppercase; background-color:#555a77; width: 100px; cursor: pointer; color:#FFFFFF; margin-left: 85px; } 
#Content_Contactar .inputGris  { color: #B6B6B6; font: 10px Arial, Verdana, Helvetica, sans-serif; padding: 2px 0  }
#Content_Contactar .inputBlack { color:black; font: 11px Arial, Verdana, Helvetica, sans-serif }

/* no cambiar la ruta del background de .refresh*/
#Content_Contactar .refresh { display:block; width:16px; height:16px; float:left; margin-left: 3px; background:url(/images/common/VI/refresh_icon.gif) no-repeat top;margin-top: 10px; }



#datos_vendedor {width: 276px; margin:0;}
#datos_vendedor h1 { color: #FFFFFF; text-align: center; font: bold 14px Arial, Helvetica, sans-serif; background-color:#9C9A9C; padding: 2px 0;margin:6px 0 0 0;}
#datos_vendedor div.row { background-color:#FFFFFF; clear:both; border-bottom: 1px solid #CCCCCC; margin: 0;  min-height: 23px; height:auto; min-height: 10px !ie; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC}
*html #datos_vendedor div.row  {height: 23px;}
#datos_vendedor label{ color: #000000;	font: bold 10px Verdana, Arial,  Helvetica;	float: left; display: inline-block; padding: 1px 0 0 5px ;width:75px;	border-left: 2px solid #CCCCCC;	}
#datos_vendedor p{ font: 10px Verdana, Arial, Helvetica; margin: 2px 0 5px 0; display:block; float: left; width: 188px; height:auto; clear:right; }
#datos_vendedor .word-wrap {padding: 2px 0 5px 0; background-color: #FFFFFF; margin:0; width: 180px; min-height: 17px; width: 200px !important!ie;}
*html #datos_vendedor .word-wrap {height: 23px;} 
#datos_vendedor span.min {clear:both; background-color:blue; display:block; display:inline !ie}
#datos_vendedor em {color:#ff8800; font: normal bold 10px Verdana, Arial, Helvetica, sans-serif}
#datos_vendedor p.enviaremos { margin: 4px 0 0 0; width: 100% !important; border:0 !important}


/*-------------------- FINALIZADO -----------------------------*/

#finalizado {background-color: #E9E9E9; margin: 15px 0 35px 0; margin: 25px 0 35px 0 !ie; padding: 0 0 24px 0 ; border:1px solid #CCCCCC; text-align: center}
#finalizado p { font: 12px Verdana, Arial, Helvetica; margin: 5px 0;} 
#finalizado h2 { background: url(imagenes/barra_sup_listados.gif) repeat-x bottom; color:#FFFFFF; font: bold 13px Verdana, Arial, Helvetica ; padding:5px 10px; margin:0 0 15px 0; text-align: center}
#finalizado .content_ul { margin: 0 auto ; padding: 0 !ie; padding: 0 0 30px 0;text-align:center; border-bottom: 1px dashed #CCCCCC; margin-bottom: 10px; padding-left: 10px !ie}
#finalizado .content_ul ul {list-style:none; margin:0; padding:0; text-align: center}
#finalizado .content_ul li{display:inline-block; list-style: none; width: 173px; width: 183px !ie; height: 175px;height: 180px!ie ; margin: 0 3px 20px 0; border: 1px solid #CCC; background-color:#FFFFFF; border-bottom-width: 3px;
 border-right-width: 3px; margin: 0 8px 20px 0 !ie}
#finalizado .content_ul li{display:inline !ie;  _width: 165px;}
#finalizado>.content_ul>li{display:inline-block; }
#finalizado .content_foto{ display:table; border:1px solid #CCCCCC; height:90px; width:119px;  width:122px !ie; height:94px !ie; background-color: #F5F5F5; padding:0; margin: 10px 0 5px 25px; * position:relative; float:left; margin: 10px 0 5px 20px !ie}
#finalizado .content_foto:hover{ border: 1px solid #006699}
#finalizado .content_foto img{ *position: relative; *top: -50%; *left: -50%; border:0; *margin: 2px 0 0 2px}
#finalizado .aviso span.datos { display:block; float: left; margin: 0 7px; border:0 !important; _margin: 0 5px;}
#finalizado .aviso span.datos a { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; margin: 8px 0; display:block; text-align:left; height: 30px;}
#finalizado ul.links { list-style: none; margin:0; padding:0;}
#finalizado ul.links li { display: inline !important; list-style: none !important; }
#finalizado ul.links a { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; }
#finalizado .sinFoto{ background: url(../common/listados/Sf_120x90.jpg) no-repeat 2px 2px; width: 124px; height:94px; width: 126px !ie;}
#finalizado .sinFoto a { display:block; width: 120px; height: 90px;}
#Content_Contactar.finalizado h1, #Content_Contactar.finalizado p, #Content_Contactar.finalizado label , #Content_Contactar.finalizado span{ color: #969696;}
#Content_Contactar.finalizado input.text,#Content_Contactar.finalizado .inputGris,#Content_Contactar.finalizado textarea { background-color: #E2E2E2}
#Content_Contactar.finalizado .boton_contactar { padding: 2px 0; text-align: center; font: bold 12px Verdana, Arial, Helvetica; text-transform:uppercase; background-color:#CCC; width: 100px;color:#FFFFFF; margin-left: 85px; cursor:default !important; outline: none!important }


/*--------------banners en vivatem ---------------------*/

.pub_inferior img { margin-right: 12px; float:left}
.pub_inferior { vertical-align: top; height: 62px}
.precio1 { float:left; display:block; padding-top: 6px;  _padding-top: 7px;}
.banner_precio { float: left; margin: 4px 0 0 7px; margin: 0 0 0 7px !ie;  _margin: 2px 0 0 7px;}
.banner_precio2 { float: left; margin: 2px 0 0 14px;}
.banner1 { margin: 0 auto !important; width: 738px;width: 745px!ie; height: 120px; *margin-left: 105px !important}
.banner2 { width: 310px; width: 320px !ie; margin-top:24px; margin-top: 31px !ie}
.banner3 { width: 320px; margin: 0 auto;}
.banner1_margin { margin-top: 10px;}
.banner2 fieldset,
.banner3 fieldset { padding: 0 5px 5px 5px !important; border: 1px solid #D7D7D7;}
.banner1 fieldset { padding: 0 7px 6px 7px !important; *padding: 0 7px 4px 7px !important; border: 1px solid #D7D7D7;}
.banner1 legend,
.banner2 legend,
.banner3 legend,
.banner_vertical legend { font-size: 8px; padding: 0 10px 0 10px ; color: #999999; letter-spacing: 1px; margin-bottom: 1px; font-family: verdana, arial}
.banner3a { width: 165px;}
.F_right { float:right}
.F_left { float:left}
.banner_conces { margin: 5px auto 3px auto}
.banner_vertical { margin:0; }
.banner_vertical fieldset { padding: 2px 10px 10px 10px ; padding: 0 10px 11px 10px !ie ; border: 1px solid #D7D7D7;}
.banner_vertical legend { margin-bottom: 5px;}
#content_VI .banner1 {margin: 0 auto !important ; margin-left: 105px !important !ie;  }
#content_VI .banner1 fieldset { height: 106px !important!ie} 
 
 
 
 #contentUp .fotosSecundarias .content_foto img { cursor:pointer}

.fotosSecundarias .content_foto img { cursor:pointer;}
