html,body{ margin: 0px; padding: 0px; height: 100%; }
body { 
	background-color: #fff;
	/*background-image:url(../images/background.gif);
	background-repeat:repeat-x;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	text-decoration: none;
	margin: 20px 0px 0px 0px;
/*	scrollbar-face-color: #00aad2; 
	scrollbar-highlight-color: #6685CA; 
	scrollbar-shadow-color: #6685CA; 
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-track-color:#E5E5E5; 
	scrollbar-drakshadow-color:#000000;
	*/
}

/* estilos genéricos */
p {

	font-size: 12px;
	color: #8B8B8B;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right:10px;
}



h1 {
	font-size: 24px;
	color: #004C80;
	padding: 0px 0px 0px 0px;
	margin:0px;
}

h2 {
	font-size: 19px;
	color: #004C80;
	padding: 0px 0px 10px 0px;
	margin:0px;

}
.H2RojoInterior{
	color:#CA2418;
	font-size:13px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
}

h3 {
	font-size: 16px;
	color: #004C80;
	padding: 0px 0px 10px 0px;
	margin:0px;

}


h4 {
	font-size: 13px;
	color: #004C80;
	padding: 0px 0px 10px 0px;
	margin:0px;
}
h5 {
	font-size: 12px;
	color: #004C80;
	padding: 0px 0px 5px 0px;
	margin:0px;

}
a { color: #7f7f7f; text-decoration: none; }
a:hover { color: #E42618; text-decoration: none; }
img { border: 0px; }



.linkHome {font-weight:bold; color:#004C99}

.linkHome:hover{ text-decoration:none; color:#e31c17;
}

.linkHomeRojo {font-weight:bold; color:#CA2418}

.linkHomeRojo:hover{ text-decoration:none; color:#e31c17;
}

/* Maqueta General */ 

#container { 
	width: 970px; 
	left: 50%; 
	margin: 0 auto;
/*	height: 100%;
	overflow: hidden;*/
}

#container_sup {
	margin: 0px;
	padding: 0px;
	width: 970px;
/*	height: 95%;
	overflow-y: hidden;*/
}

#container_inf {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	width: 970px;
}

#container_pie {
	margin: 50px 0px 0px 0px;
/*float: none;
	clear: both;
	overflow: hidden;*/
	font-size: 12px;
	color: #A7A7A7;
	text-align:center;
/*	position: fixed;
*/
	text-align: center;
	height: 40px;
	
/*	top: 100%; 
	left: 50%;*/
/*	margin-top: -30px;
	margin-left: 485px;*/
}


/* Capas Menú Superior */

#banda_superior {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	float: none;
	clear: both;
	overflow: hidden;
}

#logotipo{
	width: 176px;
	margin: 5px 5px 5px 5px;
	float: left;
}

#banner_sup {
	margin: 0px 0px 0px 0px;
	width: 537px;
	height: 144px;
	float: left;
}

#banner_sup_2_columnas {
	margin: 0px 0px 0px 0px;
	width: 775px;
	height: 144px;
	float: left;
}

#share {
	margin: 0px 0px 0px 0px;
	width: 140px;
	height: 50px;
	float: right;
}
#shareSuscribete {
	margin: 0px 0px 0px 0px;
	width: 143px;
	float: right;

}

#sharethis {
	margin: 0px 0px 0px 0px;
	width: 136px;
	float: right;
}


#rss {
	margin: 0px 10px 10px 0px;
	width: 123px;
	float: right;
}

.Suscribete{
	font-size: 12px;
	color: #8B8B8B;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right:5px;
	vertical-align:top;

}

.rsstexto {font-weight:bold; color:#FF8000}

.rsstexto:hover{
	text-decoration:underline;
	color:#e31c17;
}
.Suscribete:hover{
	text-decoration:underline;
	color:#e31c17;
}

#rss_foto {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
}

/* Menú principal */
#banda_menu_pral {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 962px;
	height: 53px;

	}
	
#banda_menu_pral ul {
	margin: 0px; 
	padding: 0px; }
	
#banda_menu_pral ul li.activo {
	list-style: none;
	float: left;
}
#banda_menu_pral ul li {
	list-style: none;
	float: left;
}
#banda_menu_pral ul li:hover {background-color: #fff; }
#banda_menu_pral ul li a, #banda_menu_pral ul li a:hover, #banda_menu_sec ul li a, #banda_menu_pral ul li a:hover, .boton a, .boton a:hover {color: #FFF; }

/* Capas home */	

#home {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	float: none;
	clear: both;
	overflow: hidden;
	min-height:480px;

}

