/*
	Características generales de la pàgina
	
	COLORES #
	
*/
	
	
	
body {
	background-color: #FFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font: 12px/14px Arial;
	text-align: center;
}

img {
	border: 0px solid #000;
	margin: 0px;
	padding: 0px;
}

div#contenedor {
	border: 0px solid #000;
	background-color:#fff;

	/*margin: 0px 0px 0px 0px;
	width: 100%;*/

	margin-top: 5px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
	
	padding: 0px;
	
	width: 777px;
    z-index: 0;
	text-align: left;
}

div#banner {
	width: 100%;
	height: 150px;
	background-color: #fff;
	z-index: 1;
}

div#contenido {
	width: 100%;
	background-color: #fff;
	position: relative;
	margin-top: -2px;
	z-index: 1;
}

div#idiomasBarra {
	width: 100%;
	background-color: #000;
	height: 25px;
	margin: 0px 0px 2px 0px;
	z-index: 2;
}

#idiomas {
	float: left;
	width: 100%;
	height: 25px;
	display: inline;
}

div#avisos {
	float: left;
	width: 100%;
	height: 13px;
	background-color: #fff;
	border: 0px solid #000;
}

html>body div#avisos {
	height: 20px;
}

#avisos .avis {
	text-decoration: none;
	color: #000;
	font-family: Arial;
	font-size: 12px;
}

#idiomas .idioma {
	float: left;
	margin: 4px 5px 2px 5px;
	height: 70%
}

html>body #idiomas .idioma {
	margin-top: 6px;
}

#idiomas .idioma a {
	color: #fff;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

#idiomas .idioma a:hover {
	text-decoration: underline;
}

#idiomas .iconoBarra {
	float: right;
	margin: 5px 5px 2px 5px;
}


#principal {
	height: 306px;
	width: 100%;
	
}

#imagenInicioAleatoria {
	z-index: 5;
	width: 300px;
	height: 300px;
	margin: 4px 10px 10px 4px;
	border-right: 2px dashed #D8D8D8;
	padding-right: 5px;
	background-color: #fff;
	float: left;
}

#textoPrincipal {
	background-color: #fff;
	width: 440px;
	height: 300px;
	margin: 4px 5px 5px 4px;
	z-index: 5;
	float: right;
	overflow: hidden;
}

.tituloActo {
	text-align: justify;
	margin-bottom: 15px;
	margin-top: 5px;
	line-height: 104%;
}

.tituloActo a {
	font-family: Arial;
	font-weight: bold; 
	font-size: 16px;
	color: #627B8B;
	text-decoration: none;
}

#textoPrincipal .tipoActo a {
	margin-top: 10px;
	margin-bottom: 2px;
	font-size: 12px;
	text-decoration: none;
	color: #627B8B;
}



.tituloActo a:hover {
	color: #E1C800;
}

.textoActo {
	text-align: justify;
	text-indent: 15px;
	color: #4C4C4B;
}
.textoActo a {
	font-family: Arial;
	font-size: 11px;
	color: #4C4C4B;
	text-decoration: none;
}

.textoSecundario {
	background-color: #fff;
	width: 94%;
	z-index: 5;
	overflow: hidden;
	margin-bottom: 10px;
}

.textoSecundario .titulo {
	text-align: left;
	margin-bottom: 5px;
}
.textoSecundario .titulo a {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #627b8b;
	text-decoration: none;
}

.hora {
	color: #748a97;
	font-size: 14px;
}

.horaManana {
	color: #777d3f;
	font-size: 14px;
}

.textoSecundario .titulo a:hover {
	color: #E1C800;
}

.textoSecundario .texto {
	background-color: #fff;
	z-index: 5;
	text-align: justify;
}

.textoSecundario .texto a {
	font-size: 11px;
	overflow: hidden;
	color: #4C4C4B;
	text-decoration: none;
}

.textoSecundario .fotoIzqPequena {
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 5px;
	border: 1px solid #E1C800;
}

.textoSecundario .fotoIzqPequena img {
	display: block;
}

.textoSecundario .fotoDerPequena {
	width: 50px;
	height: 50px;
	float: right;
	margin-left: 5px;
	border: 1px solid #E1C800;
}

.textoSecundario .fotoDerPequena img {
	display: block;
}

.textoSecundario .pie {
	font-size: 9px;
	color: #444444;
	text-align:left;
	display: block;
	font-style: italic;
}

