.contenedor {
	width:  856px;
	margin: 0 auto;
	background-color: #fff;
	font-size: 0.8em;
}

.cabecera {}
.cab_iz {float: left; width: 400px;}
.cab_de {margin-left: 410px; text-align: right;}
.menu_principal {height: 38px;}

.hilo_navegacion { border-bottom: 1px solid #e2e2e2; font-size: 0.9em; color: #808080;}
.hilo_navegacion strong {color: #666;}
.hilo_navegacion p {padding: 5px 10px; margin: 0; text-align: right;}
ul.submenu, ul.submenu li {	padding: 0; margin: 0;}
ul.submenu {border-top: 1px solid #fff;}
ul.submenu li {background-color: #d4deec; border-bottom: 1px solid #fff; background-image: none !important}
ul.submenu li a {display: block; padding: 5px 7px 5px 15px; color: #4f524b;;}

.activar_sec_historia ul.submenu li.sec_historia_folklore a,
.activar_sec_historia ul.submenu li.sec_historia_alhama a,
.activar_sec_campamentos ul.submenu li.sec_campamentos a,
.activar_sec_socio ul.submenu li.sec_socio a,
.activar_sec_mayosycruces ul.submenu li.sec_mayosycruces a,
.activar_sec_huertos ul.submenu li.sec_huertos a,
ul.submenu li a:hover {background-color: #b3c7e4; text-decoration: none; color: #333;}
p.submenu_cat {
	padding: 5px 5px;
	margin: 0;
	background-color: #86a0c6;
	color: #fff;
}

.act_uno ul.submenu li#act_uno a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_dos ul.submenu li#act_dos a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_tres ul.submenu li#act_tres a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_cuatro ul.submenu li#act_cuatro a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_cinco ul.submenu li#act_cinco a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_cinco ul.submenu li#act_cinco a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_seis ul.submenu li#act_seis a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_siete ul.submenu li#act_siete a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_ocho ul.submenu li#act_ocho a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_nueve ul.submenu li#act_nueve a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_diez ul.submenu li#act_diez a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_once ul.submenu li#act_once a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_doce ul.submenu li#act_doce a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_trece ul.submenu li#act_trece a {background-color: #b3c7e4; text-decoration: none; color: #333;}
.act_catorce ul.submenu li#act_catorce a {background-color: #b3c7e4; text-decoration: none; color: #333;}




.contenido {background: #fff url(img/linea_fd.gif) 0px 0px repeat-y; color: #808080;}
.contenido_iz {width: 167px; float: left; padding-top: 1px;}
.contenido_de {margin-left: 200px;}
.contenido_de h1 { padding: 15px 0 20px 0; font-size: 3.7em; color: #6d5f44; display: none;}
.contenido_de h2 { font-size: 1.4em; font-weight: normal; font-family: georgia; font-style: italic; margin-bottom:  8px; color: #333; }

.txt {width: 477px; float: left;}
.txt2c {width: 620px;}
.leyenda {margin-left: 490px; border-left: 1px solid #e2e2e2; padding-left: 10px;}


.anuncio_menu {
	font-size: 1.2em;
	width: 120px;
	margin: 0 auto;
	margin-top: 25px;
	margin-left: 25px;
	text-align: center;
	
}

/* Destacados
******************************************************************/
.destacado1 {
	width: 120px;
	margin: 0 auto;
	font-size: 0.85em;
	border: 1px solid #ddd;
	padding: 8px;
}
p.titdestacado1 {font-weight: bold; color: #333; border-bottom: 1px solid #ddd; padding-bottom: 0; margin-bottom: 8px;}

.banner_menu {padding-left: 10px;}
.banner_menu img {border: none;}


/* Picasa
******************************************************************/
.galeria_fotos {}
.coleccion {height: 170px; float: left; vertical-align: bottom; display: block;}
.coleccion img {padding: 2px; margin: 2px 3px 2px 2px; border: 1px solid #ddd;}



.pie {
	width:  856px;
	margin: 0 auto;
	background-color: #fff;
	font-size: 0.7em;
	border-top:  1px solid #ddd;
}
.pie p {padding: 5px 10px; margin: 0;}



/* Listado de actuaciones
******************************************/
#gallery {
	width: 615px;
	margin-left: 0px;
}
 
.gallery-item {
 	text-align: center;
    border-top:1px solid #ddd;
    width: 175px;
    *width:175px;
    display: -moz-inline-stack;
    display:inline-block;
    font-size:91%;
    margin: 0 15px 20px 0;
    min-height:100px;
    vertical-align:text-top;
    border:1px solid #ddd;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 5px 5px 0;
    color: #4b4c4c;
    zoom:1;
    *display:inline;
}
 
.gallery-item p {margin: 0;padding: 0 3px; font-size: 99%; text-align: center;}
.gallery-item a {color: #4b4c4c; display: block;}
.design-author a {display: inline;}
.design-name { font-weight: bold;}
dd.tc1 {height: 35px;}
dd.tc1 .td {text-align:center;}
 
.fecha {font-weight: bold; font-size: 1.5em; text-align: center;}
 

dd.tc1 .td a {
    height: 135px;
    *height: 113px;
    display: block;
    display: table-cell;
    vertical-align: middle;
    width: 175px;
    padding: 10px;
    overflow: hidden;
     text-align: center;
}
 
dd.tc5 .td {color:#666666;}
 
dd.tc {
    display: table-row;
    margin:0;
    padding: 0;
    vertical-align:text-top;
     text-align: center;
}
 
dd.tc img {
    max-height: 115px;
    margin: 0 auto;
    max-width: 175px;
    display: block;
    *height: 117px;
}
 
dd.tc2 {width: 100%; text-align: center;}
 
/* Buscador de google */

form#cse-search-box {padding: 60px 10px 0 0;}
.buscador_google {
	background-color: #fff !important;
	background-image: none !important;
	width: 800px;
	margin: 0 auto;
	padding-top: 15px;
}
.buscador_google h1 {font-size: 3em;}


