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

body{
	margin:0px;
	padding:0px;
	background-color:#063e64;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url("/img/new/fondo-new.png");
	background-position:top;
	background-repeat:repeat-x;
}

.footerDiv {
	margin-left:-15px;
	margin-top:10px;
}

img{
	behavior: url('/alpha/iepngfix.htc');
	border:0;
}

/* CABECERA */

#cabecera {
	position:relative;
	display:block;
	width:934px;
	padding-left:10px;
	padding-right:10px;
	margin:auto;
	overflow:hidden;
}
	
	#cabecera h1{
		display:block;
		float:left;
		width:276px;
		height:76px;
		margin-top:13px;
		background-image:url("/img/new/logo-new.png"); 
		margin-bottom:13px;
		}
	
		#cabecera h1 span{
			display:none;
			}
			
	#login{
		display:block;
		float:right;
		width:380px;
		height:75px;
		}
		
		#login {
			margin-top:20px;	
		}
		
		#login fieldset{
			display:block;
			float:right;
			width:210px;
			padding-right:5px;
			}
		
		#login h2{
			display:block;
			float:right;
			width:210px;
			padding-bottom:7px;
			padding-top:7px;
			margin-bottom:3px;
			font-size:12px;
			font-weight:bold;
			background-color:#5283b0;
			color:#FFF;
			line-height:10px;
			text-align:center;
		}
			
			#login input.campo{
				display:block;
				float:left;
				width:79px;
				height:14px;
				font-size:11px;
				background-color:#FFF;
				color:#999999;
				border:1px solid #999999;
				padding-left:5px;
				margin-right:2px;
				}
				
			#login input.boton{
				display:block;
				float:right;
				width:28px;
				height:18px;
				background-color:#e4d426;
				color:#063d62;
				font-size:10px;
				font-weight:bold;
				border:0px;
				cursor:pointer;
				}
				
			#login input.boton:hover{
				text-decoration:underline;
				}				
				
			#login input.checkbox{
				display:block;
				float:left;
				width:12px;
				border:solid 1px #999;
				margin:3px 0 0 0px;
				padding:0px;
				/*border:solid red 1px;*/

				}
		
		#login p{
			display:block;
			padding-top:4px;
			font-size:9px;
			font-weight:bold;
			color:#94b5d3;
			float:left;
			/*margin-left:5px;*/
			}
			
			#login p a{
				color:#94b5d3;
				text-decoration:none;
				}
				
			#login p a:hover{
				text-decoration:underline;
				}
				
		#login .logado{
			margin-top:-10px;	
		}
		
		#login .logado .basket{
			float:right;
			color:#FFF;
			font-weight:bold;
			font-size:10px;
			margin-right:10px;
			text-decoration:none;
			vertical-align:middle;
		}
		
		#login .logado .basket span.amarillo{
			float:right;
			color:#e4d426;
			font-weight:normal;
			font-size:10px;
		}		
		
		#login .logado .idioma{
			float:right;
		}		
		
			#login .logado h2{
				clear:both;
				float:left;
				background:none;
				margin:0px;
				padding:0px;
				text-align:left;
				font-size:11px;
				font-weight:bold;
				color:#94b5d3;
				margin-bottom:5px;
			}
			
			#login .logado .info{
				float:left;
			}			
			
				#login .logado .info .nombre{
					display:block;
					width:200px;
					background-color:#5283b0;
					font-size:14px;
					color:#FFF;
					font-weight:normal;
				}
				
				#login .logado .info a.modify{
					color:#94b5d3;
					font-size:10px;
					font-weight:bold;
					text-decoration:none;
				}
				
				#login .logado .info a.modify:hover{
					text-decoration:underline;
				}				
				
				
				#login .logado .info a.boton{
					width:auto;
					padding:3px 6px 3px 6px;;
					font-size:10px;
					font-weight:bold;
					text-transform:uppercase;
					color:#063d62;
					background-color:#e8d825;
					text-decoration:none;
				}
				
				#login .logado .info a.boton:hover{
					text-decoration:underline;
				}

				#login .logado .info .nombre .pad{
					padding-left:5px;
					padding-top:5px;
					padding-bottom:4px;
					padding-left:5px;
					
				}				
			
			#login .logado .logo{
				float:right;
			}	

		#cabecera .loginText {
			font-family:Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #85b8e6;
			text-decoration: none;
		}
		
		#cabecera .searchField {
			margin-top: 4px;
			background-image: url("/img/new/campo-busqueda-new.png");
			width: 180px;
			height: 26px;
		}
		
		#cabecera .title {
			color: #e7d92c;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;
		}

	/* COMBO DE IDIOMA */

	.idioma {
		width: 954px;
		margin:auto;
		height:19px;
		margin-top: 5px;
	}		
	
		.comboIdioma {
			float: right;
		}
		
	#menu{
		clear:both;
		display:block;
		float:left;
		clear:both;
		width:941px;
		height:31px;
		background-image:url("menu.gif");
		background-repeat:no-repeat;
		}
		
		#menu ul {
			display:block;
			width:941px;
			height:31px;
			margin:auto;
			padding-top:6px;
			text-align:center;
			}
		
			#menu ul li{
				display:inline;
				padding-left:2px;
				padding-right:2px;
				background-image:url("separador.gif");
				background-repeat:no-repeat;
				background-position:right;
				}
				
			#menu ul li.final{
				display:inline;
				padding-left:2px;
				padding-right:2px;
				background:none;
				}				
				
				#menu ul li a{
					/*display:block;*/
					padding-bottom:8px;
					padding-left:21px;
					padding-right:21px;	
					padding-top:12px;
					font-size:12px;
					line-height:12px;
					font-weight:bold;
					color:#FFF;
					text-decoration:none;
					}
				
				#menu ul li a:hover,
				#menu ul li a.activo{
					color:#E8D825;
					background-image:url("menu-activo.gif");
					background-repeat:no-repeat;
					background-position:bottom center;
					}
					
			#menu ul li ul.sub{
				position:absolute;
				z-index:3;
				display:block;
				width:auto;
				height:auto;
				border:1px solid #e8eaeb;
				background-color:#FFF;
				text-align:left;
				min-width:150px;
				visibility:hidden;
				}
				
			#menu ul li ul.sub2{
				position:absolute;
				/*top:0px;*/ /* JAVI 230310 */
				z-index:3;
				display:block;
				width:auto;
				height:auto;
				border:1px solid #e8eaeb;
				background-color:#FFF;
				text-align:left;
				margin-top:-25px; /* JAVI 230310 */
				}
				
				#menu ul li ul.sub li,
				#menu ul li ul.sub2 li{

					display:block;
					background-image:none;
					padding:2px;
					}
				
				#menu ul li ul.sub li a,
				#menu ul li ul.sub2 li a {
					display:block;
					padding:2px;
					padding-left:15px;
					padding-right:5px;
					background-image:url("sub-menu.gif");
					background-repeat:no-repeat;
					color:#666;
					white-space:nowrap;
					width:auto;
					}
					
				#menu ul li ul.sub li a:hover,
				#menu ul li ul.sub li a.activo,
				#menu ul li ul.sub2 li a:hover{
						background-image:url("sub-menu.gif");
						background-position:0px -19px;
						color:#fff;
						width:auto;
					}
											
