﻿/**Reseteamos Estilos**/ 
html, body, div, h1, h2, hEmpresa, hOfertas, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,   
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }  

a, input {border:0px, background-color:transparent;}

@font-face {
 font-family:"segan";
 src: url("../Imagenes/Segan-Light.ttf");
}

/*.topCell
{
	
		/*border-right: solid 3px #f8f8f8;*/
		
		/*border-bottom:solid 1px #666;}*/

.downup
{
				/*border-top: solid 1px #666;
		border-bottom:solid 1px #666;*/
}

/*IYM-148*/
td.celdaIzq
{
    	vertical-align:top;
		border-top: dotted 1px #666;
		border-bottom:dotted 1px #666;
		border-left: dotted 1px #666;
}

/*IYM-148*/
td.celdaCnt
{
    	vertical-align:top;
		border-top: dotted 1px #666;
		border-bottom:dotted 1px #666;
}

/*IYM-148*/
td.celdaDcha
{
		border-top: dotted 1px #666;
		border-bottom:dotted 1px #666;
		border-right: dotted 1px #666;
}

.imgActualizar
 {padding-left:3px;}

.top
{
	vertical-align:top;
	 margin-top:10px;
	/* border-top: solid 1px #666;
		border-bottom:solid 1px #666;*/
	}
	.topcheck
{
	vertical-align:top;
	 margin-top:10px;
	 
	}
/*.topleft
{
border-left: solid 1px #666;
		border-top: solid 1px #666;
		border-bottom:solid 1px #666;}*/
		
/*.gris
{
	border-top:solid 1px #666;

	}
	

	
	.UltimaCelda
{
	border-left:solid 1px #666;

	}
	
	.grisUltimaCelda
{
	border-top:solid 1px #666;
	border-left:solid 1px #666;
	}*/
/**Elementos HTML**/ 
body {

	font-family:Tahoma, Geneva, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size: 11px;
	font-weight: normal;
	color:#474747;
	/*min-height:100%;*/
	background-image:url("../Imagenes/bkg_body.png");
	background-repeat:repeat;
	/*text-align:left;*/
}

#error a{color:Red;}


#error a hover:{color:Red;}

.linkDocumento {
	font-weight: bolder;
	font-size: 11px;
	color: #666;
	vertical-align:top;
	
}

.CalcularImporte
{
    font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	/*color: #0099FF;*/
	color: #666;
		font-size:11px;}

.CalcularImporte a
{text-decoration:undeline;}

.CalcularImporte2
{
    font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	/*color: #0099FF;*/
	color: #666;
		font-size:11px;
		margin-top:10px;
		text-decoration:none;}

.CalcularImporte2 a
{text-decoration:none;
 margin-top:10px;

 }


.fcell 
{
    background-color:#E1E7E9;
	vertical-align:middle;
	height:25px;
	font-weight:normal;	
}

.fcell a{
		color:#333333;
	background-color:#E1E7E9;
	vertical-align:middle;
    
}

.fcell a:hover{
	
	color:#333333;
	font-weight:normal;
	background-color:#E1E7E9;
	vertical-align:middle;
	}
	
	
	.fcell2
{background-color:#FFFFFF;
	/*vertical-align:middle;*/
	height:25px;
	/*font-weight:normal;
	/*border-right:1px solid #3D434B;*/
	/*margin: 50px;*/
	
		}
		

	/*.fcell2 a{
	text-decoration:underlined;
	color:#EEEEEE;
	background-color:#C2CFD3;
	vertical-align:middle;	 
}*/  

/*.fcell2 a:hover{
	text-decoration:underlined;
	color:#333333;
	font-weight:bold;
	background-color:#C2CFD3;
	vertical-align:middle;
		
}*/

.seleccionarchecks 
{background-image:  url( '../Imagenes/picker-switch.png');background-repeat:no-repeat;height:16px;
				vertical-align: middle; border:0px;padding:0px; margin:0; margin-left:5px;background-color:Transparent;cursor:pointer;}
.pointer
{cursor:pointer;}



.fcell2 td{
	border-bottom: 1px solid #A4A4A4;
	border-right:1px solid #A4A4A4;
	padding-left:5px;
	padding-right:5px;
}

.fcell td{
	border-bottom: 1px solid #A4A4A4;
}

.fcell3 td{
	border-bottom: 1px solid #A4A4A4;
	border-right:1px solid #A4A4A4;
	padding-left:5px;
	padding-right:5px;
}
.fcell3 .Ultima
{
	border-right:none;
}
.fcell2 .Ultima
{
	border-right:none;
}
	
.Ultima
{
	border-right:none;
}

.fcell3
{
    background-color:#DDDDDD;
	vertical-align:middle;
	height:25px;
	font-weight:normal;	
}

.fcell3 a{
		color:#333333;
	background-color:#DDDDDD;
	vertical-align:middle;
    
}

.fcell3 a:hover{
	
	color:#333333;
	font-weight:normal;
	background-color:#DDDDDD;
	vertical-align:middle;
	}

