/*
Theme Name: RTVV-Fallas'10
Theme URI: http://www.rtvv.es/festes/falles10
Description: Theme for GRUP RTVV.
Version: 0.0.1
Author: jsanchez
*/

BODY {
	margin: 0; padding: 0 ;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 0.85em;
	text-align: center;
}



A { outline: none; }
	A IMG { border: none; vertical-align: middle; }

UL { margin: 0; padding: 0; list-style: none; }
	UL LI { margin: 0; padding: 0; list-style: none; }

OL { margin: 0; padding: 2px 8px; }
	OL LI { margin: 0; padding: 2px 0; }

H1, H2, H3, H4, H5, H6 { margin: 0; padding: 0; }
P { margin: 0; padding: 4px 0; }
	
INPUT, SELECT {  vertical-align: middle; }
TEXTAREA {  }

FORM { margin: 0; padding: 0; }

IMG { border: 0; }

.alignright { float: right; }
.alignleft { float: left; }

.text-align-center { text-align: center; }
.text-align-right { text-align: right; }
.text-align-left { text-align: left; }



HR { clear: both; border-width: 0 0 1px; border-style: solid; border-color: #769710; margin: 0 10%; padding: 15px 0 0; height: 1px; }


/* Begin Images ( Estandar de WordPress) */
P IMG {	padding: 0; max-width: 100%; }
IMG.centered, IMG.aligncenter, IMG.aligncentered { display: block; margin-left: auto; margin-right: auto; }
IMG.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
IMG.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
/* End Images */

/* Clear Both fixed */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix { display: inline-block; }
.clear-both { clear: both; display:block; height:0px; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/* Posicionamiento */
BODY {
	background: #000;
	color: #FFF;
}

.posicion-general {
	width: 960px;
	margin: 0 auto; padding: 0;
}
.posicion-relativa { position:relative;}
#cabecera { background:url(images/bkg_cabecera.jpg) no-repeat 50% 50%; width:960px; height:200px; border-bottom: 1px solid #ff0000;}
#cabecera H1{background:url(images/bkg_title.jpg) no-repeat 0 0; width:322px; height:84px; position: absolute; text-indent:-10000px; left:22px; top: 16px;}
#cabecera .logo-rtvv{position:absolute; left:836px; top: 134px;}

#contenedor {border: 0;  background:url(images/bkg_contenido.jpg) repeat-y 0 0;}
#contenedor .contenido {float: left; width: 664px; text-align: left; padding:0 10px;}
#contenedor .contenido .post { padding:25px 0;}
#contenedor .contenido TABLE { padding:25px 0px; width: 640px; margin: 0 auto;}
#contenedor .contenido TABLE TD, #contenedor .contenido TABLE TH { padding:4px; border:1px solid #EEEEEE;}
#contenedor .contenido TABLE TH { color: #FFF; background:#9C1000;}
#contenedor .contenido TABLE TH a { color: #FFF; background:#9C1000;} 
#contenedor .sidebar {float: right; width: 276px; padding-top: 30px;}

.menu_rojo {background:url(images/bkg_menu_rojo.jpg) no-repeat 0 0; height:32px;}
.menu_rojo ul {color: #FFFFFF; text-align: left; padding: 6px 0 0 0; font-size:1.2em; font-weight:bold;}
.menu_rojo ul li{ display:inline;}
.menu_rojo ul li a{ color: #FFF; text-decoration: none; display: inline-block;}
.menu_rojo ul li a:hover{ color: #4e4e4e;}
.menu_rojo ul li a.directe{padding: 0 0 0 22px; width: 100px; margin-left:17px;}
.menu_rojo ul li a.circuit{padding: 0 0 0 25px; width: 100px;  }
.menu_rojo ul li a.imagen{padding: 0 0 0 20px; width: 100px;  }
.menu_rojo ul li a.blog{padding: 0 0 0 28px; width: 100px;  }

.menu_gris {background:url(images/bkg_menu_gris.jpg) no-repeat 0 0; height:32px;}
.menu_gris ul {color: #FFFFFF; text-align: left; padding: 6px 0 0 0; font-size:1.2em; font-weight:bold;}
.menu_gris ul li{ display:inline;}
.menu_gris ul li a{ color: #FFF; text-decoration: none; display: inline-block;}
.menu_gris ul li a:hover{ color: #a71100;}
.menu_gris ul li a.calendari{padding: 0 0 0 22px; width: 100px; margin-left:17px;}
.menu_gris ul li a.clasificacion{padding: 0 0 0 25px; width: 168px;}
.menu_gris ul li a.escuderies{padding: 0 0 0 11px; width: 173px;}

#footer{ background:url(images/bkg_footer.jpg) no-repeat 0 0; height: 66px; width:960px; text-align: right; padding: 30px 12px 0 0;}
#footer span {padding: 4px; background-color:#000000; color:#FFFFFF; }

.sidebar .facebook{margin: 10px auto;}
.sidebar A, .contenido .post A{color: #BBBBBB; text-decoration: none;}
.sidebar A:hover, .contenido .post A:hover{color: #880000; text-decoration: underline;}
.retransmisiones { text-align: left;}
.retransmisiones H3 {text-align: center; font-size:1.2em; color: #9C1000;padding-bottom: 4px; border-bottom: 1px solid #9C1000; margin-bottom: 15px;}



