body{
	height:100%;
	background:#809ab1 url(../img/bg.jpg) center top repeat-x;
	margin-top:0;
	margin-bottom:0;
}

#envoltura{
	width:950px;
	height:100%;
	margin:0 auto;
	background:url(../img/bg.png) center top repeat-y;
}

#bg{
	width:900px;
	margin:0 auto;
}

#cabecera{
	width:900px;
	height:100px;
	background:url(../img/cabecera.png) center top no-repeat;
	border-bottom:1px solid #284e82;
}

#cabecera a{
	display:block;
	width:900px;
	height:100px;
}

#nav{
	width:900px;
	height:25px;
	background:url(../img/nav.png) center top no-repeat;
	border-bottom:1px solid #333;
}

#colizq{
	width:600px;
	background:#d2e8d5 url(../img/colizq.png) center bottom no-repeat;
	float:left;
}

#colder{
	float:right;
	width:300px;
	background:#b8cdbb url(../img/colder.png) center bottom no-repeat;
}

#pie{
	width:900px;
	height:26px;
	background:url(../img/pie.png) bottom center no-repeat;
	clear:both;
	margin:0 auto;
}

/****************************** MENU *******************************/

#nav ul{
	list-style: none;
	margin:0 0 0 50px;
	padding: 0;
}

#nav li{
	float:left;
	height:25px;
}

#nav a{
	display:block;
	height:25px;
	margin-right:3px;
}

#nav a:hover{
	background-position:center -24px;
}

#nav .inicio{
	width:65px;
	background:url(../img/menu/menu_01.png) center top no-repeat;
}

#nav .organos{
	width:135px;
	background:url(../img/menu/menu_02.png) center top no-repeat;
}

#nav .personal{
	width:65px;
	background:url(../img/menu/menu_03.png) center top no-repeat;
}

#nav .docencia{
	width:62px;
	background:url(../img/menu/menu_04.png) center top no-repeat;
}

#nav .investigacion{
	width:85px;
	background:url(../img/menu/menu_05.png) center top no-repeat;
}

#nav .doctorado{
	width:75px;
	background:url(../img/menu/menu_06.png) center top no-repeat;
}

#nav .publicaciones{
	width:85px;
	background:url(../img/menu/menu_07.png) center top no-repeat;
}

#nav .enlaces{
	width:65px;
	background:url(../img/menu/menu_08.png) center top no-repeat;
}

#nav .descargas{
	width:65px;
	background:url(../img/menu/menu_09.png) center top no-repeat;
	margin-right:8px;
}

#nav .noticias{
	width:65px;
	background:url(../img/menu/menu_10.png) center top no-repeat;
	margin-right:8px;
}

#nav .contrato{
	width:125px;
	background:url(../img/menu/menu_12.png) center top no-repeat;
}

#nav .mail{
	width:125px;
	background:url(../img/menu/menu_13.png) center top no-repeat;
}

#nav .salir{
	width:65px;
	background:url(../img/menu/menu_11.png) center top no-repeat;
}

/*************************** TITULOS *********************************/

#colizq .tit_inicio{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_inicio.png) no-repeat;
}

#colizq .tit_inicio2{
	position:absolute;
	top:117px;
	margin-left:-33px;
	width:340px;
	height:230px;
	background:url(../img/tit_inicio2.png) no-repeat;
}

#colizq .tit_organos{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:320px;
	height:90px;
	background:url(../img/tit_organos.png) no-repeat;
}

#colizq .tit_personal{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_personal.png) no-repeat;
}

#colizq .tit_docencia{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_docencia.png) no-repeat;
}

#colizq .tit_investigacion{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_investigacion.png) no-repeat;
}

#colizq .tit_postgrado{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_postgrado.png) no-repeat;
}

#colizq .tit_publicaciones{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_publicaciones.png) no-repeat;
}

#colizq .tit_enlaces{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_enlaces.png) no-repeat;
}

#colizq .tit_descargas{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_descargas.png) no-repeat;
}

#colizq .tit_noticias{
	position:absolute;
	top:113px;
	margin-left:30px;
	width:210px;
	height:90px;
	background:url(../img/tit_noticias.png) no-repeat;
}

/************************* COLIZQ **************************************/

