*{margin:0px;padding:0px;}
body{
	font-family:Tahoma,sans-serif;
	font-size:70%;
	text-align:center;
	background:#f0f0f0 url('../img/fondo.gif') top left no-repeat;
	}
/* $generics */
	div.list{margin:0px;}
	div.detail{margin:10px;}
	div.html_section{margin:10px;}


	div.zoom{width:85px;margin:10px 15px 10px 10px;float:left;text-align:center;}
	div.bzoom{width:100px;margin:10px 15px 10px 10px;float:left;text-align:center;}
	div.right{text-align:right;}
	div.back{text-align:right;margin-bottom:2em;}

	.innerNav{margin-bottom:45px;}


/* %containers */
	#wrapperHome,#wrapperList,#wrapperBase{text-align:left;margin:0 auto;width:760px;background-color:#fff;}
		#global{background-color:#f0f0f0;height:70px;position:relative;}
		#header{border:10px solid #fff;border-bottom:none;background-color:#fff;}
			#image{text-align:center;}
			#flashcontent{}

		#content{border:10px solid #fff;}
			#submenu{width:220px;float:left;}
			#sections{width:510px;float:right;}
			#breadcrumbs{border:1px solid #eee;padding:5px; margin:5px 10px 0 10px;}
			
			#highlights{width:200px;margin-right:10px;float:left;}
			#main{width:360px;margin-right:10px;float:left;}
			#sidebar{width:160px;float:right;}
			
			
			
		#footer{padding:25px 0;clear:both;background-color:#fff;border:10px solid #fff;border-top:none;}
		

	/*Logout1*/
	#logout{position:absolute;top:0;left:0;width:250px;height:45px;
			background-color:#f0f0f0;
			padding:1em;}
	
	
/* %headings */
h1,h2,h3,h4{margin:10px 0 5px 0}
h3{font-size:1em;}
h2{		/* border:1px solid #555;*/
		/*margin:5px 0 0 0px; */
		margin:0;
		/* background:url('../img/h2_bck.gif') bottom left repeat-x; */
		color:#069;
		padding:4px;
		font-size:1.2em;
		/* margin-bottom:5px; */}



.html_section h3{border-bottom:1px solid #069;
				margin:0px;
				color:#069;
				padding:4px;
				font-size:1.2em;
				margin-bottom:5px;}

#documents h2{font-size:1em;font-weight:normal;color:#069;
			border:none;border-bottom:1px solid #999;
			margin:10p 0 10px 0;
			padding:2px;
			clear:both;
			background-image:none;
			}
#gallery h2{font-size:1em;font-weight:normal;color:#069;
			border:none;border-bottom:1px solid #999;
			margin:2px 0 10px 0;/*top-margin 2px FIRST BROKEN WINDOW*/
			padding:2px;
			clear:both;
			background-image:none;
			}

#submenu h1.current_category{font-size:1.2em;
			padding: 10px 0px 16px 10px;
			margin:0px;
			background:url('../img/h1_corto.jpg') top left no-repeat;
			color:#006699;}
#content h1{font-size:1.2em;
			padding: 10px 0px 14px 10px;
			margin:0px;
			background: url('../img/h1_largo.jpg') top left no-repeat;
			color:#006699;}

