/* CSS Document */
*{
	margin:0;
	padding:0;
	font-style:normal;

}
.body{
	margin:0;
	padding:0;
	text-align:center;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
}
.moduletablevisitados{
border:1px solid #D0DAD3;
padding-left:9px;
}

body{
	margin:0;
	padding:0;
	text-align:center;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
}
.subtitulo{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#494340;
	padding-top:5px;
	padding-bottom:5px;
	margin:0;
}


.mainleveltopMenuClass a{
	color:#FFFFFF;
	padding-top:-5px;

}

.moduletabletopMenuClass a{
	color:#FFFFFF;
	padding-top:5px;
background : url("../images/toolbar/righttabdefault.gif") no-repeat scroll 94% 1px transparent;
padding-bottom: 5px;
margin-left: -3px;
padding-right:16px;
margin-right: -9px;
}

#barra_cabecera .moduletabletopMenuClass a:hover{
	
	padding-top:5px;
background : url("../images/toolbar/righttabdefault.gif") no-repeat scroll 94% 1px transparent;
padding-bottom: 5px;
margin-left: -3px;
padding-right:16px;
margin-right: -9px;
}

.moduletabletopMenuClass img{
	padding-top:1px;
margin-top:4px;
	margin-bottom:-7px;
height: 22px;
padding-left: 12px;
background : url("../images/toolbar/righttabdefault.gif") no-repeat scroll -14px 1px transparent;
}

.tituloCaja{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#FFFFF;
        background:#494340;
	padding-top:5px;
	padding-bottom:5px;
	margin:0;
}
.parrafo{
	text-align:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:16px;
}
form, fieldset{
	margin:0;
	padding:0;
	border:none;
	font:normal 11px Arial, Helvetica, sans-serif;
}
abbr, acronym{
	border-bottom:1px dotted #BFB6B1;
	cursor:help;
}
p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	margin:0;
	padding:0;
}
p a{
	text-decoration:none;
	padding:2px 3px;
	color:#0066CC;
}
p a:hover, p a:focus{
	background-color:#E5EFFA;
	text-decoration:underline;
}
img{
}
a img{
	border:none;
}
hr{
	display:none;
}
h1{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#332F2D;
	padding:0;
	margin-bottom:0px;
	line-height:auto;
}
h1.h1_novedades{
	padding:0 0 0 23px;
	background:transparent url(../_images/icon_novedades.gif) no-repeat left;
	margin:4px 0;
}

/*IOSU ARIZKUREN DNT*/

#acceso_clientes_dentro input.enlace{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0066CB;
	border:0;
	background:none;
}
#acceso_clientes_dentro input.enlace:hover, #acceso_clientes_dentro input.enlace:focus{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0066CB;
	border:0;
	background:none;
	text-decoration:underline;
}
div.login{
	background: url(../_images/candado.gif) no-repeat 8px left;
	color:#90827F;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#acceso_clientes_dentro{
	padding:3px;
	padding-left:8px;
	margin:0 0 10px 0;
	border:1px solid #D0DAD3;
	border-bottom:2px solid #D0DAD3;

}
#acceso_clientes_dentro h2{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 5px;
	margin:0;
	border-bottom:1px dotted #494340;
	height:13px;
	width:97%;
}
#acceso_clientes_dentro h2 span{
	display:none;
}
#acceso_clientes_dentro form{
	margin:4px 0 0;
}
#acceso_clientes_dentro div{
	padding:7px 0 0 0;
}

#acceso_clientes_dentro label{
	padding:0 0 0 11px;
/*	background:transparent url(../_images/icon_flecha_marronclaro.gif) no-repeat left;*/
	display:block;
	margin:0 0 3px 0;
	color:#8E827D
}

#acceso_clientes_dentro input{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
}
#acceso_clientes_dentro input.checkbox{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 200px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	width:80%;
}
#acceso_clientes_dentro input.button{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
}
#acceso_clientes_dentro input.boton, #acceso_clientes input.boton:hover, #acceso_clientes input.boton:focus{
	float:right;
	display:block;
	width:80%;
	
	padding:0;
	border:none;
}

#acceso_clientes td{
        width: 50%;
}


