body {
background-color:#fff; 
color:#595959;
font-family:Tahoma, sans-serif, Verdana,Helvetica;
}

a img { border:0}

h1 {
font-size:1em;
color:#EE8D18;
height:22px;
padding:10px 0 0 15px;
background:transparent url(imagenes/bcorta.gif) no-repeat;
}

#menu {
width:254px;
font-size:14px;
z-index:5;
}


.novisible {visibility:hidden;}


#contenedor {
position:relative;
width:750px;
height:890px;
margin:0 auto 10px;
}

#cabecera {
position:absolute;
width:750px;
height:290px;
}


#cabecera img{position:absolute;}

#contenido {
position:absolute;
top:290px;
left:250px;
width:500px;
height:680px;
background-color:#FFEDC1;
color:#595959;
background:#FFEDC1 url(imagenes/fondod.jpg) top right no-repeat;
scrollbar-arrow-color:#000;
scrollbar-base-color:#F3F1E2;
scrollbar-dark-shadow-color:#B0D47C;
scrollbar-track-color:#fff;
scrollbar-face-color:#F3F1E2;
scrollbar-3d-light-color:#eee;
z-index:10;
}


#contenido h1 {
float:right;
background: transparent url(imagenes/bcorta2.gif) no-repeat;
margin-right:20px;
font-size:1em;
padding-right:5px;


}

#texto {
border:5px solid #fff;
position:absolute;
top:40px;
width:443px;
height:640px;
overflow:auto;
padding:5px 30px 0 20px;
line-height:1.1em;
letter-spacing:0.4px;
font-size:1.1em; 
}

#texto p { font-size:.70em;}

#texto a { text-decoration:none; color:#595959; }

#piecontenedor p.aladerecha{ line-height:.4em; margin-top:2px;}

#firma {
margin:0px 0 5px 165px;
height:45px;
width:250px;
background-image:url(imagenes/firma.gif); 
}


.aladerecha {
margin-top:-8px;
font-size:12px;
text-align:right;
display:block;
letter-spacing:1px;
line-height:9px;
}


#mizquierda {

position:absolute;
top:260px;
left:0;
width:254px;
height:685px;
z-index:1;
display:block;
border-left:1px solid #F3F1E2;
background:#fff url(imagenes/fondoi.jpg) top right no-repeat;
z-index:0
}



ul {
list-style:none;
margin:0;
padding:0;
}

#menu li a {
voice-family:inherit;
text-decoration:none;
margin:2px;
margin-top:5px;
margin-right:0;
font-size:.9em;
}

#menu li a:link,#menu li a:visited {
color:#595959;
display:block;
padding:3px 0 0 20px;
height:20px;
}

#menu li a:hover,#menu li a:active {
padding-left:15px;
color:#000;
}

#pie {
position:absolute;
top:940px;
width:750px;
height:75px;
background:transparent url(imagenes/pie.gif) no-repeat;
z-index:15;
}
#pie p {color:#fff; margin-top:45px; font-size:11px;  letter-spacing:1px; text-align:center; }

#pie p a{color:#fff; text-decoration:none; font-weight:bold  }
#pieimagenes {
position:absolute;
top:945px;
margin-left:0;
width:750px;
}

#pieimagenes a {
position:absolute;
top:31px;
text-decoration:none;
font-size:8px;
}


a#pie001 {
	top:78px;
	left:0;
	height:38px;
	width:110px;
	background-image:url(imagenes/logos/pie001.gif);
}


a#pie002 {
	top:78px;
	left:115px;
	height:50px;
	width:71px;
	background-image:url(imagenes/logos/pie002.jpg);
}

a#pie003 {
	top:78px;
	left:190px;
	height:42px;
	width:160px;
	background-image:url(imagenes/logos/pie003.jpg);
}

a#pie004 {
	top:78px;
	left:350px;
	height:33px;
	width:120px;
	background-image:url(imagenes/logos/pie004.gif);
}

a#pie005 {
	top:78px;
	left:475px;
	height:39px;
	width:130px;
	background-image:url(imagenes/logos/pie005.gif);
}


a#pie006 {
	top:78px;
	left:618px;
	height:48px;
	width:132px;
	background-image:url(imagenes/logos/pie006.jpg);
}









td.titulo{ font-size:.8em;}
td.documento { text-align:left;}
td.documento span{ font-size:.8em;}

.ptexto {
font-size:11px;
text-align:justify;
text-indent:20px;
}


.ptexto a{
 text-decoration:underline;}



.ptextoc {
font-size:12px;
text-align:justify;
text-indent:20px;
text-align:center;
padding-left:10px;
padding-right:10px;
}


.precarga {
position:absolute;
top:20px;
left:120px;
width:280px;
height:80px;
background:transparent url(imagenes/cargando.gif) no-repeat;
font-size:16px;
color:#5A7BD1;
font-weight:bolder;
}


table.citas td { text-align:justify; font-size:1em; background-color:#f0f7ce; }
#texto table.citas td p{ padding:10px; padding-top:0}

table.citas img {padding-left:15px; }

table.relatos td { text-align:justify; font-size:16px;line-height:18px;letter-spacing:1px; text-indent:10px;}
table.relatos td.titulo {font-weight:bold; font-variant:small-caps; background-color:#FFF; }
table.relatos a {font-size:16px; text-decoration:none; color:#3357b3; }


table.libro { padding:10px 0 10px 10px; text-align:justify; font-size:.7em;line-height:18px;letter-spacing:1px;}
div#texto table.libro a {text-decoration:none; color:#595959;position:relative; font-weight:100 }
div#texto table.libro a:hover {text-decoration:underline;}
table.libro td.tamano{font-size:.9em; text-align:left}



#pieimagenes a span, p.alternativofirma {
visibility:hidden;
}


.eenlace a,.penlace a {
font-size:14px;
color:#3357B8;
text-decoration:none;
}




.desenlaces { 
font-size:11px; 
font-style:oblique;
margin:-17px auto auto 100px;
width:280px;

}

.master{ background:transparent url(imagenes/fmaster.gif) no-repeat; height:360px;}




.rojo { color:#FBA080;}


.mastergolf{text-decoration:none; }
.mastergolf img {text-decoration:none; border:0; }




.elemento {
position:relative;
left:10px;
width:430px;
}


.elemento img {
	float:left
}



#texto ul { margin-top:30px; font-size:.8em}

#texto li a { 
	margin:5px auto;
	text-decoration:none;
	text-align:left;
}

#texto li a:link,#texto li a:visited {
	color:#707070;
	display:block;
	background-color:transparent;
	padding-left:20px;
	border:1px solid #fff;
	border-left:18px solid #fff;
}

#texto li a:hover,#texto li a:active {
	border:1px solid #F3F1E2;
	border-left:18px solid #DEE6B5;
}

#texto li.atras a{ font-size:.8em; width:150px; height:2em; border:1px solid #fff;}
#texto li.atras a:hover{ background-color:#DEE6B5;}



span.inicial { float:right; margin-top:30px; }

div.intrococinero { }
div.nombrecocinero { font-size:16px; padding:15px; margin-top:15px;line-height:1em;}
div.descripcioncocinero { font-size:11px;line-height:1.3em; text-align:justify}


div#texto { text-align:justify;}
div#texto div.bienvenida{ text-indent:15px;}

div#texto table.libro a { font-weight:bold;}


div#texto table.libro  { margin-top:25px;}








