html, body { background-color: #006186; margin:0px; padding:0px; border:0px;} 
body { margin:0px; padding:0px; border:0px; background-color:#006186;}
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px;}
#cabecera { width:987px; height:209px; margin-left:auto; margin-right:auto;}

#sombra-izq { width:5px; height:209px; margin:0px; padding:0px; float:left; background-image:url(../img/sombra-izq.gif); background-repeat:repeat-y;}
#dentro-cabecera { width:977px; height:209px; margin:0px; padding:0px; float:left;}
#sombra-der { width:5px; height:209px; margin:0px; padding:0px; float:left; background-image:url(../img/sombra-der.gif); background-repeat:repeat-y;}

#top-cabecera {width:977px; height:152px; margin:0px; padding:0px; float:left; background-color:#FFFFFF;}
#logo {width:199px; height:152px; margin:0px; padding:0px; float:left; background-image:url(../img/logo.jpg); background-repeat:no-repeat; background-position:top;}
#fotoscabecera {width:585px; height:152px; margin:0px; padding:0px; float:left; background-image:url(../img/fotoscabecra.jpg); background-repeat:no-repeat; background-position:top;}
#fotocabderecha {width:193px; height:152px; margin:0px; padding:0px; float:left; background-image:url(../img/cabecera-derecha.jpg); background-repeat:no-repeat; background-position:top;}

#paramenu {width:977px; height:27px; margin:0px; padding:0px; float:left; background-color:#4798B5;}
#elmenu { width:784px; height:27px; margin:0px; padding:0px; float:left;}
#paramenu-ul { width:784px; height:27px; margin:0; padding:0px; float:left; overflow:hidden; text-align:justify;}
.itemliuno { float:left; width:59px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center;}
.itemlidos { float:left; width:126px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center; background-image:url(../img/separador.gif); background-repeat:no-repeat; background-position:left;}
.itemlitres { float:left; width:144px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center; background-image:url(../img/separador.gif); background-repeat:no-repeat; background-position:left;}
.itemlicuatro { float:left; width:173px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center; background-image:url(../img/separador.gif); background-repeat:no-repeat; background-position:left;}
.itemlicinco { float:left; width:90px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center; background-image:url(../img/separador.gif); background-repeat:no-repeat; background-position:left;}
.itemliseis { float:left; width:113px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center; background-image:url(../img/separador.gif); background-repeat:no-repeat; background-position:left;}
.itemlisiete { float:left; width:79px; height:20px; padding:0; margin:3px 0 0 0; display:inline; text-align:center; background-image:url(../img/separador.gif); background-repeat:no-repeat; background-position:left;}
.textomenutop {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; margin:0; padding:0;}

#adornosubpie { width:193px; height:27px; margin:0px; padding:0px; float:left; background-image:url(../img/cabecera-derechapie.jpg); background-repeat:no-repeat; background-position:top;}

#adornosub {width:977px; height:30px; margin:0px; padding:0px; float:left; background-color:#006186;}
#adornoizq { width:715px; height:30px; margin:0px; padding:0px; float:left; background-image:url(../img/adornofondoizq.gif); background-repeat:no-repeat;}
#adornocorto { width:69px; height:30px; margin:0px; padding:0px; float:left; background-image:url(../img/adornofondocorto.gif); background-repeat:repeat-x;}
#adornofoto { width:193px; height:30px; margin:0px; padding:0px; float:left; background-image:url(../img/fondoderecha.jpg); background-repeat:no-repeat;}

#cuerpo { width:987px; height:676px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; }
#sombra-izqc { width:5px; height:676px; margin:0px; padding:0px; float:left; background-image:url(../img/sombra-izq.gif); background-repeat:repeat-y;}
#dentro-cuerpo { width:977px; height:676px; margin:0px; padding:0px; float:left;}
#sombra-derc { width:5px; height:676px; margin:0px; padding:0px; float:left; background-image:url(../img/sombra-der.gif); background-repeat:repeat-y;}

#menucuerpo { width:200px; height:676px; margin:0px; padding:0px; float:left; background-color:#006186; overflow:hidden;}

#dentromenu { margin:0px; padding:0px; list-style:none;}
.rosa { float:left; width:199px; height:27px; list-style: none; padding:0px; margin:0 0 0 1px; background-color:#8F49A0; border-top: #fff solid 1px; overflow:hidden;}
.limenu { float:left; width:199px; height:24px; list-style: none; padding:3px 0 0 0; margin:0 0 0 1px; text-align:right; background-color:#4798B5; border-top: #fff solid 1px;}
.textomenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0 15px 0 0; padding:0;}

#animacionswf { width:199px; height:196px; margin:0 0 0 1px; padding:0px; border-top:#fff solid 1px; float:left; background-image:url(../img/fondo-swf.jpg); background-repeat:no-repeat; background-position:top;}
#fondoconlogo {width:199px; height:282px; margin:0 0 0 1px; padding:0px; text-align:right; border-top:#fff solid 1px; float:left; background-image:url(../img/fondo-conlogo.jpg); background-repeat:no-repeat; background-position:top;}

#dentro-contenido { width:515px; height:676px; margin:0; padding:0; float:left; overflow:hidden;}
#elcontenido { width:416px; height:676px; margin:0 0 0 23px; padding:0; float:left;}
.textoprincipal { width:416px; margin:0; padding:0; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186;}
#cabecera-cursos { width:416px; height:71px; margin:0px; padding:0px; float:left; background-image:url(../img/bloc.jpg); background-repeat:no-repeat; background-position:top right; overflow:hidden;}
#cabecera-zona { width:416px; height:71px; margin:0px; padding:0px; float:left; background-image:url(../img/candado.jpg); background-repeat:no-repeat; background-position:top right; overflow:hidden;}
.img-tit-cursos { margin:35px 0 0 0; padding:0;}
.titulo { float:left; width:404px; height:17px; margin:0; padding:4px 0 0 12px; background-color:#006186; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.titulod { float:left; width:404px; height:17px; margin:5px 0 0 0; padding:4px 0 0 12px; background-color:#006186; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.fecha { float:left; width:404px; height:17px; margin:2px 0 0 0; padding:4px 0 0 12px; background-color:#B2CFDA; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.fechad { float:left; width:404px; height:45px; margin:2px 0 0 0; padding:4px 0 0 12px; background-color:#B2CFDA; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.descripcion { float:left; width:392px; height:75px; margin:2px 0 9px 0; padding:4px 12px 0 12px; background-color:#B2CFDA; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#noticias {width:262px; height:676px; margin:0; padding:0; float:left; background-color:#006186;}
#topnoticias { width:262px; height:443px; margin:0; padding:0; float:left;}
#tit-noticias { width:244px; height:74px; margin:0 0 0 9px; padding:0; float:left; overflow:hidden;}
.img-tit-noticias { margin:44px 0 0 0; padding:0;}
.fechanoticia { width:244px; height:17px; margin:0 0 0 9px; padding:4px 0 0 0; float:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.descripcionnoticia { width:223px; height:62px; margin:0 0 0 9px; padding:0 21px 0 0; float:left; color:#7FB7CB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; overflow:hidden;}
.url { width:223px; height:30px; margin:0 0 0 9px; padding:0; float:left; color:#7FB7CB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.historico { width:244px; height:17px; margin:0 0 0 9px; padding:4px 0 0 0; float:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#pienoticias { width:262px; height:233px; margin:0; padding:0; float:left; background-image:url(../img/pie-noticias.jpg); background-repeat:no-repeat; background-position:top; overflow:hidden;}

#pieweb { width:987px; height:36px; margin:0; padding:0; margin-left:auto; margin-right:auto; background-image:url(../img/pieweb.gif); background-repeat:no-repeat;}
#pie-izq { width:789px; height:36px; margin:0; padding:0; float:left; text-align:left;}
#pie-der { width:198px; height:36px; margin:0; padding:0; float:left; text-align:right;}
.txt-pie-izq { margin:12px 0 0 12px; padding:0; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.txt-pie-der { margin:12px 12px 0 0; padding:0; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

a.menulink:link {color:#fff; text-decoration:none;}
a.menulink:hover {text-decoration:none;}
a.menulink:visited {color:#fff; text-decoration:none;}

a.menulinkcurso:link {color:#fff; text-decoration:none;}
a.menulinkcurso:hover {text-decoration:none;}
a.menulinkcurso:visited {color:#fff; text-decoration:none;}

a.linkurl:link {color:#7FB7CB; text-decoration:none;}
a.linkurl:hover {color:#fff; text-decoration:none;}
a.linkurl:visited {color:#7FB7CB; text-decoration:none;}

a.linkver:link {color:#fff; text-decoration:none;}
a.linkver:hover {color:#fff; text-decoration:underline;}
a.linkver:visited {color:#fff; text-decoration:none;}

a.linkpag:link {color:#006186; text-decoration:none;}
a.linkpag:hover {color:#006186; text-decoration:underline;}
a.linkpag:visited {color:#006186; text-decoration:none;}

a.linkpie:link {color:#006186; text-decoration:none;}
a.linkpie:hover {color:#fff; text-decoration:none;}
a.linkpie:visited {color:#006186; text-decoration:none;}

a.linkpol:link {color:#006186; text-decoration:none;}
a.linkpol:hover {color:#7FB7CB; text-decoration:underline;}
a.linkpol:visited {color:#006186; text-decoration:none;}

.espacio { float:left; height:2px; width:404px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186; margin:0; padding:0;}
.quienes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186; margin:0; padding:10px 0 0 0;}
.titcaja { float:left; width:404px; height:17px; margin:2px 0 0 0; padding:4px 0 0 12px; background-color:#B2CFDA; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.paracaja { float:left; width:392px; margin:2px 0 0 0; padding:4px 12px 0 12px; background-color:#B2CFDA; color:#006186; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.caja { float:left; width:404px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186; margin:0 0 3px 0; padding:5px; border:1px solid #B2CFDA;}
.tit-cabecera { float:left; width:388px; height:21px; margin:15px 0 0 0; padding:6px 0 0 28px; background-color:#006186; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-image:url(../img/item-titulo.gif); background-repeat:no-repeat; background-position:left; overflow:hidden;}

.ulcursos { margin:10px 0 5px 18px; padding:0px; list-style-image:url(../img/item-li.gif); list-style-position:outside; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186; }
.ulcursosdos { margin:10px 0 5px 18px; padding:0px; list-style-image:url(../img/item-li-dos.gif); list-style-position:outside; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186; }


#form1 label {
	width: 120px;
	display: block;
	float:left;
	background-color: #B2CFDA;
	padding:2px;
	margin:2px;
	cursor:pointer;
}

#form1 label:hover {
	background-color: #DCE1E2;
	cursor:pointer;
}

input,select,textarea {
	margin:2px;	
	font-family:Verdana;
	font-size: 11px;
	width:62%;
	border:1px solid #006186;
}
.envia { width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186; font-weight:bold; background-color:#B2CFDA; }
.casillas { width:14px; border:0; vertical-align:middle;}
fieldset{
	float: left;
	width: 390px;
	display: block;
	border:0;
}
.txt-pag { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006186;}
