/* CSS creado por gchampin.com para tvi */


/* estilos generales markup */
body {
background:#fff url(images/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:144%;
margin:0px;
color:#545454;
}

h1 {
font-size:20px;
margin:0px 0px 5px 0px;
line-height:110%;
color:#989898;
text-transform:uppercase;
}
h2 {
font-size:14px;
margin:0px 0px 3px 0px;
color:#989898;
text-transform:uppercase;
}
h3 {
margin:0px;
}
h4 {
color:#535353;
font-size:11px;
margin:0px;
}
a {
text-decoration:none;
color:#989898;
}
a img{
border:none;
}
a:hover {
color:#bebebe;
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:144%;
margin:0px;
color:#545454;
}

ul {
padding:0px;
margin:0px;
}


/* ESTILOS PARA CAJAS PRINCIPALES */
#artv {
width:930px;
margin-left:auto;
margin-right:auto;
}
#header {

float:left;
width:100%;
background-color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
}
#logo {
width:80px;
float:left;
margin-left:20px;
}
#texto_2 {

float:left;
margin-left:10px
}
#menu {
float:right;
width:740px;
text-align:right;
color:#535353;
margin-top:30px;
margin-right:20px;
margin-bottom:30px;
}
#menu a {
width:auto;
list-style:none;

}
#senal {
width:900px;
height:27px;
float:left;
margin-left:16px;

}

/* termina header empieza videos destacados mas grilla */
#titular_principal {
width:698px;
float:left;
margin-top:1px;
}
#titular {
background:url(images/grandiente_principal.jpg) repeat-x;
width:698px;
float:left;
height:260px;
margin-left:10px;

}
#video {
width:323px;
height:250px;
float:left;
margin:12px 5px 5px 5px;
border:2px solid #CCCCCC;
}
#textos {
width:355px;
float:left;
margin-top:5px;
}
#titulo_principal {
margin-left:6px;
}
#texto_titular{
margin-left:6px;
height:125px;
}
#previews {
margin-top:2px;
}
#previews a img {
margin-left:1px;
border:#CCCCCC 2px solid;
}
#borde_titular {
background:url(images/bordecito_titular.jpg);
height:27px;
width:705px;
float:left;
margin-left:3px;
}

/* COMIENZA GRILLA - BUSCADOR Y BOTONES DE HORARIOS RRSS ETC.*/
#grilla {
width:200px;
float:right;
margin-right:10px;
margin-top:1px;
}
#buscar {
	float:right;
	width:178px;
	background-color:#e1e4e3;
	padding:8px;
	margin-bottom:8px;
}
#s {
	background-color:#fff;
	border:none;
	height:16px;
	width:80px;
	float:left;
	color:#666;
	padding-top:2px;
	padding-left:3px;
}

#grilla_in {
background:url(images/fondo_grilla.jpg);
height:245px;
float:right;
width:200px;
}
#flash_grilla {
height:175px;
padding-left:10px;
} 
#botones_rss {
text-transform:uppercase;
width:185px;
float:right;
margin-right:7px;
}
#botones_rss ul {
margin:0px;
padding:0px;
list-style:none;
}
#botones_rss li a{
list-style:none;
margin-bottom:1px;
padding-left:3px;
display:inline-block;
background:#d7e3ea;
color:#1e4f6a;
width:100%;
}
#botones_rss a{
text-align:right;
padding-right:3px;

}
#botones_rss a:hover {
background:#b7d1df;
}



/* clase leer mas */
.leermas {
margin-top:5px;
}

.leermas a {
color:#4daaab;
}
.leermas a:hover {
color:#236d6e;
}
/* termina titular empieza contenido */
#contenido {
float:left;
width:930px;
background-color:#FFFFFF;
}

#banner_01 {
background-color:#CCCCCC;
width:898px;
float:left;
height:80px;
margin-left:14px;
margin-bottom:15px;
}
#banner_22 {
background-color:#CCCCCC;
width:898px;
float:left;
height:80px;
margin-left:14px;
margin-bottom:10px;
}

