/* css Document */

body{
background-image: url(../img/motivo_fondo.jpg);
padding-top:23px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
behavior:url("csshover3.htc");
}


*{
margin:0px;
padding:0px;
outline:none;
}



img{
border:0px;
}

h2{
font-size:12px;
color:#0574bb;
font-weight:bold;
padding-bottom:4px;
}

.right{
float:right;
}

.left{
float:left;}

#transparencia_interior h2{
font-size:15px;
color:#4f2683;
font-weight:bold;
margin-left:-1px;
margin-top:-11px;
}

#contenido_principal h2{
font-size:15px;
font-weight:bold;
padding-bottom:4px;
color:#175fac;
}

#contenido_principal h2 span{
color:#4f2683;
font-size:18px;
}

h3{
font-size:11px;
font-weight:bold;
color:#333;
}

.siguiente{
font-size:9px;
color:#0574bb;}

.date{
font-size:10px;
color:#0574bb;
}

p.separador{
height:1px;
background-color:#c0bbb7;
margin:8px 0;
}

p a{
color:#333;
text-decoration:none;
}

p a:hover{
color:#4f2683;
text-decoration:none;
}

a.readmore, a.readmore:hover{
font-size:11px;
font-weight:bold;
color:#0574bb;
background-image:url(../img/readmore.gif);
padding-left:10px;
background-repeat:no-repeat;
background-position:left;
text-decoration:none;
}

a.boton{
display:block;
background-image:url(../img/bg_boton.png);
width:154px;
height:19px;
font-size:10px;
font-weight:bold;
color:#FFF;
text-transform:uppercase;
text-align:center;
text-decoration:none;
padding-top:5px;
margin-top:10px;}

a.boton_catalogo{
display:block;
background-image:url(../img/boton_catalogo.png);
width:133px;
height:19px;
font-size:10px;
font-weight:bold;
color:#FFF;
text-transform:uppercase;
text-align:center;
text-decoration:none;
padding-top:5px;
}

input.boton{
display:block;
background-image:url(../img/boton_catalogo.png);
width:auto;
height:19px;
font-size:10px;
font-weight:bold;
color:#FFF;
text-transform:uppercase;
text-align:center;
text-decoration:none;
padding-top:5px;
}

#content{
margin:0 auto;
width:956px;
height:100%;}

#cabecera{
height:60px;
margin-bottom:4px;
background-image:url(../img/bg_cabecera.png);
z-index:1;
}

#cabecera img {
float:left;
padding-top:8px;
padding-left:14px;
}

/*

Menu con profesionales

#menu{
padding-left:40px;
padding-top:33px;
list-style:none;
text-transform:uppercase;
font-size:13px;
float:left;
letter-spacing:-1px;

#menu li{
float:left;
padding-left:14px;
padding-right:16px;
background-image:url(../img/image_menu.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
display:block;
z-index:9;
font-weight:bold;
}

#menu li.pacientes{
float:left;
padding-left:14px;
background-image:none;
padding-right:0px;
}
#menu li.pacientes_activo{
float:left;
padding-left:14px;
background-image:none;
color:#0574bb;
padding-right:0px;
}


}*/


#menu{
margin-left:-3px;
padding-top:30px;
list-style:none;
text-transform:uppercase;
font-size:15px;
float:left;
}



#menu li{
float:left;
padding-left:21px;
padding-right:24px;
background-image:url(../img/image_menu.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
display:block;
z-index:9;
font-weight:bold;
float:left;
}

#menu li.pacientes{
float:left;
padding-left:22px;
background-image:none;
padding-right:0px;
}
#menu li.pacientes_activo{
float:left;
padding-left:30px;
background-image:none;
color:#0574bb;
padding-right:0px;
}

#menu li.pacientes_activo img{
position:absolute;
top:18px;
left:50px;
z-index:3;
}


#menu li a{
color:#4f2683;
text-decoration:none;
display:block;

}

#menu li a:hover{
color:#0574bb;
text-decoration:none;
display:block;

}

#menu li.activo{