.TR
{

	vertical-align:middle;
	height:20px;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

.TH {
	background-color:#DDDDDD;
	
	color:#666;
	border: 1px solid #3D434B;	
	margin-left:0px;
	vertical-align:middle;
	height:22px;
	text-align:center;
	font-weight:bold;
}

.TH:hover{
	background-color:#7F8C9E;
	color:#fff;
	text-align:center;
	border: 1px solid #3D434B;	
	margin-left:0px;
	vertical-align:middle;
	

}

.TH2 {
	background-color:#B6B3B3;
	color:#666;
	border-bottom: 1px solid #3D434B;
	border-top:1px solid #3D434B;
	border-right:1px solid #3D434B;
	margin-left:0px;
	vertical-align:middle;
	height:24px;
	text-align:center;
	font-weight:bold;
}


.TH2:hover{
	background-color:#7F8C9E;
	color:White;
	text-align:center;
	/*border: 1px solid #3D434B;*/	
	margin-left:0px;
	vertical-align:middle;
	font-weight:bold;

}

.Ultima
{
	border-right:none;
}




#linea_puntos2 {
	float: left;
	width: 680px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	height: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
.h3
{
	color: Black;
	font-family: segan;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left:0px;
	margin-top:5px;
}

.h3_destacado2 {
	color: #ed0217;
	font-size:13px;
	font-weight:bold;
	font-family: segan;
	margin-bottom: 5px;
}

.imganterior
{   cursor:pointer;
    background-repeat: no-repeat;
    background-image: url( '../Imagenes/prevGrojo.png' );
    background-position: center;   
    border:none;
    width:24px;
    height:26px;
    vertical-align: middle;
    margin:5px;
    padding:5px;
    margin-left:-2px;
}

.imgsiguiente
{   cursor:pointer;
    background-repeat: no-repeat;
    background-image: url( '../Imagenes/nextGrojo.png' );
    background-position: center;   
    border:none;
    width:24px;
    height:25px;
    vertical-align: middle;
    margin:5px;
     padding:5px;
	
}

.imgsiguiente2
{   cursor:pointer;
    background-repeat: no-repeat;
    background-image: url( '../Imagenes/next.png' );
    background-position: center;   
    border:none;
    height:13px;
    vertical-align: middle;
    margin:0px;
     padding:5px;

}
.imgultimo2
{   cursor:pointer;
    background-repeat: no-repeat;
    background-image: url( '../Imagenes/last.png' );
    background-position: center;   
    border:none;
    height:13px;
    vertical-align: middle;
    margin:0;
    padding:5px;

}

.imgprimero2
{   cursor:pointer;
    background-repeat: no-repeat;
    background-image: url( '../Imagenes/first.png' );
    background-position: center;   
    border:none;
    height:13px;
    vertical-align: middle;
    margin:0px;
    padding:5px;
    
}
.imganterior2
{   cursor:pointer;
    background-repeat: no-repeat;
    background-image: url( '../Imagenes/prev.png' );
    background-position: center;   
    border:none;
    height:13px;
    vertical-align: middle;
    margin:0px;
    padding:5px;
}

.formatoir2
{
     text-align:left;
     color: #6c6b6b;
     margin:0;
     padding:0;
}

.formato
{
	height: 13px;
	font-family:Tahoma;
	font-size:11px;
	
}


/**Estructura básica**/  

#contenedor {margin:0px auto;width:950px;background-color:#FFF; }
#contenedor2 {margin:0px auto;width:780px;background-color:#FFF;}



#contenido {clear:both; margin-left:20px;}


	/**Solo 2-Columnas Home**/  

	/*#home_izquierda{width:179px;float:left;margin:10px 30px 10px 21px;text-align:center; }*/
	#home_izquierda{width:179px;float:left;margin-top:10px; margin-bottom:10px;text-align:center;}
		
	#home_centro{float:left;margin-bottom:15px;margin-top:10px; margin-left:30px; width:680px;padding-bottom:10px; }
	
	#home_centroC{float:left;margin-bottom:15px;margin-top:10px; margin-left:30px; width:680px;padding-bottom:10px; }
	
	#home_centro2{float:left; margin-left: 30px; margin-bottom:15px;margin-top:10px; width:680px;}
			
	.garbitzailea{clear:both;}
	
	/******************/ 



#izquierda{width:179px;float:left;margin:10px 10px 10px 20px;}
#izquierda img{margin-bottom:15px;cursor:pointer;}


#pie {background-color:#000;clear:both;color:#b8b8b8;font-size:10px;font-weight:bold;padding-bottom:20px;padding-top:20px;text-align:center;width:950px; margin-left:auto; margin-right:auto;}


/**ELEMENTOS CABECERA**/ 
	#cabecera {padding-bottom:10px;padding-left:20px;padding-right:5px;clear:both;padding-top:20px; background-image:url("../Imagenes/barra_superior.png"); background-repeat:no-repeat;}

	#logo{width:200px;  float:left; display:inline; }

	#cabecera_derecha{ display:inline; float:left; width:725px; }
	#cabecera_derecha1{}
	#cabecera_derecha2{}
	/**Menú Horizontal**/  
	
	#menu_horizontal{height:20px;  float:left; margin-left:10px; margin-top:15px; display:inline; }
	
	#desplegar{margin-left:10px;}
	
	#menu_horizontal ul{margin:0;padding:0;}
	
	#menu_horizontal ul li
	{ float:left; font-size:16px; font-family:"segan"; list-style:none; 
	  padding-right:22px; font-weight:bold; text-decoration:none;position: 
	  relative;cursor:pointer;}
	
	#menu_horizontal li a:hover{ text-decoration:underline;}
	#menu_horizontal li a{text-decoration:none; color:#000;}
	
	
	
	#menu_horizontal ul li ul 
	{visibility:hidden;
	        left:0;
	 	    position:absolute;
	 	    top:1em;
	   width:87px;border:1px solid #FFFFFF;
	    background-color:#da2f36;
	    margin-left:0px;
	     margin-top:4px;
	 }
	 
	
	
	#menu_horizontal ul li ul li   
	{
	    background-color:#da2f36;
	    background-image: none;
	    border-bottom: 1px dotted #FFFFFF;
        font-family: tahoma;
        font-size: 11px;
        height: 100%;
        padding: 5px;
        width: 90%;
        
    }
		
	#menu_horizontal ul li ul li a 
	{color:#FFFFFF; font-weight:bold; padding:1px; text-decoration:none; width:100%;}
	
	#submenu
	{
	    visibility:hidden;
	    
	}
	
	/**Menú rapido**/
	
	#menu_rapido{  float: right; text-align:right; display:inline; margin-top:20px; padding-right:15px; } 
	#menu_rapido2{ float: left; text-align:left; display:inline; margin-top:8px; padding-left:11px;color:#ed0217; font-size:12px;font-weight:bold; }
	.menu_rapido2{color:#ed0217; font-size:12px;font-weight:bold;}
	#menu_rapido ul li{display:inline; list-style:none; font-family:Arial, Helvetica, sans-serif; color:#900e1c; font-size:10px; font-weight:bold;} 
	#menu_rapido img{margin-right:5px; margin-left:15px;width:12px;}
	#menu_rapido ul li a{ text-decoration:none; color:#900e1c;}
	#menu_rapido ul li a:hover{text-decoration:underline;}
	
	/**Linea horizontal**/
	
	#separador{background-image:url("../Imagenes/separador.jpg"); background-repeat:repeat-x; width:700px; height:10px;  margin-top:0px; float:left; display:inline; margin-left:10px; }

	/**Idiomas**/
	
	#idiomas{float:right;padding-right:15px; }
	/*.idiomas{margin-left:5px; border:0;}*/

/**MIGAS DE PAN**/  

#Salir
 {margin-top:5px; width:50px;}

#migas{float:left; margin-top:2px; margin-left:2px;  display:inline; } /*0px*/
#migas2{ margin-top:2px; margin-left:200px;color: #ed0217;
	font-family: segan;
	font-size: 38px;
	font-weight: lighter;}
	
#ver_pedido{  float: right; margin-top:10px; padding-right:15px; } /*10px*/
	#ver_pedido ul li{display:inline; list-style:none; font-family:Arial, Helvetica, sans-serif; color:#900e1c; font-size:10px; font-weight:bold;} 
	#ver_pedido img{margin-right:5px; margin-left:15px; width:12px;}
	#ver_pedido ul li a{ text-decoration:none; color:#900e1c;}
	#ver_pedido ul li a:hover{text-decoration:underline;}
	
#vaciar {margin-left:592px;  color:#474747; vertical-align:top; padding-bottom:5px;}
#vaciar a{color:#474747; text-decoration:none; }
#vaciar a:hover{text-decoration:underline;}
	
#migas ul{list-style-type:none;margin-left:5px;margin-top:10px;}

#migas li{display:inline;}

#migas li a{color:#474747;font-size:10px;font-weight:bold;padding-right:5px; padding-left:5px;text-decoration:none;}

#migas li a:hover{text-decoration:underline;}

.texto{color:#474747;font-size:10px;font-weight:bold;padding-right:5px; padding-left:5px;text-decoration:none;}
/**Elementos Izquierda**/  

#formulario{ background-image:url("../Imagenes/bkg_login.png"); width:176px; height:257px; text-align:left; padding-left:18px; background-repeat:no-repeat;}
#formulario #contenido_form{padding-top:60px; border:0;}
.label{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.caja_form{ height:13px;margin-top:5px; margin-bottom:8px; background-color:#f2f2f2; border:1px solid #d3d3d3; font-family:Tahoma; font-size:11px; padding-left:4px; width:135px;}
#btnEntrar{ background-image:url("../Imagenes/btn_entrar.png"); background-repeat:no-repeat; width:65px; height:29px; font-size:14px; padding-bottom:8px; margin-left:78px; margin-top:6px; margin-bottom:10px;background-color:Transparent;cursor:pointer; border:0; color:#434242; font-weight:bold;}
.btnEntrar{ background-image:url("../Imagenes/btn_entrar.png"); background-repeat:no-repeat; width:65px; height:29px; font-size:14px; padding-left:9px; padding-bottom:18px; margin-left:78px; margin-top:3px; margin-bottom:8px;background-color:Transparent;border:0; color:#434242; font-weight:bold;}
#btnEntrar:hover{ background-image:url("../Imagenes/btn_entrar_hover.png");}

#separador_superior{ background-image:url("../Imagenes/separador.png"); background-repeat:repeat-x; width:141px; height:5px;}
#separador_inferior{ background-image:url("../Imagenes/separador.png"); background-repeat:repeat-x; width:141px; height:5px; margin-top:45px; margin-left:0px;}

#separador_superior2{ background-image:url("../Imagenes/separador.png"); background-repeat:repeat-x; width:140px; height:5px;}
#separador_inferior2{ background-image:url("../Imagenes/separador.png"); background-repeat:repeat-x; width:140px; height:5px; margin-top:0px; margin-left:0px;}

#opciones_formulario{ width:165px; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-left:0px;}
#opciones_formulario2{  width:140px; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-left:0px;}
#opciones_formulario3{  width:140px; height:40px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-left:0px;}


.iconos_form { border:0;}
#opciones_formulario #crear{ width:45px; height:0px; text-align:center; float:left;  margin-top:3px;  }
#opciones_formulario #crear a, #opciones_formulario #editar_pass a, #opciones_formulario #editar_usuario a{ text-decoration:none; color:#434242;}
#opciones_formulario #crear a:hover, #opciones_formulario #editar_pass a:hover, #opciones_formulario #editar_usuario a:hover{ text-decoration:underline; }
#opciones_formulario #editar_pass{ width:50px; height:0px; text-align:center; float:left;margin-right:0px; margin-top:3px;  }
#opciones_formulario #editar_usuario{ width:60px; height:0px; text-align:center; float:left; margin-top:4px;  }

#opciones_formulario2 #crear{ width:140px; height:9px; text-align:center; float:left;  margin-left:-20px; margin-right:2px; margin-top:2px; }
#opciones_formulario2 #crear a, #opciones_formulario2 #editar_pass a, #opciones_formulario2 #editar_usuario a{ text-decoration:none; color:#434242;}
#opciones_formulario2 #crear a:hover, #opciones_formulario2 #editar_pass a:hover, #opciones_formulario2 #editar_usuario a:hover{ text-decoration:underline; }
#opciones_formulario2 #editar_pass{ width:140px; height:9px; text-align:center; float:left; margin-left:-3px; margin-right:2px; margin-top:3px;margin-bottom:12px; }
#opciones_formulario2 #editar_usuario{ width:60px; height:0px; text-align:center; float:left; margin-top:6px; background-color:yellow;}

#opciones_formulario3 #crear{ width:150px; height:11px; text-align:center; float:left;  margin-left:-32px; margin-right:2px; margin-top:0px;}
#opciones_formulario3 #crear a, #opciones_formulario3 #editar_pass a, #opciones_formulario3 #editar_usuario a{ text-decoration:none; color:#434242;}
#opciones_formulario3 #crear a:hover, #opciones_formulario3 #editar_pass a:hover, #opciones_formulario3 #editar_usuario a:hover{ text-decoration:underline; }
#opciones_formulario3 #editar_pass{ width:150px; height:60px; text-align:center; float:left; margin-left:-10px; margin-right:2px; margin-top:4px;}
#opciones_formulario3 #editar_usuario{ width:60px; height:60px; text-align:center; float:left; margin-top:6px;}


#menu_vertical_top2{background-image:url("../Imagenes/bkg_menu_top.png");background-repeat:no-repeat;color:#FFFFFF;font-size:11px;font-weight:bold;
padding-left:15px;padding-top:4px;padding-bottom:4px;padding-left:25px;text-align:left;margin-top:10px;}

#menu_vertical_top3{background-image:url("../Imagenes/bkg_menu_top.png");background-repeat:no-repeat;color:#FFFFFF;font-size:11px;font-weight:bold;
padding-left:15px;padding-top:4px;padding-bottom:4px;padding-left:18px;text-align:left;width:176px;margin-top:0px; margin-left:180px;}


#menu_vertical_topGenerar{background-image:url("../Imagenes/bkg_menu_top.png");background-repeat:no-repeat;color:#FFFFFF;font-size:11px;font-weight:bold;
padding-left:15px;padding-top:4px;padding-bottom:4px;padding-left:18px;text-align:left;width:176px;margin-top:0px; margin-left:130px;}


#menu_vertical_top{background-image:url("../Imagenes/bkg_menu_top.png");background-repeat:no-repeat;color:#FFFFFF;font-size:11px;font-weight:bold;
padding-left:15px;padding-top:5px;padding-bottom:5px;text-align:left;width:176px;margin-top:10px;}

#menu_vertical{text-align:left;}
#menu_vertical ul{list-style-type:none}
#menu_vertical li{background-image:url("../Imagenes/bkg_menu_vertical.png");background-repeat:no-repeat;width:176px;padding:10px 5px 5px 20px; height:15px;}
#menu_vertical li a{color:#474747;font-weight:bold;text-decoration:none;padding-left:20px;}
#menu_vertical li a:hover{text-decoration:underline;}
#bottom{background-repeat:no-repeat;width:176px;height:38px; background-image:url("../Imagenes/bkg_menu_bottom.png");}

#oferta{ background-image:url("../Imagenes/caja_ofertas.png"); background-repeat:no-repeat; width:177px; height:127px; margin-top:15px; padding-top:10px;}
#oferta2{margin-top:15px; margin-bottom:15px;}
#ver_mas a{color:#be0013; text-decoration:none; background-image:url("../Imagenes/bullet_enlacerojo.png"); background-repeat:no-repeat; background-position:left; padding-left:10px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; margin-left:60px;}
#ver_mas a:hover{text-decoration:underline;}

#btnContacto{ border:0; width:179px; height:69px; margin-top:10px;}

/**PIE**/

#pie ul li{ list-style:none; display:inline; padding-right:5px; padding-left:5px;}
#pie ul li a{ text-decoration:none; color:#b8b8b8; cursor:pointer;}
#pie ul li a:hover{ text-decoration:underline;}


/**CENTRO**/ 
	
/**HOME CENTRO**/

.home_centro_parrafo {
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
	margin-bottom: 20px;
	color: #666;
}

.home_centro_parrafo2 {
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	margin-bottom: 15px;
	color: #666;
}

.lblListado
{font-size: 12px;
	line-height: 15px;
	text-align: justify;
	margin-bottom: 15px;
	color: #666;
	text-decoration:underline;}
.home_centro_parrafo_negrita2 {
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	margin-bottom: 15px;
	font-weight:bold;
	color: #666;
	margin-top:20px;
}

.home_centro_parrafo3 {
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	margin-bottom: 12px;
	color: #666;
}

.link
{
	color: #666;
	text-decoration:underline;
	}
	
.link2
{
	color: #666;
	text-decoration:underline;
	font-weight:bold;
	}
	
	.link2 a
{
	color: #666;
	text-decoration:underline;
	font-weight:bold;
	}
	
	.link2 a:hover
{
	color: #666;
	font-weight:bold;
	text-decoration:none;
	}
	
.home_centro_parrafo3_r {
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 12px;
	color: #666;
}

.home_centro_parrafo3_r a{
	color: #666;
	text-decoration:underline;
}

.home_centro_parrafo3_r a:hover{
	color: #666;
		text-decoration:underline;
}

.home_centro_parrafo3_U {
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	margin-bottom: 12px;
	color: #666;
}

.home_centro_parrafo3_U a{
	color: #666;
	text-decoration:underline;
}

.home_centro_parrafo3_U a:hover{
	color: #666;
	font-weight:bold;
	text-decoration:underline;
}
.home_centro_parrafo_negrita3 {
	font-size: 12px;
	line-height: 12px;
	text-align: justify;
	margin-bottom: 12px;
	font-weight:bold;
	color: #666;
	margin-left:0px;
}

.home_centro_parrafo_negrita3b {
	font-size: 12px;
	line-height: 12px;
	text-align: justify;
	margin-bottom: 12px;
	font-weight:bold;
	color: #666;
	}

.home_centro_parrafo_negrita3 a{
	color: #666;
	text-decoration:none;
	}
	
.home_centro_parrafo_negrita3 a:hover{
	color: #666;
	text-decoration:underline;
	}

.derecha {margin-left:350px;}
.derecha2 {margin-left:383px;}
.derecha3 {margin-left:337px;}
	/**HOME DESTACADO**/
#home_destacado {
	float: left;
	height: 385px;
	width: 100%;
}
#home_destacado_asientos {
	height: 140px;
	width: auto;
	float: left;
	margin-top: 40px;
	
}
#asiento {
	float: left;
	height: auto;
	width: 137px;
}


