/* ************** */ 
/* Página: "home" */
/* ************** */ 


	#home #content .titleBox { margin:10px 0px 10px 0px; }
	#home #content #boxHome1 {
		position:relative; 
		float:left;
		width:540px;
		height:110px;
		background-color:#EDEDED;
		margin-bottom:5px;
		margin-right:5px;
		padding:0px 10px 0px 10px;
	}
	
		#home #content #boxHome1 .icon_plus1 {
			position:absolute;
			left:541px;
			top:91px;
		}
	

	#home #content #boxHome2 {
		float:left;
		width:180px;
		height:110px;
		background-color:#FF6600;
		margin-bottom:5px;
		margin-left:5px;
	}
	

	#home #content #boxHome3 {
		float:left;
		width:370px;
		height:230px;
		margin-top:5px;
		margin-right:5px;
	}
	

	#home #content #boxHome4 {
		float:left;
		width:180px;
		height:110px;
		margin:5px;
	}


	#home #content #boxHome5 {
		position:relative;
		float:left;
		width:160px;
		height:110px;
		background-color:#EDEDED;
		margin:5px 0px 5px 5px;
		padding:0px 10px 0px 10px;
	}
			
		#home #content #boxHome5 .icon_plus5 {
			position:absolute;
			left:161px;
			top:91px;
		}

	
	#home #content #boxHome6 {
		position:relative;
		float:left;
		width:350px;
		height:110px;
		background-color:#EDEDED;
		margin:5px 0px 0px 5px;
		padding: 0px 10px 0px 10px;
	}

		#home #content #boxHome6 .icon_plus6 {
			position:absolute;
			left:351px;
			top:91px;
		}




/* ******************* */ 
/* Página: "queEsCinc" */
/* ******************* */ 


	#queEsCinc #leftColumnContent {
		float:left;
		width:180px;
		text-align:right;
		margin-top:60px;
	}


	#queEsCinc #rightColumnContent {
		float:left;
		width:560px;
		margin:0px 0px 0px 10px;
	}
	
		#queEsCinc #rightColumnContent .title {
			height:60px;
		}
	
		#queEsCinc #rightColumnContent .text {
			width:560px;
			margin:0px 0px 15px 0px;
		}
	
		#queEsCinc #rightColumnContent .image1 {
			float:left;
		}
		
		#queEsCinc #rightColumnContent .image2 {
			float:left;
			margin-left:10px;
		}
		
		#queEsCinc #rightColumnContent .image3 {
			float:left;
			margin-left:10px;
		}




/* ******************* */ 
/* Página: "filosofia" */
/* ******************* */ 


	#filosofia #leftColumnContent {
		float:left;
		width:180px;
		height:350px;
		text-align:right;
	}

	
	#filosofia #rightColumnContent {
		float:left;
		width:560px;
		margin:0px 0px 0px 10px;
	}
	
		#filosofia #rightColumnContent .title {
			margin:0px 0px 30px 0px;
		}
		
		#filosofia #rightColumnContent .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}
	
		#filosofia #rightColumnContent .image1 {
			float:left;
			margin-bottom:10px;
		}
		
		#filosofia #rightColumnContent .image2 {
			float:left;
			margin-left:10px;
			margin-bottom:10px;
		}
		
		#filosofia #rightColumnContent .image3 {
			float:left;
			margin-left:10px;
			margin-bottom:10px;
		}




/* ********************** */ 
/* Página: "comoFunciona" */
/* ********************** */ 


	#comoFunciona #leftColumnContent{
		float:left;
		width:180px;
		text-align:right;
		margin-top:60px;
	}
	
	
	#comoFunciona #rightColumnContent{
		float:left;
		width:560px;
		margin:0px 0px 0px 10px;
	}
	
		#comoFunciona #rightColumnContent .title {
			height:60px;
		}
	
		#comoFunciona #rightColumnContent .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}
	
		/* Imágenes: 2 filas de 6 imágenes de 85 x 70 */
		
		#comoFunciona #rightColumnContent .imageFirstInRow {
			float:left;
		}
		
		#comoFunciona #rightColumnContent .imageNextRow1 {
			float:left;
			margin-left:10px;
			margin-bottom:10px;
		}
		
		#comoFunciona #rightColumnContent .imageNextRow2 {
			float:left;
			margin-left:10px;
		}




