/* Elementos HTML */

body {
  margin:0;
  background-color: #b0c4b1;
  text-align:center;
  font-size:67%;
}

img {
  border:0;
  margin:0;
  padding:0;
}

hr {
 height:1px;
 background-color:#666;
 color:#666;
 border:0;
}

h1 {
    float:left;
	 margin:0;
	 padding:0;
	 width:200px;
}

ul {
	margin:0;
	padding:0;
}

li {
	margin:0;
	padding:0;
}

a:hover {text-decoration: underline}

h1,h2,h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	margin: 0px;
	padding:0px;
	font-size: 1em;
	font-weight: normal;
}

/* Clases generales */
.derecha {
	float:right;
}

.izquierda {
	float:left;
}

.centrado {
	text-align:center;
}

.formderecha {
	text-align:right;
}

.subrayado {
	border-bottom:1px solid #336;
}

.error {
	font-size:2em;
	font-weight:bold;
	color:#f00;
}

.formulario {
	margin-top:40px;
}

/* Portada */

#columna_izquierda {
  width:147px;
  float:left;
  margin-top:20px;
  text-align:center;


}

#columna_izquierda img{
  margin-bottom:14px;


}


.ralla {
  margin:10px;
  margin-left:100px;
  background: url(_lib/raya1.gif) center no-repeat;
  width:400px;
  height:10px;
  clear:both;

}

#portada_destacadas {

	border-bottom: 1px solid #b0c4b1;

}  

.tablas {
	background-color:#f0f4f0;
	border:1px solid #b0c4b1;
	padding:5px;
	border-top:0px;
	z-index:100;
}

#noticias_oiss {
	float:left;	
	width:200px;
	margin-right:20px;	
}

* html #noticias_oiss div.mas {
	width:200px;
	position:relative;
	left:2px;
}


#cuerpo_noticias_oiss {
	background-color:#f0f4f0;
	border:1px solid #048282;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}

#cuerpo_noticias_oiss p{

	margin:0px;
	color:#008080;

}

#oferta_formativa {
	float:left;
	width:360px;
}

#cuerpo_oferta_formativa {
	border:1px solid #999999;
	border-top:0px;
	padding:5px;
}

#cuerpo_oferta_formativa ul{

	list-style:none;
}

#cuerpo_oferta_formativa li{

	background: url(puce.gif) left no-repeat;
	padding-left:10px;
	margin:5px;


}

#novedades_formativas{

	width:330px;
	padding-left:10px;
	background-color:#FDFBE8;
	font-size:0.9em;


}

#novedades_formativas ul{

	list-style:none;
	
}

#novedades_formativas li{

	background: url(_lib/btn_novedades.gif) top left no-repeat;
	padding-left:10px;
	margin:5px;
	
}

.publicaciones_documentos {
	width:275px;
	border:1px solid #666666;
	padding:4px;
	float:left;
	overflow:hidden;
	margin:0 0 20px 3px;
	height:84px;	
}

.publicaciones_documentos p {
	margin:4px 0 0 0;
	padding:0;
}

* html .publicaciones_documentos {
	width:284px;
	height:90px;
}


/* Contenedores */

#contenedor {
  width:754px;
  margin:0 auto;
  height:auto;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-align: justify; 
  color: #000000;
  padding:0; 
}

#menu_cabecera {
	width:554px;
	height:85px;
	float:right;
	background: url(_lib/cabecera2.gif) top right no-repeat;
	text-align: right;
}

#menu_cabecera h2 {
	display:inline;
	font-weight:bold;
}

#menu_cabecera ul {
	padding-top:49px;	
		
}

#menu_cabecera li {
	display:inline;
	padding-left: 18px;
	padding-right:20px;
	border-left:1px solid #fff;

}

#menu_cabecera a {
	color:#fff;
	text-decoration:none;
}

#menu_cabecera a:hover {
	color:#048282;
	text-decoration:none;
}


#banner_seccion{	
	border: 2px solid #FFF;
	border-top: 0px;
}


#volver {	
	width:142px;
	height:20px;
	float:left;
	padding-left:8px;
	margin-bottom: 2px;
	background-color:#000000;
}