.ultimo {
	border-bottom: 2px dashed #D8D8D8;
	margin-bottom: 10px;
	padding-bottom: 20px;
}

#secundario {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url(../imagenes/discontinua.jpg);
	background-position	: right top;
	background-repeat	: repeat-y;
}

html>body #secundario {
	float: left;
}

#publicidadIzquierda {
	width: 160px;
	text-align: center;
	z-index: 5;
	background-color: #fff;
	float: left;
	margin-left: 0px;
}

#publicidadIzquierda #webcam {
	width: 110px;
	border: 0px solid #000;
	z-index: 6;
	height: 120px;
	color: #000;
	font-size: 10px;
}

html>body #webcam {
	margin-left: 25px;
}

#webcam a {
	text-decoration: none;
	color: #000;
}

#centro {
	background-color: #fff;
	width: 445px;
	float: left;
	margin-left: 4px;
	margin-right: 0px;
	text-align: center;
}

#centroIngles {
	background-color: #fff;
	width: 445px;
	float: left;
	margin-left: 4px;
	margin-right: 0px;
	text-align: center;
	padding-left: 0px;
}

html>body #centro {
	padding-left: 19px;
	padding-right: 0px;
	width: 423px;
}

html>body #centroIngles {
	padding-left: 2px;
	padding-right: 0px;
	width: 423px;
}

html>body #living {
	padding-left: 17px;
}


#publicidadDerecha {
	background-color: #fff;
	width: 161px;
	position: static;
	text-align: center;
	float: right;
	margin: 0px;
	padding: 0px;
}

#barraFinal {
	height: 25px;
	margin-top: 10px;
	width: 100%;
	clear: both;
	background-color: #000;
	color: #fff;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
}

html>body #barraFinal {
	height: 22px;
	padding-top: 3px;
}

#iconosFinal {
	margin-top: 10px;
	width: 100%;
	background-color: #fff;
	text-align: center;
	
}

.fotoIzq {
	float: left;
	/*width: 200px;*/
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-indent: 0px;
	border: 0px solid #000;
}

.fotoDer {
	float: right;
	/*width: 200px;*/
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-indent: 0px;
	border: 0px solid #000;
}

.fotoDer img {
	
}

.pieFoto {
	line-height: 1em;
	font-size: 9px;
	text-indent: 0px;
	display: block;
	margin-top: 4px;
	color: #870854;
}

.pieFoto a {
	color: #627B8B;
}

.pieFoto a:hover {
	text-decoration: underline;
	color: #870854;
}

.fotoIzq img, .fotoDer img {
	display: block;
	border: 1px solid #E1C800;
}

/*MENUS*/

#menusBarra {
	position: absolute;
	left: 0px;
	top: 0px;
	
	text-align: center;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	
	width: 100%;
	height: 21px;
}


#menuFondo {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #0F0;
	
	z-index: 50;

	top: 0px;	
	width:100%;
	height: 21px;
}

div#menusBarra .primero {
	margin-left: 0px;
}


html>body div#menusBarra .primero {
	margin-left: 0px;
}

#menusBarra li a {
	display: block;
	width: 100%;
	text-transform: none;
	text-decoration: none;
}

#menusBarra ul {
	list-style:none;
	margin: 0px 0px 0px 0px;
	float: left;
	border: 0px solid #F00;
	padding: 0px 0px 0px 0px;
	width: 125px;
	/*display: block;*/
}

#menusBarra li {
	position:relative;
	border: 0px;
	text-transform: none;
	padding: 2px 0px 5px 0px;
	font-size: 12px;
}

#menusBarra li li {
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #fff;
}

#menusBarra li li a {
	font-size: 10px;
}

#menusBarra ul ul {
	position:relative;
	/*z-index:100;*/
	width: 123px;
	top:auto;
	display:none;
}

div#menusBarra li:hover {
	cursor:pointer;
	z-index:90;
}

div#menusBarra li:hover ul ul {
	display:none;
}

div#menusBarra li:hover ul {
	display:block;
	/*float: left;*/
	/*position: absolute;
	z-index: 99;*/
}








.margenIzquierdo {
	margin-left: 17px;
}

html>body .margenIzquierdo {
	margin-left: 30px;
}


/*FIN DE MENUS*/

.agendaTitulo {
	color: #000;
	font-size: 12px;
	text-align: left;
	margin-left: 5px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;	
}