#acceso_clientes_dentro p{
	padding:0;
	text-align:center;
	line-height:16px;
}
#acceso_clientes_dentro input:hover, #acceso_clientes input:focus{
	border:1px solid #BFB6B1;
}
div a{
    font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:2px 3px;
	color:#0066CC;
}
div a:hover, div a:focus{
	background-color:#E5EFFA;
	text-decoration:underline;
	border-bottom:none;
}
a.sectionLink, a.sectionLink:hover {
	width: 100%;
}
td.contentheading_Articulos{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#332F2D;
    line-height:18px;
	padding-top:0px;
	width:95%;
}
table.content{
  width            : 100%;
  padding          : 0px;
  border-collapse  : collapse;
  border-spacing   : 0px;
  margin-bottom    : 20px;
}
table.contentpane {
  width            : 100%;
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
}
table.contentpaneopen {
  width            : 100%;
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-bottom    : -10px !important;
  margin-bottom    : -10px;
  margin-top       : -10px !important;
  margin-top       : 0px;
}
table.contentpaneopen_articulos {
  width            : 100%;
  height           :20px;
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-top       : -20px !important;
  margin-top       : -20px; 
  margin-bottom    : 0px !important;
  margin-bottom    : 0px;
}
table.contentpaneopen_articulo {
  width            : 100%;
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-bottom    : 50px !important;
  margin-bottom    : 40px;
  margin-top       : 30px !important;
  margin-top       : 0px; 
}
.pathway {
  font-size        : 11px;
  color            : #333333;
  padding-left     : 8px;
}
a.pathway:link, a.pathway:visited {
  font-size        : 11px;
  padding-left     : 0px;
}
a.pathway:hover {
  font-size        : 11px;
  padding-left     : 0px;
  background-color: #FFFFFF;
}
.pagenav {
	clear:both;
	text-align:center;
	padding:6px 0 0 0;
	margin:0 2px;
	color:#BFB6B1;
}
a.pagenav:link, a.pagenav:visited {
  text-decoration  : none;
}
a.pagenav:hover {
  text-decoration  : none;
}

.listaEspecialidades{
background: #CCCCCC;
}

.contentheading{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#332F2D;
    line-height:18px;
	background:transparent url(../_images/bg_degradado_linea.gif) repeat-x top left;
	width:100%;
}
.contentheading div{
width:80%;
}
  .min50px {
   	height:auto; min-height:54px;
  }
.contentheading_1{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#332F2D;
    line-height:18px;
	margin:0px 0px 0px 0px;
	width:100%;
}
.contentheading img{
	border:2px solid #494340;
}
.componentheading {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#332F2D;
	padding:0;
	margin:0;
	line-height:auto;
	padding:0 0 0 23px;
	background:transparent url(../_images/icon_novedades.gif) no-repeat left;
	margin:9px 0;
	width:70%;
}

.componentheadingbookmarks {
        font:bold 12px Arial, Helvetica, sans-serif;
        color:#332F2D;
        padding:0;
        margin:0;
        line-height:auto;
        padding:0 0 0 23px;
        background:transparent url(../_images/icon_novedades.gif) no-repeat left;
        margin:4px 0;
        width:329px;
}


