.warning			{float:none; display:block; width:auto; height:auto; overflow:hidden; margin-bottom:10px; background-color:#fbfbc8; border:1px solid #e4e4ca; padding:20px; }
.aviso				{float:none; display:block; width:auto; text-align:right; font:normal normal normal 14px Arial, Helvetica, sans-serif; color:#b82020;}
.logo_mensaje		{float:none; display:block; width:auto; padding:10px 0px;}
.logo_mensaje .logo	{float:left; display:block; width:auto; padding-right:15px;}
.logo_mensaje .mensaje	{float:left; display:block; width:575px;}


FONT        {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
TD      {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
BODY        {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
P       {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
DIV     {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
INPUT       {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
TEXTAREA    {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
FORM        {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
A:link          {FONT-FAMILY: Verdana, Helvetica;color: #373737; font-size: 11px; TEXT-DECORATION:none;COLOR: #373737;}
A:active        {TEXT-DECORATION:none;COLOR: #373737;}
A:visited       {TEXT-DECORATION:none;COLOR: #373737;}
A:hover         {TEXT-DECORATION:none;COLOR: #990000;}
.body2{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; COLOR: #000000;}
.title{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.title2         {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.content2   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica}
.storytitle     {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: 
normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny2      {BACKGROUND: none; COLOR: #333399; FONT-SIZE: 10px; FONT-WEIGHT:
bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny3      {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: 
bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l  {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box        {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}
.tit        {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.combo_buscador2{font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:normal;width:160px;}
.combo_buscador_medio{font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:normal;width:100px;}
.combo_buscador_peque{font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:normal;width:75px;}

#izquierda{
    float:left;
    width:515px!important;
    width:510px;
    margin-left:5px;
}
#derecha{
    float:right;
    width:159px!important;
    width:155px;
    text-align:center;  
}


div.row {
  clear: both;
  padding-top: 5px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;  
  }

div.row span.label {
  float: left;
  margin-left:5px;
  width: 75px;
  height:20px;
  font-weight:bold;
  padding-top:3px;
  }
  
.modelos{
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;   
  font-weight:bold;
}

  
div.row span.formw {
  float: left;
  width: 170px;
  height:20px;  
  padding-left:5px;
  text-align: left;
  vertical-align:middle;  
  } 
  
div.row span.formw2 {
  float: left;
  width: 80px!important;
  width: 85px;
  height:20px;  
  padding-left:5px;
  text-align: left;
  vertical-align:middle;

  }   
  
div.row span.formw3 {
  float: left;
  width:auto;
  height:20px;  
  padding-left:5px;
  text-align: left;
  vertical-align:middle;
}  

div.row span.formw3_listas {
  float: left;  
  width:135px!important;
  width:160px;
  padding-left:5px;
  text-align: left;
  vertical-align:middle;
} 
  
div.row span.cv {
  float: left;
  width:auto;
  height:20px;  
  padding-left:5px;
  text-align: left;
  font-weight:bold;
  padding-top:2px;
  }    


.menu1 {padding:0 0 0 9px; margin:0; list-style:none; height:35px; background-color:#000}
.menu1 li {float:left;display:block; height:35px; line-height:35px; margin-bottom:5px;}
.menu1 li.separator{float:left;display:block; height:35px; line-height:35px;padding:0px 5px 0px 5px;font-size:15px;color:#FFF;}
.menu1 li a{color:#fff; font-size:12px; font-family:arial, verdana, sans-serif; font-weight:bold}

.ancho_web{
    width:991px!important;
    width:983px;    
    margin:0 auto;
}
.social{
    width:991px!important;
    width:983px;
	text-align:right;
	height:42px;
	display:block;
}
.social span{
	vertical-align:middle;
	display:inline-block;	
	height:40px;
}
.ancho_web_sin_center{
    text-align:left;
    margin:0px;
    padding:0px;

}

#cabecera{
    width:991px!important;
    width:983px;
    clear:both;
    text-align:center;
    margin-bottom:10px;
}

#cabecera .logo{
    float:left;
    width:240px;
    text-align:center;
    vertical-align:top;
}

#cabecera .banner{
    float:left;
    text-align:center;
    vertical-align:top;
    width:530px;
    margin-left:10px;
}

#cabecera .publicab{
    float:right;
    vertical-align:top;
    width:178px;
    height:180px;
    margin-left:10px;
}

#cabecera .publica_anuncio{
    float:left;
    width:240px;
    height:104px;
    margin-top:10px;
    padding-top:24px;
    text-align:center;
    vertical-align:middle;
}

#cabecera .coches{
    float:left;
    text-align:center;
    vertical-align:top;
    width:530px;
    margin-top:10px;
    margin-left:10px;
}

div.ancho100{
    clear:both;
    width:991px!important;
    width:983px;    
    margin-top:5px;
    margin-bottom:5px;
}

div.ancho100_sinnuevos{
    margin-top:5px;
    margin-bottom:5px;
}

#suscribete label {
    text-align: center;
}
.Formulario_sus {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    text-align: center;
    vertical-align: text-bottom;
    bottom: 0px;
    clip: rect(auto,auto,0px,auto);
}

td.textofooter {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#666666;
font-weight: normal!important;
padding-right:15px;
padding-top:10px;
vertical-align: text-top;
}

div.imagenfooter{
padding-top:10px;
padding-right:10px;
vertical-align: bottom;
}

#footer, .posicionamiento h3.posicionamiento, #footer h3.posicionamiento a.seo,#footer h1.posicionamiento, #footer h1.posicionamiento a.seo {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#666666;
display:inline;
font-weight: normal!important;
padding-right:15px;
}

#footer_links{
  margin-top:10px;
  padding-top:8px;
  padding-bottom:10px;  
  width:991px!important;
  width:983px;
  border:1px solid #dfd1d1;    
  background-color:#F0F0F0;
  text-align:center;}
#footer_links ul{margin:0; padding:0}
#footer_links ul li{display:inline}
#footer_links img{margin-top:8px;}
#footer_links a{color:#b82020;text-decoration:underline; font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bold; margin:0; padding:0}

.slash{font-family:Tahoma,Helvetica,sans-serif; font-size:9pt; margin-left:3px}

.bloquelateral {background-color: #f5f5f2;border: #d7d7d8; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 0px}
.bloque_admin {
    font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#666;
	padding:10px 10px 10px 0px;
    text-align:right;
  background-color: #f5f5f2;
  border: #d7d7d8;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 0px;
  margin-bottom:5px;
}

TD.colorpar {background-color: #EAEAEA; text-align: top;}

TD.txtdescrip { background-color: #eaeaea; text-align: justify; }
TD.txtobserv { text-align: justify; background-color: none; }
td.separador{   
    height:15px;
    text-align:left;
    padding-top:10px;
    padding-left:5px;
    font-family:Verdana, Geneva, sans-serif;
    font-weight:bold;
    font-size:12px;
    color:#000; 
}

td.separador2{  
    height:3px;
}

td.celdaizq {background-color:none;font-weight: bold;} 
.celdaizq a {display:block;margin:2px; width:100%;font-size:14px;FONT-FAMILY: Arial;} 
.celdaizq a:link {background-color:none;color:#cbc6c6;font-size:14px;FONT-FAMILY: Arial;} 
.celdaizq a:visited {background-color:none;color:#cbc6c6;font-size:14px;FONT-FAMILY: Arial;} 
.celdaizq a:hover {background-color:none;color:#ffffff;font-size:14px;FONT-FAMILY: Arial;} 
.celdaizq a:active {background-color:none;color:#cbc6c6;font-size:14px;FONT-FAMILY: Arial;}

.titinmu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}

.tiny {BACKGROUND: none; COLOR: "#797575"; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.titinmu2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
}

.titlista { FONT-SIZE: 10px; font-weight:bold; COLOR: #FFFFFF; }
.fontbuscar { FONT-SIZE: 11px; COLOR: #6c6c6b; }

.fontRefid {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #990000;
}
.fontRefid2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #990000;
}

td.Pasos {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
color: #000;
padding-left:5px;
}

.fontEditBold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #514e72;
font-weight: bold;
}

.form_combo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #514e72;
width:125px;
}

.titulo_port {
    font-family: Tahoma, Geneva, sans-serif;
    color: #F00;
    font-size: 24px;
    text-align: center;
}
.texto_port {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    text-align: center;
}
.texto_port2 {
    font-size: 14px;
    font-weight: bold;
}
.texto_der {
    text-align: right;
}
.texto_port3 {
    text-align: left;
}
.texto_port_TLF {
    font-size: 18px;
    font-weight: bold;
}

.fontEdit { FONT-SIZE: 11px; COLOR: #514e72; }
.fontLPD { FONT-SIZE: 9px; COLOR: #000000;}
.peque { FONT-SIZE: 4px;}
.font2LPD { FONT-SIZE: 11px; COLOR: #50504f;}
.button2 {BORDER: rgb(128,128,128) 1px solid; FONT-SIZE: 8pt; FONT-FAMILY: Verdana; font-weight: bold; BACKGROUND-COLOR: #ca0000 }
.button3 {BORDER: rgb(128,128,128) 1px solid; FONT-FAMILY: Verdana; font-size:7pt; background-color:#dddddd; font-weight: normal; color:#000000; }
.button {BORDER: rgb(128,128,128) 1px solid; FONT-FAMILY: Verdana; font-size:8pt; background-color:#dddddd; font-weight: bold; color:#990000; }
.title3 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.button4 {BORDER: rgb(128,128,128) 1px solid; font-size:10pt; font-weight: bold; BACKGROUND-COLOR: #d4d0c8 }


.image{
    float:left;
    padding:1px;
    background:url(../modules/Portada/images/dotted.gif) repeat;
    margin:0 .5em .2em 0;
}
.var1 img{border:3px solid "#ffff";}
.var2{background:url(../modules/Portada/images/dot2.gif) repeat;}
.var2 img{border:1px solid #fff;}
.var3{background:url(../modules/Portada/images/dot3.gif) repeat;padding:2px;}
.var3 img{border:2px solid #fff;}    
} 

div#nifty{ margin: 0 ;background: #e5e2e2}
b.rtop, b.rbottom{display:block;background: #f2f2f2}
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #e5e2e2}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}

#Polaroid, img.Polaroid{
    width:136px;
    height:103px;
    border: 1px solid #ddd;
    padding: 3px; /*Inner border size*/
    background: #FFF; /*Inner border color*/    
}

#titulo15 h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration:none;
display:inline;
font-weight: bold!important;
}

.separador{
margin-left:5px;
margin-right:5px;
vertical-align:middle;
}


div.fuente_menu_anuncio, div.fuente_menu_anuncio a:active, div.fuente_menu_anuncio a:hover, div.fuente_menu_anuncio a:visited, div.fuente_menu_anuncio a{
    margin-top:5px;
    padding: 10px;
    text-align:right;   
    font-size:12px;
    color:#b82020;
    font-weight:bold;

}
    
    
#menu_anuncio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px; 
    color:#666;    
    text-align:right;
}

#menu_anuncio a:hover, #menu_anuncio a:active, #menu_anuncio a{
  font-size:12px;
  color:#FFF;
  font-weight:bold;
text-decoration:none;   
}   

.msjadmin_container{
	width:100%;
	margin:10px;
}
.msjadmin_container div.left{
	width:165px;
	float:left;
	text-align:right;
	vertical-align:top;
}
#ladoizq_admin .msjadmin_container div.rigth{
	width:550px!important;	
	float:right;
	border-left: 1px dashed #be1a1a;
	padding:5px 5px 5px 10px;	
}

.ancho_web_sin_center .msjadmin_container div.rigth{
	width:778px!important;	
	float:right;
	border-left: 1px dashed #be1a1a;
	padding:5px 5px 5px 10px;	
}

#ladoizquierdo .msjadmin_container div.rigth{
	width:470px!important;	
	float:right;
	border-left: 1px dashed #be1a1a;
	padding:5px 5px 5px 10px;	
}
.msjadmin_container input.pagos{
    font-size:12px;
    font-weight:bolder;  
    padding:10;
}


#cuenta_stock {
    font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#666;
    padding-bottom:10px;
    padding-top:5px;
    text-align:left;
    float:left;
}

#cuenta_stock a:hover, #cuenta_stock a:active, #cuenta_stock a:visited, #cuenta_stock a{
    color:#666;
text-decoration:underline;  
}   

.combo_buscador{font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:normal;width:180px;display:block;margin-bottom:5px;margin-left:15px;}
.combo_buscador_peque{font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:normal;width:75px;display:block;}

.label_buscador{font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold;display:block;padding:0px 7px 5px 15px;}

.datos_form{
    font-family:Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:normal;
    width:220px;
}

.datos_form_mini{
    font-family:Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:normal;

}

h6.FormularioH6{
    font-family: Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#333;
}

h6.contacto{
    font-family: Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#333;
    margin:0px 0px 8px 0px;
    background:transparent url(../images/back_box.gif) repeat-x;
    padding:5px 10px 10px 10px; 
}


div.pieH6{
    margin-top:-15px;
}


#newcar_box{
    float:left;
    margin:5px 0px 0px 0px;
    border:1px solid #dfd1d1;
    width:320px;
    padding-bottom:10px;
    background-image: url(../images/fondo_buscador.png);}

/* En el siguiente div ponemos
!Important  => Para navegadores diferentes a ie, ya que ie no reconoce este comando.
ie toma el siguiente valor
*/ 

#km0car_box{
  float:left;
  margin-top:5px;
  margin-left:8px!important;
  margin-left:11px;
  border:1px solid #dfd1d1;
  width:320px;
  padding-bottom:10px;
  background-image: url(../images/fondo_buscador.png);
}

#usedcar_box{
    float:left;
  margin-left:8px!important;
  margin-left:11px;  
    border:1px solid #dfd1d1;
    width:327px!important;  
    width:320px;
    background-image: url(../images/fondo_buscador.png);
}

#buscador_box{
    float:left;
    width:679px!important;
    width:672px;
    margin-bottom:10px;
    border:1px solid #dfd1d1;   
    padding-bottom:10px;
}

#buscador_box_patroc{
    float:left;
    width:760px!important;
    width:773px;
    margin-bottom:10px;
    border:1px solid #dfd1d1;   
    padding-bottom:10px;
    background-image: url(../images/fondo_buscador.png);
}

#buscador_box2{
    float:left;
    width:100%;
    margin-bottom:10px;
    border:1px solid #dfd1d1;   
    padding-bottom:10px;
    background: #ebeaea url(../images/fondo_buscador.png) repeat-x;	
}

div.caja_guia{
    width:100%;
    margin-bottom:15px;
    border:1px solid #dfd1d1;   
    padding-bottom:5px;
    background:#ebeaea url(../images/fondo_buscador.png) repeat-x;
    font-size:12px;
	
	}

div.caja_guia li a, div.caja_guia li a:visited{
    font-size:15px;
    color:#F00;
}

div.caja_guia p{
    font-size:12px; 
    margin-left:10px;
}

div.caja_guia ul.flecha{
    list-style:none;
    margin:10px 0 1em 15px;
    padding: 0; 
}
div.caja_guia ul.flecha li{
    line-height:1.7em;
    margin: .25em 0;
    margin-bottom:5px;
    padding: 0 0 0 15px;
    background:url(../images/flecha.png) no-repeat 0 7px;
}

div.caja_guia div.ej{
    width:900px;
    margin:10px 0px 10px 35px;
    background-color:#fdfde6;
    padding:10px;
    border:1px solid #dfd1d1;
}


#ficha_coche{
    width:100%;
    margin-bottom:10px;
    border:1px solid #dfd1d1;   
}

#ficha_coche div.masinfo{
    text-align:justify;
    width:98%;
    padding-left:5px;
    margin-bottom:20px;
}

#ficha_coche h6.DatosH6{
    font-family: Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#fff;
	padding:0px 0px 10px 15px; 
    margin-bottom:5px;
    margin-top:10px;
	background:#FFF url(../images/fondoh6_mini.png) no-repeat;
	background-position: 5px 0px;
}

#ficha_coche div.cabficha{background:transparent url(../images/back_box.gif) repeat-x; padding:5px 10px 4px 10px;}

#ficha_coche div.cabficha div.tituloficha{
    width:80%;
    float:left;
}

#ficha_coche div.cabficha div.tituloficha span{
	width:25px;
	float:left;
	margin-right:5px;
}

#ficha_coche div.cabficha div.precioficha{
    width:auto;
    float:right;
    font-family:Tahoma,Helvetica,sans-serif;
    font-weight:normal; 
    font-size:14pt; 
    margin:0 0 5px 0;
    color:#C00;
}

#ficha_coche ul.botones{
	width:100%;
    margin:0px;
    padding:0px;
    list-style:none;
}

#ficha_coche ul.botones li{
	line-height: 3.5em;	
	margin-top:5px;
	font-size:13px;
}
#ficha_coche ul.botones li.asegura{
	line-height: 1.2em;
	background:transparent url(../images/button_asegurarlo.jpg) no-repeat;
	padding:5px 0px 7px 50px;
}
#ficha_coche ul.botones li.financia{
	line-height: 1.2em;
	background:transparent url(../images/button_financia.jpg) no-repeat;
	padding:5px 0px 7px 50px;
}
#ficha_coche ul.botones li.favorito{
	line-height: 3.5em;
	background:transparent url(../images/button_favorito.jpg) no-repeat;
	padding:0px 0px 0px 50px;
}
#ficha_coche ul.botones li.print{
	line-height: 3.5em;
	background:transparent url(../images/button_print.jpg) no-repeat;
	padding:0px 0px 0px 50px;
}
#ficha_coche ul.botones li.amigos{
	line-height: 3.5em;
	background:transparent url(../images/button_amigos.jpg) no-repeat;
	padding:0px 0px 0px 50px;
}
#ficha_coche ul.botones li.bajaprecio{
	line-height: 1.2em;
	background:transparent url(../images/button_bajaprecio.jpg) no-repeat;
	padding:5px 0px 7px 50px;
}

