body {

	background-color: #5e5e5e;

}

.linkmenu {

	font-family: "century gothic", verdana, arial, helvetica, sans-serif;

	font-size:10px;

	color:#cccccc;

	text-decoration:none;

	letter-spacing:.1em;

}
.imgs img{ 

border: 2px solid gray; 
} 
.imgs:hover img { 
border: 2px solid white; 
}

.imgs:hover{
color: red; /* irrelevant definition to overcome IE bug */
}
.pagemenu{

	font-family:"century gothic", verdana, arial, helvetica, sans-serif;

	font-size:10px;

	color:#FF99FF;

	text-decoration:none;

	letter-spacing:.1em;

}

.linemenu {

	color:#cccccc;

	padding-right:8px;

	padding-left:8px;

}

.text {

	font-family: "century gothic", verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#cccccc;

	text-decoration:none;

	letter-spacing:0em;

}

.texttitle {

	font-family: "century gothic", verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#FF99FF;

	text-decoration:none;

	letter-spacing:0em;

	font-weight:bold;

}


td {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	font-size:10px;

	color: #0C1475;



}



table.ts {

	position: relative; top: 18px;

	border-width: 1px;

	border-spacing: 1;

	border-style: solid;

	border-color: #FF0000;

	border-collapse: collapse;

	background-color: #000000;


}

table.ts th {

	border-width: 1px;

	padding: 1px;

	border-style: solid;

	border-color: #FF0000;

	background-color: #000000;

}

table.ts td {

	border-width: 1px;

	height: 14px;

	padding: 4px;

	border-style: solid;

	border-color: #FF0000;

	background-color: #000000;

}


table.transparent {

	border-width: 0px;

	border-spacing: 0;

	border-style: none;

}

table.transparent th {

	border-width: 0px;

	padding: 0px;

	border-style: none;

}

table.transparent td {

	border-width: 0px;

	height: 14px;

	padding: 0px;

	border-style: none;

}



/* Layout de la pagina completa */

.layout

{

	position: absolute;

	top:2px;

	left:490px;

	margin-left: -450px;

	width: 900px;

	background-color: #000000;

	border-color: #FF0000;

	border-width: 2px;

	border-bottom-width:0px;

	border-style: solid;

	border-collapse: collapse;

}



.layout_left

{

	width: 20%;

	background-color: #000000;

	vertical-align: top;

	padding-top:10px;

}



.layout_right

{

	background-color: #000000;

	padding:0px;

}

.layout_info

{

	width: 35%;

}

/* Banner*/

.table_banner

{

	background-color: #FF0000;

	padding-left:0px;

	padding-right:0px;

	padding-top:0px;

	padding-bottom:2px;

}



/*News Bar*/

.bar_news

{

	padding:0px;

}

.bar_news_txt

{

	text-decoration : none;

	color: #a7a7a7;

	line-height: 20px;

	letter-spacing: .2em;

	font-family: verdana, helvetica, geneva, arial;

	font-size: 7pt;

	font-weight: 500;

	font-variant: small-caps;

}

.bar_news_txt:hover

{

	text-decoration : underline;

	color: #DBDBDB;

	line-height: 20px;

	letter-spacing: .2em;

	font-family: verdana, helvetica, geneva, arial;

	font-size: 7pt;

	font-weight: 500;

	font-variant: small-caps;

}

/* Cuerpo de la pagina. info principal*/

.info_round_w

{

border-color: #a7a7a7;

border-right-width:0px;

border-bottom-width:2px;

border-left-width:2px;

border-top-width:2px;

border-style: solid;

padding:0px;

border-collapse: collapse;

}



.copyright

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #cccccc;

	border-width: 0px;

	padding:0px;

	letter-spacing:.1em;

}

.texto{

	font-family: verdana, arial, sans-serif;

	font-size: 10px;

	color: #FFCC00;

	line-height:17px;

	text-decoration:none;

	font-weight: 400;

}

.texto_b

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image:url(../img/headers_bg.gif);

	font-size: 9px;

	color: #a7a7a7;

	font-weight: 600;

	letter-spacing:.1em;

	text-align:center;

}



