/* @override http://www.eurocarbid.com/modulos/publico/css/estilos.css */

@charset "UTF-8";
/*reset del margen*/
* { margin:0; padding:0; }
/*html,body{height:100%;}*/
table,tbody {border:0; width:100%;}
img { border:0;border-style:none; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
.limpiador{clear:both;}

.flotante_der{
	position:relative;
	float:right;
	right:0;
	font-size: 40px;
	margin-top: 3px;
}

.flotante_izq{
	position:relative;
	float:left;
	left:0;
}

body{
	font-family: "Helvetica Neue", Helvetica, Arial, Helvetica, sans-serif;	
	font-size:14px;
	color:#777777;	
	/*font-size:12px;*/
	font-weight:normal;
	text-decoration:none;
	/*color:#333333;*/
	padding-top:0px;
	background-color:#FFFFFF;
	/*background-color:#919191;*/
}

a{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	font-size:12px;
}

fieldset{
	border:1px solid #cccccc;
	padding:10px;
}

legend{
	margin-left:15px;
}

.hacheerre{
	width:100%;
}

hr{
	border: 0;
	background-color:#777777;
    color: #777777;
    height: 1px;	
    margin-top:10px;
    text-align:left;
}

/******** formato de formularios ******/

input,textarea,select{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #cccccc;
	background-color: #FFFFFF;
	text-align:left;
	font-size:13px;
}

input.tipocheck{
	margin-right:5px;
	border-style:none;
}

input.confondo{
	background: transparent url(/modulos/publico/images/fondo_input.png) no-repeat top left;
	border: 0;
	outline:0;
	width:184px;
	height:16px;
	padding:3px 5px 5px 5px;
	text-decoration:none;	
	color: #6D6C61;
}

select.confondo{
	background: transparent url(/modulos/publico/images/fondo_input.png) no-repeat 0 0;
	border: 0;
	outline:0;
	width:191px;
	height:26px;
	padding:3px 5px 5px 5px;
	text-decoration:none;	
	color: #6D6C61;
	z-index:100;
}

input.error_fondo{
	background: transparent url(/modulos/publico/images/fondo_input_error.png) no-repeat top left;
	border: 0;
	width:184px;
	height:16px;
	padding:3px 5px 5px 5px;
}

input.confondo_largo{
	background: transparent url(/modulos/publico/images/fondo_input_largo.png) no-repeat top left;
	border: 0;
	outline:0;
	width:466px;
	height:16px;
	padding:3px 5px 5px 5px;
	text-decoration:none;	
	color: #6D6C61;
}

input.error_confondo_largo{
	background: transparent url(/modulos/publico/images/fondo_input_largo_error.png) no-repeat top left;
	border: 0;
	outline:0;
	width:466px;
	height:16px;
	padding:3px 5px 5px 5px;
	text-decoration:none;	
	color: #6D6C61;
}

textarea.confondo_largo{
	width:463px;
	height:150px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	color: #6D6C61;
	padding:3px 5px 5px 5px;
}

.wrap_boton{
	height:50px;
}

.wrap_boton a.boton{
	background: #cc0003 url(/modulos/publico/images/email_blanco_16.png) no-repeat 5px 5px;
	/**background-position: 7px 9px !important;*/
	color:#FFFFFF; 
    padding:4px 7px 4px 31px; 
   /* *padding: 7px 10px 7px 35px !important;*/
   /* *line-height:28px !important;*/
    text-decoration:none;
    text-align:center;
    cursor:pointer;	
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #cc0003;
}

.wrap_boton a.boton_registrar{
	background: #cc0003 url(/modulos/publico/images/coche_logo_blanco_16.png) no-repeat 5px 5px;
	color:#FFFFFF; 
    padding:4px 7px 4px 35px; 
    text-decoration:none;
    text-align:center;
    cursor:pointer;	
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #cc0003;
}

.etiqueta{
	color:#CC0003;
	font-size:14px;
	line-height:30px;
}

.etiqueta_blanca{
	color:#FFFFFF;
	font-size:14px;
	line-height:30px;	
}

.msjInfo{
	text-align:left;
	visibility:hidden;
}

.msjError{
	text-align:left;
	color:#F00A00;
	font-weight:bold;	
	font-size:0.9em;
}

.tabla_form_registro tr td{
	/*height:35px;*/	
}

/******** fin formato de formularios ******/

/************ estructura de la web **************/
#wrap-body{
	 position:relative;
	 background-color:#919191;
     width:100%;
     margin:0;	
}

.content-body{
	 position:relative;
	 background-color:#FFFFFF;
     width: 1183px;
     margin:0 auto 0 auto;
     overflow:hidden;	
}