#ficha_coche ul.botones li.compartir{
	line-height: 3.5em;
	background:transparent url(../images/button_compartir.jpg) no-repeat;
	padding:0px 0px 0px 50px;
}

#ficha_coche ul.botones li.compartelinks{
	line-height: 3.5em;
	padding:0px 0px 0px 50px;
}





#completo{
    padding:10px;
    margin-top:5px;
    width::auto;
    height:auto;
    display:block;
}

#ladoizquierdo{
    float:left;
    margin-top:5px;
    width:681px!important;
    width:673px;
    height:auto;
    display:block;
}

#ladoderecho{
    float:right;
    width:300px;
    margin-top:5px;
    height:auto;
    display:block;  
    margin-left:10px;   
}

#ladoizq_admin{
    float:left;
    margin-top:5px;
    width:760px!important;
    width:773px;
    height:auto;
    display:block;
}

#ladoizq_admin_completo{
    float:left;
    margin-top:5px;
    height:auto;
    display:block;
	width:100%;
}

#ladodcho_admin{
    float:right;
    width:200px;
    height:500px;
    padding:10px;
    margin-top:5px;
    margin-bottom:10px;
    display:block;  
    margin-left:10px;
    background-color:#fff;
}
#ladodcho_blanco{
    float:right;
    width:200px;
    height:500px;
    padding:10px;
    margin-top:5px;
    margin-bottom:10px;
    display:block;  
    margin-left:10px;
}

