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

/*

Rubén León
for Shunia® Web

paataataa.com
asmatik.net

*/
img { border:none; text-decoration:none;}
body { margin:0px; background-image:url(../img/img_bg_flor.gif); background-repeat:repeat; background-attachment:fixed;}

/* ESTRUCTURA MENU */

#contenedor { width:954px; height:100%; background-color:white; margin:0 auto 0 auto; padding-left:29px; padding-right:29px;}
#imagoSUP { width:127px; height:103px; float:left;}
#barramenuSUP { width:827px; height:52px; background-color:#FC9; float:left; }
#menuSUP { width:825px; height:24px; float:left; border-left: #FC9 solid 2px; margin-top:-3px;}
#submenuSUP { width:825px; height:24px; float:left; border-left: #FC9 solid 2px; padding-top:9px;}

#indice { width:954px; height:45px; clear:both; padding-top:30px; margin-bottom:15px;}


/* CONTENIDOS */

#contenedorHORARIOS { width:954px; margin-top:30px;}
#contenedorSUBCOL {
	width:954px;
	float:left;
	margin:10px 0 30px 0;
}
#SUBCOL {
	width:299px;
	float:left;
	margin-top:18px;
}
#SUBCOL2 {
	width:298px;
	float:left;
	margin:18px 29px 0 29px
}

/* HORARIOS */

#casilla { width:125px; height:20px; float:left; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaESQ { width:125px; height:20px; float:left; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; margin-left:1px; padding:10px 0 0px 10px;}

#casillaSADHANA { width:125px; height:20px; float:left; background-color:#dbc6b9; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaKUNDALINI { width:125px; height:20px; float:left; background-color:#b2e3e0; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaEMBARAZO { width:125px; height:20px; float:left; background-color:#fff1b2; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaMAMAS { width:125px; height:20px; float:left; background-color:#ffc767; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaNIÑOS { width:125px; height:20px; float:left; background-color:#f6b5b9; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaDANZA { width:125px; height:20px; float:left; background-color:#b2c6da; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaMUJERES { width:125px; height:20px; float:left; background-color:#fee1d0; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaHATTA { width:125px; height:20px; float:left; background-color:#c6dead; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}
#casillaMASTER { width:125px; height:20px; float:left; background-color:#fb975c; border-left:solid; border-left-color:#FC9; border-left-width:1px; border-bottom:solid; border-bottom-color:#3CC; border-bottom-width:1px; padding:10px 0 0px 10px;}

#contenedorHORARIOS .dia {font-family:Georgia; font-size:14px; color:#F36800; font-style:italic; font-weight:lighter; text-align:left; }
#contenedorHORARIOS .hora {font-family:Arial; font-size:12px; color:#F36800; text-align:left;}
#contenedorHORARIOS .clase {font-family:Arial; font-size:12px; color:#333; text-align:left;}



/* PIE */

#PIE { width:954px; height:90px; background-color:white;clear:both; border-bottom:solid; border-bottom-color:#F36800; border-bottom-width:38px; border-top:solid; border-top-color:#F36800; border-top-width:1px;}
#PIEdireccion {width:200px;font-family:Georgia;	font-size:12px;color:#F36800;text-align:left;float:left;	font-style:italic;	margin-top:25px;margin-left:339px;}
#PIEcontacto {font-family:Georgia;	font-size:12px;	color:#F36800;	text-align:left;	font-style:italic;	float:left;	margin-top:25px;}
#PIElogo {float:left; margin:10px 0 10px 0;}

/* LINKS */

#menuSUP a{ font-family:Arial; font-size:12px; color:#000; text-decoration:none; padding-left:10px; padding-right:10px;}
#menuSUP a:hover{ color:#00a298;}
#menuSUP a:active{ color:#00a298;}
#submenuSUP a{ font-family:Arial; font-size:12px; color:#999; text-decoration:none; padding-left:10px; padding-right:10px;}
#submenuSUP a:hover{ color:#3C9;}
#submenuSUP a:active{ color:#3C9;}

#PIEcontacto a{ color:#F36800; text-decoration:none; }
#PIEcontacto a:hover{ color:#999; }


.separador { color:#FC9; font-size:20px;}

#indice a { font-family:Georgia; font-size:20px; color:#3C6; text-decoration: none; text-align:left;}
#indice a:hover { color:#000;}


/* TEXTOS */

#indice .link{ font-family:Georgia; font-size:20px; color:#000; text-align:left; line-height:16px;}
#indice .tit{ font-family:Georgia; font-size:24px; color:#666; font-style:italic; font-weight:lighter; text-align:left; padding-top:2px;}

#SUBCOL2 .asteriscos { font-family: Arial; font-size:12px; color:#999; font-style:italic;}
#SUBCOL .otras { font-family: Arial; font-size:12px; color:#000; line-height:14px;}
#SUBCOL .otrastit { font-family: Georgia; font-size:20px; color:#999; font-style:italic; line-height:14px;}
#SUBCOL .cuota { font-family: Arial; font-size:12px; color:#3CC; font-style:italic;}

.desact{ font-family:Arial; font-size:12px; color:#CCC; text-decoration:none; padding-left:10px; padding-right:10px;}

#alternativa {width:936px;height:30px;background-color:#F36800;text-align:right;padding:18px 18px 18px 0;}
#alternativa .txt{font-family:Georgia; font-size:14px; color:#fff; font-style:italic;}
#alternativa .txt2{font-family:Georgia; font-size:12px; color:#fff; font-style:italic;}
#alternativa a{font-family:Georgia; font-size:12px; color:#FF9; font-style:italic; text-decoration:none;}
#alternativa a:hover{text-decoration:underline;}
