/* ESTILOS COMUNES */

html body{
padding:0;
margin:0;
}

.contenedor_global01{
position: absolute;
left: 50%;
top: 50%;
width: 880px;
height: 610px;
margin-left: -440px;
margin-top: -305px;
}

.contenedor_global02{
position: absolute;
top:5px;
left: 50%;
width: 925px;
margin-left: -415px;
}

.contenedor_global03{
position: absolute;
top:5px;
width: 880px;
}

a{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#C03;
text-decoration:underline;
}

.email{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#C03;
text-decoration:underline;
}

.texto01{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
line-height: 12px;
margin-top:5px;
}

.texto02{
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#656565;
}

.texto03{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
}

.fecha{
width:58px;
font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
background-color:#FFF;
padding:0;
}

/*menu superior*/
#menu01_contenedor
{
padding:0;
margin:0;
list-style-type: none;
background: #fff;
float: left;
}

#menu01_lista{
margin:0 0 0 26px;
padding:0;
}

#menu01_lista li
{
float: left;
margin: 0px 2px;
display: block;
background-color: #F4F4F4;

font: bold 10px Verdana, Helvetica, sans-serif;
line-height: 18px;
text-transform:uppercase;
text-decoration:none;
vertical-align: middle;
height: 35px;
text-align: center;
border-bottom: 10px solid #CC0033;
}

#menu01_lista li a
{
font: bold 10px Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
width: 90px;
height: 35px;
display: block;
vertical-align: middle;

}

.unalinea{
padding-top:15px;
height:21px;
text-align: center;
}

.doslineas{
padding-left:8px;
padding-top:7px;
height:29px;
}

#menu01_lista li a:hover, #menu01_lista li a#menu01_actual
{
font: bold 10px Verdana, sans-serif;
color: #fff;
cursor: pointer;
background-color: #C03;
}
/* fin Menu superior */

/* Login */

#img_login{
position: absolute;
left:570px;
top:90px;
margin-left:-7px!important;
margin-left:-7px;
}

#login{
position: absolute;
left:570px;
top:90px;
width:107px;
height:27px;
margin:0;
padding-left:3px;
padding-top:0;
background-color: #F4F4F4;
}

#login #capa_nombre input{
top: 2px;
left: 40px;
position: absolute;
color:#C03;
font:8px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.1em;
width: 50px;
height: 7px;
padding:2px;
background-color:#fff;
z-index:40;
border-style:none;
}

#login #capa_clave input{
top: 14px;
left: 40px;
position: absolute;
color:#C03;
font:8px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.1em;
width: 50px;
height: 7px;
padding:2px;
background-color:#fff;
z-index:40;
border-style:none;
}

 

#login #nombre{
z-index:60;
position:absolute;
top:0;
text-transform: capitalize;
font:9px Verdana, Arial, Helvetica, sans-serif;
}

#login #clave{
z-index:60;
position:absolute;
top:13px;
text-transform: capitalize;
font:9px Verdana, Arial, Helvetica, sans-serif;
}

/* fin login */

#logo_Pompeu{
position: absolute;
left:0;
top:55px;
padding-top:0px;
}


/* idioma */

#idioma{
position: absolute;
left:615px;
top:55px;
padding:0;
margin:0;
}

#idioma ul, #idioma li{
list-style:none;
margin: 0 0 0 16px;
padding:0;
display:inline;
}

#idioma li a, #idioma li a:link
{
display:inline;
margin-left:-6px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color: #000;
text-decoration: none;
}

#idioma li a:hover{
display:inline;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color: #C03;
text-decoration: none;
cursor: pointer;
}

#idioma li a#idioma_actual
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color: #A3A1A1;
text-decoration: none;
cursor: pointer;
}

/* fin idioma */

/* cerca */

#cerca{
width:105px;
height:27px;
position: absolute;
left:686px;
top:90px;
padding:0;
margin:0;
font: 8px Arial, Verdana, Helvetica, sans-serif;
letter-spacing: 0.1em;
color:#fff;
background-color:#E0E0E0;
}

#cerca #capa_cerca {
border:3px solid red;
z-index:49;
position:absolute;
top:13px;
left:2px;
width:84px;
height:9px;
border-style: solid;
border-color: #F4F4F4;
border-width: 1px 1px 1px 1px;
background-color:transparent;
overflow:hidden;
}