.ladodcho_content{
    float:right;
    width:215px!important;
    width:200px;
    height:auto;
    margin-bottom:10px;
    display:block;  
}

.ladodcho_publi{
    margin-top:10px;
    margin-bottom:10px;	
/*    border:1px solid #dfd1d1;*/
}
.ladodcho_contacto{
    margin-top:5px;
    margin-bottom:10px;
    display:block;  
	border:1px solid #dfd1d1;
}

#ladodcho_anunciante{
	float:right;
    width:215px!important;
    width:200px;
    height:auto;	
    margin-top:5px;
    margin-bottom:10px;
    display:block;  
	overflow:hidden;
	border:1px solid #dfd1d1;
}


td.cabeceratabla{
    background-color:#ece9d8;
    background-image:url(../images/fondo_cabecera.png);
    background-repeat: repeat-x;
    text-align:center;
    height:30px;
    font-family:Verdana, Geneva, sans-serif;
    FONT-SIZE: 10px;
    font-weight:bold;
    COLOR: #FFFFFF; 
}

.orden{
    margin-left:4px;
    height:20px;
    vertical-align:middle;
    margin-top:5px!important;
    display: inline-block;
}

.spancabecera, .spancabecera a:hover, .spancabecera a:active, .spancabecera a:visited, .spancabecera a{ 
    vertical-align:middle;
    height:20px;
    line-height:20px;
    font-family:Verdana, Geneva, sans-serif;
    FONT-SIZE: 10px;
    font-weight:bold;
    COLOR: #FFFFFF;
    text-decoration:underline;
}

