
/* ESTILOS GENÉRICOS */
BODY{margin:1.4em 0 0 0; padding:0; color:#000; background:#FFF url('../img/bgBody.gif') repeat-x top; font-family:Lucida sans, Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size:.7em; text-align:center;}
BODY.intro{background:#C00000; color:#FFF;}
BODY.formularioIFR{background:#FFF none; text-align:left; width:49.5em;}
H1, H2, H3, H4, H5{margin:0; padding:0;}
FORM{margin:0; padding:0; font-family:Lucida sans, Arial, Helvetica, Tahoma, Verdana, sans-serif;}
SELECT{font-family:Lucida sans, Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:1em;}
INPUT{font-family:Lucida sans, Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:1em;}
IMG{border:0;}
.salto{clear:both; line-height:0px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.floatNone{float:none}
.clearBoth{clear:both;}
.displayBlock{display:block;}
.displayNone{display:none;}
.displayTable{display:table;}
.displayTableCell{display:table-cell;}
.displayTableRow{display:table-row;}
.textL{text-align:left;}
.textR{text-align:right;}
A{color:#000;}
A:hover{color:#B10000;}

/* MENU DE PESTAÑAS */
DIV#menuPpal{width:71.1em; margin:0 auto; padding:0; font-family:Arial; display:table;}
html>/**/body DIV#menuPpal{margin-bottom:-.1em; position:relative;}
DIV#menuPpal UL{list-style:none; font-size:1.05em; margin:0 0 0 .5em; padding:0;}
DIV#menuPpal UL LI{display:inline; margin:0; padding:0; border-bottom:1px solid #A7A7A7;}
DIV#menuPpal UL LI A{float:left; background:url('../img/bgPestLeftOff.gif') no-repeat left top; margin:0; padding:0 0 0 1.2em; text-decoration:none;}
DIV#menuPpal UL LI A SPAN{float:left; display:block; background:url('../img/bgPestRightOff.gif') no-repeat right top; padding:.5em 1.1em .1em 0; cursor:pointer;}
DIV#menuPpal UL LI.on A{border-bottom:1px solid #FFF; background:url('../img/bgPestLeftOn.gif') no-repeat left top; margin-bottom:-1px; position:relative; font-weight:bold;}
DIV#menuPpal UL LI.on A SPAN{background:url('../img/bgPestRightOn.gif') no-repeat right top; color:#C00000;}
/* Ocultar regla de IE5-Mac \*/
DIV#menuPpal UL LI A SPAN{float:none;}
/* Fin de IE5-Mac */



/* INTRO FLASH */
#introFlash{position:absolute; top:50%; left:50%; width:550px; height:400px; margin-left:-275px; margin-top:-275px;}
A.skip{color:#FFF;}
A.skip:hover{color:#000;}

/* ESTILOS PARA LOS SHTML */
DIV#principal{background:#FFF; width:70em; margin:0 auto 0 auto; text-align:left; padding:.5em; border:1px solid #A7A7A7;}

/* SALTAR MENU */	
DIV.saltarMenu{display:none;}

/* CABECERA */
/*DIV#principal #cabecera{height:85px; background:url('../img/bgCabecera.gif') repeat-x bottom;}
DIV#principal #cabecera UL{margin:0; padding:0; list-style:none;}
DIV#principal #cabecera UL LI{display:inline; margin:0; padding:0;}
DIV#principal #cabecera SPAN{padding:0 .5em 0 .75em;}

DIV#principal #cabecera #superior{padding:.15em 2em .25em 0; color:#FFF; background:#B10000; text-align:right; font-weight:bold;}
DIV#principal #cabecera #superior A{color:#FFF; text-decoration:none;}
DIV#principal #cabecera #superior A:hover{text-decoration:underline;}

DIV#principal #cabecera #logo{margin:0; padding:1.5em 0 0 1.5em; float:left;}

DIV#principal #cabecera #internacional{float:right; text-align:right; padding:0 1.5em 0 0;}	
DIV#principal #cabecera #internacional FORM{margin:0; padding:1.5em 0 .5em 0;}
DIV#principal #cabecera #internacional SELECT{margin:0; font-size:1em;}
DIV#principal #cabecera #internacional A{color:#B10000; text-decoration:none;}
DIV#principal #cabecera #internacional A:hover{text-decoration:underline;}*/


DIV#principal DIV#cabecera{border-top:0.5em solid #D10000; border-bottom:1px solid #FFF; background:url('../img/bgCabecera.gif') repeat-y right; width:100%; height:5em;}

	DIV#principal DIV#cabecera IMG{float:left; margin:.7em 0 0 1em; width:27em;}
	DIV#principal DIV#cabecera UL#linksTop{float:right; list-style:none; margin:0.25em 0.5em 0 0;}
	DIV#principal DIV#cabecera UL#linksTop LI{display:inline;}
	DIV#principal DIV#cabecera UL#linksTop LI A{text-decoration:none; color:#000;}
	DIV#principal DIV#cabecera UL#linksTop LI A:hover{text-decoration:underline; color:#D10000;}
	
	DIV#principal DIV#cabecera FORM#AsistenciaMundo{float:right; margin:-2em .6em 0 0;}
		
	DIV#principal DIV#cabecera FORM#pais{float:right; margin:.5em .4em .5em 0;}
	DIV#principal DIV#cabecera FORM#pais .ir{background:url('../img/bgBotonS_R.gif') no-repeat; margin:0 0 -2px 0; border:0px solid; color:#FFF; font-size:1em; text-align:center; width:33px; height:23px; padding:0 0 .1em .2em; cursor:pointer;}
	html>body DIV#principal DIV#cabecera FORM#pais .ir{margin:0;}
	DIV#principal DIV#cabecera FORM#pais LABEL{font-size:1.1em; color:#FFF;}

DIV#principal DIV#cabecera.portada{border-top-color:#900; color:#FFF; background:#D10000 url('../img/bgCabeceraPortada.jpg') repeat-y right top;}
	DIV#principal DIV#cabecera.portada FORM#buscador .buscar{background:url('../img/bgBotonM_R.gif') no-repeat;}
	DIV#principal DIV#cabecera.portada UL#linksTop LI A{color:#FFF;}
	DIV#principal DIV#cabecera.portada UL#linksTop LI A:hover{color:#FFF; text-decoration:underline;}	
	




/* BREAD CRUMB */
DIV#principal #breadCrumb{background:url('../img/bgBreadCrumb.gif') repeat-x top; padding:.25em 0 0 1em; height:1em;}
html>body DIV#principal #breadCrumb{padding-bottom:.5em; height:1.5em;}
DIV#principal #breadCrumb SPAN{margin:.5em .25em .5em .5em;}
DIV#principal #breadCrumb A{color:#B10000;}
DIV#principal #breadCrumb A:hover{color:#000;}
DIV#principal #breadCrumb IMG{float:right; margin:.25em 1.5em .25em 0;}

/* INTERIOR: LATERAL Y CONTENIDO */
DIV#principal #interior{clear:both; background:#FFF;}
DIV#principal #interior.home{margin-top:.5em;}

/* HOME */
DIV#principal #interior #imgFlash{width:100%; height:454px;}

DIV#principal #interior DIV.CajaHome2{float:left; margin:1em .3em 0 .3em; width:383px;}
DIV#principal #interior DIV.CajaHome2 P{margin:0;}

DIV#principal #interior DIV.CajaHome4{float:left; margin:1em .3em 0 .3em; width:190px;}
DIV#principal #interior DIV.CajaHome4 H1{margin:0 0 .25em 0; color:#952525; font-size:1.5em;}
DIV#principal #interior DIV.CajaHome4 IMG{margin:0 0 .25em 0;}
DIV#principal #interior DIV.CajaHome4 P{margin:.25em 0; text-align:justify;}
DIV#principal #interior DIV.CajaHome4 P.links{text-align:center; margin-bottom:.5em;}



/*DIV#principal #interior UL.home2{list-style:none; margin:1em 0 1em -1em; padding:0;}
html>body DIV#principal #interior UL.home2{margin-left:0;}
DIV#principal #interior UL.home2 LI{float:left; width:378px; margin:0; margin:0 .5em 0 .5em; text-align:center; background:#F8F9F9 url('../img/bgHome2.gif') repeat-x top; height:145px; border:1px solid #B8B8BA;}
html>body DIV#principal #interior UL.home2 LI{min-height:145px; height:auto;}*/


DIV#principal #interior UL.home4{list-style:none; margin:1em 0 1em -1em; padding:0;}
html>body DIV#principal #interior UL.home4{margin-left:0;}
DIV#principal #interior UL.home4 LI{float:left; width:182px; margin:0; margin:0 0 0 1em; text-align:center; background:url('../img/bgHome4.gif') no-repeat bottom; height:275px;}
html>body DIV#principal #interior UL.home4 LI{min-height:280px; height:auto;}
DIV#principal #interior UL.home4 LI DIV.titulo{background:url('../img/bgTitMenuLat.gif'); font-weight:bold; font-size:1.25em; padding:.25em 0 .15em 0; letter-spacing:-0.05em}
DIV#principal #interior UL.home4 LI IMG{margin:1em 0 0 0;}
DIV#principal #interior UL.home4 LI IMG.logo{margin:0 0 .25em 0;}
DIV#principal #interior UL.home4 LI DIV.txt{width:94%; margin:.75em 0;}

DIV#principal #interior UL.home3{list-style:none; margin:2em 0 0 0; padding:0;}
html>/**/body DIV#principal #interior UL.home3{margin-left:0; margin-top:1em;}
DIV#principal #interior UL.home3 LI{float:left; width:246px; padding:0; margin:0 0 1em .75em; text-align:center; background:url('../img/bgHome3.gif') no-repeat bottom; height:165px; voice-family: "\"}\""; voice-family:inherit; margin:0 0 1em .5em;}
html>body DIV#principal #interior UL.home3 LI {min-height:165px; height:auto; margin-left:1em;}
DIV#principal #interior UL.home3 LI DIV.titulo{background:url('../img/bgTitHome3.gif'); width:246px; font-weight:bold; font-size:1.25em; margin-left:0; padding:.25em 0 .15em 0; letter-spacing:-0.05em; voice-family: "\"}\""; voice-family:inherit; margin-left:.25em;}
html>body DIV#principal #interior UL.home3 LI DIV.titulo{margin-left:0;}
DIV#principal #interior UL.home3 LI IMG{margin:0 .75em 0 .75em; float:left;}
DIV#principal #interior UL.home3 LI DIV.txt{width:97%; margin:.5em .5em 0 .75em; padding:0; text-align:left;}
html>body DIV#principal #interior UL.home3 LI DIV.txt{margin-left:.5em}
DIV#principal #interior UL.home3 LI SPAN.especial{float:right; margin-left:-190px;}
html>body DIV#principal #interior UL.home3 LI SPAN.especial{margin-right:10px;}


DIV#principal #interior UL.home3Big{list-style:none; margin:2em 0 0 0; padding:0;}
html>/**/body DIV#principal #interior UL.home3Big{margin-left:0; margin-top:1em;}
DIV#principal #interior UL.home3Big LI{background:url('../img/bgHome3.gif') no-repeat bottom; float:left; width:246px; padding:0; margin:0 0 1em .75em; text-align:center; height:250px; voice-family: "\"}\""; voice-family:inherit; margin:0 0 1em .5em;}
html>body DIV#principal #interior UL.home3Big LI {min-height:250px; height:auto; margin-left:1em;}
DIV#principal #interior UL.home3Big LI DIV.titulo{background:url('../img/bgTitHome3.gif'); width:246px; font-weight:bold; font-size:1.25em; margin-left:0; padding:.25em 0 .15em 0; letter-spacing:-0.05em; voice-family: "\"}\""; voice-family:inherit; margin-left:.25em;}
html>body DIV#principal #interior UL.home3Big LI DIV.titulo{margin-left:0;}
DIV#principal #interior UL.home3Big LI IMG{margin:.75em 3.5em .5em 3.5em; float:left;}
DIV#principal #interior UL.home3Big LI DIV.txt{width:97%; margin:.5em .5em 0 .75em; padding:0; text-align:center;}
html>body DIV#principal #interior UL.home3Big LI DIV.txt{margin-left:.5em}
DIV#principal #interior UL.home3Big LI SPAN.especial{float:right; margin-left:-190px;}
html>body DIV#principal #interior UL.home3Big LI SPAN.especial{margin-right:10px;}

/* LATERAL */
DIV#principal #interior #lateral{float:left; padding-left:9px; width:18em; height:350px;}
html>body DIV#principal #interior #lateral{min-height:350px; height:auto;}
DIV#principal #interior #lateral.latImg{background:url('../img/lateral.jpg') no-repeat left top; height:340px;}
DIV#principal #interior #lateralHis{float:left; padding-left:9px; width:18em; background:url('../img/lateralHis.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralMag{float:left; padding-left:9px; width:18em; background:url('../img/lateralMag.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralRec{float:left; padding-left:9px; width:18em; background:url('../img/lateralRec.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralRes{float:left; padding-left:9px; width:18em; background:url('../img/lateralRes.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralSiam{float:left; padding-left:9px; width:18em; background:url('../img/lateralSiam.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralSol{float:left; padding-left:9px; width:18em; background:url('../img/lateralSol.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralTrab{float:left; padding-left:9px; width:18em; background:url('../img/lateralTrab.jpg') no-repeat left top; height:350px;}
DIV#principal #interior #lateralCero{float:left; width:1.5em;}
DIV#principal #interior #lateral #titMenuLat{width:182px; text-align:center; background:url('../img/bgTitMenuLat.gif') no-repeat top; color:#666; font-weight:bold; font-size:1.25em; padding:.25em 0 .25em 0; margin:0; }
html>body DIV#principal #interior #lateral #titMenuLat{padding:.25em 0 .35em 0;}
DIV#principal #interior #lateral UL{margin:0; padding:0 0 60px 0; list-style:none; text-align:left; background:url('../img/bgListaML.gif') no-repeat bottom left;}
DIV#principal #interior #lateral UL LI{width:180px; border:1px solid #D9D9D9; border-top:none;  margin:0; padding:0; background:url('../img/bgMenuLat.gif') repeat-y;}
DIV#principal #interior #lateral UL LI A{display:block; width:180px; padding:5px 10px; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; width:160px;}
html>body DIV#principal #interior #lateral UL LI A{width:160px;}
DIV#principal #interior #lateral UL LI A:hover{background:#FAFAFA; text-decoration:underline;}
DIV#principal #interior #lateral UL LI A.on, DIV#principal #interior #lateral UL LI A:hover.on{color:#FFF; text-decoration:none; background:#C66;}

DIV#principal #interior #lateral UL UL{margin:0; padding:0; list-style:none; text-align:left; background:#C66 none; border:0;}
DIV#principal #interior #lateral UL UL LI{background:none; border:0;}
DIV#principal #interior #lateral UL UL LI A{padding:2px 10px 2px 25px; width:180px; color:#FFF; voice-family: "\"}\""; voice-family:inherit; width:145px;}
html>body DIV#principal #interior #lateral UL UL LI A{width:145px;}
DIV#principal #interior #lateral UL UL LI A:hover{color:#B10000; text-decoration:none;}
DIV#principal #interior #lateral UL UL LI A.on, DIV#principal #interior #lateral UL UL LI A:hover.on{background:#A55;}


/* CONTENIDO */
DIV#principal #interior #contenido{float:left; margin:.5em 0 3em 0; width:49.5em; background:url('../img/bgContenido.gif') repeat-x top;}
DIV#principal #interior #contenido.total{width:66.75em;}
DIV#principal #interior #contenido.total #internacional{margin:2em 0 0 .25em;}
DIV#principal #interior #contenido.nivel2sh IMG{float:left; margin:1.1em 1em 1.5em 0;}
DIV#principal #interior #contenido.nivel2sh DIV.sh{float:left; width:41em; margin:0 0 1.5em 0;}
DIV#principal #interior #contenido.nivel2sh .separador{margin-bottom:1.5em;}

DIV#principal #interior #contenido #titulo{margin:.85em 0 0 0; background:url('../img/bgH1color.gif') repeat-y right;}
DIV#principal #interior #contenido H1{margin:0; color:#970000; font-size:2em; background:url('../img/bgHtit.gif')  repeat-x bottom;}
DIV#principal #interior #contenido H2{margin:.75em 0 0 0; color:#970000; font-size:1.75em; font-weight:normal; background:url('../img/bgHtit.gif')  repeat-x bottom;}
DIV#principal #interior #contenido H3{margin:.75em 0 0 0; color:#970000; font-size:1.25em; font-weight:normal; background:url('../img/bgHtit.gif')  repeat-x bottom;}
DIV#principal #interior #contenido H3.contacto{margin-top:0;}
DIV#principal #interior #contenido P{margin:1em 0 0 0;}
DIV#principal #interior #contenido P STRONG.tit{font-size:1.35em; color:#666; display:block; margin:0 0 -0.25em 0; padding:0;}
DIV#principal #interior #contenido P.imagen{text-align:center; width:100%; margin:0; padding:0;}
DIV#principal #interior #contenido P.imagen IMG{float:none;}
DIV#principal #interior #contenido A.solMasInfo{display:block; width:15em; height:1.9em; margin:1em 0 0 0; padding:4px 0 0 30px; color:#FFF; font-size:1em; background:#C61916 url('../img/bgBotonSolMasInfo.gif') no-repeat; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; width:12.25em; height:1.5em;} 
html>body DIV#principal #interior #contenido A.solMasInfo{width:12.25em; height:1.5em;}
DIV#principal #interior #contenido A.solMasInfoXXL{display:block; width:17.7em; height:1.9em; margin:1em 0 0 0; padding:4px 0 0 30px; color:#FFF; font-size:1em; background:#C61916 url('../img/bgBotonSolMasInfoXXL.gif') no-repeat; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; width:15em; height:1.5em;} 
html>body DIV#principal #interior #contenido A.solMasInfoXXL{width:15em; height:1.5em;}
DIV#principal #interior #contenido A.masInfo{float:right; width:9.7em; height:1.3em; margin:1em 0 0 0; padding:1px 0 0 0; text-align:center; color:#FFF; font-size:1em; background:#C61916 url('../img/bgBotonMasInfo.gif') no-repeat; text-decoration:none;} 
DIV#principal #interior #contenido A.descargar{display:block; width:8.9em; height:1.3em; margin:.5em 0 1em 0; padding:1px 0 0 0; text-align:center; color:#FFF; font-size:1em; background:#C61916 url('../img/bgBotonMasInfo.gif') no-repeat; text-decoration:none;} 
html>body DIV#principal #interior #contenido A.descargar{margin-left:20px;}
DIV#principal #interior #contenido UL.enlaces{display:block; padding:1em 0 0 0 !important; margin:0 !important;}
DIV#principal #interior #contenido UL.enlaces LI{font-weight:bold;}
DIV#principal #interior #contenido UL.enlaces A{display:block; margin:.5em 0 .5em 0; font-weight:normal !important; width:50%;}
DIV#principal #interior #contenido OL LI {padding:.1em 0 .75em 0;}
DIV#principal #interior #contenido UL{margin:1.5em 0 0 0; padding:0; list-style:none;}
DIV#principal #interior #contenido UL LI{background:url('../img/bgLista.gif') no-repeat left top; padding:.1em 0 .75em 1.25em;}
DIV#principal #interior #contenido UL.notas LI A{font-weight:bold;}


/* PARA LAS SUBHOME */
DIV#principal #interior #contenido UL.subHome{width:100%;}
DIV#principal #interior #contenido UL.subHome LI{float:left; width:50%; margin:0; padding:0 0 1.5em 0; background:none; voice-family: "\"}\""; voice-family:inherit; width:48%;}
html>body DIV#principal #interior #contenido UL.subHome LI{width:48%;}
DIV#principal #interior #contenido UL.subHome LI.izq{padding-right:1.5em; clear:both;}
DIV#principal #interior #contenido UL.subHome LI H2{margin:0 0 .5em 0; padding:0;}
DIV#principal #interior #contenido UL.subHome LI IMG{float:left; margin:0; padding:0;}
DIV#principal #interior #contenido UL.subHome LI P{margin-left:135px; height:11em; voice-family: "\"}\""; voice-family:inherit; height:10em;}
html>body DIV#principal #interior #contenido UL.subHome LI P{min-height:10em; height:auto;}
DIV#principal #interior #contenido UL.subHome LI P.hM{height:12em; voice-family: "\"}\""; voice-family:inherit; height:11em;}
html>body DIV#principal #interior #contenido UL.subHome LI P.hM{min-height:11em; height:auto;}
DIV#principal #interior #contenido UL.subHome LI P.hL{height:13em; voice-family: "\"}\""; voice-family:inherit; height:12em;}
html>body DIV#principal #interior #contenido UL.subHome LI P.hL{min-height:12em; height:auto;}
DIV#principal #interior #contenido UL.letras{margin-top:1em; margin-left:4em; list-style:lower-alpha;}
DIV#principal #interior #contenido UL.letras LI{background:none; padding:0 0 .75em 0;}

/* BANCO FOTOGRÁFICO */
DIV#principal #interior #contenido UL.bancoFoto{margin-top:1em; list-style:none;}
DIV#principal #interior #contenido UL.bancoFoto LI{float:left; background:url('../img/bgBancoFoto.gif') no-repeat top left; padding:9px 10px 0 10px; margin:0 5em 2em 0; width:141px; text-align:center; voice-family: "\"}\""; voice-family:inherit; padding-left:0; margin-right:4.5em; height:12.5em;}
html>body DIV#principal #interior #contenido UL.bancoFoto LI{margin-right:4.2em; min-height:12.5em; height:auto;}
DIV#principal #interior #contenido UL.bancoFoto LI.final{margin-right:0;}
DIV#principal #interior #contenido UL.bancoFoto LI IMG{display:block; margin:0; voice-family: "\"}\"";	 voice-family:inherit; margin-left:0;}
html>body DIV#principal #interior #contenido UL.bancoFoto LI IMG{margin-left:.9em;}

/* PARA LAS PÁGINAS DE HISTORIA */
DIV#principal #interior #contenido UL.historia{border:1px dotted #A5A5A5; border-left:0; border-right:0; padding:.75em 0 .75em 0;}
DIV#principal #interior #contenido UL.historia LI{display:inline; margin-right:2em; background:url('../img/bgListaH.gif') no-repeat left top;}
html>body DIV#principal #interior #contenido UL.historia LI{background:url('../img/bgLista.gif') no-repeat left top;}
DIV#principal #interior #contenido UL.historia LI A{padding:.25em;}
DIV#principal #interior #contenido UL.historia LI A.on{background:#F1F1F1; border:1px solid #A5A5A5; color:#900;}
DIV#principal #interior #contenido UL.pest{margin:1.5em 5px 0 0; padding:0 0 0 4px; list-style:none; background:url('../img/bgPestUL.gif') no-repeat bottom left; width:98.5%; height:21px;}
DIV#principal #interior #contenido UL.pest LI{float:left; background:none; margin:0 -1px 0 0; padding:0;}
DIV#principal #interior #contenido UL.pest LI A{background:url('../img/bgPestOff.gif') no-repeat bottom; width:53px; display:block; text-align:center; text-decoration:none; padding-top:6px; height:21px; voice-family: "\"}\""; voice-family:inherit; height:15px;}
html>body DIV#principal #interior #contenido UL.pest LI A{height:15px;}
DIV#principal #interior #contenido UL.pest LI A.on{background:url('../img/bgPestOn.gif') no-repeat bottom;}
DIV#principal #interior #contenido .periodo{background:url('../img/bgPestDIVleft.gif') no-repeat left top; margin-bottom:1.5em;}
DIV#principal #interior #contenido .periodo DIV{background:url('../img/bgPestDIVright.gif') no-repeat right top;}
DIV#principal #interior #contenido .periodo H2{margin:0 1em; padding:.25em 0 0 0;}
DIV#principal #interior #contenido .periodo UL.anyo{margin-left:2em; margin-right:3em;}
DIV#principal #interior #contenido .periodo UL.anyo LI{background:url('../img/bgListaAnyo.gif') no-repeat left top; padding-left:1.5em;}

/* CONTACTE CON NOSOTROS */
DIV#principal #interior #contenido UL.contacto{width:100%;}
DIV#principal #interior #contenido UL.contacto LI{float:left; width:48%; margin:0; padding:0 0 .5em 0; background:none;}
DIV#principal #interior #contenido UL.contacto LI.izq{padding-right:1.5em; clear:both;}
DIV#principal #interior #contenido UL.contacto LI SELECT{margin-top:.5em;}
DIV#principal #interior #contenido UL.contacto LI UL{margin:1em 0 0 0; padding-left:1.5em; list-style:disc outside; width:95%;}
DIV#principal #interior #contenido UL.contacto LI UL LI{margin:0 0 .5em 0; padding:0; width:100%; float:none; clear:both;}
FORM FIELDSET{border:0;}
html>body FORM FIELDSET{margin-top:1.5em;}
FORM LEGEND{margin:.75em -.5em; padding:0; color:#970000; font-size:1.25em; font-weight:normal; background:url('../img/bgHtit.gif') repeat-x bottom !important; width:99.5%;}
html>body FORM LEGEND{background:none; margin-top:-0.15em;}
#leyendaInfo{float:right; margin:1em 0 -1em 0;}
FORM LABEL{float:left;}
FORM LABEL.radBot{margin:3px 0 0 0;}
FORM LABEL.cheBot{margin:4px 0 0 0;}
FORM IMG.necesario{float:left; margin-top:-2px; margin-bottom:-1px;}
IMG.necesarioNF{margin-bottom:-3px;}
FORM{clear:both;}
FORM INPUT.txt, FORM TEXTAREA{background:url('../img/bgInputTxt.gif') no-repeat top left; border:1px solid #666; font-size:1em; padding:2px 0 0px 3px; font-family:Lucida sans, Arial, Helvetica, Verdana, Tahoma, sans-serif; color:#666;}
FORM INPUT.radioBoton{margin:0 3px 0 0; float:left;}
html>body FORM INPUT.radioBoton{margin:4px 3px -5px 0}
FORM INPUT.checkBoton{float:left;}
FORM TEXTAREA{height:50px;}
FORM SPAN{float:left; padding:0 1.25em .5em 0;}
FORM INPUT.boton{float:right; border:0px solid #FFF; width:6.6em; height:1.4em; margin:.5em 0 1em 0; padding:0; text-align:center; color:#FFF; font-size:1em; text-decoration:none;}
FORM INPUT.enviar{background:#C61916 url('../img/bgBotonEnviar.gif') no-repeat;}
FORM SPAN.sep{margin-top:1em;}
DIV#clausula{width:94%; margin:0; padding:.5em; height:200px; border:1px solid #000; overflow:auto; font-size:.9em;}
DIV#clausula LEGEND{border-bottom:none !important;}


IFRAME{width:100%}
.partIFR{height:42.5em;}
.emprIFR{height:45.5em;}
.bolsIFR{height:175em;}
.oferIFR{height:45em;}
.pracIFR{height:95em;}

/* MAPA WEB */
DIV#principal #interior #contenido UL.mapaWeb{float:left; margin-left:2em; margin-right:3em; margin-bottom:.5em; width:30%;}
DIV#principal #interior #contenido UL.mapaWeb LI{background:url('../img/bgListaAnyo.gif') no-repeat left top; padding-left:1.5em;}
DIV#principal #interior #contenido IMG.mw{float:left; margin:1em;}

/* PIE */
DIV#eslogan{background:#D10000; margin:.2em auto  auto  auto; text-align:left; width:71.1em; padding:0 0 .5em 0;}
html>body DIV#eslogan{margin-top:.55em;}

DIV#eslogan DIV.w3c{float:left; width:8.5em; margin:.6em 0 0 .75em;}
DIV#eslogan DIV.w3c IMG{width:7.85em;}

DIV#eslogan UL{float:left; font-size:.9em; list-style:none; margin:.75em 0 0 0em; padding:0 0 0 1em; width:40em; color:#FFF;}
DIV#eslogan UL LI{float:left;}
DIV#eslogan UL LI A{color:#FFF; text-decoration:none;}
DIV#eslogan UL LI A:hover{color:#FFF; text-decoration:underline;}
DIV#eslogan P{float:right; color:#FFF; font-size:1em; padding:0; margin:.75em 1em 0 0;}


/*DIV#principal #pie{background:url('../img/bgPie.gif') no-repeat right bottom;}
DIV#principal #pie UL{margin:0 0 0 10px; padding:0; list-style:none; color:#FFF;}
DIV#principal #pie UL LI{float:left; margin:0; padding:7px 25px 4px 0;}
DIV#principal #pie #enlaces{width:100%; left:175px; position:relative; bottom:0px; voice-family: "\"}\""; voice-family:inherit; bottom:-4px;}
html>body DIV#principal #pie #enlaces{bottom:0px;}
DIV#principal #pie #enlaces UL{margin:auto;}
DIV#principal #pie #enlaces UL LI{margin:0;}
DIV#principal #pie #enlaces A{color:#FFF; text-decoration:none;}
DIV#principal #pie #enlaces A:hover{text-decoration:underline;}
DIV#principal #pie #direccion{float:right;color:#FFF;margin:-2em 1em 0 0;text-align:center;}
html>body DIV#principal #pie #direccion{margin-right:2em;}*/

/* TAMAÑOS */
*.W5 {width: 4.9%;}
*.W10 {width: 9.9%;}
*.W15 {width: 14.9%;}
*.W20 {width: 19.9%;}
*.W25 {width: 24.9%;}
*.W30 {width: 29.9%;}
*.W35 {width: 34.9%;}
*.W40 {width: 39.9%;}
*.W42 {width: 41.9%;}
*.W45 {width: 44.9%;}
*.W47 {width: 46.9%;}
*.W49 {width: 48.9%;}
*.W50 {width: 49.9%;}
*.W55 {width: 54.9%;}
*.W58 {width: 57.9%;}
*.W59 {width: 58.9%;}
*.W60 {width: 59.9%;}
*.W65 {width: 64.9%;}
*.W70 {width: 69.9%;}
*.W73 {width: 72.9%;}
*.W75 {width: 74.9%;}
*.W80 {width: 79.9%;}
*.W85 {width: 84.9%;}
*.W90 {width: 89.9%;}
*.W95 {width: 94.9%;}
*.W100 {width: 99.9%;}
*.W102 {width: 102%;}