/* FIN CABECERA */

.botonera {
	position:absolute;
	top: 140px;
	margin-left: 0px;
	z-index:1000;
}

	.separadorBotonera {
		bordder:solid;
		position: absolute;
		margin-left: 143px;
		margin-top:4px;
	}

.contenedor {
	width: 954px;
	min-height: 550px;
	margin:auto;
}

#cajaBlanca 
{
	background-image: url('/img/new/cajablanca-body-new.png');
	height: auto;
	width: 924px;
	min-height: 550px;
	padding-left:15px; 
	padding-right: 15px;
}


.RangeOff {
	width: 145px;
	height: 30px;
	display: block;
	text-decoration: none;
}

.RangeOn {
	width: 145px;
	height: 30px;
	display:none;
	text-decoration: none;
} 

.RangeCategories {
	display: none;
}

.SectionOff {
	width: 144px;
	height: 30px;
	display: block;
	text-decoration: none;
}

.SectionOn {
	background-image: url("/img/new/pastilla-sections.png");
	width: 144px;
	height: 30px;
	display:none;
	text-decoration: none;
} 

.SubsectionOff {
	width: 161px;
	height: 30px;
	display: block;
	text-decoration: none;
}

.SubsectionOn {
	background-image: url("/img/new/pastilla-ss-hl.png");
	width: 161px;
	height: 30px;
	display:none;
	text-decoration: none;
} 

.ListSubcategories {
	display: none;
	margin-top: -30px;
	margin-left: 145px;
	position: absolute;
	z-index:1000000
}

.ListSubsections {
	display:none;
	margin-top: -30px;
	margin-left: 146px;
	position: absolute;
}

