#print{	DISPLAY: none;}
.print{	DISPLAY: none;}
#contenido_principal {
	
	height:92%;
	float: right;
	display: inline;
	margin:0px;
	padding: 0px;
}

#menu {
	width:130px;
	text-align: center;
	margin:0 0 0px 0;
	padding:0px;
	float:left;
	height:92%;
		
}

/** Stilos que pertencen al menu del Zone_Top.asp **/
.st_divcss,.st_tdcss,.st_tbcss,.st_ftcss{
	border:none;
	padding:0px;
	margin:0px;
}

A.st_acss:hover {
	background-color:transparent;
	border:1px solid red;
	display:block;
}

/*.st_divcss{
	filter:alpha(opacity=90);
	opacity:0.9;
	border:none;
	padding:0px;
	margin:0px;
}*/
/**************************************************/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#total{
	width:760px;
	height:100%;
	margin:0px auto;
	padding:0px;
	border-left:1 solid black;
	border-right:1 solid black;
}
/***************************/
#zone_img_visited a:visited img{
	opacity: .5;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
}

/**************************/
.titulo_serie_rel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
}

.serie_rel{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

#powered{

   font-family: Arial, Helvetica, sans-serif;

      FONT-FAMILY: Tahoma, ms sans serif
		
		font-size: 10px;

      font-weight: normal;

      color: #333333;

      text-decoration: none;

}

 

#demini {

      font-family: Arial, Helvetica, sans-serif;

      font-size: 11px;

      font-weight: bold;

      color: #636563;
		
		text-decoration: none;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(../images/neutral/fondo_3.gif);*/
}


a{
color:#5C5C5C;
text-decoration:none;
}

a:hover{
color:#999999;
text-decoration:underline;	
}

a:visited{
color:#AEAEAE;
text-decoration:none;	
}


.borde1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.borde2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform:capitalize;
}

.fecha_feria_dia{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #E20026;

}
.fecha_feria_mes{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;

}

.titulo_noticias{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	
}

.texto_noticias {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;	
}

.texto_noticias a{
	color: #006666;	
}

.texto_negro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.texto_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #575757;
}

.texto_blanco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

A.texto_blanco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.titulo_familia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #666666;	
}

.medida_familia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;	
}



.texto {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-bottom: 10px;
}


.texto a{
	color: #006666;
}


a.enlace1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
}
a.enlace1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: underline;
}

a.enlace1:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BFBFBF;
	text-decoration: none;
}

.botonenvio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #000000;
	cursor: hand;}

.textoTitulo{
font-size:12px;
padding:3px;
color:white;
font-weight:bold;
background-color:#CCCCCC;
}

.cajaTexto {

color:#666666;

font-family: Verdana;
    border: 1;  
	 border-color: #A88779;
	 border-style: solid;
    color: black;
    background-color: white;
    vertical-align: middle;
    padding: 0em;
	  	font-size: 10;
}

li{

color:#666666;
text-decoration:none;
}

.negraBold{
font-weight:bold;
}

.topCesta{
/*background-color:#FF9F9F;
background-image:url(/images/neutral/fondo_rojo.gif);*/
font-weight:bold;
}

.zona_basket{
color:black;
font-weight:bold;
}
a.zona_basket{
text-decoration:none;
}

.cursiva_rebajada{
color:#999999;
font-style:italic;
}




.tituloProcesoCompra{
font-size:13px;
color:white;
font-weight:bold;
}

#menu_ambient{
background-color:#FFFFFF;
filter: alpha(Opacity=85);
border:1 solid black;
}

/******************************************/
/******************************************/
/******************************************/
.borde3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.barra1 {
	background-color: #22491A;
	background-image: url(../images/neutral/barra_01.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.bordeder {
	background-color: #F2F2F2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	padding: 0px 1px;
}
.bordeizq {
	background-color: #E20026;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	padding: 0px;
}
.borde4 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E20026;
}
.bordecentro {
	background-color: #FFFFFF;
	padding: 5px;
}
.bordeinferior {
	background-image: url(../images/neutral/borde_inferior.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 4px;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

}
.colizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	padding: 5px;
	white-space: normal;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	letter-spacing: -1px;
}
.ofertaborde {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B3B3B3;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.ofertaisla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.ofertamodelo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding-right: 2px;
}
.ofertaprecio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.ofertacontenedor {
	padding-bottom: 5px;
}
.banner {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.colder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	padding: 5px;
	white-space: normal;
	border: 2px solid #F2F2F2;
	letter-spacing: -1px;
}
.colder2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	padding: 3px;
	white-space: normal;
	border: 2px solid #F2F2F2;
}
.banner02 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 5px;
}
.centralbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.central {
	padding: 10px;
}
.central2 {
	margin-bottom: 10px;
}
.bordecompleto {
	border: 1px solid #000000;
}
.bordeizqder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.bordeizqabajo {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.modulotexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.modulotexto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.modulocampo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	width: 45px;
	border: 1px solid #000000;
	text-align: center;
}
.modulocampo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	width: 55px;
	border: 1px solid #000000;
	text-align: center;
}
.modulocampo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
}
.borde6 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.present {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	white-space: normal;
	text-align: justify;
}

