body { font-size: 11px; margin: 0px; align: center; color: #333333; background-color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
td { font-size: 10px; color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { color: #ECBD00; text-decoration: underline; }

.menugral, a.menugral:link, a.menugral:active, a.menugral:visited { font-size: 11px; color: #5C5C5C; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.menugral:hover { font-size: 11px; color: #FFCC00; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menupral { font-size: 11px; color: #ECBD00; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }


.menugral, a.menugral:link, a.menugral:active, a.menugral:visited { font-size: 11px; color: #5C5C5C; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.menugral:hover { font-size: 11px; color: #FFCC00; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonapriv { font-size: 11px; color: #BF0000; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonaclub { font-size: 11px; color: #2D8800; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonaesko { font-size: 11px; color: #2D8800; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonagrup { font-size: 11px; color: #2D8800; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonafabr { font-size: 11px; color: #0030F0; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonaeros { font-size: 11px; color: #0030F0; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuzonafede { font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menupral { font-size: 11px; color: #ECBD00; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menusecd { font-size: 11px; color: #ECBD00; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menupralgr { font-size: 14px; color: #ECBD00; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

.menupraldgra { height: 31px; background: #FFFFFF url(../images/dgra_menu_pral.jpg) repeat-x bottom left; background-size: auto;} 
.fondo_dgralat_amar { height: 61px; background: #FFFFFF url(../images/menu_dgra_amar.jpg) bottom left; } 
.fondo_dgralat_azul { height: 61px; background: #FFFFFF url(../images/menu_dgra_azul.jpg) bottom left; } 
.fondo_dgralat_gris { height: 61px; background: #FFFFFF url(../images/menu_dgra_gris.jpg) bottom left; } 
.fondo_dgralat_rojo { height: 61px; background: #FFFFFF url(../images/menu_dgra_rojo.jpg) bottom left; } 
.fondo_dgralat_verd { height: 61px; background: #FFFFFF url(../images/menu_dgra_verd.jpg) bottom left; } 
.submenugral { height: 61px; background: #FFFFFF url(../images/menu_dgra_amar.jpg) bottom left; } 
.galssubmenu { height: 61px; background: #000000 url(../images/menu_dgra_gals.jpg) bottom left; } 

.fechas { font-size: 10px; color: #5C5C5C; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.menuinactive { color:#999999; text-decoration: none; }
.lemaclaro { font-size: 10px; color: #BCBCBC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.lemaoscuro { font-size: 10px; color: #999999; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.minima { font-size: 10px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
.linkgris, a.linkgris:link, a.linkgris:active, a.linkgris:visited { 
		font-size: 12px; color: #BCBCBC; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.linkgris:hover { color: #ECBD00; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }


.kpagetable { border: 1px solid #666666; background-color: #FFFFFF; }
.khomeosc { border: 1px solid #666666; background-color: #070705; }
.khomemed { background-color: #303030; border-top-width: 1px; border-top-style: solid; border-top-color: #666666; }
.krayasup { border-top-width: 1px; border-top-style: solid; border-top-color: #666666; }
.krayainf { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; }
.krayadch { border-right-width: 1px; border-right-style: solid; border-right-color: #666666; }
.krayaizq { border-left-width: 1px; border-left-style: solid; border-left-color: #666666; }
.fondoscuro { background-color: #070705; }
.fondomedio { background-color: #303030; }
.kicono { border: 1px solid #FFFFFF; width: 150px; height: 150px; background-color: #000000; }
.kfranjafondosc { background-color: #070705;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; }
.kfranjafondmed { background-color: #303030;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; }


.tithomegris { font-size: 15px; letter-spacing: 2px; color: #CCCCCC; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	}
.tithomepard, a.tithomepard:link, a.tithomepard:active, a.tithomepard:visited { 
	font-size: 16px; color: #938F62; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	}
a.tithomepard:hover { text-decoration: underline }
.texthome, a.texthome:link, a.texthome:active, a.texthome:visited { 
	font-size: 11px; color: #CCCCCC; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	}
a.texthome:hover { text-decoration: underline }

h1 { font-size: 20px; color: #333333; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.titulopag { font-size: 20px; color: #333333; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.subtitulopag { font-size: 16px; color: #CCCCCC; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.menugals, a.menugals:link, a.menugals:active, a.menugals:visited { 
	font-size: 11px; color: #333333; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	}
a.menugals:hover { color: #ECBD00; text-decoration: underline }

.nombrefoto { font-size: 16px; color: #CCCCCC; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.klinkfoto, a.klinkfoto:link, a.klinkfoto:active, a.klinkfoto:visited { border: 1px solid #CCCCCC; }

.kpie { background-color: #FFFFFF; border-top-width: 1px; border-top-style: solid; border-top-color: #333333; }
.pie, a.pie:link, a.pie:active, a.pie:visited { font-size: 10px; color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.pie:hover { font-size: 10px; color: #ECBD00; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pielegal, a.pielegal:link, a.pielegal:active, a.pielegal:visited { font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.pielegal:hover { font-size: 10px; color: ECBD00; font-family: Verdana, Arial, Helvetica, sans-serif; }
.copyright { font-size: 10px; color: #CCCCCC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.poweredby { font-size: 11px; color: #CCCCCC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.kmenupie { background-color: #DDDDDD; border-top-width: 1px; border-top-style: solid; border-top-color: #333333; }
.menupie, a.menupie:link, a.menupie:active, a.menupie:visited { 
		font-size: 10px; color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.menupie:hover { font-size: 10px; color: ECBD00; font-family: Verdana, Arial, Helvetica, sans-serif; }


.mensajes { font-size: 11px; color: #CCCCCC; font-weight: bold; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; }
.msgerror { font-size: 10px; color: #EB8F14; font-family: Verdana, Arial, Helvetica, sans-serif; }
.atras { font-size: 10px; color: #0000B3; font-family: Verdana, Arial, Helvetica, sans-serif; }