color:#0574bb;
/*background-image:url(../img/email.gif);
background-repeat:no-repeat;
background-position:center bottom;*/
position:relative;
}

#menu li.activo img.productos_servicios{
background-repeat:no-repeat;
position:absolute;
top:18px;
left:52px;
z-index:3;
}

#menu li.activo img.productos_profesionales{
background-repeat:no-repeat;
position:absolute;
top:18px;
left:73px;
z-index:3;
}

#menu li.activo img.productos_innovacion{
background-repeat:no-repeat;
position:absolute;
top:18px;
left:108px;
z-index:3;
}

#menu li ul{
display:none;
list-style:none;

}


#baner_submenu{
position:absolute;
top:385px;
left:22px;
width:169px;
height:76px;
background-image:url(../img/transparencias/bg_baner_submenu.png);
}



              /*-------------------------------      SUB-MENÚ   -------------------------*/


#menu li:hover > ul{
display:block;
position:absolute;
left:-10px;
top:11px;
z-index:9;
}

#menu li.pacientes:hover > ul{
display:block;
position:absolute;
left:-85px;
top:11px;
z-index:9;
}

#menu li.pacientes_activo:hover > ul{
display:block;
position:absolute;
left:-85px;
top:11px;
z-index:9;
}

#menu li ul li{
float:none;
display:block;
width:192px;
background-image:none;
font-weight:normal;
}

#menu li ul li a{
padding-left:12px;
width:180px;
height:19px;
background-image:none;
background-image:url(../img/transparencias/bg_submenu.png);
background-repeat:no-repeat;
display: block;
color:#333;
text-transform:none;
font-size:11px;
letter-spacing:normal;
padding-top:6px;
margin-top:-2px;

}

#menu li ul li a:hover{
color:#0574bb;
background-image:url(../img/transparencias/bg_submenu.png);
background-position:0 -24px;
}


#menu li ul li.primero a{
margin-top:23px;
padding-left:12px;
width:180px;
height:19px;
background-image:none;
background-image:url(../img/transparencias/bg_submenu_primero.png);
display: block;
padding-top:10px;
}

#menu li ul li.primero a:hover{
background-image:url(../img/transparencias/bg_submenu_primero.png);
background-position:0 -29px;
}


#menu li ul li.ultimo a{
padding-left:12px;
width:180px;
height:23px;
background-image:none;
background-image:url(../img/transparencias/bg_submenu_ultimo.png);
display: block;
padding-top:4px;
}

#menu li ul li.ultimo a:hover{
background-image:url(../img/transparencias/bg_submenu_ultimo.png);
background-position:0 -27px;
}





                    /*-------------------------------      MENÚ INTERIOR ACORDEÓN   -------------------------*/
					
					

#menu_int{
width:168px;
height:331px;
position:absolute;
top:49px;
left:22px;
z-index:3;
}	



#menu_int dt{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:18px;
background-image:url(../img/acordeon/seccion_hover.png);

}

#menu_int dt:hover{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:18px;
background-image:url(../img/acordeon/seccion_hover.png);
background-position:0 -22px;
display:block;
}



#menu_int dt.seleccionado{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:18px;
background-image:url(../img/acordeon/seccion_seleccionada.png);

}


#menu_int dt.seleccionado:hover{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:18px;
background-image:url(../img/acordeon/seccion_seleccionada.png);
background-position:0px 0px;


}


#menu_int dt.doble{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:31px;
background-image:url(../img/acordeon/seccion_doble_hover.png);


}


#menu_int dt.doble:hover{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:31px;
background-image:url(../img/acordeon/seccion_doble_hover.png);
background-position:0 -35px;


}


#menu_int dt.doble_seleccionado{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:31px;
background-image:url(../img/acordeon/seccion_doble_seleccionada.png);
}

#menu_int dt.doble_seleccionado:hover{
background-position:0px 0px;
}


#menu_int dt.doble_desplegado{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:4px;
height:31px;
background-image:url(../img/acordeon/seccion_doble_desplegada.png);
}