#colizq #tools{
	position:absolute;
	width:200px;
	height:25px;
	margin-top:8px;
	margin-left:390px;
	padding-top:10px;
	padding-left:35px;
	background:url(../img/fosfo.png) left no-repeat;
}

#colizq #tools a{
	background:url(../img/lock.png) left center no-repeat;
	padding-left:20px;
	color:#5c80b1;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
}

#colizq #tools a:hover{
	color:#2e5488;
	text-decoration:underline;
}

#colizq #contenido{
	width:100%;
	/*min-height:400px;*/
	background:url(../img/hoja.png) center top repeat-y;
	padding-top:70px;
	padding-bottom:30px;
}

#colizq #contenido p, #colizq #contenido div{
	margin:0 1.7em 17px 1.7em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000;
	text-align:justify;
	line-height:17.6px;
	text-indent:1.6em;
}

*:first-child+html #colizq #contenido p, *:first-child+html #colizq #contenido div{
	margin:0.54em 1.7em 15px 1.7em;
	
	color:#000;
	text-align:justify;
	line-height:18px;
	text-indent:1.6em;
}

#colizq #contenido .p1{
	margin-top:5px;
	margin-left:260px !important;
	float:left;
}

*:first-child+html #colizq #contenido .p1{
	margin-top:4px;
	margin-bottom:13.5px !important;
}

#colizq #contenido blockquote{
	display:block;
	margin:0.7em 1.7em 20px 1.7em;
	font-family:"Comic Sans MS";
	font-style:italic;
	font-size:0.9em;
	color:#555;
	text-align:justify;
	line-height:17px;
	padding:8px 10px 8px 40px;
	background:url(../img/quote.png) 105px 5px no-repeat;
	text-align:center;
}

#colizq #contenido blockquote span{
	display:block;
	margin-left:230px;
	margin-top:2px;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-style:normal;
	font-size:0.8em;
	color:#41597b;
	font-weight:bold;
}

#colizq #contenido p{
	/*text-indent:1.5em;*/
}

#colizq #contenido h1{
	margin:8px 0 9px 30px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding-left:2px;
	font-size:1.2em;
	color:#2e5488;
	/*text-decoration:underline;*/
	/*border-bottom:1px solid #2e5488;*/
	width:90%;
	
	background:transparent url(../img/sub.png) repeat-x scroll 100% bottom;
	padding-bottom:3px;
}

*:first-child+html #colizq #contenido h1{
	margin-top:98px !important;
}

#colizq #contenido h2{
	margin:12px 20px 9px 30px;;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#406d1b;
}

#colizq #contenido h3{
	margin:16.5px 0 9px 30px;;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#333;
}

#colizq #contenido .h1Prin{
	margin-top:-3px;
	margin-left:265px;
	padding-left:2px;
	font-size:1.1em;
	width:52%;
}

*:first-child+html #colizq #contenido .h1Prin{
	margin-top:-4px !important;
}

#colizq #contenido .h1a{
	margin:30px 0 9px 30px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#2e5488;
}

#colizq #contenido ul{
	list-style: none;
}

#colizq #contenido li{
	margin-right:0.5em;
}

#colizq #contenido #datos{
	width:420px;
	height:90px;
	margin:0 auto;
	margin-top:40px;
	padding:40px 5px 0 5px;
	text-align:center;
	font-size:0.8em;
	background:url(../img/datos.png) center no-repeat;
}

#colizq #contenido #datos .titulo{
	font-weight:bold;
	font-size:1.1em;
	display:block;
}

#colizq #contenido #datos .telf{
	padding-left:20px;
	margin-right:5px;
	background:url(../img/telephone.png) left top no-repeat;
}

#colizq #contenido #datos .fax{
	padding-left:20px;
	margin-right:5px;
	background:url(../img/printer.png) left top no-repeat;
}

#colizq #contenido #datos .mail{
	padding-left:20px;
	margin-right:5px;
	background:url(../img/mail.png) left top no-repeat;
}

#colizq #contenido #datos .mail a{
	color:#0066FF;
}

#colizq #contenido .personal{
	width:82%;
	margin:0 auto;
}