#centrado{
	display:block;
	width:940px;
	padding-left:10px;
	padding-right:10px;
	margin:auto;
	background-image:url("fondo-vertical.png");
	overflow:hidden;
	
	behavior: url('/alpha/iepngfix.htc');
	}
	
	#menu-vertical{
		display:block;
		float:left;
		width:145px;
		}
		
		#menu-vertical p{
			padding-right:15px;
			padding-bottom:5px;
			font-size:12px;
			font-weight:bold;
			color:#063d62;
			text-align:right;
			}
			
			#menu-vertical p span{
				display:block;
				font-size:14px;
				}
				
		#menu-vertical ul{
			display:block;
			float:right;
			width:140px;
			margin-bottom:15px;
			}
					
			#menu-vertical li{
				display:block;
				float:right;
				width:140px;
				font-size:12px;
				line-height:14px;
				font-weight:bold;
				text-align:right;
				}
				
				#menu-vertical li a{
					display:block;
					float:left;
					width:125px;
					padding-right:15px;
					padding-top:6px;
					padding-bottom:4px;
					/*background-image:url("menu-vertical-lista.gif");*/
					color:#5283b0;
					text-decoration:none;
					background-position:left bottom;
					}
				#menu-vertical li a#ULTIMO{
					display:block;
					float:left;
					width:125px;
					height:24px;
					padding-right:15px;
					padding-top:6px;
					/*background-image:url("menu-vertical-listaFIN.gif");*/
					color:#5283b0;
					text-decoration:none;
					}
					
					#menu-vertical li a:hover,
					#menu-vertical li a.activo,
					#menu-vertical li a.activoTemp
					{
					display:block;
					float:left;
					width:125px;
					background-position:right bottom;
					color:#FFF;
					}
					#menu-vertical li a#ULTIMO:hover,
					#menu-vertical li a#ULTIMO.activo
					{
					display:block;
					float:left;
					width:125px;
					background-position:0px 30px;
					color:#FFF;
					}
					
		#menu-vertical a.search{
			padding-right:15px;
			padding-bottom:5px;
			padding-top:5px;
			font-size:12px;
			font-weight:bold;
			color:#063d62;
			text-align:right;
			clear:both;
			
				display:block;
				font-size:14px;	
				text-decoration:none;				
			}
			
		#menu-vertical a.search:hover{
			padding-right:15px;
			padding-bottom:5px;
			padding-top:5px;
			font-size:12px;
			font-weight:bold;
			color:#94B5D3;
			background-color:#063D62;
			text-align:right;
			clear:both;
			
				display:block;
				font-size:14px;	
				text-decoration:none;				
			}
			
		#menu-vertical a.searchOver{
			padding-right:15px;
			padding-bottom:5px;
			padding-top:5px;
			font-size:12px;
			font-weight:bold;
			color:#94B5D3;
			background-color:#063D62;
			text-align:right;
			clear:both;
			
				display:block;
				font-size:14px;	
				text-decoration:none;				
			}			
					
		#menu-vertical .busqueda{
			position:absolute;
			display:none;
			background-color:#063d62;
			padding:15px;
			padding-top:8px;
			font-size:12px;
			color:#94b5d3;
			font-weight:bold;
			z-index:999999999;
			}
			
		#menu-vertical .busqueda .cerrar{
			position:absolute;
			top:8px;
			right:15px;
			}
	
		#menu-vertical .busqueda .espacio{
			height:3px;
			}	
	
		#menu-vertical .busqueda .fondoCampo{
			background-color:#FFF;
			width:217px;
			height:27px;
			}
			
		#menu-vertical .busqueda .fondoCampo input{
			border:none;
			background:none;
			padding-left:5px;
			margin-top:5px;
			}
			
		#menu-vertical .busqueda .fondoCampo .botonBuscar{
			float:right;
			}			
		
	.contenido{
		position: relative;
		padding-top: 4px;
		width:800px;  
		margin-left: 154px;
	}
		
	#contenido .padEspecial{
		padding-left:23px;
		padding-right:23px;
		}	
		
	#contenido .flashBrand{
		margin-left:-10px;
	}
		
	#contenido p{
		color: #666;
		font-size:12px;
		line-height:16px;
		margin:10px 20px 0 0;
		}
	#contenido h2{
			font-size:14px;
			color:#063d62;
			font-weight:bold;
			margin-bottom:10px;
		}
	#contenido h3{
			font-size:14px;
			color:#5283b0;
			font-weight:bold;
			margin-bottom:10px;
		}
	#contenido ul{
			font-size:12px;
			color:#666;
			list-style:square;
			list-style-position:outside;
			margin:10px 20px 0 0;
		}

	#contenido img.floatLeft{
		float:left;
		margin-right:22px;
	}

		
		#carrusel{
			float:left;
			width:553px;
			height:307px;
			background-image: url('/img/new/fondo-mainflash-new.png'); 
			padding-left: 10px;
			padding-top: 8px;
			margin-right:4px;
			}
			
			#posicion_01{
				display:block;
				float:left;
				position:absolute;
				}
				
			#posicion_02{
				display:block;
				float:left;
				position:absolute;
				}
				
			#posicion_03{
				display:block;
				float:left;
				position:absolute;
				}
				
			#anclas{
				position: absolute;
				display:block;
				margin-left: 430px;
				margin-top:258px;
				width:102px;
				height:50px;
				z-index:5000;
				}
	
				#anclas ul{
					margin:0px;
						
						}	
	
				#anclas ul li{
					display:block;
					float:left;
						
						}

				
					#anclas ul li a{
						display:block;
						width:34px;
						height:34px;
						background-repeat:no-repeat;
						
						}
						
						#anclas ul li a.uno{
							background-image:url("boton_01.png");
							behavior: url('/alpha/iepngfix.htc')
						}
						
						#anclas ul li a.dos{
							background-image:url("boton_02.png");
							behavior: url('/alpha/iepngfix.htc')
						}
						
						#anclas ul li a.tres{
							background-image:url("boton_03.png");
							behavior: url('/alpha/iepngfix.htc')
						}
						
						#anclas ul li a:hover{
							background-position:0px -34px;
						}
						
						#anclas ul li a.activo{
							background-position:0px -34px;
						}						
						
							#anclas ul li a span{
								display:none;
								}
			
		.modulo-noticias{
			margin-top:50px;
			margin-left:15px;
			display:block;
			width:183px;
			}
			
			#modulo-noticias h2{
				display:block;
				background-color:#5283b0;
				color:#FFF;
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				padding-bottom:5px;
				padding-left:11px;
				padding-top:5px;
				margin:0px;
				}
				
				#modulo-noticias h2 a{
				color:#FFF;
				text-decoration:none;
				}
				
				#modulo-noticias h2 a:hover{
				color:#FFF;
				text-decoration:underline;
				}
			
			#modulo-noticias .noticia{
				display:block;
				float:left;
				width:198px;
				height:265px;
				border:1px solid #e8eaeb;
				background-image:url("noticia.gif");
				background-position:top;
				background-repeat:no-repeat;
				}
				
				#modulo-noticias .noticia h3{
					padding-left:10px;
					padding-right:10px;
					padding-top:11px;
					padding-bottom:2px;
					font-size:10px;
					color:#5283b0;
					margin:0px;
					}
					
				#modulo-noticias .noticia p{
					padding-bottom:15px;
					padding-left:10px;
					padding-right:10px;
					color:#666666;
					font-size:12px;
					line-height:13px;
					margin:0px;
					}
					
				#modulo-noticias .noticia p.enlace{
					margin-top:-5px;
					padding-bottom:0px;
					padding-left:10px;
					padding-right:10px;
					color:#666666;
					font-size:12px;
					height:25px;
					}
					
					#modulo-noticias .noticia p.enlace a{
						width:auto;
						padding:3px 6px 3px 6px;;
						font-size:10px;
						font-weight:bold;
						text-transform:uppercase;
						color:#063d62;
						background-color:#e8d825;
						text-decoration:none;
						}
						
					#modulo-noticias .noticia p.enlace a:hover{
							background-color:#063d62;
							color:#e8d825;	
						}
						
	/* de las noticias de usuario logado */				
	#multi-modulo{
			display:block;
			float:left;
			width:200px;
			height:295px;
			background-color:#fff;;
			background-image:url("modulo-noticias.gif");
			background-position:bottom;
			background-repeat:repeat-x;
			}
			
			#multi-modulo a.tituloModMenu{
				display:block;
				background-color:#94b5d3;
				color:#FFF;
				font-size:10px;
				line-height:10px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				width:66px;
				float:left;
				vertical-align:middle;
				height:25px;
				}	
				
				#multi-modulo a.tituloModMenu:hover{
				color:#FFF;
				text-decoration:none;
				background-color:#5283b0;
				}
				
				#multi-modulo a.activo{
				color:#FFF;
				text-decoration:none;
				background-color:#5283b0;
				}				
				
				#multi-modulo a.tituloModMenu span{
					display:block;
					margin:0px;
					text-align:center;
					vertical-align:middle;				
				}
				
				#multi-modulo a.tituloModMenu td{
					text-align:center !important;
					vertical-align:middle !important;
					height:25px;
					font-weight:bold;
				}				
				
				#multi-modulo .container{
					position:relative;
					width:198px;
					height:265px;
					clear:both;
				}
			
			#multi-modulo .moduloHome{
				position:absolute;
				top:0px;
				left:0px;
				display:block;
				float:left;
				width:198px;
				height:265px;
				border:1px solid #e8eaeb;
				background-image:url("noticia.gif");
				background-position:top;
				background-repeat:no-repeat;
				overflow:auto;
				}
				
				#multi-modulo .noticia h3{
					padding-left:10px;
					padding-right:10px;
					padding-top:11px;
					padding-bottom:2px;
					font-size:10px;
					color:#5283b0;
					margin:0px;
					}
					
				#multi-modulo .noticia p{
					padding-bottom:15px;
					padding-left:10px;
					padding-right:10px;
					color:#666666;
					font-size:12px;
					line-height:13px;
					margin:0px;
					}
					
				#multi-modulo .noticia p.enlace{
					padding-bottom:0px;
					padding-left:10px;
					padding-right:10px;
					color:#666666;
					font-size:12px;
					height:25px;
					}
					
					#multi-modulo .noticia p.enlace a{
						width:auto;
						height:auto;
						padding:3px 6px 3px 6px;;
						font-size:10px;
						font-weight:bold;
						text-transform:uppercase;
						color:#063d62;
						background-color:#e8d825;
						text-decoration:none;
						}
						
					#multi-modulo .noticia p.enlace a:hover{
						background-color:#063d62;
						color:#e8d825;	
						}	
						
				#multi-modulo .fav{
					font-size:10px;
					color:#5283b0;
					margin:0px;
					}
					
				#multi-modulo .fav ul{
					padding:0px;
					margin:0px;
					display:block;
					padding-left:10px;
					padding-right:10px;
					padding-top:20px;
					padding-bottom:20px;					
					}					
					
				#multi-modulo .fav .modulo{
					padding:0px;
					margin:0px;
					list-style-type:none;
					display:block;
					border:0px;
					margin-bottom:15px;
					clear:both;
					height:25px;
					}
					
				#multi-modulo .fav .modulo .icono{
					display:block;
					border:0px;
					float:left;
					height:11px;
					width:11px;
					background:none;
					margin:0px;
					padding:0px;
					}
				#multi-modulo .fav .modulo .texto{
					display:block;
					border:0px;
					float:left;
					margin:0px;
					padding:0px;
					padding-left:15px;
					color:#666;
					font-weight:bold;
					font-size:12px;
					text-transform:none;
					background:none;
					background-image:url(boloSitemap.gif);
					background-repeat:no-repeat;
					background-position: 8px 4px;
					text-decoration:none;
					}
					
				#multi-modulo .fav .modulo .texto span{
					color:#666;
					font-weight:normal;
					font-size:12px;
					margin:0px;
					padding:0px;
					text-transform:none;
					display:inline;
					height:auto;
					background:none;
					text-decoration:none;					
					}	
					
					
				#multi-modulo .last{
					font-size:10px;
					color:#5283b0;
					margin:0px;
					}
					
				#multi-modulo .last ul{
					padding:0px;
					margin:0px;
					display:block;
					padding-left:10px;
					padding-right:10px;
					padding-top:20px;
					padding-bottom:20px;					
					}					
					
					
				#multi-modulo .last .modulo{
					padding:0px;
					margin:0px;
					list-style-type:none;
					display:block;
					margin-bottom:10px;
					clear:both;
					border-top-width: 0px;
					border-right-width: 0px;
					border-bottom-width: 1px;
					border-left-width: 0px;
					border-bottom-style: solid;
					border-bottom-color: #dddfdf;
					}
					
				#multi-modulo .last .modulo h4{
						color:#5283b0;
						font-size:10px;
						font-weight:normal;
						margin:0px;
						padding:0px;
						margin-bottom:5px;
						
					}					
					
					#multi-modulo .last .modulo .texto{
					display:block;
					border:0px;
					margin:0px;
					padding:0px;
					padding-left:15px;
					color:#666;
					font-weight:bold;
					font-size:12px;
					text-transform:none;
					background:none;
					background-image:url(boloSitemap.gif);
					background-repeat:no-repeat;
					background-position: 8px 4px;
					text-decoration:none;
					}
					
				#multi-modulo .last .modulo .texto span{
					color:#666;
					font-weight:normal;
					font-size:12px;
					margin:0px;
					padding:0px;
					text-transform:none;
					display:inline;
					height:auto;
					background:none;	
					text-decoration:none;
					}					
					
					
					
						
		#destacados{
			display:block;
			float:left;
			width:570px;
			margin-top:5px;
			padding-bottom:5px;
			padding-right:5px;
			}
			
		#destacados a{
			text-decoration:none;
			}			
			
			#destacados .textoDestacado{
				display:block;
				position:absolute;
				top:150px;
				left:15px;
				text-decoration:none;
				font-size:12px;
				font-weight:normal;
				line-height:13px;
				color:#666666;
				width:250px;
				height:26px;
				overflow:hidden;
				}
				
			#destacados .textoDestacado h5{
				color:#5283B0;
				font-size:12px;
				line-height:13px;
				font-weight:bold;
				margin:0px;
				padding:0px;
				margin-bottom:3px;
				}				
				
			#destacados .textoDestacado{
				display:block;
				position:absolute;
				top:155px;
				left:15px;
				}				
						
			.destacado_01{
				display:block;
				float:left;
				width:280px;
				height:188px;
				border:1px solid #e8eaeb;
				/*background-image:url("destacado_01.jpg");*/
				position:relative;
				}
				
			.destacado_02{
				display:block;
				float:right;
				width:280px;
				height:188px;
				/*background-image:url("destacado_02.jpg");*/
				border:1px solid #e8eaeb;
				position:relative;
				}
				
				#destacados .destacado_01 p{
					padding-left:120px;
					padding-right:10px;
					padding-top:70px;
					}
					
				#destacados .destacado_02 p{
					padding-left:50px;
					padding-right:10px;
					padding-top:95px;
					}
				
				#destacados p{
					color:#666666;
					font-size:12px;
					line-height:13px;
					}
					
				#destacados p.enlace{
					color:#666666;
					font-size:12px;
					padding-top:15px;
					}
					
					#destacados p.enlace a{
						width:auto;
						padding:6px;
						font-size:10px;
						font-weight:bold;
						text-transform:uppercase;
						color:#063d62;
						background-color:#e8d825;
						text-decoration:none;
						}
						
					#destacados p.enlace a:hover{
										background-color:#063d62;
				color:#e8d825;	
						}
				
			#destacado_03{
			display:block;
			float:left;
			width:198px;
			margin-top:5px;
			border:1px solid #e8eaeb;
			background-color:#fff;
			background-image:url("modulo-noticias.gif");
			background-position:bottom;
			background-repeat:repeat-x;
			}
			

		