#menu_int dt.doble_desplegado:hover{
background-position:0px 0px;
}



#menu_int dt.principio{
height:17px;
padding-top:7px;
background-image: url(../img/acordeon/principio_hover.png);
}

#menu_int dt.principio:hover{
height:17px;
padding-top:7px;
background-image: url(../img/acordeon/principio_hover.png);
background-position:0 -25px;
}



#menu_int dt.principio_seleccionado{
height:17px;
padding-top:7px;
background-image: url(../img/acordeon/principio_seleccionado.png);
}		

#menu_int dt.principio_desplegado{
height:17px;
padding-top:7px;
background-image: url(../img/acordeon/principio_desplegado.png);
}

#menu_int dt.principio_desplegado:hover{
height:17px!important;
padding-top:7px!important;
background-position:0px 0px;
}	

#menu_int dt.principio_seleccionado:hover{

background-position:0px 0px;
}	

#menu_int dt.ultimo{
height:20px;
padding-top:5px;
background-image: url(../img/acordeon/ultimo_hover.png);
}


#menu_int dt.ultimo:hover{
height:20px;
padding-top:5px;
background-image: url(../img/acordeon/ultimo_hover.png);
background-position:0 -25px;
}


#menu_int dt.ultimo_seleccionado{
height:20px;
padding-top:5px;
background-image: url(../img/acordeon/ultimo_seleccionado.png);
}

#menu_int dt.ultimo_seleccionado:hover{
background-position:0px 0px;

}



#menu_int dt.desplegable{
background-image:url(../img/acordeon/seccion_desplegada.png);

}

#menu_int dt.desplegable:hover{
background-image:url(../img/acordeon/seccion_desplegada.png);
background-position:0 0!important;
}

#menu_int dt a{
color:#FFF;
text-decoration:none;
display:block;
}


#menu_int dd ul{
max-height:282px;
overflow:auto;}

#scroll_menu{
max-height:304px;
overflow: hidden;
display:block;
width:184px;
}

#menu_int dd#scroll_menu{
max-height:282px;
overflow: auto;}

#menu_int dd ul li{
list-style:none;
height:17px;
background-image:url(../img/acordeon/subseccion.png);
padding-left:15px;
padding-top:4px;
font-weight:bold;
}


#menu_int dd ul li.activo{
color:#046eac;
}

#menu_int dd ul li.doble{
list-style:none;
height:34px;
background-image:url(../img/acordeon/subseccion_doble.png);
padding-left:15px;
padding-top:4px;
}


#menu_int dd ul li.subseccion_top{
padding-top:7px;
height:16px;
background-image:url(../img/acordeon/subseccion_top.png);
}

#menu_int dd ul li.subseccion_top_activa{
padding-top:7px;
height:16px;
background-image:url(../img/acordeon/subseccion_top.png);
color:#046eac;
}

#menu_int dd ul li.subseccion_fin{
padding-top:3px;
height:20px;
background-image:url(../img/acordeon/subseccion_fin.png);
}

#menu_int dd ul li.subseccion_fin_activa{
padding-top:3px;
height:20px;
background-image:url(../img/acordeon/subseccion_fin.png);
color:#046eac;
}

#menu_int dd ul li a{
color:#4f5559;
text-decoration:none;
}

#menu_int dd ul li a.activo{
color:#1071a4;
text-decoration:none;
}

#menu_int dd ul li a:hover{
color:#1071a4;
text-decoration:none;
}

#menu_int ul.subseccion li{
background-image:url(../img/acordeon/bg_segunda_seccion.png);
background-repeat:repeat;
padding-left:30px;
height:auto !important;
padding-top:4px;
padding-bottom:3px;
font-weight:normal;
}

#menu_int ul.subseccion li.activo{
color:#046eac;
background-image:url(../img/acordeon/bg_segunda_seccion_hover.png);
}

#menu_int ul.subseccion li.ultimo{
padding-bottom:8px;

}




  /*-------------------------------      MENU INT DT DL DD   -------------------------*/






