/*-------------------------------

Version:	4.0

Último cambio:	16/05/2011

Autor: Sernutec S.L. 

-------------------------------------------------------------------*/


/******* RESET GENERAL *******/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption {
    border:0pt none;
    font-family:inherit;
    font-size:100%;
    font-style:inherit;
    font-weight:inherit;
    margin:0pt;
    padding:0pt;
    vertical-align:baseline;
}

ul li {
	list-style:none;	
/*	direction:ltr;
*/}

a {
	text-decoration:none;
	color:#29438E
}

#columna_centro ol {
	padding-left:20px;	
}

#columna_centro ul {
	padding-left:15px;	
}

td {
	padding:5px;	
}

h1 {
	font-size:17px;
	border-bottom: 1px dotted #a01055;
	margin-top:17px;
	margin-bottom:15px;
	color:#5f5f5f;	
		
}



/******* FIN RESET GENERAL *******/


/******* INICIO BODY *******/

body {
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	color:#333; 
	text-align:left;
	background:#e2e2e2;
	margin-bottom:4em;
}

/******* FIN BODY *******/


/******* INICIO WRAPPER *******/

#wrapper {
	width:970px;
	margin:0 auto;
	padding:0;
	background:#fff;
}

/******* FIN WRAPPER *******/

/******* INICIO CABECERA *******/


#cabecera {
	width:970px;
	height:13.95em;
	margin:.1em auto 0 auto;
	padding:2.3em 0 0 0;
	background:#fff url(../imagenes/bg_cabecera.gif) repeat-x top;
	position:relative;
}

#idiomas{ 
	text-align:right;
	text-transform:capitalize;
	position:absolute;
	top:0;
	right:0;
	color:#7a7a7a;
	font-size:1.1em;	
}

#idiomas ul{
	padding:5px 16px 0 0;
}

#idiomas ul li{
	list-style:none;
	display:inline;
	margin-left:5px;
}

#idiomas a{
	color:#7a7a7a;
	font-size:1em;
}

#idiomas a:hover, #idiomas a:focus, #idiomas a:active{
	text-decoration:underline;
}

#logo {
	float:left;
	padding-top:9px;
}

#foto {
	float:left;
	width:437px;
	height:105px;
}

#buscador {
	width:215px;
	float:right;
}

#url_gva {
	background-image:url(../imagenes/bg_url_gva.gif);
	background-repeat:no-repeat;
	float:right;
	width:120px;
	height:16px;
}

#url_gva a {
	font-family:verdana;
	font-size:1em;
	font-weight:normal;
	color:#fff;
	padding:0em 26px .2em 28px;	
}

#url_gva a:hover {
	text-decoration:underline;
}

#logo_gva {
  float: right;
  height: 40px;
  margin-top: 12px;
  width: 215px;
}
#form_buscador {
	height:15px;
	width:200px;
	float:right;
	margin-right:14px;
}

#menu_principal {
	width:970px;
	height:35px;
	background:#A01055;
	float:left;
}

#menu_principal ul li {
	display:block;
	float:left;
	border-right:1px solid #bb7f9b;
}

#menu_principal ul li a {
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	background:#A01055;
	display:block;
	padding:.85em 19px .8em 26px;
}

#menu_principal ul li a:hover, #menu_principal ul li a:active {
	text-decoration:underline
}

#menu_principal ul li.active a {
	text-decoration:underline
}

/******* FIN CABECERA *******/



/******* INICIO CONTENIDO  *******/


#contenido {
	width:970px;
	margin:0 auto;
	padding:0;
	clear:both;
	background:#fff;
}

#miga_aprivada {
	height:2em;
	padding:0 0 0 9px;	
	clear:both;
}

#miga_aprivada  span.estas {
	display:block;
	float:left;
	margin-top:.4em;
	font-size:1.1em
}

#miga_aprivada ul {
	float:left;
	margin-top:.4em;
	list-style:none;
}

#miga_aprivada ul li {
	float:left;
	background:url(../imagenes/sep_migas.gif) no-repeat right center;
	padding:0 6px 0 4px
}