td.cabeceratabla2_mini, td.cabeceratabla2_mini a{
    background-color:#f7f7f7;
    text-align:center;
    height:21px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    COLOR: #666666;
    font-weight: bold;
    vertical-align:middle;
}

td.cabeceratabla2, td.cabeceratabla2 a{
    background-color:#f7f7f7;
    text-align:center;
    height:21px;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    COLOR: #666666;
    font-weight: bold;
    vertical-align:middle;
}

td.cabeceratabla3{
    background-color:#f3f2f2;
    text-align:center;
    height:30px;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    COLOR: #666666;
    font-weight: bold;
}

td.tabla2{
    border: solid 1px #ece9d8;
    text-align:center;
    color:#666;
}

td.tabla2 a{
    color:#666;
}


    


.reflex{
    background:transparent url(../images/back_box.gif) repeat-x;
    padding:5px 10px 4px 10px;
    border-bottom:1px solid #969595;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; font-size:14pt; margin:0 0 5px 0; }

h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:15pt; margin:0 0 5px 0;}

.centrar_imagen {text-align: center;} 
.boton_caducidad	{float:left; display:block; text-align:right; width:262px;}
.boton_caducidad2	{float:left; display:block; text-align:center; width:100%; color:#066;}
#publibox{
    float:left;
  margin-left:12px!important;
  margin-left:11px;
    border:1px solid #dfd1d1;
    width:316px!important;  
    width:320px;
    height:254px;
}