.centrado{
     width: 983px;
     margin:0 auto 0 auto;
     overflow:hidden;
}

#cabecera{
	position:relative;
	overflow:hidden;
	padding-top: 10px;
	background-color:#FFFFFF;
	padding-bottom: 10px;
}

#cabecera #logo{
	position:relative;
	float:left;
	width:500px;
	left:0;
}

#cabecera #cab_der{
	position:relative;
	float:right;
	width: 480px;
	right:0;
	font-size:11px;
}

#cab_der ul{
	position:relative;
	float:right;
}

#cab_der ul li{
   display: block;
   float:left;
   list-style: none;
   font-weight:bold;
   color:#333333;
}

#cab_der ul li a{
	float:left;
    margin:0 5px 0 5px;		
    font-size:11px;
    color:#888888;
}

#cab_der #info_varios{
	position:relative;
	margin-top:20px;
	font-size:12px;
}

#cab_der #info_varios a{
	text-decoration:none;
	font-size:12px;
	margin-top: 6px;
}

#cab_der #info_varios a.enlace_avisos{
	/*background: #FFFFFF url(/modulos/publico/images/alarm_16.png) no-repeat 0 1px;*/
	background: #FFFFFF url(/modulos/publico/images/campana.png) no-repeat 0 1px;
	padding:3px 0 3px 19px;
	line-height:12px;
	margin-bottom:5px;
}

#cab_der #info_varios a.enlace_avisos:hover{
	text-decoration:underline;	
}

#cab_der ul li a:hover{
    color:#333333;
}

#cab_der ul li span{
    margin:0 5px 0 5px;	
    font-size:11px;	
    text-decoration:underline;
}
	
#slide_subastas{
	position:relative;
	width:100%;
	height:200px;
	background: #2d2d2d no-repeat 0 0;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	float:left;
}

#slide_subastas #content_slide{
	background-color:#eeeeee;
	width:605px;
	height:185px;	
	/*margin:0 auto 0 auto;*/
	margin-left:10px;
	float:left;
}

#slide_subastas #content_fijo_slide{
	position:relative;
	color:#FFFFFF;
	float:left;
	/*padding-left:10px;*/
	/*margin-left:10px;*/
	width:360px;
	height:185px;	
	text-align:center;
}

#slide_subastas #content_fijo_slide h1{
	font-size: 34px;
	font-weight: bold;
	padding-bottom: 5px;
	text-shadow: 2px 2px 2px black;
	line-height: 39px;
}

#slide_subastas #content_fijo_slide h2{
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
	font-style: normal;
}

#slide_subastas #content_fijo_slide a.registrate{
	position:relative;
	text-align:center;	
	color:#FFFFFF;
	font-size:24px;
}

#slide_subastas #content_fijo_slide .wrap_boton_registrate{
	padding-top:15px;
	/**padding-top:10px !important;*/
}

/*#slide_subastas #content_fijo_slide a.boton_registro{*/
a.boton_registro{
background: #699300; /* Old browsers */
background: -moz-linear-gradient(top,  #699300 0%, #45bc00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#699300), color-stop(100%,#45bc00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #699300 0%,#45bc00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #699300 0%,#45bc00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #699300 0%,#45bc00 100%); /* IE10+ */
background: linear-gradient(top,  #699300 0%,#45bc00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#699300', endColorstr='#45bc00',GradientType=0 ); /* IE6-9 */

	color:#FFFFFF; 
    /**line-height:50px !important;*/
    padding: 10px 30px 12px;
    text-decoration:none;
    text-align:center;
    cursor:pointer;	
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    font-size: 18px;
    text-shadow: #263d07 1px 1px 1px;
	line-height: 30px;
	border-top: 1px solid #7db24a;
	border-left: 1px solid #7db24a;	
	border-bottom: 1px solid #466b14;
	border-right: 1px solid #466b14;		
}

a.boton_registro:after {
	content: ' →';
}

.info_columna a.marca_home{
	color:#777777;
	/*margin-right:10px;*/
	font-size:10px;	
}

a.marca_home:hover{
	color:#cc0003;
	text-decoration:underline;	
}

.info_columna a.marca_listado{
	color:#FFFFFF;
	margin-right:10px;	
}

a.marca_listado:hover{
	text-decoration:underline;	
}
	
#slide_subastas #content_fijo_slide a.boton_registro:hover{
	text-decoration: none;
}
	

#content_slide ul li .ficha_home{
	position:relative;
	width:auto;
	height:155px;
	margin:2px 0 0 2px;
	font-size:16px;
	font-weight:bold;
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;	
}