#miga_aprivada ul li.sel { 
	background:none
}

#miga_aprivada ul li a {
	color:#4c4c4c;
	font-size:1.1em
}

#miga_aprivada ul li a:hover, #miga_aprivada ul li a:active { 
	text-decoration:underline
}

#miga_aprivada ul li.sel a {
	text-decoration:underline;
}

#areaprivada {
	float:right;
	background: url(../imagenes/bg_areaprivada.gif) no-repeat bottom left;
	width:228px;
	height:15px;
}
#areaprivada img {
	float:left;
	margin-top:.1em;
	margin-right:8px;
	width:9px;
	height:1em;
}

#areaprivada a {
	display:block;
	padding-left:61px;
	line-height:14px;
	font-size:1em;
	color:#fff;
}

#areaprivada a:hover {
	text-decoration:underline;
}


#contenido_central {
	margin-top:2.5em;
	padding:0 8px 0 13px;
}

#admin_centro {
	width:727px;
	float:left;
	margin-right:10px;
}



#columna_izq {
	width:202px;
	float:left;
	margin-right:9px;
}

#menu_admin {
	width:202px;
	float:left;
	margin-right:9px;
}

#menu_admin ul {
	font:13px arial,helvetica,Times New Roman,Times,serif; 
}

#menu_admin ul li{
	border-bottom:1px dashed #D2D2D2;
	padding-bottom:8px;
	padding-top:8px;
	margin-bottom:0 !important;
}

#menu_admin ul li a {
	color:#333333;
		
}

#menu_admin ul li:hover  {
	background-color:#f2f3f7;
	cursor:pointer;	
}

.seleccionado {
	background-color:#f2f3f7;	
}

#menu_admin ul li a:hover {
	text-decoration:underline;

}

#columna_centro {
	width:523px;
	float:left;
	margin-right:10px;
}

#columna_centro .modulo_top {
	background: url(../imagenes/columna_centro_top.gif) no-repeat top right;
}

#columna_centro .modulo_middle {
	background: url(../imagenes/modulo_middle.gif) repeat-y right;
}

#columna_centro .modulo_bottom {
	background: url(../imagenes/columna_centro_bottom.gif) no-repeat bottom right;
	position:relative;
}

#modulo_imagenes .modulo_bottom {
	background: url(../imagenes/columna_centro_bottom.gif) no-repeat bottom right;
	height:180px;
}

#columna_dcha {
	width:204px;
	float:left;	
}

.modulo, #modulo_listado_agencias, #modulo_listado_eventos, #modulo_listado_noticias{
	background: url(../imagenes/flecha.gif) no-repeat top left;
	padding:1.6em 0 .8em 0;
}

#modulo_imagenes {
	background: url(../imagenes/flecha.gif) no-repeat top left;
	padding:1.6em 0 .8em 0;
}

.modulo_top {
	background: url(../imagenes/modulo_top.gif) no-repeat top right;
	padding-top:1em;
	margin-top:.5em;
}

.modulo_middle {
	background: url(../imagenes/modulo_middle.gif) repeat-y right;
}

.modulo_bottom {
	background: url(../imagenes/modulo_bottom.gif) no-repeat bottom right;
	padding:0 17px 1em 9px;
	border-left:1px solid #efefef;
}

.titular {
	background: url(../imagenes/titu_left.gif) no-repeat top left;
	padding-left:3px;
	margin-bottom:10px;
}

.titular h2, .titular h3, .titular h4 {
	display:block;
	background:#a01055 url(../imagenes/titu_middle.gif) repeat-x top;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
}

.titular h2 span, .titular h3 span, .titular h4 span {
	display:block;
	background:url(../imagenes/titu_right.gif) no-repeat top right;
	padding:.18em 4px;
}

.menu ul {
	margin-top:0.5em;	
}

.menu ul li{
	margin-bottom:0.3em;
	display:block;
}

.menu ul li .titular {
	background:#5d5b61 url(../imagenes/titu_gris_left.gif) no-repeat top left;
	padding-left:3px;
}