#pie{
	margin-left: auto;
	margin-top: -15px;
	margin-right: auto;
	display:block;
	width:954px;
	height:65px;
	z-index:1000;
}
	
#pie .pad{
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
	padding-bottom:10px;
		font-size:10px;
		color:#5283b0;
		text-decoration:none;	
}
	
	#pie a{
		font-size:10px;
		color:#5283b0;
		text-decoration:none;
		}

	#pie a:hover{
		text-decoration:underline;
		}	

	#pie .separador{
		padding:0px;
		padding-left:10px;
		padding-right:10px;
		color:#5283b0;
	}	
		
		
/* PARTE DE NEWS (LISTADO) */
	
	.modNoticia{
		display:block;
		clear:both;
		padding-top:10px;
		padding-bottom:10px;
		color:#666666;
		font-size:12px;
		font-weight:normal;
		line-height:14px;
		height: 120px;
	}
	
		.modNoticia img{
			height:88px;
			width:88px;
			border: 1px solid #CCC;
			float:left;
			margin-right:22px;
		}
		
		.modNoticia .contenedorNoticia{
			float:left;
			width:600px;
			margin-bottom: 10px;
		}		
		
		.modNoticia h2{
			color:#5283b0;
			font-size:14px;
			margin:0px;
			padding:0px;
		}
		
		.modNoticia p{
			display:block;
			margin:0px;
			padding:0px;
			margin-top:2px;
		}		
		
		.modNoticia a.enlace{
			
			display:block;
			margin-top:10px;
			text-decoration:none;
			background-color:#e8d825;
			font-size:10px;
			padding-left:5px;
			padding-right:5px;
			padding-top:4px;
			padding-bottom:4px;
			color:#063d62;
			float:left;
			font-weight:bold;
			clear:both;
			
		}
			
			.modNoticia a.enlace:hover{
				background-color:#063d62;
				color:#e8d825;				
			}
			
			
		.modNoticia hr{
			clear:both;
		}	
		
		
/* PARTE DE NEWS (INTERIOR) */

#contenedorNews{
	padding-left:23px;
	padding-right:23px;
	padding-top:25px;
	position:relative;
	font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:14px;
}

	#contenedorNews .botonVolver{
		display:block;
		position:absolute;
		top:0px;
		right:25px;
		font-size:12px;
		font-weight:bold;
		color:#003366;
		text-decoration:none;
	}
	
	#contenedorNews h2{
		font-size:14px;
		color:#5283b0;
		margin-bottom:18px;
	}
	
	#contenedorNews img.floatLeft{
		float:left;
		margin-right:22px;
	}

		
/* PARTE DEL MENU LATERAL DE PRODUCTOS */
			
/* PARTE DE BRAND (INTERIOR) */

#contenedorBrand{
	position:relative;
	font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:14px;
}	

#contenedorBrand strong{
	font-weight:bold;
}	

#contenedorBrand li{
	line-height:24px;
	color:#5283b0;
}

#contenedorBrand li span{
	color:#666666;
}
			
/* PARTE DE TECH (INTERIOR) */

#contenedorTech{
	padding-left:23px;
	padding-right:23px;
	padding-top:25px;
	position:relative;
	font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:14px;
}

	#contenedorTech .botonVolver{
		display:block;
		position:absolute;
		top:0px;
		right:25px;
		font-size:12px;
		font-weight:bold;
		color:#003366;
		text-decoration:none;
	}
	
	#contenedorTech h2{
		font-size:18px;
		color:#063d62;
		margin-bottom:5px;
	}
	
	#contenedorTech h3{
			font-size:14px;
			color:#5283b0;
			font-weight:bold;
			margin-bottom:25px;
		}	
	
	#contenedorTech img.floatLeft{
		float:left;
		margin-right:22px;
	}
	
	#contenedorTech strong{
		font-weight:bold;
	}	