.componentheading_1 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#332F2D;	
	padding:0;
	margin:0;
	line-height:auto;
	padding:0 0 0 23px;
	background:transparent url(../_images/bg_degradado_linea.gif) repeat-x top left;
	margin:4px 0;
}
.contentdescription { 
  width            : auto !important;
  display          : block;
  font:normal 11px Arial, Helvetica, sans-serif;
} 
.pollstableborder{
  border-color     : #999999;
  font-size:11px;
}
.blogsection{
	background:transparent url(../_images/bg_degradado_linea.gif) repeat-x top left;
	padding:10px 10px 0 20px;
}
.blogsection h1{
	margin:0 0 10px 0;
}
.blogsection h2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:10px 0;
	margin:0;
}
.blogsection p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#7A6E68;
	padding:0 0 7px;
	line-height:16px;
}
.blogsection p a{
	color:#0066CC;
	padding:0 0 1px;
	border-bottom:1px dotted #0066CC;
	text-decoration:none;
}
.blogsection p a:hover, #cuerpo_contenido p a:focus{
	border-bottom:1px dotted #0066CC;
}
.back_button {
  color            : #333333;
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  background       : url(../images/icon_volver.gif);
  background-repeat: no-repeat;
  white-space      : normal;
  font-weight      : normal;
  padding-bottom   : 4px;
  padding-left     : 20px;
  padding-right    : 2px;
  padding-top      : 1px;
  margin-right     : 4px;
  float            : right;
  font-weight      : normal;
  line-height      : 10px;
  text-decoration  : none; 
}
.sectiontableheader {
  font:normal 12px Arial, Helvetica, sans-serif;
/*  font-size        : 11px;
  font-weight      : normal;*/
  text-transform   : none;
  color            : #333333;
  margin-bottom   : 35px;
  padding-bottom:5px;
  border-bottom:1px dotted #000000;
text-align:left;
}
.sectiontableentry1 {
 font-size        : 11px;
 vertical-align   : top;
}
.sectiontableentry2 {
  font-size        : 11px;
  vertical-align   : top;
}
.formInscritosentry1 {
  vertical-align   : top;
  padding          : 3px;
  background-color : #E3E3E3;
  font-size        : 14px;
  color            : #000000;
}
.formInscritosentryLine1 {
  font:normal 12px Arial, Helvetica, sans-serif;
  vertical-align   : top;
  padding          : 3px;
  background-color : #E3E3E3;
  font-size        : 14px;
  font-weight      : normal;
  color            : #000000;
}
.formInscritosentry2 {
  vertical-align   : top;
  padding          : 3px;
  font-size        : 14px;
  color            : #000000;
}
.formInscritosentryLine2 {
  font:normal 12px Arial, Helvetica, sans-serif;
  vertical-align   : top;
  padding          : 3px;
  font-size        : 14px;
  font-weight      : normal;
  color            : #000000;
}
#barra_cabecera p.idioma{
	width:0px;
	margin:6px 0 0 0;  padding-left     : 20px;
}
#barra_cabecera a:hover{
text-decoration:underline;
color : #FFFFFF;
background:#332F2D;
}
#barra_cabecera div.fecha{
float:right;
margin-right:50px;
margin-top:-14px !important;
margin-top:-14px;
margin-bottom:10px !important;
margin-bottom:-10px;
width:250px;
}
/* IOSU ARIZKUREN DNT END*/
#contenedor{
	margin:0 auto;
	padding:0;
	text-align:left;
	width:90%;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*------------------------CABECERA------------------------------------*/
#cabecera{
  	background-color:#494441; 
 	/*height:9.5em;*/
	border-bottom:2px solid #BFB6B1;
}
#foto_cabecera{
	float:right;
}
#foto_cabecera img{
	vertical-align:top;
}
#logo_cabecera{
	padding:19px 0 0 20px;
}
#logo_cabecera a:hover { background-color: transparent; }
#barra_cabecera{
	clear:both;
	background:#332F2D;
	height:26px;
	padding:0 3px 0 20px;
}
#barra_cabecera p{
	float:left;
	display:block;
	color: #FFFFFF;
	width:150px;
	margin:6px 20px 0 0;
}
#barra_cabecera p span{
	color: #5D534D;
	margin:0 3px;
}
#barra_cabecera p.fecha{
	width:0px;
	margin:0px 0px 0px 0px;
}
#barra_cabecera d.fecha{
	width:300px;
	margin:10px -300px 0px 0;
	color: #90827B;
}
#barra_cabecera p a{
	color: #FFFFFF;
	text-decoration:none;
	padding:0;
}
#barra_cabecera p a:hover, #barra_cabecera p a:focus{
	text-decoration:underline;
	background:none;
}
#buscador{
	float:right;
	display:block;
	padding:3px 0;
	width:270px;
	text-align:right;
}
#buscador label{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0 5px 0 0;
}
#buscador input{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	width:152px;	
}
#buscador input:hover, #acceso_clientes input:focus{
	border:1px solid #BFB6B1;
}
#buscador input.boton_buscar, #buscador input.boton_buscar:hover, #buscador input.boton_buscar:focus{
	width:23px;
	height:20px;
	padding:0;
	border:none;
	vertical-align:bottom;	
}
/*------------------------COLUMNA IZQUIERDA------------------------------------*/
#col_izda{
 	width:20%; 
        float:left; 
	display:block;
	padding:0 0 30px 0;
}
ul.menu_izda{
	margin: 0 0 10px 0;
	list-style:none;
	border-top:solid 1px #ffffff;
}
.menu_izda li{
	margin:0 0 1px 0;
}
.menu_izda a{
	width:20%;
	font:normal 11px Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px 0 4px 18px;
	background: #ffffff;
	border-bottom: 1px solid #D0DAD3;
	border-left: 3px solid #D0DAD3;
	text-decoration: none;
	color:#494340;
}
.menu_izda a.menu_desplegable{
	background:#ffffff url(../_images/icon_flecha_marronosc.gif) no-repeat 153px;
}
.menu_izda a:hover, .menu_izda a:focus{
	background-color: #E5EFFA;
	color: #0066CC;
	border-bottom: 1px solid #B9D3F0;
	border-left: 3px solid #B9D3F0;
}
.menu_izda a.menu_desplegable:hover, .menu_izda a.menu_desplegable:focus{
	color: #0066CC;
	border-bottom: 1px solid #B9D3F0;
	border-left: 3px solid #B9D3F0;
	background:#E5EFFA url(../_images/icon_flecha_azul.gif) no-repeat 153px;
}
.logos_col_izda {
	margin:0 0 5px 0;
	width:170px;
}
.logos_col_izda img{
	vertical-align:bottom;
}
.logos_col_izda a{
	display:block;
	border:1px solid #D0DAD3;
	border-left:3px solid #D0DAD3;
}
.logos_col_izda a:hover, .logos_col_izda a:focus{
	border:1px solid #B9D3F0;
	border-left:3px solid #B9D3F0;
}
/*------------------------CUERPO------------------------------------*/
#cuerpo{
	float: left; 
 	display:block; 
 	width:57.7%;
	padding:0 0 30px 0;
}
.blog{
width:100%;
}
.blog td{
width:10%;
}
.blog div{
width: 80%;
}