/* ****************** */ 
/* Página: "historia" */
/* ****************** */ 


	#historia #leftColumnContent {
		float:left;
		width:180px;
		height:200px;
		text-align:right;
	}


	#historia #rightColumnContent {
		float:left;
		width:560px;
		height:200px;
		margin:0px 0px 0px 10px;
	}
	
		#historia #rightColumnContent .title {
			height:60px;
		}
		
		#historia #rightColumnContent .text {
			width:560px;
			margin:0px 0px 10px 0px;
		}


	#historia #bottomRow {
		float:left;
		width:750px;
	}	




/* **************** */ 
/* Página: "equipo" */
/* **************** */ 


	#equipo #leftColumnContent {
		float:left;
		width:180px;
		text-align:right;
		height:125px;
		margin-top:60px;
	}


	#equipo #rightColumnContent {
		float:left;
		width:560px;
		height:185px;
		margin:0px 0px 0px 10px;
	}
	
		#equipo #rightColumnContent .title {
			height:60px;
		}
		
		#equipo #rightColumnContent .text {
			width:560px;
			margin:0px 0px 10px 0px;
		}

	
	#equipo #bottomRow {
		float:left;
		width:750px;
		margin-top:10px;
	}	




/* ********************************************************************************************** */ 
/* Páginas: "delegaciones", "delegacionesBarcelona", "delegacionesGirona", "delegacionesFigueres" */
/* ********************************************************************************************** */ 



	#delegaciones img, #delegacionesBarcelona img, #delegacionesGirona img, #delegacionesFigueres img {
		border:none;
	}
	
	
	/* Columna de la Izquierda. Pestaña en la que aparece el submenu de 3er nivel */ 


	#delegaciones #leftColumnContent, #delegacionesBarcelona #leftColumnContent, 	#delegacionesGirona #leftColumnContent, #delegacionesFigueres #leftColumnContent {
		background-color:#EDEDED;
		color:#333333;
		float:left;
		width:150px;
		height:60px;
		text-align:left;
		padding:85px 10px 5px 10px;
	}

		#delegaciones #leftColumnContent li, #delegacionesBarcelona #leftColumnContent li, #delegacionesGirona #leftColumnContent li, #delegacionesFigueres #leftColumnContent li {
			display:block;
			height:18px;
		}

		#delegaciones #leftColumnContent li a, #delegacionesBarcelona #leftColumnContent li a, #delegacionesGirona #leftColumnContent li a, #delegacionesFigueres #leftColumnContent li a {
		color:#333333;
		font-size:10px;
		text-decoration:none;
		line-height:18px;
	}

			#delegacionesBarcelona #leftColumnContent #sLeft-1, #delegacionesGirona #leftColumnContent #sLeft-2, #delegacionesFigueres #leftColumnContent #sLeft-3 {
				font-weight:bold;
				color:#ff6600;
			}

		#delegaciones #leftColumnContent li a:hover, #delegacionesBarcelona #leftColumnContent li a:hover, #delegacionesGirona #leftColumnContent li a:hover, #delegacionesFigueres #leftColumnContent li a:hover {
			color:#FF6600;
			font-weight:bold;
			text-decoration:none;
		}


	/* Columna Derecha: "delegaciones". */ 

	#delegaciones #rightColumnContent {
		float:left;
		width:560px;
		height:350px;
		margin:0px 0px 0px 20px;
	}
		
		#delegaciones #rightColumnContent img {
			margin:0px;
			padding:0px;
		}
	
		#delegaciones #rightColumnContent .title {
			width:560px;
			height:60px;
			margin:30px 0px 0px 0px;
		}
		
		#delegaciones #rightColumnContent .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}
		
		#delegaciones #rightColumnContent #imageBox1 {
			position:relative;
			float:left;
			width:160px;
			height:130px;
			background-color:#FF6600;
			color:#FFFFFF;
			font-weight:bold;
			padding:10px;
		}
		
			#delegaciones #rightColumnContent #imageBox1 .icon_plus1 {
				position:absolute;
				left:159px;
				top:130px;
			}

		#delegaciones #rightColumnContent #imageBox2 {
			position:relative;
			float:left;
			margin-left:10px;
			width:160px;
			height:130px;
			background-color:#FF6600;
			color:#FFFFFF;
			font-weight:bold;
			padding:10px;
		}
		
			#delegaciones #rightColumnContent #imageBox2 .icon_plus2 {
				position:absolute;
				left:159px;
				top:130px;
			}

		#delegaciones #rightColumnContent #imageBox3 {
			position:relative;
			float:left;
			margin-left:10px;
			width:160px;
			height:130px;
			background-color:#FF6600;
			color:#FFFFFF;
			font-weight:bold;
			padding:10px;
		}

			#delegaciones #rightColumnContent #imageBox3 .icon_plus3 {
				position:absolute;
				left:159px;
				top:130px;
			}


	/* Columna Derecha: "delegacionesBarcelona", "delegacionesGirona", "delegacionesFigueres"*/ 

	#delegacionesBarcelona #rightColumnContent, #delegacionesGirona #rightColumnContent, #delegacionesFigueres #rightColumnContent {
		float:left;
		width:560px;
		margin:0px 0px 20px 20px;
	}
	
		#delegacionesBarcelona #rightColumnContent .title, #delegacionesGirona #rightColumnContent .title, #delegacionesFigueres #rightColumnContent .title {
			width:560px;
			height:60px;
			margin:30px 0px 0px 0px;
		}
		
		#delegacionesBarcelona #rightColumnContent .text1, #delegacionesGirona #rightColumnContent .text1, #delegacionesFigueres #rightColumnContent .text1 {
			width:560px;
			margin:0px 0px 10px 0px;
		}

		#delegacionesBarcelona #rightColumnContent #gallery, #delegacionesFigueres #rightColumnGirona #gallery, #delegacionesFigueres #rightColumnContent #gallery {
			width:560px;
			height:310px;	
		}
		
			/* Galería de imágenes de las delegaciones - itGallery */
			
			#gallery .lineLarge {
				width:560px;
				margin:4px 0px 4px 0px;			
			}
			
			#gallery .lineShort {
				width:370px;
			}
			
			#gallery #thumbsColumn {
				float:left;
				width:180px;
			}
			
				#gallery #thumbsColumn .thumb1 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-bottom:8px;
				}
				
				#gallery #thumbsColumn .thumb2 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-left:10px;
					margin-bottom:8px;
				}
				
				#gallery #thumbsColumn .thumb3 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-bottom:8px;
				}
				
				#gallery #thumbsColumn .thumb4 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-left:10px;
					margin-bottom:8px;
				}
				
				#gallery #thumbsColumn .thumb5 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-bottom:9px;
				}
				
				#gallery #thumbsColumn .thumb6 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-left:10px;
					margin-bottom:9px;
				}
				
				#gallery #thumbsColumn .thumb7 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
				}
				
				#gallery #thumbsColumn .thumb8 {
					background-color:#ededed;
					width:85px;
					height:70px;
					float:left;
					margin-left:10px;
				}
				
				#gallery #thumbsColumn #linkAnterior {
					margin-top:5px;
					float:left;
					width:90px;
					text-align:left;
				}
				
				#gallery #thumbsColumn #linkSiguiente {
					margin-top:5px;
					float:right;
					width:90px;
					text-align:right;
				}

					#gallery #thumbsColumn #linkAnterior a, #gallery #thumbsColumn #linkSiguiente a {
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#ff6600;
						text-decoration:none;
					}

					#gallery #thumbsColumn #linkAnterior a:hover, #gallery #thumbsColumn #linkSiguiente a:hover {
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#ff6600;
						text-decoration:underline;
					}


			#gallery #imageColumn {
				float:left;
				width:370px;
				margin-left:10px;
			}
			
				#gallery #imageColumn #imageView {
					background-color:#ededed;
					float:left;
					width:370px;
					/*height:305px;*/
					margin-bottom:4px;
				}		
				
			/* ************************** Fin de la Galería ****** */
		

		#delegacionesBarcelona #rightColumnContent #infoBox, #delegacionesGirona #rightColumnContent #infoBox, #delegacionesFigueres #rightColumnContent #infoBox {
			float:left;
			background-color:#EDEDED;
			width:560px;
			height:50px;
			margin-top:20px;
		}

		#delegacionesBarcelona #rightColumnContent #infoBox .title, #delegacionesGirona #rightColumnContent #infoBox .title, #delegacionesFigueres #rightColumnContent #infoBox .title {
			color:#ff6600;
			font-weight:bold;
		}

			#delegacionesBarcelona #infoBox .infoBox1 {
				float:left;
				margin: 10px 50px 10px 10px;
			}
			
			#delegacionesBarcelona #infoBox .infoBox2 {
				float:left;
				margin: 10px 50px 10px 10px;
			}
			
			#delegacionesBarcelona #infoBox .infoBox3 {
				float:right;
				margin: 10px 10px 10px 10px;
			}

			#delegacionesGirona #infoBox .infoBox1 {
				float:left;
				margin: 10px 80px 10px 10px;
			}
			
			#delegacionesGirona #infoBox .infoBox2 {
				float:left;
				margin: 10px 50px 10px 10px;
			}
			
			#delegacionesGirona #infoBox .infoBox3 {
				float:right;
				margin: 10px 10px 10px 10px;
			}

			#delegacionesFigueres #infoBox .infoBox1 {
				float:left;
				margin: 10px 80px 10px 10px;
			}
			
			#delegacionesFigueres #infoBox .infoBox2 {
				float:left;
				margin: 10px 50px 10px 10px;
			}
			
			#delegacionesFigueres #infoBox .infoBox3 {
				float:right;
				margin: 10px 10px 10px 10px;
			}
	