/* PARTE DE LISTADO DE PRODUCTOS */

.listadoProductos{
	margin:0px;
	padding:0px;
	width:765px !important;
	position:relative;
}

	.listadoProductos .logo{
		position:absolute;
		top:-5px;
		right:0px;
	}

	.listadoProductos h2{
		margin:0px;
		padding:0px;
		width:717px;
		height:27px;
		background-color:#009176;
		font-size:14px;
		text-transform:uppercase;
		color:#FFF !important;
	}
	
		.listadoProductos h2 .pad{
			padding-left:15px;
			padding-top:5px;
			color:#FFF;
		}	
	
		.listadoProductos h2 span{
			color:#94ebd3;
			text-transform:none;
		}
		
	.listadoProductos .contenidoListado{
		padding-left:15px;
		color:#666666;
		font-size:12px;
	}
	
		.listadoProductos .contenidoListado h3{
			font-size:14px;
			color:#003366;
			margin-bottom:10px;
			text-transform:uppercase;
		}
		
		.listadoProductos .contenidoListado .texto{
			width:600px;
			float:left;
		}
		
		.listadoProductos .contenidoListado .pastilla{
			width:171px;
			float:right;
			background-color:#e8d827;
		}
		
		.listadoProductos .contenidoListado .pastilla .pad{
			padding:13px;
			text-align:center;
			font-size:11px;
			font-weight:bold;
			color:#063d62;
			text-transform:uppercase;
		}
		
		.listadoProductos .contenidoListado .pastilla .pad a{
			text-align:center;
			font-size:11px;
			font-weight:bold;
			color:#063d62;
			text-transform:uppercase;
			text-decoration:none;
		}		
		
		.listadoProductos .contenidoListado .tabla{
			clear:both;
			margin-top:20px;
			color:#666;
			font-size:14px;
			vertical-align:middle;
		}	
	
			.listadoProductos .contenidoListado .tabla .fila{
				text-align:center;
				height:60px;
				overflow:hidden;
				vertical-align:middle;
			}
			
				.listadoProductos .contenidoListado .tabla .fila td{
					text-align:center;
					overflow:hidden;
					vertical-align:middle;
				}			
				.listadoProductos .contenidoListado .tabla .fila td .bordeTD{
					display:block;
					border-bottom: solid 1px #00906d;
					margin:10px 0 -10px 0;
				}
	
			.listadoProductos .contenidoListado .tabla .fotoProd{
				width:60px;
				background-repeat:no-repeat;
				background-position:center;
			}		
			
			.listadoProductos .contenidoListado .tabla .inicioModulo{
				width:10px;
				background-image:url(fondoTablaIzqInf.png);
				background-repeat:no-repeat;
				background-position:left bottom;
				vertical-align:top !important;
			}
			
			.listadoProductos .contenidoListado .tabla .inicioModulo img{
				float:left;
			}
						
			
			.listadoProductos .contenidoListado .tabla .finModulo{
				width:10px;
				background-image:url(fondoTablaDerInf.png);
				background-repeat:no-repeat;
				background-position:right bottom;
				vertical-align:top !important;
			}
			
			.listadoProductos .contenidoListado .tabla .finModulo img{
				float:right;
			}			
			
			.listadoProductos .contenidoListado .tabla .modulo{
				/*background-color:#d8f1ec;*/
			}
			
			.listadoProductos .contenidoListado .tabla td.botones{
				vertical-align:top;
			}		
			
			.listadoProductos .contenidoListado .tabla th{
				color:#009176;
				font-size:14px;
				font-weight:bold;
				text-align:center;
				padding-bottom:9px;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #009176;
			}
			
			.listadoProductos .contenidoListado .tabla .btn{
				float:left;
				height:28px;
				text-decoration:none;
				clear:both;
				text-align:center;
			}
			
				.listadoProductos .contenidoListado .tabla .btn span{
					background-image:url(../img/new/boton-productos.png);
					background-repeat:no-repeat;
					display:block;
					text-transform:uppercase;
					padding-top: 2px;
					color:#FFF;
					font-weight:bold;
					height:28px;
					width:120px;
					font-size:10px;
					font-family: Arial, Helvetica, sans-serif;
					vertical-align:middle;
					white-space: nowrap;
				}
				
				.listadoProductos .contenidoListado .tabla .btn span b{
					display:block;
					padding-top:6px;
				}				
				
				.listadoProductos .contenidoListado .tabla .btn:hover span{
					text-decoration:underline;
				}				
				
				
/* PARTE DE PRODUCTO */
.interiorProductos{
	margin:0px;
	margin-top:10px;
	padding:0px;
	width:765px !important;
	position:absolute;
}

	.interiorProductos .logo{
		position:absolute;
		top:-5px;
		right:0px;
	}

	.interiorProductos h2{
		margin:0px;
		padding:0px;
		width:717px;
		height:27px;
		background-color:#009176;
		font-size:14px;
		text-transform:uppercase;
	}
	
		.interiorProductos h2 .pad{
			padding-left:15px;
			padding-top:5px;
			color:#FFF;
		}	
	
		.interiorProductos h2 span{
			color:#94ebd3;
			text-transform:none;
		}
		
		.interiorProductos .contenidoProducto{
			position:relative;	
		}
		
			.interiorProductos .contenidoProducto h3{
				font-size:14px;
				font-weight:bold;
				color:#003366;
				margin-bottom:19px;
				padding-left:15px;
			}
			
			.interiorProductos .contenidoProducto .back{
				position:absolute;
				top:0px;
				right:0px;
				color:#003366;
				font-size:12px;
				font-weight:bold;
				text-decoration:none;
			}
			
			.interiorProductos .contenidoProducto img{
				float:left;
				margin:0px;
			}
			
			.interiorProductos .contenidoProducto .texto{
				float:left;
				width:450px;
				font-size:12px;
				color:#666666;
			}
			
			.interiorProductos .contenidoProducto .texto h4{
				font-size:18px;
				padding-bottom:20px;
				color:#008f75;
				font-weight:bold;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #e0e2e2;
			}
			
			.interiorProductos .contenidoProducto .texto .label{
				display:block;
				margin-top:24px;
				font-size:14px;
				color:#5283b0;
				font-weight:bold;
			}
			
			.interiorProductos .contenidoProducto .texto th{
				font-size:12px;
				color:#676767;
				font-weight:bold;
			}	
			
			.interiorProductos .contenidoProducto .enlace{
				width:auto;
				padding:3px 6px 3px 6px;;
				font-size:10px;
				font-weight:bold;
				text-transform:uppercase;
				color:#063d62;
				background-color:#e8d825;
				text-decoration:none;
				}
				
			.interiorProductos .contenidoProducto .enlace:hover{
					background-color:#063d62;
					color:#e8d825;	
				}			
				
/* PARTE DESCARGAS */