#noticias{
  float:left;
/*  margin-top:5px;*/
  margin-bottom:10px;
  border:1px solid #dfd1d1;
  width:320px;
  padding-bottom:10px;
}
#noticias h3, #noticias h3 a{font-family:Tahoma,Helvetica,sans-serif; font-weight:bold; font-size:1.45em; margin:0 0 5px 0; padding:5px;color: #fff;
}

hr.separador{
border:1px solid #dfd1d1;
width:600px;
margin-top:20px!important;
margin-top:8px;
}
#anunciate{
  text-align: center;
  vertical-align: middle;
  display: block;
  padding: 8px 0px 5px 0px;
  margin-top:10px;
  margin-left:7px!important;
  margin-left:6px;  
  margin-right:7px!important;
  margin-right:6px;   
  background-color: #f5f5f2;
  border:1px solid #dfd1d1;
  width:627px!important;
  width:627px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;                  
  color:#000;
}

#anunciate a{
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
color:#b82020;
text-decoration:underline;
}

#anun_gal_expr{
  text-align: center;
  vertical-align: middle;
  padding-top:5px;
  padding-bottom:5px;
  margin-top:10px;
  margin-left:9px!important;
  margin-left:8px;
  margin-bottom:5px;
  background-color: #f5f5f2;
  border:1px solid #dfd1d1;
  width:280px!important;
  width:280px;       
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  color:#000;
}

#anun_gal_expr a{
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
color:#b82020;
text-decoration:underline;
}

#pag2{
  padding:8px;
  margin-top:10px;
  margin-bottom:10px;
  text-align: center;
  vertical-align: middle;
  background-color: #f5f5f2;
  border:1px solid #dfd1d1; 
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#000;   
}

#pag2 a{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
color:#b82020;
text-decoration:underline;
}

#paginacion{
  width:681px!important;
  width:673px;      
  padding-top:5px;
  padding-bottom:5px;
  margin-top:10px;
  margin-bottom:10px;
  text-align: center;
  vertical-align: middle;
  background-color: #f5f5f2;
  border:1px solid #dfd1d1; 
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#000;   
}

#paginacion a{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
color:#b82020;
text-decoration:underline;
}

#coches_destacados{
  float:left;
  margin-top:8px; 
  margin-left:8px!important;
  margin-left:11px; 
  width:659px!important;
  width:652px;      
  border:1px solid #dfd1d1;
  padding-bottom:10px;
}

#gal_express_content{
  margin-top:8px;
  overflow:auto;  
  width:300px;
  border:1px solid #dfd1d1;
  padding-bottom:5px;
  background-color:#b81f1f;
}

#gal_express_content .gexpress{
width:272px!important;
width:275px;
background-color:#F0F0F0;
padding:8px 8px 8px 8px;
float:left;
margin-left:5px;
margin-bottom:5px;
height:auto;
border:1px solid #dfd1d1;}
#gal_express_content .gexpress .price{font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:11pt; color:#676767}
#gal_express_content .gexpress .gexpress_img{
	float:left;
	width:95px;
	margin: auto;	
}
#gal_express_content .gexpress .gexpress_img img.bordegal{
	border:1px solid #000;
}


#gal_express_content .gexpress_txt{
  float:left;
  margin-left:5px;	
  width:160px;      
font-family: Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
color: #333333;
}
#gal_express_content .gexpress .gexpress_txt ul.gal{
list-style:none;
margin:0px 0px 0px 3px;;
padding:0px;
line-height:20px;
}


#gal_express_content .gexpress .gexpress_txt ul.gal h2{
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
color: #b82020;
margin-bottom:0px;
}
#boton_dcha {margin:0px 10px 0px 10px;width:76px;display:block;float:right;}
#boton_grande_dcha {
    float:right;
    width:276px;
    height:auto;
    background-color:#99C;  
}

td.color{
  border: solid 1px #ece9d8;
  color: "#797575";
  height:55px;
  font-size: 9px;
  text-align:center;
}

td.color span.amarillo, td.color span.amarillo a, td.color span.amarillo a:active, td.color span.amarillo a:hover{
    background-color:#fdff66;
    color: "#797575";   
  text-decoration: none;
  font-weight:normal;
}

td.color span.amarillobold, td.color span.amarillobold a, td.color span.amarillobold a:active, td.color span.amarillobold a:hover{
    background-color:#fdff66;
    color: "#000";  
  text-decoration: none;
  font-weight:bold;
  font-size:10px;
}

td.color span.negrita, td.color span.negrita a, td.color span.negrita a:active, td.color span.negrita a:hover{
    color: "#797575";
  text-decoration: none;
  font-weight:bold;
  font-size:10px;
}

td.color a:active, td.color a:visited, td.color a:hover, td.color a{
  color: "#797575";
  font-size: 9px;
  text-decoration: none;
}