/* ****************** */ 
/* Página: "porfolio" */
/* ****************** */ 


	#porfolio #leftColumnContent{
		float:left;
		width:180px;
		height:350px;
		text-align:right;
	}
	
	#porfolio #rightColumnContent{
		float:left;
		width:560px;
		margin:0px 0px 10px 10px;
	}
	
		#porfolio #rightColumnContent .title {
			margin:0px 0px 30px 0px;
		}
		
		#porfolio #rightColumnContent .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}
		
		#porfolio #rightColumnContent table {
			width:100%;
		}

		#porfolio #rightColumnContent .lineClientes {
			height:70px;
		}
		
		#porfolio #rightColumnContent .cellLeft {
			text-align:left;
			vertical-align:middle;
		}

		#porfolio #rightColumnContent .cellCenter {
			text-align:center;
			vertical-align:middle;
		}

		#porfolio #rightColumnContent .cellRight {
			text-align:right;
			vertical-align:middle;
		}

		#porfolio #rightColumnContent img {
			border:none;
		}




/* ******************* */ 
/* Página: "entidades" */
/* ******************* */ 


	#entidades #leftColumnContent{
		float:left;
		width:180px;
		height:350px;
		text-align:right;
	}
	
	#entidades #rightColumnContent{
		float:left;
		width:560px;
		margin:0px 0px 10px 10px;
	}
	
		#entidades #rightColumnContent .title {
			margin:0px 0px 30px 0px;
		}
		
		#entidades #rightColumnContent .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}
		
		#entidades #rightColumnContent table {
			width:100%;
		}

		#entidades #rightColumnContent .lineEntidades {
			height:70px;
		}
		
		#entidades #rightColumnContent .cellLeft {
			text-align:left;
			vertical-align:middle;
		}

		#entidades #rightColumnContent .cellCenter {
			text-align:center;
			vertical-align:middle;
		}

		#entidades #rightColumnContent .cellRight {
			text-align:right;
			vertical-align:middle;
		}

		#entidades #rightColumnContent img {
			border:none;
		}