.ficha_home h1{
	font-size:20px;
	color:#333333;
	font-weight:bold;	
}

/*.ficha_home .info_ficha_home{*/
.info_ficha_home{
    font-family: Arial,"Trebuchet MS",Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;	
	padding-top:5px;
	text-align:center;
	color:#777777;
}

.info_listado_pub{
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;	
	padding-top:0;
	text-align:left;
	color:#333333;	
	font-weight:bold;
}

.ficha_home .estado_ficha_home{
	padding-top:10px;
	padding-bottom:7px;
	text-align:center;
}
.ficha_home .estado_ficha_home span.accidentado{
	background: transparent url('/modulos/publico/images/accidentado_24.png') no-repeat 7px 3px;
	padding:5px 25px 5px 40px;
	color:#333333;
}

.ficha_home .estado_ficha_home span.usado{
	background: transparent url('/modulos/publico/images/icono_usado.png') no-repeat 7px 3px;
	padding:5px 25px 5px 40px;
	color:#333333;
}

.ficha_home .estado_ficha_home span.reparado{
	background: transparent url('/modulos/publico/images/usado_24.png') no-repeat 7px 3px;
	padding:5px 25px 5px 40px;
	color:#333333;
}

.ficha_home .estado_ficha_home span.averiado{
	background: transparent url('/modulos/publico/images/icono_averiado_25.png') no-repeat 7px 5px;
	padding:5px 25px 5px 40px;
	color:#333333;
}

/*.ficha_home .precio_ficha_home{*/
.precio_ficha_home{
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;  
	font-size:24px;
	/*color:#CC0003;*/
	color:#333333;
	padding-top:5px;
	font-weight:bold;	
}

.ficha_home .msj_asignado{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:5px;
	text-align:center;	
}

.tiempo_subasta_publico{
	background: transparent url('/images/clock_rojo.png') no-repeat left center;
	padding:5px 15px 10px 30px;
	line-height:45px;
	color:#333333;	
	font-size:16px;
	font-weight:bold;
}

/*
.asignado{
	background: #CC0003 url('/modulos/publico/images/martillo_blanco_24.png') no-repeat 7px 3px;
	padding:5px 15px 5px 40px;
	color:#FFFFFF;	
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:15px;
}
*/

/* asignado rojo sin fondo*/
.asignado{
	background: transparent url('/modulos/publico/images/martillo_rojo_24.png') no-repeat 7px 3px;
	padding:5px 15px 5px 40px;
	color:#CC0003;	
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:17px;
}

/*
.subasta{
	background: #6A9E54 url('/modulos/publico/images/subasta_blanco_24.png') no-repeat 7px 3px;*
	padding:5px 15px 5px 40px;
	color:#FFFFFF;	
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:15px;
}
*/

/* verde sin fondo*/
.subasta{
	/*background: #6A9E54 url('/modulos/publico/images/subasta_blanco_24.png') no-repeat 7px 3px;*/
	background: transparent url('/modulos/publico/images/subasta_verde_24.png') no-repeat 7px 3px;
	padding:5px 15px 5px 40px;
	color:#009900;	
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:18px;
}

.fila_veh_pub{
	cursor:pointer;
	margin-top: 5px;
}

.fila_veh_pub:hover{
	/* background-color:#fafbd2;	*/
	 background-color:#fafbcc;	 
}

#cuerpo{
	position:relative;
}


#pie_acceso{
	position:fixed;
	bottom:0;
	width:100%;
	background-color: #2c2c2c;
	color:#FFFFFF;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(top, #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */	
	text-shadow: 1px 1px 2px black;
	border-top: 1px solid black;
}

#msjLogin {
	float: left;
	margin-top: 5px;
}

#pie_acceso #acceso_form{
	position:relative;
	height:43px;
	float:left;
	padding:6px 5px 5px 5px;
	width:auto;
}

#pie_acceso #acceso_panel{
	position:relative;
	height:43px;
	float:left;
	padding:6px 5px 5px 5px;
	width:auto;
}

#pie_acceso #acceso_panel a{
	color: #FFFFFF;	
	/*font-size:13px;*/
	font-weight: bold;
}

#pie_acceso #acceso_panel a:hover{
	text-decoration:underline;	
}

#pie_acceso #acceso_panel a.panel{
	background-image: url('/modulos/publico/images/icon_panel_pie.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 35px;	
	margin-right:20px;
}

#pie_acceso #acceso_panel a.salir{
	background-image: url('/modulos/publico/images/logoff.png');
	background-repeat: no-repeat;
	background-position: 0 -1px;
	padding-left:22px;	
	margin-left:20px;
}

