/* links */
a.pie:link {font-family: verdana, arial, helvetica; font-size: 10px; color: #cccccc; text-decoration:none}
a.pie:active {font-family: verdana, arial, helvetica; font-size: 10px; color: #cccccc; text-decoration:none}
a.pie:visited {font-family: verdana, arial, helvetica; font-size: 10px; color: #cccccc; text-decoration:none}
a.pie:hover {font-family: verdana, arial, helvetica; font-size: 10px; color: #ffffff; text-decoration:none}

a.gris9:link {font-family: verdana, arial, helvetica; font-size: 9px; color: #888888; text-decoration:none}
a.gris9:active {font-family: verdana, arial, helvetica; font-size: 9px; color: #888888; text-decoration:none}
a.gris9:visited {font-family: verdana, arial, helvetica; font-size: 9px; color: #888888; text-decoration:none}
a.gris9:hover {font-family: verdana, arial, helvetica; font-size: 9px; color: #CCCCCC; text-decoration:none}
a.gris10:link {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666; text-decoration:none}
a.gris10:active {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666; text-decoration:none}
a.gris10:visited {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666; text-decoration:none}
a.gris10:hover {font-family: verdana, arial, helvetica; font-size: 10px; color: #999999; text-decoration:none}

a.grisc10:link {font-family: verdana, arial, helvetica; font-size: 10px; color: #999999; text-decoration:none}
a.grisc10:active {font-family: verdana, arial, helvetica; font-size: 10px; color: #999999; text-decoration:none}
a.grisc10:visited {font-family: verdana, arial, helvetica; font-size: 10px; color: #999999; text-decoration:none}
a.grisc10:hover {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666; text-decoration:none}


a.azul10:link {font-family: verdana, arial, helvetica; font-size: 10px; color: #003366; text-decoration:none}
a.azul10:active {font-family: verdana, arial, helvetica; font-size: 10px; color: #003366; text-decoration:none}
a.azul10:visited {font-family: verdana, arial, helvetica; font-size: 10px; color: #003366; text-decoration:none}
a.azul10:hover {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00; text-decoration:none}

a.azul14:link {font-family: georgia, verdana, arial, helvetica; font-size: 14px; color: #003366; text-decoration:none}
a.azul14:active {font-family: georgia, verdana, arial, helvetica; font-size: 14px; color: #003366; text-decoration:none}
a.azul14:visited {font-family: georgia, verdana, arial, helvetica; font-size: 14px; color: #003366; text-decoration:none}
a.azul14:hover {font-family: georgia, verdana, arial, helvetica; font-size: 14px; color: #CD9A00; text-decoration:none}

a.submenuoff:link {font-family: verdana, arial, helvetica; font-size: 10px; color: #003366; text-decoration:none}
a.submenuoff:active {font-family: verdana, arial, helvetica; font-size: 10px; color: #003366; text-decoration:none}
a.submenuoff:visited {font-family: verdana, arial, helvetica; font-size: 10px; color: #003366; text-decoration:none}
a.submenuoff:hover {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00; text-decoration:none}

a.submenuon:link {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00; text-decoration:none}
a.submenuon:active {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00; text-decoration:none}
a.submenuon:visited {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00; text-decoration:none}
a.submenuon:hover {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00; text-decoration:none}


/* textos */

td {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666;}

.txtgriso10 {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666;}
.txtgris13 {font-family: verdana, arial, helvetica; font-size: 13px; color: #666666;}

.txtgris9 {font-family: verdana, arial, helvetica; font-size: 9px; color: #666666;}
.txtgris10 {font-family: verdana, arial, helvetica; font-size: 10px; color: #666666;}
.txtgris11 {font-family: verdana, arial, helvetica; font-size: 11px; color: #666666;}
.txtgris12 {font-family: verdana, arial, helvetica; font-size: 12px; color: #999999;}
.txtgris14 {font-family: verdana, arial, helvetica; font-size: 14px; color: #999999;}

.txtrojo10 {font-family:  verdana, helvetica, verdana; font-size: 10px; color: #CC0000;}

.txtnegro10 {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333;}
.txtblanco10 {font-family: verdana, arial, helvetica; font-size: 10px; color: #ffffff;}
.txtazul10 {font-family:  verdana, helvetica, verdana; font-size: 10px; color: #003366;}
.txtazul9 {font-family:  verdana, helvetica, verdana; font-size: 9px; color: #003366;}
.txtazul8 {font-family:  verdana, helvetica, verdana; font-size: 8px; color: #003366;}

.txtamarillo10 {font-family: verdana, arial, helvetica; font-size: 10px; color: #CD9A00;}
.txtazul11 {font-family:  verdana, helvetica, verdana; font-size: 11px; color: #003366;}

.txtazul14 {font-family: georgia, verdana, arial, helvetica; font-size: 14px; color: #003366;}
.txtazul20 {font-family: georgia, verdana, arial, helvetica; font-size: 20px; color: #003366;}
.txtgris14 {font-family: verdana, arial, helvetica; font-size: 14px; color: #cccccc;}
.txtamarillo20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#CD9A00;}


td.centrosListado {
border: 1px solid;
border-color: #ccc;
padding:7px;
text-align:left;
font:9px verdana, arial, helvetica;
color:#666666;
}

td.patrocinadoresSector {
border: 1px solid;
border-color: #ccc;
padding:5px;
text-align:left;
text-transform:uppercase;
font:bold 10px verdana, arial, helvetica;
color:#003366;
}
td.patrocinadoresListado {
border: 1px solid;
border-color: #ccc;
padding:7px;
text-align:left;
font:9px verdana, arial, helvetica;
color:#666666;
}

td.actividadesListado {
padding-left:6px;
}

td.proximasListadoIzda {
border: 1px;
border-style: solid dotted solid solid;
border-color: #ccc;
padding:7px;
text-align: center;
}

td.proximasListadoDcha {
border: 1px;
border-style: solid solid solid none;
border-color: #ccc;
background-color: #F3F3F3;
padding:7px;
text-align:left;
font:10px verdana, arial, helvetica;
color:#666666;
}


.lineaCabecera{
	/*border-bottom: 1px dotted #ccc;*/
	background:#fff url('/imgs/puntosh.gif') repeat-x bottom;
}

.fecha{
	float:right;
	padding:10px 2px 2px 0;
	font: 10px verdana, helvetica, verdana;
	color:#036;
}


/* Formularios */

FORM{margin:0;padding:0}

.campo {
 border-top: #EBEDEF 1px solid; 
 border-bottom: #EBEDEF 1px solid;
	border-left: #EBEDEF 1px solid;
	border-right: #EBEDEF 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: verdana, helvetica, arial;
	font-size: 10px;
	color: #003366;
    background-color: #EBEDEF;
}

.campo1 {
    border-top: #333333 1px solid; 
    border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: verdana, helvetica, arial;
	font-size: 10px;
	color: #666666;
    background-color: #ffffff;
}

.campo2 {
border: #cccccc 1px solid; 
padding: 0px;
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #666666;
background-color: #ffffff;
}

.boton {
    border-top: #003366 1px solid; 
    border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-right: #003366 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: verdana, helvetica, arial;
	font-size: 10px;
	color: #003366;
    background-color: #ffffff;
}

