/* CSS Document */

/* General */
    BODY 	{margin:0px; width:100%; background-color:#24211d;}
	A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,INPUT,TEXTAREA		{font-family:Times New Roman, Times, sans-serif; font-size:11px; text-decoration:none; color:#fff;}
	p		{margin-top:0px}
	.sinBorde	{border:solid 0px #fff;}
	

/* Estructura */
	.ventana 
	{
		position: absolute; left: 0px; top: 0px; z-index:2; 
		width: 100%;
	}
	
	#pagina  			{width:791px; text-align:left; margin:0px auto; background:transparent url('../img/intro.jpg') no-repeat; position:relative; padding-bottom:60px;}
	
	.cabecera			{width:100%; height:83px; text-align:right; background:transparent url('../img/cabecera.jpg') no-repeat 0px 52px;}	
	
	#menu			    {position:absolute; top:83px; left:66px; width:152px; border-left:solid 1px #969594; border-right:solid 1px #969594; padding:50px 10px 50px 10px; background-color:#24211d;}
	
	.contenidos 		{width:691px; margin:0px 0px 0px 42px; padding:0px 0px 0px 0px;}
	
	.pie  			    {width:791px; margin:0px auto; background:transparent url('../img/pie.jpg') no-repeat; font-size:1px; height:5px;}	


/* cabecera */

    .logo	        {float:left; padding:12px 0px 0px 83px; margin-right:16px;}	
    .logo a img	    {border-width:0px;}	
    .zonaTitulo     {float:left; padding-top:36px; width:482px; text-align:center;}
	    h1	        {color:#d3bab0; margin:0px; padding:0px; font-weight:normal; font-size:16px; line-height:15px;}
	.idioma         {float:left; text-align:left; margin-top:33px; border:solid 1px #d3bab0; padding:4px;}
	.idioma a       {color:#d3bab0; font-size:11px;}
	.idioma a:hover {color:#fff;}
	
/* menu */
	
	
	#menu ul li h2	{margin:0px; padding:0px; font-weight:normal; font-size:14px; line-height:15px;}
	
	#menu ul					{margin:0px 0px 0px 0px; padding:0px 0px; list-style-type:none; border-top:solid 1px #fff;}
	#menu ul li				    {margin:0px; padding:8px 0px 8px 12px; border-bottom:solid 1px #fff; background:transparent url("../img/flechaMenu.jpg") no-repeat 0px 11px;}
	#menu ul li h2 a			{color:#fff;}
	
	#menu ul li h2 a:hover, #menu ul li h2 .btnMenuSelecc	{text-decoration:underline;}
	
	
	.patrocinadores {width:132px; padding:30px 10px 10px 10px; text-align:center;}
	.patrocinadores p {font-size:12px; text-transform:uppercase; border-bottom:solid 1px #fff; display:inline;}
	
	#patrocinadores {margin-top:6px;}
	
/* contenidos */
	.portada            {margin-left:195px; width:496px; height:310px; text-align:center;}
	.portada h2	        {color:#d3bab0; margin:0px; padding:0px; font-weight:bold; font-size:15px; line-height:15px;}
	h2.subtitulo      {margin-top:16px;}
	h2.fecha          {margin-top:244px;}
	
	
	.franjaNoticias   {background-color:#bca095; padding:6px 30px 10px 6px; width:655px;}
	
	.cabeceraSeccion    {width:655px; text-align:right; padding-bottom:6px; border-bottom:solid 1px #000; text-transform:uppercase; color:#000;}
	
	.zonaNoticias       {padding-left:209px; width:446px; color:#000;}
	.zonaNoticias p     {padding-left:10px; color:#000;}
	.noticiaDestacada   {padding-left:10px; background:transparent url("../img/flechaNoticias.jpg") no-repeat 0px 3px; font-size:12px; font-weight:bold; color:#000; margin-bottom:10px;}
	.noticiaDestacada a {color:#000; font-size:12px;}
	.noticiaDestacada a:hover {text-decoration:underline;}
	
	
/* colores */
	.naranja, .naranja a, .naranja a:link, .naranja a:visited {color:#de7008;}
	.naranja a:hover	{text-decoration:underline;}
	
	.marron, .marron a, .marron a:link, .marron a:visited {color:#5c2624;}
	.marron a:hover	{text-decoration:underline;}


/* formateo */
	.izq	{float:left;}
	.dcha	{float:right;}
	.clear	{clear:both; margin:0px; padding:0px;}
	.centrado	{text-align:center;}

/* editor */

	.botonAdmision	{background-color:#de7008; padding:4px 4px; color:#fff; margin-top:20px; text-transform:uppercase; font-size:10px;}
	.botonAdmision:hover	{color:#5c2624;}
	