* {
margin:0; padding:0;
}

BODY {
	font-size: 12pt;
line-height:1.2em;
 	color: #068;
	background:#f0feff;
	background-image:url(images/fondo-payador.jpg);
	font-family: Arial, sans-serif;
margin-top:0;
  }
.center {text-align:center;}

p {text-align:justify; text-indent:15px; margin:0;}

p.piedefoto {text-indent:0; font:normal 14px arial, sans-serif; width:390px; margin-left:360px;}

div.estrofa p {
	text-indent:60px;
	color:#04a;
	font-style:italic;
	font-size:18px;
	font-family:times new roman, serif;
	line-height:70%;
}

.piepag {
font-size : 10pt; 
margin-bottom : 0; 
} 

div.listado li {
	padding-left:260px;
	color:#04a;
	font-style:italic;
	font-size:14px;
	line-height:110%;
}

img.izq {
	float:left;
	padding:10px 10px 10px 0;
} 
img.der {
	float:right;
	padding:10px 0 10px 10px;
}

#imagbio {text-align:center;}

H1 {
	color:#49d;
	white-space:nowrap;
	text-align:center;
	margin-top:6px;
	margin-bottom:12px;
}

h1#folclore {
color:#ed8;
	background-color:white; 
	line-height:80%; 
	margin-top:20px;
}

div#cabezafolk {
	width:770px; 
	height:70px; 
	margin:2px 0 -15px -10px; 
	border:1px solid #cef;
	background-color:#bdf;
}

H2,H3,H4,H5,P {
	margin-top:5pt;
	margin-bottom:0pt;
}

h4.presenta {text-indent:15px; text-align:justify;}

div.receta p {
	text-indent:0;
	margin-left:395px;
	color:#820;
	font-size:18px;
	font-family:times new roman, serif;
}

.histor {font-size:80%; font-weight: bold;}
a:hover.histor {padding:0;}
a:active.histor {padding:0;}

a:link {
	color: #00f;
	text-decoration: none;
	font-weight: bold;
	}
	
a:visited {
	color: #80f;
	text-decoration: none;
	font-weight: bold;
	}
	
a:hover, a:active {
	background: #4bf;
	color: #fff;
  	font-weight: bold;
	padding:0 5px;
	}


ul {
	list-style-type:none;
}

/* Estilo para la Barra de Navegación */
#barra ul{
   list-style-type: none;
   text-align: center; height:24px;
   margin-bottom:5px;
}
#barra li{
   display: inline;
   text-align: center;
   margin: 0 1px 0 0;
}
#barra li a {
   padding: 2px 7px 2px 7px;
   color: #4ad;
   background-color: #e0f9ff;
   border: 1px solid #abc;
   border-width:1px 3px 3px 1px;
   text-decoration: none;
}
#barra li a:hover{
   background-color: #4bf;
   color: #ffffff;
}

/* Estilo para el Menú vertical */
ul.menu {
	font:12pt arial, sans-serif;
	line-height:1.2em;
	position:absolute; 
	left:0; 
	width:170px; 
	height:310px;
	overflow: auto; /* Pone corredera vertical */
} 
ul.menu li {
	margin:1pt 0; 
	border: 1px solid #abc;
	border-width:1px 3px 3px 1px;
	font-size:10pt; 
	font-weight:bold;  
} 
ul.menu a {
	text-decoration:none; 
	display:block; 
	padding:0; 	
	text-align:center; 
	border:1px solid #accfe8; 
	border-width:1px 1px 1px 0;
	background:#cef; 
letter-spacing: -1px
} 
ul.menu li a:visited {
	color:olive; 
	text-decoration:none;
	font-weight:bold;  
} 
ul.menu a:hover, a:active {
	background:#eeddbb; 
	color:black; 
	font-weight:bold; 
} 

/* POSICION DEL MENU EN LA PAGINA Y ESPACIO PARA EL MISMO */
#posimenu {position:absolute; top:290px; left:175px;}
#cont {text-align:center; background:#dcb; border:1px solid #986; width:164px; padding:3px; border-width:1px 3px 3px 1px;}
#espmenu {width:180px; height:470px; float:left;}
#biogramenu {width:185px; height:695px; float:left;}

/* POSICIONA Y DIMENSIONA EL BUSCADOR */
#bus {margin-top:10px; width: 170px; background:#dcb; border: 1px solid #986; border-width:1px 3px 3px 1px; padding:5px 0px 5px 0px; text-align:center;}

/* ANUNCIOS DE ADSENSE */

#vinc728 {margin:2px 0 0 20px; width:728px; height:15px;}
#anun336 {position:absolute; top:0px;}
#anun600 {position:absolute; top:290px;}