
/* ********** Estilos generales ********** */
* {
	margin:0px;
	padding:0px;
}

body {
/*   background-color:#dce9f7; */
	background: url(../img/navegacion/fondofmt.jpg) repeat-x top;	
	font: normal normal normal 1em/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
   vertical-align:top;
}
P {
	color: #333;
	font: normal normal normal 1em/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin:3px 0px 3px 0px;
	text-align: justify;
}

ul.error {
	list-style-position: inside;
}
ul.error li {
	color: #F00;
}

/* ********** Estructura general ********** */
/* DIV principal: se divide en tres filas contenidas también en DIVs */
/* divweb
		- divtop
		- divmiddle
		- divbottom */
#divweb {
   background-color:#FFF;
   margin: 0px auto 0px auto;
	padding: 10px 0 0 0;
	vertical-align: top;
/*	width: 767px; 800x600*/
	width:996px;
}

  /* DIV TOP */
  #divtop {
	clear:both;
   height: 160px;
   margin: 0px 10px 0px 10px;
	padding: 0px;
	width:976px;
/*	width: 757px; 800x600*/
  }

  /* DIV MIDDLE */
	  #divmiddle {
	clear:both;
   margin: 0px 10px 0px 10px;
/*   min-height:710px; */
	padding: 0px;
	width:976px;
/*	width: 750px; 800x600*/
  }

  /* DIV BOTTOM */
  #divbottom {
   background-color: #fff;
	clear: both;
	display: block;
   margin: 0px 10px 0px 10px;
	padding: 0px;
	width:976px;
	text-align: center;
/*	width: 750px; 800x600*/
}

/* ******************************************************************************************************** */
/* ********** divtop ********** */
	#logo {
		float:left;
		text-align: center;
		width:230px;
	}
	#mainbanner {
		clear:right;
		float:right;
	}
/*   .banner {border:1px solid #b2dae7;} */
	.banner01 {
		height:90px;
		width:728px;
	}
	.banner02 {
		height:100px;
		width:364px;
	}

	#mainmenu {
		clear:both;
		float:none;
		width:976px;
	}
	/* ********** menu ********** */
	/* (ver menu.css) */
	/* ********** brújula ********** */
	#brujula {
		clear:both;
		float:none;
	}
   .brujula {color:#09C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;}
	.brujulaint {color:#F00; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
   a.brujula {}
   a.brujula:hover {color:#EC303A;}

/* ******************************************************************************************************** */
/* ********** divmiddle ********** */

/* subdivisión home */
   #divmiddleleft {display: block; float:left; width:180px;}
   #divmiddlecenter {display: block; float:left; margin-left:10px; width:596px;}
	/* for IE6 */
	* html #divmiddlecenter {
		margin-left:8px;
	}
   #divmiddleright {display: block; float:left; margin-left:10px; width:180px;}
	/* for IE6 */
	* html #divmiddleright {
		margin-left:0px;
	}




/* subdivisión pagina generica */
   #divmiddlecontent {
		width:976px;
	}


/* ******************************************************************************************************** */
/* ********** divbottom ********** */
	.pie {
		color: #999;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
	}

/* ******************************************************************************************************** */



/* ********** Casos particulares ********** */

/* ********** HOME ********** */
/* ********** HOME ********** */
/* ********** HOME ********** */
	#boxfederate {
		border: 1px solid #09C;
		display:block;
		margin:6px 0 0 0;
		width:178px;
	}
	#boxfederate a.box  {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 0.77em/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:22px;
		padding:2px 0 2px 5px;
		text-transform: lowercase;
		text-decoration: none;
	}
	#boxfederate a.box:first-letter {
		color: #f00;
	}
	#boxfederate .nombreclub {
		background-color: #069;
		color: #fff;
		display:block;
		font: normal normal bold 0.7em/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: center;
	}
	#boxfederate .content {
		display: block;
		padding:10px;
	}
	#boxfederate img {
		float:none;
	}
	#boxfederate a.enlace {
		background-color: #dce9f7;
		border: 1px solid #09C;
		color:#09C;
		float:right;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:3px 5px 5px 3px;
		padding: 2px 5px 2px 5px;
		text-decoration:none;
	}
	#boxfederate a.enlace:hover {
		background-color: #f7dddc;
		border: 1px solid red;
		color: red;
	}