#menu_int dl dd dt.subseccion_top {
background:url(../img/acordeon/subseccion_top.png) repeat-y;
height:17px;
padding-top:7px;
display:block;
}

#menu_int dl dd dt.subseccion_top:hover {
background:url(../img/acordeon/subseccion_top.png) repeat-y;
height:17px;
padding-top:7px!important;
display:block;
background-position:0px 0px!important;

}

#menu_int dl dd dt.subseccion_fin {
background-image:url(../img/acordeon/subseccion_fin.png);
height:20px!important;
padding-top:3px!important;
background-repeat:no-repeat;
}

#menu_int dl dd dt.subseccion_fin:hover {
background-image:url(../img/acordeon/subseccion_fin.png);
height:20px!important;
padding-top:3px!important;
background-position:0 0;
}

#menu_int dd dl dt a.activo{
color:#1071a4;
text-decoration:none;
}

#menu_int dl dd dl dd.activo a{
color:#0574BB;
font-weight:bold;}

#menu_int dd dl dt {
background-image:url(../img/acordeon/subseccion.png);
font-weight:bold;
height:17px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
padding-top:4px;
background-repeat:no-repeat;
}


#menu_int dd dl dd {
background-image:url(../img/acordeon/bg_segunda_seccion.png);
background-repeat:repeat;
width:116px;
font-weight:normal;
height:auto !important;
padding-bottom:3px;
padding-left:30px;
padding-right:22px;
padding-top:4px;
}

#menu_int dd dl dd.activo {
background-image:url(../img/acordeon/bg_segunda_seccion_hover.png);
color:#046EAC;
}


#menu_int dd dl dd a:hover {
color:#1071A4;
text-decoration:none;
}

#menu_int dd dl dd a {
color:#4F5559;
text-decoration:none;
}

#menu_int dl dd dt {
background-image:url(../img/acordeon/subseccion.png);
font-weight:bold;
height:17px;
list-style-image:none;
list-style-type:none;
padding-left:15px;
padding-top:4px;
}

#menu_int dl dd dt:hover {
background-image:url(../img/acordeon/subseccion.png);
font-weight:bold;
height:17px;
list-style-image:none;
list-style-type:none;
padding-left:15px;
padding-top:4px;
background-position:0px 0px;
}

#menu_int dl dd dt a:hover {
text-transform:none;
color:#1071A4;
text-decoration:none;
}
#menu_int dl dd dt a {
text-transform:none;
color:#4F5559;
text-decoration:none;
}

#menu_int dl dd dl dt.doble {
background-image:url(../img/acordeon/subseccion_doble.png);
height:34px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
padding-top:4px;
}

#menu_int dl dd dl dt.doble:hover {
background-image:url(../img/acordeon/subseccion_doble.png);
background-position:0 0;
height:34px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
padding-top:4px;
}


#menu_int dl dd dl dt.triple {
background-image:url(../img/acordeon/subseccion_doble.png);
height:51px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
padding-top:4px;
}

#menu_int dl dd dl dt.triple:hover {
background-image:url(../img/acordeon/subseccion_doble.png);
background-position:0 0;
height:51px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
padding-top:4px;
}

#menu_int dl dd dl dd.ultimo {
padding-bottom:8px;
}






                           /*-------------------------------      CUERPO   -------------------------*/


#cuerpo{
height:483px;
background-image:url(../img/bg_cuerpo.png);
background-repeat:no-repeat;
clear:both;
z-index:0;
}

#img_fondo{
padding:3px;
position:relative;
}

.fixed_texto_interior{
position:absolute;
top:46px;
left:242px;
z-index:9;

}

.fixed_texto_interior_title{
position:absolute;
top:54px;
left:242px;
z-index:9;

}


#ruta{
position:absolute;
width:906px;
background-image:url(../img/transparencias/bg_migas.png);
background-position:bottom;
background-repeat:no-repeat;
top:21px;
left:28px;
padding-bottom:4px;
}

#logos_content{
width:164px;
height:175px;
position:absolute;
z-index:5;
background-image:url(../img/transparencias/recuadro_logos.png);
background-repeat:no-repeat;
top:17px;
left:17px;
}

