@import url(contenido.css);
*{margin:0;padding:0; border:none;}
a {
text-decoration:none;
list-style:none;
color:#887775;
} 

div.clear{ height:1px; line-height:1px; font-size:1px; clear:both; float:none; }

br { clear:both;}
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color:#887775;
	text-align:left;
	background-image:url(images/fondo.gif);
	background-repeat: repeat-x;}
	
ul { list-style-type:none;}	
#wrapper{ 
/*text-align:left;*/
width:970px;
/*height:989px;*/
/*background-color:#FFF;*/
margin-left: auto;
margin-right: auto;
} 


hr.linea, .linea-c, .linea-b{  
width:60%;  
height:0px;
text-align:left;  
border-top:0px;
border-bottom:#d3cec6 solid 1px;
margin-top:10px;
float:left;} 
.linea-c{width:216px; float:left; margin-left:5px;margin-right:15px;} 
.linea-b{width:100%; margin-left:5px; float:left; margin-bottom:10px;margin-top:20px;} 

h3, h3 a, h4, h4.verde, p, .title{font-family:Verdana, Geneva, sans-serif;}
h3, h3 a, h4, h2, h4.verde, a.verde, a.verdei{font-weight:bold;}
h3, h3 a{ font-size:12px; color:#818154;}
h4, h4.verde, p, .title, .premezclas, .bibliografia{font-size:10px;}

h2{	font-family:"Georgia", "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 16px;
	text-align:left;
	}
h4, .blanco{color:#FFF;}
h4.verde, .verde, a.verdei {color:#818154;}
p, .title{	/*color:#887775;*/ margin-top:5px;/* margin-bottom:5px;*/ }
.title, .title_page, .title_modulo{ float:left; text-align:left;}
.sangria{ padding-left:5px;}
a.verdei{ font-style:italic;}
.title2{font-size:20px; float:left;}
p.subt{font-size:16px; float:left;text-align:left; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.texto{
	width:430px;
	text-align:justify;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.texto2{
	width:700px;
	text-align:justify;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.title_chico{font-size:12px;font-weight:normal; /* float:left; */ }
.misc1 {background:url(images/misc1.gif) no-repeat; float:left; width:139px; height:66px;}
.misc2 {background:url(images/misc2.png) no-repeat; float:left; width:317px; height:172px;}
.misc3 {background:url(images/misc3.png) no-repeat; float:left; width:165px; height:74px;}
.premezclas{ margin-left:10px;width:400px;}
li.bibliografia{ margin-bottom:10px; text-align:left; width:430px;}
/* ----------------------------------------------*/
/* ------------->>> NAV SUPERIOR <<<-------------*/
/* ----------------------------------------------*/

#top {
background:url(images/fondo_topnav.gif) repeat;
float:left;
height:71px;
width:970px;	
}

#logo_molino {
background:url(images/logo_molino.gif) no-repeat;
float:left;
height:71px;
width:114px;
margin-left:17px;
}

#logo_molino a{
height:71px;
width:114px;
float:left;
}
	

#navtop {
height:71px;
float:left;
width:440px;
}
		
#cuenta {
padding-top: 14px;
width:390px;
text-align: right;
float:left;
}

.rojo {
color:#e31937; 
}

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

.cuenta { 
 /* float:left; */
}

.misdatos { 
 float:left;
 margin-left:20px;
}
.log { 
 float:left;
 margin-left:20px;
}

#navtop ul li { display: inline;
}

#navtop a {  
  display: block;  
  width: 110px;  
  height: 71px;  
  float:left;
} 


#navtop a:hover {  
  background-position: -110px; 
}  

.misrecetas  {  
    background:url(images/btn_misrecetas.gif) no-repeat;
}  
.newsletter  {  
    background:url(images/btn_newsletter.gif) no-repeat;
} 
.contacto  {  
    background:url(images/btn_contacto.gif) no-repeat;
} 
.gadget  {  
    background:url(images/btn_gadget.gif) no-repeat;
} 