/* ******************************************* */ 
/* Páginas: "barcelona", "girona" y "figueres" */
/* ******************************************* */ 


	#figueres #leftColumnContent, #girona #leftColumnContent, #barcelona #leftColumnContent{
		background-color:#EDEDED;
		float:left;
		width:150px;
		height:185px;
		text-align:left;
		margin-top:60px;
		padding:10px;
	}
	
	#figueres #rightColumnContent, #girona #rightColumnContent, #barcelona #rightColumnContent{
		float:left;
		width:560px;
		margin:0px 0px 0px 20px; 
	}
	
		#figueres #rightColumnContent .title, #girona #rightColumnContent .title,#barcelona #rightColumnContent .title {
			height:60px;
		}
		
		#figueres #rightColumnContent .mapIframe, #girona #rightColumnContent .mapIframe, #barcelona #rightColumnContent .mapIframe {
			width:560px;
			margin:0px 0px 20px 0px;
		}



/* *************************** */ 
/* Contenido: "enConstruccion" */
/* *************************** */ 


	#leftColumnContent_enConstruccion{
		float:left;
		width:180px;
		height:350px;
		text-align:right;
	}
	
	
	#rightColumnContent_enConstruccion{
		float:left;
		width:560px;
		margin:0px 0px 0px 10px;
	}
	
		#rightColumnContent_enConstruccion .title {
			margin:0px 0px 30px 0px;
		}
		
		#rightColumnContent_enConstruccion .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}
	
		#rightColumnContent_enConstruccion .marginTopContentBox {
			height:100px;			
		}