#cerca #capa_cerca input{
top: -3px;
left: -1px;
position: absolute;
color:#C03;
font:9px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.1em;
width: 88px;
height: 14px;
padding:2px;
background-color:#FFF;
overflow:hidden;
z-index:39;
border-style:none;
}

#cerca #titulo_cerca{
background-color:#C03;
padding-left:7px;
}

#img_cerca{
z-index:100;
position:absolute;
top:14px;
left:91px;
width:10px;
height:11px;
padding:0;
margin:0;
}

#img_login2{
z-index:100;
position:absolute;
top:10px;
left:97px;
width:10px;
height:11px;
padding:0;
margin:0;
}

#mapa{
position:absolute;
display:block;
left:794px;
top:90px;
}

/* fin cerca */

/* Menú izquierdo */

#menu_izq_contenedor {
width: 101px;
position:absolute;
display:block;
left:0px;
top:105px!important;
top:121px;
}

#menu_izq_contenedor ul
{
margin-left:0;
padding-left:0;
list-style-type:none;
}

#menu_izq_contenedor a
{
height:75px;
display: block;
margin-bottom:4px!important;
margin-bottom:0;
}

#menu_izq_contenedor span{
font: 11px arial, Helvetica, sans-serif;
line-height: 18px;
text-transform:uppercase;
text-decoration:none;
display:block;
padding-left:8px;
vertical-align: top;
}

#mprincipal { color:#8C8C8C; }
#mprincipal li a.menu10 { margin-bottom: 3px; border-left: 8px solid #FC7323; }
#mprincipal li a.menu10:hover { background-color:#FCE6D8; color:#FC7323; }
#mprincipal li a.menu11 { margin-bottom: 3px; border-left: 8px solid #E8D053;}
#mprincipal li a.menu11:hover { background-color:#FEF9DB; color:#E8D053; }
#mprincipal li a.menu11_on { margin-bottom: 3px; background-color:#FEF9DB; color:#E8D053; }
#mprincipal li a.menu12 { margin-bottom: 3px; border-left: 8px solid #82CD49;}
#mprincipal li a.menu12:hover { background-color:#DBF3C9; color:#82CD49; }
#mprincipal li a.menu12_on { margin-bottom: 3px; background-color:#DBF3C9; color:#82CD49; }
#mprincipal li a.menu13 { margin-bottom: 3px; border-left: 8px solid #6AC6E6;}
#mprincipal li a.menu13:hover { background-color:#E3F6FC; color:#6AC6E6; }
#mprincipal li a.menu13_on { margin-bottom: 3px; background-color:#E3F6FC; color:#6AC6E6; }
#mprincipal li a.menu14 { margin-bottom: 3px; border-left: 8px solid #3189AC;}
#mprincipal li a.menu14:hover { background-color:#D9EBF2; color:#3189AC; }
#mprincipal li a.menu14_on { margin-bottom: 3px; background-color:#D9EBF2; color:#3189AC; }
#mprincipal li a.menu15 { margin-bottom: 3px; border-left: 8px solid #B076BD;}
#mprincipal li a.menu15:hover { background-color:#F0D9F5; color:#B076BD; }
#mprincipal li a.menu15_on { margin-bottom: 3px; background-color:#F0D9F5; color:#B076BD; }

#menu_izq_contenedor a:link, #menu_izq_contenedor a:visited
{
background-color:#F4F4F4;
color:#666;
text-decoration: none;
}

#menu_izq_item01 a:hover, #menu_izq_item01 #menu_izq_actual
{
color:#FB7323;
background-color:#FCE6D8;
}

#menu_izq_item02 a:hover, #menu_izq_item02 #menu_izq_actual
{
color:#E0C122;
background-color:#FEF9DB;
}

#menu_izq_item03 a:hover, #menu_izq_item03 #menu_izq_actual
{
color:#61BE1A;
background-color:#DBF3C9;
}

#menu_izq_item04 a:hover, #menu_izq_item04 #menu_izq_actual
{
color:#57BEE2;
background-color:#E3F6FC;
}

#menu_izq_item05 a:hover, #menu_izq_item05 #menu_izq_actual
{
color:#2F6F88;
background-color:#D9EBF2;
}