.periodoflota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.flota1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/neutral/fondo_4.gif);
	background-repeat: repeat-x;
}
.flota2 {
	background-image: url(../images/neutral/corner_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #6B6B6B;
	border-bottom-color: #6B6B6B;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	letter-spacing: -1px;
}
.flota3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #6B6B6B;
	border-bottom-color: #6B6B6B;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.flota4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B6B6B;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.flota5 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8A8A8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A8A8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.flota6{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8A8A8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A8A8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.flota8 {
	border-right-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.flota9 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8A8A8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A8A8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.flota10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.botonreserva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #000000;
	cursor: hand;
	width: 50px;
}

.leyenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6B6B6B;
	padding-right: 2px;
	padding-left: 2px;
}
.comentario {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.comentario2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}

a.enlaceflota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
a.enlaceflota:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}

.ruta {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.central3 {

	margin-bottom: 5px;
}
a.enlace2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
a.enlace2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}.proceso1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
}
.proceso2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-right: 5px;
}
.texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.botonfechas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #000000;
	cursor: hand;
}
.margen1 {
	padding-top: 10px;
	border: 1px solid #666666;
}

.modulocampo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #000000;
	text-align: center;
	width: 110px;
}
a.enlaceflota2 {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}
a.enlaceflota2:hover {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}.botonconversion {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #000000;
	cursor: hand;
}
.texto5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.flota7 {
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8A8A8;
}
.flota11 {

	background-image: url(../images/neutral/corner_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #6B6B6B;
	border-bottom-color: #6B6B6B;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.modulocampo4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 98%;
}
.formpaso4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 98%;
}
.flota51 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-left: 4px;
}
.modulocampo21 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	width: 35px;
	border: 1px solid #000000;
	text-align: center;
}
.modulocampo31 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	width: 45px;
	border: 1px solid #000000;
	text-align: center;
}
.texto5neutro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.formpaso41 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 60px;
	width: 98%;
}
.flota52 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8A8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.flota91 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8A8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.coche1 {
	background-image: url(../images/neutral/fondo_5.gif);
	background-repeat: repeat-y;
	background-position: right;
	border: 1px solid #000000;
}
.coche2 {
	background-image: url(../images/neutral/fondo_6.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.coche3 {
	background-image: url(../images/neutral/coche_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.coche4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.coche5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cocheborde {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.coche6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.textoayuda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	text-align: justify;
}
.textogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.textogrande2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.texto6 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.modulocampo5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #000000;
	text-align: center;
	width: 458px;
}
.precio2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.condicioneslista {
	list-style-image: url(../images/neutral/flecha2.gif);
	list-style-type: lower-alpha;
}
a.enlacemapa {
		cursor: crosshair;
}
a.enlacemapa:hover {
		cursor: crosshair;
}

#serie {

	vertical-align: top;
}

.product_name{
	color: #666666;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
.product_name_bold{
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}


#serie td{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

/***************  MENU BUSCADOR LATERAL****************/ 
.inputflat {
font-size:9px;
width:120px;
}

.inputflat2 {
font-size:9px;
border:0px;
padding:0px;
}
.inputflat3 {
font-size:9px;
width:120px;
padding:0px;
margin:0px;
}
/*************** TABLA PRODUCTO *****************/

.fondo1 {
background-color:#E4E0F3;
}	
.fondo2 {
background-color:#F2DAC9;
}	
.fondo3 {
background-color:#F2E8F1;
}	
.fondo4 {
background-color:#E8F7FD;
}	

.tabla_indice {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}	
.producto{
padding-right:15px;
}


#tabla_producto {
padding-left:20px;
/*padding-right:10px;height:100%;*/
}
.tabla_producto2{
padding-left:25px;
}

/* ESTILOS PARA MENÚS DESPLEGABLES */
<!-- 
/* CSS issu des tutoriels www.alsacreations.com/articles */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
top: 0;
left: 0;
}
dl#menu {
width: <%=SITE_PAGE_WIDTH_COLUMN_1%>/*130px*/;
}
dl#menu dt {
	cursor: pointer;
	margin: 2px 0;
	height: 15px;
	background-color:#000000;
	line-height: 20px;

	padding-left: 0px;
	text-align:left;
}

dl#menu dt.submenu {
    display: none;
	cursor: pointer;
	margin: 0px 0;
	background-image: url(/images/cms/fondomenu3.gif);
	background-repeat: no-repeat;
	letter-spacing: 0.02em;
	padding-left: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