/* *********************** */ 
/* Contenido: "resultados" */
/* *********************** */ 


	#leftColumnContent_resultados{
		float:left;
		width:180px;
		height:350px;
		text-align:right;
	}

	#rightColumnContent_resultados{
		float:left;
		width:560px;
		margin:0px 0px 0px 10px;
	}
	
		#rightColumnContent_resultados .title {
			margin:0px 0px 30px 0px;
		}
		
		#rightColumnContent_resultados .text {
			width:560px;
			margin:0px 0px 20px 0px;
		}


/* ********************* */ 
/* Contenido: "Contacto" */
/* ********************* */ 


	#contactoCinc #leftColumnContent {
		float:left; width:180px; height:350px; text-align:right; }

	#contactoCinc #rightColumnContent { 
		float:right; width:560px; margin:0px 0px 0px 10px; }
	
	#contactoCinc #cleaner {
		display:block; clear: left; }
	
	#contactoCinc hr {
		display:block; clear:right; }

		#contactoCinc #rightColumnContent .title {
			margin:0px 0px 30px 0px; }
		
		#contactoCinc #rightColumnContent .text {
			width:560px; margin:0px 0px 20px 0px; }

		#contactoCinc #rightColumnContent #formulario {
			width:560px; }
		
			#contactoCinc #rightColumnContent #formulario #tableForm {
				width:560px; }
			
			#contactoCinc #rightColumnContent #formulario #tableForm .blankRow {
				height:8px; text-align:right; }

			#contactoCinc #rightColumnContent #formulario #tableForm .leftCol {
				font-family:Verdana; color:#333333; font-size:11px; border:none; background-color:#ededed; 
				width:170; height:15px; padding-left:10px; padding-right:0px; }
			
			#contactoCinc #rightColumnContent #formulario #tableForm .leftColMensaje {
				font-family:Verdana; color:#333333; font-size:11px; border:none; background-color:#ededed; width:170;
				height:15px; padding-left:10px; padding-right:0px; vertical-align:top; }
			
			#contactoCinc #rightColumnContent #formulario #tableForm .leftColPie {
				font-size:9px; text-align:left; }		
							
			#contactoCinc #rightColumnContent #formulario #tableForm .centerCol {
				width:3px; height:18px; }
			
			#contactoCinc #rightColumnContent #formulario #tableForm .rightCol {
				width:370px; height:18px; background-color:#ededed; }

				#contactoCinc #rightColumnContent #formulario #tableForm .rightCol .errorBox {
					font-family:Verdana; color:#ff6600;	font-size:10px; border:none; width:370px; }
			
				#contactoCinc #rightColumnContent #formulario #tableForm .rightCol select {
					font-family:Verdana; color:#333333; font-size:10px; border:none; background-color:#ededed;
					width:370px; height:15px; padding-left:10px; padding-right:0px; }

				#contactoCinc #rightColumnContent #formulario #tableForm .rightCol input {
					font-family:Verdana; color:#333333; font-size:10px;	border:none; background-color:#ededed;
					width:350px; height:15px; padding-left:10px; padding-right:10px; padding-top:3px; }

				#contactoCinc #rightColumnContent #formulario #tableForm .rightCol textarea {
					font-family:Verdana; color:#333333; font-size:10px; border:none; background-color:#ededed;
					width:350px; height:95px; padding-left:10px; padding-right:10px; }
				
			#contactoCinc #rightColumnContent #formulario #tableForm .rightColPie {
					font-size:9px; text-align:right; }		

				#contactoCinc #rightColumnContent #formulario #tableForm .rightColPie .check {
					font-family:Verdana; color:#333333; font-size:10px; border:none; }

		#contactoCinc #rightColumnContent .mensaje {
			font-weight:bold; color:#ff6600; }
		
			#contactoCinc #rightColumnContent #formulario #camposObligatorios {
				margin-top:5px; margin-bottom:0px; float:left; font-size:9px; }
								
			#contactoCinc #rightColumnContent #formulario #politicaPrivacidad {
				margin-top:5px; margin-bottom:0px; float:right; font-size:9px; }
				
			#contactoCinc #rightColumnContent #formulario #botonEnviar {
				text-align:center; margin-bottom:10px; margin-top:15px; }
				
			#contactoCinc #rightColumnContent #formulario a {
				color:#000000; font-weight:bold; text-decoration:underline; }
								
			#contactoCinc #rightColumnContent #formulario a:hover {
				color:#000000; font-weight:bold; text-decoration:none; }
		
				
				/*#contactoCinc #rightColumnContent #formulario select {
					float:left;
					font-family:Verdana;
					color:#333333;
					font-size:10px;
					border:none;
					background-color:#ededed;
					width:370px;
					height:15px;
					margin-bottom:10px;
					padding-left:10px;
					padding-right:0px;
				}
				
				#contactoCinc #rightColumnContent #formulario .check {
					font-family:Verdana;
					color:#333333;
					font-size:10px;
					border:none;
				}
				
				#contactoCinc #rightColumnContent #formulario textarea {
					float:left;
					font-family:Verdana;
					color:#333333;
					font-size:10px;
					border:none;
					background-color:#ededed;
					width:350px;
					height:95px;
					padding-left:10px;
					padding-right:10px;
				}*/
				/*
				#contactoCinc #rightColumnContent #formulario .form_col_label {
					float:left;
					background-color:#ededed;
					padding-left:10px;
					padding-right:10px;
					width:160px;
					height:18px;
					margin-right:10px;
					margin-bottom:10px;
				}
				
				#contactoCinc #rightColumnContent #formulario .form_col_labelBlank {
					float:left;
					background-color:#ededed;
					width:180px;
					margin-right:10px;
					margin-bottom:5px;
				}*/
				
				/* Casilla uno del formulario - altura 17 px */
				/*
				#contactoCinc #rightColumnContent #formulario .form_col_labelOne {
					float:left;
					background-color:#ededed;
					padding-left:10px;
					padding-right:10px;
					width:160px;
					height:17px;
					margin-right:10px;
					margin-bottom:10px;
				}
					
				#contactoCinc #rightColumnContent #formulario .form_col_input input {
					float:right;
					font-family:Verdana;
					color:#333333;
					font-size:10px;
					border:none;
					background-color:#ededed;
					width:350px;
					height:15px;
					margin-bottom:10px;
					padding-left:10px;
					padding-right:10px;
					padding-top:3px;
				}*/

				/*#contactoCinc #rightColumnContent #formulario .errorBox {
					/*font-family:Verdana;
					color:#ff6600;
					font-size:10px;
					border:none;
					width:370px;
					margin-bottom:5px;
					/*margin-left:190px;*/
				/*}
				
					
				/*#contactoCinc #rightColumnContent #formulario .form_col_label_mensaje {
					float:left;
					background-color:#ededed;
					padding-left:10px;
					padding-right:10px;
					width:160px;
					height:95px;
					margin-right:10px;
				}*/
								
				


