body{
	background:#030 url('http://llanera.com/images/bg_body_llanera.jpg') no-repeat fixed center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 10px;
}
/*Composicion*/
#contenedor{
	width:820px;
	background:#FFF;
	height:100%;
	margin:0 auto;
	}
#lizquierda{
	float:left;
	width:130px;
	background: #EFEFCE;
	min-height:600px;
	}
#elcentro{
	float:left;
	width:525px;
	margin:0;
	min-height:600px;
	background:#FFF;
	}
#elcentro p{
	text-align:justify;
	font-size:12px;
	}	
#lderecha{
	float:left;
	width:165px;
	background: #E7F2DB;
	min-height:600px;
	}
/*Cabeza*/
div#cabeza{
	width:820px;
	top:20px;
	}
div#randonimages{
	width:544px;
	height:80px;
	float:left;
	}
div#randonimages img{
	margin:0px;
	padding:0px;
	}
div#logollanera{
	width:200px;
	float:left;
	margin-left:40px;
	}
div#logollanera img{
	margin:5px 0 0 0;
	padding:0px;
	border:none;
	}
div#logollanera p{
	font-size:9px;
	text-align:right;
	}
div#cabfecha{
	background:#069;
	color:#FFF;
	height:20px;
	margin:0px;
	padding:0px;
	}
div#cabezabanner{
	border: solid 1px #006699;
	padding: 0 30px 0 30px;
	}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
}
/************************************/
#pageNav{
	float: left;
	width:130px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;
}
#menu a:link{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #CCCC99;
	background-image:  url("images/bg_nav_m.jpg");
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	font-size: 11px;
}
#menu a:visited{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("images/bg_nav_m.jpg");
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	font-size: 11px;
}

#menu a:hover{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #cccccc;
	background-color: #E2FEBC;
	background-image: none;
	padding: 3px 0px 3px 10px;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
}
/************************************/
#globalNav{
	width: 820px;
	height: 20px;
	color: #cccccc;
	margin: 0px;
	left: 0px;
	top: 0px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #99CC00;
	background-image: url(images/fglobalnav.jpg);
}
#ienvivo{
	float:left;
	margin:0 0 0 5px;
	}
#menucito{
	float:left;
	margin:0 5px 0 400px;
	}
#menucito ul{
	margin:2px 0;
	padding:0;
	}
#menucito li{
	list-style:none;
	display:inline;
	padding-right:5px;
	}
#menucito a{
	color:#FFF;
	}
#menucito a:hover{
	color:#F00;
	}
/************************************/

#cultura{
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}
#cultura h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 10pt;
}
#cultura a:link{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B5F000;
	background-image:  url("images/bg_nav_x.jpg");
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#cultura a:visited{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B5F000;
	background-image:  url("images/bg_nav_x.jpg");
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#cultura a:hover{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B5F000;
	background-color: #C4FFEC;
	background-image: none;
	padding: 3px 0px 3px 10px;
	font-weight: normal;
	text-decoration: none;
}
#nosotros a:link{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9AAC86;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	background-color: #CBDAC5;
}

#nosotros a:visited{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9AAC86;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	background-color: #CBDAC5;
}

#nosotros a:hover{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #B5F000;
	background-color: #C4FFEC;
	padding: 3px 0px 3px 10px;
	font-weight: normal;
	text-decoration: none;
}
/************************************/
#musica{
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}

#musica h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 10pt;
}

#musica a:link{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #FFDA6A;
	background-image:  url("images/bg_nav_ms.jpg");
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#musica a:visited{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #FFDA6A;
	background-image:  url("images/bg_nav_ms.jpg");
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#musica a:hover{
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFCC66;
	background-color: #FFFF99;
	background-image: none;
	padding: 3px 0px 3px 10px;
	font-weight: normal;
	text-decoration: none;
}
/*correoform*/
div#correogratis{
	width:128px;
	border: 1px solid #FF9900;
	background-color: #FFE8CC;
	}
div#correogratis p{
	margin:3px 0 2px 10px;
	}
div#correogratis input{
	margin:3px 0 2px 10px;
	}
div#correogratis a:link{
	font-size:9px;
	}
div#correogratis a:hover{
	font-size:9px;
	}
div#correogratis a:visited{
	font-size:9px;
	}

.foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
div#tabtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCC66;
	float:left;
	width:505px;
	height:20px;
	padding:2px 0 2px 5px;
}
.tablatitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF9900;
	background-image: url(images/lin003.jpg);
}