/* Menú vertical de navegación */

#menuppal {
clear:left;
float:left;
margin:3px;
width:147px;
display:inline;
}

#menuppal ul {
border: 1px solid #fbe2a8;
border-bottom:0;
}

#menuppal li {
border-bottom:1px solid #fbe2a8;
list-style:none;
}

#menuppal a {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:1.2em;
display:block;
text-decoration:none;
color:#006;
background-color:#FEF4DE;
padding-left:2px;
}

#menuppal a:hover {
background-color:#fbe2a8;
}

.menu2 ul {
border:1px solid #b0c4b1 !important;
border-bottom:0 !important;
}

.menu2 li {
border-bottom:1px solid #008080 !important;
list-style:none !important;
}

.menu2 a {
color:#fff !important;
background-color:#b0c4b1 !important;
padding-left:5px !important;
}

.menu2 a:hover{
background-color:#008080 !important;
}

/* Cabecera de sección */

#seccion {	
	float:right;
	display:inline;
	width:580px;
	margin-right:10px;
	margin-top:10px;
	padding:0 0 10px 0;
	background: url(_lib/tit_top.jpg) top right no-repeat;
}

#seccion_formularios {	

	display:inline;
	padding:10px;

}

/* Noticias destacadas */

#noticias_destacadas {

	margin-top: 10px;
	border-bottom: 1px solid #b0c4b1;

	
}



.destacadas {

	border: 1px solid #b0c4b1;
	border-top: 0px;
	background-color: #f0f4f0;
	padding:5px;
}

.fecha_destacadas {

	font-weight: bold;
	color: #b0c4b1;
	text-align: right;
	padding: 1px 5px 0 0;
	margin:0px;

}

.imagen_noticia {
	width:145px;
	float:left;
	padding:5px;	
	z-index:99;
}

.imagen_noticia img {
	width:133px;
}

.titular_destacadas {

	font-weight: bold;
	padding:4px;
	margin:0px;


}

.cuerpo_destacadas {
	padding:4px;
	padding-left:155px;
	margin:0px;
}

.ampliar_informacion {
	margin-left:155px;
}

.separador {
	clear:both;
}


/* noticias antiguas*/

#noticias_antiguas{
	float:left;
	margin:10px 0 10px 0;
	border: 1px solid #b0c4b1;
	width:580px;
	border-top:0;
}

p.fecha_antiguas {

	font-weight: bold;
	color: #b0c4b1;
	text-align: right;
	background-color: #f0f4f0;
	border-top: 1px solid #b0c4b1;
	padding: 1px 5px 0 0;
	margin:0;

}


p.titular_antiguas {

	font-weight: bold;
	background-color: #f0f4f0;
	border-bottom: 1px solid #b0c4b1;
	padding:4px;
	margin:0;

}

p.cuerpo_antiguas {

	padding:4px;

}

/* Sección Noticias */

.titulo_noticia {

	Clear:both;
	font-weight: bold;
	color: #008080;
	font-size: 1.2em;
	border-bottom:1px solid #CCCCCC;


}

.entradilla_noticia {
	clear:both;
	font-weight: bold;
	background-color:#EEEEEE;
	padding:5px;
}


p.fecha_noticia {

	Clear:both;
	font-weight: bold;
	color: #b0c4b1;
	font-size:0.9em;
	

}

/* Sobre la oiss - instituciones */

#instituciones {
	padding: 6px;
	margin-top:10px;
	border: 1px solid #CCCCCC;
	background: url(_lib/fotos/instituciones1.jpg) left no-repeat;
	background-position:6px 6px;
	height: 206px;
	font-weight:bold;
}

#listado_paises {
	width:400px;
	margin-left:180px;
	font-wight:bold;
}

.instituciones1, .instituciones2 {
	padding-top:3px;
	list-style:none;
	float:left;
	width:190px;
}

.instituciones1 li, .instituciones2 li {
	margin-bottom:4px;
}

.inst_centros {
	border: 1px solid #333333;
	margin-bottom:10px;
}

.cuerpo_inst{
	padding:5px;
}


/* Sobre la Oiss - Estatutos */