#colizq #contenido .personal h2{
	font-size:1.9em;
	margin-bottom:20px;
	margin-left:0;
}

#colizq #contenido .personal .grupo{
	clear:both;
}

#colizq #contenido .personal .grupo ul{
	padding-left:8px;
}

*:first-child+html #colizq #contenido .personal .grupo ul{
	margin-top:20px;
	padding-left:0px;
}

#colizq #contenido .personal .puesto{
	width:500px;
	display:block;
	float:left;
	margin-bottom:20px;
}

#colizq #contenido .personal .puesto2{
	width:500px;
	display:block;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
}

#colizq #contenido .personal .puesto .inf, #colizq #contenido .personal .puesto2 .inf{
	margin-top:10px;
	font-size:1.2em;
}

#colizq #contenido .personal .puesto .inf span, #colizq #contenido .personal .puesto2 .inf span{
	width:50%;
	display:block;
	margin-top:5px;
	margin-left:120px;
	padding-left:5px;
}

#colizq #contenido .personal .puesto .inf .nomb, #colizq #contenido .personal .puesto2 .inf .nomb{
	padding-top:16px;
	margin-bottom:10px;
	font-size:1.25em;
	font-weight:bold;
	text-transform:capitalize;
}

#colizq #contenido .personal .puesto .inf .telf, #colizq #contenido .personal .puesto2 .inf .telf{
	background:url(../img/telephone.png) left center no-repeat;
	font-size:1.1em;
	color:#333;
}

#colizq #contenido .personal .puesto .inf .mail, #colizq #contenido .personal .puesto2 .inf .mail{
	background:url(../img/mail.png) left center no-repeat;
	font-size:1.1em;
}

#colizq #contenido .personal .puesto .inf .ciudad, #colizq #contenido .personal .puesto2 .inf .ciudad{
	background:url(../img/home.png) left center no-repeat;
}

#colizq #contenido .personal .puesto2 .inf .subcat{
	margin-left:95px;
	color:#333;
}

#colizq #contenido .personal img{
	width:90px;
	height:115px;
	margin-left:13px;
	padding:5px;
	background:#eee;
	border:1px solid #ccc;
	float:left;
}

#colizq #contenido .personal a{
	color:#406d1b;
	text-decoration:none;
}

#colizq #contenido .tape{
	width:77px;
	height:27px;
	display:block;
	position:absolute;
	margin-top:-12px;
	margin-left:25px;
	background: url(../img/tape.png) no-repeat;
}

*:first-child+html #colizq #contenido .personal .tape{
	margin-left:-105px;
}

#colizq #contenido .personal h2 .peq{
	font-size:0.7em;
}


#colizq #contenido .asignaturas{
	margin-top:30px;
}

#colizq #contenido .h1Melilla{
	margin:41px 0 9px 30px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#2e5488;
}

*:first-child+html #colizq #contenido .h1Melilla{
	margin-top:39px !important;
}

#colizq #contenido .asignaturas .progMelilla{
	margin-left:1px;
	font-size:0.9em;
	color:#666;
}

*:first-child+html #colizq #contenido .asignaturas{
	margin-top:32px;
}

#colizq #contenido .postgrado{
	margin-top:25px !important;
}

*:first-child+html #colizq #contenido .postgrado{
	margin-top:25px !important;
	margin-bottom:14px;
}

*:first-child+html #colizq #contenido .postgrado2{
	margin-bottom:12px;
}

#colizq #contenido .postgrado a{
	color:#5c80b1;
	font-weight:bold;
	text-decoration:none;
}

/*#colizq #contenido .h1Post{
	margin:30px 10px 9px 30px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#2e5488;
	float:left;
	width:17%;
	background:none;
	font-size:1.2em;
}

*:first-child+html #colizq #contenido .h1Post{
	margin:30px 10px 9px 30px !important;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#2e5488;
	float:left !important;
	width:17%;
	background:none;
	font-size:1.2em;
}*/

#colizq #contenido .h3Post{
	margin:18px 0 9px 30px;
}

#colizq #contenido .h3Post2{
	margin:50px 0 9px 30px;
}

/*body:not(:root:root) #colizq #contenido .h3Post2 {
    background: blue;
}*/