#pie_acceso #acceso_legal{
	position:relative;
	float:right;
	padding:5px 5px 5px 5px;	
}

#pie_acceso #acceso_legal a,
#pie_acceso #acceso_legal span,
#pie_acceso a.enlace_pie{
	font-size:11px;		
	color:#FFFFFF;	
	margin:0 5px 0 5px;
}

#tab_acceso{
	position:fixed;
	bottom:53px;
	font-weight:bold;
    overflow:hidden;
    color:#FFFFFF;
}

#tab_acceso ul{
	position:relative;
	padding:0;
	margin:0;
} 

#tab_acceso ul li{
	display: inline;
	list-style: none;
}

#tab_acceso ul li a{
	display: block;
	float: left;
	margin-left:4px;
	padding:0 10px 3px 0;
	text-align: center;
	font-size:15px;
	font-weight:bold;	
	color:#FFFFFF;
	/* background: #333333 url('/modulos/publico/images/sup_der_off.png') no-repeat top right; */
	background: #333333 url('/modulos/publico/images/sup_der_off.png') no-repeat top right;
	cursor:pointer;
}

#tab_acceso ul li a span{
	display: block;
	float: left;
	padding:6px 0 3px 10px;
	text-align: center;
	font-weight:bold;	
	background: #333333 url('/modulos/publico/images/sup_izq_off.png') no-repeat top left;
	cursor:pointer;
}

#tab_acceso ul li.twitter a{
	background: #33ccff url('/modulos/publico/images/sup_der_off_twitter.png') no-repeat top right;
}

#tab_acceso ul li.twitter a:hover{
	text-decoration:underline;
}

#tab_acceso ul li.twitter a span span.pajaro{
	background: #33ccff url('/modulos/publico/images/pajaro_twitter.png') no-repeat center left;
	padding:0 0 0 28px;
}

#tab_acceso ul li.twitter a span{
	background: #33ccff url('/modulos/publico/images/sup_izq_off_twitter.png') no-repeat top left;
}


#tab_acceso ul li.facebook a{
	background: #3b5998 url('/modulos/publico/images/sup_der_off_facebook.png') no-repeat top right;
}

#tab_acceso ul li.facebook a:hover{
	text-decoration:underline;
}

#tab_acceso ul li.facebook a span{
	background: #3b5998 url('/modulos/publico/images/sup_izq_off_facebook.png') no-repeat top left;
	padding-left:15px;
}


/************ fin estructura de la web **************/

/*************** estilos menu *******************/
#menu{
	position:relative;
	/* background:#333333; */
	background: #2d2d2d;
	width:100%;
	padding-top: 7px;
	padding-bottom: 7px;
}

#menu ul{
	position:relative;
	padding-left:20px;
}

#menu ul li {
   display: block;
   float:left;
   list-style: none;
   color:#FFFFFF;
	margin-right: 10px;
	border-radius: 5px;
}

#menu ul li a{
   font-size: 17px;	
   color:#FFFFFF;
   text-decoration:none;
   line-height: 30px;
	font-weight: normal;
	font-style: normal;
	padding: 4px;
}

#menu ul li a span{
-webkit-transition: background 180ms ease-out;
-moz-transition: background 180ms ease-out;
-o-transition: background 180ms ease-out;
transition: background 180ms ease-out;
	padding: 5px 10px;  
}

#menu ul li a:hover{
  /* background:#c20f0f;*/ /*otro rojo*/
	border-radius: 5px;
}

#menu ul li a:hover span{
	/*background: transparent url(/modulos/publico/images/flecha_menu_blanca2.png) no-repeat 50% 0%;*/	
	background: #5b5c5c;
	border-radius: 5px;	
}

#menu ul li.activo a {
   /*background:#c20f0f;*/ /*otro rojo*/
}

#menu ul li.activo a span{
   /*background: transparent url(/modulos/publico/images/flecha_menu_gris.png) no-repeat 50% 100%;*/	
   /*background: transparent url(/modulos/publico/images/flecha_menu_blanca2.png) no-repeat 50% 0%;*/
   background: #CC0003;
   	border-radius: 5px;

   
}

/*************** fin estilos menu *******************/

.wrap_contenido{
	padding:3px;
}

.info_columna{
	position:relative;
	width:290px;
	padding:0 15px 0 15px;
	/*padding:15px;*/
	line-height:20px;
}

.info_columna a{
	text-decoration:none;
	font-weight:bold;
	color:#CC0003;	
	font-size:14px;	
}

.info_columna a.grisclaro{
	color:#777777;	
}