#wrapperHome #highlights h1{margin-bottom:5px;}
#wrapperHome #main h1{margin-bottom:5px;}
#wrapperHome #sidebar h1{margin-bottom:5px;}
/*paragraphs*/
p{line-height:1.6em;margin-bottom:1em;}
p.date{color:#069;padding:2px;border-bottom:1px solid #888;}
p.textdata{margin:0px;padding:0 5px;}
p.excerpt {
	padding: 0px 8px;  /* este padding se usa en los párrafos de las noticias home */
}
p.right{text-align:right;}

	p#address{text-align:center;color:#555;margin:25px 0;}

/*links*/
a{color:#444;}
a:hover{text-decoration:none;}

.pagination {border-top:1px solid #444;padding-top:4px;}
.pagination a{margin-left:8px;}
.pagination span{margin-left:8px;}
.pagination #next{background:url('../img/no_next.gif') center right no-repeat;padding-right:20px;}
.pagination #next:hover{background:url('../img/next.gif') center right no-repeat;padding-right:20px;}
.pagination	#prev{background:url('../img/no_back.gif') center left no-repeat;padding-left:20px;}
.pagination #prev:hover{background:url('../img/back.gif') center left no-repeat;padding-left:20px;}
.pagination .unnext{background:url('../img/unnext.gif') center right no-repeat;padding-right:20px;}
.pagination .unprev{background:url('../img/unback.gif') center left no-repeat;padding-left:20px;}

.zoom a{text-decoration:none;}
.bzoom a{text-decoration:none;}

#topLinks a{padding:4px 25px 4px 0;display:block;}

#home{background:url('../img/global_icons/home.gif') center right no-repeat;}
#home:hover{background:url('../img/global_icons/home_hover.gif') center right no-repeat;}
#map{background:url('../img/global_icons/webmap.gif') center right no-repeat;}
#map:hover{background:url('../img/global_icons/webmap_hover.gif') center right no-repeat;}
#contact{background:url('../img/global_icons/contact.gif') center right no-repeat;}
#contact:hover{background:url('../img/global_icons/contact_hover.gif') center right no-repeat;}
#viewLogin{background:url('../img/global_icons/login.gif') center right no-repeat;}
#viewLogin:hover{background:url('../img/global_icons/login_hover.gif') center right no-repeat;}
#register{background:url('../img/global_icons/register.gif') center right no-repeat;}
#register:hover{background:url('../img/global_icons/register_hover.gif') center right no-repeat;}


#footer ul li a{padding-top:10px;color:#05659F;text-decoration:none;}
#footer ul li a:hover{background:#fff url('../img/over_footer_link.gif') no-repeat top center;color:#05659F;text-decoration:none;}

/*lists*/
ul{margin-left:1.5em;}
ul li{margin-bottom:.6em;}

ol{margin-left:20px;}
ol li{margin-bottom:.6em;}
ol li ul{margin-top:.6em;}
ul#topLinks{position:absolute;top:10px; right:0px;list-style-type:none;margin-left:0;}
ul#topLinks li{float:left;margin-left:10px;margin-bottom:0;}


.html_section ul {margin:0 0 1em 1em;list-style-type:none;}
.html_section ul li{
				margin-bottom:0.7em;
				background:url('../img/bullet.gif') no-repeat top left;
				padding-left:11px;}

.list ul{margin-left:1em;list-style-type:none;}
	.list ul li{margin-bottom:0.7em;
				background:url('../img/bullet.gif') no-repeat top left;
				padding-left:11px;
				}

ul.files{list-style-type:none;margin-left:1em;}
	ul.files li{margin-bottom:0.7em;}
ul.links{list-style-type:none;}
	ul.links li{background:url('../img/bullet_link.jpg') center left no-repeat;padding-left:15px;}

#footer ul{border-top:1px solid #05659F;width:740px;text-align:center;margin-left:0;}
#footer ul:after{content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}
#footer ul li{float:left;list-style-type:none;width:175px;padding-top:10px;}

/*spans*/
.bold{font-weight:bold;}
.size{color:#555;}
.literal{font-weight:bold;color:#069;}
.hidden{display:none;}
	.phone{}
	.fax{margin-left:10px;}
	.mail{margin-left:10px;}
	
.zoomer{display:block;width:100px;margin:0 auto;
		text-align:center;
		color:#069;
		background:url('../img/span_zoom.gif') center right no-repeat;
		margin-bottom:.5em;
}

.endZoomer {margin-bottom:0;}

.doc{padding:2px 0 2px 20px;background:url('../img/bullet_doc.gif') no-repeat left;}
.pdf{padding:2px 0 2px 20px;background:url('../img/bullet_pdf.gif') no-repeat left;}
.txt{padding:2px 0 2px 20px;background:url('../img/bullet_txt.gif') no-repeat left;}
.xls{padding:2px 0 2px 20px;background:url('../img/bullet_xls.gif') no-repeat left;}
.zip{padding:2px 0 2px 20px;background:url('../img/bullet_zip.gif') no-repeat left;}
.ppt{padding:2px 0 2px 20px;background:url('../img/bullet_ppt.gif') no-repeat left;}
.gif{padding:2px 0 2px 20px;background:url('../img/bullet_image.gif') no-repeat left;}
.jpg{padding:2px 0 2px 20px;background:url('../img/bullet_image.gif') no-repeat left;}
.exe{padding:2px 0 2px 20px;background:url('../img/bullet_exe.gif') no-repeat left;}

.filesize{margin-left:10px;color:#555;}
.required{font-weight:bold;}
.highlight{background-color:#FDFF00;}
/*images*/
img {border:1px solid #666;padding:3px;}
	#global img{border:none;padding:0px;position:absolute; top:0px; left:0px;}
	#header img{border:none;padding:0px;}
.photo{}
.linkage{}


/*tables*/
table{}
	tr.odd{background-color:#F3F5F7;}
	td{padding:5px;	border: 1px solid #DCEEF7;}
	.celda2{background-color:#F3F5F7}
	.celda2 td{text-align:center;}/*BEGIN fix for FEVE TIMETABLE*/
	.celda1 td{text-align:center;}
	td.celda1{text-align:center;}
	td.celda2{text-align:center;}/*END fix for FEVE TIMETABLE*/
	th{padding:5px;border: 1px solid #9EB5C1; color:#069; text-align:center;;background:url('../img/h2_bck.gif') bottom left repeat-x;}
	table.timetable{}
		tr.aday{background-color:#eee;}
		th.days{}
		th.hours{}
		th.description{}
	table.busstop{width:350px;}
		.busstop th{}
		.busstop td{text-align:center;}
		tr.abus{background-color:#eee;}

/*forms*/
#searchContentsForm{position:absolute;top:40px;right:0px;width:400px;}
	#searchContentsForm legend{display:none;}
	#searchContentsForm fieldset{border:none;text-align:right;}
		#allSearchField{width:250px;}
.long{width:300px;}
.xlong{width:305px;}
.medium{width:150px;}
.extralarge{width:350px;}

/* HOME */
/* Esto está referido a un tipo de contenido libre que puede cambiar según los temas de cabecera, es decir,
   las imágenes de secciones destacadas, por lo que se deben modificar los márgenes para que quede similar
   respecto a la línea gráfica. */
	div.home_stuff {
		margin:0px;
		padding: 0;
		text-align:center;
	}
	.home_stuff a { 
		margin:0;
		display:block;
		padding: 0;
	}
	.home_stuff img {
		margin:0;
		border:none;
		padding:0;
	}


/* Los enlaces destacados de la home */

#homeLinks {
	text-align:left;
}

#homeLinks a {
	font-size:.9em;
	color:#069;
	font-weight:bold;
	text-decoration:none;
	margin: 0;
	padding: 5px 6px;
	display:block;
}

#homeLinks a:hover {
	background-color:#E1EAF4;
}

#homeLinks img {
	margin-top:5px;
	padding:4px;
	border:1px solid #ccc;
	background-color:#fff;
}

#accessBulletin {text-align:center;}
#accessBulletin img{border:none;}

/***DRY***/
/*Acceso usuarios y confirmación de datos DRY*/
#loginpage{width:725px;margin-top:1em;}
#loginpage:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
#leform{float:left;width:275px;}
	#loginForm{width:275px;clear:both;border:1px solid #ddd;text-align:right;background-color:#eee; padding:1em;}
	#loginForm fieldset{border:none;margin-bottom:1em;padding-bottom:1em;}
	#loginForm label{display:block;margin:1em 0 1em 1em;}
	#loginForm a{border-top:1px solid #ccc;margint-top:1em;padding-top:1em;display:block;}
	
	#loginexp{width:400px;float:right;}

#confirmLogin{background:url('../img/global_icons/login.gif') center right no-repeat;padding:5px 25px 5px 0;}
#confirmLogin:hover{background:url('../img/global_icons/login_hover.gif') center right no-repeat;padding:5px 25px 5px 0;}

#loginError{width:275px;padding:1em;font-weight:bold;margin-bottom:1em;background-color:#E62235;color:#fff;float:left;}

/***DRY***/
/*Registro/Alta de nuevos usuarios y edición de datos de usuario DRY*/
#registerpage{width:725px;margin-top:1em;}
#registerpage:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
 #leregisterform{float:left;width:475px;}
   	#userNewFormExt{border:1px solid #ddd;width:450px;clear:both;text-align:right;background-color:#eee; padding:1em;}
   	#userNewFormExt legend{display:none;}
   	#userNewFormExt fieldset{border:none;}
	#userNewFormExt label{display:block;margin:1em 0 1em 1em;}

		#userNewFormExt #bulletin{border-top:1px solid #ddd;margin:1em;padding:1em;margin-right:0;}
	#registerexp{width:235px;float:right;}

#registerError{padding:1em;width:450px;font-weight:bold;margin-bottom:1em;background-color:#E62235;color:#fff;float:left;}
	#registerError h2{border:none;background-image:none;color:#fff;border-bottom:1px solid #eee;}
	#registerError ul li{margin-bottom:1em;}

/*Recuperación de contraseñas*/
#recoverpage{width:725px;margin-top:1em;}
#recoverpage:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
#lerecoverform{float:left;width:475px;}
	#recoverPasswordForm{border:1px solid #ddd;width:450px;clear:both;text-align:right;background-color:#eee; padding:1em;}
	#recoverPasswordForm legend{display:none;}
	#recoverPasswordForm fieldset{border:none;}
	#recoverPasswordForm label{display:block;margin:1em 0 1em 1em;}
#recoverexp{width:235px;float:right;}

/*Edición de datos de usuario*/
#editpage{width:725px;margin-top:1em;}
#editpage:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
	#leeditform{float:left;width:475px;}
			#userEditFormExt{border:1px solid #ddd;width:450px;clear:both;text-align:right;background-color:#eee; padding:1em;}
			#userEditFormExt legend{display:none;}
			#userEditFormExt fieldset{border:none;}
			#userEditFormExt label{display:block;margin:1em 0 1em 1em;}
			#userEditFormExt #bulletin{border-top:1px solid #ddd;margin:1em;padding:1em;margin-right:0;}

	#editexp{width:235px; float:right;}

	#editInfo{padding:1em;width:450px;font-weight:bold;margin-bottom:1em;background-color:#5AA30B;color:#fff;float:left;}
	
	#editError{padding:1em;width:450px;font-weight:bold;margin-bottom:1em;background-color:#E62235;color:#fff;float:left;}
		#registerError h2{border:none;background-image:none;color:#fff;border-bottom:1px solid #eee;}
		#registerError ul{list-style-type:none;}
		#registerError ul li{margin-bottom:1em;}

/*Cambiar de contraseña*/
#changePasswordForm{border:1px solid #ddd;text-align:right;background-color:#eee; padding:1em;}
#changePasswordForm legend{display:none;}
#changePasswordForm fieldset{border:none;}
#changePasswordForm label{font-weight:bold;}
#changePasswordForm input.button{margin-top:1em;}

/*Buzón del ciudadano*/
#contactpage{width:725px;margin-top:1em;}
#contactpage:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
	#lecontactform{float:left;width:475px;}
		#contactForm{border:1px solid #ddd;width:450px;clear:both;text-align:right;background-color:#eee; padding:1em;}
		#contactForm legend{display:none;}
		#contactForm fieldset{border:none;}
		#contactForm label{display:block; margin:1em 0 1em 1em;}
		#contactForm .check{margin-right:.3em;margin-left:1em;}
		#contactForm .textarea{width:435px;}
		#contactForm #comments label{text-align:left;}
		#contactForm p{text-align:left;}
	#contactHelp{width:235px; float:right;}


/*Concejales*/
#councilmen{border:2px solid green;}
	div.vcard{border:2px solid blue;}
	
/*Concejalias*/
#councils{}
#council{}

/*Decretos*/
#councilOrders{}


/* %Noticias */
#news{}
	#news .date{margin-bottom:5px;}
	#news h2{font-size:1.2em;margin-top:0px;border:none;background-image:none;padding-left:0;}
	#news h2 a{color:#069;}
	#news p{margin-bottom:25px;}
#new{}
	#new #imgNew{width:185px;
				text-align:center;float:left;
				margin-right:10px;margin-bottom:10px;}
		 #imgNew a{text-decoration:none;}
	#new #itself{}
		 #itself h2{display:inline;border:none;background-image:none;padding-left:0;}
		 #itself .excerpt{margin-top:10px;}
	#new #associated{}
	#new #documents h2{margin-top:5px;}

#newsHome{
	margin:0;
	padding-bottom: 10px;
	background: url("/img/Image/home_news_background.gif") left top repeat;
	width: 360px;
}
	#newsHome h2 {
		font-size:1em;
		margin:0;
		border:none;
		background-image:none;
		padding: 7px;
	}
	#newsHome h2 a{color:#069;}
	#newsHome p.date {
		border: none;
		/* border-bottom:1px solid #e3e3e3; */
		text-align:right;
		/* color:#444; */
		color: #0457BC;
		background-color: #DEE8F1;
		padding: 0px;
		padding-right: 4px;
		margin:0 0 5px 0;
	}
	.singlenew {
		border-top: 4px solid white;
		padding-top: 8px;
		/* border-bottom:1px solid #e3e3e3; */
		margin-bottom: 8px;
	}
	
	#lastone {
		border-top: none;
		/* border:1px solid #9E9E9E; */
		padding:0px;
		/* width:342px; */
	}
	#lastone:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
			#lastone #imgNew{width:85px;
				text-align:center;float:left;
				margin-right:10px;}
	#moreNews a {
		background:url('../img/bullet_moreNews.gif') center right no-repeat;
		padding-right: 12px;
		margin-right: 10px;
		color:#069;
		font-weight:bold;
	}

/* %Preguntas Frecuentes */
#faqs{}
	#faqs dl dt{margin-top:.5em;font-weight:bold;color:#069;}
	#faqs dl dd{margin-bottom:1.5em;}
/* %Enlaces  */
#linkList{border:1px dotted #000;}
/* %Juntas de Gobierno  */
#governingList{border:1px dotted #ccc;}
/* %Plenos  */
#plenaryList{}
/* %Decretos */
#councilOrderList{border:3px dotted red;}

/* >>> Proyectos */

#projects ul li a {
	font-size: 1.2em;
	font-weight: bold;
	color: #2A729A;
}

#projects ul li p {
	padding: 5px 0px 7px 0px;
}

/* >>> Ordenanzas y Reglamentos */

#regulations span.date {
	color: #2A729A;
}