/* boximagenprincipal */
	#boximagenprincipal {
		height:190px;
		*height:188px; /* IE7 */
		margin:0 10px 10px 0;
	}
	#boximagenprincipal img {
		border:1px solid #09C;
	}



/* boxnoticiaprincipal */
	#boxnoticiaprincipal {
		border:1px solid #09C;
		display:block;
		height:300px;
		margin:0 10px 10px 0;
		width:100%;
	}
	#boxnoticiaprincipal .box {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 0.77em/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:22px;
		padding:2px 0 2px 5px;
		text-transform: lowercase;
	}
	#boxnoticiaprincipal .box:first-letter {
		color: #f00;
	}
	#boxnoticiaprincipal .content {
		display: block;
		padding:10px;
	}
	#boxnoticiaprincipal img {
		border-right: 1px solid #09C;
		float: left;
		margin: 0 10px 10px 0;
		padding-right: 10px;
	}
	#boxnoticiaprincipal .fecha {
		clear: right;
		color: #777;
		display: block;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		*margin-top:-15px;
	}
   #boxnoticiaprincipal a.titulonoticia {
		clear: right;
		color: #069;
		display: block;
		font: normal normal bold 1em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
   #boxnoticiaprincipal a.titulonoticia:hover {
		color: #f00;
		text-decoration: underline;
	}
   #boxnoticiaprincipal p {
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		overflow: hidden;
   }
	#boxnoticiaprincipal a.enlace {
		background-color: #dce9f7;
		border: 1px solid #09C;
		color:#09C;
		float:right;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:10px 0 0 0;
		padding: 2px 5px 2px 5px;
		text-decoration:none;
	}
	#boxnoticiaprincipal a.enlace:hover {
		background-color: #f7dddc;
		border: 1px solid red;
		color: red;
	}



/* boxotrasnoticias */
	#boxotrasnoticias  {
		border: 1px solid #09C;
		display: block;
		float: left;
		margin: 0;
		overflow: hidden;
		width: 360px;
	}
	#boxotrasnoticias .box {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 0.77em/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:22px;
		padding:2px 0 2px 5px;
		text-transform: lowercase;
	}
	#boxotrasnoticias .box:first-letter {
		color: #f00;
	}
	#boxotrasnoticias .fecha {
		color: #777;
		font: normal normal normal 0.6em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
   #boxotrasnoticias a.titulonoticia {
		clear: right;
		color: #069;
		display: block;
		font: normal normal bold 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:2px 0 2px 0;
		text-decoration: none;
	}
   #boxotrasnoticias a.titulonoticia:hover {
		color: #f00;
		text-decoration: underline;
	}
	#boxotrasnoticias ul li {
		height: 35px;
		padding: 0 10px 5px 10px;
	}
	#boxotrasnoticias ul li.imp {
		background-color: #EEF4FB;
	}
	#boxotrasnoticias ul li.par {
		background-color: #fff;
	}


	#boxotrasnoticias a.enlace {
		background-color: #dce9f7;
		border: 1px solid #09C;
		color:#09C;
		float:right;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:10px;
		padding: 2px 5px 2px 5px;
		text-decoration:none;
	}
	#boxotrasnoticias a.enlace:hover {
		background-color: #f7dddc;
		border: 1px solid red;
		color: red;
	}


/* boxnewsletter */
	#boxnewsletter  {
		border: 1px solid #09C;
		display: block;
		float: right;
		margin: 0 -2px 0 0;
		overflow: hidden;
		width: 225px;
	}
	#boxnewsletter .box {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 0.77em/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:22px;
		padding:2px 0 2px 5px;
		text-transform: lowercase;
	}
	#boxnewsletter .box:first-letter {
		color: #f00;
	}
	#boxnewsletter .content {
		display: block;
		height:139px;
		#height: 143px; /* para IE7 */
		padding:10px;
	}
   #boxnewsletter p {
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
   }
   #boxnewsletter input.newsletter {
		background-color: #dce9f7;
		border: 1px solid #09C;
		color:#09C;
		font: normal normal normal 0.65em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:5px 0 0 0;
		padding: 2px 3px 2px 3px;
		width: 197px;
   }
	#boxnewsletter a.enlace {
		background-color: #dce9f7;
		border: 1px solid #09C;
		color:#09C;
		float:right;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:20px 0 0 0;
		padding: 2px 5px 2px 5px;
		text-decoration:none;
	}
	#boxnewsletter a.enlace:hover {
		background-color: #f7dddc;
		border: 1px solid red;
		color: red;
	}