.info_columna a.gris{
	color:#333333;	
}


.info_columna .borde{
	border:1px solid #cccccc;
	padding:5px;
}

.info_columna .titulo{
	font-weight:bold;
	font-size:18px;
	/*color:#CC0003;*/
	color:#333333;
	padding:2px 2px 10px 0;
}

.info_columna .titulo_rojo{
	font-weight:bold;
	font-size:18px;
	color:#CC0003;
	padding:2px 2px 10px 0;
}

.info_columna p.contenido,
.columna_tripe p.contenido{
	text-align:justify;
	font-size:14px;
	color:#777777;
	line-height:23px;
}

.una_columna p.contenido{
	width:100%;	
}

.media_columna p.contenido{
	width:100%;	
}

.info_columna p.contenido img{
	margin:0 0 0 7px;
}

p.contenido .tit_contenido{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}

.info_columna ul{
	position:relative;	
	list-style: none;
}

.info_columna ul li{
	color:#777777;
	font-size: 14px;
	line-height: 23px;
}

.info_columna ul.contacto li{
	margin-bottom:10px;	
}


.info_columna ul.flechas li{
	background: transparent url(/modulos/publico/images/flecha_vineta.png) no-repeat 0 5px;
	padding:3px 0 3px 20px;
	color:#777777;
}

.info_columna ul.flechas li.reciclar{
	background: transparent url(/modulos/publico/images/icono_reciclar.png) no-repeat 0 5px;
	padding:3px 0 3px 27px;
	color:#777777;
}

.info_columna ul li a{
	text-decoration:none;
	font-weight:bold;
	color:#CC0003;	
	font-size:14px;	
}

.una_columna{
	position:relative;
	width:950px;
	padding:0 15px 0 15px;
	line-height:20px;
}

.media_columna{
	position:relative;
	width:460px;
	padding:0 15px 0 15px;
	line-height:20px;
}

.columna_tripe .titulo_grande{
	width:100%;
}
	
.una_columna ul.barra_enlaces{
	position:relative;
	width:100%;
	/*margin:0 0 0 20px;*/
	margin-left:14px;
	padding:0;
}

.una_columna ul.barra_enlaces li{
   /*display: inline;*/
   list-style: none;
   color:#FFFFFF;	
}

.una_columna ul.barra_enlaces li a{
	margin-right:5px;
	background: #FFFFFF url(/modulos/publico/images/pregunta_faq_rojo.png) no-repeat 0 0;
	padding:0 5px 0 19px;
	color:#333333;
}

.una_columna ul.barra_enlaces li a:hover{
	margin-right:5px;
	background: #FFFFFF url(/modulos/publico/images/pregunta_faq.png) no-repeat 0 0;
	padding:0 5px 0 19px;
	color:#cc0003;
}

.columna_triple{
	position:relative;
	width:600px;
	padding:0 15px 0 15px;
	line-height:20px;
}

.columna_tripe .titulo_grande{
	width:600px;
}

/*** estilos faqs *******/
.pregunta_faq{
	font-size:16px;
	font-weight:bold;
	color:#333333;
	line-height:35px;
	/**line-height:53px !important;*/
	
}

.respuesta_faq{
	text-align:justify;
	font-size:14px;
	color:#777777;
	margin:3px 0 0 10px;
	line-height:23px;	
}
/******* fin estilos faq ********/


/******* estilos paginador publico********/
.paginador .pag_actual{
	color:#333333;
	text-decoration:underline;	
	font-weight:bold;
}
.paginador td, .paginador a{
	font-size:15px;	
}

/* siguiente */
.paginador .next_off{
	background:transparent url('/modulos/publico/images/next_off.png') no-repeat right center;
	padding-right:13px;
	color: #cccccc;
	font-weight:bold;
}

.paginador .next{
	background:transparent url('/modulos/publico/images/next.png') no-repeat right center;
	padding-right:13px;
}

/* anterior */
.paginador .prev{
	background:transparent url('/modulos/publico/images/prev.png') no-repeat left center;
	padding-left:13px;
}

.paginador .prev_off{
	background:transparent url('/modulos/publico/images/prev_off.png') no-repeat left center;
	padding-left:13px;
	color: #cccccc;
	font-weight:bold;	
}

/* ultima pagina */
.paginador .ult_off{
	background:transparent url('/modulos/publico/images/ult_pag_off.png') no-repeat right center;
	padding-right:19px;
	color: #cccccc;
	font-weight:bold;
}

.paginador .ult{
	background:transparent url('/modulos/publico/images/ult_pag.png') no-repeat right center;
	padding-right:19px;
}

