* {
	margin: 0;
	padding: 0;
	/*border: none;*/
}

html {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4D4D4D;
}

h1, h2, h3, h4, h5 { color:#B0DC0D;}

h6 {color:#60C; float:right}

cite, em, dfn { font-style: italic; }

sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}

p {
	padding:10px 0 10px 0;
}

sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}

del { text-decoration: line-through;}

ins, dfn { border-bottom: 1px solid #ccc;}

small, sup, sub { font-size: 85%;}

abbr, acronym {
	text-transform: uppercase;
	font-size: 85%;
	letter-spacing: .1em;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a abbr, a acronym { border: none; }

sup { vertical-align: super;}
sub { vertical-align: sub;}

h1 { font-size: 2em;}
h2 { font-size: 1.8em;}
h3 { font-size: 1.6em;}
h4 { font-size: 1.4em;}
h5 { font-size: 1.2em;}
h6 { font-size: 1em;}

a, a:link, a:visited, a:hover, a:active { text-decoration: none;}

a img {
	border: none;
	text-decoration: none;
}

li {
	list-style-type:none;
}

img {
	border: none;
	text-decoration: none;
	/*
	Si añades un background aparecerá como fondo de la imagen, útil para imágenes de carga
	*/
}

/* Formularios */

fieldset { 	border: none;}
legend {
	font-size: 1.6em;
	color: #FFF;
	padding: 0;
	margin: 0;
}

.clear { clear: both;}
.float_left { float: left;}
.float_right { float: right;}
.justify { text-align: justify; }
/*
table, tr, td {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	border: 0;
}
*/
table {
	width: 100%;
}

form {
	overflow: hidden;
	margin: 0px auto;
}

a {
	text-decoration:none;
}

a:hover { 
	text-decoration: underline;
}

body {
	text-align: center;/* Hack para que IE6 no de problemas */
	background:#EEEAE1;
}

#content {
	width:980px;
	background:url(../img/fondo.gif) repeat-y;
	margin:0 auto;
}      
              
#wrapper {
	margin:0 auto;
	padding:0;
	width:960px;
	text-align:left;
	overflow:hidden;
}

#pagina_central {
	width:930px;
	margin:0 auto;
}