/* boxcalendario */
	#boxcalendario {
		border: 1px solid #09C; 
		display:block;
		margin:0 0 9px 0;
		*margin: 0 0 5px 0;
		width:178px;
	}
	#boxcalendario a.box {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 0.77em/21px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:21px;
		padding:2px 0 2px 5px;
		*padding:4px 0 4px 5px; /* for IE7 */
		text-transform: lowercase;
		text-decoration: none;
	}
	#boxcalendario a.box:first-letter {
		color: #f00;
	}
	#boxcalendario a.box:hover {
		color: #f00;
		text-decoration:underline;
	}


	#boxcalendario table {
		background-color: #b8d7f6;
		border-collapse: separate;
		border-spacing: 1px;
		width:178px;
	}
	#boxcalendario span.periodo {
		font: normal normal bold 0.77em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

/* boxboletines */	
 	#boxboletines {
		border: 1px solid #09C;
		display:block;
		width:178px;}
	#boxboletines a.box {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 0.77em/21px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:21px;
		padding:2px 0 2px 5px;
		text-transform: lowercase;
		text-decoration: none;
	}
	#boxboletines a.box:first-letter {
		color: #f00;
	}

	#boxboletines a.box:hover {
		color: #f00;
		text-decoration:underline;
	}
	#boxboletines ul li {
		height:94px;		
	}
	#boxboletines ul li.imp {
		background-color: #EEF4FB;
	}
	#boxboletines ul li.par {
		background-color: #fff;
	}
	#boxboletines .fecha {
		float: right;
		clear: both;
		color: #777;
		display: block;
		font: normal normal normal 0.6em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:2px 2px 0 0px;
	}

	#boxboletines a.boletintitulo {
		background: url(../img/iconos/ico-boletin.gif) no-repeat 2px 20px;
		*background: url(../img/iconos/ico-boletin.gif) no-repeat 2px;
		color: #069;
		display: block;
		float: none;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 20px 0 0 22px;
		*padding: 0 0 0 22px;
		text-decoration: none;
	}
	#boxboletines a.boletintitulo:hover {
		color: #EC303A;
		text-decoration: underline;
	}
	#boxboletines .boletinentradilla {
		color: #000;
		display: block;
		float: none;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 0 18px 10px 22px;
	}



