/* ************** */ 
/* 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:148px;
		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:562px;
		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:562px;
		margin:0px 0px 20px 20px;
	}
	
		#delegacionesBarcelona #rightColumnContent .title, #delegacionesGirona #rightColumnContent .title, #delegacionesFigueres #rightColumnContent .title {
			position:relative;
			width:560px;
			height:60px;
			margin:30px 0px 0px 0px;
		}
		
		#delegacionesBarcelona #rightColumnContent .text1, #delegacionesGirona #rightColumnContent .text1, #delegacionesFigueres #rightColumnContent .text1 {
			position:relative;
			width:560px;
			margin:0px 0px 10px 0px;
		}

		#delegacionesBarcelona #rightColumnContent #gallery, #delegacionesFigueres #rightColumnGirona #gallery, #delegacionesFigueres #rightColumnContent #gallery {
			position:relative;
			width:562px;
			
		}
		
			/* Galería de imágenes de las delegaciones - itGallery */
			.clear { display:block; clear:both; }
			
			#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 {
			position:relative;
			clear:both; display:block;
			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 .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; }

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

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

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

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

			#contactoGracias #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; }
			
			#contactoGracias #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; }
			
			#contactoGracias #rightColumnContent #formulario #tableForm .leftColPie {
				font-size:9px; text-align:left; }		
							
			#contactoGracias #rightColumnContent #formulario #tableForm .centerCol {
				width:3px; height:18px; }
			
			#contactoGracias #rightColumnContent #formulario #tableForm .rightCol {
				width:370px; height:18px; background-color:#ededed; }

				#contactoGracias .errorBox {
					font-family:Verdana; color:#ff6600;	font-size:10px; border:none; width:370px; }
			
				#contactoGracias #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; }

				#contactoGracias #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; }

				#contactoGracias #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; }
				
			#contactoGracias #rightColumnContent #formulario #tableForm .rightColPie {
					font-size:9px; text-align:right; }		

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

		#contactoGracias #rightColumnContent .mensaje {
			font-weight:bold; color:#ff6600; }
		
			#contactoGracias #rightColumnContent #formulario #camposObligatorios {
				margin-top:5px; margin-bottom:0px; float:left; font-size:9px; }
								
			#contactoGracias #rightColumnContent #formulario #politicaPrivacidad {
				margin-top:5px; margin-bottom:0px; float:right; font-size:9px; }
				
			#contactoGracias #rightColumnContent #formulario #botonEnviar {
				text-align:center; margin-bottom:10px; margin-top:15px; }
				
			#contactoGracias #rightColumnContent #formulario a {
				color:#000000; font-weight:bold; text-decoration:underline; }
								
			#contactoGracias #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;
				}*/
								
				


/* ********************* */ 
/* Contenido: "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 {
		/*position:relative;*/
		margin-left:32px; }

	#siteMap #rightColumnContent_mapaWeb .nivel2 {
		/*position:relative;*/
		margin-left:32px; }

	#siteMap #rightColumnContent_mapaWeb .nivel2 {
		/*position:relative;*/
		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; }


/* ************************ */ 
/* Contenido: "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; }


/* ******************************** */ 
/* Contenido: "politica provacidad" */
/* ******************************** */ 

	#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 */
/* ******************************************************************************************** */
/* ******************************************************************************************** */

	#leftColumnContentServicios {
		background-color:#EDEDED; color:#333333; float:left; width:160px; text-align:left; padding:85px 5px 5px 5px; }
		
		#leftColumnContentServicios li {
			list-style:none;
			display:list-item;
			line-height:10px; margin-bottom:8px; }

			#leftColumnContentServicios li .secondLevel {
				list-style:none; display:list-item;
				margin-bottom:8px; margin-left:10px; }

			#leftColumnContentServicios li a {
				color:#333333; font-size:10px; text-decoration:none; }
			
			#leftColumnContentServicios li a:hover {
				color:#FF6600; font-weight:bold; text-decoration:none; }
				
			#leftColumnContentServicios .doubleArrow {
				background:url(../../lmbinaries/img2916_image.gif) bottom no-repeat; display:block; float:left; width:8px; padding-right:5px; height:11px; vertical-align:middle; }
			
			#leftColumnContentServicios .simpleArrow {
				background:url(../../lmbinaries/img3032_image.gif) bottom no-repeat; display:block; float:left; width:5px; padding-right:5px; height:11px; vertical-align:middle; }
			
			#centroNegociosVentajasCualitativas #subLeft-1, #centroNegociosVentajasCuantitativas #subLeft-2 {
				font-weight:bold;
				color:#ff6600;
			}

				
		#leftColumnContentServicios img {
			border:none; }
		
		#leftColumnContentServicios .ver_submenu {
        	display:block; margin-top:8px; margin-bottom:8px; }
		
		#leftColumnContentServicios .ocultar_submenu {
			display:none; margin-top:8px; margin-bottom:8px; }
			
		#rightColumnContentServicios {
			float:left; width:560px; margin:0px 0px 20px 20px; }	
				
		#rightColumnContentServicios .title {
			width:560px; height:60px; margin:30px 0px 0px 0px; }

		#rightColumnContentServicios .text {
			width:560px; margin:0px 0px 20px 0px;}

		#rightColumnContentServicios #imageCentre {
			position:relative; float:left; width:113px; height:106px; background-color:#FF6600; color:#FFFFFF;
			font-weight:bold; padding:10px; margin-right:9px; margin-bottom:9px; line-height:10px; }

		#rightColumnContentServicios #imageCentreLast {
			position:relative; float:left; width:113px; height:106px; background-color:#FF6600; color:#FFFFFF;
			font-weight:bold; padding:10px; margin-bottom:9px; line-height:10px; }
		
		#rightColumnContentServicios .icon_plus {
			position:absolute; left:112px; top:105px; }
		
		#rightColumnContentServicios .pieFotoBox {
			height:26px; vertical-align:bottom; }