/* Hoja de Estilos para ValverdeRacing.com */

html, body{
	width:100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.75em;
	font-weight:normal;
	text-align:center;
	background: #CCCCCC url(../images/background.jpg) top left repeat-x;
	color: #FFFFFF;
}

a, a:link, a:visited{
	text-decoration:none;
	color: #C33;
}

a:hover{
	color:#FFF;
}

#container{
	background:#999999;
	width: 1000px;
	text-align: center;
	margin: 0 auto;
	line-height: 1.2em;
}

#contenido{
	width: 990px;
	margin-left: 5px;
}

.clear{
  clear: both;
  height: 0;  
}

.header_img{
	width: 990px;
	height: 134px;
	margin: 0 auto;
}

#menu{
	width: 990px;
	height:34px;
	font-family: 'Bookman Old Style', serif;
	margin: 0 auto;
	background: url(../images/menu_bg.gif) top left repeat-x;
}

#menu a, #menu a:link, #menu a:visited {
	color: #C33;
}

#menu a:hover{
  color: #FFF;
}

#menu ul{
	width: 980px;
	height: 30px;
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	display:inline;
	text-indent: 0px;
}

#menu ul li{
	width: 120px;
	height: 30px;
	line-height: 30px;
	font-size: 1.5em;
	font-weight: bold;
	float:left;
	display: inline;
	margin: 0 auto;
	padding:0;
}

#main_cont{
	width: 990px;
	background: #FFFFFF;
	margin: 0 auto;
	padding: 0;
	float: left;
}

#columnaInterna{
  width: 760px;
  margin: 10px;
  float: left;
  color: #000;
  line-height: normal;
}

.columna_izq{
  width: 370px;
  margin: 0px;
  float: left;
}

.columna_centro {
	width: 370px;
	float: left;
	margin-left: 10px;
	display: inline;
}

#not_prin {
	width: 100%;
	background: #999;
	margin-top: 10px;
	float: left;
}

#not_prin img{
	width: 360px;
	margin-top: 5px;
	margin-left: 4px;
	float: left;
	display: inline;
	color:#FFF;
}

h2{
	font-size: 1.4em;	
	font-weight: bold;
	line-height: 1.5em;
	margin: 0 auto;
	padding: 0;
}

#not_prin_intro{
	float: left;
	width: 360px;
	margin-top: 5px;
	margin-left: 5px;
	display: inline;
	color: #000;
	text-align: left;
	font-size: 1.3em;
	line-height: 1.4em;
	font-weight: normal;
}

.not_leer_mas {
  margin: 0 auto;
  margin-right: 5px;
  float: right;
  display: inline;  
  text-align: right;
  font-weight: bold;
  font-size: 1.1em;
  line-height: 1.3em;
}

.titulo_sec, .titulo_sec_medi, .titulo_sec_medd {
  width: 100%;
  height: 24px;
  margin-top: 10px;
  float: left;
  display: inline;
  font-size: 1.3em;
  line-height: 24px;
  color: #FFF;
  font-weight: bold;
  text-align: left;
  background: #333;
  font-family: "Bookman Old Style", serif;
}

.titulo_sec_medi{
	width: 227px;
}

.titulo_sec_medd{
	width: 133px;
	float: right;
}

.titulo_textoi {
  margin: 0;
  margin-left: 10px;
  float: left;
  display: inline;
  font-weight: bold;
}

.titulo_textod {
	margin: 0;
 	margin-right: 2%;
 	float: right;
 	display: inline;
}

h3 {
	width: 100%;
	font-size: 1.4em;	
	font-weight: bold;
	line-height: 1.5em;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
}

h3 a, h3 a:link, h3 a:visited{
  color: #C33;
}

h3 a:hover{
  color: #000;
}

.not_sec_intro{
	width: 100%;
	float: left;
	margin: 0 auto;
	color: #000;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.3em;
	font-weight: normal;
}

h2 a, h2 a:link, h2 a:visited, #notp_leer_mas a, #notp_leer_mas:link, #notp_leer_mas a:visited, .titulo_sec a, .titulo_sec a:link, .titulo_sec a:visited, .titulo_sec_medi a, .titulo_sec_medi a:link, .titulo_sec_medi a:visited, .titulo_sec_medd a, .titulo_sec_medd a:link, .titulo_sec_medd a:visited {
	color: #FFF;
}

.titulo_textod a, .titulo_textod a:link, .titulo_textod a:visited {
	color: #C33;
}

.titulo_textod a:hover {
	color: #FFF;
}

#not_prin .not_leer_mas, #not_prin .not_leer_mas:link #not_prin .not_leer_mas:visited, .not_sec_intro a, .not_sec_intro a:link, .not_sec_intro a:visited {
	color: #000;
}

.not_sec_intro .not_leer_mas {
	font-size: 0.9em;
}

#not_prin .not_leer_mas:hover, .not_sec_intro a:hover, h2 a:hover, #notp_leer_mas a:hover, .titulo_sec a:hover, .titulo_sec_medi a:hover, .titulo_sec_medd a:hover {
	color: #C33;
}

.div_not_sec{
  width: 100%;
  margin: 0 auto;
  height: 10px;
  float: left;
  clear: both;
  background: 0% 50% repeat-x url(../images/div_not_sec.gif);
}

.columna_der {
  width: 190px;
  margin: 10px;
  float: left;
}

#caja_tabla{
  width: 368px;
  float: left;
  margin-top: 5px;
  border: 1px solid #000;
  background: #999;
  text-align: left;
}

