@charset "utf-8";
/* CSS Document */

html, body {
height: 100%;
}

* {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;
}

a:link{
text-decoration:none;
}
a:visited{
  text-decoration: none; 
}
a:hover{
text-decoration:underline;
}
a:active{
  text-decoration: underline; 
}

img{
border:0;
}

.siguenos img{
padding:5px;
}

/*-----------------------------*/

body {
background-color:#ffffff;
}

/*-----------------------------*/

#global{
position: relative;
min-height: 100%;
}

/*-----------------------------*/

#cabecera{
position:relative;
width:930px;
background:url(cabecera1.png) no-repeat center top!important;
filter:none!important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/cabecera1.png' , sizingMethod='image');
height:274px;
margin:0 auto;
z-index:22;
}

#banner300_index{
position:absolute;
width:300px;
height:250px;
top:12px;
right:55px;
}

#cabecera2{
width:930px;
background:url(cabecera2.png) no-repeat left top!important;
filter:none!important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/cabecera2.png' , sizingMethod='image');
height:89px;
margin:0 auto;
z-index:22;
}

/*-----------------------------*/

#pie{
position:absolute;
bottom:0;
width:100%;
background:url(pie.jpg) repeat-x top center;
height:76px;
padding-top:24px;
text-align:center;
}

/*-----------------------------*/

#menu{
height:36px;
background:url(raya_menu.jpg) no-repeat top center;
width:930px;
text-align:center;
margin:0 auto;
}

#menu ul {
margin-left:0;
list-style-type: none;
}

#menu ul li {
float: left;
padding:10px 0 0 0;
}

#menu ul li a {
float: left;
display:inline;
padding:0 6px 0 4px;
font-size:11px;
height:18px;
text-align:center;
text-decoration: none;
color:#f4e6c2;
font-weight:bold;
background:url(separ_menu.jpg) no-repeat right 50%;
}

#menu ul li a:hover {
color:#ffffff;
text-decoration:underline;
}

ul#menu a.active {
color:#ffffff;
}

/*-----------------------------*/

#contenedor{
width:930px;
margin:0 auto;
height:auto;
}

/*-----------------------------*/

#contenido{
width:930px;
margin:20px auto;
padding-bottom:120px;
height:auto;
}

/*-----------------------------*/

#bloc2{
width:930px;
height:auto;
}

#bloc2_top{
background:url(ilus_haut.jpg) no-repeat top center;
height:28px;
}

#bloc2_mil{
height:auto;
vertical-align:top;
margin:0;
padding:10px 0 10px 0;
}

#bloc2_bottom{
background:url(ilus_bas.jpg) no-repeat top center;
height:28px;
}

/*-----------------------------*/

#fondo_blanco_rose{
background-color:#FFFFFF;
border:1px solid #e9c88a;
text-align:left;
padding:5px;
}

/*-----------------------------*/

#fondo_blanco_gris{
background-color:#FFFFFF;
border:1px solid #e0e0e0;
text-align:left;
}

/*-----------------------------*/

#fondo_blanco_rose img{
position:absolute;
right:6px;
}

#fondo_blanco_rose .tit_rose{
position:relative;
background-color:#f5e2c2;
height:20px;
padding:4px;
}
#fondo_blanco_rose .tit_gris{
position:relative;
background-color:#dcdcdc;
height:20px;
padding:4px;
}



/*-----------------------------*/

#tit{
position:relative;
height:27px;
padding:5px 0 0 0;
margin:0 5px 0 5px;
}

#tit img{
position:absolute;
right:0;
}

.pointilles_gris{
background:url(pointilles_gris.jpg) repeat-x left bottom;
}

.pointilles_blancs{
background:url(pointilles_bordeau.jpg) repeat-x left bottom;
}

/*-----------------------------*/

#fondo_gris{
background-color:#f4f4f4;
height:auto;
margin:5px;
}

#fondo_gris_cont{
width:290px;
margin:0 auto;
}

/*-----------------------------*/

#fondo_bordeau{
background-color:#661c1a;
height:auto;
margin:5px;
}

/*-----------------------------*/

#categorias{
height:auto;
margin:0 auto;
}

/*-----------------------------*/

#box_cat{
display:inline;
float:left;
margin:8px 0 0 14px;
padding:4px;
*padding:4px 4px 2px 4px;
background:#ffffff;
border:1px solid #e9c88a;
cursor:pointer;
}

#box_cat:hover{
background:#ffffff;
border:1px solid #cd6a68;
}

#box_cat img{
border:0;
}

/*-----------------------------*/

#bloc1pub{
margin:20px 0 0 0;
width:930px;
height:92px;
vertical-align:middle;
}


#pub728{
float:left;
width:728px;
height:90px;
background-color:#FFFFFF;
border:1px solid #e9c88a;
}

