body{
	font-family: Verdana,arial,helvetica;
	background-color:#eeeeee;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-align: justify;
}



h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:left;
	font-weight:700;

}

/***********************************************/
/* tabla                                       */
/***********************************************/

.tabla{

	background-color:#FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	

}

#centrado { position:absolute; top:35px; left:50%; width:760px; margin-left:-380px; }


.celda1{

	height: 50px;
}
.celda2{

	height: 2px;
}

.celda_cursos{

	background-color:#ff9b00;
	padding: 5px 5px 5px 5px;
}

/***********************************************/
/* menu_sup                                    */
/***********************************************/

#menu_sup
{

font-family: arial narrow;
font-size: 12px;
margin: 5px 5px 10px 175px;
text-align:right;

}


#menu_sup a:link {color: #000000;text-decoration: none;}
#menu_sup a:visited { color: #1f3d73;text-decoration: none;}
#menu_sup a:hover { color: #000000; text-decoration:underline;}

/***********************************************/
/* menu vertical                               */
/***********************************************/
#menu_v
{

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px 5px 5px 10px;

}


#menu_v a
{
display: block;
margin: 10px 0px 0px 0px;
padding: 0px 0px 5px 0px;
border-bottom: 1px solid #000000;


}


#menu_v a:link {color: #000000;text-decoration: none;}
#menu_v a:visited { color: #000000;text-decoration: none;}
#menu_v a:hover { color: #000000;text-decoration: none;}


/***********************************************/
/* menu horizontal                             */
/***********************************************/

#menu_h{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 10px 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	border-bottom: 1px solid #000000;
}

#menu_h a{
	border-bottom: none;
	text-decoration: none;
}

#menu_h a:link{
	color: #000000;
}
#menu_h a:visited{
	color: #1f3d73;
}
#menu_h a:hover{
	color: #ffffff; background: #1f3d73;
}

/***********************************************/
/* cuadro secciones home                       */
/***********************************************/

#sec_home{
	margin: 0px 5px 5px 5px;
	padding: 7px 3px 5px 3px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	height:120px;
}


/***********************************************/
/* Actualidad                                  */
/***********************************************/

#noticias{
	margin: 0px 5px 5px 10px;
	padding: 10px 5px 5px 5px;
	
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	height:100px;
}

#noticias a:link {color: #000000;text-decoration: none;}
#noticias a:visited { color: #1f3d73;text-decoration: none;}
#noticias a:hover { color: #000000; text-decoration:underline;}

#noticias_logo{
	margin: 0px 5px 0px 10px;
	}

/***********************************************/
/* intranet                                    */
/***********************************************/

#intranet{
	margin: 5px 5px 5px 10px;
	padding: 5px 5px 5px 5px;
	font-family: arial narrow;
	font-size: 11px;
	text-align:left;
}


.clientes{

	font-family: arial narrow;
	font-size: 11px;
	
}


/***********************************************/
/* formulario                                  */
/***********************************************/

.formulario{
	
	font-family: arial;
	font-size: 10px;
	
}

/***********************************************/
/* Dónde estamos                               */
/***********************************************/

#indicador{
	margin: 5px 0px 5px 0px;
	padding: 0px 5px 5px 10px;
	border-bottom: 1px solid #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}	

#indicador a:link {color: #000000;text-decoration: none;}
#indicador a:visited { color: #000000;text-decoration: none;}
#indicador a:hover { color: #1f3d73;text-decoration: underline;}

/***********************************************/
/* contenido                                   */
/***********************************************/

#contenido{
	margin: 5px 10px 5px 10px;
	padding: 0px 5px 5px 5px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	
}

#contenido a:link{
	color: #000044;
	text-decoration: underline;
}

#contenido a:visited{
	color: #000044;
	text-decoration: underline;
}

#contenido a:hover{
	color: #000077;
	text-decoration: none;
}


/***********************************************/
/* contenido en cursos                         */
/***********************************************/

#cursos{
	margin: 5px 10px 5px 10px;
	padding: 0px 5px 5px 5px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	
}

#cursos a:link{
	color: #000000;
	text-decoration: none;
}

#cursos a:visited{
	color: #444444;
	text-decoration: none;
}

#cursos a:hover{
	color: #000077;
	text-decoration: underline;
}


/***********************************************/
/* contenido (cursos - class)                  */
/***********************************************/

.contenido_c{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	text-align:justify;
	
}

.contenido_c a:link{
	color: #000000;
	text-decoration: none;
}

.contenido_c a:visited{
	color: #000000;
	text-decoration: none;
}

.contenido_c a:hover{
	color: #000077;
	text-decoration: underline;
}

/***********************************************/
/* Mapa web                                    */
/***********************************************/