.listadoDescargas{
	margin:0px;
	padding:0px;
	width:765px !important;
}

	.listadoDescargas h2{
		margin:0px;
		padding:0px;
		background-color:#94b5d3;
		font-size:14px;
		color:#003366;
		text-transform:uppercase;
		padding-top:5px;
		padding-bottom:5px;
		line-height:15px;
		vertical-align:middle;
		padding-left:10px;
		margin-bottom:7px;
	}
	
	.listadoDescargas .modDescarga{
	margin-bottom:11px;
	padding-left:10px;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdd8e0;
	clear:both;
	padding-bottom:25px;
	}
	
		.listadoDescargas .modDescarga .botones{
			position:absolute;
			top:-10px;
			right:0px;			
		}
	
		.listadoDescargas .modDescarga .boton{
			background-color:#e8d825;
			padding-left:7px;
			padding-right:7px;
			padding:5px;
			padding:5px;
			font-size:10px;
			color:#063d62;
			text-transform:uppercase;
			font-weight:bold;
			text-decoration:none;
		}
		
		.listadoDescargas .modDescarga .boton:hover{
				background-color:#063d62;
				color:#e8d825;	
		}		
	
		.listadoDescargas .modDescarga h3{
			font-size:14px;
			line-height:14px;
			font-weight:bold;
			color:#003366;
			margin-bottom:20px;
			text-transform:uppercase;
		}
		
		.listadoDescargas .modDescarga .imagen{
			float:left;
			margin-right:25px;
		}
		
		.listadoDescargas .modDescarga .texto{
			float:left;
			width:570px;
			font-size:12px;
			color:#666666;
			font-weight:normal;
			line-height:14px;
			position:relative;
		}
		
			.listadoDescargas .modDescarga .texto h4{
				font-size:14px;
				font-weight:bold;
				line-height:14px;
				color:#063d62;
				padding-bottom:7px;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #e0e2e2;
			}
			
			.listadoDescargas .modDescarga .texto .label{
				margin-top:15px;
				font-size:12px;
				line-height:14px;
				color:#063d62;
				font-weight:bold;
				display:block;
			}
			
			.listadoDescargas .modDescarga .texto .vinculoIcono{
				color:#666666;
				text-decoration:none;
			}
			
			.listadoDescargas .modDescarga .texto .vinculoIcono img{
				border:none;
			}			
			
/* PARTE SITEMAP */

.interiorSitemap{
	margin:0px;
	padding:0px;
	width:765px !important;
	position:relative;
	text-decoration:none;
}

	.interiorSitemap h2{
		color:#003366;
		margin:0px;
		padding:0px;
		font-size:14px;
		font-weight:bold;
		line-height:14px;		
	}
	
	.interiorSitemap h3{
		color:#5283b0;
		font-size:12px;
		font-weight:bold;
		line-height:14px;
		margin:0px;
		padding:0px;
		margin-top:40px;		
	}
	
		.interiorSitemap h3 a{
			color:#5283b0;
			font-size:12px;
			font-weight:bold;
			line-height:14px;
			margin:0px;
			padding:0px;
			text-decoration:none;
			margin-bottom:10px;
		}
	
	.interiorSitemap table{
		margin-left:30px;
		margin-bottom:30px;
	}	
	
	.interiorSitemap ul{
		margin:0px !important;
		padding:0px;
		margin-bottom:10px;
	}
	
		.interiorSitemap ul h4{
			margin:0px;
			padding:0px;
			margin-bottom:10px;
		}	
	
		.interiorSitemap ul h4 a{
			margin:0px;
			padding:0px;
			font-size:12px;
			color:#666666;
			line-height:14px;
			font-weight:bold;
			text-decoration:none;
		}
		
		.interiorSitemap ul li{
			margin:0px;
			padding:0px;
			list-style:none;
			background-image:url(boloSitemap.gif);
			background-repeat:no-repeat;
			background-position: 0px 7px;
			padding-left:8px;
			margin-bottom:3px;
			margin-top:3px;
			font-size:12px;
			line-height:14px;
			color:#666666;
			font-weight:normal;
			text-decoration:none;			
		}
		
			.interiorSitemap ul li a{
				margin:0px;
				padding:0px;
				font-size:12px;
				line-height:14px;
				color:#666666;
				font-weight:normal;
				text-decoration:none;
			}	
			
			.interiorSitemap ul li ul{
				margin:0px;
				padding:0px;
				padding-left:15px;
			}
			
				.interiorSitemap ul li ul li{
				margin:0px;
				padding:0px;
				list-style:none;
				background-image:url(boloSitemap.gif);
				background-repeat:no-repeat;
				background-position: 0px 7px;				
				margin-bottom:3px;
				margin-top:3px;
				padding-left:8px;
				font-size:12px;
				line-height:14px;
				color:#666666;
				font-weight:normal;
				text-decoration:none;
				}
				
					.interiorSitemap ul li ul li a{
						margin:0px;
						padding:0px;
						font-size:10px;
						line-height:12px;
						color:#666666;
						font-weight:normal;
						text-decoration:none;			
					}	
					
/* PARTE SITEMAP */

.interiorContacta{
	margin:0px;
	padding:0px;
	width:765px !important;
	position:relative;
	text-decoration:none;
}

	.interiorContacta h2{
		color:#003366;
		margin:0px;
		padding:0px;
		font-size:14px;
		font-weight:bold;
		line-height:14px;		
	}					
	
	.interiorContacta .formulario{
		width:400px;
		margin:0px;
		padding:0px;
		margin-top:31px;
		float:left;
		margin-bottom:50px;		
	}
	
	
	.interiorContacta table{
		vertical-align:top;
		text-align:left;
	}	
	
	.interiorContacta table th{
		padding-top:6px;
		vertical-align:top;
		text-align:right;
		padding-right:10px;
		font-size:12px;
		color:#666666;
		white-space:nowrap;
	}
	
	.interiorContacta table th span{
		color:#5283b0;
	}	
	
	.interiorContacta table td{
		width:255px;
	}
	
	.interiorContacta table td input{
		width:255px;
		border: 1px solid #a9a9a9;
		height:21px;
		color:#333;
		font-size:12px;
	}
	
	.interiorContacta table td textarea{
		width:255px;
		border: 1px solid #a9a9a9;
		height:100px;
		color:#333;
		font-size:12px;
	}
	
	.interiorContacta table .separacion{
		height:4px;
		overflow:hidden;
	}
	
	.interiorContacta a.enlace{
		width:auto;
		padding:3px 6px 3px 6px;;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
		color:#063d62;
		background-color:#e8d825;
		text-decoration:none;
		margin-bottom:50px;		
		}
		
	.interiorContacta a.enlace:hover{
			background-color:#063d62;
			color:#e8d825;	
		}	
	
	.interiorContacta .info{
		width:215px;
		margin:0px;
		padding:0px;
		margin-top:31px;
		float:left;
		margin-bottom:50px;
	}	
	
	.interiorContacta .info .pad{
		padding-left:38px;
		color:#666;
		font-size:12px;
		line-height:14px;
	}
	
	.interiorContacta .info .pad a{
		color:#063d62;
		text-decoration:none;
	}	
	
/* PARTE DEL DEALER LOCATOR */
	
