div#cabecera {background-image:url(../IMG/actividades.jpg);background-repeat: no-repeat;background-position: 184px 0px;}
ul#menu_cabecera {background-color:#009900;}
ul#menu_cabecera li {color:#FFFFFF;}
ul#menu_cabecera li a {color:#FFFFFF;}
div#pie_cabecera {background-color:#009900;}
ul#menu_pie_cabecera li {color:#FFFFFF;}
ul#menu_pie_cabecera li a {color:#FFFFFF;}
div#izquierda {	background-image:url(../IMG/actividades_izq.jpg);background-repeat: no-repeat;background-position: left 19px;}
ul#menu_izquierda li.titulo_menu_izquierda{background-color:#009900;}
ul#menu_izquierda li a {color:#009900;}
div#centro p.tituloContenido{color:#009900;font-size:12px;font-weight:bold;}
div#derecha {}
div#derecha a {color:#D10019;}
div#derecha a:hover {text-decoration: underline;}
/**/
div#centro div#paginacion2 { clear: both; text-align: right; padding-right: 8px; font-size: 1.1em; cursor:default;color:#999999;}
div#centro div#paginacion2 a { color:#999999; padding:2px;}
div#centro div#paginacion2 a.anterior,
div#centro div#paginacion2 a.posterior,
div#centro div#paginacion2 a.seleccionado,
div#centro div#paginacion2 a.anterior:hover,
div#centro div#paginacion2 a.posterior:hover,
div#centro div#paginacion2 a.seleccionado:hover {color:#009900;}
div#centro div#paginacion2 a:hover { color:#000000;}
/**/
div#centro div#formulario { margin-top: 18px;}
div#centro div#formulario form { margin:0px; padding: 0px;}
div#centro div#formulario form select{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; border: 1px solid #CCCCCC;}
div#centro div#formulario form table{ margin-left: auto; margin-right: auto;}
div#centro div#formulario form table tr td.dere{color:#e77817; padding-right: 6px; text-align: right;}
/* listado de actividades */
div#centro div#leyenda { float: right; position:relative; bottom: 10px;}
div#centro div#leyenda p { margin:0px; padding: 0px; padding-left:15px;}
div#centro div#leyenda p.verde {background-image: url(../IMG/fondo_Programadas.gif);background-repeat: no-repeat;background-position: left center;margin-bottom: 2px;color: #009900;}
div#centro div#leyenda p.naranja {background-image: url(../IMG/fondo_Recomendadas.gif);background-repeat: no-repeat;background-position: left center;color: #e77817;}
div#centro div#actividad { margin-bottom: 20px; margin-top:20px;}
div#centro div#actividad div#fecha{ width: 405px; border-bottom: 1px solid #000000; border-top:1px solid #000000; font-size: 1.2em; font-weight: bold; padding-bottom: 5px; padding-top: 5px; margin-top: 0px; margin-bottom: 0px; background-color:#000000; color:#FFFFFF; padding-left: 10px;}
div#centro div#actividad div#imagen{margin-top: 8px; margin-bottom: 4px;}
div#centro div#actividad div#des {background-image: url(../IMG/lineaFondo.gif);background-repeat: no-repeat;background-position: left bottom; padding-bottom: 8px;}
div#centro div#actividad div#des h2 { font-size: 1.3em; margin: 0px; padding: 0px;}
div#centro div#actividad div#des h2.verde {color:#009900;}
div#centro div#actividad div#des h2.naranja {color:#e77817;}
div#centro div#actividad div#des h2 span {font-weight: normal;color:#000000; font-size: 0.85em; text-transform: lowercase;}
div#centro div#actividad div#des p { margin: 0px; padding: 0px; font-size: 1.1em;}
div#centro div#actividad div#des p.nombre { margin-bottom: 2px;}
div#centro div#actividad div#des p.nombre strong { text-decoration: underline;}
div#centro div#actividad div#datos {background-image: url(../IMG/lineaFondo.gif);background-repeat: no-repeat;background-position: left bottom; padding-bottom: 8px; padding-top:6px; font-size:0.9em;}
div#centro div#actividad div#datos p { margin: 0px; padding: 0px;}
div#centro div#actividad div#datos a {color:#D10019;}
div#centro div#actividad div#datos a:hover {text-decoration: underline;}
div#centro div#actividad div#descripcion {padding-top:5px; padding-bottom: 5px;}
div#centro div#actividad div#descripcion p { margin: 0px; padding:0px;}
div#centro div#actividad div#archivo {padding-top:5px; padding-bottom: 5px;}
div#centro div#actividad div#archivo a { color:#D10019;}
div#centro div#actividad div#archivo a:hover { text-decoration: underline;}
div#centro div#actividad div#info {padding-top:5px; padding-bottom: 5px;}
div#centro div#actividad div#info a { color:#D10019;}
div#centro div#actividad div#info a:hover { text-decoration: underline;}
/* visualizacion de actividades */
div#derecha div#trabajo { margin-right: 20px; text-align: left; font-size: 0.9em; position:relative; top: -5px;}
div#derecha div#trabajo h2 { font-size: 1.3em; margin: 0px; padding: 0px;color:#009900;}
div#derecha div#trabajo h2 span { font-weight: normal;color:#000000; font-size: 0.9em; text-transform: lowercase;}
div#derecha div#trabajo p { margin: 0px; padding: 0px; font-size: 1em;}
div#derecha div#trabajo p.nombre { margin-bottom: 2px;}
div#derecha div#trabajo p.nombre strong { text-decoration: underline;}
div#derecha div#trabajo p.fecha { margin-bottom: 5px;}
div#derecha div#trabajo img.grande { margin-bottom: 8px;}
div#derecha div#trabajo img.mini { float: left; margin-right: 8px; margin-bottom: 8px;}
div#derecha div#trabajo a.vermas {display:block; width:55px; margin-top: 45px; float:left;}
div#derecha div#trabajo a.vermas:hover { color:#666666;}
div#derecha div#trabajo div#datosAlumno { clear:both; padding-top: 0px; padding-bottom: 10px; border-bottom: 1px solid #575757; margin-bottom: 10px;}
div#derecha div#trabajo div#datosAlumno p.archivo {margin-top: 8px;}
div#derecha div#trabajo div#datosAlumno p.archivo a { text-decoration: underline;}
div#derecha div#trabajo div#datosAlumno p.archivo a:hover { color:#666666;}
div#derecha div#trabajo div#datosAsociada { clear:both; padding-top: 0px; padding-bottom: 10px;margin-bottom: 10px;}
div#derecha div#trabajo div#datosAsociada p.titulo{color:#009900; font-size: 1.2em; font-weight: bold; margin-bottom: 4px;}
/* popup de actividades */
div#popup { margin: 0px; text-align: justify; font-size: 0.7em; background-color:#009900; color:#FFFFFF; padding-top: 10px; padding-bottom: 10px; padding-left:30px;}
div#popup h2 { font-size: 1.3em; margin: 0px; padding: 0px;}
div#popup h2 span { font-weight: normal; text-transform: lowercase;}
div#popup p { margin: 0px; padding: 0px; font-size: 1em;}
div#popup p.nombre { margin-bottom: 2px;}
div#popup p.nombre strong { text-decoration: underline;}
div#popup p.fecha { margin-bottom: 5px;}
.popup2 {margin: 0px;padding: 0px;background-color: #FFFFFF;background-image: url(../IMG/l_gris.gif);background-repeat: no-repeat;background-position: 300px 83px;}
.popup2 p { margin: 0px; padding: 0px; padding-left:35px; padding-right: 35px; margin-top: 3px; margin-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.75em;}
.popup2 div#izq { width: 275px; float: left; padding-left: 25px;}
.popup2 div#izq div#menu { padding-top: 10px; padding-bottom: 10px; cursor:default; font-weight: bold; font-size:0.75em;}
.popup2 div#izq div#menu a { text-decoration: none; color:#999999; padding:2px;}
.popup2 div#izq div#menu a.seleccionado,
.popup2 div#izq div#menu a.anterior,
.popup2 div#izq div#menu a.posterior,
.popup2 div#izq div#menu a.seleccionado:hover,
.popup2 div#izq div#menu a.anterior:hover,
.popup2 div#izq div#menu a.posterior:hover { color:#009900;}
.popup2 div#izq div#menu a:hover {color:#000000;}
.popup2 div#dch { float: left; width:275px;}
.popup2 div#dch p.titulo { color:#009900; font-size: 0.9em; font-weight: bold; padding-top: 10px;}
.popup2 div#dch p.descripcion {}
/*************************************/
div#centro div#formulario { margin-top: 18px;}
div#centro div#formulario form { margin:0px; padding: 0px;}
div#centro div#formulario form p { margin:0px; padding: 0px; margin-bottom: 4px;}
div#centro div#formulario form p label,
div#centro div#formulario form div label { display: block; float: left; width: 100px; text-align: right; padding-right: 5px;color:#009900; padding-top: 2px;}
div#centro div#formulario form p a{ display: block; float: left; padding-right: 5px;padding-left: 5px;color:#FFFFFF; padding-top: 2px; padding-bottom: 2px; background-color:#009900; text-decoration:none;}
div#centro div#formulario form select{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; border: 1px solid #CCCCCC;}

div#centro table.meses { border-collapse: collapse; border:1px solid #000; width:405px; margin:20px 0 15px 5px;//float: left; overflow: hidden; height: auto;}
div#centro table.meses tr {}
div#centro table.meses tr td {padding: 0px; margin: 0px;border:1px solid #000; text-align: center;width:100px;}
div#centro table.meses tr td a { display: block; padding:6px 0 6px 0; text-decoration: none;}
div#centro table.meses tr td a:hover { text-decoration: none; background-color:#FFECEE; color:#000000;}
div#centro table.meses tr td a span { color:#999999;}

div#puntos {border-bottom:dotted 1px #000000; font-size: 1.1em; padding:0 10px 5px 0; text-align: right; }
div#puntos a {text-transform: uppercase;}