#colizq #contenido .asignaturas li{
	height:23px;
	margin-bottom:12px;
	padding-left:10px;
	background:url(../img/asig.png) left top no-repeat;
}

#colizq #contenido .investig{
	margin-top:30px;
	margin-bottom:70px;
}

*:first-child+html #colizq #contenido .investig{
	margin-top:32px;
}

#colizq #contenido .investig2{
	margin-top:35px;
	margin-bottom:70px;
}

#colizq #contenido .investig li{
	height:24px;
	margin-bottom:11px;
	padding-left:30px;
	background:url(../img/lupa.png) left top no-repeat;
	text-indent:0px;
}

#colizq #contenido .investig2 ul{
	padding-left:0;
	margin-bottom:17.5px;
}

#colizq #contenido .investig2 li{
	margin-bottom:9px !important;
}

#colizq #contenido .investig2 h3{
	margin-left:40px;
	color:#000;
}

#colizq #contenido .investig2 .tit{
	font-weight:bold;
	font-size:1.1em;
	color:#619239/*655c20*/;
}

#colizq #contenido .investig2 .tit2{
	display:block;
	margin-bottom:10px;
	font-weight:bold;
	font-size:1.1em;
	color:#619239;
}

#colizq #contenido .investig2 .tit3{
	display:block;
	margin-bottom:5px;
	color:#333;
	font-weight:bold;
}

#colizq #contenido .investig2 .tit4{
	color:#333;
	font-weight:bold;
}

#colizq #contenido .investig2 .ulDer{
	margin:10px 25px 23px 15px;
}

#colizq #contenido .investig2 .ulDer li{
	margin-left:20px;
	margin-bottom:7px;
	text-indent:0;
}

#colizq #contenido .investig2 hr{
	border:0;
	border-bottom:1px solid #999;
}

#colizq #contenido .asignaturas a, #colizq #contenido .investig a{
	color:#245e98;
	text-decoration:none;
}

#colizq #contenido .lista{
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	color:#333;
	margin-top:7px;
}

#colizq #contenido .enlver{
	color:#0066FF;
	text-decoration:none;
}

#colizq #contenido .publi{
	width:410px;
	margin:0 auto;
	margin-bottom:50px;
	text-align:center;
}

*:first-child+html #colizq #contenido .publi{
	width:410px;
	margin:0 auto;
	margin-bottom:50px;
	text-align:center;
}

#colizq #contenido .publi img{
	margin:10px 40px 10px 0;
	width:155px;
	height:227px;
	border:0;
}

#colizq #contenido .publi a{
	text-decoration:none;	
}

#colizq #contenido .publi em{
	width:143px !important;
	position:absolute;
	padding: 2px 0px;
	margin-left:5px !important;
	background:#fff url(../img/grey-gradient.gif) repeat-y;
	border:1px solid #999;
	color: #000;
	font-size:0.9em;
	font-style:normal;
	text-align:center;
}

#colizq #contenido .publi a:hover em{
	background:#ffdb01 url(../img/orange-gradient.gif) repeat-y;
}

#colizq #contenido .publi .etiqueta{
	width:129px;
	margin-top:239px;
	margin-left:2px;
}

#colizq #contenido .publi .etiqueta2{
	width:130px;
	margin-top:237px;
}

#colizq #contenido .publi .pin{
	width:150px;
	height:21px;
	position:absolute;
	margin-top:5px;
	background:url(../img/pin.png) 60% top no-repeat;
}

#colizq #contenido .publi .pin2{
	width:77px;
	height:27px;
	display:block;
	position:absolute;
	margin-top:-245px;
	margin-left:295px;
	background: url(../img/pin.png) no-repeat;
}

#colizq #contenido .publi .pin3{
	width:77px;
	height:27px;
	display:block;
	position:absolute;
	margin-top:3px;
	margin-left:190px;
	background: url(../img/pin.png) no-repeat;
}

#colizq #contenido .ejemplar{
	margin-top:40px;
	text-indent:0px !important;
}

#colizq #contenido .ejemplar .cajaImg{
	/*text-align:center;*/
	margin-left:-5px;
}

#colizq #contenido .ejemplar .cajaImg img{
	/*float:left;*/
	margin-bottom:15px;
	/*border:1px solid #ccc;*/
}