.color_blanco   { color:#FFFFFF; }
.color_blanco a { color:#FFFFFF; }
.fondo_blanco   { background-color:#FFFFFF; }

.color_negro   { color:#000000; }
.color_negro a { color:#000000; }
.fondo_negro   { background-color:#000000; }

.color_gris { color:#B7B6B6; }
.fondo_gris { background-color:#B7B6B6; }

.color_azul { color:#006DA6; }
.color_azul_federacion { color:#54549B; }

.color_rojo   { 
	background:#FF0000;
	color:#FFFFFF;
	font-size:0.75em;
	padding:4px 7px 0;
	width:300px;
	/*font-weight:bold;*/
}

.letra_rojo { color:#FF0000; }
.letra_verde { color:#00CC33; }

.alinear_dcha   { text-align:right; }
.alinear_centro { text-align:center; }

.subrayado { text-decoration:underline; }

.puntero { cursor:pointer; }

.posicion_relativa { position:relative; }

.negrita { font-weight:bold; }

.no_mostrar { display:none; }
.mostrar { display:block; }


/****************/
/*** CABECERA ***/
/****************/

#cabecera {
	padding:0 0 10px;
}

.content_cabecera {
	width:930px;
	margin:0 auto;
}

.content_cabecera div {
	height:56px;
	float:left;
	cursor:pointer;
	overflow:hidden;
}

/***
.boton_inicio { background:url(../img/menu_inicio_off.gif) no-repeat;  width:67px; }
.boton_inicio_2 { background:url(../img/menu_inicio_on.gif) no-repeat;  width:67px; }

.boton_presentacion { background:url(../img/menu_presentacion_off.gif) no-repeat;  width:148px; }
.boton_presentacion_2 { background:url(../img/menu_presentacion_on.gif) no-repeat;  width:148px; }

.boton_estatutos { background:url(../img/menu_estatutos_off.gif) no-repeat; width:103px; }
.boton_estatutos_2 { background:url(../img/menu_estatutos_on.gif) no-repeat; width:103px; }

.boton_delegaciones { background:url(../img/menu_delegaciones_off.gif) no-repeat; width:136px; }
.boton_delegaciones_2 { background:url(../img/menu_delegaciones_on.gif) no-repeat; width:136px; }

.boton_noticias { background:url(../img/menu_noticias_off.gif) no-repeat; width:167px; }
.boton_noticias_2 { background:url(../img/menu_noticias_on.gif) no-repeat; width:167px; }

.boton_descargas { background:url(../img/menu_descargas_off.gif) no-repeat; width:112px; }
.boton_descargas_2 { background:url(../img/menu_descargas_on.gif) no-repeat; width:112px; }

.boton_contacto { background:url(../img/menu_contacto_off.gif) no-repeat; width:109px; }
.boton_contacto_2 { background:url(../img/menu_contacto_on.gif) no-repeat; width:109px; }

.boton_foro { background:url(../img/menu_foro_off.gif) no-repeat; width:88px; }
.boton_foro_2 { background:url(../img/menu_foro_on.gif) no-repeat; width:88px; }
***/

.boton_inicio { background:url(../img/inicio_off.gif) no-repeat;  width:64px; }
.boton_inicio_2 { background:url(../img/inicio_on.gif) no-repeat;  width:64px; }

.boton_presentacion { background:url(../img/presentacion_off.gif) no-repeat;  width:148px; }
.boton_presentacion_2 { background:url(../img/presentacion_on.gif) no-repeat;  width:148px; }

.boton_estatutos { background:url(../img/comisiones_off.gif) no-repeat; width:101px; }
.boton_estatutos_2 { background:url(../img/comisiones_on.gif) no-repeat; width:101px; }

.boton_delegaciones { background:url(../img/delegaciones_off.gif) no-repeat; width:129px; }
.boton_delegaciones_2 { background:url(../img/delegaciones_on.gif) no-repeat; width:129px; }

.boton_noticias { background:url(../img/noticias_off.gif) no-repeat; width:93px; }
.boton_noticias_2 { background:url(../img/noticias_on.gif) no-repeat; width:93px; }

.boton_comunicados { background:url(../img/comunicados_off.gif) no-repeat; width:118px; }
.boton_comunicados_2 { background:url(../img/comunicados_on.gif) no-repeat; width:118px; }

.boton_descargas { background:url(../img/descargas_off.gif) no-repeat; width:111px; }
.boton_descargas_2 { background:url(../img/descargas_on.gif) no-repeat; width:111px; }

.boton_contacto { background:url(../img/contacto_off.gif) no-repeat; width:93px; }
.boton_contacto_2 { background:url(../img/contacto_on.gif) no-repeat; width:93px; }

.boton_foro { background:url(../img/foro_off.gif) no-repeat; width:73px; }
.boton_foro_2 { background:url(../img/foro_on.gif) no-repeat; width:73px; }

.informacion_cabecera {
	font-size:0.75em;
	background:url(../img/cabecera_augc_premio.gif);
	width:980px;
	height:157px;
}

.cabecera_personalizada {
	font-size:0.75em;
	width:980px;
	height:157px;
	position:relative;
	z-index:10;
	float:left;
	background:url(../img/cabecera_personalizada_premio.png) !important;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/cabecera_personalizada_premio.png');
}

.cabecera_haiti {
	font-size:0.75em;
	background:url(../img/cabecera_haiti.gif);
	width:980px;
	height:157px;
	} /*Ahora sube y baja con top, y ponlo de derecha a izquierda con margin-left:-100px ó 100px no mas, cambianodo el - o sin el vas a ver que se va a de izquierda a derecha, yo uso eso para estandarizar los navegadores*/
	
.imagen_cabecera {
	float:right;
	position:relative;
	z-index:1;
	margin-top:-113px;
	margin-right:25px;
	*margin-right:12px;
	height:113px;
	width:500px;
}

.color_verde { color:#0B4C02; font-weight:bold; }
.columna_izq_cabecera { padding:18px 0 0 25px;}
.columna_dcha_cabecera { padding:18px 25px 0 0; }


/***********/
/*** PIE ***/
/***********/

#pie {
	background:#B7B6B6 none repeat scroll 0 0;
	margin:0 10px;
	text-align:right;
}

#pie a {
	color:white;
	font-size:0.75em;
}

#pie a:hover {
	text-decoration:none;
}

.enlaceAdora {
	background:url(../img/pestanya_adora.gif) no-repeat;
	height:16px;
	width:95px;
	text-align:center;
}

.enlaceAdora2 {
	margin:0 25px 0 5px;
}

.EnterToCMS {
	background:url(../img/dbm/Clip2.png) no-repeat;
	height:32px;
	width:32px;
	float:left;
}

.enlaceTwitter {
	background:url(../img/pestanya_twitter.png) no-repeat;
	height:52px;
	width:47px;
	text-align:center;
}

.enlaceFacebook {
	background:url(../img/pestanya_facebook.png) no-repeat;
	height:52px;
	width:49px;
	text-align:center;
}
/**************/
/*** INICIO ***/
/**************/

.separacion_columnas {
	width:21px;
	min-height:300px;
	float:left;
}

.columna_uno {
	width:294px;
	float:left;
	padding:0 0 20px;
}
.columna_dos {
	width:294px;
	float:left;
	padding:0 0 20px;
}

.columna_tres {
	width:300px;
	float:left;
}

.columna_uno img { }
.columna_dos img { }
.columna_tres img { margin: 0 0 5px; }

.cabecera_inicio_noticias {
	height:31px;
	background:url(../img/cabecera_noticias.gif) repeat-x;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	line-height:31px;
	font-size:0.9em;
}

.cabecera_inicio_comunicados {
	background:url(../img/cabecera_comunicados.gif) repeat-x;
	height:31px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;
	line-height:31px;
}

.cabecera_columna_derecha {
	background:url(../img/cabecera_videos.gif) repeat-x;
	height:31px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;
	line-height:31px;
}

.cabecera_columna_derecha a:hover {
	text-decoration:none;
}

.texto_augc {  
	font-size:0.75em;
	line-height:15px;
}

.texto_augc a { 
	color:#4D4D4D; 
}

.titulo_noticia_portada {
	font-size:1.1em;
	line-height:18px;
	padding:4px 0;
}

.titulo_noticia_portada a { color:#4D4D4D; }

.titulo_comunicado_portada {
	font-size:1.1em;
	line-height:18px;
	color:#00578B;
	padding:4px 0;
}

.titulo_comunicado_portada a { color:#00578B; }

.separacion_noticia {
	padding:10px 0;
}

.fecha_fuente_portada {
	color:#9A9A9A;
	font-size:0.75em;
}

.fuente_portada { color:#4A4A4A; font-weight:bold; }
.linea_separacion_portada { background:#C4C6C8; height:1px; overflow:hidden; margin:10px 0 0; }

.barra_usuario_cabecera {
	background:url(../img/fondo_usuario.gif) repeat-x;
	height:32px;
	margin:0 25px;
	text-align:left;
}

.flecha_acceso_cuenta {
	background:transparent url(../img/acceso_cuenta.gif) no-repeat;
	color:#AED4E7;
	float:left;
	font-size:0.75em;
	height:20px;
	margin:5px 10px 0 0;
	padding:2px 0 0 7px;
	text-align:left;
	width:132px;
}

.flecha_su_cuenta {
	background:transparent url(../img/acceso_cuenta.gif) no-repeat scroll right center;
	color:#AED4E7;
	float:left;
	font-size:0.75em;
	height:20px;
	margin:5px 10px 0 0;
	padding:2px 0 0 7px;
	text-align:left;
	width:75px;
}

.label_usuario {
	font-size:0.75em;
	line-height:35px;
}

.label_nombre_usuario {
	font-size:0.75em;
	line-height:35px;
	margin:0 15px 0 0;
	*margin:0 15px 0 0 !important;
	*margin:4px 15px 0 0;
}

.input_usuario {
	font-size:0.75em;
	padding:2px 0 1px;
	*margin-top:0px !important;
	*margin-top:4px;
	*height:14px;
}

.boton_enviar_usuario {
	background:#000000;
	background:url(../img/degradado_boton.gif) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	border:medium none;
	color:#FFFFFF;
	font-size:0.75em;
	font-weight:bold;
	height:22px;
	*height:21px;
	padding:2px 3px 0;
	*padding:0 3px;
	cursor:pointer;
}

.botones_cuenta {
	font-weight:normal;
	*margin-top:0px !important;
	*margin-top:5px;
	padding:2px 8px 0;
	*padding:0;
}

.vistas_inicio {
	background:#E6E6E6;
	height:31px;
	line-height:31px;
	padding:0 30px;
	width:549px;
	margin:0 0 5px;
	font-size:0.75em;
}

.vistas_3col {
	background:#E6E6E6;
	height:31px;
	line-height:31px;
	padding:0 30px;
	width:240px;
	margin:0 0 5px;
	font-size:0.75em;
}

.color_enlace { color:#5C808B; }

.centrar_imagen {
	background:#DCE1EB;
	margin:auto;
	text-align:center;
}

.margen_abajo_img {
	margin:15px 0 5px !important;
}

.nueva_columna_uno {
	width:200px;
	float:left;
	padding: 0 0 20px;
}

.nueva_columna_dos {
	width:385px;
	float:left;
	padding:0 0 20px;
}

.ficha_nueva_noticia{
	width:100%;	
	border-bottom:#333;
}

.miniatura {
	float:left;
	padding:5px 5px 5px 5px;
	background:#FFF;
}

.fecha_nueva_portada {
	float:left;
	margin:5px 0 0 0;
	font: 10px Verdana, Geneva, sans-serif;
	color:#666;
}
.fecha_nueva_portada span {
	font-weight:bold;
	margin-left:15px;
	float:right;
}
.titular_nueva_portada {
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.titular_nueva_portada a {
	color:#00578B;
	text-decoration:none;
}

.separacion_noticia_nueva {
	padding:5px 0;
}

.linea_separacion_nueva {
	background:#C4C6C8;
	height:1px;
	overflow:hidden;
	margin:5px 0 0 5px; 
}

.nuevo_texto_augc {
	float:left;
	font-size:0.75em;
	line-height:15px;
}

.nuevo_texto_augc a{
	color:#333;
}

.imagen_noticia {
	background:#DCE1EB;
	margin:0 0 5px;
	text-align:left;
}
.imagen_noticia a{
	float:left
}

/********************/
/*** PRESENTACIÓN ***/
/********************/

.columna_grande {
	width:609px;
	float:left;
	padding:0 0 20px;
}

.titulo_seccion {
	font-weight:bold;
}

.linea_separacion_titulo_seccion { background:url(../img/linea_seccion.gif) repeat-x; height:1px; overflow:hidden; margin:5px 0 12px; }

.columna_presentacion_uno { width:132px; float:left; margin:15px 0 0; }
.columna_presentacion_dos { width:460px; float:right; margin:15px 0 0; }

.columna_servicios { width:290px; font-size:0.75em; }

.servicio_presentacion { color:#00578B; font-weight:bold; }

.titulo_servicios_presentacion { text-align:center; background:#E6EFF4; margin:30px 0 15px; font-weight:bold; padding:2px 0; }

.descargar_estatutos { text-align:center; margin:25px 0 15px; }


/****************/
/*** NOTICIAS ***/
/****************/

.columna_noticias {
	width:350px;
	float:left;
}

.columna_historico_noticias {
	width:240px;
	float:right;
}

.columna_historico_comunicados {
	width:300px;
	float:right;
}

.titulo_historico {
	background:#BDB8B3;
	text-align:center;
	font-weight:bold;
	font-size:0.75em;
	padding:5px 0;
	margin:0 0 10px;
}

.noticia_seleccionada {
	background:#EDEAE1;
	height:28px;
	margin:0 0 8px;
}

.titulo_historico_noticias {
	font-size:0.75em;
	line-height:14px;
	font-weight:bold;
}

.texto_historico_noticias {
	font-size:0.7em;
	line-height:14px;
}

.fecha_historico_noticia { 
	font-size:0.7em;
	color:#9A9A9A;
	margin:0 5px 0 0; 
	}
.fuente_historico_noticia { font-weight:bold; }

.noticia_documento_adjunto {
	font-size:0.75em;
	margin:20px 0 0;
	line-height:15px;
}

.noticia_seleccionada_titular {
	margin:4px 0;
	line-height:21px;
	font-size:1.1em;
}

.comunicado_seleccionada_titular {
	margin:4px 0;
	line-height:35px;
	font-size:1.1em;
}

.fecha_fuente_noticia_seleccionada {
	margin:0 0 5px;
	color:#9A9A9A;
	font-size:0.75em;
	float:left;
}

.imagen_historico { margin:5px 5px 5px 0; }
.fondo_historico { background:#EDEAE1; padding:1px 10px; }

.numero_noticia_si {
	background:#6B6866;
	padding:5px 6px;
	color:#FFFFFF;
	float:left;
	margin:0 2px;
}

.numero_noticia_no {
	background:#282422;
	padding:4px 5px;
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin:0 2px;
}

.numero_noticia_si a { text-decoration:none; }
.numero_noticia_si a:hover { text-decoration:none; }

.numero_noticia_si_2 {
	background:#80AEC5;
	padding:5px 6px;
	color:#FFFFFF;
	float:left;
	margin:0 2px;
}

.numero_noticia_no_2 {
	background:#005D8A;
	padding:4px 5px;
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin:0 2px;
}

.numero_noticia_si_2 a { text-decoration:none; }
.numero_noticia_si_2 a:hover { text-decoration:none; }

.numero_noticia_no_3 {
	background:#298674;
	padding:4px 5px;
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin:0 2px;
}

.numero_noticia_si_3 {
	background:#89BBB3;
	padding:5px 6px;
	color:#FFFFFF;
	float:left;
	margin:0 2px;
}

.numero_noticia_si_3 a { text-decoration:none; }
.numero_noticia_si_3 a:hover { text-decoration:none; }

.texto_historico_noticias a { color:#4D4D4D; }



/********************/
/*** DELEGACIONES ***/
/********************/

.mapa_delegaciones {
	background:url(../img/delegaciones.gif) no-repeat;
	height:500px;/*462px;*/
	width:618px;/*609px;*/
	font-size:0.75em;
	color:#FFFFFF;
}

.columna_delegacion_imagen {
	width:280px;
	float:left;
	margin:26px 0 0;
}

.columna_delegacion_texto {
	width:310px;
	float:right;
	font-size:0.75em;
	margin:20px 0 0;
}

.titulo_delegacion { color:#006DA6; font-size:1.3em; font-weight:bold; margin:0 0 8px; }
.titulo_informacion_delegacion { font-weight:bold; }

.informacion_delegacion { margin:0 0 5px; }
.informacion_delegacion a { color:#4D4D4D; }

.texto_delegacion {
	font-size:0.75em;
	margin:0 0 15px;
}

.lateral_tabla_delegaciones { width:207px; height:462px; }
.margen_delegaciones { margin-left:10px; }

.celda_federacion {
	line-height:17px;
	padding-bottom:5px;
}


/****************/
/*** CONTACTO ***/
/****************/

.barra_azul_contactar {
	background:#006DA6;
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	padding:4px 0 4px 30px;
	margin:0 0 15px;
}

.columna_contacto_sede_izq {
	width:200px;
	float:left;
}

.columna_contacto_sede_dcha {
	width:380px;
	float:right;
	font-size:0.75em;
	padding:0 0 20px;
	line-height:20px;
}

.colocar_triangulo_contacto { margin:5px 0 0; }
.margen_logotipo_contacto { margin:10px 0 0; }

.boton_ver_delegaciones {
	background:url(../img/boton_contacto.gif) no-repeat;
	font-size:0.75em;
	height:19px;
	padding:1px 0 0;
	text-align:center;
	width:123px;
}

.input_text {
	padding:5px 0;
	width:280px;
	border:1px solid #666666;
	margin:2px 0 15px;
}

.enviar_formulario {
	background:url(../img/boton_contacto.gif) no-repeat;
	font-size:0.75em;
	height:20px;
	padding:0 0 2px;
	width:123px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	cursor:pointer;
	border:medium none;
}	

.input_textarea {
	width:607px;
	height:200px;
	border:1px solid #666666;
	margin:2px 0 15px;
}

.datos_form_contacto {
	font-weight:bold;
	font-size:0.8em;
}


/*****************/
/*** DESCARGAS ***/
/*****************/

#tipos_descarga {
	background-color: #5091af;
	font-size: 11px;
	padding: 1px 0;
	color: #fff;
}
#tipos_descarga span { 
	padding: 0 6px;
	border-right: 1px solid #fff;
	font-size:0.9em;
}
#tipos_descarga a { color: #fff; }
#tipos_descarga a:visited { color: #fff; }

.no_visible { display: none; } /*Para no mostrar en un momento determinado*/
.oculto { display: none; }/*Para no mostrar nunca y que el JS no lo tenga en cuenta*/
.visible { display: block; }
.descarga_seleccionada { background-color: #335f74;}
.descarga_no_seleccionada { background-color: #5091af;}

.cuadro_descarga {
	border:1px solid #9A9A9A;
	width:195px;
	height:120px;
	float:left;
	margin: 0 0 9px 0;
}

.margen_cuadro_derecha {
	margin:0 9px 9px 0;
}

.formato_descarga {
	color:#888481;
	font-size:0.75em;
	padding:5px 9px;
}

.titulo_descarga {
	font-size:0.75em;
	line-height:14px;
	padding:9px 9px 0;
	font-weight:bold;
}

.seleccion_categoria {
	background:#D7D7D7;
	padding:10px 0 10px 20px;
	font-size:0.75em;
	margin:0 0 20px;
}

.input_select {
	font-size:1em;
	width:200px;
	border:1px solid #A0B4E5;
	height:20px;
}

.input_text_buscar {
	display:block;
	float:left;
	height:15px;
	background-color:#FFF;
	color:#036;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin:10px 0 0 0;
}

.boton_buscar{
	display:block;
	float:left;
	height:20px;
	background-color:#5091af;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin:10px 0 0 10px;
}
/*****************/
/*** ESTATUTOS ***/
/*****************/

.indice_articulos ul{
	list-style-image: url(../img/flecha_der.gif);
	list-style-position: outside;
	margin: 0pt;
	padding-left: 10px;
	background-color:#E0E0E0;
}

.indice_articulos ul li { padding:0pt; }

.indice_articulos ul li a {
	display:block;
	height:18px;
	color:#868686;
	background-color:#E0E0E0;
	padding-bottom: 3px;
}
                        
.indice_articulos ul li a:hover {
	color:#E0E0E0;
	background-color:#868686;
	text-decoration:none;
	height:18px;
	padding-bottom: 3px;
}

.columna_izq_estatutos {
	width:190px;
	float:left;
}

.columna_dcha_estatutos {
	width:400px;
	float:right;
}

/*****************/
/*** COMISIONES **/
/*****************/

.cuadro_comision {
	border:1px solid #999999;
	width:293px;
	margin:10px 0 0;
}

.comi_enlace { 
	background:url('../img/degradado_azul_peq.gif') repeat-x; 
	height:32px;
	color:#FFFFFF;
	margin:0 0 10px;
	font-weight:bold;
	*margin-bottom:10px !important;
	*margin-bottom:-15px;
}

.comision_enlace {
	background:transparent url(../img/degradado_azul_peq.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	height:53px;
	margin:0 0 10px;
	*margin:0 0 8px;
}

.introduccion_comision {
	color:#666666;
	font-size:0.9em;
	font-weight:normal;
	margin-top:9px;
}

.enlace_comision {
	margin-left:9px;
	margin-top:7px;
}

.texto_comision {
	font-size:0.75em;
}

.imagen_comision {
	padding:0 0 0 15px;
	float:right;
}

.comision_subenlace {
	background:#EEE9E0;
	width:250px;
	padding:3px 0 3px 5px;
	margin-bottom:4px;
}

.comision_subenlace a { text-decoration:none; color:#4D4D4D; }
.comision_subenlace a:hover { text-decoration:underline; }

.comi_enlace a { text-decoration:none; color:#FFFFFF; }
.comi_enlace a:hover { text-decoration:underline; }

.comi_subenlace { 
	background:#EEE9E0;
	font-size:0.75em;
	margin-left:77px;
	width:211px;
	padding:3px 0 3px 5px;
	margin-bottom:4px;
}
.comi_subenlace a { text-decoration:none; color:#4D4D4D; }
.comi_subenlace a:hover { text-decoration:underline; }

.miga {
	float:right;
	font-size:0.8em;
	color:#999999;
}
.miga a {text-decoration:none; color:#999999;}
.miga a:hover {text-decoration:underline;}

.comi_error{margin-left:15px;margin-top:15px;font-size:0.9em;}

.del_enlace{
	margin-left:30px;
	font-size:0.8em;
}
.ultimo_enlace { margin-bottom: 10px; }
.del_enlace a{text-decoration:none;color:#4D4D4D;}
.del_enlace a:hover{text-decoration:underline;}

.not_buscador{
	float:right;
	margin-right:15px;
}
.not_form{
	float:right;
	margin-top:5px;
	margin-left:20px;
}

.seleccion_categoria22 {
	padding:10px 0 10px 20px;
	font-size:0.75em;
	margin:0 0 20px;
}

.input_select22 {
	font-size:1em;
	border:1px solid #A0B4E5;
	height:20px;
}

/**********************/
/*  GALERIA IMAGENES  */
/**********************/

.gal_contenedor {

}
.gal_imagen {
	float:left;
	width:180px;
	height:200px;
	text-align:center;
	padding:20px 0 0 15px;
	/*margin:20px 0 0 10px;*/
}

.gal_foto {
	background:#999999;
	height:135px;
	overflow:hidden;
}

.gal_imagen a { color:#4D4D4D; }
.gal_imagen a:hover { text-decoration:underline; }

.gal_enlace {
	font-size:0.75em;
	margin:5px auto 0;
	width:75px;
	*width:78px;
}

.margen_imagen_galeria { padding:3px 0 0 5px; }
.informacion_imagen {
	font-size:0.75em;
	line-height:13px;
	margin:6px 0 0;
}


/**************/
/*** AGENDA ***/
/**************/

#agenda {
	background:transparent url(../img/back_agenda.gif) no-repeat scroll 0 0;
	margin-top:15px;
	text-align:justify;
}

.titular_cuadro {
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	height:25px;
	padding-top:10px;
	text-align:center;
}

.body_cuadro_verde {
	border-left:2px solid #CCFFCC;
	border-right:2px solid #CCFFCC;
	padding:8px 6px;
}

.evento {
	border-bottom:1px solid #CCCCCC;
	font-size:9pt;
}
.evento, .ult_evento {
	font-size:9pt;
	padding:8px 4px;
}


/**************/
/*** POP UP ***/
/**************/

.cuadro_popup {
	text-align:left;
	padding:10px;
	font-size:0.9em;
	line-height:20px;
}

.barra_titulo_popup {
	background:#298674;
	color:#FFFFFF;
	padding:5px 0 5px 20px;
	margin:0 0 10px;
	font-size:1.2em;
	line-height:normal;
}

.evento_fecha_popup {
	padding:0 20px;
	font-size:0.9em;
}

.delegacion_popup { font-weight:bold; margin:0 0 3px; font-size:1.2em; }

.linea_separacion_eventos {
	background:#999999;
	height:1px;
	overflow:hidden;
	margin:8px 0;
}

.no_eventos_agenda {
	padding:10px 15px;
	font-size:0.75em;
}


/****************/
/*** BÚSQUEDA ***/
/****************/

.input_select_busqueda {
	border:1px solid #666666;
	height:20px;
	width:175px;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.input_select_orden {
	border:1px solid #666666;
	height:20px;
	width:120px;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.input_text_fecha {
	border:1px solid #666666;
	height:16px;
	*height:16px !important;
	*height:22px;
	width:80px;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.input_text_busqueda {
	border:1px solid #666666;
	height:18px;
	*height:18px !important;
	*height:22px;
	width:120px;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.buscador_gris {
	font-size:0.75em;
	border:1px solid #D4D4D4;
	padding:10px 37px 10px 30px;
	margin:0 0 3px;
	/*height:1%;*/
}

.ordenar_gris {
	font-size:0.75em;
	border:1px solid #D4D4D4;
	padding:10px 80px 10px 30px;
	margin:10px 0 0;
	/*height:1%;*/
}

.linea_busqueda {
	padding:0 0 5px;
}

.label_busqueda { width:115px; float:left; }
.label_busqueda_2 { width:65px; float:left; }

.label_orden { width:45px; float:left; }

.margin_orden_titulo { margin-left:64px; }

.boton_ordenar_busqueda {
	width:100px;
}

.calendario_inicio { margin:0 30px 0 4px; *margin:0 30px 0 4px !important; *margin:2px 30px 0 4px; }
.calendario_fin { margin:0 0 0 4px; *margin:0 0 0 4px !important; *margin:2px 0 0 4px; }

.borrar_fecha_inicio { margin:-1px 37px 0 2px; }
.borrar_fecha_fin { margin:-1px 0 0 2px; }

.boton_busqueda {
	background:#666666 none repeat scroll 0 0;
	border:1px solid #666666;
	color:#FFFFFF;
	float:left;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1em;
	height:20px;
	margin-left:107px;
	width:80px;
	cursor:pointer;
}

.texto_foto {
	font-size:0.75em;
}

.select_boc {
	font-size:0.75em;
	width:200px;
	margin:0 0 0 5px;
}

.texto_seleccion_boc { font-size:0.75em; }


/*** PAGINADOR GALERÍA ***/

.pagina_actual {
	background:url(../img/paginador1.gif);
	color:#FFFFFF;
	float:left;
	width:35px;
	height:23px;
	line-height:23px;
	font-weight:bold;
	margin:0 2px;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
} 

.otras_paginas {
	background:url(../img/paginador2.gif);
	color:#000000;
	float:left;
	width:35px;
	height:23px;
	line-height:23px;
	font-weight:bold;
	margin:0 2px;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.otras_paginas a {
	text-decoration:none;
}

.colocar_flecha_paginador { margin:2px 2px 0; }


/* Easy Slider */

#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}

#slider, #slider li {
	/*
		define width and height of container element and list item (slide)
		list items must be the same size as the slider area
	*/
	width:609px;
	/*height:140px;*/
	overflow:hidden;
}

span#prevBtn{ font-size:0.75em; color:#000000; }
span#nextBtn{ font-size:0.75em; color:#000000; }  
       
span#prevBtn a { color:#000000; }
span#nextBtn a { color:#000000; }
/* FIN Easy Slider */


/*****************/
/*** MI CUENTA ***/
/*****************/

.label_cuenta {
	width:130px;
	padding:0 0 10px 30px;
	font-size:0.8em;
}

.imagen_cuenta {
	padding: 10px 30px 0 0;
}

.letra_pequena {
	font-size:0.7em;
	padding:0 0 0 30px;
}

.datos_input_cuenta {
	
}

.input_largo { width:235px; }
.input_corto { width:80px;  }
.input_medio { width:120px; }
.input_largo, .input_medio, .input_corto {
	font-size:0.8em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}



.select_cuenta { width:50px; }
.select_provincia { width:239px; }
.select_cuenta, .select_provincia {
	font-size:0.8em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.enviar_cuenta {
	background:#000000;
	background:url(../img/degradado_boton.gif) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	border:medium none;
	color:#FFFFFF;
	font-size:0.75em;
	cursor:pointer;
	padding:2px 10px;
}


/*******************/
/*** REPOSITORIO ***/
/*******************/

.nivel1 {
	background:#C8D0D6 url(../img/nivel_1.gif) repeat-x top;
	height:28px;
	color:#006699;
	font-size:0.9em;
	line-height:25px;
	padding:0 0 0 20px;
}

.nivel2 {
	background:#EFEFEF;
	height:36px;
	*height:29px;
	color:#006699;
	font-size:0.8em;
	line-height:36px;
	padding:0 0 0 40px;
	*padding:7px 0 0 40px;
	margin:0 0 3px;
}

.nivel2_off {
	height:20px;
	color:#006699;
	font-size:0.8em;
	line-height:7px;
	background:url(../img/marca_azul1.gif) no-repeat #EFEFEF;
	background-position:20px 6px;
	padding:12px 0 0 35px;
	margin-bottom:2px;
	cursor:pointer;
}

.nivel2_on {
	height:20px;
	color:#006699;
	font-size:0.8em;
	line-height:7px;
	background:url(../img/marca_azul2.gif) no-repeat #EFEFEF;
	background-position:20px 11px;
	padding:12px 0 0 35px;
	margin-bottom:2px;
	cursor:pointer;
}

.nivel3 {
	padding:2px 0 2px 80px;
	font-size:0.75em;
	background:#E4E9EC;
	margin:0 0 3px;
}

.nivel3_off {
	height:20px;
	color:#006699;
	font-size:0.8em;
	line-height:7px;
	background:url(../img/flecha.gif) no-repeat #EFEFEF;
	background-position:60px 12px;
	padding:12px 0 0 72px;
	margin-bottom:2px;
	cursor:pointer;
}

.nivel3_on {
	height:20px;
	color:#006699;
	font-size:0.8em;
	line-height:7px;
	background:url(../img/flecha2.gif) no-repeat #EFEFEF;
	background-position:60px 14px;
	padding:12px 0 0 72px;
	margin-bottom:2px;
	cursor:pointer;
}

.nivel4 {
	padding:2px 0 2px 100px;
	font-size:0.75em;
	background:#E4E9EC;
	margin:0 0 3px;
}

.descarga_documentos {
	margin-left:100px;
	font-size:0.7em;
	padding:2px 0 3px;
	color:#006699;
}

.descarga_documentos a {
	color:#006699;
}

.descarga_documentos a:hover {
	text-decoration:underline;
}

.migas_de_pan a { color:#4D4D4D; }

.ico_pdf{
	background:url(../img/pdf_16x16.png) no-repeat;
	color:#006699;
	font-size:1em;
	padding-left:22px;
	height:16px;
}

/***********************************/
/*** CONSEJO DE LA GUARDIA CIVIL ***/
/***********************************/

.color_consejo {
	color:#298674;
}

.boton_galeria_derecha {
	background:url(../img/galeria_imagenes.gif) no-repeat;
	height:29px;
	width:229px;
	margin:0 auto;
	padding:10px 0 0 70px;
	color:#FFFFFF;
	font-size:0.8em;
	cursor:pointer;
}

.boton_anadir_colaborador {
	background:url(../img/anadir_colaborador.gif) no-repeat;
	height:29px;
	width:229px;
	margin:0 auto;
	padding:10px 0 0 70px;
	color:#FFFFFF;
	font-size:0.8em;
	cursor:pointer;
}

.boton_galeria_derecha a { color:#FFFFFF; }
.boton_galeria_derecha a:hover { font-weight:bold; text-decoration:none; }

.boton_boletin_derecha {
	background:url(../img/bogc.gif) no-repeat;
	height:29px;
	width:229px;
	margin:5px auto 10px;
	padding:10px 0 0 70px;
	color:#666666;
	font-size:0.8em;
	cursor:pointer;
}

.boton_boletin_derecha a { color:#666666; }
.boton_boletin_derecha a:hover { font-weight:bold; text-decoration:none; }

.color_seleccion {
	font-weight:bold;
}

.color_fondo_comunicados { background:#E3E9EB; }
.color_fondo_consejo { background:#E8ECE2; }

.ultima_revista {
	font-size:0.75em;
	line-height:15px;
	margin:0 0 0 4px;
}

.fondo_publicaciones {
	background:url(../img/degradado_detras.gif) repeat-x;
	height:auto;
	margin:8px 0 3px;
}

.fondo_haiti {
	background:url(../img/degradado_detras.gif) repeat-x;
	height:auto;
	margin:8px 0 3px;
}

.color_azul_claro a { color:#03A9D5; }
.margen_revista { padding-left:3px; }
.margen_periodico { padding-right:3px; }

.margen_enlaces {
	margin-bottom:7px;
}


.ancho_form_cuenta { width:590px; }


/******************/
/*** CALENDARIO ***/
/******************/

.calendarHeader 
{ 
	font-weight: bold;
	color:#FFFFFF;
	background:#298674;
	font-size:1em;
	padding:3px 0;
	*line-height:20px;
} 

.calendarHeader a { color:#FFFFFF; text-decoration:none; }

.calendarDay 
{
	font-size:1.1em;
	background:#CCCCCC;
	height:25px;
	*padding:2px 0;
}

.calendarMonth { font-size:1.1em; }

.calendarToday { text-align:center; background:#888888; color:#FFFFFF; font-size:0.9em; } 

.calendar { font-style:normal; text-align:center; color:#000000; height:22px; font-size:0.9em; border-collapse: collapse; margin: 0; padding: 0; border: 0; } 

.linkDay { background:#A6CCC7; }
.linkDay a { color:#000000; text-decoration:none; }

.vhcenter { display:table-cell; text-align:center; vertical-align:middle; }  
.vhcenter * { vertical-align:middle; }   


.foro_dbm {
	font-size:9px;
	color:#009;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}


/* **************************** */
/* ******* encuesta *********** */
/* **************************** */

.table_enc {
	
}

.table_enc .pregunta {
	background-color:#EEE;
}

.table_enc .respuesta {
	background-color:#EEF;
	color:#333;
}

.table_enc .form {
	background:url("img/Encuestas/back1.jpg") repeat-x;
	height:27px;
}

.table_enc a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#CF6;
}

.boton_encuesta{
	display:block;
	margin:auto;
	background-color:#036;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	margin-bottom:10px;
}

.datos_del{
	color:#006;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
	padding:0 5px 0 5px;
}

.datos_del span{
	font-weight:bold;
}
.datos_del a{
	color:#006;
}

.datos_del p{
	margin-left:20px;
	text-indent:10px;
	text-decoration:none;
	color:#600;
	font-weight:normal;
}
<!-- Top 10 -->

/*
#Top10 {
      float:left;
      width:100%;
      line-height:normal;
	  background: #F00 url("img/dbm/bg.gif") repeat-x bottom;
	  font-size:93%;
      }
    #Top10 ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #Top10 li {
      float:left;
      background:url("img/dbm/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #Top10 a {
      display: block;
      background: url("img/dbm/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration: none;
      font-size: 10px;
      color: #765;
      }
    #Top10 a:hover {
      color: #333;
      }
    #Top10 #current {
      background-image:url("img/dbm/left_on.gif");
      }
    #Top10 #current a {
      background-image:url("img/dbm/right_on.gif");
      color:#333;
      padding-bottom:5px;
      } */
	  
	#Top10 {
      float:left;
      width:100%;
	  text-decoration:none;
      }
    #Top10 ul {
      margin:0;
      padding:10px 10px 0;
      }
	#Top10 li {
		display:block;
		float:left;
		background:url("img/dbm/bg2.gif") repeat-x left top;
		margin:0;
		padding:0 0 0 9px;
		border-top:#CCC solid 1px;
		border-right:#CCC solid 1px;
		border-left:#CCC solid 1px;
      }
    #Top10 a {
		display: block;
		background: url("img/dbm/bg2.gif") repeat-x left top;
		padding:5px 15px 4px 6px;
		text-decoration: none;
		font-size: 10px;	  
		color: #33C;
		font-style:normal;
	  }
    #Top10 a:hover {
      color: #333;
      }
    #Top10 #current {
      background:#FFF;
	  border:none;
	  margin-top:2px;
	  font-weight:bold;
	  font-style:oblique;
      }
    #Top10 #current a {
      background:#FFF;
      color:#333;
      padding-bottom:5px;
	  border-bottom:none;
		margin-top:1px;
      }
	  
	  
#listado_top10 {
	font-size:0.7em;
	line-height:14px;
	background:#eee;
}

/* Pagination Descargas */
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		color:#a0a0a0;
		font-size:80%;
	}
	div.pagination a {
		border: 1px solid #909090;
		margin-right:3px;
		padding:2px 5px;
		background-image:url(img/dbm/bar.gif);
		background-position:bottom;
		text-decoration: none;
		color: #c0c0c0;
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #f0f0f0;
		background-image:url(img/dbm/invbar.gif);
		background-color:#404040;
		color: #ffffff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 5px;
		border: 1px solid #ffffff;
		font-weight: bold;
		background-color: #606060;
		color: #ffffff;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 5px;
		border: 1px solid #606060;
		color: #808080;
	}
	
#caducidad {
	width:930px;
	margin:0 auto;
}
#caducidad .titulo {
	margin-left:0px;
	font: Verdana, Geneva, sans-serif 12px;
}

.tematico_titular {
	font-family: "Times New Roman";
	border-top:#ddd 2px solid;
	border-bottom:#111 1px solid;
	margin-top:20px;
	font-size:38px;
}

/* telefonia */

.columna_tel { 
	width:95%; 
	font-size:0.75em;
	border:#03C 1px solid;
	margin-top:10px;
}

.destacado1 {
	font-size:14px;
	color:#030;
	font-weight:bold;
	text-decoration:overline;
}

.destacado2{
	color:#600;
	font-weight:bold;
	text-decoration:underline;
	background-color:#CF3;
}

/* BARRA DE USUARIO */

#usr_bar{
	height:32px;
	width:100%;
	background:url(../img/fondo_usuario.gif);
}

#usr_id {
	width:980px;
	margin:0 auto;
}

#usr_name{
	float:right;
	text-align:right;
	padding:9px 10px 0 0;
	color:#EEE;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#usr_name a{
	color:#EEE;
}

#usr_phot {
	padding:1px;
	display:block;
	height:30px;
	width:30px;
	border: 1px #69C;
	float: right;
}

#usr_phot a:hover{
	background-color:#69F;
}

#usr_msg{
	padding:1px;
	display:block;
	height:30px;
	width:30px;
	border: 1px #69C;
	float: right;
}

#usr_msg a:hover{
	background-color:#69F;
}

#usr_pag{
	padding:1px;
	display:block;
	height:30px;
	width:30px;
	border: 1px #69C;
	float: right;
}

#usr_pag a:hover{
	background-color:#69F;
}


/* */

#menu_01 {
	background: url(../img/dbm/fondo_boton.jpg) repeat-x;
	height:56px;
	width:930px;
	margin:0 auto;
	padding-top:1px;
}

#menu_01 li{  
	display: inline;
}

#menu_01 li a {  
	font-family: Arial;  
	font-size:14px;
	font-weight:bold;
	text-decoration: none;  
	float:left;  
	padding:20px 5px 0 5px;
	background-color: #2175bc;
	background-image:url(../img/dbm/fondo_boton.jpg);
	color: #CCC;
	height:36px;
	border-right: #333 2px solid;
	font-stretch:extra-condensed;
}

#menu_01 li a:hover {  
	background-color: #2586d7;
	background-image:url(../img/dbm/fondo_boton_on.jpg);
	margin-top:-1px;  
	padding-bottom:1px;  
}

#menu_01 .menu_01_foro {
	background-image:url(../img/dbm/fondo_foro.jpg);
}

#menu_02 {
	background: url(../img/dbm/fondo_boton.jpg) repeat-x;
	height:54px;
	width:930px;
	margin:0 auto;
	padding:1px 0 1px 0;
}

#menu_02 li{  
	display: inline;
}

#menu_02 li a {  
	font-family: Arial;  
	font-size:14px;
	font-weight:bold;
	text-decoration: none;  
	float:left;  
	padding:20px 5px 0 5px;
	background-color: #2175bc;
	background-image:url(../img/dbm/fondo_boton.jpg);
	color: #CCC;
	height:36px;
	border-right: #333 2px solid;
	font-stretch:extra-condensed;
}

#menu_02 li a:hover {  
	background-color: #2586d7;
	background-image:url(../img/dbm/fondo_boton_on.jpg);
	margin-top:-1px;  
	padding-bottom:1px;  
}

#menu_02 .menu_02_foro {
	background-image:url(../img/dbm/fondo_foro_on.jpg);
}

.ico_mensajes {
	margin-bottom: 10px;
	font-family: Verdana, Geneva, sans-serif; 
	font-weight:bold;
	font-size:9px;
	text-decoration:none; 
	color:#066; 
	vertical-align:middle;
}
