/* CSS Document */
/*
Author: Nacho Rico - jirico@telecable.es
*/

body{ background-image:url(background.gif); margin-top:3px; margin-left:3px; font-family:Verdana;}
#contenedor
{
	width: 780px;position:relative; margin:auto; text-align:justify; height:100%;
}
.contenedor img
{
	margin:0px; padding:0px;
}
/*ENCABEZADOS*/
#logotipo
{
	width:780px; height:101px; text-align:right; color:#FFFFFF;  clear:both;
}
.logotipo_principal
{ 
	background-image:url(enc1_00f.gif);
}
.logotipo_ninos
{ 
	background-image:url(enc1_01.gif);
}
.logotipo_manolas
{ 
	background-image:url(enc1_02.gif);
}
.logotipo_cabildo
{ 
	background-image:url(enc1_06.gif);
}
.logotipo_dolorosa
{ 
	background-image:url(enc1_04.gif);
}
.logotipo_yacente
{ 
	background-image:url(enc1_05.gif);
}
.logotipo_habito
{ 
	background-image:url(enc1_03.gif);
}
.logotipo_sede
{ 
	background-image:url(enc1_08.gif);
}
.logotipo_ecce
{ 
	background-image:url(enc1_07.gif);
}
#imagen
{
	width:780px; height:216px; text-align:right; color:#FFFFFF; clear:both;
}
.imagen_principal
{ 
	background-image:url(enc2_00f.jpg);
}
.imagen_ninos
{ 
	background-image:url(enc2_01.jpg);
}
.imagen_manolas
{ 
	background-image:url(enc2_02.jpg);
}
.imagen_cabildo
{ 
	background-image:url(enc2_06.jpg);
}
.imagen_dolorosa
{ 
	background-image:url(enc2_04.jpg);
}
.imagen_yacente
{ 
	background-image:url(enc2_05.jpg);
}
.imagen_habito
{ 
	background-image:url(enc2_03.jpg);
}
.imagen_sede
{ 
	background-image:url(enc2_08.jpg);
}
.imagen_ecce
{ 
	background-image:url(enc2_07.jpg);
}
/*CONTENIDO GENERAL*/
#contenido
{
	width:421px; height:1300px; float:left; background-color:#FFFFFF;
	padding-left:10px; padding-right:5px;
}
.contenido a
{
	color:#663399; text-decoration:none;
}
.contenido a:hover
{
	text-decoration:underline;
}
.contenido h1
{
	color:#663399; font-weight:bold; font-size:18px; margin-bottom:3px;
}
.contenido img
{
	margin-bottom:3px; height:100px; width:80px; float:left; margin-right:5px; margin-bottom:15px;;
}
.contenido .subtitulo
{
	color:#666666; font-size:11px; padding-bottom:20px;
}
.contenido p
{
	color:#333333; font-size:10px;
}
.contenido .secundariah1
{
	color:#663399; font-weight:bold; font-size:11px;
}
.contenido .secundariafecha
{
	color:#666666; font-size:11px; margin-top:5px; clear:left; margin-left:85px;
}
.contenido .secundariafecha2
{
	color:#666666; font-size:11px; clear:left;
}

#pie
{
	width:780px; clear:both; font:Verdana; font-size:10px; color:#999999; text-align:center; 	
	background-color:#FFFFFF; padding-bottom:2px;
}
#menu
{
	width:154px; height:1300px; float:left; color:#333333; font-size:10px; background-image:url(menu_back.jpg);list-style:none;
}
#menu ul
{
	padding:0;
	margin:0;
	list-style-type: none;
}
#menu ul li
{
	display:block;
    margin:0;
    padding:0;
	text-indent:20px;
}
#menu li a:hover
{
	background-color:#e1b0ff;
}
#menu  ul a
{
	display:block;
	border-bottom:0.1em solid #99BFC0;
	color: #333;
	text-decoration: none;
	text-indent: 1em;
	line-height: 1.75em;
	width:100%;
}
#menu ul li.titulo
{
    position:relative;
	width:auto;
	display:block;
    border:0;
	background:#c1a1cc url(estilos/vineta.gif) no-repeat 0 50%;
	padding-left: 1em;
	line-height:1.4em;
	text-indent: 0;
}
#menu ul li.titulo a
{
    position:relative;
	width:auto;
	display:block;
    border:0;
	background:#e0eeee url(estilos/vineta.gif) no-repeat 0 50%;
	padding-left: 3em;
	line-height:1.4em;
	text-indent: 0;
	
}
div#menu ul li.titulo a:hover
{
	text-decoration: underline;
}
#agenda
{
	width:190px; height:1300px; float:left; background-color:#FFFFFF; font-size:10px; overflow:hidden;
}
.agenda img
{
	float:right;
}
.agenda ul
{ 
	list-style-type: none; margin-right:5px;  clear:right;
}
.agenda .fecha
{
	color:#663399; font-weight:bold;
}
.agenda .fecha2
{
	color:#663399;
}
.agenda .nombre
{
	color:#333333; font-weight:bold; padding-bottom:3px; line-height:1.4em;	text-indent: 0;
}
.agenda .texto
{
	color:#666666; padding-bottom:3px;
}
.agenda .lugar
{
	color:#999999;
}
/*GENERAL RESTO PÁGINAS*/
#general
{
	width:601px; float:left; background-color:#FFFFFF;
	padding-left:10px; padding-right:15px; height:1300px;
}
.general h1
{
	color:#663399; font-weight:bold; font-size:18px; margin-bottom:3px; margin-top:10px;
}
.general img
{
	margin-top:15px; margin-bottom:3px; height:250px; width:220px; float:left; 
}
.general .captcha
{
	height:50px; width:150px;!important
}
.general .subtitulo
{
	color:#666666; font-size:11px;
}
.general p
{
	color:#333333; font-size:10px;
}
.general ul
{
	color:#333333; font-size:10px; list-style:none; padding-top:10px;
}
.general li
{
	padding-bottom:5px;
}
.general li.pdf
{
	list-style-image:url(../img/pdf.gif); list-style-type:disc; margin-left:40px;
}
.general .habitos
{
	width:285px; float:left; margin-right:10px; margin-top:15px;
}
.general .habitos .imag
{
	width:150px; float:center; height:auto;
}
.general .pasosimg
{
	width:150px; height:120px; float:left; height:auto; margin-left:5px; padding-right:5px; padding-bottom:50px;
}
.general .pasos
{
	width:500px; float:left; height:auto; margin-left:35px; vertical-align:middle;
}
.general .publicaciones
{
	width:150px; margin-right:5px; float:left;
}
.general .publicaciones img
{
	width:150px; height:220px;
}
.general .sedeimg
{
	width:250px; height:auto; margin-right:5px; float:left;
}
.general .sedetxt
{
	width:300px; height:auto; float:left;
}
.general table
{
	font-size:9px; color:#333333;
}
.general .titularesimg
{
	width:225px; float:left; height:100%;
}
.general .titularestxt
{
	width:365px; margin-left:10px; float:left;
}
.general .pieimagen
{
	color:#333333; font-size:9px; margin-right:3px; clear:left;
}
.general .captcha img
{
	width:250px; height:50px; clear:right;
}
/*CALENDARIO JAVASCRIPT*/
.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