img.foto{border:1px solid #000;}

td.color2{
  border: solid 1px #ece9d8;
  color: "#797575";
  height:30px;
  font-size: 9px;
  text-align:center;
}
td.color2 a:active, td.color2 a:visited, td.color2 a:hover, td.color2 a{
  color: "#797575";
  font-size: 9px;
  font-weight: normal;
  text-decoration: none;
  text-align:center;
}
.boton_izq2 {float:left;}

input.buscar2{font-weight:bold;width:116px;height:40px;}
#trigger, #trigger a, #trigger a:hover{
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size:10px;
    text-decoration:underline;
    color:#b82020;   
}

a.buscar2{font-weight:bolder;margin:10px 10px 4px 10px;width:106px;height:40px;}

input.buscarnuevo{font-weight:bolder;margin:0px 5px 0px 20px;width:86px;height:30px;display:block;float:left;}
input.buscarused{font-weight:bolder;margin:-9px 10px 4px 10px;width:86px;height:30px;display:block;float:left;}
input.buscarkm0{font-weight:bolder;margin:-9px 10px 4px 10px;width:86px;height:30px;display:block;float:left;}
input.confirmar{
    font-size:12px;
    font-weight:bolder;
    margin:10px;    
    height:50px;
    padding:0px 10px 0px 10px;
}

input.otroinput{
    font-size:12px;
    font-weight:bolder;
    margin:5px; 
    height:30px;
    padding:0px 10px 0px 10px;
}

.asterisco {
    color: #F00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;}

#carrusel_coches{
  float:left;
  margin-top:8px; 
  margin-left:8px!important;
  margin-left:11px;
  margin-bottom:10px;
  width:659px!important;
  width:652px;
  border:1px solid #dfd1d1;
}

#carrusel_coches .carrusel_images a{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #990000;
}

#carousel1{
    float:left;
    width:620px;
    margin: 5px 0px 0px 8px;
    height: 93px;   
}

#carousel1 img{
    width: 95px;
    border:1px solid #000;
}

.carrusel_images{
  float:left;
  display:block;
  width:105px;
  height:92px;
  text-align:center;
}

#carousel_cab{
    float:left;
    width:528px!important;
    width:530px;
    margin: 8px 0px 0px 10px;
    height: 104px;  
    border:1px solid #CCCCCC;
}

#carousel_cab .carousel_cab_images a{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #990000;
}

#carousel_cab img{
    width: 95px;
    border:1px solid #000;
}

#carousel_cab .carousel_cab_images{
  float:left;
  display:block;
  width:105px;
  height:92px;
  text-align:center;
  padding-top:5px;
}

.clear{clear:both;}

#datosgen {
    border:0px;
	width:560px!important;
	width:580px;	
	float: left;
    padding-left:5px;
}
#datosgen ul.fom{
    margin:0px;
    padding:0px;
    list-style:none;        
}
#datosgen ul.fom li{
    height:20px;
    line-height:20px;
	clear:left;
}
#datosgen ul.fom li label{
    width:90px!important;
    width:85px;
    float:left; 
    text-align: left;
    font-size:11px;
    font-weight:bold;
    color:#383737;
}

#datosgen span.textdatos{
    float:left;
    width:auto;
    height:auto;
    padding-left:5px;
}

#datosgen span.textdatos span.miniclas{
	font-size:8.2px;
}
#datosgenRight {
	width:170px!important;
	width:190px;
	float:right;
	padding-right:10px;
}

/* FORMULARIO DE ACCESO DE USUARIO */

#acceso {
    margin:auto;
    border:0px;
    width:100%;
}
#acceso ul.fom{
    margin:0px;
    padding:15px 0px 0px 0px;
    list-style:none;
}
#acceso ul.fom li{
    margin-bottom:5px !Important;
    margin-bottom:3px;
    height:20px;
    line-height:20px;
}
#acceso ul.fom li label{
    width:80px!important;
    width:98px;
    float:left; 
    text-align: right;
    font-size:12px;
    margin-right:15px;
}

#acceso input.acc{
    margin:10px 10px 4px 10px;
    padding:0px 10px 0px 10px;  
    width:120px;
    height:40px;
    font-size:12px;
    font-weight:bolder;
}

/* FORMULARIO DE INSERCION NUEVO COCHE*/
#form {
    margin:auto;
    border:0px;
    width:100%;
}
#form ul.fom{
    list-style:none;
     margin: 0px;
     padding: 0px;
}
#form ul.fom li{
    margin-bottom:5px !Important;
    margin-bottom:3px;
    height:auto;
    line-height:20px;
}
#form ul.fom li label{
    width:160px;
    float:left; 
    text-align: right;
    font-size:12px;
    margin-right:15px;
}

#form ul.extras{
    list-style:none;
     margin: 10px 0px 10px 0px;
     padding: 0px;
     font-size:12px;
}
#form ul.extras li{
    margin-bottom:5px !Important;
    margin-bottom:3px;
}

ul.extras2{
    list-style:none;
     margin: 10px 0px 10px 0px;
     padding: 0px;
     font-size:11px;
}

ul.extras2 div.cabeza{
     padding: 5px 0px 5px 5px;
     font-size:12px;
     background-color: #e7e7e7;
     color:#383737;
}

ul.extras2 li{
    margin-bottom:5px !Important;
    margin-bottom:3px;
}

div.formar_form{
    border: 1px solid #ccc;
    padding:0px 10px 0px 10px;
    margin-bottom:15px;
	overflow:hidden;
}