#home_destacado_ruedas {
	float: left;
	height: 140px;
	width: auto;
	margin-top: 40px;
	margin-left: 40px;
}
#rueda {
	height: 140px;
	width: 140px;
	float: left;
}
#texto_asientos {
	float: left;
	height: auto;
	width: 162px;
	margin-top: 25px;
	margin-left: 15px;
}
#texto_rueda {
	float: left;
	height: auto;
	width: 162px;
	margin-top: 25px;
	margin-left: 15px;
}
#home_destacado_filtros {
	float: left;
	height: 140px;
	width: auto;
	margin-top: 80px;
	margin-left: 20px;
}
#filtro {
	float: left;
	height: 140px;
	width: 140px;
}


#home_centro .home_centro_h2 {
	padding-bottom: 20px;
}
#texto_filtros {
	float: left;
	height: auto;
	width: 162px;
	margin-left: 15px;
	margin-top: 25px;
}
#home_destacado_rodillos {
	float: left;
	height: 140px;
	width: auto;
	margin-top: 80px;
	margin-left: 40px;
}
#rodillo {
	float: left;
	height: 140px;
	width: auto;
}
#texto_rodillo {
	float: left;
	height: auto;
	width: 162px;
	margin-top: 25px;
	margin-left: 15px;
}

.h2_destacado_catalogo {
	color: #ed0217;
	font-weight: bold;
	font-family: segan;
	/*background-image: url("../Imagenes/bullet_rojo.png");*/
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-bottom: 5px;
}
.h2_destacado_catalogo {
	color: #ed0217;
}