/* ***** Paginas base ***** */
/* ***** Paginas base ***** */
/* ***** Paginas base ***** */

	#boxcontenido  {
		border:1px solid #09C;
		display:block;
		font: normal normal normal 0.65em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-top:10px;
		width:100%;
	}
	#boxcontenido h1 {
		background-color: #dce9f7;
		border-bottom:1px solid #09C;
		color: #09C;
		display:block;
		font: normal normal bold 1.25em/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height:22px;
		padding:2px 0 2px 5px;
		text-transform: lowercase;
	}
	#boxcontenido h1:first-letter {
		color: #f00;
	}
	#boxcontenido .content {
		display: block;
		float: left;
		padding: 15px;
		width:740px;
	}
	#boxcontenido .contentfull {
		display: block;
		padding: 15px;
		width:950px;
	}
	#boxcontenido .contentaux {
		float: right;
		padding: 10px;
		width: 180px;
	}
	/* for IE6 */
	* html #boxcontenido .contentaux {
		margin-right:-10px;
		padding: 0px;
	}
	#boxcontenido .subseccion {
		background: url(../img/iconos/ico-3puntos.gif) no-repeat 0;
		color: #900;
		font: normal normal bold 1.25em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
		display: block;
		margin:10px 0 10px 0;
		padding: 0 0 0 24px;
		width:100%;
	}
	#boxcontenido .contentaux img {
		border: 1px solid #09c;
		clear: both;
		float: none;
		margin-bottom:10px;
		padding: 1px;
		position: relative;
		width: 180px;
	}
	#boxcontenido a {
		color: #09c;
	}
	#boxcontenido .contentaux a.volvercalendario {
		background: url(../img/iconos/ico-calendar.gif) no-repeat;
		display:block;
		margin:10px 0 0 0 !important;
		padding:3px 0 3px 18px ;
	}
	#boxcontenido .contentaux a.volvermes {
		background: url(../img/iconos/ico-calendarmonth.gif) no-repeat;
		display:block;
		margin:10px 0 0 0 !important;
		padding:3px 0 3px 18px ;
	}

	#boxcontenido a.imagenamp {
		background: #fff url(../img/iconos/ico-zoom.gif) no-repeat 3px 3px;
		border: 1px solid #09c;
		display:block;
		float:right;
		height:22px;
		margin:-43px 2px 0 0;
		position: relative;
		text-decoration:none;
		width:21px;
		z-index:10;
	}
	#boxcontenido a.imagenamp:hover {
		background: #bad4ef url(../img/iconos/ico-zoom-hover.gif) no-repeat 3px 3px;
	}
	#boxcontenido .fecha {
		clear: right;
		color: #777;
		display: block;
		float:right;
		font: normal normal normal 0.65em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		*margin-top:-15px;
	}
	#boxcontenido .content h2, #boxcontenido .contentfull h2 {
		color: #09c;
		font: normal normal bold 1.25em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-bottom:9px;
   }
	#boxcontenido .content h3, #boxcontenido .contentfull h3 {
		color: #069;
		font: normal normal bold 1.12em/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-bottom:6px;
   }
	#boxcontenido .content p, #boxcontenido .contentfull p {
		font: normal normal normal 1em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding:0 0 5px 0;
   }
	#boxcontenido .content em, #boxcontenido .contentfull em {
		font: italic normal normal 1em/normal Geneva, Arial, Helvetica, sans-serif, Verdana;
	}
	#boxcontenido .content ul, #boxcontenido .contentfull ul  {
   	margin:0 0 10px 10px;
   }
	#boxcontenido .content li, #boxcontenido .contentfull li {
		font: normal normal normal 1em/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
		list-style: square;
		margin:0 0 0 15px;
		padding:0 0 5px 0;
   }


	#boxcontenido .content table {
		margin:10px 0 10px 0;
		width:100%;
	}
	#boxcontenido .content th {
		border-bottom:1px solid #09c;
		color: #09c;
		font-weight: bold;
		padding:2px 0 2px 0px;
	}
	#boxcontenido .content td {
		padding:2px 0 2px 0px;
	}
	/* imágenes */
   #imagenes {
		width: 100%;
	}
	/* documentos */
	#documentos {
		border:1px solid #09c;
		margin:20px 0 0 0;
		padding:0 10px 10px 10px;
		width: 730px;
	}
	/* enlaces */
	#enlaces {
		width: 100%;
	}

	
/***** NOTICIAS Y BOLETINES*****/
/** Listado **/
#noticiaslista {}
#noticiaslista td a {
	color:#09c;
	font: normal normal normal 1em/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px;
	text-decoration: none;
}
#noticiaslista span.fechaytitulo {
	display: inline-block;
	width:475px;
}
#noticiaslista span.entradilla {
	display: inline-block;
	width:425px;
}

/* Ficha */
   #noticia {
		border:1px solid #09C;
		margin:0px;
		padding:0px;
		width:563px;
	}
	#noticia th {
		border-bottom:1px solid #09C;
		padding:10px;
		text-align: left;
	}
	#noticia th h1 {
		color: #09C;
		font: normal normal 700 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	#noticia td {
		padding:10px 15px 10px 15px;
	}

	#noticia td h2 {
		color: #09C;
		font: normal normal 700 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin: 20px 0px 20px 0px;
	}

	#noticia ul {
		color: #09C;
		list-style: none;
	}
	#noticia ul li{
		padding-left: 20px;
		background-image: url(../img/arrow.gif);
		background-repeat: no-repeat;
		background-position: 0px -0.3em;
		color:#333;
		font: normal normal normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	#noticia ul li a {
		color:#333;
		font: normal normal normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	#noticia ul li a:hover {
		color:#09C;
	}





		table.articulos td p {
			color: #09C;
			font: normal normal 500 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
			padding: 5px;
			}

		table.articulos td h2 {
			color: #09C;
			font: normal normal 900 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
			margin: 20px 0px 5px 0px;
			}