p.titulo{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

div.datosacceso{
    border: 1px solid #ccc;
    margin-bottom:15px;
    width:342px!important;
    width:350px;
    float:left;
}

div.formar_form2{
    border: 1px solid #ccc;
    margin-bottom:15px;
    width:350px;
    float:left;
}

div.pad5{
    margin-bottom:5px;
}

td.extrastd{
    padding: 0px 10px 0px 10px;
    vertical-align:top;
    width:33%;
}


div.cont{
    float:left;
    width:111px;
    margin: 5px 5px 0px 5px;
    text-align:center;
}
div.modfotos{   
    width:107px;
    height:82px;
    padding:5px;
    background-color:#fff;
    border-style:solid;
    border-color:#999999;
    border-width:1px;
    overflow:hidden;
}
div.modfotossel{    
    width:107px;
    height:82px;
    padding:5px;
    background-color:#FC3;
    border-style:solid;
    border-color:#999999;
    border-width:1px;
    overflow:hidden;    
}

div.cont_user{
    float:left;
    width:190px;
    margin: 5px 5px 0px 5px;
    text-align:center;
}

div.modfotos_user{  
    width:180px;
    height:120px;
    padding:5px;
    background-color:#fff;
    border-style:solid;
    border-color:#999999;
    border-width:1px;
    overflow:hidden;
}

div.deletfoto_user{
    margin-bottom:-15px;
    margin-top:-15px;
}

div.deletfoto{
    margin-bottom:-15px;
    margin-top:-15px;
}

.button15 {
    margin: 5px;
    height: 40px;
    font-weight:bold;}  
.button16 {
    margin-top: 5px;
    height: 40px;
    font-weight:bold;
    
}   


.noticias_box{
    float:left;
    width:100%;
    margin-bottom:10px;
    border:1px solid #dfd1d1;   
}

.noticias_box h2{
    font-family:Tahoma,Helvetica,sans-serif;
    font-weight:normal;
    font-size:15pt;
    margin:0 0 5px 0;
    color: #666;
    padding:0px 5px 0px 5px;
}

.noticias_box div.fecha{
    font-family:Tahoma,Helvetica,sans-serif;
    font-weight:normal;
    font-size:12pt;
    color: #999;
    padding:0px 5px 0px 5px;
}

.noticias_box div.texto{
    font-family:Tahoma,Helvetica,sans-serif;
    font-weight:normal;
    text-align:justify;
    font-size:12pt;
    color:#666;
    margin:5px;
    padding:0px 5px 0px 5px;
}

.fotos{
    width:350px;
    float: left;
margin:5px 5px 5px 10px;    
}

.tabla_contactar td{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px; 
}

.promo_box{
    width:690px;
    border:1px solid #dfd1d1;
    margin:15px auto 10px auto; 
    min-height:260px;
    text-align:left;
}

.promo_box .izq{
    width:455px!important;
    width:475px;
    float:left;
    padding:10px;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:14px;
}

.promo_box .izq span.rojo{
    margin-bottom:10px;
    font-weight:bold;   
    color:#F00;
    font-size:19px;
}

.promo_box .dch{
    width:210px;
    float:left;
}

.borde2{
    padding:2px;
    border:2px solid #CCC;
    
}

input.confirmar{
    font-size:12px;
    font-weight:bolder;
    margin:10px;    
    height:50px;
    padding:0px 10px 0px 10px;
}

img.urge{
    margin-bottom:-14px;
    border:0px;
}

td.mapa{
    vertical-align:top;
    width:50%;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:14px; 
    color: #333;
}
td.mapa a, td.mapa a:visited, td.mapa a:hover, td.mapa a:active{
    color: #333;
}

td.separator_ver{
    background-color: #CCC;
    width:1px;
}

ul.packs{
    font-size:14px; 
    margin:10px 0px 10px 20px!important;
    margin:10px 0px 10px 60px;
}

ul.packs li{
    margin-top:3px;
	list-style-image: url(../images/arrow-lista.png);
	padding-left:5px;
	vertical-align:top;
	line-height:26px;
}

span.separator{
    margin-left:5px;
    margin-right:5px;
    font-weight:bold;
}

ul.ticks{
    font-size:14px; 
    margin:10px 0px 10px 60px;
}

ul.ticks li{
    margin-top:10px;
	list-style-image: url(../images/tick.jpg);
	padding-left:5px;
	vertical-align:top;
	line-height:18px;
}

div.directorio, div.directorio a:active, div.directorio a:hover, div.directorio a:visited, div.directorio a{
    font-size:8px;
    text-decoration:none;
    vertical-align:middle;
    color:#999;
    margin-top:5px;
    text-align:right;
}

div.directorio h2{
    display:inline;
    font-size:8px;
	font-weight:normal;
}

div.directorio h1{
    display:inline;
    font-size:8px;
}

#disponible{
	height:20px;
	line-height:20px;
	vertical-align:top;
	padding:5px;
}

#disponible img{
	margin-top:5px;
}

#disponible span.checking{
	margin-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	color:#54ce43;
}

#disponible span.error{
	margin-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	color:#ba0725;
}

#listapacks td{
    padding:10px 0px 10px 0px;		
	font-size:14px;
	 border-bottom: 1px solid #b8b8b8;	/*f0f0f0*/
	 text-align:center; 
}

/* tabs *************************************************************************************/
ul.tab{
border-bottom:solid 1px #e9f0f5;
height:29px;
margin:0; padding:0; list-style:none;
}
ul.tab li{float:left; margin-right:2px;}

.tab a:link, .tab a:visited{
background:url(../images/fondo-menu.png) right 60px;
color:#fff;
display:block;
font-weight:bold;
height:30px;
line-height:30px;
text-decoration:none;
}