.contenedorDealer{
	margin-top:20px;
}

	.contenedorDealer h2{
		font-size:18px;
		margin:0px;
		padding:0px;
		color:#063d62;
		font-weight:bold;
	}
	
	.contenedorDealer h2{
		font-size:18px;
		margin:0px;
		padding:0px;
		color:#063d62;
		font-weight:bold;
		margin-top:25px;
	}
	
	.scroll{
		height:400px;
		overflow:auto;
	}
	
	.modDealer{
		width:135px;
		margin-right:8px;
		font-size:11px;
		color:#666666;
		font-weight:normal;
		float:left;
		margin-bottom:20px;
	}
	
	.modDealer a{
		text-decoration:none;
		color:#002851;
		font-weight:normal;
	}	
	
	.contenedorDealer h3{
		font-size:12px;
		margin:0px;
		margin-bottom:4px;
		padding:0px;
		color:#063d62;
		font-weight:bold;
	}
	
	.contenedorDealer select{
		font-size:12px;
		font-weight:normal;
	}
	
	.contenedorDealer option{
		font-size:12px;
		font-weight:normal;
	}	
	
/* PARTE DE LEGAL */

.interiorLegal{
	margin:0px;
	padding:0px;
	width:765px !important;
	height: 600px;
	position:relative;
	text-decoration:none;
}

	.interiorLegal h2{
		color:#003366;
		margin:0px;
		padding:0px;
		font-size:14px;
		font-weight:bold;
		line-height:14px;	
		margin-left:10px;
	}
	
	.interiorLegal .contenido{
		color:#666666;
		margin:0px;
		padding:0px;
		font-size:12px;
		line-height:14px;
		margin-top:25px;
		width:725px;
		margin-left:10px;
		margin-bottom:40px;
	}
	
	.interiorLegal .contenido strong{
		color:#5283b0;
		font-size:12px;
		line-height:14px;
		font-weight:bold;
	}
	
	.interiorLegal .contenido b{
		color:#5283b0;
		font-size:12px;
		line-height:14px;	
		font-weight:bold;		
	}
	
	.interiorLegal .contenido a{
		color:#5283b0;
		font-size:12px;
		line-height:14px;
		text-decoration:none;
	}
	
	
/* PARTE DEL LISTADO DE NEWSLETTERS */
.listadoNewsletters{
	margin:0px;
	padding:0px;
	width:765px !important;
}

	.listadoNewsletters h2{
		margin:0px;
		padding:0px;
		background-color:#94b5d3;
		font-size:14px;
		color:#003366;
		text-transform:uppercase;
		padding-top:5px;
		padding-bottom:5px;
		line-height:15px;
		vertical-align:middle;
		padding-left:10px;
		margin-bottom:25px !important;
	}
	
	.listadoNewsletters .modDescarga{
	margin-bottom:11px;
	margin-left:15px;
	margin-right:25px;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdd8e0;
	clear:both;
	padding-bottom:15px;
	color:#666;
	font-size:12px;
	}
	
		.listadoNewsletters .modDescarga a.boton{
			display:block;
			float:left;
			clear:both;
			background-color:#e8d825;
			padding-left:7px;
			padding-right:7px;
			padding:5px;
			padding:5px;
			font-size:10px;
			color:#063d62;
			text-transform:uppercase;
			font-weight:bold;
			text-decoration:none;
			margin-top:10px;
		}
		
		.listadoNewsletters .modDescarga a.boton:hover{
			text-decoration:underline;
		}		
	
		.listadoNewsletters .modDescarga h3{
			margin:0px;
			padding:0px;
			font-size:14px;
			line-height:14px;
			font-weight:bold;
			color:#003366;
			margin-bottom:5px !important;
		}
	
/* PARTE PROPIA DE MENSAJES DE ERROR DE COLORBOX */

.interiorMensaje{
	color:#003366;
	font-size:12px;
	font-weight:normal;
	width:370px;
	height:250px;
	text-align:center;
	background-image:url(fondoVentana.png);
	background-repeat:no-repeat;
}

.interiorMensaje .pad{
	padding:20px;
	padding-top:110px;	
}

.interiorMensaje a.cerrar{
	width:auto;
	padding:3px 6px 3px 6px;;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#063d62;
	background-color:#e8d825;
	text-decoration:none;
	margin-top:25px;
}

.interiorMensaje a.cerrar:hover{
	text-decoration:underline;
}

.interiorMensajeError{
	background-image:url(ventanaKO.gif);
	background-repeat:no-repeat;
	background-position: center 30px;
}

.interiorMensaje strong{
	font-size:16px;
	font-weight:bold;
}

.interiorMensaje b{
	font-size:16px;
	font-weight:bold;
}

#cboxClose{
	display:none;
	visibility:hidden;
}

.interiorBasket{
	color:#003366;
	font-size:12px;
	font-weight:normal;
	width:504px;
	height:222px;
	text-align:center;
	background-image:url(fondoBasket.png);
	background-repeat:no-repeat;

}

	.interiorBasket .pad{
	
		padding-left:23px;
		padding-top:5px;
		padding-right:10px;
		padding-bottom:10px;
		position:relative;
	
	}
	
		.interiorBasket .pad .content{
		
			position:relative;
		
		}	
	
		.interiorBasket .titulo{
		
			font-size:16px;
			color:#FFF;
			font-weight:bold;
			top:0px;
			left:0px;
			position:absolute;			
		
		}
		
		.interiorBasket a.cerrar{
		
			font-size:16px;
			color:#FFF;
			font-weight:bold;
			text-decoration:none;
			top:0px;
			right:0px;
			position:absolute;
		
		}
		
		.interiorBasket .contenidoBasket{
		
			width:470px;
			height:130px;
			overflow:auto;
			position:absolute;
			top:48px;
			left:0px;
		
		}
		
		.interiorBasket th{
		
			font-size:bold;
			color:#063d62;
			font-size:12px;
			text-align:left;
			height:30px;
		
		}
		
		.interiorBasket td{
		
			font-size:bold;
			color:#666666;
			font-size:12px;
			text-decoration:none;
			vertical-align:middle;
			height:30px;
		
		}		
		
		.interiorBasket td a{
		
			color:#666666;
			font-size:12px;
			text-decoration:none;
			font-weight:bold;
		
		}
		
		.interiorBasket td a span{
		
			font-weight:normal;
			color:#666666;
			font-size:12px;
			text-decoration:none;
		
		}	
		
		.interiorBasket td.rad{
			text-align:center;
			vertical-aling:middle;
			width:18px;
			height:30px;
		}
		
		.interiorBasket td.ico{
			text-align:center;
			vertical-aling:middle;
			width:50px;
			height:30px;
		}
		
		.interiorBasket .borde{
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #e5e5e5;
			padding-left:20px;
		}	
		
		.interiorBasket .botones{
		
			width:470px;
			height:30px;
			position:absolute;
			top:163px;
			left:0px;
		
		}	
		
		.interiorBasket .botones a{
			width:auto;
			padding:3px 6px 3px 6px;;
			font-size:10px;
			font-weight:bold;
			text-transform:uppercase;
			color:#063d62;
			background-color:#e8d825;
			text-decoration:none;
			margin-top:25px;
		}
		
		.interiorBasket .botones a:hover{
			text-decoration:underline;
		}
		
		.interiorBasket .botones .left{
			float:left;
			margin-right:9px;
		}
		
		.interiorBasket .botones .right{
			float:right;
			margin-left:9px;
		}	
		
		