/* primera pagina */
.paginador .pri{
	background:transparent url('/modulos/publico/images/pri_pag.png') no-repeat left center;
	padding-left:19px;
}

.paginador .pri_off{
	background:transparent url('/modulos/publico/images/pri_pag_off.png') no-repeat left center;
	padding-left:19px;
	color: #cccccc;
	font-weight:bold;	
}
/******** avisador web ************/
#avisador_web{
	position:absolute;
	width:300px;
	height:400px;
	border:2px solid #333333;
	background-color:#FFFFFF;
	-moz-border-radius:5px 0px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	z-index:1000;
	font-size: 12px;
	overflow-y:scroll;
	overflow-x:hidden;
}

#avisador_web .titulo{
	font-size:12px;	
	font-weight:bold;	
	color: #000000;
}

#avisador_web .precio{
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;  
	font-size:16px;
	color:#CC0003;
	font-weight:bold;	
}

#avisador_web .tiempo{
	background:transparent url('/images/clock_16.png') no-repeat 5px 3px;
        padding:2px 0px 0px 25px;
}

#avisador_web .accidentado{
        background: transparent url('/modulos/publico/images/accidentado_16.png') no-repeat 5px 3px;
        padding:2px 0px 0px 25px;
}

#avisador_web .usado{
        background: transparent url('/modulos/publico/images/usado_16.png') no-repeat 5px 3px;
        padding:2px 0px 0px 25px;
}

#avisador_web .reparado{
        background: transparent url('/modulos/publico/images/reparado_16.png') no-repeat 5px 3px;
        padding:2px 0px 0px 25px;
}

#avisador_web .averiado{
        background: transparent url('/modulos/publico/images/icono_averiado_16.png') no-repeat 5px 3px;
        padding:2px 0px 0px 28px;
}

#avisador_web .titulo_caja{
	font-size:14px;	
	font-weight:bold;	
	color: #333333;
	padding:2px 0 1px 7px;
}

/******** clases comunes *********/
.txt_rojo{
	color:#cc0003;
}

.txt_blanco{
	color: #FFFFFF;
}

.txt_grisclaro{
	color:#777777;	
}

.txt_gris{
	color:#333333;	
}


.txt_verde{
	color:#5CB061;
}

.txt_negro{
	color:#000000;	
}

.fondo_gris{
	background-color: #EFEFEF;
}

.fondo_destacado{
	background-color: #ffff99;
	border:1px dashed #cccccc;
}

.borde_destacado{
	border:1px dashed #cccccc;
}

.fondo_verde{
	background-color:#5CB061;
}

.fondo_blanco{
	background-color:#FFFFFF;	
}

.importe_naranja{
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;  
	color:#FC5C01;
	font-size:30px;
	font-weight:bold;
}
	
a.enlace_buscar{
	background: #FFFFFF url(/modulos/publico/images/lupa.png) no-repeat 0 0;
	padding:0 0 0 18px;
	line-height:15px;
}

a.enlace_telefono{
	background: #FFFFFF url(/modulos/publico/images/tlfno.png) no-repeat 0 0;
	padding: 0 124px 4px 18px;
	font-size: 13px;
}

a.enlace_volver{
	background-color: #CC0003;
	line-height:23px;
	color:#FFFFFF;
	padding: 4px 80px 2px 12px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;	
}

a.enlace_buscador{
	background-image: url('/modulos/publico/images/lupa_20.png');
	background-repeat: no-repeat;
	background-position: 13px 7px;
	line-height:25px;
	color:#FFFFFF;
	padding: 7px 0 7px 40px;
}

a.enlace_buscador:hover{
	text-decoration:underline;	
}

.fondo_buscador{
	background-color: #CC0003;	
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	padding-top:5px;
	width:auto;
	height:33px;
}

.fondo_buscador .etiqueta_blanca{
	position:relative;
	font-size:15px;
	padding:0 5px 0 5px;
	color:#FFFFFF;
	font-weight:bold;	
}

.fondo_buscador .confondo{
	margin-top:3px;	
}
.fondo_buscador .confondo option{
	background-color:#FFFFFF;
}

a.enlace_volver:hover{
	text-decoration:underline;	
}

.telefono_20{
	background: #FFFFFF url(/modulos/publico/images/telefono_rojo_20.png) no-repeat 0 0;
	font-size:18px;
	font-weight:bold;
	padding: 0 10px 4px 35px;
}

.at_comercial{
	padding:5px 10px 5px 5px;
	font-size:16px;
	font-weight:bold;
	/*border:2px dashed #000000;*/
}