.agendaTitulo .fechas {
	color: #627B8B;
	font-size: 12px;
	padding-left: 10px;
	font-weight: bold;
}

.agendaTitulo .fechasManana {
	color: #777d3f;
	font-size: 12px;
	padding-left: 10px;
	font-weight: bold;
}

.fechaTitulo {
	color: #000;
	font-size: 13px;
	margin-bottom: 10px;
	font-weight: bold;
}

.fechaLetraGrande {
	font-size: 14px;
}

span.tituloAgendaCorta {
	color:#000;
	font-weight:normal;
}

span.paddingAgendaCorta {
	padding-left: 45px;
}


/****************
*PARTE PRINCIPAL*
*****************/
#contenedorSecundario {
	width: 100%;
	border: 0px solid #000;
	margin: 0px;
}

#columnaIzquierda {
	width: 180px;
	margin: 0px;
	border-right: 1px dashed #d8d8d8;
	text-align: center;
	float: left;
}

.titularColumna {
	width: 160px;
	height: 20px;
	margin-top: 10px;
	padding-top: 5px;
}

html>body #columnaIzquierda .titularColumna {
	margin-left: 10px;
}

#columnaIzquierda .titularColumna a {
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

#columnaIzquierda .titularColumna a:hover {
	text-decoration: underline;
}

#tituloMenu {
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight: bold;
}

#menuIzquierda {
	width: 150px;
	text-align: left;
	padding: 7px 0px 10px 10px;
	margin-bottom: 20px;
	font-size: 11px;
}

html>body #menuIzquierda {
	margin-left: 10px;
}
.menuTurisme {
	font-size: 13px;
	font-family: Arial;
	margin-left: 10px;
	background-color: red;
    line-height: 15px;
	height:155px;
}
.menuTurisme a{
	width: 175px;
        color: white;
	margin-left: 10px;
	text-decoration: none;
}
.menuTurisme a:hover{
	background-color: white;
	color:red;
}

#menuIzquierda .menuIzquierdaInd a {
	text-decoration: none;
	padding-top: 3px;
	width: 94%;
	display: block;
}

#menuIzquierda .menuIzquierdaInd a:hover {
	background-color: #fff;
}

#partePrincipal {
	width: 595px;
	border-left: 1px dashed #d8d8d8;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

#partePrincipal .titularColumna {
	width: 97%;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 0px;
}

#partePrincipal #principalActo {
	width: 96%;
	border: 0px solid #000;
	padding-left: 10px;
}

#partePrincipal #textoPrincipalActo {
	background-color: #fff;
	width: 100%;
	height: auto;
	margin: 4px 5px 5px 4px;
	z-index: 5;
}

div#principalActo .tituloActo {
	margin-top: 10px;
	font-family: Arial;
	font-weight: bold; 
	font-size: 20px;
	color: #627B8B;
	clear: both;
}

#principalActo .tituloAgendaActo {
	padding-top: 10px;
	line-height: 104%;
	font-family: Arial;
	font-weight: bold; 
	font-size: 20px;
	color: #627B8B;
	clear: both;
	padding-bottom: 5px;
}

#principalActo .textoActo {
	font-family: Arial;
	font-size: 11px;
	color: #4C4C4B;
}

#principalActo .fechaActo {
	padding-top: 0px;
	font-family: Arial;
	font-size: 13px;
	color: #778d9a;
	margin-bottom: 0px;
	
	
}

#principalActo .fechaAgendaActo {
	font-family: Arial;
	font-size: 10px;
	color: #778d9a;
}

.localizacionActo {
	padding-top: 5px;
	padding-left: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #4c4c4c;
}

.fuenteAgenda {
	padding-top: 8px;
	font-family: Arial;
	font-size: 11px;
	color: #4c4c4c;
	font-style: italic;
}

#principal #margenBlanco, #margenBlancoXiva {
	width: 100%;
	height: 16px;
	border: 0px solid #000;
	z-index: 0;
	position: absolute;
	background-color: #fff;
	top: 290px;
	left: 0px;
}

html>body #principal #margenBlanco {
	width: 58%;
	top: 357px;
	left:320px;
}

html>body #principal #margenBlancoXiva {
	width: 58%;
	top: 430px;
	left:320px;
}

#principal #margenBlanco a, #margenBlancoXiva a {
	font-size: 9px;
	text-decoration: none;
	color: #000;
}

