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

/*estilos de los cuadros de la pagina*/
body {
	height: 100%;
	width: 100%;
/*	overflow: hidden;
*/	background-color: #FFFFFF;
	background-image: url(./imagenes/fondo_mantel.gif);
	background-repeat: repeat;
}


/* Contenedor general ****************************************** */
.pagina {
	height: 850px;
	width: 853px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
}


/* Rollover  ****************************************** */
.presentacion {
	height: 200px;
}


/* Parte izquierda ****************************************** */
.menubotones {
	float: left;
	width: 180px;
	height: 600px;
	background-image: url(./imagenes/fondo_mantel2.gif);
	background-repeat: repeat;
}
/* cuadros para los botones*/
.botones {
    margin-top: 20px;
	height: 25px;
	width: 180px;
}
/* Parte derecha ****************************************** */
/*    SCROLLBAR-FACE-COLOR - Color de la base de la barra
    SCROLLBAR-HIGHLIGHT-COLOR - Color resaltado de la barra
    SCROLLBAR-SHADOW-COLOR - Color de la sobra de la barra
    SCROLLBAR-3DLIGHT-COLOR - Color del relieve de la barra
    SCROLLBAR-ARROW-COLOR - Color de las flechas de la barra
    SCROLLBAR-TRACK-COLOR - Color del fondo de la barra
    SCROLLBAR-DARKSHADOW-COLOR - Color de la sobra mas oscura de la barra
*/

.botones img{
	padding: 20px 20px 0 20px;

}


.contenido {
	height: 500px;
	padding-top: 50px;
	padding-right: 50px;
	padding-bottom: 50px;
	margin-left: 180px;
	padding-left: 50px;
	background-image: url(./imagenes/fondo_mantel3.gif);
	background-repeat: repeat;
    overflow-y: auto;
    overflow-x: none;
    SCROLLBAR-FACE-COLOR:#CDE0EA;
    SCROLLBAR-HIGHLIGHT-COLOR:#CDE0EA;
    SCROLLBAR-SHADOW-COLOR:#CDE0EA;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #E3E3E3;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;

	}



/* Barra navegador ****************************************** */
.fontenlace {
	height: 40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #545454;
	text-align: left;
}


/* Titulo ****************************************** */
.titulos {
	height: 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	text-transform: none;
	color: #c35700;
	text-align: left;
	font-weight: bolder;
}


/* Contenido del web ****************************************** */
.parrafos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #545454;
	text-align: left;
    padding-bottom: 15px;
}


img {
  border-color: #FFFFFF;
  border-width: 3PX;
}

A:link {
	COLOR: #545454; TEXT-DECORATION: none
}
A:hover {
	COLOR: #C35700; TEXT-DECORATION: underline
   font-style: italic
}
A:visited {
	COLOR: #545454; TEXT-DECORATION: none
}

 A:.naranjalink {
	COLOR: #C35700; TEXT-DECORATION: none
}
 A:.naranjahover {
	COLOR: #C35700; TEXT-DECORATION: underline
   font-style: italic
}
 A.naranja:visited {
	COLOR: #C35700; TEXT-DECORATION: none
}

/* Pie de pagina ****************************************** */
.piepagina {
	height: 40px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	margin-top: 5px;	
}

/*estilo para noticias: inicio + hemeroteca*/

.noticias {
	border-bottom: dotted 1px #545454;
	height: 80px;
	width: 573px;
	padding-top: 20px;
	padding-bottom: 30px;
}
.noticiasCompletas {
	border-bottom: dotted 1px #545454;
	width: 573px;
	padding-top: 20px;
	padding-bottom: 30px;
}

.not_imagen {
	border: solid 5px #ffffff;
	height: 70px;
	width: 70px;
	float: left;
	overflow: hidden;
}
.not_titulo{
  margin-top: 7px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bolder;
	padding-left: 90px;
	}
.not_fecha{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
    margin-top: -15px;
	padding-left: 90px;
}
.not_texto {
  margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 90px;
	}
	
/*estilo para las listas creadas en una columna
libreta+ somos + tienda*/

.lista li{
  list-style-type: none
}

.lista img {
  border: none;
  clear: right;
}

/*estilo para las listas creadas en dos columnas
contacta + contacta2 + rss*/

.doscolumnas TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 50px;
    BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}

doscolumnas TD.izq {
	WIDTH: 100px; padding-left: 20px; padding-bottom: 2px;
}

#doscolumnas TD.der {
	WIDTH: auto; padding-bottom: 2px;
}

/*estilo de caja para los enlaces y los proveedores
proveedor + enlaces*/
.casillero {
	height: 150px;
	margin-bottom: 20px;
	clear:both;
}

.casillero2 {
	height: 90px;
	margin-bottom: 20px;
}
.enlacescajaA {
float: left;
width: 150px;

}

.enlacescajaB {
margin-left: 150px;
padding-left: 9%;
padding-right: 9%;
}
.enlacescajaCentro{
width: 150px;
}

.enlacescajaC {
float:right;
width: 150px;
}


.casillero p{
	margin-top: 10px;
}
.casillero img{
	overflow: hidden;
	border: medium solid #FFFFFF;
}

/* Estilos para el listado de referencias
peoveedor2*/

.listado{
	height: auto;
}

.listado_fin{
	height: auto;
    padding-bottom: 20px;
    padding-top: 20px;
}


.ancho{
 padding-top: 10px;
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  border-bottom-color: #FFFFFF
}


.titulo_ref{
width: 10%;
float: left;
text-align: center;
}

.titulo_articulo{
    width: 80%;
    text-align: center;
}

.titulo_tipo{
width: 10%;
float: right;
text-align: center;
}


.ref{
width: 10%;
float: left;
text-align: center;
}

.articulo{
	text-align: left;
    width: 70%;
    margin-left: 20%;
}

.tipo{
width: 10%;
float: right;
text-align: center;
}

/* Caracteristicas de las recetas
receta2*/
.receta LI {
	LIST-STYLE-TYPE: none
}
.receta LI.ingrediente {

}
.receta LI.preparacion {

}

/* Caracteristicas de los trucos
truco2*/

.truco LI {
	LIST-STYLE-TYPE: none
}

/* Empleado en el rss */
.rayado1{
  border-bottom-color: #FFFFFF;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-top: 60px;
  }


.rayado2{
  color: #c35700;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-align: center;
  padding-right: 8px;
  padding-top: -10px;
  font-size: 15px;
  font-style: italic;
  word-spacing: 2px;
  font-weight: bold;

}

.rayado3{
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #545454;
  text-align: right;
  padding-right: 8px;
  line-height: 30px
}


.rayado5{
  padding-bottom: 10px;
  text-align: center;
 /* border-bottom-color: #FFFFFF;
  border-bottom-style: solid;
  border-bottom-width: 1px;*/
}

/* Para el leer mas */
.negrita{
  font-weight: bolder;
}

.grande{
  font-size: 130%;
}