.h2_destacado_catalogo a {
	text-decoration:none;
	color: #ed0217;
}

.h2_destacado_catalogo a:hover{
	text-decoration:underline;
} 
.texto_destacado_catalogo {
	font-weight: bold;
	color: #666;
	font-size: 11px;
	text-align: justify;
}


#home_centro h1 {
	color: #ed0217;
	font-family: segan;
	font-size: 38px;
	font-weight: lighter;
	margin-bottom: 20px;
}

#home_centro h4 {
	color: #ed0217;
	font-family: segan;
	font-size:30px;
	font-weight: lighter;
	margin-bottom: 20px;
}

#home_centro h2 {
	color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 5px;
	margin-left:0px;
	margin-top:20px;
}

#home_centro hOfertas {
	color: #ed0217;
	font-family: segan;
	font-size: 15px;
	font-weight: lighter;
	margin-bottom: 5px;
	margin-left:0px;
	margin-top:0px;
}

#home_centro hEmpresa {
	color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 5px;
	margin-left:40px;
	margin-top:20px;
}



	/**HOME DESTACADO IZQUIERDA**/
#home_destacado_izquierda {
	width: 220px;
	height: auto;
	float: left;
	margin-right: 35px;
}


#home_destacado_izquierda h3{
}

#home_destacado_izquierda h3 a {

	text-decoration: none;
}

