@import url("reset.css");
@import url("960_24_col.css");
/*Estilos Meridiano70.net
Autor: Danilo Sarmiento
Email: danilo@intarmedia.net
Cabecera*/
BODY
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: #DE9436 url(../images/bg_meridiano.jpg) no-repeat fixed top center;
}
#contenedor
{
}
#cabecera
{
	background: #9B9DE9;
	height: 150px;
	border-top: 5px solid #3B4F8E;
}
#rotador
{
	height: 150px;
	float: left;
	overflow: hidden;
	z-index:1;
}
#logomeridiano
{
	margin: -135px 0 0 5px;
	background: url(../images/meridiano70.png) no-repeat;
	height: 140px;
	z-index:2;
}
#logomeridiano .logo A
{
	position: relative;
	width: 100%;
	height: 110px;
	float: left;
	text-indent: -9999em;
}
/*Social web*/
#envivosocial
{
	height: 85px;
	margin-top:-150px;
	}
#envivosocial .siganos
{
	font-size: 11px;
	font-weight: bold;
	margin-left: 60px;
}
#socialweb
{
	height: 47px;
	float: left;
	margin: 10px 0 0;
}
#socialweb .facebook
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat 1px 1px;
	width: 48px;
	height: 48px;
	float: left;
	margin: 0;
}
#socialweb .facebook A
{
	position: relative;
	text-indent: -9999em;
	float: left;
	width: 100%;
	height: 100%;
}
#socialweb .twitter
{
	position: relative;
	text-indent: -9999em;
	background: url(../images/socialweb.png) no-repeat -49px 1px;
	width: 46px;
	height: 48px;
	float: left;
	margin: 0 0 0 5px;
}
#socialweb .twitter A
{
	position: relative;
	text-indent: -9999em;
	width: 100%;
	height: 100%;
	float: left;
}
#socialweb .youtube
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat -97px 1px;
	width: 46px;
	height: 47px;
	float: left;
	margin: 0 0 0 5px;
}
#socialweb .youtube A
{
	position: relative;
	text-indent: -9999em;
	width: 100%;
	height: 100%;
	float: left;
}
#socialweb .rss
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat -142px 1px;
	width: 48px;
	height: 47px;
	float: left;
	margin: 0 0 0 5px;
}
#socialweb .rss A
{
	position: relative;
	text-indent: -9999em;
	width: 100%;
	height: 100%;
	float: left;
}
#socialweb .facebook:hover
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat 1px -48px;
	width: 48px;
	height: 48px;
	float: left;
	margin: 0;
}
#socialweb .twitter:hover
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat -46px -48px;
	width: 49px;
	height: 48px;
	float: left;
	margin: 0 0 0 2px;
}
#socialweb .youtube:hover
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat -98px -48px;
	width: 45px;
	height: 46px;
	float: left;
	margin: 0 0 0 6px;
}
#socialweb .rss:hover
{
	position: relative;
	background: url(../images/socialweb.png) no-repeat -142px -48px;
	width: 47px;
	height: 47px;
	float: left;
	margin: 0 0 0 5px;
}
#envivo
{
	background: url(../images/envivo.png);
	margin: 10px 0px 0px 7px;
	width: 190px;
	height: 50px;
}
#envivo P
{
	text-align: -webkit-center;
	font-size: 15px;
	font-weight: bold;
	padding: 15px 0 0;
}
#envivo:hover
{
	background: url(../images/envivo.png) 0 49px;
}
#envivo A
{
	color: #0F405D;
	text-decoration: none;
}
/*menuclass*/
#menu
{
	height: 36px;
}
.menu
{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 16px Georgia;
	width: 100%;
	overflow: hidden;
	margin-bottom: 1em;
	border-width: 1px 0;
	background: #626262 repeat-x center center;
}
.menu LI
{
	display: inline;
}
.menu LI A
{
	float: left;
	color: #FFFFFF;
	padding: 9px 11px;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
}
.menu LI A:visited
{
	color: #FFFFFF;
}
.menu LI A:hover, .menu LI .current
{
	color: #FFFFFF;
	background: #2F5CF0;
}
/*Formulario buscar*/
#buscar
{
	float: right;
	margin: 5px 10px 0 0;
}
#buscar INPUT
{
	height: 20px;
	margin: 0;
	float: left;
	/*+border-radius:6px 0 0 6px;*/
	-moz-border-radius: 6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	-khtml-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
}
#buscar .boton
{
	background: url(../images/bt_buscar.png) no-repeat center center;
	height: 26px;
	width: 25px;
	border: 0 solid #000000;
	/*+border-radius:0 7px 7px 0;*/
	-moz-border-radius: 0 7px 7px 0;
	-webkit-border-radius: 0 7px 7px 0;
	-khtml-border-radius: 0 7px 7px 0;
	border-radius: 0 7px 7px 0;
}
/*Contenido*/
#contenido
{
	min-height: 500px;
	background: #FFFFFF;
}
/*Titulares inicio*/
.fechainicio{
	font-size:10px;
	margin-top:20px;
	}