/* MAPA WEB
--------------------------------------------------------------- */
	#siteMap #leftColumnContent { float:left; width:180px; height:350px; text-align:right; }		
	#siteMap #rightColumnContent_mapaWeb .title { margin:0px 0px 20px 0px; }
	#siteMap #rightColumnContent_mapaWeb a { font-family:Verdana; color:#000000; font-size:11px; text-decoration:none; }
	#siteMap #rightColumnContent_mapaWeb a:hover { font-family:Verdana; color:#000000; font-size:11px; text-decoration:underline; }
	#siteMap #rightColumnContent_mapaWeb { float:right; width:560px; margin:0px 0px 20px 10px; }	
	#siteMap #rightColumnContent_mapaWeb li { list-style:none; display:list-item;margin-left:32px; }	
	#siteMap #rightColumnContent_mapaWeb .seccion { font-weight:bold; }
	#siteMap #rightColumnContent_mapaWeb .nivel1 { margin-left:32px; }
	#siteMap #rightColumnContent_mapaWeb .nivel2 { margin-left:32px; }
	#siteMap #rightColumnContent_mapaWeb .nivel2 { margin-left:96px; }
	#siteMap #rightColumnContent_mapaWeb .ver_menu { display:block; }		 
	#siteMap #rightColumnContent_mapaWeb .ocultar_menu { display:none; }
	#siteMap #rightColumnContent_mapaWeb a.icon_noSubList { background:url(../../lmbinaries/img3026_image.gif) bottom no-repeat; display:block; float:left; width:9px; margin-right:6px; height:12px; }
	#siteMap #rightColumnContent_mapaWeb .ver_menu { display:block; }
	#siteMap #rightColumnContent_mapaWeb a.icon_ocultar { background:url(../../lmbinaries/img3027_image.gif) bottom no-repeat; display:block; float:left; width:9px; margin-right:6px; height:12px; }
	#siteMap #rightColumnContent_mapaWeb .ocultar_menu { display:none; }		 
	#siteMap #rightColumnContent_mapaWeb a.icon_mostrar { background:url(../../lmbinaries/img3028_image.gif) bottom no-repeat; display:block; float:left; width:9px; margin-right:6px; height:12px; }


