* {
margin:0; padding:0;
}
body {width:765px; margin:auto;
	font-size: 16px;
 	color: #068;
	background:#f0feff;
	background-image:url(images/fondo-payador.jpg);
	font-family: Arial, sans-serif; margin-top:0;
  }
.center {text-align:center;}

ol {font:normal normal 17px times new roman, serif; margin:10px 0 0 190px;}

h3#introd {margin:0 0 10px 350px; border: 1px solid; text-align:justify; text-indent:15px; background-color:#cef; padding: 6pt; font-size: 110%; font-style:italic; font-family:arial, sans-serif; font-weight:normal;}

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

.piepag {
font-size : 14px; 
margin-bottom : 0; 
line-height : 30%; 
} 
.firma {
font:bold 14px arial, sans-serif; 
line-height : 120%; 
text-align:right;
} 
div.estrofa p {
	text-indent:60px;
	color:#04a;
	font-style:italic;
	font-size:18px;
	font-family:times new roman, serif;
	line-height:70%;
}

img {border:0;}

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

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;
}

#bandizq {position: absolute; top: 0; left:10px;}
#bander {position:absolute; top: 0; left:660px;}

div#cabezafolk { 
	position:relative;
	width:770px; 
	height:70px;
	border:1px solid #cef;
	background-color:#bdf;
}

h2,h3,Hh,h5,p {
	margin-top:5pt;
	margin-bottom:0pt;
}

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{ position:relative; margin:-15px 0 0 0;
   list-style-type: none;
   text-align: center; height:24px;
}
#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 */
#asimenu iframe {width:170px; height:180px; scrolling:yes; frameborder:0;}

ul.menu {
	font:bold 10pt arial, sans-serif;
   letter-spacing:-1px;
   line-height:1.2em;
	position:absolute; 
	left:0; 
	width:145px; 
} 
ul.menu li {
	margin:1px 0; 
	border: 1px solid #abc;
	border-width:1px 3px 3px 1px;
	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;
color:blue;

} 
ul.menu li a:visited {
	color:olive;
} 
ul.menu a:hover, a:active {
	padding:0;
	background:#eeddbb; 
	color:black; 
} 
li#active {
	background-color:#eeddbb;
	color:#000000;  	
	text-align:center;
}
/* UBICA EL MENU Y LOS ANUNCIOS A LA IZQUIERDA */
#lateral {position:relative; float:left;}
/* POSICION DEL MENU EN LA PAGINA Y ESPACIO PARA EL MISMO */
#posimenu {position:absolute; top:290px; left:175px; /*border:1px solid red;*/}
#cont {text-align:center; background:#dcb; border:1px solid #986; width:160px; padding:3px; border-width:1px 3px 3px 1px;}

#espmenu {width:180px; height:/*590*/550px; float:left;}
#asimenu {position:absolute; top:290px; left:170px; /*width:170px;*/ height:190px; float:left;}
#sentimenu {width:180px; height:480px; float:left;}
#litit {text-align:center; background:#adf; color:#58a; letter-spacing:5px;}
#lilink {text-align:center; background:#adf; color:#58a; letter-spacing:3px; margin-top:10px;}

/* ANUNCIOS DE ADSENSE */

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