.menu ul li .titular h2 {
	display:block;
	background:#5d5b61 url(../imagenes/titu_gris_middle.gif) repeat-x top;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
}

.menu ul li .titular h2 span a {
	font-weight:normal;
	color:#fff;
}

.menu ul li .titular h2 span a:hover {
	text-decoration:underline;
}

.menu ul li #lista {
	background:#ffffff url(../imagenes/bg_list.gif) no-repeat;
	background-position: 0px 6px;
	padding-left:3px;
}

.menu ul li #lista h2 {
	display:block;
	font-size:1.1em;
	font-weight:normal;
	color:#333333;
	padding-left:6px;
}

.menu ul li #lista h2 span {
	display:block;
	padding:.2em 4px;
}

.menu ul li #lista h2 span a {
	font-weight:normal;
	color:#333333;
}

.menu ul li #lista h2 span a:hover {
	text-decoration:underline;
}


.banners ul li {
	margin-bottom:10px;	
}

.banners ul {
	margin-left:3px;	
}

#imagenes {
	margin-top:10px;	
	margin-bottom:10px;		
}


#slider {
	position:relative;	
}

#leyenda {
	margin: 8px 0 4px 18px;
}

#modulo_noticias {
	background: url(../imagenes/flecha.gif) no-repeat top left;
	width:256px;
	float:left;
	margin-right:10px;
	padding:1.6em 0 .8em 0;
	
}

#modulo_noticias ul li, #modulo_calendario ul li {
	list-style:none !important;
}

#modulo_calendario {
	background: url(../imagenes/flecha.gif) no-repeat top left;
	width:256px;
	float:left;
	padding:1.6em 0 .8em 0;
	
}

#modulo_masInformacion {
	background: url(../imagenes/flecha.gif) no-repeat top left;
	padding:1.6em 0 .8em 0;
	float:left;
	width:100%;
}

#modulo_masInformacion ul {
	padding-left:0px;	
}

#modulo_noticias ul {
	padding-left:0px;	
}


#boton_mas_partido {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	background-image:url(../imagenes/boton_mas.gif);
	height:27px;
	width:96px;
	margin-left:130px;
	
}

#boton_mas_partido a {
	font-weight:normal;
	color:#fff;
	padding-left:12px;
	line-height:24px;
}

#boton_mas_partido a:hover {
	text-decoration:underline;
}

#boton_mas_noticias {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	background-image:url(../imagenes/boton_mas.gif);
	height:27px;
	width:96px;
	margin-left:130px;
	
}

#boton_mas_noticias a {
	font-weight:normal;
	color:#fff;
	padding-left:12px;
	line-height:24px;
}

#boton_mas_noticias a:hover {
	text-decoration:underline;
}

.rss {
	background: url("../imagenes/rss.png") no-repeat scroll 0 0 transparent;
	height: 16px;
	margin-left: 15px;
	padding: 2px 0 0 18px;
	position: absolute;
}

.rss a {
	color:#333333;	
}


#boton_mas_entero {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	background-image:url(../imagenes/boton_mas.gif);
	height:27px;
	width:96px;
	margin-left:398px;
	
}

#boton_mas_entero a {
	font-weight:normal;
	color:#fff;
	padding-left:12px;
	line-height:24px;
}

#boton_mas_entero a:hover {
	text-decoration:underline;
}



.menu ul li .lista_noticias {
	background-position: 0px 6px;
	padding-left:3px;
}

.menu ul li .lista_noticias h2 {
	display:block;
	font-size:1.1em;
	font-weight:normal;
	color:#333333;
}

.menu ul li .lista_noticias h2 span {
	display:block;
	padding:.3em 4px;
}

.menu ul li .lista_noticias h2 span a {
	font-weight:normal;
	color:#333333 !important;
}

.menu ul li .lista_noticias h2 span a:hover {
	text-decoration:underline;
}

.fecha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b00070;	
}

/******* INICIO estilos columna central  *******/


