BODY {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; OVERFLOW: auto; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left;background-color:#F7F8E9;
}
/* Herencia directa. Sólo lo interpreta Mozilla. */
/* Permitir que amplíe tamaño en el caso de que el contenido sea más amplio que 300px */
body > #envoltura {
    min-height: 300px;
    height: auto;
}

/*---- listas ----*/

ul{
	list-style-type:none; list-style-position:outside; 
}

li{
	width:100%;margin:0 0 0 0;padding:3px 0 0 0;line-height:normal;list-style-image:url(../img/comunes/flechaVacia.jpg);
}
li.Activo{
	width:100%;margin:0 0 0 0;padding:3px 0 0 0;list-style-image:url(../img/comunes/flecha.jpg); line-height:normal; position:relative;
}


	/*-- menú --*/
	ul.MP{
		width:100%;background-color:#F7F8E9;margin:0 0 0 0;padding: 0 0 0 0; height:100%;
	}
	
	ul.MS{
		width:100%; line-height:normal; margin:0 0 0 0;padding: 0 0 0 15px;
	}
	/*-- FIN menú --*/

	/*-- menú Zona Privada --*/
	ul.ZP{
		width:100%;background-color:#F1E9D3;margin:0 0 0 0;padding: 6px 0 0 6px;
	}
	/*-- FIN menú Zona Privada --*/

/*---- FIN listas ----*/


/*---- estilos menú ----*/

.navegador {
	font-size:11px;color:#FFFFFF;font-weight:bold;padding:0px 2px 0px 2px;
}

.menuPrincipal, .menuPrincipal:link, .menuPrincipal:visited, .menuPrincipal:hover, .menuPrincipal:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;font-style : normal;font-weight : bold;font-size : 11px;color : #00135D;text-decoration: none;background-color:#F7F8E9;
}

.menuPrincipalSelec, .menuPrincipalSelec:link, .menuPrincipalSelec:visited, .menuPrincipalSelec:hover, .menuPrincipalSelec:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;font-style : normal;font-weight : bold; font-size : 11px;color : #E20614;text-decoration: none;background-color:#F7F8E9; 
}

.menuSecundario, .menuSecundario:link, .menuSecundario:visited, .menuSecundario:hover, .menuSecundario:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;	font-style : normal;font-weight : bold;font-size : 10px;color : #666666;text-decoration: none;background-color:#F7F8E9; 
}

.menuSecundarioSelec, .menuSecundarioSelec:link, .menuSecundarioSelec:visited, .menuSecundarioSelec:hover, .menuSecundarioSelec:active {
    font-family:Verdana, Arial, Helvetica, sans-serif; font-style : normal;font-weight : bold; font-size : 10px; color : #000000;text-decoration: none;background-color:#F7F8E9; 
}

.menuTerciario, .menuTerciario:link, .menuTerciario:visited, .menuTerciario:hover, .menuTerciario:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;	font-style : normal;font-weight : normal;font-size : 10px;color : #666666;text-decoration: none;background-color:#F7F8E9; 
}

.menuTerciarioSelec, .menuTerciarioSelec:link, .menuTerciarioSelec:visited, .menuTerciarioSelec:hover, .menuTerciarioSelec:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;	font-style : normal;font-weight : bold;font-size : 10px;color : #000000;text-decoration: none;background-color:#F7F8E9;
}

/*---- FIN estilos menú ----*/


/*---- enlaces ----*/

A:link {
	COLOR: #000000;FONT-FAMILY: Verdana, Helvetica, sans-serif;font-weight: bold;TEXT-DECORATION: underline;
}

A:visited {
	COLOR: #000000;FONT-FAMILY: Verdana, Helvetica, sans-serif;font-weight: bold;TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #000000;FONT-FAMILY: Verdana, Helvetica, sans-serif;font-weight: bold;TEXT-DECORATION: underline;
}

/*---- FIN enlaces ----*/


/*---- encabezados (h's). Para Navegador, Titulares... ----*/

h1{
	font-size:11px;color:#000000;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:bold; margin:0px; text-transform:none; padding-left:8px; background-color: #ffffff; padding: 9px 0 8px 5px;
} /*navegador*/

h2{
	font-size:11px;color:#000000;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:normal; margin:0px; text-align:left;text-transform:none; padding-top:8px;
} /*titulares y encabezados*/

/*Para que el editor no de problemas utilizamos el estilo "productoNombre", que debe ser igual a h2*/
.productoNombre{
	font-size:11px;color:#00135D;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:bold; margin:0px; text-align:left;text-transform: none;
}
.productoTexto{
	font-size:11px;color:#000000;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:normal; margin:0px; text-align:left;text-transform: none;
} 
.destacadoProductoNombre{
	font-size:11px;color:#00135D;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:bold; margin:0px; text-align:center;text-transform: none;
}
/*titulares y encabezados*/

h3{
	font-size:18px;color:#8B0035;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:bold; margin:0px; text-align:left;
} /*navegador AUX*/

/*titulares y encabezados AUX*/

/*---- fin encabezados ----*/


/*---- tipos de fuentes ----*/

TD{
	FONT-SIZE:11px;COLOR:#000000;FONT-FAMILY:Verdana, Helvetica, sans-serif;
}

P{
	FONT-SIZE:11px;color:#000000;
}

/*---- FIN tipos de fuentes ----*/


/*---- formularios ----*/

form{
	margin:0px;
}

input{
	border:1px solid #000000;color:#000000; height:17px; font:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
}
imput.Texto{
	border:1px solid #000000;color:#000000; height:17px; font:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
}
textarea{
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica, sans-serif;
}

/*---- FIN formularios ----*/


/*---- mensaje ERROR ----*/

.rojo{
	font-weight:bold; text-decoration:none; font-size:10px; color:#FF0000
} 

/*---- FIN mensaje ERROR*/


/*---- formularios ----*/

.formulario{
	font-size:10px;color:#000000;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:bold; padding-left:4px;
}/*Para dar un nuevo estilo al texto contenido dentro de las tablas de los formulario*/
formularioCampo{
	font-size:10px;color:#ffffff;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:normal; padding-left:10px;
}
.formularioTabla{
	margin-bottom:4px; background-color:#ffffff; padding:4px; border:2px solid #ABB51F;
}/*tabla que contiene el formulario*/
.formularioTablaNoticias{
	margin-bottom:0px; background-color:#ffffff;  padding: 0 8px 0 8px;
}/*tabla del buscador de noticias*/
/*---- FIN formularios ----*/
.formularioNoticias{
	font-size:10px;FONT-FAMILY:Verdana, Helvetica, sans-serif;font-weight:bold;
}
/*Para dar un nuevo estilo al texto contenido dentro de las tablas de los formulario*/
/*Pie de pagina*/
#pie{
	text-align:center;
}
p.pie{
	font-size: 9px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; margin:0 0 5px 0; 
}
h4{
	font-size: 11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}
a.pie{
	font-size: 9px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline;
}

.buscador{
	font-size: 11px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

/*Tienda*/
.tiendaPaginadorNumerosActivo{ 
	color:#E20614; font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}
.tiendaPaginadorNumeros{
	font-weight:normal; color:#003399;
}
.tiendaPaginadorAntSig{
	text-decoration:none;
}
.cabina{
	position: absolute;
	top:30px;
	visibility:visible;
	z-index:3;
	left: 119px;
}

#googleMaps
{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	float:left;
	width:481px;
	height:352px;
}