.novedad{
	clear:both;
	padding:6px 5px 6px 0;
	background:transparent url(../_images/bg_degradado_linea.gif) repeat-x top left;
}
.novedad img{
	border:2px solid #494340;
	float:left;
	margin:2px 10px 0 0;
}
.novedad p{
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#494340;
}
#todas_novedades{
	border-top:1px solid #D0DAD3;
}
#todas_novedades p{
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	margin:15px 0 0 0;
}
#todas_novedades a{
	padding:0 0 0 12px;
	background:#ffffff url(../_images/icon_flecha_azul.gif) no-repeat left 3px;
}
#breadcrumbs{
	padding:5px 0;
}
#breadcrumbs p span{
	margin:0 2px;
	color:#BFB6B1;
}
#barra_utilidades{
	border:1px solid #D0DAD3;
	background:#F1F4F2;
	margin:0 0 20px 0;
	height:20px !important;
	height:15px;
}
#barra_utilidades p a{
	padding:0 0 0 20px;
	background:transparent url(../_images/icon_volver.gif) no-repeat left;
	color:#494340;
	text-decoration:none;
}
#barra_utilidades p a:hover, #barra_utilidades p a:focus{
	color:#0066CC;
	text-decoration:underline;
}
#iconos_utilidades{
	float:right;
	display:block;
	text-align:right;
}
#iconos_utilidades ul{
	list-style:none;
}
#iconos_utilidades ul li{
	padding: 0 10px;
	float:left;
	display:inline;
	border-left:1px solid #D0DAD3;
}
#iconos_utilidades ul li a{
	width:16px;
	height:16px;
	display:block;
}
#iconos_utilidades ul li a span{
	display:none;
}
#iconos_utilidades ul li a.acrobat{
	background:transparent url(../_images/icon_acrobat.gif) no-repeat left;
}
#iconos_utilidades ul li a.recomendar{
	background:transparent url(../_images/icon_recomendar.gif) no-repeat left;
}
#iconos_utilidades ul li a.imprimir{
	background:transparent url(../_images/icon_imprimir.gif) no-repeat left;
}
#cuerpo_contenido{
	background:transparent url(../_images/bg_degradado_linea.gif) repeat-x top left;
	padding:10px 10px 0 20px;
	width:90%;
}
#cuerpo_contenido h1{
	margin:0 0 10px 0;
        width:70%;
}
#cuerpo_contenido h2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:10px 0;
	margin:0;
}
#cuerpo_contenido p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#7A6E68;
	padding:0 0 7px;
	line-height:16px;
}
#cuerpo_contenido p a{
	color:#0066CC;
	padding:0 0 1px;
	border-bottom:1px dotted #0066CC;
	text-decoration:none;
}
#cuerpo_contenido p a:hover, #cuerpo_contenido p a:focus{
	border-bottom:1px dotted #0066CC;
}
#cuerpo input.button{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 2px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
height:20px;
}
#cuerpo input.text{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	height:20px;
}
#cuerpo input.inputbox{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
}
#cuerpo input.noBorder {
	margin-bottom: 10px;
	border: 0px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	vertical-align: text-top; /* Para alinear los checkboses */
}
.inputbox{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
}
#pollformXT5 input{
	font:normal 11px Arial, Helvetica, sans-serif;
	border: 0px;
	padding:2px 2px 2px 5px;
	background:none;
}
img.flechaArticulo{
	margin:10px 0px 8px 0px !important;
	margin:10px 0px 8px 20px;
}
ul.listado_portada_seccion{
	margin:-23px 0px 0px 18px !important;
	margin:-25px 0px -10px 38px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.listado_portada_seccion li{
	margin:0px 0px 8px 0px;
}
.listado_portada_seccion li a{
	padding:2px 3px 2px 2px;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration:none;
	width:50%;
}
.listado_portada_seccion li a:hover{
	color:#0066CC;
	text-decoration:underline;
}
ul.listado_texto{
	margin:0px 0px 0px 60px;
	padding-left:60px;
	list-style:none;
	line-height:16px;
	color:#7A6E68;
}
.listado_texto li{
	margin:0px 0px 7px 0px;
	padding:0 0 0 14px;
}
.listado_texto li a{
	padding:0 0 1px;
	border-bottom:1px dotted #0066CC;
	color:#0066CC;
	text-decoration:none;
}
.listado_texto li a:hover, .listado_texto li a:focus{
	background:#E5EFFA;
}
#paginacion{
	clear:both;
	text-align:center;
	padding:30px 0 0 0;
}
#paginacion p span{
	margin:0 2px;
	color:#BFB6B1;
}
#mapa img{
	vertical-align:bottom;
}
#mapa a{
	border:solid 1px #D0DAD3;
	display:block;
}
#mapa a:hover, #mapa a:focus{
	border:solid 1px #8E827D;
}
.direccion_horario{
	float:left;
	display:block;
	width:174px;
	padding:5px 0 0 0;
}
/*------------------------COLUMNA DERECHA------------------------------------*/
#col_dcha{
	width:21%; 
	float:left; 
	display:block;
	padding:10px 0px 30px 0;
	margin:0 0 0 10px;
}
#acceso_clientes{
	padding:3px;
	padding-left:8px;
	margin:0 0 10px 0;
	border:1px solid #D0DAD3;
	border-bottom:2px solid #D0DAD3;
}
#acceso_clientes h2{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 5px;
	margin:0;
	border-bottom:1px dotted #494340;
	background:transparent url(../_images/tit_acceso_colegiados.gif) no-repeat left top;
	height:13px;
	width:97%;
}
#acceso_clientes h2 span{
	display:none;
}
#acceso_clientes form{
	margin:4px 0 0;
}
#acceso_clientes div{
	padding:7px 0 0 0;
}
#acceso_clientes label{
	padding:0 0 0 11px;
	background:transparent url(../_images/icon_flecha_marronclaro.gif) no-repeat left;
	display:block;
	margin:0 0 3px 0;
	color:#8E827D
}
#acceso_clientes input{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	width:20%;
}
#acceso_clientes input.checkbox{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 200px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	width:20%;
}
#acceso_clientes input.button{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	width:55%;
}
#acceso_clientes_dentro input.text{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#494340;
	padding:2px 2px 2px 5px;
	border:1px solid #D0DAD3;
	background:#ffffff url(../_images/bg_input.gif) repeat-x top left;
	width:55%;
}
#acceso_clientes input.boton, #acceso_clientes input.boton:hover, #acceso_clientes input.boton:focus{
	float:right;
	display:block;
	width:68px;
	padding:0;
	border:none;
}
#acceso_clientes p{
	padding:0;
	text-align:center;
	line-height:16px;
}
#acceso_clientes input:hover, #acceso_clientes input:focus{
	border:1px solid #BFB6B1;
}
#recordar{
	padding:7px 0 0;
}
#recordar input{
	border:none !important;
	background:none !important;
	width:auto;
}
#recordar input[type=checkbox]{
	margin:0 7px 0 0;
}
#recordar label{
	padding:0;
	background:none !important;
	display:inline; 
}
ul.destacados{
	list-style:none;
}
.destacados li{
	margin:0 0 5px 0;
}
.destacados a{
	padding:0;
	display: block;
	text-decoration: none;
	color:#494340;
	height:50px;
}
.destacados a span{
	display:none;
}
.destacados a.sociedad{
	background:transparent url(../_images/dest_sociedad_ernio.gif) no-repeat top left;
}
.destacados a.catalogo{
	background:transparent url(../_images/dest_catalogo.gif) no-repeat top left;
}
.destacados a.formacion{
	background:transparent url(../_images/dest_formacion.gif) no-repeat top left;
}
.destacados a.lanbide{
	background:transparent url(../_images/dest_lanbide.gif) no-repeat top left;
}
.destacados a.localizacion{
	background:transparent url(../_images/dest_localizacion.gif) no-repeat top left;
}
.destacados a.blogs{
	background:transparent url(../_images/dest_blogs.gif) no-repeat top left;
}
.destacados a.directorio{
        background:transparent url(../_images/dest_directorio.gif) no-repeat top left;
}
.destacados a.elkartea{
	background:transparent url(../_images/dest_sociedad_ernio_e.gif) no-repeat top left;
}
.destacados a.katalogoa{
	background:transparent url(../_images/dest_catalogo_e.gif) no-repeat top left;
}
.destacados a.trebakuntza{
	background:transparent url(../_images/dest_formacion_e.gif) no-repeat top left;
}
.destacados a.lanbide_e{
	background:transparent url(../_images/dest_lanbide_e.gif) no-repeat top left;
}
.destacados a.kokapena{
	background:transparent url(../_images/dest_localizacion_e.gif) no-repeat top left;
}
.destacados a.blogak{
	background:transparent url(../_images/dest_blogs_e.gif) no-repeat top left;
}
.destacados a.direktorioa{
        background:transparent url(../_images/dest_directorio_e.gif) no-repeat top left;
}