#mapaweb{
	margin: 5px 10px 5px 10px;
	padding: 0px 5px 5px 5px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	
}

#mapaweb a:link{
	color: #000000;
	text-decoration: none;
}

#mapaweb a:visited{
	color: #000000;
	text-decoration: none;
}

#mapaweb a:hover{
	color: #000077;
	text-decoration: underline;
}


/***********************************************/
/* Columnas subsección clientes                */
/***********************************************/

#contenido_s{
	margin: 5px 10px 0px 10px;
	padding: 0px 5px 5px 5px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
}

#contenido_i{
	margin: 0px 5px 5px 10px;
	padding: 0px 5px 5px 5px;
	border-left: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-align:left;
	}

#contenido_d{
	margin: 0px 10px 5px 5px;
	padding: 0px 5px 5px 5px;
	border-right: 1px solid #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-align:left;
}

/***********************************************/
/* Columna derecha actualidad - avisos         */
/***********************************************/

#secundario{
	margin: 25px 5px 5px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	
}


#secundario a:link{
	color: #000033;
	text-decoration: none;
}

#secundario a:visited{
	color: #000033;
	text-decoration: none;
}

#secundario a:hover{
	color: #000077;
	text-decoration: underline;
	font-weight:500;
}

/***********************************************/
/* margenes                                    */
/***********************************************/

#margen1
{

margin: 5px 0px 5px 10px;
background-color:#FFCC33;
height:850px;

}

#margen2
{

margin: 5px 10px 5px 0px;
background-color:#FFCC33;
height:850px;

}

#margen3
{

margin: 5px 0px 5px 10px;
background-color:#FFCC33;
height:900px;

}

#margen4
{

margin: 5px 10px 5px 0px;
background-color:#FFCC33;
height:900px;

}

/***********************************************/
/* titulo home                                 */
/***********************************************/
.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	
}


/***********************************************/
/* subtitulo                                   */
/***********************************************/
.subtitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	font-weight:700;
}

/***********************************************/
/* subtitulo-dcha                              */
/***********************************************/
.subtitulo2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	font-weight:700;
	color:#CC0000;
}

/***********************************************/
/* cabecera menu secciones                     */
/***********************************************/

#seccion1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 5px 5px 10px;
	background-color:#990000;

}


#seccion1 a
{
display: block;
margin: 10px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-bottom: 1px solid #000000;


}


#seccion1 a:link {color: #ffffff;text-decoration: none;}
#seccion1 a:visited { color: #ffffff;text-decoration: none;}
#seccion1 a:hover { color: #eeeeee;text-decoration: none;}


#seccion2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 5px 5px 10px;
	background-color:#FF9b00;

}


#seccion2 a
{
display: block;
margin: 10px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-bottom: 1px solid #000000;


}


#seccion2 a:link {color: #ffffff;text-decoration: none;}
#seccion2 a:visited { color: #ffffff;text-decoration: none;}
#seccion2 a:hover { color: #eeeeee;text-decoration: none;}


#seccion3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 5px 5px 10px;
	background-color:#4c8204;

}


#seccion3 a
{
display: block;
margin: 10px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-bottom: 1px solid #000000;


}


#seccion3 a:link {color: #ffffff;text-decoration: none;}
#seccion3 a:visited { color: #ffffff;text-decoration: none;}
#seccion3 a:hover { color: #eeeeee;text-decoration: none;}

#seccion4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 5px 5px 10px;
	background-color:#1f3d73;

}


#seccion4 a
{
display: block;
margin: 10px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-bottom: 1px solid #000000;


}


#seccion4 a:link {color: #ffffff;text-decoration: none;}
#seccion4 a:visited { color: #ffffff;text-decoration: none;}
#seccion4 a:hover { color: #eeeeee;text-decoration: none;}

/***********************************************/
/* enlace                                      */
/***********************************************/

#enlace a:link{
	color: #000000;text-decoration: none;
	font-weight:700;
	
}

#enlace a:visited{
	color: #006699;text-decoration: none;
	font-weight:700;
}

#enlace a:hover{
	color: #006699;
	text-decoration: underline;
}



/***********************************************/
/* ampliar                                  */
/***********************************************/
.ampliar{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	
}

.ampliar a:link {color: #000000;text-decoration: none;}
.ampliar a:visited { color: #1f3d73;text-decoration: none;}
.ampliar a:hover { color: #000000; text-decoration:underline;}



/***********************************************/
/* pie                                         */
/***********************************************/

#pie{

	margin: 5px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-family: arial narrow;
	font-size: 12px;
	text-align:center;
	border-top: 1px solid #000000;
	
}

#pie a
{


text-decoration: none;
}

#pie a:link { color: #000000; }
#pie a:visited { color: #1f3d73; }
#pie a:hover { color: #000000; text-decoration:underline; }