#home_destacado_izquierda h3 a:hover {

	text-decoration: underline;
}


#home_destacado_izquierda h2 .img_productos {
	float: left;
	margin-right: 30px;
	margin-left: 20px;
	margin-top: 30px;
}
.img_destacado {
	margin-top: 20px;
	padding-left: 30px;
	margin-bottom: 20px;
}
#home_destacado_izquierda h3 a {
	text-decoration: underline;
}
.h3_destacado {
	margin-top: 10px;
	color: #ed0217;
	font-family: segan;
	margin-bottom: 5px;
}
.home_centro_h2  {
	font-family: segan;
	color: #ed0217;
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 20px;
}
#home_destacado_izquierda h3 a:hover {
	color: #CCC;
}

.celda_gris {
	background-color: #ebebeb;
	height: 20px;
}
.tablas {
	float: left;
	width: 220px;
	border: thin solid #FFF;
	border-collapse:collapse;
}
.texto_tabla_bold {
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
}

.texto_tabla_normal {
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.parrafo_destacado {
	margin-bottom: 20px;
	text-align: justify;
}

.parrafo_dest {
	margin-bottom: 20px;
	text-align: justify;
	/*font-weight:bold;*/
}

	/**FIN DE HOME DESTACADO IZQUIERDA**/


	/**HOME DESTACADO CENTRO**/
#home_destacado_centro {
	width: 220px;
	height: auto;
	float: left;
	margin-right: 20px;
}

.home_destacado_p {
	text-align: justify;
}
	/**FIN DE HOME DESTACADO CENTRO**/
	
	/**HOME DESTACADO DERECHA**/

#home_destacado_derecha {
	width: 220px;
	height: auto;
	float: right;
}

	/**FIN DE HOME DESTACADO DERECHA**/


/**FIN DE CONTENIDO**/



/**PAGINA CATALOGO**/
#home_destacado_catalogo {
	float: left;
	width: 675px;
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top:20px;
	padding-left:10px;
}
#btnOferta{
	float: right;
	height: 17px;
	width: 69px;
	background-image: url("../Imagenes/btn_ver_oferta.png");
	background-repeat: no-repeat;
	margin-top: 12px;
	margin-right:-5px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	padding-left:8px;
	padding-top:-5px;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	background-color:Transparent;
	border:0;
}
#btnOferta:hover{
	background-image:url("../Imagenes/btn_ver_oferta_hover.png");
	background-repeat:no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

.titular_producto_catalogo{
	background-image:url("../Imagenes/bullet_rojo.png");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold
}


/**FIN DE PAGINA CATALOGO**/

/**PAGINA CREAR CUENTA**/

#home_centro_crear_cuenta {
	width: 730px;
	float: left;
	height: 100%;
}

#home_destacado_crear_cuenta #form2 {
	padding-top: 30px;
	height: 456px;
	width: 690px;
	background-image: url("../Imagenes/bkg_formulario.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 100px;
	font-size: 11px;
}



#home_generar_oferta #form2 {
	padding-top: 30px;
	height: 100px;
	width: 365px;
	background-image: url("../Imagenes/bkg_generar_oferta.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 130px;
	font-size: 11px;
}

#home_consulta_pedidos #form2 {
	padding-top:14px;
	height: 110px;
	width: 680px;
	background-image: url("../Imagenes/bkg_consulta_pedidos.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	/*padding-top:20px;*/
	margin-left: 0px;
	font-size: 11px;
	margin-bottom:0px;
}

#home_ofertas  {
	padding-top: 30px;
	height: 460px;
	width: 800px;
	background-image: url("../Imagenes/bkg_ofertas.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 0px;
	font-size: 11px;
}


#home_destacado_contacto #form2 {
	padding-top: 20px;
	height: 260px;
	width: 570px;
	background-image: url("../Imagenes/bkg_destacado.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	margin-left: 0px;
	font-size: 11px;
}

#home_destacado_contactoN #form2 {
	padding-top: 25px;
	height: 400px;/*340px;/*260px; asf 178*/ 
	width: 570px;
	background-image: url("../Imagenes/bkg_destacado.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	margin-left: 0px;
	font-size: 11px;
}

#home_destacado_crear #form2 {
	padding-top: 30px;
	height: 660px;
	width: 690px;
	background-image: url("../Imagenes/bkg_crear.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 0px;
	font-size: 11px;
}

#home_ofertas #form2 {
	padding-top: 30px;
	height: 460px;
	width: 690px;
	background-image: url("../Imagenes/bkg_crear.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 0px;
	font-size: 11px;
}



#home_destacado_registrar #form2 {
	padding-top: 30px;
	height: 190px;
	width: 305px;
	background-image: url("../Imagenes/bkg_registro.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 160px;
	font-size: 10px;
}

#home_destacado_curso #form2 {
	padding-top: 30px;
	height: 190px;
	width: 605px;
	background-image: url("../Imagenes/bkg_curso.png");
	background-repeat: no-repeat;
	float: left;
	padding-left: 30px;
	padding-top:20px;
	margin-left: 0px;
	font-size: 10px;
}




#home_centro_crear_cuenta h1 {
	color: #ed0217;
	font-family: segan;
	font-size: 38px;
	font-weight: lighter;
	margin-bottom: 20px;
}


#nif_formulario, #empresa_formulario, #persona_contacto_formulario, #codigo_postal_formulario, #provincia_formulario, #pais_formulario, #telefono_formulario, #fax_formulario, #email_formulario, #email_formulario, #usuario_formulario, #contrasena_formulario  {
	width: 460px; margin-left:10px; margin-bottom:7px;
}