ul.mostread{
	list-style:none;
	padding-top:5px;
}
.mostread li{
	margin:0 0 3px 0;
	padding-left:10px;
}
.mostread a{
	padding-left:20px;
	margin:0 0 5px 0;
	background:#ffffff url(../images/bullet.png) no-repeat 0px 6px;
	width: 150px;
}
.mostread a:hover{
	background:none;
	margin:0 0 5px 0;
	background:#ffffff url(../images/bullet.png) no-repeat 0px 6px;
	width: 150px;
}
#moduleTitulo h2{
	background:#ffffff url(../images/bullet.png) no-repeat 0px 6px;
}
/*------------------------FOOTER------------------------------------*/
#footer{
	clear:both;
	float:left;
	display:block;
	width:100%;
	padding:15px 0 30px;
	background:transparent url(../_images/bg_footer.gif) repeat-x top left;
	text-align:center;
}
#footer p{
	line-height:16px;
}
#footer address{
	color:#8D827C;
	line-height:16px;
	font-style:normal;
}
#footer address a{
	color:#494340;
	border-bottom:1px dotted #494340;
	padding:0 0 1px 0 !important;
}
#footer address a:hover, #footer address a:focus{
	border-bottom:none;
	text-decoration:none;
	background:none !important;
}
#footer p.creditos{
	color:#8D827C;
	padding:10px 0 0 0;
}
#footer p.creditos a{
	color:#494340;
	border-bottom:1px dotted #494340;
	padding:0 0 1px 0 !important;
}
#footer p.creditos a:hover, #footer p.creditos a:focus{
	border-bottom:none;
	text-decoration:none;
	background:none !important;
}
#footer p.creditos span{
	margin:0 3px;
	color:#D0DAD3;
}
/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/ 
#col_izda, #col_dcha{
display:none;
} 
#cuerpo, #cabecera, #footer{
width:90%; 
float:none;
text-align:left;
}


.especialidades{
float:top;
}

.syndicate a:hover{
color:#332F2D;
}


