

table.tabla_sugerencias {
    border: 1px solid #000000;
	padding: 6px;
	color : #002200;
    background-color:#94DDF8;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 6pt;
}	

body {background-color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; margin: 0px}

div.cabecera {background-color: #8FD300; text-align:left; padding: 0px; margin: 0px; height: 100px; width: 100%; vertical-align:top; 
			  display:block; position:relative }

div.buscador {background-color: #8FD300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 
			  text-align:left; height:100px; display:inline ; vertical-align:top; position:absolute; top:0px; left:800px;padding: 0px }
			  
div.cuerpo { display: block ; width: 100%} 

div.menu_izquierda { padding:0px; width:160px; display:block } 
div.contenido_central { padding: 5px; padding-bottom: 0px; border:0px solid #8FD300; display:block ;  margin-left: 5px; margin-top: 0px ; overflow:none; vertical-align:top} 
div.menu_derecha { padding:0px; width:200px; border:0px solid #8FD300; display:block } 

div.elemento_menu_apartado { margin:5px;} 


a:active, a:visited, a:link { text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
															 color:#7AB203; text-decoration:underline}
a:hover { text-decoration:underline;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
															 color:#8FD300; }

a.apartado:active, a.apartado:visited, a.apartado:link, a.apartado:hover  {text-decoration:none; border: 0px;}

table.tabla_secciones { width :100%; border: 0px solid #FFFFFF ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 
			  text-align:center }

table.menu_modalidades { width :100%; border: 0px solid #FFFFFF ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 
			  text-align:center }
			   
td.tipo_modalidad { padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#7AB203; text-align:center; background-color:#E5F5C4;
				 font-weight:bold}

div.novedades {text-align:center; background-color:#FFFFFF; overflow:auto ; padding: 5px}

a.novedades:active, a.novedades:visited, a.novedades:link { text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
															background-color:#FFFFFF; color:#000000 }
															
a.novedades:hover { text-decoration:underline;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
															background-color:#FFFFFF; color:#7AB203 }

td.td_list_curso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; background-color: #E5F5C4;  color : #003300; padding: 2px; border: 1px solid #6EA300}
td.td_list_curso_noact { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; background-color: #C1CFA6;  color : #003300; padding: 2px; border: 1px solid #6EA300}

td.list_acciones_par { font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:capitalize; font-size:7pt; background-color: #E5F5C4;  color : #003300; padding: 4px}

td.list_acciones_impar { font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:capitalize; font-size:7pt; background-color: #FFFFFF;  color : #003300; padding: 4px}
td.list_acciones_inactivo { font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:capitalize; font-size:7pt; background-color: #C1CFA6;  color : #003300; padding: 4px}


table.listado_curso  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt;  background-color: #E5F5C4; border: 1px solid #6EA300;width:100%}

div.capatexto {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size : 8pt;
	width:100%; height:0px; padding:0px; margin:0px;
	border:1px solid #6EA300; background-color:#E5F5C4;
	overflow:hidden;
}

div.soli_info {
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
	width: 1px;
	height: 1px;
	border: 2px solid #6EA300;
	background-color: #FFFFFF; 
	padding: 2px;
	visibility:hidden
}

p.mensaje {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #8FD300; background-color: #FFFFFF; text-align:center}

span.titulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color: #8FD300; color: #FFFFFF; padding: 2px}

td.titulo_claro { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color: 000000; color: #FFFFFF; padding: 2px}

td.titulo_listcurso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color: #6EA300; color: #FFFFFF; padding: 2px}

div.listadoc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color: #E5F5C4; border: 1px solid #6EA300; text-align:justify }

td.titulo_list_curso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; background-color:#8FD300 ; text-align : center ; padding: 3px; background-image:url(../imagenes/menudegra.gif); background-repeat:repeat-x}

td.titulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; 
			background-color:#8FD300 ; text-align : center ; padding: 3px; 
			background-image:url(../imagenes/menudegra.gif); background-repeat:repeat-x;
			border: 1px solid #6EAB00 }
			
td.titulo_noact { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#FF0000; 
			background-color:#8FD300 ; text-align : center ; padding: 3px; 
			background-image:url(../imagenes/menudegra.gif); background-repeat:repeat-x;
			border: 1px solid #6EAB00 }



td.indice_list_curso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; background-color:#6EA300 ; text-align : center ; padding: 3px; border-top: 1px #ffffff solid }

a.enlace_superior, a.enlace_superior:active, a.enlace_superior:visited, a.enlace_superior:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none}

a.enlace_superior:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:underline } 

a.indice, a.indice:active, a.indice:visited, a.indice:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none}

a.indice:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:underline } 

a.enlace_seccion, a.enlace_seccion:active, a.enlace_seccion:visited, a.enlace_seccion:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#FFFFFF; text-decoration:none}

a.enlace_seccion:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#FFFFFF; text-decoration:underline }

a.enlace_banner:active, a.enlace_banner:visited, a.enlace_banner:link, a.enlace_banner:hover { border: 0px; text_decoration: none}

img.imagen_banner { border: 0px; }

td.td_banner {
	width: 196px;
	text-align: left;
}

img.imagen_apartado { border: 0px }

#ticker-container {
        position:relative;
        overflow:hidden;
        width: 196px;
        height: 140px;
        background-color: #FFFFFF;
        padding: 2px;
        border: 1px solid #8FD300;
}
	
div.titulo_novedades {
    position:relative;
    overflow:hidden;
    background-color: #FFFFFF;
    padding: 5px;
    border: 0px solid #8FD300;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
    background-color:#FFFFFF;
	color:#8FD300; 
	font-weight:bold;
}	
	
#ticker {
		position:relative;
		width:190px;
		z-index: -10;
}

p{
text-align:justify;}

td.contenedor {
vertical-align:top;

}

span.td_usuario, p.rellenar {
    color : #6EA300;
	font-size : 10pt;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	
}


table.tabla_pre,table.form_preinscripcion {
    border: 1px solid #6EA300;

	background-color : #FFFFFF;
	color : #002200;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	}		

table.formbusqavanzada {
    border: 1px solid #6EA300;
	width : 500px;
	background-color : #FFFFFF;
	color : #002200;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
} 	
	
	
table.tabla_preinscipciones {
    border: 1px solid #000000;
	padding: 6px;
	color : #002200;
    background-color:#FFFFFF;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 6pt;
}	

td.th_login,td.titulo_pre, span.titulo_pre,td.titulo_busq, td.titulo_info {
    color : #6EA300;
	font-size : 8pt;
}


SELECT, INPUT[type='text'] { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color: #FFFFFF
}

td.titulo_obl,span.titulo_obl{
     color:#FF9966;
	font-size : 8pt;
}
td.titulo_ins,span.titulo_ins{
     color: #336600;
	font-size : 8pt;
}

div.pie_pagina { 
border-top: 1px #8FD300 solid;
width: 100%;
}

div.areas{
    cursor: pointer;
    cursor: hand;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
    background-color: #FFFFFF;
	color:#6EAB00;
	padding-bottom : 1px;
	padding-top : 5px;
	padding-left: 10px;
	border-bottom: 2px solid #8FD300;
	width: 430px; 
}

table.central {

	width:100%;
	width:expression(document.body.clientWidth > 1280? "1280px": "100%" );
	max-width: 1280px;
	margin-left:auto;
	margin-right:auto;

}

span.subareas{
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:9pt;
	display: none;
	margin-left: 16px;
	border: 1px solid #8FD300;
	border-top : 0px;
	background-color: #E5F5C4;
	padding : 6px;
	width: 384px;  
}

a.subareas:link, a.subareas:active, a.subareas:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt;
	color: #000000;
	text-decoration:none;	
}

a.subareas:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt;
	color: #6EAB00;
	text-decoration:none;	
}

span.pie_pagina {
	position:relative;
	right: 30px;
	top: 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:6pt;
	color: #3C5b04;
	text-decoration:none;
	vertical-align:top;
}

table.buscador {background-color: #8FD300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 
			  text-align:center; width:100%; padding: 3px }

td.buscador {background-color: #8FD300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 
			  text-align:center;  display:inline ; vertical-align:top; top:0px; padding: 0px }
			  
			  a.enlace_buscador {
			  background-color: #8FD300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 
			  text-align:center;  display:inline ; vertical-align:top; top:0px; padding: 0px 
			  }
			  
<style>
.negrita{ color:#000000;}
.gris{color:#999999;}
</style>

select, input[type="text"].inputnegrita { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	background-color: #FFFFFF
}

li
{ 
list-style-image:url(../imagenes/lista.jpg);
}