#btnFormulario {
	background-image: url("../Imagenes/btn_entrar.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 5px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
	}

#btnFormulario:hover {
	background-image: url("../Imagenes/btn_entrar_hover.png");
}

.btnFormulario2 {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	border:0px;
	background-color:transparent;
	padding-bottom:5px;
	margin-left:5px;
	}

.btnFormulario2:hover {
	background-image: url("../Imagenes/btn_entrar_hover2.png");
}

.btnFormulario3 {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: left;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
	margin-left:270px;
	padding-top:5px;
	margin-top:-23px;
	}
	
	.btnVolver {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
		padding-top:5px;
	margin-left:10px;
	}
	
	.btnVolver2 {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 5px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
		padding-top:5px;
	margin-left:5px;
	}
	
	.btnVolverPedido {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 5px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
		padding-top:5px;
	margin-left:5px;
	}
	
	.btnCerrar {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
	/*margin-left:270px;*/
	padding-top:5px;
	/*margin-top:-23px;*/
	}

.btnFormulario3:hover {
	background-image: url("../Imagenes/btn_entrar_hover2.png");
}



.btnProcesar:hover {
	background-image: url("../Imagenes/btn_entrar_hover2.png");
}

.btnFormulario {
	background-image: url("../Imagenes/btn_entrar.png");
	background-repeat: no-repeat;
	height: 21px;
	width: 65px;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	border:0px;
	background-color:transparent;
	float:right;
	margin-left:5px;
		}

.btnFormulario:hover {
	background-image: url("../Imagenes/btn_entrar_hover.png");
}

.btnPedido {
	background-image: url("../Imagenes/btn_entrar.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	border:0px;
	background-color:transparent;
	margin-left:5px;
	padding-bottom:10px;
	}

.btnPedido:hover {
	background-image: url("../Imagenes/btn_entrar_hover.png");
}

.btnRegistro {
	background-image: url("../Imagenes/btn_entrar.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: left;
		text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
	margin-left:175px;
	}

.btnRegistro:hover {
	background-image: url("../Imagenes/btn_entrar_hover.png");
}
.input_formulario {
	height: 13px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
}

.label_registro {
	display: block;
	width: 90px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:11px;
}

.OfertaPorMail
{margin-left:85px;
 font-family: Tahoma, Geneva, sans-serif;
 font-size:12px;
 color: #666;
 text-decoration:underline;
 vertical-align:bottom;
 font-weight:bold;
 }
 
 .OfertaPorMail2
{
 font-family: Tahoma, Geneva, sans-serif;
 font-size:11px;
 color: #666;
 text-decoration:underline;
 vertical-align:bottom;
 }
 




.label_registro_vp {
	display: block;
	width: 90px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:11px;
}

.input_formulario_vp {
	height: 13px;
	font-family:Tahoma;
	float:left;
	font-size:11px;
	padding-left:4px;
}

.input_formulario_u {
	height: 13px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	text-transform:uppercase;
	
}

.input_drop_u {
	height: 17px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	text-transform:uppercase;
		
}

.input_dropdown {
	height: 17px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	width:110px;
}

.input_dropdown2 {
	height: 17px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	
}

.input_dropdown3 {
	height: 17px;
	float:right;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	
}

.input_dropdown4 {
	height: 17px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	
}

.input_drop_g {
	height: 19px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	text-transform:uppercase;
	
}

.label_formulario {
	display: block;
	width: 170px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
}

.label_formularioArchivo {
	display: block;
	width: 70px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
}

.label_formularioL {
	display: block;
	width: 250px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
	padding-left:5px;
}

.label_generaroferta {
	display: block;
	width: 90px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
	vertical-align:bottom;
}

.label_generaroferta2 {
	display: block;
	width: 50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
	vertical-align:bottom;
}

.label_detalleoferta {
	display: block;
	width: 140px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
	vertical-align:bottom;
	margin-left:200px;
}

.label_SuNOferta {
		
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
		font-size:11px;
		
}

.input_SuNOferta {
	height: 13px;
		font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	text-transform:uppercase;
	
}



.label_validar {
	display: block;
	width: 120px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
	vertical-align:bottom;
	margin-left:100px;
}

.label_curso {
	display: block;
	width: 90px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:11px;
	vertical-align:bottom;
}

.label_curso2 {
	display: block;
	width: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	margin-left:38px;
	font-size:11px;
	vertical-align:bottom;
}

.label_curso5 {
	display: block;
	width: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	margin-left:37px;
	font-size:11px;
	vertical-align:bottom;
}

.label_curso3 {
	display: block;
	width: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	margin-left:29px;
	font-size:11px;
	vertical-align:bottom;
}

.label_curso4 {
	display: block;
	width: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	margin-left:14px;
	font-size:11px;
	vertical-align:bottom;
}



.lblDatosEntrega {
		font-size:15px;
	color: #ed0217;
	font-family: segan;
		font-weight:bold;
	}
	
	.lblDatosRegistro {
		font-size:12px;
	color: #ed0217;
	font-family: segan;
		font-weight:bold;
	}
	.lblDatosOferta {
		font-size:12px;
			
		line-height: 15px;
		color: #666;
				margin-bottom:0px;
		text-decoration:underline;
	}
	
	.lblDatosOferta2 {
		font-size:12px;
		margin-left:12px;
		line-height: 15px;
		color: #666;
		margin-bottom:0px;
		text-decoration:underline;
		margin-top:15px;
		
	}
	
	.lblDatosOferta3 {
		font-size:12px;
		margin-left:12px;
		line-height: 15px;
		color: #666;
		margin-bottom:0px;
		text-decoration:underline;
		margin-top:15px;
		margin-left:-1px;
	}
	
	.lblDatosOferta4 {
		font-size:12px;
		margin-left:12px;
		line-height: 15px;
		color: #666;
		margin-bottom:-30px;
		text-decoration:underline;
		margin-top:15px;
		margin-left:-1px;
	}
	
	.lblDatosPedido {
		font-size:12px;
		margin-left:0px;
		line-height: 15px;
		color: #666;
		margin-bottom:0px;
		text-decoration:underline;
		margin-top:20px;
		margin-bottom:3px;		
	}

.label_formulario3 {
	display: block;
	width: 190px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
}

.label_formulario2 {
	display: block;
	width: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:right;
	font-size:12px;
}

.label_formulario_fax {
	display: block;
	width: 159px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	float:left;
	font-size:12px;
	padding-left:11px;
}



/**FIN DE PAGINA CREAR CUENTA**/


/** PAGINA CATALOGO REFERENCIA**/
#home_centro_catalogo_referencia{
	width: 730px;
	float: left;
	height: 100%;
	border-bottom-color: #333;
	padding-bottom: 40px;
}
#grupo_de_articulos 
{
		/*background-color: #f1f1f1;*/
		background-color: red;
	
	
}

.h1_centro {
	color: #ed0217;
	font-family: segan;
	font-size: 38px;
	font-weight: lighter;
	margin-bottom: 20px;
}

.h1_centro_home {
	color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 20px;
}

#h1_validar {
	color: #ed0217;
	font-family: segan;
	font-size: 25px;
	font-weight: lighter;
	margin-bottom: 20px;
	margin-top:-10px;
}

