@charset "utf-8";
/* CSS Document */
	html,body {height:100%}
    body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #000000;
		background-image:url(../imagenes/fondo_web.jpg);
		background-repeat:repeat;
    	margin: 0;
    	padding: 0;
    	text-align: center;
    	color: #000000;
    }
	
    .Main #contenedor1, #contenedor2, #contenedor3,#contenedor4, #contenedor5, #contenedor6 { 
		position: absolute;
    	width: 984px;
		height:724px;
		background-repeat:no-repeat;
		margin-top: 50px;
		margin-left:-492px;		
		margin-right: auto;		
    	border: 0px;
    	text-align: left;
		left:50%;
		
    }
    .Main #contenedor1 { background-image:url(../imagenes/foto_fondo_1.gif);}
    .Main #contenedor2 { background-image:url(../imagenes/foto_fondo_2.gif);}
	.Main #contenedor3 { background-image:url(../imagenes/foto_fondo_3.gif);}
	.Main #contenedor4 { background-image:url(../imagenes/foto_fondo_4.gif);}
	.Main #contenedor5 { background-image:url(../imagenes/foto_fondo_5.gif);}	
	.Main #contenedor6 { background-image:url(../imagenes/foto_fondo_6.gif);}	
	
	.Main #footer{
		position:absolute;
    	width: 984px;
		height:20px;
		top:704px;
		text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px; color:#8B8589; padding-top:3px;
	}.Main #footer a{color:#5A6B3E; text-decoration:none;}

	.Main #menu 
	{
		padding:0px; margin:0px;
		position:relative;
		top:2px;
		left:2px;
		height:108px;
		width:100%;
	}
	.Main #menu .iz
	{
		top:0px;
		left:0px;
		border:0px solid #FFFFFF;	
		position:relative;
    	width: 230px;
		height:108px;
		background-image:url(../imagenes/bot_barra_izq.gif);
		background-repeat:no-repeat;	
		float:left;
	}
	.Main #menu .opc1_ON, .Main #menu .opc1_OFF,
	.Main #menu .opc2_ON, .Main #menu .opc2_OFF,
	.Main #menu .opc3_ON, .Main #menu .opc3_OFF, 
	.Main #menu .opc4_ON, .Main #menu .opc4_OFF, 
	.Main #menu .opc5_ON, .Main #menu .opc5_OFF, 
	.Main #menu .opc6_ON, .Main #menu .opc6_OFF
	{
		position:relative;
		top:0px;
    	width: 110px;
		height:88px;cursor:pointer;cursor: hand; 
		float:left;	padding-top:20px; padding-left:15px;
		 margin:0px;
	}	
	.Main #menu a {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none}
	.Main #menu .opc1_ON{	background-image:url(../imagenes/bot_inicio_act.jpg); }
	.Main #menu .opc2_ON{	background-image:url(../imagenes/bot_nosotros_act.jpg);}	
	.Main #menu .opc3_ON{	background-image:url(../imagenes/bot_carta_act.jpg);}	
	.Main #menu .opc4_ON{	background-image:url(../imagenes/bot_ofertas_act.jpg);}	
	.Main #menu .opc5_ON{	background-image:url(../imagenes/bot_saludable_act.jpg);}				
	.Main #menu .opc6_ON{	background-image:url(../imagenes/bot_contacto_act.jpg);}					
	
	.Main #menu .opc1_OFF{	background-image:url(../imagenes/bot_inicio_repo.jpg); }
	.Main #menu .opc2_OFF{	background-image:url(../imagenes/bot_nosotros_repo.jpg);}	
	.Main #menu .opc3_OFF{	background-image:url(../imagenes/bot_carta_repo.jpg);}	
	.Main #menu .opc4_OFF{	background-image:url(../imagenes/bot_ofertas_repo.jpg);}	
	.Main #menu .opc5_OFF{	background-image:url(../imagenes/bot_saludable_repo.jpg);}				
	.Main #menu .opc6_OFF{	background-image:url(../imagenes/bot_contacto_repo.jpg);}	
	
	.Main #logo
	{
		padding:0px; margin:0px;
		position:absolute;
		top:12px;
		left:10px;
		z-index:2;
	}	
	.Main #lateral
	{ 
		position:absolute;
		top:108px;
		left:2px;
		height:594px;
		background-color:#000000; 
		z-index:1;
		width:230px;
		filter:alpha(opacity=60);
		opacity: 0.6;
		-moz-opacity:0.6;
	}

	.Main #contenedor_menu_carta
	{ 
		position:absolute;
		top:108px;
		left:2px;
		height:594px;
		z-index:1;
		width:230px;
	}
	
	.Main #submenucarta ,.Main #submenucarta_bg
	{ 
		position:absolute;
		top:108px;
		left:232px;
		height:594px;
 		z-index:1;
		width:230px;

	}	
	.Main #submenucarta_bg
	{	
		background-image:url(../imagenes/menu_sub_fondo.png);	
		/*background-color:#FF33CC;
		filter:alpha(opacity=60);
		opacity: 0.6;
		-moz-opacity:0.6;*/
	}
	.Main .noticias_home
	{
		
		background-image:url(../imagenes/inicio_noticias.png);
		background-repeat:no-repeat;
		padding:0px; 
		margin:0px;
		position:absolute;
		top:558px;
		left:480px;
		z-index:2;
		width:502px;
		height:144px;
	}
	.Main #contenido_home
	{
		background-image:url(../imagenes/bloque_inicio.png);
		background-repeat:no-repeat;
		padding: 30px;
		margin:0px;
		position:absolute;
		top:200px;left:320px;
		z-index:2;
		width:540px; height:240px;
		color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px;
	}
	
		
	.Main #contenido_home h1, .Main #contenido_nosotros h1 {font-weight:bold; font-size:15px;}


	.Main #contenido_carta
	{
	background-image:url(../imagenes/producto_fondo.png);
	background-repeat:no-repeat;
	/*padding: 30px;*/
		margin:0px;
	position:absolute;
	top:160px;
	left:500px;
	z-index:2;
	width:460px;
	height:485px;
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	}

	.Main #contenido_news
	{
	background-image:url(../imagenes/noticias_fondo.png);
	background-repeat:no-repeat;
	/*padding: 30px;*/
	margin:0px;
	position:absolute;
	top:110px;
	left:232px;
	z-index:0;
	width:750px;
	height:594px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	}
	
	.Main #contenido_nosotros
	{
	background-image:url(../imagenes/bloque_nosotros.png);
	background-repeat:no-repeat;
	padding: 15px;
	padding-top: 5px;padding-right: 20px;
	margin:0px;
	position:absolute;
	top:270px;
	left:0px;
	z-index:2;
	width:414px;
	height:384px;
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	}

	.Main #contenido_contacto
	{
	background-image:url(../imagenes/bloque_contacto.png);
	background-repeat:no-repeat;
	padding: 15px;
	padding-top: 10px;
	padding-right: 20px;
	margin:0px;
	position:absolute;
	top:200px;
	left:460px;
	z-index:2;
	width:470px;
	height:450px;
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	}
	.Main #plano_contacto
	{
		position:absolute;padding:10px;
		top:280px;
		left:20px;
		z-index:2;
		width:400px;height:368px;  padding:0px; border:1px solid #999999; background-color:#FFFFFF
	}
	.Main #promo1, .Main #promo2, .Main #promo3{position:absolute; left:16px;width:200px; height:150px; z-index:2;}
	.Main #promo1{top:227px;}
	.Main #promo2{top:397px;}
	.Main #promo3{top:579px;height:100px;}
	
	.Main #promo1_ofertas, .Main #promo2_ofertas, .Main #promo3_ofertas{position:absolute; width:300px; height:300px;top:270px;}
	.Main #promo1_ofertas{left:20px;}
	.Main #promo2_ofertas{left:340px;}
	.Main #promo3_ofertas{left:660px;}	
	
	.Main #promo_noticias{	position:absolute; 	width:200px; 	height:100px;	top:460px;	left: 16px;z-index:2;}	
	
	.Main #galeria{
	position:absolute;
	top:270px;
	left:445px;
	width:500px;
	height:400px;
	/*background-color:#000099*/
}	
	
	.Main #foto {float:left;  width:110px;}
	.Main #fecha{width:90%; margin-top:30px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	.Main #titular_noticia, .Main #titular_noticia_home{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#DE1E71; font-weight:bold}
	.Main #titular_noticia_home{margin-left:60px;width:80%;}
	.Main #entradilla_noticia, .Main #entradilla_noticia_home{margin-top:6px;font-family:Arial, Helvetica, sans-serif;  font-size:13px;color:#000000; font-weight:normal; text-align:justify}	
	.Main #entradilla_noticia_home{width:75%;margin-left:60px;float:none; font-size:13px;}
	.Main #leer_mas, .Main #leer_mas_home { margin-top:10px;}		
	.Main #leer_mas a, .Main #leer_mas_home a{color:#DE1E71;  font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
	.Main #leer_mas a:hover, .Main #leer_mas_home a:hover{color:#000000; text-decoration:underline}
	.Main #leer_mas_home{width:82%;text-align:right;margin-top:0px;}

.opc_menu, .opc_submenu{width:215px;  padding-left:15px;  padding-top:8px; padding-bottom:6px;cursor:pointer;cursor: hand;}
.on{background-image:url(../imagenes/menu_bot_act.png);}
.hover{background-image:url(../imagenes/menu_bot_hover.png);}
.sub_hover{background-image:url(../imagenes/menu_sub_bot_hover.png);}
.selected {background-image:url(../imagenes/menu_bot_act.png);}
.opc_menu a, .opc_submenu a{font-size:12px; color:#FFFFFF; text-decoration:none;}


.input{border:1px solid #999999}

#contenido_contacto a{color:#FF66CC; text-decoration:none}
#contenido_contacto a:hover{color:#CCCCCC;text-decoration:none}


h5{ margin: 0; padding: 0; border: 0; outline: 0; font-style: normal; font-size: 11px; font-family: inherit; vertical-align: baseline }