.texto_ltitle

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #a7a7a7;

	line-height:15px;

	font-weight:bold;

	letter-spacing:.2em;

	font-variant: small-caps;

}



.texto_ltitle:hover

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #D4D4D4;

	line-height:15px;

	font-weight:bold;

	letter-spacing:.2em;

	font-variant: small-caps;

}



.texto_link

{

	font-family: "century gothic", verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#cccccc;

	text-decoration:underline;

	letter-spacing:0em;

}

.texto_link:hover

{

	font-family: "century gothic", verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#cccccc;

	text-decoration:underline;

	letter-spacing:0em;

}

/* tablas inferiores (noticias, equipos) */


.TA
{
	font: 9pt/13pt helvetica, geneva, verdana, arial;
	color: black;
    scrollbar-arrow-color:white;
    scrollbar-base-color:white;
    scrollbar-darkshadow-color:gray;
    scrollbar-face-color:darkgray;
    scrollbar-highlight-color:lightgray;
    scrollbar-shadow-color:gray;
	border-color: gray;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-style: solid;
	background:white;
	height: 20px;
}
.TA_t
{
	font: 9pt/13pt helvetica, geneva, verdana, arial;
	color: black;
    scrollbar-arrow-color:white;
    scrollbar-base-color:white;
    scrollbar-darkshadow-color:gray;
    scrollbar-face-color:darkgray;
    scrollbar-highlight-color:lightgray;
    scrollbar-shadow-color:gray;
	border-color: gray;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-style: solid;
	background:white;
}
.colapse

{

padding: 0px;

border-collapse: collapse;

}

.table_top

{

	background-image: url(../img/more_top.jpg);

	background-repeat: no-repeat;

	border-collapse: collapse;

}

.table_center

{

	background-image: url(../img/more_center.jpg);

	background-repeat: repeat-y;

	border-collapse: collapse;

}

.table_down

{

	background-image: url(../img/more_down.jpg);

	background-repeat: no-repeat;

	border-collapse: collapse;

	text-align:right;

}

.table_text

{

font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

font-size:10px;

color:#a7a7a7;

}



.table_text_bold

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#a7a7a7;

	padding-left:15px;

	padding-right:6px;

	padding-bottom:5px;

	font-weight: bold;

}

.table_see_more {

	text-decoration : none;

	color: #FFCC00;

	line-height: 30px;

	padding-right:38px;

	font-family: verdana, helvetica, geneva, arial;

	font-size: 7pt;

	font-weight: bold;

}



.table_see_more:hover {

	text-decoration : underline;

	color: #FF0000;

	line-height: 30px;

	padding-right:38px;

	font-family: verdana, helvetica, geneva, arial;

	font-size: 7pt;

	font-weight: bold;

} 



.table_img {

	margin-left:5px;

	margin-right:5px;



} 

.table_pad {

padding-right:26px;

} 

.table_title {

	text-decoration : none;

	color: #FF0000;

	line-height: 29px;

	padding-left:78px;

	font-family: verdana, helvetica, geneva, arial;

	font-size: 10px;

	letter-spacing:.2em;

	font-weight: bold;

	font-variant: small-caps;

} 
table.calendar {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #5e5e5e;
	border-collapse: collapse;
}
table.calendar td {
	border-width: 1px;
	padding-right: 10px;
	padding-top:10px;
	border-style: dashed;
	border-color: #BEBEBE;
	height: 90px;
	width:114px;
}
.pink_title {

	font:  10pt/13pt "century gothic", verdana, arial, helvetica, sans-serif;

	color:#FF99FF;

}
.pink_txt {

	font:  8pt/9pt "century gothic", verdana, arial, helvetica, sans-serif;

	color:#FF99FF;

}

.c_white_txt {

	font:  8pt/9pt "century gothic", verdana, arial, helvetica, sans-serif;

	color:white;

}
.calendar_class {

	font:  8pt/9pt "century gothic", verdana, arial, helvetica, sans-serif;

}