#titulares
{
	padding: 0 0 0 5px;
	color: #333; 
}
#titulares a{
	color: #5B5B5B;
	text-decoration:none;
	}
#titulares a:hover{
	color:#F60;
	}
#titulares LI
{
	list-style:none;
}
.titularuno A
{
	font-size: 22px;
	font-weight: bold;
	line-height: 1.2em;
}
.titularuno A:hover
{
	font-size: 22px;
	font-weight: bold;
}
.titularprincipales A
{
	font-size: 18px;
	font-weight:500;
	line-height: 1.2em;
}
.titularprincipales A:hover
{
	font-size: 18px;
	font-weight:500;
	color: #09C;
}
.titulareslista
{
	margin-bottom: 5px;
}
.titulareslista A
{
	font-size: 18px;
	line-height: 1.2em;
}
.titulareslista A:hover
{
	font-size: 18px;
	line-height: 1.2em;
}
#masnoticias UL
{
	margin: 10px 0 0;
}
#masnoticias H2
{
	font-size: 18px;
	margin: 0 0 0 3px;
	color: #152A95;
}
#masnoticias LI
{
	list-style: none;
	padding: 0 0 0 20px;
	margin: 0 0 3px;
	background: url(../images/cuadritoazul.png) no-repeat 3px 5px;
	text-align:justify;
}
#masnoticias A, #nacional A
{
	color: #39217E;
	text-decoration: none;
	font-size:13px;
}
#masnoticias A:hover, #nacional A:hover
{
	color: #E91120;
}
#nacional H2
{
	font-size: 16pt;
	margin: 10px 0 5px;
	color: #F06114;
}
#nacional B
{
	list-style: none;
	padding: 0 0 0 20px;
	margin: 0 0 3px;
	background: url(../images/cuadritonaranja.png) no-repeat 3px center;
}
#nacional font{
	font-size:10px;
	}
/*foto inicio*/
#fotoinicio
{
	margin: 5px 0 0;
}
.textholder{
	font-size:11px;
	padding:5px;
	opacity:0.2;
	color:#000;
	}
/*Audio inicio*/
#audioinicio
{
	margin: 10px 0 0;
}
#audioinicio H2
{
	font-size: 16px;
	margin: 5px 0 10px 10px;
	color: #100C53;
	font-weight: bold;
	border-bottom: 1px dotted #0D086D;
}
#audioinicio UL
{
	margin: 0 0 0 5px;
}
#audioinicio LI
{
	list-style: none;
	height: 25px;
	background: url(../images/playa.png) no-repeat;
	padding: 0 0 0 25px;
	border-bottom: thin dotted #545272;
	margin: 5px 0 0;
}
#audioinicio A
{
	color: #051B2A;
	text-decoration: none;
}
#audioinicio A:hover
{
	color: #0E66A1;
}
/*lateral inicio*/
#loterias
{
	background: url(../images/apuestas_arauca.jpg) no-repeat top center;
	min-height: 300px;
}
#loterias UL
{
	padding: 130px 0 0;
}
#loterias LI
{
	list-style: none;
	height: 18px;
	border-bottom: thin dotted #A59A9E;
}
.resultados
{
	font-size:14px;
	padding:3px;
	font-weight:bold;
}
#lfecha
{
	font-size: 10px;
	color: #5F464;
	background:#F0F0F0;
	height: 18px;
}
#lloteria
{
	font-size: 12px;

}
#lresultado
{
	font-size: 12px;
	font-weight: bold;
}
#indicadores
{
	background: url(../images/bg_indicadores.jpg) left;
	font-size: 13px;
	font-style: normal;
	line-height: 1.5em;
	color: #322B01;
	margin: 15px 0 5px 0;
	float: left;
}
#indicadores LI{
	list-style:none;
	padding-left:5px;
	}
#indicadores SPAN
{
	font-weight: bold;
	padding-right: 10px;
}
#indicadores .ttitulo
{
	font-size: 15px;
	border-bottom: 1px dotted #F5821C;
	margin-bottom: 5px;
	font-weight: bold;
	margin-top: -7px;
}
/*Internas detalle*/
#contenido_medio_detalle{
	margin-top:10px;
	}
#contenido_medio_detalle H1{
	margin:5px 0 10px 0;
	font-size:22px;
	font-weight:bold;
	}
#contenido_medio_detalle P
{
	font-size: 13px;
	text-align: justify;
	margin-bottom: 5px;
	line-height: 1.3em;
	padding:4px;
}
#titulares_detalle{
	margin-top:10px;
	padding:5px;
	}
#titulares_detalle LI{
	list-style:none;
	margin-bottom:20px;	
	}
.titulocategorias{
	font-size:24px;
	font-weight:bold;
	border-bottom:1px dotted #999;
	margin-bottom:20px;
	}
#titulares_detalle A{
	color: #069;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	margin-bottom:10px;
	}
#titulares_detalle A:HOVER{
	color: #F60 ;
	}
#titulares_detalle p{
	font-size:18px;
	line-height:1.3em;
	}