#favoritos{
float:right;
width:200px;
height:92px;
}

/*----------------------IZQUIERDA-----------------------*/

#izquierda{
float:left;
width:312px;
text-align:left;
}

#menu_iz{
width:300px;
text-align:left;
padding:7px 0 5px 0;
}

#menu_iz ul {
	list-style-type: none;
	margin:0;
}

#menu_iz ul li{
	display:inline;
}

#menu_iz ul li a{
	display:block; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	padding:4px 5px 4px 5px;
	margin:0;
	text-decoration: none;
	font-size:13px;
	color:#858585;
	font-variant:small-caps;
}

#menu_iz ul li a:hover{
text-decoration:none;
color:#641110;
}

/*-----------------------------*/

#bloc_buscador{
width:auto;
margin:5px 5px 0 5px;
height:30px;
}

#bloc_buscador input.form1{
float:left;
border:1px solid #c8c8c8;
width:200px;
padding:2px 0 0 4px;
height:20px;
font-size:15px;
color:#8d8d8c;
}

#bloc_buscador input.form2{
float:left;
margin:0 0 0 7px;
}

/*----------------------DERECHA-----------------------*/
#derecha{
float:right;
text-align:left;
width:600px;
}

#noticia{
position:relative;
width:600px;
background:url(pointilles_noticia.jpg) repeat-x bottom left;
margin:10px 0 0 0;
padding:0 0 10px 0;
}

#text{
float:right;
min-height:100px;
text-align:left;
width:496px;
}

#text a.bt_leer{
display:block;
background:url(bt_leer.jpg) no-repeat 0px 0px;
width:74px;
height:22px;
margin-top:8px;
}

#text a.bt_leer:hover{
background:url(bt_leer.jpg) no-repeat 0px -22px;
}

#text h1{
position:relative;
height:24px;
margin-top:-4px;
}

#text p{
position:relative;
text-align:justify;
margin-top:4px;
}

#text_fecha{
position:absolute;
right:4px;
top:25px;
}

#text h1 img{
position:absolute;
right:0;
top:4px;
}

#foto{
display:inline;
float:left;
margin:0;
}

#foto .fondo, #foto2 .fondo {
padding:5px;
*padding:5px 5px 3px 5px;
background:#f5e2c2;
border:1px solid #e9c88a;
vertical-align:middle;
}

#foto .fondo:hover {
background:#f5e2c2;
border:1px solid #cd6a68;
cursor:pointer;
}

#foto2{
float:right;
margin:0 0 5px 10px;
}

#foto2 img{
position:relative;
width:111px;
height:111px;
right:0;
}

/*-----------------------------*/


#paginado{
width:600px;
height:36px;
margin-top:10px;
}

#paginado_iz{
float:left;
background:url(paginacion_iz.jpg) no-repeat right top;
width:10px;
height:36px;
}

#paginado_mil{
width:580px;
float:left;
background:url(paginacion_mil.jpg) repeat-x left top    ;
text-align:center;
padding-top:10px;
}

#paginado_mil div{
display:inline;
}

#paginado_de{
float:left;
background:url(paginacion_de.jpg) no-repeat left top;
width:10px;
height:36px;
}

.paginado {
color:#490b0a;
height:36px;
}

.paginado span, .paginado a{
color:#9f5655;
font-size:12px;
text-decoration:none;
margin:0 1px 0 1px;
}

.paginado span, .paginado a:hover{
color:#490b0a;
font-size:12px;
text-decoration:none;
}

#bloc_receta{
width:578px;
background-color:#f4f4f4;
margin-top:10px;
padding:5px;
}

#bloc_receta h1{
font-size:14px;
color:#641110;
}

#bloc_receta p{
text-align:justify;
margin-top:8px;
}

/*----------------------FUENTES-----------------------*/

.bordeau20, .bordeau20 a, .bordeau20:hover{
font-family:"Times New Roman", Times, serif;
color:#641110;
font-size:20px;
text-decoration:none;
}

.blanco20{
font-family:"Times New Roman", Times, serif;
color:#ffffff;
font-size:20px;
}

.bold{
font-weight:bold;
}

.negrito10{
font-size:10px;
color:#4e4e4e;
}

.amarillo{
color:#ce8e24;
}

.negrito10 a{
font-size:10px;
color:#4e4e4e;
text-decoration:underline;
}

.negrito10 a:hover{
font-size:10px;
color:#641110;
text-decoration:underline;
}

.negrito18{
font-size:17px;
color:#000000;
}

/*----------------------OTROS-----------------------*/

.separ{
background:url(estrellas.jpg) no-repeat 50% 50%;
height:30px;
}

.thumbnail, .thumbnail img {
	width:87px;
	height:87px;
	border:0px;
	margin:0px;
}