/***** CLUBES *****/
/** Listado **/
#mapaclubes {
	margin:0px 20px 0px 20px;
}
#mapaclubes ul li {
	color: #09C;
	line-height:30px;
	margin-left:150px;
}
#mapaclubes ul li a{
	color: #09C;
	font: normal normal 900 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
}
#mapaclubes ul li a:hover{
	color: #09C;
	text-decoration:underline;
}
#listadoclubes {
	vertical-align: top;
}

#clublistado {}

#clublista {
	background-color: #b2dae7;
	border: 1px solid #09c;
	margin:10px 40px 10px 40px;
}

#clublista th {
	background-color:#dce9f7;
	color:#09c;
	font: normal normal bold 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:20px;
}

#clublista td, #clublista td a {
	background-color:#fff;
	color:#09c;
	font: normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px;
	text-decoration: none;
}

#clublista td {
	height: 30px;
}

/** Ficha **/

#divfichaclub {
	height:auto;
	margin:0px;
	padding:0px;
	text-align:left;
}

#clubficha {
	margin:0px 5px 0px 20px;
}

.clubimagen {
	border: 1px solid #09c;
}

.clubimagen2 {
	background-color: #fff;
}
.clubfoto {
	display: inline;
	width:100px !important;
}


.clubnombre {
	background-color: #dce9f7;
	border-bottom: 1px solid #09c;
	color: #09c;
	font: normal normal 700 16px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
}


#clublogoytexto .tdtexto {
	background-color: #fff;
	border-left:1px solid #b2dae7;
	padding: 5px;
	vertical-align: top;
}

#clubdatos {
	background-color: #b2dae7;
	border:1px solid #b2dae7;
	border-collapse: separate;
	border-spacing: 1px;
	margin:10px 0 20px 175px;
}

#clubdatos td {
	color:#069;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:25px;
}

#clubdatos td a{
	color:#069;
}

#clubdatos td a:hover{
	color:#EC303A;
}

#clubdatos .tdp {
	background-color: #dce9f7;
	padding:5px;
	text-align:right;
	width: 150px;
}

#clubdatos .tdr {
	background-color: #fff;
	color: #333;
	font: normal normal normal 1em/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:5px;
	width:450px;
}


a.volverclubes {
		background: url(../img/iconos/ico-madrid.gif) no-repeat;
		display:block;
		float:right;
		margin:10px 0 0 0 !important;
		padding:3px 0 3px 18px ;
}

a.enlaceimg {
}

a.enlaceimg:hover {
	background-color: #b2dae7;
}


a.enlace {
	color: #036;
	font: normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.enlace:hover {
	text-decoration: underline;
}

#listadoGalerias {
  	background-color: #b2dae7;
    border:1px solid #09C;
    font: normal normal normal 9pt/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
   	margin-top:20px;
}
#listadoGalerias a {
  	color:#09c;
    text-decoration:none;
}
#listadoGalerias a:hover {
  	color:#036;
    text-decoration:underline;
}
#listadoGalerias th {
    background-color:#dce9f7;
    color: #09C;
    font: normal normal bold 110%/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
  	height:20px;
}
#listadoGalerias td {
  	background-color:#fff;
  	color:#09c;
  	font: normal normal normal 90%/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
  	padding:2px;
  	text-decoration: none;
}
#listadoGalerias img {
    border:1px solid #09C;
  	background-color: #b2dae7;
    margin:0px 3px 0px 3px;
    padding:1px;
}

#listadoGalerias a:hover img {
	background-color: #8C97A3;
}

#listadoGalerias .masfotos {
	color:#09c;
	font: normal normal normal 300%/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Evento */
   .evento {
	}
	.datosevento {
		border: 1px solid #09c;
		background: #eef4fb;
		margin:10px 0 10px 0 !important;
		padding: 10px;
		width: 730px;
	}
	.datosevento li {
		list-style: none !important;
	}
	.datosevento li strong {
		color:#09c;
	}















	.imagenesevento {
		border: 1px solid #09c;
		margin:10px 0 10px 0 !important;
		padding: 0 10px 10px 10px;
		width: 730px;
	}