#columna_home_fija_izq {
	width: 627px;
	float: left;
	margin: 0px 0px 0px 0px;
}
#columna_home_fija_dcha {
	width: 307px;
	float: right;
	margin: 0px 20px 0px 5px;	
}

/* Capas Beneficios */	

#columna_cabecera_beneficios {
	width: 965px;
	float: left;
 	margin: 0px 0px 20px 0px;
}

#container_3columnas {
	float: none;
	clear: both;
	overflow: hidden;
 	margin: 0px 0px 0px 0px;
}

#columna_izq_beneficios {
	float: left;
	margin: 0px 0px 0px 0px;
	width:240px;
}
#columna_ctl_beneficios{
	float:left;
	margin: 0px 0px 0px 130px;
	width:240px;
}
#columna_dch_beneficios{	
	float: right;
	margin: 0px 30px 0px 0px;
	width:230px;
}

.bt_Texto_titula_LaMargarina{
	color:#D3883B;
	font-size:13px;
	font-weight:600;
	font-family:Verdana, Geneva, sans-serif;
}

.bt_Texto_titula_LosAcidosGrasos{
	color:#809E3F;
	font-size:13px;
	font-weight:600;
	font-family:Verdana, Geneva, sans-serif;
	vertical-align: top;
}

.bt_Texto_titula_Alimentacion{
	color:#CA2418;
	font-size:13px;
	font-weight:600;
	font-family:Verdana, Geneva, sans-serif;
	vertical-align: top;
}
.bt_Texto_descripcion{
	color:#808080;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	vertical-align: top;

}

.bt_Texto_titula_LaMargarina:hover{ text-decoration:underline;}
.bt_Texto_titula_LosAcidosGrasos:hover{ text-decoration:underline;}
.bt_Texto_titula_Alimentacion:hover{ text-decoration:underline;}
.bt_Texto_descripcion:hover{ text-decoration:underline;}

/* Menú Beneficios / La Margarina */
#columna_izq_beneficios_contenido {
	float: left;
	margin: 0px 30px 0px 30px;
	width:190px;
}



#columna_izq_beneficios_contenido ul {
	margin: 0px; 
	padding: 0px; 
}
	
#columna_izq_beneficios_contenido ul li.activo {
	list-style: none;
	float: left;
}
#columna_izq_beneficios_contenido ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 15px;

	border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:190px;

}

#columna_izq_beneficios_contenido ul li a {color:#8B8B8B}
#columna_izq_beneficios_contenido ul li a:hover {color: #004C99; text-decoration:none; }



#columna_ctl_beneficios_contenido{
	float:left;
	margin: 0px 0px 0px 0px;
	width:480px;
}

#columna_ctl_beneficios_contenido ul {
	margin: 0px; 
	padding: 0px; 
	
}
	
#columna_ctl_beneficios_contenido ul li.activo {
	list-style: none;
	float: left;
}
#columna_ctl_beneficios_contenido ul li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	/*border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;*/
	color:#8B8B8B;
	display:list-item;
	vertical-align:text-bottom;
	list-style-position: outside;
	list-style-type: disc;
}


#columna_dch_beneficios_contenido{	
	float: left;
	margin: 0px 0px 0px 30px;
	width:190px;
}

/* 365 meriendas */
#linkRss365Meriendas{
	position	: relative;
	top			: 15px;
	left		: 260px;
	width		: 130px;
	height		: 20px;
	overflow	: hidden;
	
}


#columna_izq_meriendas_contenido {
	float: left;
	margin: 0px 30px 0px 30px;
	width:160px;
}



#columna_izq_meriendas_contenido ul {
	margin: 0px; 
	padding: 0px; 
}
	
#columna_izq_meriendas_contenido ul li.activo {
	list-style: none;
	float: left;
}
#columna_izq_meriendas_contenido ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 15px;
	border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:160px;



}
#columna_izq_meriendas ul li a {color:#8B8B8B}
#columna_izq_meriendaso ul li a:hover {color: #004C99; text-decoration:none; }



/* Segundo nivel de menú */

	
#columna_izq_meriendas_contenido ul ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 25px;
	border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:140px;

}

#columna_izq_meriendas ul ul li a {color:#8B8B8B}
#columna_izq_meriendaso ul ul li a:hover {color: #004C99; text-decoration:none; }

/* Fin segundo nivel */

#columna_ctl_meriendas_contenido{
	float:left;
	margin: 0px 0px 0px 0px;
	width:380px;
}