#regulations ul {
	list-style-type: none;
}

#regulations ul li {
	padding: 10px 5px 8px 10px;
	border-top: 1px solid #6CA3C9;
	background: url("/img/bullet_regulation.gif") left top no-repeat;
}


/* %Ofertas públicas de empleo */
#jobList{border:5px solid blue;}
#job .textdata{margin:10px 0; padding-left:35px;padding-top:5px;}
#job #deadline{background:url('../img/bullet_deadline.gif') center left no-repeat;}
#job #places{background:url('../img/bullet_places.gif') center left no-repeat; }
/* %Actividades */
#activities{}
	#activities h2{margin-top:1em;}
#activity{}
	#activity p.date{margin-top:15px;}
	
/* %Consultorios Médicos */
#doctorOffices{}
	#doctorOffices dl dt {
		margin-bottom:.5em;
		font-size: 1.1em;
	}
	#doctorOffices dl dt a {
		color: #505050;
	}

	#doctorOffices dl dd{margin-bottom:1em;}

	#doctorOffice #infoWrapper{width:425px;float:left;}
				#infoWrapper #contactInfo{border:1px solid #bcbcbc;
										margin:0px;
										background:url('../img/h2_bck.gif') bottom left repeat-x;
										padding:.3em;
										}
#contactInfo p.textdata{background-color:transparent;}
	#doctorOffice #localization{float:right;width:275px;}
					#localization #plane{border:1px solid #555;
										margin:0px;
										background:url('../img/h2_bck.gif') bottom left repeat-x;
										padding:.3em;text-align:center;}
					
	#doctorOffice div.timetable{margin-top:15px;clear:both;}
