html, body {font:12px 'Trebuchet MS', Arial, Verdana, sans-serif; color:#444;}
body {margin:0; padding:0; background:#FFF;}
img {border:0 none;}

#principal {margin:0; padding:0;}
#cabecera {margin:0; padding:0; background:#FFF url(../imagenes/logotipo_colegio.jpg) no-repeat left top; width:178px; height:200px;}
#cabecera span {display:none;}

#menu {display:none;}

#contenedor {margin:0; padding:0;}

#submenu {display:none;}

#contenidos {margin:0; padding:0;}
#contenidos h2 {font-size:16px; clear:both;}
#contenidos ul {margin:0; padding:0 0 0 20px; list-style:none;}
#contenidos li {margin:0; padding:0 0 0 15px;}
#contenidos h3 {font-size:16px; clear:both;}
#tabla table {margin:10px 0 0 0; padding:0;}
#tabla th, #tabla td {margin:0; padding:2px 25px 2px 15px; border-bottom:1px solid #004080; vertical-align:top;}
#tabla td a {margin:0; padding:0; text-decoration:none; display:block;}
#tabla td a:hover {/*color:#FFF; background:#004080;*/}

#calendario {margin:0 15px; height:175px; float:left;}
#calendario table {margin:0 5px 15px 0;}
#calendario td {margin:0; padding:0 2px 2px 0; text-align:right;}
#calendario .mes {text-align:center; font-weight:bold; background:#E7EDEF url(../imagenes/fondo_titulos_tabla_meses.gif) no-repeat center 6px;}
#calendario .vacio {margin:0; padding:0 3px 0 6px; background:transparent; color:#666; border:0 none; display:block;}
#calendario .fiesta {margin:0; padding:0 3px 0 6px; background:#F00; color:#FFF; border:1px solid #F00; display:block;}
#calendario .normal {margin:0; padding:0 3px 0 6px; background:#E7EDEF; color:#666; border:1px solid #E7EDEF; display:block;}
#calendario .mannana {margin:0; padding:0 3px 0 6px; background:#FFF; color:#666; border:1px solid #666; display:block;}

/*.adorno {margin:0; padding:0; background:url(../imagenes/li_a.gif) no-repeat left 5px;}*/

#ayser {display:none;}
#direccion {position:absolute; bottom:-22px; left:25%;}
#direccion h6 {margin:0; padding:0; color:#FFF;}