#logos_content img{
padding-left:20px;
padding-top:25px;
}

#ruta ul li{
list-style:none;
display:inline;}

#ruta li a.origen{
font-size:11px;
font-weight:bold;
color:#0574bb;
text-decoration:none;

}


#ruta li a{
font-size:11px;
font-weight:normal;
color:#333;
text-decoration:none;

}

#ruta li a:hover{
color:#0574bb;
text-decoration:none;

}

#contenido_principal{
position:absolute;
width:340px;
top:60px;
left:205px;
height:100px;
overflow:auto;
padding-right:33px;
padding-left:38px;
}

#contenido_principal h1{
text-transform:uppercase;
font-size:19px;
font-weight:bold;
color:#0574bb;
padding-bottom:2px;
}

#contenido_principal p{
font-size:12px;
text-align:justify;
}






#transparencia_izda{
    padding-left:21px;
	width:235px;
	height:152px;
	padding-top:18px;
	position: absolute;
	z-index:2;
	left: 3px;
	top: 287px;
	background-image: url(../img/transparencias/home_izda.png);
	padding-bottom:22px;
	line-height:13px;
}

#transparencia_izda p{

width:191px;
height:113px;
	
}



/*       Cambia la imagen de fondo 


#transparencia_dcha {
background-image:url(../img/transparencias/home_dcha.png);
height:174px;
left:260px;
line-height:13px;
padding-top:18px;
position:absolute;
top:287px;
width:693px;
z-index:2;
}
*/

#transparencia_dcha {
background-image:url(../img/transparencias/home_dcha2.png);
background-repeat:no-repeat;
background-position:right;
height:174px;
left:260px;
line-height:13px;
padding-top:18px;
position:absolute;
top:287px;
width:693px;
z-index:2;
}

#transparencia_dcha .columna {
padding-left:202px;
width:250px;
}

#productos_izda{
position:absolute;
z-index:2;
width:486px;
height:222px;
top:257px;
left:3px;
background-image:url(../img/transparencias/productos_izda.png);
background-repeat:no-repeat;
}

#productos_izda img{
position:absolute;
top:-30px;
left:222px;}

#productos_dcha{
position:absolute;
z-index:2;
width:486px;
height:222px;
top:257px;
left:493px;
background-image:url(../img/transparencias/productos_dcha.png);
background-repeat:no-repeat;
}

#productos_dcha p{
height:136px;
text-align:justify;

}

#productos_dcha .columna{
width:390px;
padding-left:32px;
padding-top:18px;}




#productos_home{
padding-top:17px;
padding-left:18px;
padding-right:25px;
width:136px;
height:295px;
position: absolute;
z-index:4;
left: 755px;
top: 67px;
background-image: url(../img/transparencias/home_productos.png);
background-repeat:no-repeat;
}

#productos_home img{
margin-top:23px;
margin-left:13px;
}

#productos_home a{
margin-left:4px;}


#transparencia_interior{
width:708px;
height:274px;
padding-left:242px;
padding-top:35px;
position:absolute;
z-index:2;
top:184px;
left:3px;
background-image:url(../img/transparencias/interior.png);
background-repeat:no-repeat;

}


#texto_interior{
height:206px;
width:687px;
overflow: hidden;
padding-top:11px;

}

#texto_interior a{
color:#4f2683;
text-decoration:underline;

}

#texto_interior a:hover{
color:#4f2683;
text-decoration:underline;

}



#texto_interior span{
font-weight:bold;
color:#0574bb;
display:block;
margin-bottom:-10px;
}

.img_lateral{
position:absolute;
top:45px;
left:670px;
z-index:9;
}


#transparencia_interior table.imc {

color:#333333;
padding-bottom:12px;
float: left;

}


#transparencia_interior table.imc th{
background-image:url(../img/tabla_productos/bg_top.png);
background-repeat:repeat-x;
height:22px;
padding-top:8px;
color:#FFF;
background-color:#056fb2;

}