/* %Farmacias (no details)*/
#pharmacies{}
	#pharmacies dl dt {
		margin-bottom:.5em;
		font-size: 1.1em;
	}
	#pharmacies dl dt a {
		color: #505050;
	}
	#pharmacies dl dd{margin-bottom:1em;}
#pharmacy #infoWrapper{width:425px;float:left;}
				 
				#infoWrapper #contactInfo{border:1px solid #bcbcbc;
										margin:0px;
										background:url('../img/h2_bck.gif') bottom left repeat-x;
										padding:.3em;
										}

	#pharmacy #localization{float:right;width:275px;}
					#localization #plane{border:1px solid #555;
										margin:0px;
										background:url('../img/h2_bck.gif') bottom left repeat-x;
										padding:.3em;text-align:center;}
				
	#pharmacy div.timetable{margin-top:15px;clear:both;}
/* Líneas de autobús */
#buslines{}
#busline{}
	.head_stop{
				border:1px solid #555;
				margin:0px;
				background:url('../img/h2_bck.gif') bottom left repeat-x;
				color:#069;
				padding:3px;}
	#busline h2{font-size:1.1em;margin:0px;border:none;background-image:none;}
	#busline img{border:none;}
	#busline ul{list-style-type:none;}
	#busline ul li.stop{display:block;width:350px;position:relative;margin:10px 0;}
	.open_timetable{position:absolute; top:3px; right:0px;}
	.close_timetable{border:1px solid #555;
					padding:3px;
					text-align:right;
					background:url('../img/h2_bck.gif') bottom left repeat-x;
					}
					
					.close_timetable a{margin:0px;text-decoration:none;padding:0px;}
					.close_timetable img{margin:0px;padding:0px;}
	