#menu_izq_item06 a:hover, #menu_izq_item06 #menu_izq_actual
{
color:#854494;
background-color:#F0D9F5;
}

#menu_izq_contenedor .una_linea{
padding-top:28px;
}

#menu_izq_contenedor .dos_lineas{
padding-top:22px;
}

#menu_izq_contenedor .trca_lineas{
padding-top:10px;
}

#menu_izq_contenedor .cuatro_lineas{
padding-top:2px;
}

/* fin Menú izquierdo */

/* Contenedor */
#contenedor{
position: absolute;
top:121px;
left:246px;
width:580px;
padding:0px;
background-color: #ececec;
}
/* Contenedor */

/* fin ESTILOS COMUNES */

#titulo {background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo1{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo1 a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo1 a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo1 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo1 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo2{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo2 a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo2 a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo2 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo2 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo3{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo3 a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo3 a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo3 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo3 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo4{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo4 a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo4 a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo4 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo4 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo5{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo5 a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo5 a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo5 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo5 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo6{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo6 a{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo6 a:hover{background-color:#C03;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo6 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo6 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo10{background-color:#FC7323;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo10 a{background-color:#FC7323;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo10 a:hover{background-color:#FC7323;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo10 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo10 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo11 {background-color:#F7D417;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo11 a{background-color:#F7D417;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo11 a:hover{background-color:#F7D417;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo11 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo11 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo12{background-color:#61BF1A;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo12 a{background-color:#61BF1A;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo12 a:hover{background-color:#61BF1A;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo12 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo12 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo13{background-color:#57BFE3;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo13 a{background-color:#57BFE3;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo13 a:hover{background-color:#57BFE3;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo13 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo13 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo14{background-color:#125975;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo14 a{background-color:#125975;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo14 a:hover{background-color:#125975;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo14 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo14 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

#titulo15{background-color:#854494;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;}
#titulo15 a{background-color:#854494;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration:none;}
#titulo15 a:hover{background-color:#854494;height:25px;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;/*text-transform: uppercase;*/color: #FFF;line-height:25px;text-decoration: underline;}
#titulo15 #separador{font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;}
#titulo15 #subtitulo{font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;/*text-transform: uppercase;*/}

.modulo01{
padding-top:15px;
padding-right:12px;
padding-left:12px;
margin-bottom:2px;
background-color: #ECECEC;
}

.modulo01 #mas01{
position:absolute;
top:163px;
left:570px;
}

.modulo01 #mas02{
position:absolute;
top:313px;
left:570px;
}

.modulo01 #mas03{
position:absolute;
top:463px;
left:570px;
}

.modulo02{
padding-top:15px;
padding-right:12px;
padding-left:400px!important;
padding-left:12px;
margin-bottom:2px;
height:208px;
background-color: #ECECEC;
}

.modulo02 #mas01{
position:absolute;
top:237px;
left:570px;
}

.modulo02 #mas02{
position:absolute;
top:463px;
left:570px;
}

.modulo03{
padding-top:15px;
padding-right:12px;
padding-left:12px;
margin-bottom:2px;
height:430px;
background-color: #ECECEC;
}

.modulo04{
padding-top:15px;
padding-right:12px;
padding-left:159px!important;
padding-left:12px;
margin-bottom:2px;
height:434px;
background-color: #ECECEC;
}

.modulo05{
padding-top:15px;
padding-right:12px;
padding-left:12px;
margin-bottom:2px;
height:430px;
background-color: #ECECEC;
}

.modulo06{
background-color:#DADADA;
padding:10px;
width:425px;
height:25px;
margin-top:15px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.modulo06 a{
padding:20px 0 0 5px;
color: #606060;
line-height:25px;
}

.modulo06 .condiciones{
line-height:25px;
float:right;
padding-right:70px;
}

.modulo07{
margin-top:1px;
padding-top:-20px!important;
padding-top:10px;
padding-right: 7px;
padding-bottom:5px;
padding-left: 10px;
height:370px;
background-color: #ECECEC;
}

#contenedor .img_inferior{
position: absolute;
top:250px;
left:0;
background-color:#C7C5C5;
width:145px;
height:224px;
}

#contenedor .inferior {
position: absolute;
float:left;
top:250px;
left:0;
width:138px;
height:211px;
background-color:#C7C5C5;
}