.tab a span{
background:url(../images/fondo-menu.png) left 60px;
display:block;
height:30px;
margin-right:14px;
padding-left:14px;
}
.tab a:hover{
background:url(../images/fondo-menu.png) right 30px;
display:block;
color:#fff;
}
.tab a:hover span{
background:url(../images/fondo-menu.png) left 30px;
display:block;
}

div.tabdescription{
	background-color:000;
	height:25px;
	color:#fff;
	padding:5px;
}

div.ficha_minis{
	width:180px!important;
	width:200px;
	float:right;
	padding:10px;
}

div.micontent{
	width:100%;
	padding:0px;
	margin:0px;
}

div.carteltipo{
	background:#FFF url(../images/carteltipo.jpg) no-repeat;
	width:124px;
	height:95px;
	margin:0px ;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	padding-top:32px;
	text-align:center;
}

div.tics{
	background:#FFF url(../images/tick.jpg) no-repeat;
	padding:0px 0px 0px 20px;
	color:#666;
	height:16px;
	line-height:16px;
	margin:5px 0px 18px 0px!important;
	margin:5px 0px 0px 0px;
}

div.tipoorigen{
	background:#fff url(../images/bandera_esp.jpg) no-repeat;
	width:124px;
	height:37px;
	font-weight:bold;
	color:#666;
	padding:10px 0px 0px 42px;
	margin-top:0px!important;
	margin-top:5px;
}

/* ------------------------- */
/* ACTIVE ELEMENTS */
.active a:link, .active a:visited, .active a:visited, .active a:hover{
color:#1c4e7e;
background:url(../images/fondo-menu.png) right 0 no-repeat;
} 
.active a span, .active a:hover span{
background:url(../images/fondo-menu.png) left 0 no-repeat;
}

#sendfriend{
	width:90%;	
	border:1px solid #dfd1d1; 
	background: #ebeaea url(../images/fondo_buscador.png) repeat-x;	
	padding:0 auto;
	margin:40px auto 40px auto;
	display:none;
}

#senderror{
	width:90%;	
	border:1px solid #dfd1d1; 
	background: #ebeaea url(../images/fondo_buscador.png) repeat-x;	
	padding:0 auto;
	margin:40px auto 40px auto;
	display:none;	
}
div.cabemail{
	width:100%;
    background:transparent url(../images/back_box.gif) repeat-x;
    border-bottom:1px solid #969595;
}
div.cabemail .textocab{
	width:400px;
	float:left;
	font-weight:normal;
	font-size:15pt;
	padding:2px 0px 5px 5px;
	text-align:left;
}
div.cabemail .buttonC{
	width:24px;
	float:right;
	background-color:#FFF;
	margin:4px;
}
div.msj{
	font-size:12px;
	text-align:center;
	margin:30px auto 30px auto;
	
}

.oculto{
	padding:0px;
	margin:0px;
}

.adds{
	padding:10px;
}
.adds span{
	font-weight:bold;
	font-size:12px;
}
.adds .leftadds{
	width:488px!important;
	width:498px;
	float:left;
}
.adds .rightadds{
	width:250px;
	float: right;
}

.ReportaError{
	text-align:right;
	padding:10px;	
	font-size:10px;
}
.ReportaError span{
	font-weight:bold;
	font-size:14px;
	padding-right:10px;
}

.listacomentarios{
	padding:0px 10px 10px 10px;
}
.listacomentarios .libTitulo{
	margin-top:15px;
	font-size:12px;
	color:#000;
}
.listacomentarios .libTitulo img{
	margin:2px 5px auto auto;
}
.listacomentarios .libTexto{
	color:#666;
}

/***************************/

ul.anunciante{
    margin:0px;
    padding:0px;
    list-style:none;        
}
ul.anunciante li{
	padding:5px 5px 0px 5px;
	clear:left;
}
ul.anunciante li label{
    width:90px!important;
    width:80px;
    float:left; 
    text-align: left;
    font-size:11px;
    font-weight:bold;
    color:#383737;
}
ul.anunciante li label.completa{
	width:200px!important;
    width:185px;
	padding-bottom:5px;
    text-align: left;
    font-size:11px;
    font-weight:bold;
    color:#383737;
}
ul.anunciante li span.datosanun{
	width:110px!important;
	width:105px;
	float:left;
}

ul.anunciante li span.media{font-size:10px;}
ul.anunciante li span.peque{font-size:9px;}
div.infoanuciate{
	padding:5px;
	text-align:center;
	margin:15px 5px 0px 5px!important;
	margin:5px 5px 0px 5px;
	background-color:#FFC;
}

.buscalista{ 
  padding:8px;
  background-color: #f5f5f2;
  border:1px solid #dfd1d1; 
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#000;
  text-align:right;
  margin-bottom:10px;
}




/* fin tabs menu ***************************************************************************/


.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

    .demolink{margin-bottom:2em;}
    .demo{position:relative;margin-top:2em;}
    .gallery{width:240px;}
    .gallery li{width:100px;height:70px;border:3px solid #eee;margin: 0 14px 14px 0;overflow:hidden;background:#ddd;}
    .gallery li div{left:240px}
    .gallery li img.thumb{opacity:.5}
    .gallery li.active img.thumb,.gallery li:hover img.thumb{opacity:.99} /* safari bug */
    .gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}
    
    </style>

    <!--[if lt IE 8]>
    <style media="screen,projection" type="text/css">
        .gallery li img.thumb { filter: alpha(opacity=50) !important; }
        .gallery li.active img.thumb, .gallery li:hover img.thumb, .gallery li img.hover { filter: alpha(opacity=100) !important; }
    </style>
    <![endif]-->
    