#noticias_top {
background:url(images/noticias_borde_top.jpg) no-repeat;
width:901px;
height:5px;
float:left;
margin-left:14px;
}
#noticias_mitad {
background:url(images/noticias_borde_mitad.jpg) repeat-y;
width:901px;
float:left;
margin-left:14px;
}
#noticias_abajo {
background:url(images/noticias_borde_abajo1.jpg);
width:909px;
height:40px;
float:left;
margin-left:6px;
}
#noticias_abajo h1{
text-align:right;
font-size:15px;
font-weight:bold;
margin-right:20px;
margin-top:7px;
}
#noticias_abajo h1 a{
color:#275a77;
}
#noticias_abajo h1 a:hover{
color:#000;
}
/* noticias interiores */
#noticia_01 {
float:left;
width:206px;
margin-left:17px;
margin-top:10px;
border-right:2px solid #ebebeb;
}
#noticia_01 p {

width:190px;

}
#noticia_01 a img{
border:2px solid #c7c7c7;
}
#noticia_02 {
float:left;
width:200px;
margin-left:17px;
margin-top:10px;
}
#noticia_02 p {
width:190px;
}
#noticia_02 a img{
border:2px solid #c7c7c7;
}


/* separador */
#separador {
background:url(images/separa.jpg);
height:12px;
clear:both;
margin-bottom:25px;
margin-top:20px;
}



/* videos destacados */
#videos_destacados {
float:left;
width:900px;
}
#videos {
float:left;
width:600px;
}
#video_01 {
float:left;
background:#e6eef1 url(images/videos_destacados.jpg) repeat-x;
width:600px;
height:160px;
margin-left:10px;
}
#foto_video {
float:left;
width:195px;
margin-left:10px;
margin-top:10px;
}
#foto_video a img{
border:2px solid #c7c7c7;
}

#texto_videos {
float:right;
width:390px;
margin-top:10px;
}
#texto_videos p{
margin-right:10px;
}
#abajo_mas_videos {
background:url(images/video_destacado1.jpg);
height:47px;
float:left;
width:610px;
text-align:right;
}
#abajo_mas_videos h1{
font-size:15px;
margin-top:10px;
font-weight:bold;
letter-spacing:1px;
float:right;
margin-right:15px;
}
#abajo_mas_videos h1 a{
color:#275a77;
}
#abajo_mas_videos h1 a:hover{
color:#000;
}
/* calugas / banners */
#calugas {
float:right;
width:281px;
margin-left:10px;
}

#calugas_derecha {
float:left;
width:281px;
margin-left:10px;
}

#calugas_centro {
float:left;
width:281px;
margin-left:40px;
}

#calugas_izq {
float:right;
width:281px;
margin-left:10px;
}

#caluga_01 {
	height:120px;
	width:281px;
	float:left;
	margin-bottom:10px;
}
#caluga_01 a img{
border:2px solid #c7c7c7;
}


/* RESET FLOATS */
#reset {
clear:both;
margin:0p;
}





