@charset "utf-8";
/* CSS Document */

/****-------------------  GENERALES  --------------****/

body {
	background-image:url(../img/fondopag.gif);
	background-repeat:repeat;
	/*background-color:#1a171b;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f5c737;
	text-align:inherit;
}

img{ border:0;}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#da831f;
	margin:0;
	padding:0 4px 2px 4px;
}
h2.rosa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e37b95;
	margin:0;
	padding:0 4px 2px 4px;
}
li{
	list-style:disc;
	color:#b3101e;
	margin:0;
	padding:0 5px 2px 0;
}
#cabecera{
	background-image:url(../img/cabecera.gif);
	background-repeat:no-repeat;
	width:1024px;
	height:174px;
	padding-bottom:5px;
}
#pie{
	background-image:url(../img/pie.gif);
	background-repeat:no-repeat;
	width:1024px;
	height:60px;
	padding-top:12px;
}
.ico1{
	margin:0;
	padding:2px;
}
.iconoticia{
	margin:0;
	padding-right:12px;
}
.fminiatura{
	border:1px solid #f5c737;
	padding:2px;
}
.fcv{
	border:2px dotted #53ab6e;
	padding:3px;
}
/****-------------------  BLOQUE  --------------****/

#tbgeneral{
	background-image:url(../img/fondobarras.gif);
	background-repeat:repeat-y;
	width:1024px;
}
#tbpatrocinadores{
	background-color:#381637;
	border:1px solid #e68a1d;
	width:142px;
	margin-right:57px;
}
#bordesupcontenido{
	background-image:url(../img/borde_sup.gif);
	background-repeat:no-repeat;
	width:630px;
	height:26px;
}
#bordeinfcontenido{
	background-image:url(../img/borde_inf.gif);
	background-repeat:no-repeat;
	width:630px;
	height:37px;
}
#bordelatizqcontenido{
	background-image:url(../img/lat_izq.gif);
	background-repeat:repeat-y;
	width:15px;
}
#bordelatdercontenido{
	background-image:url(../img/lat_der.gif);
	background-repeat:repeat-y;
	width:15px;
}
#fondocontenido{
	background-image:url(../img/fondo_contenido.gif);
	background-repeat:repeat-y;
	width:590px;
}
#tdpunteadorosa{
	background-image:url(../img/punteadorosa.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#tbnoticias{
	background-color:#1a171b;
	border:1px solid #b3101e;
}
#diacalendario{
	background-image:url(../img/fondo_calendario.jpg);
	background-repeat:no-repeat;
	width:80px;
	height:80px;
	text-align:center;
}
.boton{
	border-top:1px solid #f5c737;
	border-left:1px solid #f5c737;
	border-right:1px solid #e68a1d;
	border-bottom:1px solid #e68a1d;
	background-color:#1a171b;
	padding:2px 8px 2px 8px;
	
}
.tdrojo{
	background-color:#b3101e;
	padding:5px;
}
/****-------------------  TXT  --------------****/
.txtamarillo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f5c737;
}
.txtamarilloBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#f5c737;
}
.txtamarilloversall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#f5c737;
}

.txtnaranja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e68a1d;
}
.txtnaranjaBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e68a1d;
}
.txtblancoBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.txtrojoBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#b3101e;
}

.txtverdeBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#53ab6e;
}
.txtjustificado{
	text-align:justify;
	padding:4px 10px 4px 17px;
}
/****-------------------  ENLACES  --------------****/

a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#f5c737;text-decoration: none;}
a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#f5c737;text-decoration: none;}
a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e68a1d;text-decoration:none;}
a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#f5c737;text-decoration: none;}

a.amarillo:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#f5c737;text-decoration: none;}
a.amarillo:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#f5c737;text-decoration: none;}
a.amarillo:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#e68a1d;text-decoration:none;}
a.amarillo:active {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#f5c737;text-decoration: none;}

a.amarilloB:link {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; color:#f5c737;text-decoration: none;}
a.amarilloB:visited {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; color:#f5c737;text-decoration: none;}
a.amarilloB:hover {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; color:#e68a1d;text-decoration:none;}
a.amarilloB:active {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; color:#f5c737;text-decoration: none;}

a.amarilloU:link {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#f5c737;text-decoration: none;}
a.amarilloU:visited {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#f5c737;text-decoration: none;}
a.amarilloU:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#e68a1d;text-decoration:underline;}
a.amarilloU:active {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#f5c737;text-decoration: none;}

a.naranjBU:link {font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;color:#e68a1d; text-decoration:none;}
a.naranjBU:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;color:#e68a1d; text-decoration:none;}
a.naranjBU:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;color:#b3101e; text-decoration:underline;}
a.naranjBU:active {font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;color:#e68a1d; text-decoration:none;}

a.dia:link {font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bolder; color:#b3101e;text-decoration: none;}
a.dia:visited {font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bolder; color:#b3101e;text-decoration: none;}
a.dia:hover {font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bolder; color:#610a11;text-decoration:none; padding:0 22px 0 2px;}
a.dia:active {font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bolder; color:#b3101e;text-decoration: none;}