.h2_centro2 {
	color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 5px;
	padding-top:450px;
}

.h2_centro2_ofertas {
	color: #ed0217;
	font-family: segan;
	font-size: 18px;
	font-weight: lighter;
	margin-bottom: 5px;
	padding-top:0px;
		
	/*color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 5px;
	margin-left:0px;
	margin-top:20px;*/
}

.h2_centro_empresa {
	color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 5px;
}

.h2_centro3 {
	color: #ed0217;
	font-family: segan;
	font-size: 20px;
	font-weight: lighter;
	margin-bottom: 5px;
	padding-top:465px;
}
.numero_unidades {
	font-weight: bolder;
	font-size: 11px;
	float: left;
	padding-left: 125px;
	margin-top: -15px;
	width: 80px;
}

#asiento_referencia {
	height: 87px;width: 100px;float: left;background-color: #ffffff;padding-bottom: 23px;margin-left: 1px;
	padding-top:20px; padding-left:25px;
	
}
#texto_grupo_articulos {
	float: left;
	width: 524px;
	padding-right: 20px;
	padding-left: 10px;padding-top: 20px;padding-bottom: 30px;height: 80px;text-align: justify;background-color: #fFffff;
	
}
#btnVolver {
	float: right;
	height: 21px;
	width: 65px;
	background-image: url("../Imagenes/btn_volver.png");
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 3px;
	margin-right:-15px;
	text-decoration:none;
	color:#ed0217;
	font-weight:bold;
	padding-left:22px;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
}

#btnVolver:hover{
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	background-image: url("../Imagenes/btn_volver_hover.png");
	background-repeat: no-repeat;
}
#grupo_articulo_centro {
	float: left;
	height: auto;
	width: 691px;
	padding-bottom: 30px;
	background-image: url("../Imagenes/bkg_catalogo_separador.png");
	background-repeat: no-repeat;
	background-position: bottom;
	margin-left: 30px;
}
#btnArticulo {
	background-image: url("../Imagenes/btn_anadir_articulo.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 117px;
	float: right;
	padding-top: 4px;
	margin-right: 2px;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 13px;
}

#btnArticulo:hover {
	background-image: url("../Imagenes/btn_anadir_articulo_hover.png");
	
}

.pdf{margin-right:15px; vertical-align:top; padding-top:5px;}
.pdf2{vertical-align:top; padding-top:5px;}
.pdf3{margin-right:12px; vertical-align:top; padding-top:5px;}

