body {
	background-image: url(imagenes/fondo.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: justify;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #4F5A24; 
	SCROLLBAR-SHADOW-COLOR: #4F5A24; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #4F5A24; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	text-decoration: underline;
	color: #FFFFFF;
}

#web {
	position: relative;
	margin: auto;
	width: 720px;
	height: 500px;
}
#web #cabecera_principal {
    position: absolute;
    height: 500px;
    width: 286px;
    left: 0;
    top: 0;
    border: 1px solid #1b3a64;
    border-right: none;
    
}
#web #cabecera_1 {
	position: absolute;
	background-image: url(imagenes/1.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_2 {
	position: absolute;
	background-image: url(imagenes/2.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_3 {
	position: absolute;
	background-image: url(imagenes/3.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_4 {
	position: absolute;
	background-image: url(imagenes/4.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_5 {
	position: absolute;
	background-image: url(imagenes/5.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_6 {
	position: absolute;
	background-image: url(imagenes/6.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_7 {
	position: absolute;
	background-image: url(imagenes/7.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}

#web #cabecera_8 {
	position: absolute;
	background-image: url(imagenes/8.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_9 {
	position: absolute;
	background-image: url(imagenes/9.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #cabecera_10 {
	position: absolute;
	background-image: url(imagenes/10.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 286px;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #menu {
	position: absolute;
	background-image: url(imagenes/fondo_menu.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 157px;
	left: 287px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #lista_menu {
	list-style-image: url(imagenes/menu_icono.gif);
	list-style-position: outside;
	position: absolute;
	height: 100px;
	width: 157px;
	left: 0px;
	top: 28px;
}
#web #lista_menu LI{
	margin-bottom: 17px;
}
#web #lista_area {
	list-style-image: url(imagenes/menu_icono.gif);
	list-style-position: outside;
	position: absolute;
	height: 49px;
	width: 157px;
	left: 288px;
	top: 451px;
}
#web #contenido {
	position: absolute;
	background-image: url(imagenes/contenido_fondo.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 277px;
	left: 446px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #contenido_resultado {
	position: absolute;
	background-image: url(imagenes/contenido_resultado.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 277px;
	left: 446px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #contenido_a {
	position: absolute;
	background-image: url(imagenes/contenido_principal.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 277px;
	left: 446px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #contenido_principal {
	position: absolute;
	background-image: url(imagenes/fondo_pri.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 277px;
	left: 444px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
}
#web #pie {
	position: absolute;
	height: 20px;
	width: 720px;
	left: 0px;
	top: 510px;
}
#web #footer {
	position: absolute;
	height: 20px;
	width: 720px;
	left: 0px;
	top: 540px;
}
.bloque_texto {
	padding: 20px;
}
.texto_normal_blanco {
	color: #FFFFFF;
}
.texto_normal_gris {
	color: #7d7d7d;
	text-decoration: none;
}
.texto_negrita_gris {
	color: #7d7d7d;
	font-weight: 1600;
}
.texto_titular {
	color: #91a1b1;
	font-weight: bold;
	text-transform: uppercase;
}
.imagen_miniatura {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	background-color: #efefef;
	border-color: #c5ced8;
	border-style: solid;
	border-width: 1px;
}
.subrrayado_blanco {
	text-decoration: underline;
	color: #FFFFFF;
}.enlace_azul:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91a1b1;
	text-decoration: none;
}
.enlace_azul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91a1b1;
	text-decoration: none;
}
.enlace_azul:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91a1b1;
	text-decoration: none;
}
.enlace_azul:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91a1b1;
	text-decoration: underline;
}
.contacto { COLOR: #4F5A24; FONT-FAMILY:arial; FONT-SIZE: 11px; FONT-WEIGHT: none; TEXT-DECORATION: none }
.contacto:visited { COLOR: #4F5A24; FONT-FAMILY:arial; FONT-SIZE: 11px; FONT-WEIGHT: none; TEXT-DECORATION: none }
.contacto:active { COLOR: #4F5A24; FONT-FAMILY:arial; FONT-SIZE: 11px; FONT-WEIGHT: none; TEXT-DECORATION: none }
.contacto:link { COLOR: #4F5A24; FONT-FAMILY:arial; FONT-SIZE: 11px; FONT-WEIGHT: none; TEXT-DECORATION: none }
.contacto:hover { COLOR: #ffffff; FONT-FAMILY:arial; FONT-SIZE: 11px; FONT-WEIGHT: none; TEXT-DECORATION: none }

#web #idioma {
	position: absolute;
	height: 500px;
	width: 157px;
	left: 287px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 1b3a64;
	border-right-color: 1b3a64;
	border-bottom-color: 1b3a64;
	border-left-color: 1b3a64;
	background-color: #1B3B64;} 
#barraContorno
{
	width:255px;
	height:328px;
	position:absolute;
	top:169px;
	left:11px;
	background-image:url(../imagenes/fondo_menu.gif);
	background-repeat:repeat-y;
}

#barraContenido
{
	position:absolute;
	left:39px;
	top:174px;
	width:200px;
	height:279px;
	z-index:1;
}

.barraTitulo { margin-bottom:18px; }

.barraTextoItem 
{ 
	background-image:url(../imagenes/flecha.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:16px;
}

.barraTexto { padding-left:14px; margin-bottom:16px; }

#barraContenido ul { padding-left:16px; margin-left:0; list-style-image:url(../imagenes/flecha.gif); color:#5C5C5C; }

#barraContenido li { margin-bottom:16px; }

#barraContenido #ofertas li { list-style-type:none; }

#barraContenido a
{
	text-decoration:none;
	color:#5C5C5C;
}


#barraInf { position:absolute; bottom:0px; }
/* Flechas de scroll */

.flechas
{
	position:absolute;
	bottom:9px;
	right:6px;
}

#barraContorno .flechas
{
	width:210px;
	overflow:hidden;
}

.flechas #arriba_abajo { float:right; }

.flechas img { cursor:pointer; padding-left:1px; }
#novedades
{
	height:442px;
}

#detalleDatos { margin-left:5px; overflow:hidden; height:300px; }