#columna_ctl_meriendas_contenido ul {
	margin: 0px; 
	padding: 0px; 
}
	
#columna_ctl_meriendas_contenido ul li.activo {
	list-style: none;
	float: left;
}
#columna_ctl_meriendas_contenido ul li {

	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:15px;
	list-style: none;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 10px 10px;

	/*border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;*/

	color:#8B8B8B;
	
	list-style:circle  outside ;
	display:list-item;
	vertical-align:text-bottom;		
}


#columna_dch_meriendas_contenido{	
	float: left;
	margin: 0px 0px 0px 30px;
	width:415px;
	height:579px;
	background-image:url(../images/365-meriendas-con-tulipan/blog_fondo_nuevo.jpg);
	background-repeat:no-repeat;
}



/* Share content buttons */
#sharePdf {
	margin: 10px 0px 10px 0px;
	width: 300px;
}

#linkRss{
	position	: relative;
	top			: 10px;
	left		: 195px;
	width		: 130px;
	height		: 20px;
	overflow	: hidden;
	
}

.brandImages {
	width:100%;
	position:relative;
	padding: 0px;
	height:0%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
}


.thumbnail {
	float: left;
	width: 125px;
	padding: 0 0 5px 5px;
	text-align:center;
}

.clearer {
	margin:0 0 19px 0;
	padding:0;
	height:1px;
	line-height:0px;
	clear:both;
	overflow:hidden;
	float:none !important; /* Fix Site Edit / Unilever bug - Ryan O'Dell */
}

/* Mapa Web */

#legal_Beneficios {
	float: left;
	margin: 20px 0px 0px 0px;
	width:222px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:#004C99;
	font-weight:bold;
}

#legal_Beneficios a {color:#004C99}
#legal_Beneficios a:hover {color: #F00; text-decoration:none; }

#legal_Beneficios ul {
	margin: 0px; 
	padding: 0px; 
}
	
#legal_Beneficios ul li.activo {
	list-style: none;
	float: left;
}
#legal_Beneficios ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 15px;

	border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:100%;
}
#legal_Beneficios ul li a {color:#8B8B8B}
#legal_Beneficios ul li a:hover {color: #004C99; text-decoration:none; }


#legal_Nuestra_Historia {
	float: left;
	margin: 20px 0px 0px 60px;
	width:130px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:#004C99;
	font-weight:bold;

}

#legal_Nuestra_Historia a {color:#004C99}
#legal_Nuestra_Historia a:hover {
	color: #F00;
	text-decoration:none;
}


#legal_Clara {
	float: left;
	margin: 20px 0px 0px 60px;
	width:222px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:#004C99;
	font-weight:bold;
}

#legal_Clara a {color:#004C99}
#legal_Clara a:hover {color: #F00; text-decoration:none; }

#legal_Clara ul {
	margin: 0px; 
	padding: 0px; 
}
	
#legal_Clara ul li.activo {
	list-style: none;
	float: left;
}
#legal_Clara ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 15px;

	border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:100%;
}
#legal_Clara ul li a {color:#8B8B8B}
#legal_Clara ul li a:hover {color: #004C99; text-decoration:none; }



#legal_365_meriendas {
	float: left;
	margin: 20px 0px 0px 60px;
	width:170px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:#004C99;
	font-weight:bold;
}

#legal_365_meriendas a {color:#004C99}
#legal_365_meriendas a:hover {color: #F00; text-decoration:none; }

#legal_365_meriendas ul {
	margin: 0px; 
	padding: 0px; 
}
	
#legal_365_meriendas ul li.activo {
	list-style: none;
	float: left;
}
#legal_365_meriendas ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 15px;

	border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:100%;
}
#legal_365_meriendas ul li a {color:#8B8B8B}
#legal_365_meriendas ul li a:hover {color: #004C99; text-decoration:none; }


#legal_pie {
	float: left;
	margin: 20px 0px 0px 0px;
	width:222px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:#004C99;
	font-weight:bold;
}

#legal_pie a {color:#004C99}
#legal_pie a:hover {color: #F00; text-decoration:none; }

#legal_pie ul {
	margin: 0px; 
	padding: 0px; 
}
	
#legal_pie ul li.activo {
	list-style: none;
	float: left;
}
#legal_pie ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 0px;

	border-bottom-color:#004C99;
	border-bottom-style:dotted;
	border-bottom-width: thin;
	width:100%;
}
#legal_pie ul li a {color:#004C99}
#legal_pie ul li a:hover {color: #F00; text-decoration:none; }


/* Clara */
#foto_seccion {
	margin: 0px 10px 5px 0px;
