/* CSS Document - Escuela ed Danza*/
/*** Tags HTML ***/
* {font-family:Georgia,"Times New Roman",Times,serif; margin:0; padding:0;}
body {margin:0; padding:0; border:0; text-align:center; background-color:#9A002F;}
html>body {margin:0; padding:0;}
a {text-decoration:none;}
a:hover, * a:hover {text-decoration:underline; color:#000;}
div {overflow:hidden;}
form {margin:0; padding:0;}
img {border:0;}
.separa {clear:both; overflow:hidden; margin:0; padding:0;}


/*-------------------oo------------------------*/

/* BLOQUES PRINCIPALES*/
#main {width:1000px; text-align:left; margin:0 auto; background:url(../images/back/back_main.gif) repeat-y left top;}
#main-content {width:1000px; text-align:left; margin:0 auto; background:url(../images/back/back_maintop.gif) no-repeat left top;}
#cont-left {width:196px; float:left; background:url(../images/menu/back_menu.jpg) repeat-y right top; margin:40px 0 0;}
#cont-right {width:783px; float:right; margin:30px 0 0;}
#head {width:1000px; height:77px; margin:0 auto; background:url(../images/back/back_body.gif) no-repeat left top;}
#head-eng {width:1000px; height:77px; margin:0 auto; background:url(../images/back/back_body_eng.gif) no-repeat left top;}
#head-ita {width:1000px; height:77px; margin:0 auto; background:url(../images/back/back_body_ita.gif) no-repeat left top;}
#footer {width:1000px; text-align:left; margin:0 auto 15px; padding:28px 0 0; background:url(../images/back/back_mainfoot.gif) no-repeat left top;}

/*-------------------oo------------------------*/

/* BLOQUE PRINCIPALES HEAD*/
#head .texto, #head-eng .texto, #head-ita .texto {width:320px; float:right; font-size:12px; color:#fff; margin:0;}
#head .texto .lang, #head-eng  .texto .lang, #head-ita  .texto .lang {width:75px; float:right; margin:18px 18px 0 0; text-align:right;}
#head .texto .lang a, #head-eng .texto .lang a, #head-ita .texto .lang a {display:block; clear:both; font-size:12px; color:#fff; text-transform:uppercase; margin:0 0 5px;}
#head .texto .lang a:hover, #head-eng .texto .lang a:hover, #head-ita .texto .lang a:hover {font-weight:bold;}
#head .texto .portlet, #head-eng .texto .portlet, #head-ita .texto .portlet {width:210px; float:left; margin:46px 0 0;}
#head .texto .fecha, #head-eng .texto .fecha, #head-ita .texto .fecha {float:left; margin:9px 10px 0 0;}
#head .texto .boto-mas, #head-eng .texto .boto-mas, #head-ita .texto .boto-mas {width:34px; float:left; background:url(../images/extras/mas_of.gif) no-repeat left top;}
#head .texto .boto-menos, #head-eng .texto .boto-menos, #head-ita .texto .boto-menos {width:34px; float:left; background:url(../images/extras/dis_of.gif) no-repeat left top;}
#head .texto .boto-mas, #head-eng .texto .boto-mas a, #head-ita .texto .boto-mas a {}
#head .texto .boto-mas a:hover img, #head-eng .texto .boto-mas a:hover img, #head-ita .texto .boto-mas a:hover img {background:url(../images/extras/mas_on.gif) no-repeat left top;}
#head .texto .boto-menos a, #head-eng .texto .boto-menos a, #head-ita .texto .boto-menos a {}
#head .texto .boto-menos a:hover img, #head-eng .texto .boto-menos a:hover img, #head-ita .texto .boto-menos a:hover img {background:url(../images/extras/dis_on.gif) no-repeat left top;}
#head .logo, #head-eng .logo, #head-ita .logo {width:573px; float:left; text-align:right; margin:0;}

/*-------------------oo------------------------*/


/*#menu { width: 150px; padding: 0; border-bottom: solid #5cc4ff 1px; }
	#menu div { border-top: solid #5cc4ff 1px; background: #c2e9ff; }
	#menu a { padding-left: 10px; text-decoration: none; color: #00598c; font-weight: 700; display: block; width: 140px; font-size: 1em; }
	#menu a:hover { background: #d1eeff; }
	#menu ul { margin: 0; padding: 0; font-size: 0.9em; background: #f0faff; overflow: hidden; }
	#menu li { list-style: none; font-size: 0.8em; padding: 0; }
	#menu li a { padding-left: 25px; width: 125px; }
	#menu li a:hover { color: #0086d2; background: #daf3ff; }*/

/*BLOQUE PRINCIPAL MENU*/
#cont-left #menu-list {width:196px; padding:0 0 43px; margin:10px 0 0; background:url(../images/menu/foot_menu.jpg) no-repeat right bottom;} 
#menu {width:155px; text-align:right; margin:0 0 0 26px;}
#menu div {width:155px; margin:15px 0 5px; padding:0;}
#menu a {display:block; padding-left: 10px; font-weight: 700; font-size:12px; font-weight:bold; color:#90293C; text-transform:uppercase;}
#menu a:hover {color:#000;}
/**/
#menu ul {margin:0; padding:0; font-size:0.9em; overflow: hidden;}
#menu li {list-style:none; font-size:12px; padding:0; margin:0 0 5px;}
#menu li a {display:block; font-size:12px; font-weight:normal; color:#90293C; padding:0; text-transform:none;}
#menu li a:hover {color:#000;}


/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL FOOTER*/
#footer .info {width:755px; margin:0 0 0 214px; text-align:center; font-size:11px;}
#footer .info-top {font-family:Arial,Helvetica,Sans-serif; font-size:11px; color:#61615E; margin:0 0 20px;}
#footer .info-top a {font-family:Arial,Helvetica,Sans-serif; font-size:11px; color:#3B75F8; text-decoration:underline;}
#footer .info-top a:hover {color:#B0002A;}
#footer .info-foot {font-family:Arial,Helvetica,Sans-serif; font-size:11px; color:#FFF;}
#footer .info-foot a {font-family:Arial,Helvetica,Sans-serif; font-size:11px; color:#FFF;}
#footer .info-foot a:hover {text-decoration:underline;}


/*FIN*/