#transparencia_interior table.imc th.top_left{
background-image:url(../img/tabla_productos/top_left.png);
background-repeat:no-repeat;
height:24px;
width:4px;}

#transparencia_interior table.imc th.top_right{
background-image:url(../img/tabla_productos/top_right.png);
background-repeat:no-repeat;
height:24px;
width:4px;
}

#transparencia_interior table.imc td.body_left{
background-image:url(../img/tabla_productos/body-left.jpg);
background-repeat:repeat-y;
background-position:left;
min-width:2px;
}

#transparencia_interior table.imc td.body_right{
background-image:url(../img/tabla_productos/body-right.jpg);
background-repeat:repeat-y;
background-position:right;
min-width:4px;
}

#transparencia_interior table.imc td.bottom_left{
background-image:url(../img/tabla_productos/bottom_left.png);
background-repeat:no-repeat;
background-position:center bottom;
height:5px;
width:4px;
}

#transparencia_interior table.imc td.bottom_right{
background-image:url(../img/tabla_productos/bottom_right.png);
background-repeat:no-repeat;
background-position:center bottom;
height:5px;
width:4px;}

#transparencia_interior table.imc td.bottom{
background-image:url(../img/tabla_productos/bottom_bg_imc.gif);
background-repeat: repeat-x;
background-position:center bottom;
height:5px;
}


#transparencia_interior table.imc td{
background-color:#FFF;
}

#transparencia_interior table.imc td.azul{
color:#0574BB;
font-weight:bold;

}







/*------------------------------       COLUMNAS DE TEXTO    ---------------------------------*/




.column_large{
overflow: hidden;
width:600px;
}

.column_short{
overflow: hidden;
width:390px;
}

.column_large img{
float:left;
margin-left:-3px;
margin-bottom:10px;
margin-right:14px;
}

.column_mission{
padding-left:311px;
padding-right:67px;
overflow: hidden;
}

.column_double{
width:277px;
padding-right:46px;
/*padding-right:67px;*/
overflow: hidden;
float:left;
}

.column_trabaja{
padding-left:160px;
width:441px;
overflow: hidden;
}





#scroll{
height:206px;
width:400px;
overflow:auto}


#texto_interior #columna_interior_corporativa img{
float:left;
margin-left:-3px;
padding-bottom:10px;
padding-right:14px;
}

#texto_interior p{
padding-bottom:12px;
text-align:justify;
}

#texto_interior_peq{
padding-left:21px;
float:left;
height:206px;
width:430px;
}

#columna_interior_peq{
width:316px;
padding-right:67px;
float:left;
height:206px;
overflow:auto;}



 #contenedor_herrramientas{
 position:absolute;
 top:0px;
 left:840px;
padding-top:8px;
padding-left:4px;
width:86px;
height:20px;
background-image: url(../img/bg_herramientas.png);
background-repeat:no-repeat;
z-index:8;

}

#contacto_home{
width:166px;
height:76px;
top:389px;
left:755px;
background-image: url(../img/transparencias/home_contacto.png);
position:absolute;
z-index:4;
color:#FFFFFF;
padding-left:13px;
}

#contacto_home p.primero{
text-align:right;
font-size:26px;
font-weight:bold;
padding-right:19px;
padding-top:16px;
line-height:10px;
letter-spacing:0.01em;
}

#contacto_home p.segundo{
text-align:left;
padding-top:3px;
padding-left:5px;
}


#contacto_home p.primero a{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
background-image: url(../img/email.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:13px;
}

#bloque_texto{
position:absolute;
z-index:3;
width:617px;
height:388px;
top:48px;
left:311px;
}



#bloque_texto p{
padding-bottom:12px;}

#bloque_texto_peq{
position:absolute;
z-index:3;
width:721px;
height:236px;
top:198px;
left:207px;
}



#bloque_texto_peq p{
padding-bottom:12px;}


#herramientas{
/*position:absolute;
top:450px;
left:853px;*/
width:85px;
height:14px;
display:inline;
list-style:none;
}

/*#herramientas ul li{
display:inline;}*/