/* AVISO LEGAL
--------------------------------------------------------------- */ 
	#avisoLegal #leftColumnContent { float:left; width:180px; height:350px; text-align:right; }
	#avisoLegal #rightColumnContent { float:left; width:560px; margin:0px 0px 0px 10px; }
	#avisoLegal #rightColumnContent .title { margin:0px 0px 20px 0px; }
	#avisoLegal #rightColumnContent .text { width:560px; margin:0px 0px 10px 0px; }

/* POLITICA PRIVACIDAD
--------------------------------------------------------------- */ 

	#PoliticaPrivacidad #leftColumnContent { float:left; width:180px; height:350px; text-align:right; }	
	#PoliticaPrivacidad #rightColumnContent { float:left; width:560px; margin:0px 0px 0px 10px; }
	#PoliticaPrivacidad #rightColumnContent .title { margin:0px 0px 20px 0px; }
	#PoliticaPrivacidad #rightColumnContent .text {	width:560px; margin:0px 0px 10px 0px; }



/* SEGUNDA FASE
--------------------------------------------------------------- */

#content-servicios h2 { display:block; clear:both; background:url(../../lmbinaries/img3047_image.gif) no-repeat 0 7px; padding-left:12px; font-weight:bold; font-size:11px; margin:10px 0 4px 0; }
#content-servicios h3 { margin:30px 0 16px 0; }

/* Columna izquierda menu */
#menu3 { position:relative; left:30px; float:left; width:158px; background-color:#ededed; color:#333; text-align:left; padding:85px 6px 6px 6px; }
#menu3 > li, .bullet-02 > li { background:url(../../lmbinaries/img2916_image.gif) no-repeat 0 3px; }
#menu3 li, .bullet-02 li  { display:block; _height:12px; padding-left:12px; background:url(../../lmbinaries/img2916_image.gif) no-repeat 0 3px; line-height:10px; margin-bottom:8px; }
#menu3 li *, .bullet-02 li * { background:none; }
#menu3 li a { display:block; color:#333; font-size:10px; text-decoration:none; }
#menu3 li a:hover, #menu3 li.active div li a:hover, #menu3 li.active div li.active a { color:#FF6600; font-weight:bold; text-decoration:none; }
#menu3 li.active a { color:#FF6600; font-weight:bold; }
#menu3 div { position:relative; display:block; margin:10px 0; }
#menu3 div li { display:block; _height:10px; padding-left:10px; background:url(../../lmbinaries/img3032_image.gif) no-repeat 0 3px; line-height:10px; margin-bottom:8px; }
#menu3 li.active div li a { color:#333; font-weight:normal; }
	
/* Contenido servicios */
#content-servicios { position:relative; right:24px; float:right; width:566px; margin-bottom:20px; line-height:20px; font-size:11px; }
#content-servicios p { margin-top:18px; }
#content-servicios strong.color-01 { color:#FF6600; }