#estatutos{
	
	border: 1px solid #CCCCCC;
	padding:10px;
	margin:10px 0 10px 0;
	height:200px;
}

#imagen_estatuto{
	
	float:left;
	margin:10px 40px 10px 10px;
}

#estatutos ul{
	
	margin:3px;
	list-style:none;
}

#estatutos ul a:hover{
	
	text-decoration:underline;
}

/* Sobre la Oiss - Centros */


.centro {
	border:1px solid #666666;
	margin:5px;
	height:180px;
}

.titulo_centro {
	border-bottom:1px solid #666666;
	color:#ffffff;
	font-weight:bold;
	background-color:#B0C4B1;
	padding:2px;
}

.datos_centro {

	padding:5px;

}

.cuerpo_centro {

	padding-left:190px;
		

}

.imagen_centro {

	width:185px;
	float:left;


}




/* Sección Oferta formativa */

#formacion_sgeneral {

	float:left;

}

#formacion_centros {

	float:right;

}

#cabecera_forma_secretaria {

	margin:10px;


}

#contenedor_formulario_cursos {

	width:500px;
	  margin:0 auto;
  	height:auto;
	border:1px solid #333333;
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:40px;
	}


.titulo_cursos {

	width:500px;
	padding:5px;
	padding-left:20px;
	background: url(_lib/btn_menu.gif) left no-repeat;
	font-weight:normal;
	
	}
	
.titulo_cursos a:hover{

	text-decoration:underline;

}

.subtitulo_cursos {

	font-size:0.8em;
	padding-left:20px;

	}

.zonas {

	width:540px;
	padding:5px;
	border:1px solid #cccccc;
	font-weight:bold;
	margin:10px;
	background-color:#F0F4F0;
		
	

}

.zonas ul{

	list-style:none;
	margin:10px;

}

.zonas li{

	margin:5px;

}

.zonas ul a{

	font-weight: normal;

}

.zonas li a:hover{

	text-decoration: underline;
}

.opcion_zonas {
	margin-top:15px;
	border:1px solid #666666;
}

.inscribirse {
	margin-bottom:5px;
}

#masters_sec {

	margin-top:10px;
	width:150px;
	border:1px solid #666666;
	float:left;

	}
	
#masters_sec ul{

	list-style:none;
	margin:5px;
		
	}
	
#cuerpo_masters{

	width:424px;
	float:right;
	margin-top:10px;
	border:1px solid #666666;
		
	}

.opcion_menu_mas{
	
	border-bottom:1px solid #666666;
	background-color:#B0C4B1;
	color:#FFFFFF;
	text-align:center;
	padding:3px;
	font-weight:bold;

}

.cuerpo_opcion_mas {

	padding:5px;
}
	
#inscribirse_master {

	clear:left;

}

/* Noticias y convocatorias */

.convocatorias {

	border:1px solid #666666;
	background-color:#F0F4F0;
	padding:5px;
	margin:10px;
	
}

.titular_convocatoria {

	padding-left:150px;
	font-weight:bold;


}

.sub_convocatoria {

	padding-left:150px;


	
}

.img_convocatoria {

	float:left;
	
}
.divisor {

clear:both;

}

/* publicaciones */

.cuerpo_publicaciones {

	border:1px solid #666666;
	margin-top:10px;
	
}

.cabecera_publicaciones {


	background-color:#B0C4B1;
	color:#ffffff;
	padding:5px;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #666666;

	
}

.texto_publicaciones {

	padding:5px;

}

#contenedor_comprar {

	background-color:#eeeeee;
	border:1px solid #333333;
	width:500px;
	margin:0 0 10px 80px;
	padding:10px;
	
}

#comprar {

	font-size:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify ;color: #000000;
	font-weight:bold;
	margin:5px;
	margin-top:20px;

}

.rojo{

	font-color:#FF0000;

}

/* BISSI */

.cajas_bissi {

	border:1px solid #666666;
	margin-top:10px;
	font-weight:bold;
	padding:5px;
	height:50px;
	clear:both;
	
	
}

.cajas_bissi p{

	padding-left:165px;
}

.cajas_bissi img{

	float:left;
}

#buscador{