/* PARTE DE LA VENTANA DE RECORDAR PASS */
	.ventanaRecordar{
		color:#003366;
		font-size:12px;
		font-weight:normal;
		width:420px;
		height:282px;
		text-align:center;
		background-image:url(fondoVentanaGrande.png);
		background-repeat:no-repeat;
	}
	
	.ventanaRecordar .interiorRecordar{
		background-image:url(ventanaPass.gif);
		background-repeat:no-repeat;
		background-position: center 30px;
	}	
	
	.ventanaRecordar .pad{
		padding:20px;
		padding-top:110px;	
	}
	
	.ventanaRecordar a.cerrar{
		width:auto;
		padding:3px 6px 3px 6px;;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
		color:#063d62;
		background-color:#e8d825;
		text-decoration:none;
		margin-top:25px;
	}
	
	.ventanaRecordar a.cerrar:hover{
		text-decoration:underline;
	}
	
	
	.ventanaRecordar strong{
		font-size:16px;
		font-weight:bold;
	}
	
	.ventanaRecordar input{
		width:270px;
	}	
	
	.ventanaRecordar b{
		font-size:16px;
		font-weight:bold;
	}
	
/* PARTE DE LA VENTANA DE MODIFICAR USUARIO */
	.ventanaUsuario{
		color:#003366;
		font-size:12px;
		font-weight:normal;
		width:695px;
		height:430px;
		text-align:center;
		background-image:url(fondoVentanaUser.png);
		background-repeat:no-repeat;
	}	
	
	.ventanaUsuario .pad{
		padding-top:35px;
		padding-left:20px;
		padding-right:20px;
	}
	
	.ventanaUsuario .pad table{
	}
	
	.ventanaUsuario .pad table .titular{
		font-size:16px;
		font-weight:bold;
		text-align:center;
		padding-left:40px;
	}
	
	.ventanaUsuario .pad table .asterisco{
		vertical-align:top;
		text-align:center;
	}
	
	.ventanaUsuario .pad table .error{
		vertical-align:middle;
		text-align:right;
		padding-left:40px;
		font-size:11px;
		color:#900;
	}	
	
		.ventanaUsuario .pad table th{
			text-align:right;
			width:115px;
			font-size:11px;
		}
		
		.ventanaUsuario .pad table td{
			font-size:11px;
		}		
		
		.ventanaUsuario .pad table th.izquierda{
			text-align:right;
			width:95px;
		}		
		
		.ventanaUsuario .pad table input{
			width:160px;
		}
		
		.ventanaUsuario .pad table .separador{
			height:7px;
			overflow:hidden;
		}		
	
	.ventanaUsuario a.cerrar{
		width:auto;
		padding:3px 6px 3px 6px;;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
		color:#063d62;
		background-color:#e8d825;
		text-decoration:none;
		margin-top:25px;
	}
	
	.ventanaUsuario a.cerrar:hover{
		text-decoration:underline;
	}
	
	
	.ventanaUsuario strong{
		font-size:16px;
		font-weight:bold;
	}	
	
	.ventanaUsuario b{
		font-size:16px;
		font-weight:bold;
	}	
	
/* COMBO IDIOMAS */

.comboboxContainer { font-size:10px; }
.comboboxValueContainer { background: url(/css/bluegradient_content.gif) repeat-x left top; }
.comboboxValueContent { text-align: right; padding-left: 3px; color:#94b5d3;}

.comboboxDropDownContainer { background: #1e446b; overflow: hidden; padding-left: 3px; }
.comboboxDropDownButton { width: 19px; height: 19px; background-image: url(/img/new/flechas-idiomas-new.png);}
.comboboxGroupItemHeader { display: block; background: #99cccc; color: #000; font-family: Impact; }
.comboboxGroupItemContainer { padding-left: 10px; }
.comboboxItem { background: #1e446b; color: #94b5d3; font-weight: normal; font-style: normal; padding-left:5px;padding-top:5px;padding-bottom:2px; }
.comboboxItemHover { background-color: #335f8c; color: #fff; padding-left: 5px; }


/* COMBO DEALER */

.comboboxContainerDealer { border-left: solid 1px #1e446b; border-top: solid 1px #1e446b; border-right: solid 1px #1e446b; border-bottom: solid 1px #1e446b; background-color:#002851;font-size:10px; }
.comboboxValueContainerDealer { background: url(/css/bluegradient_content.gif) repeat-x left top; }
.comboboxValueContentDealer { padding-left: 3px; color:#94b5d3;}

.comboboxDropDownContainerDealer { background: #1e446b; overflow: hidden; padding-left: 3px; }
.comboboxDropDownButtonDealer { width: 19px; height: 19px; background-image: url(/css/flecha_combo.gif);}
.comboboxGroupItemHeaderDealer { display: block; background: #99cccc; color: #000; font-family: Impact; }
.comboboxGroupItemContainerDealer { padding-left: 10px; }
.comboboxItemDealer { background: #1e446b; color: #94b5d3; font-weight: normal; font-style: normal; padding-left:5px;padding-top:5px;padding-bottom:2px; }
.comboboxItemHoverDealer { background-color: #335f8c; color: #fff; padding-left: 5px; }
.comboboxContainerDealer img{
	display:none;
	visibility:hidden;
	height:1px;
	width:1px;
}

.comboboxItemDealer img{
	display:none;
	visibility:hidden;
	height:1px;
	width:1px;	
}
.comboboxValueContentDealer img{
	display:none;
	visibility:hidden;
	height:1px;
	width:1px;		
}

.botonNuevoMenu{
	clear:both;
	background: url(/css/imagenBotonNuevo.gif) repeat-x left bottom;
	background-color:#5081ae;
	color:#FFF;
	height:auto;
	width:120px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin-top:5px;
	display:block;
	float:right;
	margin-left:5px;
	margin-bottom:15px;
	margin-top:-10px;
}

.botonNuevoMenu span{
	padding:3px;
	display:block;
}

.botonNuevoMenu:hover{
	background: none;
	background-color:#063d62;
}

.facebook_link {
	font-size:10px;
	color:#5283b0;
	text-decoration:none;		
}

.facebook_link:hover {
	text-decoration:underline;
}

/* ROUNDED CORNERS IMAGES */

.rounded_wrapper {
	position: relative;
	width:325px;
	height:232px;
}
 
.rounded_wrapper img {
	border-width: 0;
	border-style: none;
}
 
.rounded_wrapper div {
	height: 7px;
	position: absolute;
	width: 100%;
}


 
.rounded_wrapper .tl {
	top: 0;
	left: 0;
	background: url(/img/rounded_corners/tl.gif) no-repeat left top;
}
 
.rounded_wrapper .tr {
	top: 0;
	right: 0;
	background: url(/img/rounded_corners/tr.gif) no-repeat right top;	
}
 
.rounded_wrapper .br {
	bottom: 0;
	right: 0;
	background: url(/img/rounded_corners/br.gif) no-repeat right bottom;	
}
 
.rounded_wrapper .bl {
	bottom: 0;
	left: 0;
	background: url(/img/general/rounded_corners/bl.gif) no-repeat left bottom;
}


/*
	Modifications on menu 14 Oct
*/

.sub_sub_menu_hover:hover {
	color: #fff!important;
	/*font-weight: bold!important;*/
}

.submenu_brand {
	color: #bdd6ed!important;
}