/* Trámites */
#proceedings{}
#proceeding{}
/* Concursos y convocatorias */
#notifications{}
#notification{}
/* Cursos (Histórico de garantía social) */
#course{}
/* Grupos Políticos */
#politicGroups {}
	#politicGroups h2{
				border:1px solid #555;
				margin:0px;
				background:url('../img/h2_bck.gif') bottom left repeat-x;
				color:#069;
				padding:4px;
				font-size:1.2em;
				margin-bottom:5px;
				}
	#politicGroups .positions{
				width:467px;
				border:1px solid #555;
				padding:10px;
				background:url('../img/positions_bck.gif') bottom left repeat-x;
				margin-bottom:25px;
				}
				.positions:after{content: "."; 
   				 display: block; 
    			height: 0; 
   				 clear: both; 
    			visibility: hidden;}
	#politicGroups	.positions .photo{float:left;display:block;width:100px;}
					.positions .listMembers{width:330px;float:right;}
					
					 .positions p.spokesman{border-bottom:1px solid #069;}
				
					.positions dl dt.members{color:#069;font-weight:bold;margin-bottom:1em;}
					.positions dl dd{margin-bottom:.6em;
									background:url('../img/bullet.gif') no-repeat top left;
									padding-left:11px;}

/*Directorio Telefónico*/
#phones table{width:485px;}
	#phones td.numbers{text-align:center;}

/*Cursos garatía social*/
#course #gallery{margin-top:25px;}
#course #documents{margin-top:25px;}


/*Subvenciones*/
#subvention #slinks h2{font-size:1em;font-weight:normal;color:#069;
			border:none;border-bottom:1px solid #999;
			margin:10px 0 10px 0;
			padding:2px;
			clear:both;
			background-image:none;
			}
#subvention #slinks{margin-bottom:25px;}

/*Jornadas*/
#conference #documents{margin-bottom:25px;}

/*Villaquilambre en imágenes*/
.groupImages h2{clear:both;}
.groupImages .zoom{width:135px;margin:0 10px 20px 0;}


/*Localidades*/
#town #description{overflow:hidden;margin:1em 0;}

/*Resultados Búsqueda*/
.result_detail{margin-bottom:1em;}
	.result_detail p{margin:0;}
	.result_detail a{font-weight:bold;}

/*Mapa Web*/
#webMap{}
	#webMap h2{margin-bottom:0px;text-align:center;
				background:url('../img/webMap_h2.gif') bottom left repeat-x;)}
	#webMap h3{font-size:1em;margin:0px;border-bottom:1px solid #444;text-align:center;padding:0.5em;
				background:url('../img/webMap_h3.gif') bottom left no-repeat;)}
	#webMap ul{list-style-type:none;}
	#webMap ul li{margin:0px;border:1px solid #fff;}
	#webMap ul li a{padding:5px 0 5px 22px;display:block;margin:0px;background:url('../img/left_menu_default.gif') center left no-repeat;}
	#webMap ul li ul li{margin-left:2em;}
	#webMap ul li ul li a{background:url('../img/left_menu_li_li.gif') center left no-repeat;padding-left:12px;}
	.branch{border:1px solid #444;width:33%;float:left;}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/*NAVYGATION*/
#nav{width:740px;height:40px;background:url('../img/bck_ul_nav.gif') top left repeat-x;}
#nav:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#nav, #nav ul{padding:0; margin:0; list-style-type:none;}
	#nav a{display:block;padding:12px 0;text-align:center;text-decoration:none;width:146px;border-right:2px solid #fff;}
	#nav a:hover{background:url('../img/bck_nav_a_hover.gif') top left repeat-x;color:#444}
	#nav li.sup {float:left;display:block;padding:0;}

	#nav li{margin:0px;background-image:none;}
		#nav li ul {list-style-image:none;position: absolute;left:-999em; background-color:#fff; z-index:999;}
		#nav li:hover ul {left: auto; padding:0px;}
		#nav li:hover ul, #nav li.sfhover ul {left: auto;}
			#nav li li {border:2px solid #fff;}
				#nav li li a{font-weight:normal;text-align:left;background-color:#D4E5EC;padding:5px;}
				#nav li li a:hover{background-color:#F2F6F9;background-image:none;}
				#nav li li a.private{background:url('../img/secure.gif') center left no-repeat;padding-left:14px;}
				#nav li li a.private:hover{color:#fff;background:#A6D122 url('../img/secure.gif') center left no-repeat;padding-left:14px;}
				#nav li:hover, #nav li.sfhover {position: static;}

#submenu a:hover{color:#444}
#submenu a{}
		#submenu ul{margin:0px;padding:0px;border:1px solid #bbb;list-style-type:none;}
		#submenu ul li{border-bottom:1px solid #bbb;background:none;margin-bottom:0;}
		#submenu ul li ul{background-color:#f6f6f6;border:none;}
		#submenu ul li ul li{border:none;padding:5px 25px;}
	#submenu ul li ul li a{background:url('../img/left_menu_li_li.gif') center left no-repeat;padding-left:12px;}
		#submenu ul li ul li ul li{background:none;margin-left:5px;background:url('../img/bullet_leftMenu_li.gif') center left no-repeat;}
		a.firstLevel{padding:5px 0 5px 22px;display:block;margin:0px;background:url('../img/left_menu_default.gif') center left no-repeat;}
		a.firstLevel:hover{background:url('../img/left_menu_over.gif') center left no-repeat;}
		.current{padding:5px 0 5px 22px;display:block;border:none;background:#DAE9F0 url('../img/left_menu_default.gif') center left no-repeat;}
.selected{font-weight:bold;}



hr{margin:1em 0;border-top:1px solid #aaa;border-bottom:1px solid #eee;}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%DEVELOPMENT*/

/* firstLevelNav */
ul#nav{}
/* leftMenuNav */

.development{padding:15px;background-color:red; color:white;margin:25px 0;clear:both;}
.developed{padding:15px;background-color:#84C83B; color:white;margin:25px 0;clear:both;}
.fixed{padding:15px;background-color:green; color:white;margin:25px 0;}

#workshops
{
	padding: 10px;
}

#gallery div.zoom {width:auto;}


#wrapperHome #editError {width:auto !important;}

#wrapperHome #survey fieldset {border:solid 1px #ddd; padding:5px;}

#wrapperHome #survey ul {list-style:none; margin:0; padding-bottom:0;}

#wrapperHome #survey ul ul {margin-left:1em; padding-top:1em; padding-bottom:0; padding-left:0;}

#wrapperHome #survey ul ul li {padding-left:0;}

#wrapperHome #survey .mandatory {position:absolute; left:-99999px;}

#sidebar #survey .surveyMessages {width:88% !important; margin:0 auto;}
	
#sidebar #survey .surveyMessages #editInfo {width:88% !important;}

#sidebar #survey ul li, #sidebar #survey ol li {padding:0 .5em .5em; margin-top:0;}

/* SUBENCABEZADOS (H2) CON BORDES REDONDEADOS */


.roundSubHeader {background:#efefef url(/extfrontvillaquilambre/img/roundSubHeaderBack.gif) repeat-x top left; margin:5px 0 5px;}

.roundSubHeader h2 {padding-left:12px;}

.roundSubHeader .middleBar .innerMiddleBar h2 {float:none; width:auto !important;}

.roundSubHeader .topBar {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderBorder.gif) repeat-x top left; height:6px;}

.roundSubHeader .topBar .fLeft {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderTopLeft.gif) no-repeat top left; height:6px; width:6px;}

.roundSubHeader .topBar .fRight {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderTopRight.gif) no-repeat top right; height:6px; width:6px;}

.roundSubHeader .bottomBar {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderBottom.gif) repeat-x top left; height:6px;}

.roundSubHeader .bottomBar .fLeft {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderBottomLeft.gif) no-repeat top left; height:6px; width:6px;}
	
.roundSubHeader .bottomBar .fRight {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderBottomRight.gif) no-repeat top right; height:6px; width:6px;}

.roundSubHeader .middleBar {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderBorder.gif) repeat-y top left; width:100%;}

.roundSubHeader .middleBar .innerMiddleBar {background:transparent url(/extfrontvillaquilambre/img/roundSubHeaderBorder.gif) repeat-y top right; width:100%;}

.roundSubHeader .middleBar .innerMiddleBar #editError {color:#000; background: transparent !important;}

/* FIN SUBENCABEZADOS (H2) CON BORDES REDONDEADOS */