/* ----------------------------------------------*/
/* ------------->>>  CABECERA  <<<---------------*/
/* ----------------------------------------------*/



/*#logo_ideal{ 
width:306px;
height:244px;
float:left;

} */
a.logo_ideal{ 
background:url(images/logo_ideal.gif) no-repeat;
width:308px;
height:211px;
float:left;

} 

#foto{ 
background:url(images/img_cabecera.jpg) no-repeat;
width:660px;
height:211px;
float:left;} 

#foto span.link
{
	display:block;
	width:660px;
	height:211px;
	cursor: pointer;
}


/* ----------------------------------------------*/
/* ------------->>> NAV MEDIA  <<<---------------*/
/* ----------------------------------------------*/

#med {
width:970px;
float:left;
height:65px;
}

#navmed {
width:648px;
height:54px;
/*border:solid;
border-color:#FF0000;*/
float:left;
}

#navmed ul li {
display:inline;
list-style-type:none;
list-style:none;
text-decoration:none;
}


#navmed a{
  font-family:"Georgia", Times New Roman, Times, serif;
  font-style:italic;
  font-weight:bold;
  font-size: 16px;
  color:#818154;
padding-top:18px;
text-align:center;

}

#navmed a.recetas{
  display: block;  
  width: 117px;  
  height: 54px;  
  background:url(images/btn_recetas.gif) no-repeat;
  float:left;
}

#navmed a:hover{
	color:#887775;
}	

#navmed a.harinas{
  display: block;  
  width: 289px;  
  height: 54px;  
  background:url(images/btn_harinas.gif) no-repeat;
  float:left;

}
	

	
#navmed a.alimentos{
  display: block;  
  width: 242px;  
  height: 54px;  
  background:url(images/btn_alimentos.gif) no-repeat;
  float:left;}
	

#foto2{ 
background:url(images/img_cabecera2.jpg) no-repeat;
width:322px;
height:54px;
float:left;
/*background-position: -5px; */
} 

/* ----------------------------------------------*/
/* ------------->>> CONTENIDO  <<<---------------*/
/* ----------------------------------------------*/

#contenido{
	width:970px;
	}	


#colizquierda{
	width:770px;
	height:100%;
	float:left;
	}	

#colderecha{
	width:190px;
	float:left;
	}	




/* ----------------------------------------------*/
/* ------------->>> FOOTER  <<<---------------*/
/* ----------------------------------------------*/

#footer {
background:url(images/fondo_footer.gif) repeat;
width:953px;
height:30px;
text-align:left;
padding-left:17px;
padding-top:12px;
float:left;
}

#degrade_bottom {
background:url(images/degrade_bottom.gif) repeat;
width:970px;
height:22px;
margin-top:10px;
margin-bottom:10px;
float:left;
}

/* ----------------------------------------------*/
/* ---------------->>>   BOX   <<<---------------*/
/* ----------------------------------------------*/
.rounded_box
{
    background-color: #ecebe1;         
    border: 1px solid #ecebe1;   
    -webkit-border-radius: 5px;    /* for Safari */
    -moz-border-radius: 5px;       /* for Firefox */
	width:750px;
	margin-top:30px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;


}
.rounded_box-amarillo
{
    background-color: #fdbc36;         
    border: 1px solid #fdbc36;   
    -webkit-border-radius: 5px;    /* for Safari */
  	-moz-border-radius: 5px;       /* for Firefox */
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 15px;
	width:745px;
	margin-top:30px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	color:#FFF;
	text-align:left;
	padding:10px;
	
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.destacado_4_home h2{
color: #6d6e42;
font-family:"Georgia","Times New Roman",Times,serif;
font-size:16px;
font-style:italic;
font-weight:bold;
text-align:left;
}


.destacado_4_home h2 a{
color: #6d6e42;
}

.destacado_4_home h3{
color: #6d6e42;
font-family:"Georgia","Times New Roman",Times,serif;
font-size:13px;
font-style:italic;
font-weight:bold;
text-align:left;
}

.destacado_4_home li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