dl#menu dt.inactivo {
    display: none;

}



dl#menu dd {
	display: none;
}

dl#menu ul{
	background-color:#333333;

}

dl#menu li {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	color: #666666;
	margin: 0 0 0 0;
	vertical-align: top;
}
dl#menu li a {
	color: #666666;
	text-decoration: none;
	display: block;
	border: 0 none;
	padding:2px 0;	
}
dl#menu li a:hover {
	color: #ffffff;
	padding:2px 0;
}

dl#menu li .txtBlanco{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

dl#menu li .txtGris{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#B5B5B5;/*666666;*/
}


dl#menu dt a {
	color: #001E82;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 100%;
}


#menuserie{
	position:absolute;
	visibility:visible;
	display:none;
	width:110px; /*	width:200px;*/
	margin-left:130px;
	border:1px solid #cccccc;
	z-index:1000;
	background-color:#f9f9f9;
	opacity: .85;
	filter: alpha(opacity=85);
	-moz-opacity: .85;	
}

#listaCapa{
	position:relative;
	top:0;
	left:0;
}

#listaCapa li{
	position:relative;
	left:0;
	top:0;

	padding: 2px 0px 2px;
}

#listaCapa li a{
padding: 2px 10px 2px;
	
	background-image:url(/images/neutral/punto.gif);
	background-repeat:no-repeat;
	background-position:3px 7px;
	width:100%;
	text-decoration:none;
}

#listaCapa li a:hover{
	background-color:#CCCCCC;
	width:100%;
	
}
#listaCapa li:hover{
	background-color:#CCCCCC;

}
#listaCapa a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
#listaCapa a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

/* formulario Solicitud empleo*/
  
    
	#form_box fieldset{
		border:0;
		padding:0;
		margin-bottom:20px;
	}
	#form_box label{
		float:left;
		clear:both;
		margin-bottom:10px;		
/*		width:140px;*/
		text-align:left;
		font:11px Tahoma, Arial, Helvetica, sans-serif ;
		color:#666;
		padding-top:2px;
		padding-left:10px;
	}
	#form_box .obligatorio{
		background:url(../imgs/ico_asterisco.gif) no-repeat 0px 7px;
	}
	

	#form_box .input_box{
		border:1px solid #999;
		background-color:#eee;
		margin-left:10px;
		margin-bottom:10px;
		font:11px Arial, Helvetica, sans-serif;
		color:#666;
	}
	#form_box legend{
		display:none;
		font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
		margin:0 0 10px 0;
		padding:0;
		color:#666;
		border-bottom:1px solid #ccc;
	}
/*	#form_box .submit{
		font: 10px Arial, Helvetica, sans-serif;
		float:right;
		color:#333;
		width:109px;
		height:19px;
		background-image: url(../imgs/fnd_btn_frm_contact.gif);
		border:0;
		background-color:#ccc;
		margin:5px 10px 5px 0;
		cursor:pointer;
	}*/
	#form_box h2{
		margin:8px;
		padding:0;
		font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
		color:#666666;
		border-bottom:1px solid #ccc;
	}

	#form_box{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	}

	#form_box .txtPeq{
		font:10px Tahoma, Arial, Helvetica, sans-serif;
	}

	#form_box a{
		font:10px Tahoma, Arial, Helvetica, sans-serif;
		color:#da0000;
		text-decoration:none;
	}
	#form_box a:hover{
		text-decoration:underline;
	}

/*fin formulario */

/* AREA PRIVADA */
 #boxLogin {padding:0 20px; background-color:#FFF; margin-left:100px}
 #boxLogin h2 {font-size:16px}
 #boxLogin input.cajaTexto {width:358px; height:17px; padding:3px 0 0 0; margin:0; font-size:14px}
 #boxLogin #changePassword {padding:3px 3px 20px 3px; _padding:3px 3px 20px 20px;}
 #boxLogin #changePassword  a {color:#E88591;}
 #boxLogin #changePassword  a:hover {color: #CC0000; text-decoration:underline}
 #boxLogin .dotted {border-bottom:2px dotted #CCC;}
 #boxLogin input.cajaTexto { background-color:#EEE; border:none; border-left:2px solid #C4C4C4; border-bottom:2px solid #C4C4C4}
 #boxLogin input.botonenvio {width:100px; height:20px; padding-bottom:2px; text-transform:uppercase; border:none}
 #boxLogin .label {color:#666;font-size:12px; margin-bottom:3px;}
 #boxLogin .link1 {float:left}
 #boxLogin .link2 {float:right; _padding-right:13px}
 #boxLogin .btn img {border:none}
 .titleLogin {background:transparent url(/images/neutral/cabecera1.jpg) no-repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height:19px}