#colizq #contenido .ejemplar .pin{
	width:260px;
	height:21px;
	position:absolute;
	margin-top:-3px;
	background:url(../img/pin.png) 55% top no-repeat;
}

#colizq #contenido .ejemplar h1{
	font-size:1.8em;
}

#colizq #contenido .ejemplar h2{
	margin-left:0px;
	font-size:1.2em;
}

#colizq #contenido .ejemplar .sum{
	margin-bottom:35px;
	margin-left:10px;
	padding-bottom:5px;
	padding-left:5px;
	font-size:1.6em;
	background:transparent url(../img/sub2.png) repeat-x scroll 100% bottom;
}

#colizq #contenido .ejemplar h3{
	margin:23px 0 10px 10px;
	background:url(../img/bookmark.png) left top no-repeat;
	padding-left:25px !important;
	text-align:left;
	font-size:1em;
	color:#406d1b;
}

#colizq #contenido .ejemplar ul{
	margin-left:35px;
	margin-bottom:35px;
	padding:0 !important;
}

#colizq #contenido .ejemplar li{
	margin-bottom:7.3px;
	background:url(../img/face.png) left 3px no-repeat;
	padding-left:17px;
}

#colizq #contenido .enlaces{
	margin-top:39px;
}

*:first-child+html #colizq #contenido .enlaces{
	margin-top:110px;
}

#colizq #contenido .enlaces h2{
	margin-top:32.9px;
	margin-left:-20px;
	padding-left:0;
	padding-bottom:5px;
	font-size:1.6em;
	color:#406d1b;
	background:transparent url(../img/sub2.png) repeat-x scroll 100% bottom;
}	

*:first-child+html #colizq #contenido .enlaces h2{
	margin-top:32.9px;
	margin-left:-20px;
	padding-bottom:5px;
	font-size:1.6em;
	color:#406d1b;
	background:transparent url(../img/sub2.png) repeat-x scroll 100% bottom;
}	

#colizq #contenido .enlaces li{
	height:23px;
	margin-bottom:12px;
	padding-left:2px;
	background:url(../img/link.png) left top no-repeat;
	list-style:none;
	list-style-image:none;
}

#colizq #contenido .enlaces a{
	color:#245e98;
	text-decoration:none;
}

#colizq #contenido .enlaces .indice{
	height:24px;
	background:url(../img/cuadros.jpg);
	border:1px solid #e0dcdc;
	padding:5px;
	padding-top:13px;
	margin-bottom:34px;
	text-align:center;
}

#colizq #contenido .enlaces .indice a{
	margin:0 4px;
	font-size:1.3em;
	font-weight:bold;
}

#colizq #contenido .enlaces .indice span{
	font-size:1.4em;
	color:#406d1b;
	font-weight:bold;
	margin-right:5px;
}

#colizq #contenido .enlaces .adhesivo{
	width:28px;
	height:21px;
	position:absolute;
	margin-top:-10px;
	margin-left:260px;
	background: url(../img/pin.png) no-repeat;
}

/************************* COLDER **************************************/

#colder #colder1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333;
	margin-bottom:30px;
}

#colder #colder1 #noticias{
	width:260px;
	margin:0 auto;
	font-size:0.8em;
}

#colder #colder1 #noticias h2{
	background:url(../img/news.png) no-repeat left center;
	padding-left:40px;
	padding-top:11px;
	height:32px;
	margin-bottom:15px;
	font-size:2em;
	color:#2e5488;
}

*:first-child+html #colder #colder1 #noticias h2{
	margin-top:15px;
}

#colder #colder1 #noticias li{
	border-bottom:1px dashed #BCBAAC;
	list-style-image:none;
	list-style-type:none;
	margin-top:8px;
	padding-bottom:8px;
}

#colder #colder1 #noticias a{
	color:#406d1b;
}

#colder #colder1 #noticias .titular{
	margin-top:7px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font-size:1.4em;
	font-weight:bold;
	color:#406d1b;
}

#colder #colder1 #noticias .fecha{
	background:transparent url("../img/clock.png") no-repeat scroll left center;
	height:16px;
	margin-top:8px;
	margin-bottom:5px;
	padding-left:23px;
	text-align:left;
	color:#3985f7;
	font-weight:bold;
}