#fotointerna{
	margin:5px;}
.piefotodetalle{
	font-size:12px;
	font-style:italic;
	border-bottom:1px dotted #999;
	}
/*Formularios*/
#formularios
{
	float: left;
	margin-top: 10px;
	width: 500px;
	height: 100%;
}
#formularios H4
{
	margin: 10px;
	padding-top: 20px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #CC9;
	font-size: 16px;
}
#formularios FORM
{
	padding: 15px 5px 15px 10px;
	font-size: 12px;
	width: 350px;
}
#formularios INPUT, TEXTAREA, SELECT
{
	border-top: 1px solid #BFFCC9;
	border-right: 1px solid #BFFCC9;
	border-bottom: 1px solid #34D57E;
	border-left: 1px solid #34D57E;
	color: #3F4A73;
	padding: 2px 2px 2px 4px;
	margin-top: 10px;
}
#formularios INPUT:focus, TEXTAREA:focus
{
	background: #EFFDFD url();
	border: 1px solid #85EE9C;
	color: #0A3F05;
}
#formularios INPUT#submit
{
	width: 130px;
	height: 25px;
	background: #33AA30 no-repeat 6px 9px;
	padding: 2px 0px 3px 5px;
	color: #FFF;
	text-align: left;
	margin-left: 10px;
	border: none;
}
#formularios INPUT#submit:focus
{
	background: #68F286 6px 9px;
}
/*Errores formulario*/
#formularios INPUT.error
{
	border: 1px solid #FF0000;
}
#formularios LABEL.error
{
	background: url(../images/error_boton.jpg) no-repeat;
	padding-left: 16px;
	margin-left: 0.3em;
}
#formularios LABEL.valid
{
	background: url(../images/bien_boton.jpg) no-repeat;
	display: block;
	width: 16px;
	height: 16px;
}
/*Contacto error*/
#contacto_validar, #eregistro
{
	width: 500px;
	margin: 150px auto 0;
	background: #F3F3F3 url(../images/Error.png) no-repeat right;
	border: 1px dashed #F00;
	padding: 35px;
}
#contacto_validar H1
{
	color: #F60D0D;
	font-weight: bold;
}
#contacto_validar P
{
	margin-left: 160px;
}
/*Contacto validado*/
#contacto_check, #exregistro
{
	width: 500px;
	margin: 150px auto 0;
	background: #F3F3F3 url(../images/Good.png) no-repeat right;
	border: 1px dashed #090;
	padding: 40px;
}
#contacto_check H1
{
	color: #39A328;
	font-weight: bold;
}
#contacto_check P
{
	margin-left: 160px;
}
.error
{
	color: #F00;
	margin-bottom: 20px;
}
.error_user
{
	color: #F00;
	margin-bottom: 20px;
	font-size: 11px;
}
.exito
{
	color: #093;
	margin-bottom: 20px;
}
/*Mapa sitio*/
#mapasitio
{
	padding-top: 10px;
}
#mapasitio UL
{
	list-style: none;
	padding: 5px 10px;
	line-height: 1.3em;
}
#mapasitio .rojo
{
	background: url(../images/cuadrado_naranja.png) no-repeat 0px 7px;
	padding-left: 17px;
	margin-bottom: 10px;
}
#mapasitio .azul
{
	background: url(../images/cuadrito.png) no-repeat 0px 7px;
	padding-left: 17px;
	margin-bottom: 10px;
}
#mapasitio .verde
{
	background: url(../images/cuadrado_verde.png) no-repeat 0px 7px;
	padding-left: 17px;
	margin-bottom: 10px;
}
#mapasitio A
{
	color: #006666;
	text-decoration: none;
}
#mapasitio A:hover
{
	color: #FF0000;
	text-decoration: none;
}
/*archivos*/
#archivos{
	padding:5px;
	}
#archivos H2{
	font-size:16px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px dashed #FFF;
	}
#archivos UL{
	margin-bottom:20px;	
}	
#archivos LI{
	list-style:none;	
}
#archivos A:LINK{
	color: #900;
	font-size:13px;
	text-decoration:none;
	}
#archivos A:HOVER{
	color: #F30;
	font-size:13px;
	text-decoration:none;
	}
/*pie*/
#pie
{
	height: 110px;
	background: #F6AE09 url(../images/bgpie.png) repeat-x top;
	border-top: 1px dotted #696161;
}
/*menu pie*/
#menupie
{
	margin: 20px 0 0;
}
#menupie UL
{
	margin-left: 20px;
}
#menupie LI
{
	display: inline;
	font-size: 11px;
	padding-right: 5px;
	border-right: 1px solid #ECDCDC;
}
#menupie A
{
	text-decoration: none;
	color: #FFF;
}
#menupie A:hover
{
	color: #F9FF0A;
}
#menupie P
{
	margin-top: 10px;
	padding-left: 20px;
	color: #FFF;
	font-size: 10px;
}

.linkseccion LI{
	display:inline;
	margin:30px auto;
	list-style:none;
	}