ul.indice {
	margin: 1.9em 0 2.6em 2px;
	display:table-cell;
	
}

ul.indice li {
    margin: 1em 7px 1em 1em;
    background: url(../imagenes/flecha_rosa.gif) no-repeat scroll left top transparent;
	display:table-cell;
	float: left;
    padding: 0.2em 0 0.2em 28px;
    width: 188px;	
}

ul.indice li a {
    color: #4C4C4C;
    font-size: 1.1em;
}

ul.indice li a:hover {
    text-decoration: underline;
}

#columna_centro p {
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:17px;
	text-align:left;
}

#columna_centro h4 {
	font-size:18px;
	border-bottom: 1px dotted #a01055;
	margin-top:15px;
	margin-bottom:15px;
	color:#5f5f5f;

}

#columna_centro h7 {
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#5f5f5f;

}

#columna_centro h5 {
	font-size:13px;
	background-color:#ededed;
	margin-top:15px;
	margin-bottom:15px;
	color:#5f5f5f;

}

#columna_centro h6 {
	font-size:14px;
	font-style:italic;
	border-bottom: 1px dotted #999999;	
	margin-top:15px;
	margin-bottom:15px;
	color:#a01055;

}

p a {
	font-size:12px;
	color:#a01055;
}

#columna_centro a:hover, #admin_centro a:hover {
    text-decoration: underline;
}

#columna_centro ul, #admin_centro ul {
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:17px;	
	margin-top:0.5em;
}

#columna_centro ul li, #admin_centro ul li {
	list-style:square inside none;
	margin-bottom:10px;
}

#columna_centro ol, #admin_centro ol {
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:17px;	
	margin-top:0.5em;
}

#columna_centro ol li, #admin_centro ol li {
	list-style:decimal inside none;
	margin-bottom:10px;
}

#columna_centro ol li a, #admin_centro ol li a{
	color:#A01055;
}

#columna_centro ul li a, #admin_centro ul li a{
	color:#A01055;
}

#listaHorizontal {
	width:100%;
	display:table-cell;
}


#listaHorizontal li{
	float:left;
	width:165px;
	
}

#modulo_indice {
	background: url(../imagenes/flecha.gif) no-repeat top left;
	padding:1.6em 0 .8em 0;
}

#modulo_indice ol li a {
	color:#4c4c4c;
}

#modulo_indice ul li a {
	color:#4c4c4c;
}

#listado_biblioteca {
	list-style:none;
}

#listado_biblioteca li {
	list-style:none;

}

#modulo_listado {
	background: url(../imagenes/flecha.gif) no-repeat top left;
	padding:1.6em 0 .8em 0;
}

#modulo_listado ul {
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:17px;	
	margin-top:0.5em;
}

#modulo_listado ul li{
	background:url(../imagenes/book.png);
	background-repeat:no-repeat;
	background-position:5px 6px;
	list-style:none;
	border-bottom:1px dashed #DDDDDD;
	padding:6px 4px 6px 30px;
}

#modulo_listado_noticias ul li{
	background:url(../imagenes/noticias.png);
	background-repeat:no-repeat;
	background-position:5px 6px;
	list-style:none;
	border-bottom:1px dashed #DDDDDD;
	padding:6px 4px 6px 30px;
}

#modulo_listado_agencias ul li{
/*	background:url(../imagenes/aficc.png); */
	background-repeat:no-repeat;
	background-position:5px 6px;
	list-style:none;
	border-bottom:1px dashed #DDDDDD;
	padding:6px 4px 6px 6px;
}

#modulo_listado_eventos ul li{
	background:url(../imagenes/eventos.png);
	background-repeat:no-repeat;
	background-position:5px 6px;
	list-style:none;
	border-bottom:1px dashed #DDDDDD;
	padding:6px 4px 6px 30px;
}

#paginacion {
	float:right;
}

#paginacion ul li{
	list-style:none;
	float:left;
	margin-right:10px;
}

