/* CSS Document */

.ocultar {display:none;}

body{
	margin:0;
	padding:0;
}

h1 {
	color:#FFFFFF;
	font-size:20px;
	font-family:"Bauhaus Lt BT";
	margin-top:5px;
}

p {
	color:#B3B3B3;
	font-family:tahoma;
	font-size:12px;
}

p strong{
	font-weight: bold;
	color:#ffffff;
}

a {
	display:block;
	font-weight: bold;
	font-family:tahoma;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	list-style-type:square;
	padding-left:10px;
	background-image: url(imagenes/triangulo.gif);
	background-repeat: no-repeat;
	background-position: left;
}

a:hover{
	color:#FFB82C;
	background-image: url(imagenes/triangulohover.gif);
	background-repeat: no-repeat;
	background-position: left;
}


#maincontainer{
	width: 1008px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
}

#topsection{
	height: 323px; /*Height of top section*/
}

#cabezera {
	width:1008px;
	height:265px;
	background-image: url(imagenes/cabezera.jpg);
	background-repeat: no-repeat;
}

#menu {
	width:1008px;
	height:32px;
	margin-top:0px;
	background:	#2F302F;
}

#menu ul {
	margin:0px;
	padding-left:0px;

}

#menu li {
	float:left;
	list-style-type:none;
}

#menu li a{
	display:block;
	width:150px;
	vertical-align:middle;
	list-style-type:none;
	line-height: 32px;
	text-align: center;
	text-decoration:none;
	color:#FFFFFF;
	font-size:16px;
	font-family:"Bauhaus Lt BT";
	background-image: url(imagenes/separadormenu.gif);
	background-repeat: no-repeat;
	background-position: right;
	
}

#menu li a:hover{
	color:#FFB82C;
	background-image: url(imagenes/fondoseleccionado.gif);
	background-repeat: repeat;
}
#banderacuadros {
	margin-top:0px;
	width:1008px;
	height:26px;
	background-image: url(imagenes/banderacuadros.gif);
	background-repeat:repeat-x;
}

#contentwrapper{
	float: left;
	width: 100%;
	background:#A9A8AD;
}

#contentcolumn{
	margin-left: 336px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
	float: left;
	width: 336px; /*Width of left column*/
	margin-left: -1008px; /*Set left margin to -(MainContainerWidth)*/
}

.interior #leftcolumn {width:326px;margin-left:-346px;}
.interior #contentcolumn {width:346px;}
.interior #maincontainer {width:672px;}
.interior #topsection {height:135px;}

#footer{
	clear: left;
	width: 100%;
}

#banderacuadrosinferior {
	margin-top:0px;
	width:1008px;
	height:20px;
	background-image: url(imagenes/banderacuadrosinferior.gif);
	background-repeat:repeat-x;
}

#pie {
	position:relative;
	width:1008px;
	height:60px;
	background:#2F2D2F;
}

#pie p {
	line-height: 60px;
	text-align: center;
	vertical-align:middle;
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
}

.gris {color:#B3B3B3;}
.blanco {color:#FFFFFF;}
.rojo {color:#D5172A;}
.negro {color:#4d4d4d;}

.innertube{
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}

.cajaRedondeada {position:relative; margin:10px;}

.esquina {position:absolute; width:16px; height:16px;}
	.supIzda {top:0; left:0; background-position:0px 0px;}
	.supDcha {top:0; right:0; background-position:16px 0px;}
	.infIzda {bottom:0; left:0; background-position:0px -16px;}
	.infDcha {bottom:0; right:0; background-position:-16px -16px;}

.linea {position:absolute; background-repeat:repeat;}
	.sup, .inf {left:16px;right:16px; height:16px; }
	.inf {bottom:0px;}
	.sup {top:0px;}
	.izda, .dcha {top:16px;bottom:16px; width:16px; }
	.izda{left:0px;}
	.dcha{right:0px;}

#bienvenido {background:#202020;}
#bienvenido.cajaRedondeada {width:390px; height:130px;padding-left:260px; overflow:hidden;margin-bottom:0px;}
#bienvenido .esquina { background-image:url(imagenes/bienvenido.jpg); }
#bienvenido .supIzda { width:250px; height:65px;background-position:0px 0px;}
#bienvenido .infIzda { width:250px; height:65px;background-position:0px -65px;}
#bienvenido	.supDcha { width:15px; height:15px;background-position:-500px 0px;}
#bienvenido	.infDcha { width:15px; height:15px;background-position:-500px -115px;}

#circuito.cajaRedondeada, 	#resultados.cajaRedondeada {width:290px;  padding:17px; background-color:#4d4d4d;}
#circuito .esquina, 		#resultados .esquina { background-image:url(imagenes/infocircuito.gif); }
#circuito .sup, 			#resultados .sup {background-image:url(imagenes/supcircuito.gif);}
#circuito .inf, 			#resultados .inf  {background-image:url(imagenes/infcircuito.gif);}
#circuito .izda, 			#resultados .izda {background-image:url(imagenes/izdacircuito.gif);}
#circuito .dcha, 			#resultados .dcha {background-image:url(imagenes/dchacircuito.gif);}

#resultados.cajaRedondeada {left:0px;top:0px;}
#resultados table {width:100%;border-collapse:collapse;}
#resultados td {
	font-family:tahoma;
	font-size:12px;
	color:#E9E6E6;
	font-weight:bold;
	border: 3px solid #999999;
}

#noticias  {width:305px;margin:10px}

#noticias li {
	color:#4d4d4d;
	margin:3px;
	margin-left:15px;
}

#noticias h1{text-align:center;}

#noticias a {
	font-family:Tahoma;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:underline;
	background-image:url();
	padding-left:0px;
}

#noticias a:hover {	color:#FFB82C;}

#galeriafotos {
	position:relative;	
	height:104px;
	width:1008px;
	background:#1F1F1F;
	background-image: url(imagenes/fondogaleria.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:290px;
}

#galeriafotos h2{
	position:absolute;
	top:15px;
	left:100px;
	font-family:"Bauhaus Md BT";
	font-size:24px;
	font-weight:bold;
}

#galeriafotos p{
	margin:7px;
	float:left;
}

#galeriafotos a {
	list-style-type:none;
	padding-left:0px;
	background-image: none;
}

.texto {
color:#000000;
margin:10px;
}

.texto p {
color:#000000;
margin:10px;
}