.titulostablas {
	color: #FFFFFF;
	background-color: #99CC33;
	font-weight: bold;
	font-family: Arial, Trebuchet MS,Helvetica,Verdana, sans-serif;
	font-size: 14px;
	padding:4px 0 4px 4px;
}
.celda1 {
	background-color: #E6E6B5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.celda2 {
	background-color: #F0F0D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.linder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	background-color: #E4EDF1;
}
.linizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D1E9E9;
	color: #000033;
	font-weight: bold;
}
/*chat*/
.c_chat iframe{
	background:#FFF;
	}
/*Formularios*/
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	background-color: #F1F8F1;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	background-color: #F1F8F1;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #F1F8F1;
}
.botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #003366;
}
/*Fin formulario*/
.galeriatitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #009933;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/linnfb.jpg);
}
.galeriasubtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D7FFE3;
}
a.galery:link{
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 2px 8px 4px 8px;
}
a.galery:visited{
  	font-size: 8pt;
  	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 2px 8px 4px 8px;
}

a.galery:hover{
   font-size: 8pt;
	margin: 0px;
	font-weight: bold;
	padding: 2px 8px 4px 8px;
	background-image:  url(images/glblnav_selected.gif);
	text-decoration: none;
	color: #FFFF00;
}
/*Pie*/
div#pie{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #EFEFD1;
	width:820px;
	height:100px;
}
div#piellanera{
	width:820px;
	height:20px;
	background:#069;
	}
div#piellanera p{
	color:#FFF;
	font-size:15px;
	text-align:right;
	margin:2px 10px 2px 0;
	}
div#piemenu{
	width:820px;
	}
div#piemenu ul{
	margin:20px auto;	
	}
div#piemenu li{
	display:inline;
	border-right: 1px #066 solid;
	padding-right:2px;
	padding-left:2px;
	}
div#piemenu p{
	text-align:center;
	}
/*Musica*/
.music {
	width: 180px;
	height: 209px;
	background-color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(images/l_music.jpg);
	border: 1px solid #000066;
}
.agenda_titulos {
color: #FFFFFF; font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
}
.agenda_festivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #FFCC00;
	color: #003366;
	font-style: italic;
	font-weight: bold;
}
.agenda_tabla {
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	background-color: #C9DBE0;
	font-size: 12px;
}
#detalles{
	width:505px;
	padding:5px 8px 0 5px;
	}
#detalles p{
	text-align:justify;
	font-size:12px;
	}	
#detalles a{
	font-size:12px;
	}
#detalles a:hover{
	font-size:12px;
	}
.titular{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.titular a:link{
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
}
.titular a:visited{
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
}
.titular a:hover{
   font-size: 13px;
	margin: 0px;
	text-decoration: none;
	color: #FF6600;
	}
.fechatitular{
	font-size:9px;
	font-style:italic;
	}
div#fotoarchivos{
	float:right; 
	width:300px; 
	margin:0 0 5px 5px; 
	background:#E6E6CC;
	}
div#fotoarchivos p{
	font-size:11px;
	font-style:italic;
	padding:8px 5px 8px 5px;
	}
.titularcuadro {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	}
/*lista de archivos*/
div#archivoslista{
	float:right;
	width:300px;
	margin:0 0 5px 5px;
	}
div#archivoslista ul{
	margin:5px;
	padding:0px;
	}
div#archivoslista li{
	list-style:none;
	}
/*Link navegacion*/
.linknav{ 
	font-size:12px;
	margin:10px;
	}
.linknav li{
	font-size:10px;
	display:inline;
	padding:0 5px 0 5px;
	border-right:1px #000000 solid;
	}
.linknav a{
	font-size:12px;
	color:#0099CC;
	text-decoration:none;
	}
.linknav a:hover{
	font-size:12px;
	color:#FF9900;
	}
/*cat titulares inico*/
.categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	border-bottom: 1px solid #FFE2B7;
	list-style:none;
}
.categoria_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFE2B7;
	background-color: #EDEDB8;
}
div#ndetalle{
	font-size:12px;
	width:800px;
	}
.foto_insertada{
	border: 1px solid #666;
	background: #F4F4F4;
	padding:4px;
	margin:10px;
	}
.pienota{
	font-size:10px;
	font-style:italic;
}
sub{
	font-size:8px;
	}
pre{
	font-size:12px;
	}
/*Paginacion*/
.pager_txt { margin: 10px 0; }
.pager_txt p { padding: 5px; margin: 0; }
.pager_txt .nav { background: #eee; border-top: 1px solid #999; padding: 5px; }
.pager_txt .nav#nav4 { border-top: 0; border-bottom: 1px solid #999; }
.pager_txt .nav a { padding: 0 5px; }
.pager_txt .nav a.highlight { color: #000; font-weight: bold; }