float:left;
margin-top:30px;
width:300px;


}

#bissi_img {

float:left;
width:250px:
height:117px;
}

#contenedor_buscador_bissi{
  width:754px;
  margin:0 auto;
  height:auto;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-align: justify; 
  color: #000000;
  padding:0; 
  border:1px solid #333366;
  background:#fff;
}

* html #contenedor_buscador_bissi{
  width:756px;
}

#formulario_bissi {
	background-color:#333366;
	padding:10px;
	color:white;
	font-weight:bold;
	padding-left:140px;
	text-align:right;
	padding-right:150px;
}
#formulario_bissi .boton {font-size:8px;padding:2px;}

#bienvenida_bissi {	
	padding:30px;
	background-color:#cccccc;
	border-bottom:1px solid #333366;
	font-size:1em;
}

.cabecera_resultados_bissi {

	padding:5px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	background-color:#000000;
}

#resultados_bissi {

	
	background-color:#ffffff;
	border:1px solid #333333;
	padding:10px;

}

#flecha_bissi {
	
	width:500px;
	padding-left:150px;
	margin:10px;

}
#flecha_bissi img{
	
	float:left;
	padding:20px;

}

#pie_buscador {
	
	text-align:center;
	background-color:#ffffff;
	padding:10px;

}

.contenedor_articulo {
	
	font-size:1em;
	background-color:#ffffff;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #333333;
	margin:10px;
	width:500px;

}

#texto_nota_bissi {
	padding:5px;
}



/* BIOISS */

.bissi ul {
	background-color:#FFCC00;
	list-style:none;
	
}

.bissi ul li {
	width:120px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
	text-align:center;
}


/* Documentos */

#entradilla_documentos {

	text-align:center;
	padding-top:30px;
	width:280px;
	float:right;
	height:70px;
	font-weight:bold;
}

#fondo_documentos {

	background: url(_lib/fotos/documentos1.jpg) no-repeat;
	width:256px;
	height:100px;
	float:left;
	margin-bottom:10px;

}

.documentos {

	clear:both;
	background-color:#F0F4F0;
	font-weight:bold;
	border:1px solid #cccccc;
	padding:3px;
	margin-top:10px;

}

.documentos a:hover{

	text-decoration:underline;

}

.documento {
	text-align:center;
	margin-bottom:20px;
	display:block;
}

.titulo_documento {
	font-weight:bold;
	display:block;
}

.descripcion_documento {
	display:block;
}

/* Egresados */

#mapa_egresados {

	border:1px solid #333333;
	padding:5px;
	margin:10px 0 10px 0;
	text-align:center;
	
}

.curr {

	height:30px;
	float:left;
	
}

.candado {

	height:30px;
	padding-left:500px;
	
}

.cabecera_documentos_egresados {

	background-color:#f0f4f0;
	padding:5px;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #666666;
	
	
}

#buscador_egresados {

	background-color:#008080;
	margin-top:10px;
	border:1px solid #666666;
	padding:5px;
	color:white;
	font-weight:bold;
	
}

.resultados_masters {


	border:1px solid #666666;
	padding:5px;
	margin-bottom:10px;

	
}

#area_privada{


	border:1px solid #666666;
	padding:5px;
	margin-top:10px;
	
}

#gestor {
	width:500px;
	border:1px solid #666666;
	padding:10px;
	margin:10px 0 10px 24px;
	clear:both;
	background:#eeeeee url(_include/_lib/paneltop1.gif) no-repeat top left;
	padding-top:40px;
}

#gestor input, #gestor select {
	width:250px;
}


.curri {

	list-style:none;
	

}

.curri li{

	background: url(_lib/btn_curriculum.gif) left no-repeat;
	background-position:10px 1px;
	padding:0 20px;
	margin-top:5px;
}



#seccion_curriculum {
  width:750px;
  background: url(_lib/panel_curriculum_fondo.jpg);
  margin:0 auto;
  height:auto;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-align: justify; 
  color: #000;
  padding:0; 
}

.curriculum_campos {
	width:681px;
  	background: url(_lib/panel_curriculum2_fondo.gif);
  	margin-left:30px;

}