#contenedor .inferior6{
position: absolute;
float:left;
top:250px;
left:0;
width:138px;
height:211px;
}

#contenedor .inferior7{
position: absolute;
float:left;
top:250px;
left:0;
width:138px;
height:211px;
background-color:#C7C5C5;
padding-top:13px;
padding-left:7px;
line-height:10px;
}

/* estilo usado para la barra de scroll puesta como imagen */
#scroll
{
position:absolute;
left:574px;
top:25px;
}

#submenu_flash{
width:120px;
position:absolute;
left:106px;
top:131px;
}

#titulo_masters{
border-top:3px solid #9DDAEF;
background-color:#57BFE3;
height:24px;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #000;
line-height:24px;
}

/* estilos para la pagina de premios */
.fila01{
position:absolute;
}
.fila02{
position:absolute;
top:102px;
}
.fila03{
position:absolute;
top:179px;
background-color:#D9D9D9;
width:574px;
height:75px;
text-align:right;
}
.fila04{
position:absolute;
top:256px;
background-color:#ECECEC;
width:574px;
}
.fila05{
position:absolute;
top:333px;
background-color:#D9D9D9;
width:574px;
}
.fila06{
position:absolute;
top:410px;
background-color:#ECECEC;
width:574px;
}

.premis_mas{
position:relative;
top:165px;
left:570px;
}

.proyectos_mas{
position:absolute;
top:420px;
left:570px;
}

.caja1 {
position:absolute;
width:145px;
left:0px;
}

.caja2 {
position:absolute;
width:185px;
left:0px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#D9D9D9;
height:55px;
padding: 10px 10px 10px 16px;
}

.caja2b {
position:absolute;
width:160px;
left:145px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#ECECEC;
height:55px;
padding: 10px 10px 10px 16px;
}

.caja3 {
position:absolute;
width:1px;
left:192px;;
height:75px;
}

.caja4 {
position:absolute;
width:238px;
left:193px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#D9D9D9;
height:55px;
padding: 10px 10px 10px 16px;
}
.caja_proyecto {
position:absolute;
width:119px;
left:435px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#D9D9D9;
height:430px;
padding: 10px 10px 10px 16px;
}

.lista_proyectos {
position:absolute;
width:119px;
height:20px;
left:435px;
top: 410px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#D9D9D9;
padding: 10px 10px 10px 16px;
}

.link_lista_proyecto {
text-decoration: none;
}

 

.caja4b {
position:absolute;
width:216px;
left:332px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#ECECEC;
height:55px;
padding: 10px 10px 10px 16px;
}

.cerca_avanzada{
background-color: #D9D9D9;
width:570px;
height:45px;
padding: 13px 0px 0px 10px;
margin: 0px;
}

.cerca_resultats{
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:18px;
margin-bottom:10px;
}

.cerca_resultats dd{
margin-left:22px;
}

.img_imprimir
{
position: absolute;
left:532px;
top:90px;
}

#submenumasters{
width:120px;
position:absolute;
left:106px;
top:128px;
z-index:-150;
}

.formulario01{
font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formulario01 input{
border: 1px solid #CECECE;
padding-left:8px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formulario01 .select01{
border: 1px solid #CECECE;
padding-left:8px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formulario01 .select02{
border: 1px solid #8A8989;
color: #8A8989;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ancho01{
width:171px;
}

.ancho02{
width:425px;
}

.formulario01 .obligatorio{
border: 1px solid #57BFE3;
padding-left:8px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formulario01 .txtobligatorio{
color:#57BFE3;
font-weight:normal;
padding-right:12px;
}

/* Masters Menu pasos */
#menu_pasos{
background-color:#ECECEC;
height:28px;
}

#menu_pasos ul{
padding:0;
margin:11px 0 0 0;
list-style-type: none;
border-top:1px solid #CAC8C8;
border-bottom:1px solid #CAC8C8;
background-color: #CAC8C8;
float: left;
height:15px;
width:100%;
}

#menu_pasos li
{
width:269px;
height:14px;
padding-left:17px;
padding-top:1px;
font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #9B9B9B;
float:left;
display: block;
border-right:1px dashed #CAC8C8;
background-color:#FFF;
}

#menu_pasos #activo{
font-weight:bold;
color:#000;
background-color:#C2E7F9;
}

/* fin Masters Menu pasos */