#aviso_autodiagnostico, .construccion {
	background-color:#FFEDED;
	border: 2px dotted #A01055;
	background-image:url(../imagenes/alert.gif);
	background-repeat:no-repeat;
	background-position:12px 12px;
	padding-left:56px;
	padding-right:14px;
}

#buscador_eventos {
	width:100%;
	height:45px;
	padding-left:8px;	
}

#buscador_eventos label {
	display:inline-table; !important;	
}

#buscador_eventos #submit {
	float:right; !important;	
}

#buscador_eventos #f_fin, #f_ini {
	width:140px;
	border: 1px solid #ADADAD;	
}

.rebajas a {
	background: #efb9ad !important;
}

.festivo_habil  a{
	background: #c1a5d6 !important;
}

.evento_comercial a{
	background: #d1e4b4 !important;
}

.evento_comercial_festivo a{
	background: url(../imagenes/calendario_festivo_evento.gif) !important;
	background-repeat: no-repeat;
}
.evento_comercial_rebajas a{
	background: url(../imagenes/calendario_evento_rebajas.gif) !important;
	background-repeat: no-repeat;
}
.festivo_rebajas a{
	background: url(../imagenes/calendario_festivo_rebajas.gif) !important;
	background-repeat: no-repeat;
}
.evento_festivo_rebajas a{
	background: url(../imagenes/calendario_rebajas_festivo_evento.gif) !important;
	background-repeat: no-repeat;
}


h1.admin_titulo a {
	color:#5F5F5F;	
	font-size:15px;
	border:none !important;
}

/**** PRUEBAS MJ ******/
.highlight{
	background-color: #F7CFE2;
}

.impar{
	background-color: #EFEFEF;
}

.extra_info{
	margin-bottom: 5px;
	padding: 5px;
	border: 1px solid #e5e6e8;
	font-size: 12px;
}

.info_img{
	padding-left: 5px;
}

.tooltip {
	display:none;
	background:url(../imagenes/tooltip.png);
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
}

.img_tooltip:hover {
	background-position:0 -44px ;		
}

.msj_error{
	border: 1px solid #AD1D1D;
	background-color:#fbd3b1;
	font-size: 14px;
	color:#ce2700;
	padding:15px;
}

.msj_ok{
	border: 1px solid #18821C;
	background-color:#e0f2cb;
	font-size: 14px;
	color:#6da827;
	padding:15px;
}

.admin_contenido{	
	border-collapse:collapse;
	empty-cells: show;
	font-size: 12px;
	margin-top: 10px;
}

.admin_contenido tr{
	height: 30px;
	border-bottom: 1px solid #d2d2d2;
}

.admin_contenido th{
	background-color: #6C6C6C;	
	color: #FFF;
	text-align: center;
	vertical-align:middle;
}


#filtroAdmin label {
	display:inline-table !important;	
}

#btnBuscar {
	background: url(../imagenes/bt_buscar.gif) no-repeat;
	display:inline;
	width:105px;
	height:38px;
	border:none;
	text-indent:-999999px;
	cursor:pointer;		
}


/******* FIN estilos columna central  *******/


/******* FIN CONTENIDO  *******/


/******* INICIO LOGIN  *******/

label {
	display:block;
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	font-size:12px;
	padding:10px 0 6px;
}

#formLogin #Clave, #Usuario{
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	background:#FFFFFF;
	border: 1px solid #adadad;
	color:#333;
	font-size:12px;
	height:18px;
	padding-bottom:0;
	padding-left:5px;
	padding-top:1px;
	width:80px;

}

/*#formLogin #submit {
	background: url(../imagenes/bt_enviar.gif) no-repeat;
	display:block;
	float:left;
	width:105px;
	height:38px;
	border:none;
	text-indent:-999999px;
	cursor:pointer;
}*/

/******* FIN LOGIN  *******/

/******* ESTILOS FORMULARIO  *******/

#formulario {
	font-size:12px;
	color:#333;
}

#formulario label {
	display:block;
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	font-size:12px;
	padding:10px 0 6px;
}