.fax{
	background: #FFFFFF url(/modulos/publico/images/icono_fax.png) no-repeat center left;
	padding: 0 10px 4px 35px;
	font-size:18px;
	font-weight:bold;	
}


.telefono_ruso{
	background: #FFFFFF url(/modulos/publico/images/RU_18.png) no-repeat center left;
	padding: 0 10px 4px 35px;
	font-size:18px;
	font-weight:bold;	
}

.telefono_polaco{
	background: #FFFFFF url(/modulos/publico/images/PL_18.png) no-repeat center left;
	padding: 0 10px 4px 35px;
	font-size:18px;
	font-weight:bold;	
}

.telefono_ingles{
	background: #FFFFFF url(/modulos/publico/images/EN_18.png) no-repeat center left;
	padding: 0 10px 4px 35px;
	font-size:18px;
	font-weight:bold;	
}

.telefono_aleman{
	background: #FFFFFF url(/modulos/publico/images/DE_18.png) no-repeat center left;
	padding: 0 10px 4px 35px;
	font-size:18px;
	font-weight:bold;	
}

.email_18{
	background: #FFFFFF url(/modulos/publico/images/email_rojo_18.png) no-repeat 0 4px;
	padding: 0 0 0 35px;
	font-size:18px;
	font-weight:bold;
	/*line-height:20px;*/
}

.movil_18{
	background: #FFFFFF url(/modulos/publico/images/movil_rojo_18.png) no-repeat 0 4px;
	padding:0 0 0 32px;
	font-size:18px;
	font-weight:bold;
	/*line-height:20px;*/
}

.casa_18{
	background: #FFFFFF url(/modulos/publico/images/casa_rojo_18.png) no-repeat 0 0;
	padding:0 0 4px 32px;
	/*line-height:15px;*/
}

a.enlace_email{
	background: #FFFFFF url(/modulos/publico/images/email_peq.png) no-repeat 0 0;
	padding:0 0 4px 26px;
	margin-top: 7px;
}
/*
a.enlace_video{
	background: #FFFFFF url(/modulos/publico/images/video.png) no-repeat 0 0;
	padding:25px 0 30px 73px;
	margin-left:50px;
	color:#333333;
	font-size:28px;
}

a.enlace_video:hover{
	background: #FFFFFF url(/modulos/publico/images/video2.png) no-repeat 0 0;
	text-decoration:underline;	
}
*/
a.enlace_video {
    background: transparent url("/modulos/publico/images/ver_video.png") no-repeat 0% 50%;
    color: #333333;
    font-size: 22px;
    margin-left: 13px;
    padding: 25px 0 30px 60px;
}

a.enlace_video:hover {
    text-decoration: underline;
}


a.enlace_subir{
	background: #FFFFFF url(/modulos/publico/images/flecha_subir_roja_10.png) no-repeat 100% 50%;
	padding:0 20px 0 0;
}

.titulo_grande{
	font-weight:bold;
	font-size:22px;
	color:#333333;
	padding:15px 0 10px 0;
}

.numero_grande{
	font-size:48px;
	font-weight:bold;
	color:#cc0003;
	line-height:18px;
	/**line-height:40px !important;*/
}

/************* estilos de ficha de vehiculo ***********/
body.ficha_veh{
	background-color:#B1BAC9;
}

.cabecera_ficha{
	position:relative;
	top:0;
	width:100%;
	overflow:hidden;
}

.cabecera_ficha .content_ficha{
	position:relative;
	height:180px;
	margin:0 15px 0 15px;
	padding:3px 10px 10px 10px;
	background-color:#FFFFFF;
	-moz-border-radius:0 0 7px 0;
	-webkit-border-radius:0 0 7px 0;
}

.cabecera_ficha .content_ficha h1{
	position:relative;
	font-size:20px;
	width:100%;
	font-weight: bold;
}

.detalles_observ_ficha{
	position:relative;
	padding:5px;
	margin:10px 0 0 5px;
	width:100%;
	text-align:left;
	background-color:#EEEEEE;
	line-height:140%;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;	
}

.detalle_etiqueta_ficha{
	font-weight:bold;
	vertical-align:top;	
	width:70px;
}

.cabecera_ficha a.add_fav_ficha{
	margin: 7px 0 7px 7px;
	padding: 5px 0 2px 25px;
	font-size: 14px;
	background-image: url('/modulos/publico/images/add_fav_22.png');
	background-repeat: no-repeat;
	background-position: top left;	
}

.cabecera_ficha a.add_alarm_ficha:hover{
	text-decoration:underline;
}