#herramientas li{
width:14px;
height:11px;
float:left;
padding-right:6px;
background-image:url(../img/separa_herramientas.gif);
background-position:right;
background-repeat:no-repeat;
padding-left:7px;
}


#herramientas li.tex_peq a{
width:14px;
height:11px;
background-image:url(../img/textop.gif);
display:block;
}

#herramientas li.tex_peq a:hover{
background-position:0 -11px;
}

#herramientas li.tex_gran a{
width:14px;
height:11px;
background-image:url(../img/textog.gif);
display:block;}

#herramientas li.tex_gran a:hover{
background-position:0 -11px;
}

#herramientas li.imprimir{
background-image:none;

}

#herramientas li.imprimir a{
width:14px;
height:11px;
background-image:url(../img/imprimir.gif);
background-repeat:no-repeat;
display:block;}

#herramientas li.imprimir a:hover{
background-position:0 -11px;
}


.lista {

list-style:none;
margin-top:10px;}

.lista li{
list-style-image:none;
background-image:url(../img/tip_nutricia.png);
background-position:top left;
background-repeat:no-repeat;
padding-left:20px;
padding-bottom:10px;}



                             /* --------------------------- PIE--------------------------------------*/



#pie{
height:30px;
background-image:url(../img/bg_pie.png);
font-size:10px;
text-transform:uppercase;
}

#pie ul{
list-style:none;
padding-top:4px;
padding-left:6px;
}

#pie ul li{
float:left;
background-image:url(../img/espacio_pie.gif);
background-position:right 8px ;
background-repeat:no-repeat;
padding-top:7px;
display:block;
}

#pie ul li.ultimo{
background-image:none;
}

#pie ul li a{
color:#333;
text-decoration:none;
display:block;
padding-top:4px;
margin-right:2px;
padding-right:7px;
padding-left:6px;
border-top:1px solid #FFF;
margin-top:-7px;
}

#pie ul li a:hover{
border-top: 1px solid #4f2683;
color:#4f2683;
background-image: url(../img/pie_over.gif);
background-repeat:no-repeat;
background-position:top center;
}

#pie ul li.activo a{
border-top: 1px solid #4f2683;
color:#4f2683;
background-image: url(../img/pie_over.gif);
background-repeat:no-repeat;
background-position:top center;
}


img.websdirect{
float:right;
padding-right:2px;
padding-top:5px;
}

.limpiar{
clear:both;
}


ul.doble_columna{
padding-bottom:12px;
margin-left:22px;
list-style:none;
background-color:transparent;
}

ul.doble_columna li{
background-image:url(../img/tip_nutricia.png);
background-position:top left;
background-repeat:no-repeat;
background-color:transparent!important;
padding-left:20px;
padding-bottom:10px;
text-align:justify;}

#transparencia_interior table{
width:100%;
font-size:12px;
color:#333;
padding-bottom:12px;

}

#transparencia_interior table td{
padding:5px;
margin:2px;
background-color:#ebe5f1;
}

#transparencia_interior table th{
color:#046eac;
text-align:left;
background-color:#ebe5f1;
padding:5px;
margin:2px;}


#transparencia_interior table.gastro{
width:100%;
font-size:11px;
color:#333;
padding-bottom:16px;

}

#transparencia_interior table.gastro td{
padding:7px;
margin:2px;
vertical-align:top;
background-color:#ebe5f1;
}

#transparencia_interior table.gastro th{
padding:7px;
margin:2px;
vertical-align:top;
background-color:#ebe5f1;
}

#mapa{
background-image:url(../img/transparencias/mapa.png);
bottom:17px;
height:350px;
padding-bottom:25px;
padding-left:25px;
padding-right:25px;
padding-top:25px;
position:absolute;
right:18px;
width:350px;
z-index:6;
}

ol{
list-style:none;
padding-left:10px;}

li.numerado{
padding-bottom:12px;}

ol li{
padding-bottom:12px;}


.ocultando dd{
display:none;
}
.mostrando dd{
display:block;
}