.tituloFila {
	font-size: 10px;
	color: #778d9a;
	font-family: Arial;
}

.tituloApartado {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #870854;
}


.tituloPagina {
	font-size: 16px;
	color: #870854;
	font-family: Arial;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 20px;
}

.negrita {
	font-weight: bold;
}

.enlace {
	color: #000;
	font-size: 11px;
}

.fechaNoticiaSecundaria {
	color: #778d9a;
	font-size: 10px;
	font-family: Arial;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 10px;
	display: block;
	height: 10px;
	width: 98%;
	
}


html>body .fechaNoticiaSecundaria {
	padding-left: 0px;
}

.imagenVistaIzq {
	border: 1px solid #E1C800;
	margin-right: 10px; 
	margin-bottom: 10px;
	float: left;
}

.imagenVistaDer {
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #E1C800;
	float: right;
}

.pequeno {
	font-size: 11px;
}

.mediano {
	font-size: 12px;
}

.textoLista {
	text-align: justify;
	text-indent: 0px;
}

.textoListaPatrocinada {
	text-align: justify;
	text-indent: 0px;
}

.textoListaPatrocinada a {
	color: #000;
	text-decoration: none;
}

.textoListaPatrocinada a:hover {
	text-decoration: underline;
}

.tablaDatos {
	font-family: Arial;
	font-size: 11px;
}

.boton {
	font-size:10px;
	border:1px solid #000;
}

.paginador {
	color: #EFAA23;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	line-height: 150%;
}

html>body .paginador {
	padding-bottom: 20px;
}

.paginador a {
	color: #EFAA23;
	font-size: 13px;
	font-weight: bold;
}

.paginador a:hover {
	text-decoration: none;
}

.textoNormal {
	font-family: Arial;
	font-size: 11px;
}

.enlaceNormal a {
	font-family: Arial;
	font-size: 11px;
}

.enlaceNormal a:hover {
	text-decoration:none;
}

.error {
	color: #f00;
	font-size: 13px;
}

.indentar {
	text-indent: 15px;
}

.justificar {
	text-align: justify;
}

.negro {
	color: #000;
}
.negro a {
	color: #000;
}

.blanco {
	color: #fff;
}
.blanco a {
	color: #fff;
}

.negroHover a:hover {
	color: #000;
	background-color: #fff;
}

.blancoHover a:hover {
	color: #fff;
	background-color:#000;
}

.enlaceTitulo {
	color: #627B8B;
	font-size: 12px;
	font-family: Arial;
}

.enlaceTitulo a {
	color: #627B8B;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.enlaceTitulo a:hover {
	text-decoration: underline;
	color: #870854;
}


.fotoIzqCoche img {
	display:block;
	
}

.fotoDerCoche img {
	display:block;
	margin-bottom: 20px;
}

.fotoIzqCoche{
	float: left;
	width: 70%;
}

html>body .fotoDerCoche {
	margin-right: 40px;
}

.fotoDerCoche{
	float: right;
	width: 20%;
}

.tituloCoche {
	height: 17px;
	background-color: #F4F6F8;
	border: 1px solid #F4F6F8;
	padding-top: 2px;
	font-size: 11px;
	clear: both;
	margin-bottom: 2px;
}

html>body .tituloCoche {
	padding-top: 3px;
}

.rutaCoche {
	border: 1px solid #000;
	font-weight: bold;
	text-align: justify;
	padding-top: 2px;
	margin-bottom: 5px;
	padding: 2px 5px 0px 5px;
	text-indent: 0;
	font-size: 11px;
	display: block;
}

html>body .rutaCoche {
	padding-top: 3px;
}

.paddingLeft {
	padding-left: 15px;
}

.paddingMasLeft {
	padding-left: 25px;
}

.derecha {
	float: right;
	display: block;
}

.paddingUp {
	margin-top: 15px;
}

div.centrado {
	text-align: center;
}

div.izquierda {
	text-align: left;
}

html>body div.centrado table {
	margin: 0 auto;
}

.gris {
	color: #4C4C4B; 
}

.morado {
	color: #870854;
}

.azul {
	color: #627B8B;
}