#colder #colder1 #noticias .cuerpo{
	padding:3px 5px 13px 5px;
	text-align:justify;
	font-size:1.1em !important;
	color:#555555;
	border-bottom:1px dashed #999;
}

#colder #colder1 #noticias .finNot{
	padding-bottom:10px;
	text-align:justify;
	font-size:1.1em !important;
	color:#555555;
	border-bottom:0;
}

#colder #colder1 ul{
	list-style: none;
	margin:15px 20px 0 30px;
	padding:0 0 10px 0;
}

#colder #colder1 li{
	margin-top:5px;
	background:url(../img/pill.png) left 1px no-repeat;
	padding-left:20px;
}

#colder #colder1 a{
	color:#24483a;
	text-decoration:none;
	cursor:pointer;
}

#colder #colder1 a:hover{
	color:#09203f;
}

#colder #colder1 .prin{
	border-bottom:1px dotted #406d1b;
	padding-bottom:20px;
}

#colder #colder1 .sub{
	margin:10px 0 0 20px;
}

*:first-child+html #colder #colder1 .sub{
	margin:10px 0 0 2px;
}

#colder #colder1 .sub li{
	background:url(../img/pill2.png) left 1px no-repeat;
}

*:first-child+html #colder li{
	margin-bottom:-2px;
}

#colder #colder1 h1{
	margin:20px 0px 0px 15px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#406d1b;
	background:url(../img/circle.png) left 1px no-repeat;
	padding-left:30px;
	height:24px;
}

#colder #colder2{
	width:260px;
	margin:0 auto;
	margin-bottom:30px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

*:first-child+html #colder #colder2{
	margin-bottom:0px;
}

*:first-child+html #colder #colder2{
	margin-top:25px;
}

#colder #colder2  h2 {
	background:url(../img/cal.png) no-repeat left center;
	padding-left:40px;
	padding-top:11px;
	height:32px;
	margin-bottom:15px;
	font-size:1.8em;
	color:#2e5488;
}

#colder #colder3{
	width:260px;
	margin:0 auto;
	margin-bottom:40px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

#colder #colder3  h2 {
	background:url(../img/down.png) no-repeat left -3px;
	padding-left:40px;
	height:32px;
	margin-bottom:10px;
	font-size:1.8em;
	color:#2e5488;
}

*:first-child+html #colder #colder3  h2 {
	margin-top:40px;
}

#colder #colder3  ul{
	padding-left:25px;
}

*:first-child+html #colder #colder3  ul{
	padding-left:0px;
	margin-left:18px;
}

#colder #colder3  li{
	margin-bottom:5px;
	padding-bottom:2px;
	padding-left:25px;
	background:url(../img/li.png) no-repeat left center;
	list-style:none;
	list-style-image:none;
	border-bottom:1px solid #999;
}

*:first-child+html #colder #colder3 li{
	height:16px;
}

#colder #colder3 a{
	font-size:1.2em;
	color:#4A4A4A;
	text-decoration:none;
}

#colder #colder3 a:hover{
	color:#000;
}

#colder #eucs{
	width:51px;
	height:60px;
	background:url(../img/eucs.png) right no-repeat;
	margin-left:40px;
	margin-bottom:30px;
	float:left;
}

#colder #eucs a{
	display:block;
	width:55px;
	height:60px;
}

#colder #ugr{
	width:166px;
	height:60px;
	background:url(../img/ugr.png) center no-repeat;
	margin-left:100px;
	margin-bottom:30px;
}

#colder #ugr a{
	display:block;
	width:180px;
	height:60px;
}

/************************* PIE **************************************/

#pie div{
	padding-top:8px;
	padding-right:10px;
	color:#fff;
	text-align:right;
	font-weight:normal;
	font-size:0.55em;
	font-family:Arial;
}

#pie div a{
	color:#fff;
	text-decoration:none;
}

#pie div a:hover{
	text-decoration:underline;
}


/************************* MISCELANEA **************************************/

.neg{
	font-weight:bold;
}

.clear{
	clear:both;	
}