/* PAGINAS INDIVIDUALES */
#destacado_individual {
width:910px;
height:163px;
float:left;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
}
#individual {
background:#fff;
width:930px;
float:left;
}
#individual img {
border:#CCCCCC solid 1px;
}
#contenido_solo {
margin-left:10px;
float:left;
width:440px;
}
#contenido_solo img{
	margin-bottom:5px;
}
#contenido_solo h1{
margin-bottom:10px;
line-height:130%;
}	
#derecha_individual {
width:450px;
float:right;
margin-right:10px;
}
#buscador {
background-color:#e1e4e3;
width:440px;
float:left;
margin-bottom:5px;
padding:5px;
}
#buscador #buscar {
padding:0px;
margin:0px;
text-align:right;
background-color:#fff;
}
#botones_individuales {
float:right;
width:450px;
}
#botones_individuales a{
display:inline-block;
width:220px;
margin-bottom:3px;
text-align:right;
padding-right:3px;
color:#1e4f6a;
background:#d6e3ea;
}
.btn_solo {
width:220px;
display:block;
float:right;
text-align:right;
padding-right:3px;
color:#1e4f6a;
background:#d6e3ea;
margin-left:1px;
margin-right:1px;
}
#botones_individuales .btn_soloa {
background:#d6e3ea;
}
#botones_individuales a:hover {
background:#b7d1df;
}
#banner_02 {
width:450px;
float:left;
height:280px;
background-color:#CCCCCC;
}
#banner_03 {
width:450px;
float:left;
background-color:#999999;
height:150px;
margin-top:10px;
margin-bottom:30px;
}
#articulos_destacados {
float:left;
width:450px;
padding-top:25px;
border-top:#CCCCCC solid 1px;
}
#articulos_destacados h1{
margin-bottom:15px;
margin-left:15px;
}
#destacado_01 {
float:left;
width:200px;
margin-left:15px;
margin-right:10px;
margin-bottom:45px;
}
#foto_destacado {
width:190px;
margin-bottom:3px;
}
#foto_destacado a img{
border:#4daaab solid 2px;
}
#foto_destacado a:hover img{
border:#006666 solid 2px;
}
#texto_destacado {
float:left;
width:190px;

}
#texto_destacado h4 {
float:left;
font-size:12px;
width:190px;
}
/* comentarios */
#comentarios_listos {
margin-top:15px;
border-top:#CCCCCC dashed 1px;
padding-top:13px;
}
#listos_top{
background:url(images/comentario_top.jpg) no-repeat;
width:430px;
height:6px;
float:left;
}
#listas_mitad {
background:url(images/comentario_mitad.jpg) repeat-y;
width:430px;
float:left;
}
#listas_mitad p {
margin-left:15px;
}
.personaje {
font-weight:bold;
color:#006666;
}
.dijo {
margin:0px;
font-size:10px;
}
.blabla {
}
#listas_abajo {
background:url(images/comentario_bottom.jpg) no-repeat;
width:430px;
height:22px;
margin-bottom:20px;
float:left;
}
#comentarios {
margin-top:10px;
float:left;
width:440px;
margin-bottom:30px;
}
#comentarios h1 {
margin:0 0px 15px 0;
}
#comentarios p {
}
#comentarios input {
width:130px;
margin-bottom:10px;
}
#comentarios textarea{
width:300px;
margin-bottom:15px;
}
/* categorias */
#categorias {
margin-left:10px;
float:left;
width:440px;
}
#categoria_01 {
padding-bottom:20px;
margin-bottom:30px;
border-bottom:solid #D9D9D9 1px;
}
#categoria_01 img {
	margin:5px 0px 5px 0px;
}


/* FORMULARIO CONTACTO */
#formulario_contacto {
}
#formulario_contacto small{
width:170px;
font-size:12px;
float:left;
}
#formulario_contacto input {
width:130px;
margin-bottom:10px;
}
#formulario_contacto textarea{
width:300px;
margin-bottom:15px;
}



/* NAVEGACION */
#navegacion {
float:left;
width:800px;
padding:10px 0px 10px 5px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}












/* ACAÀ VA EL FOOTER */
#footer {
background:url(images/footer_bg.jpg) repeat-x;
background-color:#113e55;
width:100%;
float:left;

}
#footer_in {
width:900px;
margin-left:auto;
margin-right:auto;
}
#logo_footer {
float:left;
width:130px;
margin-top:80px;
margin-left:20px;
}
#footer h3 {
margin-bottom:5px;
color:#d4ebf7;
}
#footer a {
display:block;
color:#5f93b0;
margin-top:2px;
}
#footer a:hover {
color:#d4ebf7;
}
#footer_a {
width:180px;
margin-top:70px;
float:left;

}

#footer b {
display:block;
color:#5f93b0;
}
#footer b:hover {
color:#d4ebf7;
}
#footer_b {
width:180px;
margin-top:70px;
float:left;
margin-left:35px;
}

#footer c {
display:block;
color:#5f93b0;
}
#footer c:hover {
color:#d4ebf7;
}
#footer_c {
width:110px;
margin-top:70px;
float:left;
margin-left:35px;
}

#footer d {
display:block;
color:#5f93b0;
}
#footer d:hover {
color:#d4ebf7;
}
#footer_d {
width:150px;
margin-top:70px;
float:left;
margin-left:10px;
}
#creditos {
float:left;
margin-top:40px;
line-height:130%;
width:900px;
font-size:9px;
color:#83abc2;
}