/*CALENDARIO*/
.year {
	border-style: outset;
	border-width: 1px;
	background-color: #ffffff;
	text-align: center;
}
.month {
	border-style: none;
	background-color: #ffffff;
	text-align: center;
}
.yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.monthname {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffffff;
	color: #000000;
	border-style: none;
	border-width:1px
}
.dayname {
	text-align: center;
	font-family: Times New Roman;
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	border-bottom: 1px solid #627b8b;
}
.weeknumtitle {
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	background-color: #ffffff;
	border-style: none;
	border-width:1px
}
.weeknum {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #000000;
	background-color: #ffffff;
}
.yearnavigation {
	font-size: 12px;
}
.datepicker {
	background-color: #ffffff;
}
.datepickerform {
	margin: 0px;
}
.monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}
.monthpicker {
	font-size: 11px;
	background-color: #ffffff;
}
.yearpicker {
	font-size: 11px;
	background-color: #ffffff;
}
.pickerbutton {

}
.nomonthday {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #aaaaaa;
}
.monthday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	color: #000000;
	height:20px;
	width:20px;
	border: 1px solid #d9d4d4;
}

.monthday a {
	color: #000;
}

.today {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #627b8b;
	color: #fff;
	height:20px;
	width:20px;
}

.today a {
	color: #fff;
}


.selectedday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-style: outset;
	background-color: #ffffff;
	height:20px;
	width:20px;
}
.sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #880855;
	height:20px;
	width:20px;
	border: 1px solid #d9d4d4;
}
.sunday a {
	color: #880855;
	background-color: #d9d4d4;
}
.saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #880855;
	height:20px;
	width:20px;
	border: 1px solid #d9d4d4;
}
.saturday a {
	color: #880855;
	background-color: #d9d4d4;
}
.event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #d9d4d4;
	height:20px;
	width:20px;
}
.event a {
	background-color: #d9d4d4;
}
.selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	height:20px;
	width:20px;
}
.selectedevent a {
	background-color: #ffffff;
}
.todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #627b8b;
	background-color: #627b8b;
	color: #fff;
	height:20px;
	width:20px;
}
.todayevent a {
	color: #fff;
}
.eventcontent {
	font-size: 10px;
	border-style: outset;
	background-color: #d9d4d4;
	border-width: 1px;
	width: 100%;
}


.introduce {
	font-size: 10px;
	border: 1px solid #627B8B;
}

.buscadorAgenda {
	padding-top: 10px;
	padding-left: 0px;
}

.textoBuscadorAgenda {
	font-size: 11px;
	color: #777d3f;
}

.textoBuscadorAgenda a {
	text-decoration: none;
}

.textoBuscadorAgenda a:hover {
	text-decoration: underline;
}

.pleno {
	color: #fff;
	background-color: #627B8B;
	font-size: 12px;
	font-weight: bold;
}

.pleno a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	display: block;
}

.pleno a:hover {
	background-color: #870854;
}

.consistoriTipo {
	padding-top: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #778d9a;
	margin-bottom: 0px;
}

td.fotoPenjaLaTeua {
	background-color: #ddd;
	width:146px;
	height:127px;
}

iframe.iframeDatos {
	width:100%;
	height:250px;
}

td.fotoPequena {
	width: 51px;
}


td.tituloMapa a {
	width: 150px;
	display: block;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

td.enlaceMapa {
	padding-top: 5px;
}

td.enlaceMapa a {
	font-size: 11px;
	font-family: Arial;
	color: #627B8B;
	text-decoration: none;
}

td.enlaceMapa a:hover {
	text-decoration: underline;
	color: #870854;
}

div.calendarioAgenda {
	width: 90%;
}

html>body div.calendarioAgenda {
	margin-left: 8px;
}

.teclaAcceso {
	text-decoration: underline;
}

td.celdaBlanca {
	border: 1px solid #778d9a;
	background-color: #fff;
	text-align:justify;
}

td.celdaAzul {
	border: 1px solid #fff;
	text-align:justify;
	background-color: #F4F6F8;
}

td.celdaBlanca a {
	font-family: Arial;
	font-size: 11px;
	color: #627B8B;
}

td.celdaBlanca a:hover {
	text-decoration:none;
	color: #870854;
}

.margenTodo {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	display:block;
}

html>body .margenTodo {
	display: table-cell;
}


/*****BUSCADOR****/

.busqueda {
	margin: 5px 5% 5px 5%;
	width: 90%;
}

.enlaceBuscador a {
	color: #008000;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}

.enlaceBuscador a:hover {
	text-decoration: underline;
}

.tituloBuscador a {
	color: #0000cc;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}

.tituloBuscador a:hover {
	color: #870854;
	text-decoration: underline;
}

.gsc-control {
	padding-left: 5%;
	width: 90%;
	padding-right: 5%;
}

/*la cabecera*/
.gsc-resultsHeader {
	font-size: 11px;
	border: 0px;
}

/*los iconos de arriba*/
.gsc-stats.gsc-small-results-active {
	display: none;
}

td.gsc-twiddle-opened, td.gsc-twiddle-closed{
	display: none;
}

.gs-result .gs-title, .gs-result .gs-title * {
	color: #0000cc;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}


.gs-result .gs-title:hover, .gs-result .gs-title:hover {
	color: #870854;
	text-decoration: underline;
}

.poweredBy {
	text-align:center;
	padding-top: 20px;
}

/*******************/
/********DANSES********/
#corroquinaTxt {
	z-index:11;
	position:absolute;
	top:280px;
	left:220px;
	width:250px;
	text-align:justify;
}

html>body #corroquinaTxt {
	top: 260px;
}

#corroquinaVideo {
	left: 220px;
	z-index:12;
	position:absolute;
	top:485px;
}

html>body #corroquinaVideo {
	top: 470px;
}