.txt-box { padding:8px; margin:16px 0; border:2px solid #ff6600; }

.box-links { margin:22px 0 12px 0; }		
.box-links li { display:block; float:left; padding:10px; width:114px; height:122px; background:url(../../lmbinaries/img2945_image.gif) no-repeat 114px 118px #ff6600; margin:0 7px 7px 0; overflow:hidden; background-color:#ff6600; }
.box-links li img { margin-bottom:8px; }
.box-links li a { display:block; float:left; color:#fff; text-decoration:none; font-weight:700; line-height:12px; }
.box-links li.last a { margin-right:0; }
.box-links li a span { display:block; padding-right:10px; margin-bottom:5px; }
.box-grande li { width:160px; height:146px; background-position:158px 146px; }
.box-grande2 li { width:160px; height:160px; background-position:158px 160px; }

.sala-iconos { display:block; clear:both; margin:16px; min-height:80px; _height:100px; }
.sala-iconos li { display:block; float:left; width:120px; margin-right:8px; font-weight:bold; text-align:center; }
.sala-iconos li.last { margin-right:0; }

.fotos { display:block; clear:both; margin:16px 0; min-height:110px; _height:110px; }
.fotos li { display:inline; margin-right:9px; }
.fotos li.last { margin:0; } 

.box-descarga { border:1px solid #ff6600; padding:4px; width:171px; margin:16px 0; }
.box-descarga span { position:relative; display:block; background:#ff6600; padding:2px 6px; _top:-6px; _margin-bottom:-6px; }
.box-descarga a, .box-descarga a:visited { color:#fff; text-decoration:none; }

.box-not { line-height:16px; _height:20px; margin-bottom:10px; }
.box-not h4 a, .box-not h4 a:visited, .box-not h4 { display:block; font-weight:700; color:#ff6600; font-size:12px; text-decoration:none; margin:4px 0 8px 0; }
.box-not h4 a span, .box-not h4 a:visited span, .box-not h4 span { font-weight:normal; }
.nota { display:block; clear:both; font-weight:700; font-size:10px; }
.box-not .vermas { display:block; margin-top:10px; float:left !important; }

.bullet-01 { margin-left:12px; }
.bullet-01 li { display:block; background:url(../../lmbinaries/img3048_image.gif) no-repeat 0 6px; padding-left:12px; margin-bottom:8px; _height:14px; line-height:16px; }
.bullet-01 li ul { margin:8px 0 0 -12px; }
.bullet-01 li ul li { background:none; }
.bullet-02 li a, .bullet-02 li a:visited { font-size:11px; color:#333; text-decoration:none; }
.bullet-02 li a:hover { text-decoration:underline; }

a.vermas, a:visited.vermas { display:block; float:right; color:#ff6600; font-size:10px; }
.icon a, .icon a:visited { display:block; float:left; padding-left:14px; color:#ff6600; font-size:10px; margin-right:4px; }
a.pdf, a:visited.pdf { height:20px; background:url(../../lmbinaries/img3049_image.gif) no-repeat 0 6px; }
a:hover.pdf, a:hover.vermas, .box-not h4 a:hover { color:#c15106; }
span.icon { float:left; }
span.icon span { color:#333; text-decoration:none; }
p.icon { margin:4px 0 22px 0 !important; }
.dotline { background:url(../../lmbinaries/img3123_image.gif) repeat-x bottom; padding-bottom:20px; }

/* FORMULARIOS */
legend { display:none; }

form#menu3 label { font-weight:bold; margin-bottom:4px; display:block; clear:both; }
form#menu3 select { width:153px; border:solid #e3e9ef; border-width:0 1px 1px 1px; border-top:1px solid #abadb3; background:#fff; margin-bottom:14px; font-size:9px; padding:4px; }
form#menu3 input.boton { border:1px solid #626262; cursor:hand; background:#fefefe; font-size:1em; padding:1px 6px; float:right; margin:0 6px 8px 0; }
/* -------------------------------------- */
.lineLarge { width:560px; margin:4px 0px 4px 0px; }
.lineShort { width:370px; }
#thumbsColumn { float:left; width:180px; }
#thumbsColumn .thumb1 { background-color:#ededed; width:85px; height:70px; float:left;	margin-bottom:8px; }
#thumbsColumn .thumb2 { background-color:#ededed; width:85px; height:70px;	float:left;	margin-left:10px; margin-bottom:8px;}
#thumbsColumn .thumb3 { background-color:#ededed; width:85px; height:70px;	float:left;	margin-bottom:8px; }
#thumbsColumn .thumb4 { background-color:#ededed; width:85px; height:70px;	float:left; margin-left:10px; margin-bottom:8px; }
#thumbsColumn .thumb5 { background-color:#ededed; width:85px; height:70px; float:left; margin-bottom:9px; }
#thumbsColumn .thumb6 { background-color:#ededed; width:85px; height:70px; float:left; margin-left:10px; margin-bottom:9px; }
#thumbsColumn .thumb7 { background-color:#ededed; width:85px; height:70px; float:left; }
#thumbsColumn .thumb8 { background-color:#ededed; width:85px; height:70px; float:left; margin-left:10px; }
#thumbsColumn #linkAnterior { margin-top:5px; float:left; width:90px; text-align:left; }
#thumbsColumn #linkSiguiente { margin-top:5px; float:right; width:90px; text-align:right; }
#thumbsColumn #linkAnterior a, #gallery #thumbsColumn #linkSiguiente a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ff6600; text-decoration:none; }
#thumbsColumn #linkAnterior a:hover, #gallery #thumbsColumn #linkSiguiente a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ff6600; text-decoration:underline; }
#imageColumn { float:left; width:370px; margin-left:10px; }
#imageColumn #imageView { background-color:#ededed; float:left; width:370px; /*height:227px; */margin-bottom:4px; }	
#linkAnterior {	margin-top:5px;	float:left; width:90px; text-align:left; }
#linkSiguiente { margin-top:5px; float:right; width:90px; text-align:right; }
	