#formulario #Nombre, #Actividad, #IdProvincia, #Email {
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	background:#FFFFFF;
	border: 1px solid #adadad;
	color:#333;
	font-size:12px;
	height:24px;
	padding-bottom:0;
	padding-left:5px;
	padding-top:1px;
	width:250px;

}


#formulario #Pregunta {
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	background:#FFFFFF;
	border: 1px solid #adadad;
	color:#333;
	font-size:12px;
	height:165px;
	padding-left:5px;
	padding-top:5px;
	width:400px;
	margin-bottom:15px;

}

#formulario #Codigo {
	font:62.5% arial,helvetica,Times New Roman,Times,serif; 
	background:#FFFFFF;
	border: 1px solid #adadad;
	color:#333;
	font-size:12px;
	height:24px;
	padding-left:5px;
	padding-top:1px;
	margin-bottom:15px;

}

#submit, #btSubmit {
	background: url(../imagenes/bt_enviar.gif) no-repeat;
	display:block;
	float:left;
	width:105px;
	height:38px;
	border:none;
	text-indent:-999999px;
	cursor:pointer;
}

p input {
	background: url(../imagenes/bt_ok.gif) no-repeat;
	display:block;
	width:64px;
	height:33px;
	border:none;
	text-indent:-999999px;
	cursor:pointer;
}

label.error {
	color:#FF0000;	
}

/*#Email.error, #Nombre.error, #Actividad.error, #Pregunta.error  {
	border:1px solid #F00;	
}*/


/******* FIN FORMULARIO  *******/


/******* INICIO PIE  *******/

#pie {
	clear:both;
	margin-top:6em;
	width:970px;
	padding:1.3em 0 2em 0;
	border-top:.1em solid #e5e6e8;
	background-color:#FFF;
	display:inline-block;
}

#pie ul{
	list-style:none;
}


#pie ul li {
	text-align:center;
	font-size:1.1em;
	color:#4c4c4c;
}

#pie ul li a {
	color:#b00070;
}

#pie ul li a:hover, #pie ul li a:active { 
	text-decoration:underline
}


#menu_pie{ 
	clear:both;
	width:970px;
	padding:1.3em 0 2em 0;
	background-color:#FFF;
	display:inline-block;
	text-align: center;
}

#menu_pie ul{
	padding:5px 16px 0 0;
}

#menu_pie ul li{
	list-style:none;
	display:inline;
	padding-left:5px;
	margin-right:5px;
	border-left: 1px solid #7a7a7a;
}

#menu_pie ul li.primero{
	border-left: none;
}

#menu_pie a{
	color:#7a7a7a;
	font-size:1em;
}

/******* FIN PIE  *******/


.email_pendiente{
	border: 1px solid #AD1D1D;
	background-color:#fbd3b1;
	font-size: 12px;
	color:#ce2700;
	padding:3px;
}

.email_enviado{
	border: 1px solid #18821C;
	background-color:#e0f2cb;
	font-size: 12px;
	color:#6da827;
	padding:3px;
}


#q_google {
  border: 1px solid #D2D2D2;
  color: #666666;
  float: left;
  font-size: 0.9em;
  margin: 0;
  padding: 0.04em 5px;
  width: 160px;
}


#google_search  {
  background-image: url(../imagenes/lupa.gif); 
  background-repeat:no-repeat;
  height: 16px;
  width: 16px;
  border: none;
  cursor:pointer;
  float:right;
}
/*
#google_search  {
  background-image: url(../imagenes/lupa.gif); 
  background-repeat:no-repeat;
  border: medium none;
  font-size: 1em;
  margin: 0;
  cursor:pointer;
  padding: 0;
  width: 16px;
  float:right;
}
*/



/*********************** MAPA WEB ***************/
.titular_mapa {
	background: url(../imagenes/titu_left.gif) no-repeat top left;
	padding-left:3px;
	margin-bottom:10px;
}
.titular_mapa h2{
	display:block;
	background:#a01055 url(../imagenes/titu_middle.gif) repeat-x top;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
}

/*********** POLITICA PRIVACIDAD ************/

.politica_privacidad{
	font-size:0.9em;
}