#tornerosTxt {
	z-index:11;
	position:absolute;
	top:285px;
	left:220px;
	width:260px;
	text-align:justify;
}

#tornerosTxtCas {
	z-index:11;
	position:absolute;
	top:280px;
	left:220px;
	width:260px;
	text-align:justify;
}

html>body #tornerosTxt {
	top: 265px;
}

html>body #tornerosTxtCas {
	top: 260px;
}

#tornerosVideo {
	z-index:12;
	position:absolute;
	top:285px;
	left:490px;
}

html>body #tornerosVideo {
	top: 272px;
}

#llauradorsTxt {
	z-index:11;
	position:absolute;
	top:280px;
	left:488px;
	width:249px
}

html>body #llauradorsTxt {
	top: 255px;
}

#llauradorsVideo {
	z-index:12;
	position:absolute;
	top:490px;
	left:488px;
}

html>body #llauradorsVideo {
	top: 475px;
}

#artsTxt {
	z-index:11;
	position:absolute;
	top:280px;
	left:220px;
	width:249px;
}

html>body #artsTxt {
	top: 255px
}

#artsVideo {
	z-index:12;
	position:absolute;
	top:490px;
	left:219px;
}

html>body #artsVideo {
	top: 480px;
}

#gitanetesTxt {
	z-index:11;
	position:absolute;
	top:495px;
	left:220px;
	width:260px;
}

html>body #gitanetesTxt {
	top: 465px;
}

#gitanetesVideo {
	z-index:12;
	position:absolute;
	top:495px;
	left:488px;
}

html>body #gitanetesVideo {
	top: 480px;
}

.menuSexenni {
	width: 548px;
}

.enlaceNoMarcado a{
	text-decoration:none;
}

.enlaceNoMarcado a:hover {
	text-decoration:underline;
}

.pereroles1 {
	width:80%;
	text-align:left;
}

.pereroles2 {
	width:40%;
}

.pererolesFoto {
	margin-top:4em;
}

.galeria {
	position: relative;
	width: 50%;
	padding: 0px 15px 0px 15px;
	height: auto;
	float:left;
	border-bottom: 0px solid #f00;
	text-align: center;
	margin-bottom: 1em;
}

html>body .galeria {
	padding: 0px 2% 0px 2%;
	width: 46%;
}

.fotoGaleria {
	display: block;
	height: 105px;
}

.descGaleria {
	display: block;
	text-align: justify;
	height: 120px;
}

html>body .descGaleria {
	height: 105px;
}

.recortarAnchos {
	padding: 0px 10px 0px 10px;
}

div#map {
	height: 500px;
}

.ancho100 {
	height: 100px;
}

.xiva a {
	color:#772059; 
	text-decoration:none;
	font-size: 15px;
}

.xiva a:hover {
	text-decoration:underline;
}

.fotoSobreMenu {
	height:92px;
	width:100%;
}


.enlaceTramite {
	color: #627B8B;
	font-size: 11px;
	font-family: Arial;
}

.enlaceTramite a {
	color: #627B8B;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

.enlaceTramite a:hover {
	text-decoration: underline;
	color: #870854;
}