.tabla_cont{
  width: 90%;
  margin-left: 5%;
  font-size: 1.1em;
  line-height: 1.3em;
  color: #000;
  table-layout: fixed;
  border: 0;
  padding: 0;
  float: left;
  display: inline;
}

.tabla_cont td{
  margin: 0;
  padding: 0;
}

.tabla_cont strong{
  color: #FFF;
}

.tabla_tit{
  color: #FFF;
  font-weight: bold;
  line-height: 1.7em;
  font-size: 1.2em;
}

.tabla_tit_der{
  color: #FFF;
  font-weight: bold;
  line-height: 1.7em;
  font-size: 1.2em;
  text-align: right;
}

.tabla_der{
  text-align: right;
}

.evento {
	width: 100%;
	color: #000;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.3em;
	font-weight: bold;
}

.banner_der{
  width: 190px;
  height: 450px;
  float: left;
  display: inline;
  margin-top: 10px;
}

.spacer_10{
  float:left;
  margin: 0;
  width: 100%;
  height: 10px;
}

.spacer_5 {
	float:left;
  margin: 0;
  width: 100%;
  height: 5px;
}

#header_not{
  width: 100%;
  height: 60px;
  background: url(../images/bandera.gif) 0% 50% no-repeat;
  padding-left: 50px;
  font-size: 2.4em;
  line-height: 60px;
  color: #000;
  font-weight: bold;
  float: left;
  text-align: left;
  font-family:"Bookman Old Style", serif;
}

.noticias_tit{
  font-size: 2.3em;
  line-height: 2.5em;
  font-weight: bold;
  color: #C33;
  text-align: center;
  width: 100%;
  float: left;
  font-family:"Bookman Old Style", serif;
}

.noticia{
	float: left;
	margin: 0 auto;
	text-align: justify;
	font-weight: normal;
	line-height: 1.8em;
}

.listaNotas{
  	width: 100%;
	float: left;
	margin-top: 5px;
	color: #000;
	font-size: 1.1em;
	line-height: 1.3em;
	text-align: left;
	border-bottom: solid 1px #006699;
}

.not_img {
	float: left;
	width: 100px;
	height: 63px;
	color: #000;
}

.det_nota {
	float: left;
	width: 650px;
	margin-left: 10px;
	display: inline;
}

.listaNotas h3{
	width: auto;
	line-height: 25px;
	font-size: 1.5em;
	font-weight: bold;
	color: #000;
	margin: 0 auto;
}

.lista_intro {
	width: 100%;
	height: 35px;
	text-indent: 2px;
	overflow: hidden;
	margin-top: 3px;
}

.listaNotas a, .listaNotas a:link, .listaNotas a:visited{
	text-align: right;
	float: right;
	display: table;
	margin-right: 6px;
	font-size: 0.9em;
	line-height: 1em;
	font-weight: bold;
	color: #C33;
	vertical-align: super;
	bottom: 4px;
	position: relative;
	padding-bottom: 0;
}

.listaNotas a:hover, .pag_ant a:hover, .pag_sig a:hover{
	color: #000;
}

.pag_ant {
	float: left;
	text-align: left;
}

.pag_sig {
	float: right;
	text-align: right;
}

.pag_ant a, .pag_ant a:link, .pag_ant a:visited, .pag_sig a, .pag_sig a:link, .pag_sig a:visited {
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight: bold;
	color: #C33;
}

.cajaCont{
	background-color:#CCC;
}

//**********************************/

#bottom {
	width:100%;
	height:5px;
	clear: both;
}

.footer {
  width: 970px;
  height: 65px;
  margin: 10px;
  float: left;
  display: inline;
}

.footer_flv{
  width: 970px;
  margin: 0px;
  height: 65px;
  float: left;
  display: inline;
}

.caja_azul_der{
	width: 100%;
	background: url(../images/not_prin_fondo.gif) bottom left repeat-x;
}

.not_interna{
  float: left;
  display: inline;
  margin-top: 10px;
  margin-left: 10px;
  text-align: left;
  color: #CCC;
}

.not_interna h2{
  font-size: 1.4em;	
	font-weight: bold;
	line-height: 1.2em;
	color: #FFFFFF;
	margin: 0 auto;
	padding: 0;
}

.not_interna h2 a, .not_interna h2 a:link, .not_interna h2 a:visited{
  color: #FFF;
}

.not_interna a, .not_interna a:visited, .not_interna a:link{
  color: #FF0;
}

.not_interna a:hover, .not_interna h2 a:hover{
  color: #CCC;
}

#video_port{
  float: left;
  display: inline;
  margin-top: 5px;
}

.img_galeria{
  float: left;
  margin-left: 10px;
  margin-top: 5px;
  margin-bottom: 0;
  width: 133px;
  height: 100px;
  border: 0;
}

.not_opinion{
  width: 100%;
  float: left;
	margin: 0;
	color: #006699;
	text-align: left;
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight: normal;
}

h4{
  float: left;
  margin: 0;
  margin-top: 10px;
  display: inline;
  font-size: 1em;
  line-height: 1.2em;
  font-weight: normal;
  color: #0099CC;
  text-align: left;
}

h4 a, h4 a:link, h4 a:visited{
  color: #0099CC;
}

h4 a:hover{
  color: #006699;
}

.reloj{
  float: left;
  margin: 0;
  margin-top: 10px;
  display: inline;
  width: 25px;
  height: 25px;
  background: url(../images/reloj.gif) 50% 50% no-repeat;
}

.cajaContacto{
  width: 80%;
  background: #069;
  float: left;
  display: inline;
  margin-left: 10%;
  margin-right: 10%;
  font-weight: bold;
  color: #FFF;
  font-size: 1.2em;
  vertical-align: top;
  text-align: left;
}