.info{
	width:80% !important;
	margin:0 auto !important;
	margin-top:40px !important;
	padding:8px 15px 15px 35px !important;
	background:#F5FBE1 url(../img/info.png) 10px 10px no-repeat !important;
	border:1px dotted #7BA813 !important;
	font-size:1.1em !important;
	text-align:left !important;
	color:#333 !important;
	line-height:1.3em !important;
}

.info h2{
	padding-bottom:0 !important;
	font-size:1.5em !important;
	border:0 !important;
}

.item{
	/*background:url(../img/pill.png) left top no-repeat;*/
	padding-left:10px;
}

.listaRapida{
	font:0.9em Arial;
	margin:18px 0 27px 20px;	
}

.listaRapida li{
	margin-top:1px;
}

.listaRapida a{
	text-decoration:none;
	color:#2E5488;

}

.enlInv{
	font-size:1em !important;
	margin-top:-16px !important;
	margin-bottom:30px !important;
	text-align:left !important; 
	padding:10px 5px;
	color:#000;
	border:2px solid #ccc;
	background:#fff;
	text-indent:0 !important;
}

.enlInv a{
	color:#2E5488;
	text-decoration:none;
}

.enlInv a:hover{
	text-decoration:underline;
}


/************/

.gen{width:100%;margin:20px 0 20px 0}
.gen2{width:60%;margin:0 auto;}
.tit td{padding:5px;background:#333;color:#fff;font-size:1.4em;font-weight:bold;}
.tit2 td{padding:5px;background:#666;color:#fff;font-size:1.1em;font-weight:bold;}
.reg td{padding:5px;background:#e2ecfb;border:1px solid #ccc}
.reg2 td{padding:5px;background:#b3cef8;border:1px solid #ccc}
.obj{width:378px;}
.obj2{padding-left:10px;}
.estado img{display:block;margin:0 auto;}
.verinfo{text-align:center;} .verinfo a{text-decoration:none;color:#666;} .verinfo a:hover{text-decoration:underline;color:#000;}

.objetivo{
	text-indent:0 !important;
	margin-left:40px !important;
}

.objetivo p{
	text-indent:0 !important;	
	font-size:1em !important;
}

.objetivo li{
	width:80%;
	text-indent:0 !important;	
	font-size:1em !important;
	display:block;
	margin-bottom:9px;
	background:url(../img/item.png) 0 3px no-repeat;
	padding-left:16px;
}

.objetivo .volver{
	text-indent:0 !important;	
	font-size:1em !important;
	display:block;
	background:#2E5488;
	border:1px solid #ccc;
	text-decoration:none;
	padding:5px;
	width:100px;
	text-align:center;
	margin:0 auto;
	margin-top:50px;
	color:#FFF;
}

.objetivo a:hover{
	font-weight:bold;	
}

.objetivo .subr{
	text-decoration:underline;	
}


/* FORMULARIO */


#commentForm{
	border: 1px solid #B8B8AB;
	width: 400px;
	margin:0 auto;
	margin-top:30px;
	background:#EEEEEE;
}

.formzero .tit{
	display:block;
	height:20px;
	padding:10px 20px;
	background:#2E5488;
	color:#fff;
	margin-bottom:15px;
	font-size:1.5em;
	text-align:right;
}
	

.formzero label{
	display:block;
	float:left;
	width:210px;
	margin:2px 0px;
	font-size:1.1em;
	font-weight:bold;
	color:#333;
}

.formzero .text{
	width:350px;
	margin:2px 0 12px 0px;
	padding:5px;
	border:0;
	border:1px solid #CCCCCC;
}

.formzero li{
	list-style:none;
}

.formzero textarea{
	width:350px;
	margin:5px 0px;
	padding:5px;
	border:1px solid #CCCCCC;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.1em;
}

.formzero .submit{
	width:100px;
	margin:20px 0;
}

.contprg{
	width:270px;
	padding-bottom:10px;
	margin:0 auto;
	margin-top:10px;
	border-bottom:1px dashed #999;
}

.contprg a{
	display:block;
	width:130px;
	height:25px;
	float:left;
}

.contprg .cont{
	background:url(../img/menu/menu_12a.png);
	margin-right:5px;
}

.contprg .mail{
	background:url(../img/menu/menu_13a.png);
}