#sujeto {

	width:500px;
  	margin:0 0 0 150px;
  	padding:20px;

}

#sujeto img{

	float:left;
	padding-top:14px;

}
#campos_sujeto{

	padding-left:180px;

}


/* Contactar */


.contactar_contenedor {
	width:570px;
	margin-top:10px;

}

.contactar_contenedor ul{
	list-style:none;

}

.contactar  {
	border:1px solid #CCCCCC;
	margin-bottom:6px;
	padding:10px;
}



.bandera {
	width:80px;
	float:left;
	margin:5px;

}

.datos_contacto {
	width:450px;
}


/* Sugerencias */

#sugerencias {

	border:1px solid #CCCCCC;
	padding:5px;
	margin:10px 0 10px 0;

}

#titular_sug {

	background-color:#B0C4B1;
	color:#FFFFFF;
	height: 20px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;

}

#cabecera_sugerencias {

	background: url(_lib/fotos/sugerencias1.jpg) left no-repeat;
	width:540px;
	height:50px;
	margin-bottom:10px;

}



#cabecera_sugerencias p{

	text-align:center;
	padding-left:290px;
	padding-top:10px;

}


#sugeremcias ul {

	margin:10px;
	text-aling:right;
	padding:5px;

		


}

#sugerencias li {

	padding:3px;
	text-align:right;
	font-weight:bold;
	list-style:none;

}


/* Afiliese */

#afiliese {

	border:1px solid #CCCCCC;
	padding:5px;
	margin:10px 0 10px 0;

}

#titular_afi p{

	padding-left:250px;
	text-align:center;

}

#titular_afi a:hover{

	text-decoration:underline;

}

#cabecera_afiliese {

	background: url(_lib/fotos/afiliese1.jpg) left no-repeat;
	height:50px;
	margin:10px 0 10px 0;

}

#afiliese ul {
	margin:10px;
	padding:5px;
	list-style:none;
}

#afiliese .listaform li {
	text-align:right;
}

#afiliese li {

	padding:3px;
	font-weight:bold;

}

#afiliese p {
	font-weight:normal;
	color:#666666;
}


#advertencia {

	background-color:red;
	color:#FFFFFF;
	height: 20px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;

}

/* Enlaces de interés*/

#enlaces {

	border:1px solid #CCCCCC;
	padding:10px;
	margin:10px 0 10px 0;
	background:url(_lib/fotos/enlaces1.jpg) left no-repeat;
	background-position:6px 6px;
	height:198px;
	padding-left:200px;
}

.columna_enlaces {
	width:180px;
	list-style:none;
	float:left;
}

.columna_enlaces li {
	margin-bottom:4px;
}

/* Pie de página */

#pie{
	
	clear:both;
	background: url(_lib/pie.gif) no-repeat;
	height: 29px;
	width: 754px;
}

/* Formularios */

form {
	margin:0;
	padding:0;
}

#bannerservicios {
	width:580px;
	height:93px;
	margin-left:3px;
	margin-bottom:10px;
	background-color:white;
}

/* Elementos antiguos */

<!--
.vmenu {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; color: #336699}
.form {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #333; 
	border: 1px solid #333; 
	font-weight:normal; 
	font-size:1em;
	width:350px;
}
-->


.vmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699}
a:link {  color: #333366; text-decoration: none; left: auto; top: auto; clip:  rect(   )}
a:active { color: 333366; text-decoration: none ; left: auto; top: auto; clip:  rect(   )}
a:visited {  color: 333366; text-decoration: none; left: auto; top: auto; clip:  rect(   )}
.textonormal { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify ;color: #000000}
.textomenu { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}
.formchico { font-family: Verdana, Arial, Helvetica, sans-serif; color: 33366; border: 1px groove; border-color: 336699 #336699 }
.navegacion { font-family: Verdana, Arial, Helvetica, sans-serif;  text-align: justify ; color: #666666}
.titulo { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify ; color: #517170; font-weight: bold}
.negrita {font-weight: bold}
.subtitulo { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify ; color: #9494C9; font-weight: bold}
.textochico { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight:normal;}
.text {font:10px verdana,arial,sans-serif; color:#4A49A8} 