.cabecera_ficha a.add_alarm_ficha{
	margin: 7px 0 7px 7px;
	padding: 5px 0 2px 23px;
	font-size: 14px;
	background-image: url('/modulos/publico/images/add_alarm_22.png');
	background-repeat: no-repeat;
	background-position: top left;	
}

.cabecera_ficha a.add_fav_ficha:hover{
	text-decoration:underline;
}

.cuerpo_ficha{
	position:relative;
	width:60%;
	background-color: #FFFFFF;
	overflow:auto;
	float:left;
}

.caja_subasta_ficha{
	position:relative;
	width:300px;
	background-color: #FFFFFF;
	overflow:auto;
	float:right;
	padding-top:5px;
}

/******* inicio pestañas inferiores ******/
.nav_ficha{
	position:relative;	
	width:auto;
	height:25px;
	overflow:hidden;
	margin-left:11px;
}

.nav_ficha ul{
	position:relative;
} 

.nav_ficha ul li{
	display: inline;
	list-style: none;
}

/* estilos globales para la pestaña */
/* ya sea la marcada o desmarcada */

/*pestaña desmarcada*/
.nav_ficha ul li a{
	display: block;
	float: left;
	margin-left:4px;
	/*padding:0 10px 3px 0;*/
	padding:5px 10px 4px 10px;
	text-align: center;
	font-weight:bold;	
	color:#FFFFFF;
	background: #8395AC;
	cursor:pointer;
}

.nav_ficha ul li a span{
	display: block;
	float: left;
	padding:0;
	/*padding:0 10px 3px 0;*/
	text-align: center;
	font-weight:bold;	
	background: #8395AC;
	cursor:pointer;
}

.nav_ficha ul li a:hover{
	color:#333333;
	background: #FFFFFF;
	cursor:pointer;
}

.nav_ficha ul li a:hover span{
	background: #FFFFFF;
	cursor:pointer;
}

/* estilos de pestaña marcada*/
.nav_ficha ul li.activa a{
	display: block;
	float: left;
	margin-left:4px;
	padding:5px 10px 4px 10px;
	text-align: center;
	font-weight:bold;	
	color:#333333;
	background: #FFFFFF;
	cursor:default;
}

.nav_ficha ul li.activa a span{
	display: block;
	float: left;
	text-align: center;
	font-weight:bold;	
	background: #FFFFFF;
	cursor:default;
}

/*estilos del mensaje de estado*/
#mensaje_estado{
  position: absolute;
  top: -1px;
  left: 200px;
  right: 200px;
  z-index: 5000;
  filter: alpha(opacity=95);
  opacity: 0.95;
  background-color:#FFFFFF;  
  border:1px solid #cccccc;
}

#mensaje_estado div.info{
	min-height: 22px;
	padding: 10px 10px 10px 60px;
	width: 700px; 
	color:#000000;
	background-image:url('/images/icono_info_ok.png');
	background-position: 5px 5px;
	background-repeat:no-repeat;
}

#mensaje_estado div.error{
	min-height: 22px;
	padding: 8px 10px 8px 60px;
	width: 700px;
	background-image:url('/images/icono_error_msj.png');
	background-position: 5px 5px;
	background-repeat:no-repeat;	 
	color:#CC0003;
	font-weight:bold;
}

#mensaje_estado div.warning{
	min-height: 22px;
	padding: 8px 10px 8px 60px;
	width: 700px;
	background-image:url('/images/icono_warning_msj.png');
	background-position: 5px 5px;
	background-repeat:no-repeat;	 
	color:#CC0003;
}

.cerrarCapa{
	position:relative;
	float:right;
	margin-right:5px;
	top:2px;
	right:5px;
}

.anuncio_prox_subasta{
	cursor:pointer;	
}

.borde_anuncio{
	border: 4px solid #CC0003;	
	padding:10px;
}

.txt_gris_anuncio{
	color:#333333;
	font-size:16px;
	font-weight:bold;	
}

/************fin estilos mensaje estado ********/

/********** fin pestañas inferiores ************/

/*
input.confondo2{
	border-style:none;
	outline-style:none;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#cccccc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#cccccc;	
	height:18px;
	margin:5px 0 5px 0;
	padding:1px 2px 2px 2px;
	text-decoration:none;
}

.campo_izq{
	background: transparent url(/modulos/publico/images/fondo_input_izq.png) no-repeat left center;
	background-position:0 4px\9; 
	*background-position:left center;
	padding:5px 0 5px 5px;
}

.campo_der{
	background: transparent url(/modulos/publico/images/fondo_input_der.png) no-repeat right center;
	background-position:100% 4px\9;
	*background-position:right center;
	padding:5px 5px 5px 0;
}

*/