.btnAnadirArticulo {
	background-image: url("../Imagenes/btn_anadir_articulo.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 127px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 7px;
	padding-bottom:5px;
	border:0px;
	background-color:transparent;
	margin-left:0px;
	padding-top:0px;
	margin-bottom:-10px;
	}
	
	.btnProcesarExcel {
	background-image: url("../Imagenes/btn_anadir_articulo.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 127px;
	float:left;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 7px;
	padding-bottom:5px;
	border:0px;
	background-color:transparent;
	/*margin-left:20px;*/
	padding-top:0px;
	margin-top:10px;
	
	}
	
	.plantilla a
{
	color:#474747;font-size:11px;font-weight:bold;
	/*text-decoration:underline;*/
text-decoration:underline;
	
}

.plantilla a:hover
{
	color:#474747;font-size:11px;font-weight:bold;
	text-decoration:underline;
	
	
}
	
	.btnProcesar {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	float: left;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
	margin-left:0px;
	padding-top:5px;
	margin-top:10px;
	}
	
	.btnSubirExcel {
	background-image: url("../Imagenes/btn_anadir_articulo.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 127px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	border:0px;
	background-color:transparent;
	padding-bottom:5px;
	}
	
	.btnSubirExcelGenerar {
	background-image: url("../Imagenes/btn_anadir_articulo.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 127px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	border:0px;
	background-color:transparent;
	padding-bottom:5px;
	margin-right:80px;
	}
	
	.btnSubirExcelGenerar2 {
	background-image: url("../Imagenes/btn_anadir_articulo.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 127px;
	float: right;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	border:0px;
	background-color:transparent;
	padding-bottom:5px;
	
	}
	
	/*.btnAnadirArticulo:hover {
	background-image: url("../Imagenes/btn_anadir_articulo_hover.png");
	width: 127px;
}*/


.cajaderecha_referencia {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-transform:uppercase;
    text-align:right;	
}
.cajaderecha {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-transform:uppercase;
    text-align:right;	
}

#linea_puntos {
	float: left;
	width: 680px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	height: 10px;
	margin-top:-10px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#articulo_unidades_centro {
	float: left;
	height: 126px;
	width: 195px;
	background-image: url("../Imagenes/bkg_articulo_unidades_centro.png");
	background-repeat: no-repeat;
	margin-top: 5px;
}
#texto_grupo_centro {
	float: left;
	text-align: justify;
	width: 465px;
	padding-left: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}
.h2_destacado_articulo {
	/*color: #ed0217;*/
	color:#555;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	background-image: url("../Imagenes/bullet_rojo_articulos.png");
	font-size: 11px;
}

.texto_articulos {
	margin-bottom: 15px;
}
.articulo_unidades_img {
	padding-right: 7px;
	padding-left: 25px;
	margin-top: 7px;
}
.asiento {
	padding-top: 15px;
	margin-left: 22px;
}


#grupo_articulo_abajo {
	float: left;
	height: auto;
	width: 691px;
	background-image: url("../Imagenes/bkg_catalogo_separador.png");
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-bottom: 30px;
	background-position: bottom;
	margin-left: 30px;
}

#articulo_unidades_abajo {
	float: left;
	height: 126px;
	width: 195px;
	background-image: url("../Imagenes/bkg_articulo_unidades_centro.png");
	background-repeat: no-repeat;
	margin-top: 5px;
}

#texto_grupo_abajo {
	float: left;
	text-align: justify;
	width: 465px;
	padding-left: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

.datosbusquedaobservaciones
{
	border: 3px double #DDDDDD;
	/*border-style:double;*/
	width:582px;
	height:70px; 	
	padding-left:20px; 
	padding-top:15px; 
	padding-bottom:15px;
	
	margin-left:12px;
	margin-top:2px;
	margin-bottom:5px;
}

#datosbusqueda
{
	border: 3px double #DDDDDD;
	/*border-style:double;*/
	height: 448px;
	width: 655px;
	padding-left:20px; 
	padding-top:15px; 
	padding-bottom:15px;
	background-image: url("../Imagenes/bkg_ofertas.png");
	background-repeat: no-repeat;
	margin-left:0px;
	margin-top:0px;
}


/** FIN DE PAGINA CATALOGO REFERENCIA**/

/**PESTANAS**/


#pestanas{margin-top:5px;}

#pestanas ul {	padding:0;list-style:none;display:table;}


#pestanas li 
{
    display:inline;float:left;vertical-align:bottom;margin:0px;padding:0;
    background-color:Transparent;background-image:url("../Imagenes/pestana_roja.png");
    background-repeat:no-repeat;border:0 solid transparent;border-collapse:collapse;
    cursor:pointer;font-weight:bold;height:18px;margin:0;
    text-align:center;width:150px;
    text-decoration:none;padding-top:8px;color:#FFFFFF;}
/*
#pestanas li:hover{background-image:url("../imagenese/pestana_blanca.png");background-repeat:no-repeat;
                   color:#BB0500;}
*/
#pestanas li.seleccionada {background-color:Transparent;background-image:url("../Imagenes/pestana_blanca.png");background-repeat:no-repeat;
                           border:0 solid transparent;border-collapse:collapse;color:#BB0500;
                           cursor:pointer;font-weight:bold;height:18px;margin:0 0 -10px;
                           padding:0;text-align:center;width:150px;
                           text-decoration:none;padding-top:8px}
                           
.pestananoseleccionada  
{
    color:#FFFFFF;text-decoration:none;}
    
pestananoseleccionada:hover{text-decoration:none;color:#BB0500;}

.calendario
{
	 border:1px solid #646464;
    background-color:Aqua;
    color: red;

}

.calendario .ajax__calendar_container {
    border:1px solid #646464;
    background-color:Aqua;
    color: red;
}

.label_generarofertaNew {
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	font-size:12px;	
}

.input_formulario_uNew {
	height: 13px;
	font-family:Tahoma;
	font-size:11px;
	padding-left:4px;
	text-transform:uppercase;
}

.cajaderecha2New {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	height: 13px;
	font-weight: bold;
	color: #666;
	text-transform:uppercase;
    	text-align:right;	
}

.btnFormulario3New {
	background-image: url("../Imagenes/btn_entrar2.png");
	background-repeat: no-repeat;
	height: 29px;
	width: 65px;
	text-decoration:none;
	color:#ed0127;
	font-weight:bold;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-bottom:12px;
	border:0px;
	background-color:transparent;
	padding-top:5px;
}

/**PESTANAS**/


#pestanas{margin-top:6px;}

#pestanas ul {	padding:0;list-style:none;display:table;}


#pestanas li 
{
    display:inline;float:left;vertical-align:bottom;margin:0px;padding:0;
    background-color:Transparent;background-image:url("../Imagenes/pestana_blanca.png");
    background-repeat:no-repeat;border:0 solid transparent;border-collapse:collapse;
    cursor:pointer;font-weight:bold;height:15px;margin-top:6px;
    text-align:center;width:175px;
    text-decoration:none;padding-top:5px;color:#666;padding-bottom:0px;}
/*
#pestanas li:hover{background-image:url("../imagenese/pestana_blanca.png");background-repeat:no-repeat;
                   color:#BB0500;}
*/
#pestanas li.seleccionada {background-color:Transparent;background-image:url("../Imagenes/bkg_menu_top.png");background-repeat:no-repeat;
                           border:0 solid transparent;border-collapse:collapse;color:#fff;
                           cursor:pointer;font-weight:bold;height:15px;margin:0 0 ;
                           padding:0;text-align:center;width:175px;
                           text-decoration:none;padding-top:5px; margin-top:6px; padding-bottom:0px;}

.pestananoseleccionada  
{
    color:#666;text-decoration:none;}
    
pestananoseleccionada:hover{text-decoration:none;color:#666;}

#menu_vertical_top2{background-image:url("../Imagenes/bkg_menu_top.png");background-repeat:no-repeat;color:#FFFFFF;font-size:11px;font-weight:bold;

padding-left:15px;padding-top:4px;padding-bottom:4px;padding-left:25px;text-align:left;margin-top:10px;}

.verdetalles, .verdetalles:hover, .verdetalles:link, .verdetalles:visited, .verdetalles:active{
      text-decoration: none;
}
.verdetalles span{
     /*width:16px;
     height:25px;*/
     padding: 1px 0 10px 0;
      cursor: pointer;
      margin-top: 0;
     background : url('../Imagenes/file_edit.png') no-repeat 0 0;
      border: none;

}

#leyendapop
{
    background-color:White;
    height:170px;
    width:770px;
    margin-left:20px;
    margin-top:10px;
    margin-bottom:20px;
}
#barracookies
{
	display: none;
	z-index: 99999;
	position:fixed;
	left:0px;
	right:0px;
	bottom:0px;
	width:100%;
	min-height:40px;
	padding:5px;
	background: #333333;
	color:#d7c712;
	line-height:20px;
	font-family:verdana;
	font-size:12px;
	text-align:center;
} 
#barracookies a:nth-child(2) 
{
	padding:4px;
	background:#4682B4;
	text-decoration:none;
} 
#barracookies a 
{
	color: #fff;
	text-decoration: none;
}

/* ESKURA21: Corrección de menú */
#lblEmpresa 
{
    padding-bottom: 20px;
    cursor: default;
}

/* ESKURA21: Corrección de tamaño de botones */
#uc_generar_oferta1_btnCargar
{
    background-image: url(../Imagenes/btn_anadir_articulo.png);
    width: 127px;
}

/* ESKURA21: Corrección de tamaño de formulario de envío de ficheros */
#uc_contacto1_fileArchivo {
	height: 2em;
}