/* CSS Document */


* { margin : 0; padding : 0; }

body{ text-align:center; background:url(i/maq/fondo.jpg) repeat-x; font:11px Arial, Helvetica, sans-serif; color:#ABABAB; }
img{border:none;}
body#pag_05 { background:url(i/maq/fondo1.jpg) repeat-x;}

body#pag_05 div#container { background:url(i/maq/cabecera1.jpg) no-repeat;}
/* =a */

a{overflow:hidden;}
a.link{position:absolute; top:160px; left:350px; text-indent:-9999em; width:90px; height:15px; z-index:9;}
a.link1{position:absolute; top:545px; left:200px;  text-indent:-9999em; width:130px; height:15px;}
a.link2{position:absolute; top:73px; left:580px;  text-indent:-9999em; width:40px; height:15px; }
a.link3{position:absolute; top:73px; left:625px;  text-indent:-9999em; width:90px; height:15px;}
a.link4{ background:url(i/flecha.gif) right center no-repeat; padding-right:12px; color:#AE99D7; margin-left:5px; text-decoration:none; font-size:10px;}

a.ver_logo_print{display:block; width:99px; height:13px; background: url(i/idiomas/es/ver_logoprint.gif); text-indent:-9999em; float:right; margin-top:10px;}
a#marca{ width:161px; height:111px; display:block; text-indent:-9999em;}

/* Menus */

ul#menu{ margin-top:4px; width:163px; height:116px; display:block; background:url(i/idiomas/es/menu.gif);}

ul#menu li a{ background:url(i/idiomas/es/menu.gif) no-repeat; width:163px; text-indent:-9999em; display:block;}
ul#menu li#mn1 a{height:30px;}
ul#menu li#mn1 a:hover, body#pag_01 ul#menu li#mn1 a{ background-position:0 -116px;}

ul#menu li#mn2 a{height:29px; background-position:0 -30px;}
ul#menu li#mn2 a:hover, body#pag_02 ul#menu li#mn2 a{ background-position:0 -146px;}

ul#menu li#mn3 a{height:29px; background-position:0 -59px;}
ul#menu li#mn3 a:hover, body#pag_03 ul#menu li#mn3 a{ background-position:0 -175px;}

ul#menu li#mn4 a{height:28px; background-position:0 -88px;}
ul#menu li#mn4 a:hover, body#pag_04 ul#menu li#mn4 a{ background-position:0 -204px;}

/* =h1 */


/*h2 */
div#central h2{width:244px; height:29px; display:block; background:url(i/idiomas/es/trabajos.gif) no-repeat; text-indent:-9999em;}
div#der h2{width:288px; height:29px; display:block; background:url(i/ibd/dispasa.gif) no-repeat; text-indent:-9999em;}
div#central h2#empresa{background:url(i/idiomas/es/empresa.gif); }
div#central h2#logo_print{background:url(i/idiomas/es/trabajos_logo.gif); }
div#central_ancho h2{width:538px; height:29px; display:block; background:url(i/idiomas/es/news.gif) no-repeat; text-indent:-9999em;}
div#central_ancho h2#otras_news{background:url(i/idiomas/es/otras_news.gif) no-repeat; }

div#der h2#oficina{background:url(i/idiomas/es/oficina.gif);}

/* div */
div#container{ position:relative; width:707px; margin:0 auto; text-align:left; background:url(i/maq/cabecera.jpg) no-repeat;} 

div#content { width : 100%;  padding : 0;  overflow : hidden; margin-top:8px;}

div#content #izq{ width:163px; float:left;}
div#content #central{ width:244px; float:left; border:solid 1px #BFBFBF; margin:0 0 4px 4px;}
div#content #central_ancho{ width:538px; float:left; border:solid 1px #BFBFBF; margin:0 0 4px 4px;}
div#content #central_ancho p{ margin-left:32px;} 
div#content #der{ width:288px; float:right;border:solid 1px #BFBFBF; padding-bottom:10px; //padding-bottom:0px; //margin-bottom:0; }
div#content #der img{margin-left:15px; margin-top:10px;}
div#content #pie{ width:100%; padding-left:167px; float:left; }
div#content #pie a{color:#ABABAB; text-decoration:underline;}
div#content #pie a.enlace1{ background:url(i/maq/flecha_on.gif) 0 5px no-repeat; padding-left:10px; color:#7757c1;}

div#content #dv_ancho{ width:98%; float:left; border:solid 1px #BFBFBF; margin:0 0 4px 4px; padding-top:5px; padding-bottom:8px;}
div#content #dv_ancho img{float:left; margin-bottom:13px;}
div#content #dv_ancho p{ margin:0 0 15px 20px; float:left;}
div#content #dv_ancho ul{margin:0 0 10px 20px; float:left;}
div#content #dv_ancho ul li{display:block; float:left; width:108px; background:url(i/flecha.gif)  13px  5px no-repeat; color:#000000;}
div#content #dv_ancho ul li.li_valoraciones{ width:650px; color:#704FBE; text-decoration:underline; background:none; margin-bottom:8px;}
div#content #dv_ancho ul li span{ color:#FFFFFF; padding:0 1px 0 1px; margin-right:15px;}
div#content #dv_ancho ul.ul_preguntas li span{ color:#FFFFFF; padding:0 1px 0 1px; margin:0 5px 0 15px; float:left;}
div#content #dv_ancho ul.ul_preguntas li input{ float:left;}
div#content #dv_ancho  span.sp_1{background-color:#ccc;}
div#content #dv_ancho  span.sp_2{background-color:#CDC2E8;}
div#content #dv_ancho  span.sp_3{background-color:#B7A7DE;}
div#content #dv_ancho  span.sp_4{background-color:#8D72CB;}
div#content #dv_ancho  span.sp_5{background-color:#704FBE;}
div#content #dv_ancho ul.ul_preguntas li{background:none;}
div#content #dv_ancho ul.ul_preguntas li.li_pregunta{width:650px; margin:10px 0 10px 0;}
div#content #dv_ancho ul.ul_preguntas li.li_respuesta{width:650px; margin:0px 0 10px 0;}
div#content #dv_ancho ul li textarea{width:400px; height:128px;}



/*ul*/
ul{list-style-type:none; }
ul#listado{margin-bottom:30px;}
/*li*/
ul#listado li {margin:7px;}
ul#listado li i{ color:#000000; font-style:normal;}
ul#listado li p{margin:5px 10px 0 20px;}
ul#listado li span{color:#ABABAB;}
ul#listado li a{background:url(i/maq/flecha_off.gif) 0 5px no-repeat; margin-left:16px; padding-left:15px;  color:#ABABAB; text-decoration:none; text-transform:uppercase; }
ul#listado li a:hover,ul#listado li a.on {background:url(i/maq/flecha_on.gif)  0 5px no-repeat; color:#7757C1; text-decoration:underline; text-transform:uppercase;}
ul#listado.listado1 li a.on {background:none; color:#7757C1; text-decoration:underline; margin-left:18px; padding-left:0; text-transform:lowercase; clear:both; float:left; }

ul#ul_otras_news{ display:block; width:95%; margin-left:15px; float:left; margin-top:15px; padding-bottom:20px;}
ul#ul_otras_news li{width:100%; float:left; margin-bottom:25px; }
ul#ul_otras_news li img{ float:left; margin-right:15px; padding:1px; border:solid 1px #5F5B5B;}
ul#ul_otras_news li span{ display:block; float:left; border:solid 1px #D3D3D3; background-color:#D3D3D3; font-size:11px; color:#FFF; width:30px; text-align:center; }
ul#ul_otras_news li span span{ display:block; color:#000; background-color:#FFF; width:28px; border-color:#FFF;}
ul#ul_otras_news li div{ display:block; float:left; margin-left:15px; width:300px;}
div#content #central_ancho ul#ul_otras_news li div p{margin-left:0; margin-bottom:5px;}


/* form */


/* span */
div#content #pie span{ font:10px Arial, Helvetica, sans-serif; color:#B4B4B4; display:block; width:244px;}
div#content #der span{ margin-left:18px; display:block;}
/* especificos */
/* body#pag_04 div#central_ancho{ width:540px; height:456px; background:url(i/contacto.gif); border:none; } */
body#pag_04 div#central_ancho{ width:520px; height:320px; background:url(i/minimap.jpg); border:none; }
.morado{color:#7757C0}
.gris{ color:#ABABAB;}
div#content #der span.ultimas_noticias{ margin-left:5px; padding-bottom:5px;}

