/* Clases para todo la página */

/* Clases comunes para toda la pagina, maquetación principal */
* {
	margin: 0;
	font-family: helvetica;
}

body {
	background-image: url(../img/fondo.gif);
	background-repeat: repeat;
}

#entradillaHome {
	font-size: 10pt;
	color: #666;
}

#arribaCab {
	width: 846px;
	height: 79px;
	background-image: url(../img/cabecera.jpg);
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
}

#medioCab {
	width: 846px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/home_2_r2_c2.gif);
	/*min-height: 500px;*/
}

#pieCab {
	width: 846px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/pie.jpg);
	height: 40px;
}

#MenuMedio {
	/*height: 294px;*/
	background-repeat: repeat;
	width: 222px;
	background-image: url(../img/menu_pixel.jpg);
	/*text-align: right;
	margin-left: 636px;
	margin-top: -124px;*/
}

#pieMenu {
	width: 222px;
	height: 190px;
	background-image: url(../img/menu_pie.jpg);
	clear: both;
	/*margin-left: 636px;*/
}

#textoCabecera {
	/*margin-top: -490px;*/
	/*margin-left: 36px;*/
	width: 580px;
}

#textoCabecera .textoPrincipal {
	font-size: 30pt;
	font-weight: bold;
	color: #FFA02B;
}

#textoCabecera .textoSecundario {
	font-size: 18pt;
	font-weight: bold;
	color: #A887B5;
}

#parteIzda {
	float: left;
	width: 615px
}

#parteDrcha {
	float: right;
}

#controlador {
	clear: both;
}

#contentMenu {
	width: 155px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}

#contentMenu a {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #333;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

#contentMenu a:hover {
	color: #F30;
	text-decoration: underline;
}

#contentMenu .textMenu, #contentMenu .textMenuSeleccionado{
	padding-top: 20px;
}

#contentMenu .textMenuSeleccionado a{
	color: #F30;
}

#contenido {
	margin-left: 36px;
}

.semilla {
	margin-top: 10px;
	font-size: 14pt;
	color: #ADC529;
}

/* Pie de página */

.piePagina {
	margin-left: auto;
	margin-right: auto;
	width: 846px;
	text-align: center;
	margin-top: 20px;
	font-size: 10pt;
	margin-bottom: 20px;
	color: #666;
}

.piePagina a {
	color: #F30;
	text-decoration: none;
}

.piePagina a:hover {
	color: #F30;
	text-decoration: underline;
}


.entradilla {
	margin-top: 20px;
	color: #666;
	margin-bottom: 20px;
}

.separaUrl {
	margin-left: 15px;
}

.separaUrlSinImagen {
	margin-top: 10px;
}

.separaUrlSinImagenGalCalendario {
	margin-top: 15px;
}

.separaUrl a, .separaUrlSinImagen a {
	color: Black;
}

.separaUrl a:hover, .separaUrlSinImagen a:hover{
	color: #A887B5;
}

/* Fin de los estilos del pie de página */

/* Fin de los estilos comunes para toda la pagina */


/* Pagina principal */

.content {
	color: #666;
	margin-top: 40px;
	margin-left: 5px;
}

.contentTextoLibre {
	margin-left: 15px;
}

/* Fin de los estilos para la pagina principal */


/* Galaria de enlaces */

.colorMorado {
	color: #A887B5;
	font-weight: bold;
}

.entradillaEnlaces {
	color: #666;
}

/* Fin de la galeria de enlaces */


#cabeceraPopup  {
	background-image: url(/Plantillas/JornadasInfantiles2010/img/caja_sup_agenda.jpg);
	width: 601px;
	height: 26px;
}

#medioPopup
{
	background-image: url(/Plantillas/JornadasInfantiles2010/img/pixel_caja_agenda.jpg);
	background-repeat: repeat;
	width: 601px;
}

#piePopup {
	background-image: url(/Plantillas/JornadasInfantiles2010/img/caja_sub_agenda.jpg);
	width: 601px;
	height: 23px;
}


#capa {
	background-color: white; 
	position: fixed;
	*position: absolute !important;
	background-position: center center; 
	background-repeat: no-repeat; 
	z-index: 100;
	top: 0;
	left: 0;
}

#popup {
	z-index: 101;
	position: absolute;
	margin-left: -12px;
	width: 602px;
}

#bdPopup {
	background-color: White;
	background-image: none;
}

iframe {
	margin-left: 15px;
	background-color: White;
}

#imgCerrar {
	text-align: right; 
	margin-right: 10px; 
	margin-bottom: 10px;
}

#imgCerrar img {
	cursor: pointer;
}