/*	padding: 0px 10px 5px 0px;
*/	float:right;
}

#columna_ctl_clara_contenido{
	float:left;
	margin: 0px 0px 0px 0px;
	width:670px;
}


#columna_ctl_clara_contenido ul {
	margin: 0px; 
	padding: 0px; 
}
	
#columna_ctl_clara_contenido ul li.activo {
	list-style: none;
	float: left;
}
#columna_ctl_clara_contenido ul li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
		
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	/*border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;*/

	color:#8B8B8B;
	
	list-style:circle  outside ;
	display:list-item;
	vertical-align:text-bottom;	



}


columna_ctl_clara_contenido ul li:before { 
  content: "***"; 
  display: marker; 
  marker-offset: 40px; 
}

#columna_ctl_clara_capitulos_contenido{
	float:left;
	margin: 0px 0px 0px 0px;
	width:550px;
}

#columna_dch_clara_capitulos_contenido{
	float: left;
	padding-left:10px;
	width:140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#foto_capitulos {
	margin: 0px 0px 0px 0px;
	padding: 60px 0px 0px 0px;
	float:right;
}


/*Prensa */

#columna_izq_prensa_contenido {
	float: left;
	margin: 0px 20px 0px 0px;
	width:660px;
}


#columna_ctl_prensa_contenido{
	float:left;
	margin: 0px 0px 0px 0px;
	width:290px;
	height:288px;
	background-image:url(../images/prensa-tulipan/prensa_fondo.png);
	background-repeat:no-repeat;
}

#contacto_prensa{
	margin: 20px 20px 20px 20px;	
}

#columna_izq_prensa_contenido ul {
	margin: 0px; 
	padding: 0px; 
}
	
#columna_izq_prensa_contenido ul li.activo {
	list-style: none;
	float: left;
}
#columna_izq_prensa_contenido ul li {
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 20px 0px;
	width:100%;
}
#columna_izq_prensa_contenido ul li a {color:#8B8B8B}
#columna_izq_prensa_contenido ul li a:hover {color: #004C99; text-decoration:none; }

#linkRssPrensa{
	position	: relative;
	top			: 10px;
	left		: 160px;
	width		: 130px;
	height		: 20px;
	overflow	: hidden;
	margin-bottom:20px;
	
}

.prensaDate {
	font-size: 11px;
	color: #004C80;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right:10px;
}

/* Contacto */

#columna_contacto_contenido {
	float: left;
	margin: 0px 20px 0px 0px;
	width:900px;
	height:470px;
	
}

/* LOPD */

#lopd {
	padding: 0px;
	margin: 10px 0px 0px 210px;
	float: none;
	clear: both;
	overflow: hidden;
	font-size:9px;
}

/* Productos */
#Productos {
	float: left;
	margin: 0px 15px 0px 15px;
	width:240px;
}



#Productos ul {
	margin: 0px; 
	padding: 0px; 
	width:180px;
}
	
#Productos ul li.activo {
	list-style: none;
	float: left;
}
#Productos ul li {
	width:186px;
	list-style: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	line-height:20px;
	list-style: none;
	padding: 0px 0px 0px 0px;

	border-bottom-color:#808080;
	border-bottom-style:solid;
	border-bottom-width: 1px;

}

#Productos ul li a {color:#808080}
#Productos ul li a:hover {color: #004C99; text-decoration:none; }


#ListaProductos ul{
	margin: 0px; 
	padding: 0px;
	
}
	

#ListaProductos ul  li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	/*border-bottom-color:#8B8B8B;
	border-bottom-style:dotted;
	border-bottom-width: thin;*/
	color:#8B8B8B;
	display:list-item;
	vertical-align:text-bottom;
	list-style-position: outside;
	list-style-type: disc;
	border:none;
}


table.Producto{ 
	width: 250px;
	/*background-color: #fff;
	border: 1px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
	*/
}


td.Titular{ 
	border-bottom:1px #B9B9B9 solid;
	font-family: Verdana;
/*	font-weight: bold; */
	font-size: 12px;
	color:#CA2418;
	height:18px;
}


td.Tulipan{
	border-bottom:1px #B9B9B9 solid;
	font-family: Verdana;
/*	font-weight: bold; */
	font-size: 12px;
	color:#004C99;
	text-align:center;
	height:18px;	
}
td.CDO{
	border-bottom:1px #B9B9B9 solid;
	font-family: Verdana;
/*	font-weight: bold; */
	font-size: 12px;
	color:#808080;
	text-align:center;	
	height:18px;	
}
