/*estilo_dk.css*/





body{
	background-color:#c8c8c8;
    font-family:arial verdana Helvetica, Sans-serif;
    font-size:0.7em;
	line-height:150%;
	text-align:center;
    }



a {
   text-decoration:none;
   color:#000000;
}
a:link{
   text-decoration:none;
   color:#000000;

}


a:visited{
  color:#000000;
  text-decoration:none;
}

a:hover{  
  color:#000000;
  font-weight:900;

}

a:active{
   color:#000000;
  font-weight:900;
}                   


h3
{

 // letter-spacing:1px;
}

#contenedor{
	width:815px;
	height:auto;
	margin:0px auto; 
	text-align:left;
	/*background-color:#66FFFF;*/
	}

	
		
		
	#arriba{
	width:815px;
	height:16px;
	background-image:url(../../img/arriba.jpg);
	background-repeat:no-repeat;
	margin:auto 0px;
	
	
}	

	
	#fondodegradado{
	width:815px;
	height:104px;
	background-image:url(../../img/fondodegradado.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	//margin-bottom:0px;
	//padding-bottom:0px;
	_margin-bottom:-50px;
	
	}

	#fondo_menu{
	width:815px;
	height:31px;
	background-image:url(../../img/fondo_menu.jpg);
	background-repeat:no-repeat;
	margin-bottom:-0px;
	//margin-bottom:-4px;
	//margin-top:-10px;
	_margin-top:-5px;
	
	}
	#medio{
		width:815px;
		height:auto;
		background-image:url(../../img/medio.jpg);
		background-repeat:repeat-y;
		
		
	
		}
		
		#cabecera{
			height:100px;
		
			}
		
			#aceleradora_de_negocios{
				height:97px;
				margin-top:-17px;
				//margin-top:-3px;
				margin-right:45px;
				//margin-bottom:-6px;
				//padding-bottom:0px;
				
				
			
				}
			
			
				
				#titulo {
					margin-left:-27px;
					padding-top:60px;
					//padding-top:60px;
					
					width:500px;
					height:10px;
					float:left;
					//padding-bottom:0px;
					
					color:#333333;
					font-size:10px;
					_margin-top:-10px;
					_padding-top:0px;
					_line-height:none;
					}
					
					/*proximo codigo para google chrome y safary*/
					body:nth-of-type(1) #titulo{
					padding-top:60px;
					}
				
								#titulo ul{
								display:inline;
								display:block;
								//margin-bottom:-10px;
								//margin-top:75px;
								color:#333333;
								
								
								}
								
								#titulo li{
								_line-height:none;
								
								}
				
								#titulo p{
								margin-top:5px;
								//margin-top:-2px;
								padding-right:45px;
								margin-left:0px;
								_width:150px;
							
								 _padding-right:0px;
								 _line-height:none;
								}
								
								#titulo  h1{
								margin-top:-30px;
								//margin-top:-32px;
								margin-left:152px;
								_margin-top:-20px;
								_letter-spacing:100%;
								_margin-left:160px;
								_width:301px;
								_height:17px;
								_margin-bottom:34x;
								_padding-bottom:25px;
								_line-height:none;
								}
								
								
								/*proximo código para google chrome y safary    funciona !!!*/
								body:nth-of-type(1) #titulo h1{
								margin-top:-29px;
					
								}
								
								
				
					#texto{ }
					
					#buscador{
					
					}
				
               

         			#menu{
              			font-size: 10pt;
						//font-size:10pt;
						font-family:"Trebuchet MS", Arial,*/ Verdana, sans-serif;
			  			font-weight:bold;
						margin-top: -31px;
                       //margin-top:-28px;
					   //padding-top:5px;
					   _margin-bottom:-10px;
					   
					   _padding-left:0px;
                        width:100%;
				        float:left;
                        margin-left:-14px;  
						_margin-left:-10px;
					
                   	}
			
					 #menu ul {
						margin: 0px;
						list-style-type:none;
                        //margin-bottom:0px;
					
						
					}
			
					#menu ul, li  {
						float:left;
						padding-left:0px; 
						margin-left:10px;
						//vertical-align:middle;
						_margin-left:5px;
                     }
					 
                    #menu a {
						text-decoration: none;
						color: #ffffff;
						display: block;
						padding: 5px 10px;
						text-align: center;
						background-image: url(../../img/vineta_desactivada.jpg);
						background-repeat:no-repeat;
						background-position:left;
						padding-left:15px;
						padding-bottom:6px;
						//padding-bottom:8px;
					
					}

                    
                    #menu  a:link{
					float: left;
					padding-left:15px;
					background-image: url(../../img/vineta_desactivada.jpg);
					background-repeat:no-repeat;
					background-position:left;
					color: #ffffff;
                    
					}

                    #menu a:visited {
					float: left;
					padding-left:15px;
					background-image: url(../../img/vineta_desactivada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ffffff;
					}


                    #menu a:hover {
					float: left;
					padding-left:15px;
					background-image: url(../../img/vineta_activada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ff6820;
					}

                    #menu a:active {
					float: left;
					padding-left:15px;
					background-image: url(../../img/vineta_activada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ff6820;
					}


		#banner{
			width:815px;
			height:190px;
			margin-top:-105px;
			//margin-top:-108px;
			_margin-top:-110px;
			 /*para que el menú_vertical quewde separado del banner en explorer la propiedad de padding en el ul separa todos los 	
									botones no solo la parte de arriba, a diferencia de firefox*/
			}
			
			
			
		#contenido{
          	min-height:350px;/*Firefox, a dieferencia de explorer no crece automaticamente, sino que los objetos pasan fuera del borde de la web. Entonces le 
							  ponemos un min-height para que mantenga la forma*/
			overflow: hidden;/* overflow y height son por IE, sino no coge la expression min-height*/
			height: expression(this.scrollHeight < 351? "350px": "auto");
				

			text-align:left;
            margin:auto 0px;
			padding-bottom:15px;
		
			}
			#columnas{
			/*background-image:url(../../img/fondo_gris.jpg);*/
			background-color:#EFEFEF;
			height:400px;
			width:630px;
			
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
		
			}
			
/*hasta aqui lo fijo de la página*/
/* desde aqui ES LA PARTE QUE CAMBIA DE CONTENIDO*/

/*base de todas las paginas, salvo contacto, mapa web y  oficina virtual*/
			
				
				#columna_izquierda{
				float:right;
				margin-right:25px;
				_margin-left:-15px;
				
				width:280px;
				_width:270px;
				height:auto;
				_height:500px;
				padding-top:24px;
		        text-align:justify;
				padding-bottom:10px;
				margin-top:-30px;
				//padding-top:30px;
				padding-left:0px;
				_padding-left:10px;
			
				}
											
											
											
											#columna_izquierda ul{
											padding:0;
											padding-left:0px;
											text-align:left;
											//width:200px;
											_width:170px;
										
											}
											
											#columna_izquierda li{
											margin:0;
											padding:0;
											//width:300px;
											//margin-left:-40px;
											_margin-left:0px;
										
											padding-left:0px;
											/*list-style-type:square;*/
											}
											
											
										    #columna_izquierda h3{
											color:#FF6921;
											//font-size:14px;
											_margin-left:0px;
											}

											#columna_izquierda p{
											
											_margin-left:15px;
											_margin-right:0px;
											}
											
											#que-hacemos span{
											font-weight:bolder !important;
											color:black;
											font-size:14px;
											_font-size:12px;
											_font-weight:normal;
											
											}
											
											#que-hacemos ul, li{
											list-style-type:none;
											}
											.hacemos{
											padding-top:20px;
										
											}
				
											#que-hacemos {
											_margin-left:-20px;
											_padding-left:0px;
											
											}
											
											#que-hacemos ul{
											_margin-left:15px;
											}
											
				#columna_derecha{
				float:right;
				margin-right:20px;
				_margin-right:0px;
				width:280px;
				-width:270px;
				padding-top:24px;
				//padding-top:30px;
				text-align:justify;
				height:auto;
				padding-bottom:10px;
				margin-top:-30px;
				}
				
											#columna_derecha h3{
											color:#FF6921;
											//font-size:14px;
											margin-right:10px;
											}




				/*COLUMNAS PRINCIPIOS Y ETICA*/
				#columnas_principiosyeticas	{
				background-color:#EFEFEF;
				height:500px;
				//height:520px;
				width:630px;
				margin-left:165px;
				margin-top:48px;
				//margin-top:14px;
				//padding-top:10px;
				
				}
				
											#columna_derecha_principiosyeticas{
											float:right;
											margin-right:20px;
											width:280px;
											padding-top:24px;
											//padding-top:30px;
											text-align:justify;
											height:auto;
											padding-bottom:10px;
											margin-top:-30px;
											_margin-right:5px;
											-width:270px;

											}
											
											#columna_derecha_principiosyeticas h3{
											color:#FF6921;
											//font-size:14px;
											margin-right:10px;
											}
				
				
											#columna_izquierda_principiosyeticas{
											float:left;
											margin-left:20px;
											width:280px;
											text-align:left;
											height:auto;
											padding-bottom:10px; 
											margin-top:-30px;
											//margin-top:-5px;
											padding-top:24px;
											//padding-top:5px;
											_margin-left:-45px;
											_width:270px;
											_height:500px;
											_padding-left:10px;
											}
											

											#columna_izquierda_principiosyeticas p{
											
											_margin-left:15px;
											_margin-right:0px;
											}

											
											#columna_izquierda_principiosyeticas  h3{
											color:#FF6921;
											//font-size:14px;
											margin-right:10px;
										    _margin-left:60px;
											}
											
											
											#columna_izquierda_principiosyeticas ul{
											padding:0;
											padding-left:0px;
											text-align:left;
											//width:270px;
											padding-left:0px;
											/*list-style-type:square;*/
											text-align:justify;
											margin-top:-2px;
											_width:170px;
											}
											
											#columna_izquierda_principiosyeticas li{
											margin:0;
											padding:0;
											//width:270px;
											//margin-left:-40px;
											padding-left:0px;
											padding-bottom:0.25em;
										    line-height:155%;
											//line-height:161%
											_margin-left:-30px;
											_padding-left:40px;
											
											}
											
										
											}
											#que-hacemos {
											
											}
											
											#principios span{
											padding-right:10px;
											
											}
											
											#principios ul{
											list-style-type:none;
											width:280px;
											_width:200px;
											_margin-left:30px;
											}
											
											#principios ul,li{
											float:left;
											
											}
											
											#principios span{
											font-weight:bolder !important;
											color:black;
											font-size:14px;
											_padding-left:0px;
											_font-size:12px;
											_font-weight:normal;
											}
											
											#principios label{
											padding-left:15px;
											}

											.hacemos{
											margin-top:-20px;
											//margin-top:-25px;

											}
#columnas_myv{
			/*background-image:url(../../img/fondo_gris.jpg);*/
			background-color:#EFEFEF;
			height:380px;
			//height:370px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
		
			}
											
			
											#columna_izquierda_myv{
											float:right;
											margin-right:30px;
											width:280px;
											height:auto;
											padding-top:24px;
									        text-align:justify;
											padding-bottom:10px;
											margin-top:-30px;
											//padding-top:30px;
											padding-left:0px;
											
											}
											
											#columna_izquierda_myv h3{
											color:#FF6921;
											//font-size:12px;
											margin-right:10px;
											//margin-bottom:5px;
											
											}
											


			

#columnas_ldi{
			background-color:#EFEFEF;
			height:480px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;

}

															#columna_derecha_ldi{
															float:right;
															margin-right:30px;
													
															width:280px;
															padding-top:24px;
															//padding-top:30px;
															text-align:justify;
															height:auto;
															padding-bottom:10px;
														    margin-top:15px;
															//margin-top:10px;
															_margin-right:0px;
															}
															
															#columna_derecha_ldi a:link{
															color:#333333;
															}
															
															#columna_derecha_ldi a:visited{
															color:#333333;
															}
															
															#columna_derecha_ldi a:hover{
															color:#FF6921;
															font-weight:normal;
															}
															
															#columna_derecha_ldi a:active{
															color:#FF6921;
															font-weight:normal;
															}
															
															#columna_derecha_ldi ul{
															width:100px;
															padding-left:0px;
															padding-bottom:20px;
															margin-left:-10px;
															//margin-left:-10px;
															
															}
															
															#columna_derecha_ldi h4{
															//font-size:12px;
															}
														

															#columna_izquierda_ldi{
															float:left;
															margin-left:20px;
															width:280px;
															text-align:left;
															height:auto;
															padding-bottom:10px; 
															margin-top:-30px;
															//margin-top:-5px;
															padding-top:24px;
															//padding-top:5px;
															}
															
															#columna_izquierda_ldi h3{
															color:#FF6921;
															//font-size:14px;
															margin-right:10px;
															}
															
															#linksdeinteres{
															margin-bottom:20px;
															float:left;
															}
															
															#linksdeinteres a:link{
															color:#333333;
															}
															
															#linksdeinteres a:visited{
															color:#333333;
															}
															
															#linksdeinteres a:hover{
															color:#FF6921;
															font-weight:normal;
															}
															#linksdeinteres a:active{
															color:#FF6921;
															font-weight:normal;
															}
															
															#linksdeinteres2 a:link{
															color:#333333;
															}
															
															#linksdeinteres2 a:visited{
															color:#333333;
															}
															
															#linksdeinteres2 a:hover{
															color:#FF6921;
															font-weight:normal;
															}
															#linksdeinteres2 a:active{
															color:#FF6921;
															font-weight:normal;
															}
															
															
															#linksdeinteres h4{
															//font-size:12px;
															}
															
															#linksdeinteres2{
															float:left;
															//margin-top:-20px;
															}
															
															#linksdeinteres ul{
															width:100px;
															padding-left:0px;
															padding-bottom:20px;
															//margin-left:0px;
															}
															
															#linksdeinteres h4{
															padding-left:10px;
															padding-bottom:0px;
															
															}
							
															#linksdeinteres2 ul{
															width:100px;
															padding-left:0px;
															//margin-left:05px;
															}

															#linksdeinteres2 h4{
															padding-left:10px;
															padding-bottom:0px;
															//font-size:12px;
															}
															


#columnas_ae{
			background-color:#EFEFEF;
			height:520px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
			padding-top:10px;
			padding-bottom:10px;
            
}

															#columna_izquierda_ae{
															float:left;
															margin-left:20px;
															width:280px;
															text-align:left;
															height:auto;
															padding-bottom:10px; 
															margin-top:-30px;
															//margin-top:-5px;
															padding-top:24px;
															//padding-top:5px;
															_margin-top:-385px;
															}

															#columna_izquierda_ae ul{
															width:280px;
															padding-left:0px;
															//margin-left:0px;
															}
	
															#columna_izquierda_ae  h3{
															color:#FF6921;
															//font-size:12px;
															margin-right:10px;
															//margin-bottom:5px;
														}

														#columna_derecha_ae{
															float:right;
															margin-right:20px;
															width:280px;
															padding-top:24px;
															//padding-top:30px;
															text-align:justify;
															height:auto;
															padding-bottom:10px;
														    margin-top:15px;
															//margin-top:10px;
															
															}
															
														#alianzas1 p{
														
														
														}
														
														.remp{}
														
														#alianzas1 ul{
														padding-left:0px;
														margin-left:-70px;
														width:450px;
														
														}
														#alianzas1 li{
													    padding-left:60px;
														padding-right:100px;
														padding-bottom:0.2em;
														//padding-bottom:1.2em;
														line-height:250%
														}
														#alianzas1 span{
														font-size:14px;
														font-weight:900;
														}
														
														#alianzas1 label{
														margin-left:10px;
														}
														
														.remlabel{
														margin-left:15px !important;
														}
														
														.remlabel2{
														margin-left:10px !important;
														}
														
														.remlabel3{
														margin-left:5px !important;
														}
														
														#alianzas1 a:link{
														color:#333333;
														}
														#alianzas1 a:visited{
														color:#333333;
														}
														#alianzas1 a:hover{
														
														color:#FF6921;
														font-weight:normal;
														}
														#alianzas1 a:active{
														color:#FF6921;
														font-weight:normal;
														}
														
														.logosalianza{
														padding-top:20px;
														padding-left:5px;
														}
														
/*EMPRESA*/




#columnas_adp{
			background-color:#EFEFEF;
			height:800px;
			//height:800px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
			padding-top:10px;
			padding-bottom:10px;

}

															#columna_izquierda_adp{
															float:left;
															margin-left:20px;
															width:280px;
															text-align:left;
															height:auto;
															padding-bottom:10px; 
															margin-top:-40px;
															//margin-top:-5px;
															padding-top:24px;
															//padding-top:5px;
															_margin-left:10px;
															_padding-top:0px;
															_margin-top:-760px;
															}

															#columna_izquierda_adp ul{
															width:280px;
															padding-left:0px;
															margin-left:-10px;
															//margin-left:-10px;
															}
	
															#columna_izquierda_adp  h3{
															color:#FF6921;
															//font-size:12px;
															margin-right:10px;
															//margin-bottom:5px;
														}
															
															#columna_izquierda_adp p{
															text-align:justify;

															}
											
															
														#columna_derecha_adp{
															float:right;
															margin-right:20px;
															width:280px;
															padding-top:10px;
															//padding-top:30px;
															text-align:justify;
															height:auto;
															padding-bottom:10px;
														    margin-top:5px;
															//margin-top:10px;
															_padding-right:0px;
															_margin-right:-80px;
															}
														
														#areas_de_practica0 ul{
														padding-left:0px;
														margin-left:-70px;
														width:450px;
														margin-top:-10px;
														margin-bottom:20px;
														//margin-bottom:0px;

														}
														#areas_de_practica0 li{
													    padding-left:60px;
														padding-right:100px;
														padding-bottom:0.2em;
														//padding-bottom:0.2em;
														}
														#areas_de_practica0 span{
														font-size:14px;
														font-weight:900;
														padding-right:10px;
														}
														
														#areas_de_practica0 label{
														padding-left:15px;
														}

														#areas_de_practica0 h4{
														font-size:12px;
														margin-top:20px;
														//margin-top:20px;
														width:200px;
														}
														
														#areas_de_practica{
														margin-bottom:140px;
														//margin-bottom:0px;
														padding-bottom:40px;
														//padding-bottom:0px;
														}
														
														#areas_de_practica ul{
														padding-left:0px;
														margin-left:-70px;
														width:450px;
														margin-top:-10px;
														margin-bottom:20px;
														//margin-bottom:0px;
														
														
														}
														#areas_de_practica li{
													    padding-left:60px;
														padding-right:100px;
														padding-bottom:0.2em;
														//padding-bottom:0.2em;
														}
														#areas_de_practica span{
														font-size:14px;
														font-weight:900;
														padding-right:10px;
														}
														
														#areas_de_practica label{
														padding-left:15px;
														}

														#areas_de_practica h4{
														font-size:12px;
														margin-top:270px;
														//margin-top:20px;
														width:180px;
														}
														
														
														
														#areas_de_practica1 ul{
														padding-left:0px;
														margin-left:-70px;
														width:450px;
														margin-top:-10px;
														margin-bottom:20px;
														//margin-bottom:0px;
														
														}
														#areas_de_practica1 li{
													    padding-left:60px;
														padding-right:100px;
														padding-bottom:0.2em;
														//padding-bottom:0.2em;
														}
														#areas_de_practica1 span{
														font-size:14px;
														font-weight:900;
														padding-right:10px;
														}
														
														#areas_de_practica1 label{
														padding-left:15px;
														
														}

														#areas_de_practica1 h4{
														font-size:12px;
														margin-top:20px;
														//margin-top:20px;
														
														width:200px;
														}
														
														#areas_de_practica2{
														margin-top:250px;
														//margin-top:0px;
														}
														
														
														#areas_de_practica2 ul{
														padding-left:0px;
														margin-left:-70px;
														width:450px;
														margin-top:-10px;
														margin-bottom:20px;
														//margin-bottom:0px;
														
														}
														#areas_de_practica2 li{
													    padding-left:60px;
														padding-right:100px;
														padding-bottom:0.2em;
														//padding-bottom:0.2em;
														}
														#areas_de_practica2 span{
														font-size:14px;
														font-weight:900;
														padding-right:10px;
														}
														
														#areas_de_practica2 label{
														padding-left:15px;
														
														}

														#areas_de_practica2 h4{
														font-size:12px;
														margin-top:20px;
														//margin-top:20px;
														
														width:200px;
														}
														
														
														
														
														#areas_de_practica3{
														margin-top:250px;
														//margin-top:0px;
														}
														
														
														#areas_de_practica3 ul{
														padding-left:0px;
														margin-left:-70px;
														width:450px;
														margin-top:-10px;
														margin-bottom:20px;
														//margin-bottom:0px;
														
														}
														#areas_de_practica3 li{
													    padding-left:60px;
														padding-right:100px;
														padding-bottom:0.2em;
														//padding-bottom:0.2em;
														}
														#areas_de_practica3 span{
														font-size:14px;
														font-weight:900;
														padding-right:10px;
														}
														
														#areas_de_practica3 label{
														padding-left:15px;
														
														}

														#areas_de_practica3 h4{
														font-size:12px;
														margin-top:-30px;
														//margin-top:20px;
														width:200px;
														}
														.especial{
														margin-top:3px;
														//margin-top:3px;
														margin-bottom:0px;
														//margin-bottom:0px;
														padding-left:15px;
														}
														.especial2{
														margin-top:3px;
														//margin-top:3px;
														margin-bottom:0px;
														//margin-bottom:0px;
														padding-left:10px;
														
														}

/*EQUIPO DE TRABAJO*/

#columnas_edt{
			background-color:#EFEFEF;
			_background-color:;
			height:640px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
			padding-top:10px;
			//padding-bottom:10px;
			height:650px;
			_margin-left:165px;
			_width:560px;
			_padding-right:0px;
			_padding-left:0px;
			-margin-top:-9px;
}

#columnas_edt2{
_background-color:#EFEFEF;

}
															
															
														
														#equipodetrabajo {
														float:left;
															margin-left:0px;
															//margin-left:20px;
															width:630px;
															text-align:left;
															padding-bottom:0px; 
															margin-top:-285px;
															//margin-top:-5px;
															padding-top:0px;
															//padding-top:5px;
															padding-left:20px;
															_padding-left:0px;
															_width:550px;
															_padding-right:0px;
															_margin-top:10px;
														
														}
														
														#equipodetrabajo h3{
														color:#FF6921;
															//font-size:12px;
															margin-right:10px;
															//margin-bottom:5px;
														color:#FF6921;
														//font-size:12px;
														margin-right:10px;
														//margin-bottom:5px;
														padding-left:0px;
														//margin-left:-20px;
														_margin-left:10px;
														}
														
														#equipodetrabajo ul{
														padding-left:0px;
														margin-left:-70px;
														//margin-left:-90px;
														width:630px;
														_width:600px;
														_margin-left:-10px;
													
														
														}
														
														#equipodetrabajo li{
													    padding-left:60px;
														padding-right:180px;
														width:630px;
														padding-bottom:1em;
													    //padding-bottom:1.2em;
														/*word-spacing:4px;*/
														_width:500px;
														_padding:0px;
														_background-color:#EFEFEF;
														_line-height:200%;
														_text-align:justify;
														}
														
														
														
														#equipodetrabajo span{
														font-size:14px;
														font-weight:900;
														margin-right:10px;
														_font-size:12px;
														_font-weight:normal;
													
														}
														
														.ancho_corto{
														width:700px;
														}
/*SERVICIOS Y PRODUCTOS*/

#columnas_syp{
			background-color:#EFEFEF;
			height:740px;
			//height:760px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:4px;
			//padding-top:10px;
			padding-top:10px;
			padding-bottom:10px;
}

															#columna_izquierda_syp{
															float:left;
															margin-left:20px;
															width:600px;
															text-align:left;
															height:auto;
															padding-bottom:10px; 
															margin-top:-30px;
															//margin-top:-5px;
															padding-top:24px;
															//padding-top:5px;
															}

															#columna_izquierda_syp ul{
															width:600px;
															padding-left:0px;
															//margin-left:0px;
															}
	
															#columna_izquierda_syp  h3{
															color:#FF6921;
															//font-size:12px;
															margin-right:10px;
															//margin-bottom:5px;
														}

														
														#serviciosyproductos p{
														text-align:justify;
														margin-right:20px;
														}
														.masseparacion{
														
														word-spacing:0.2em;}
														
														
														#serviciosyproductos ul{
														padding-left:0px;
														margin-left:-70px;
														width:750px;
														
														}
														#serviciosyproductos li{
													    padding-left:60px;
														padding-right:180px;
														padding-bottom:0.2em;
														//padding-bottom:1.2em;
														width:750px;
														}
														#serviciosyproductos span{
														font-size:14px;
														font-weight:900;
														margin-right:10px;
														}
														
														#serviciosyproductos label{
														margin-left:100px;
													
														}


/*FINANCIAMIENTO PUBLICO*/



#columnas_fp{
			background-color:#EFEFEF;
			height:600px;
			//height:620px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
			padding-top:10px;
			padding-bottom:10px;
}

															#columna_izquierda_fp{
															float:left;
															margin-left:20px;
															width:600px;
															text-align:left;
															height:auto;
															padding-bottom:30px; 
															//padding-bottom:10px;
															margin-top:-30px;
															//margin-top:-5px;
															padding-top:24px;
															//padding-top:5px;
															}

															#columna_izquierda_fp ul{
															width:600px;
															padding-left:0px;
															//margin-left:0px;
															}
	
															#columna_izquierda_fp  h3{
															color:#FF6921;
															//font-size:12px;
															margin-right:10px;
															//margin-bottom:5px;
														}

														
														#fp p{
														text-align:justify;
														
														}
														.masseparacion{
														
														word-spacing:0.2em;}
														
														#fp ul{
														width:300px;
														padding-left:0px;
														margin-left:-10px;
														}
														/*hasta aqui financ*/
														#fp li{
														line-height:40%;
														//line-height:200%;
														}
														
														
														#fp span{
														padding-right:10px;
														
														}
														#fotofp{
														padding-top:100px;
														margin-left:20px;
														}
														
														
														
/*presencia*/
#columnas_presencia{
			/*background-image:url(../../img/fondo_gris.jpg);*/
			background-color:#EFEFEF;
			height:380px;
			//height:370px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
			_width:300px;
		   _background-color:;
		   _padding:10px;
		   _margin-top:-120px;
			}
			
#columnas_edt3{
_background-color:#EFEFEF;
_padding:10px;

}			
			
											
			
											#columna_izquierda_presencia{
											float:right;
											margin-right:100px;
											width:500px;
											height:auto;
											padding-top:24px;
									        text-align:justify;
											padding-bottom:10px;
											margin-top:-30px;
											//padding-top:30px;
											padding-left:10px;
										 
											
											}
											
											#columna_izquierda_presencia h3{
											color:#FF6921;
											//font-size:12px;
											margin-right:10px;
											margin-bottom:10px;
											_margin-top:-5px;
											
											
											}
																									
											#presencia{
											width:570px;
										
											
											}


											#fotos{
											width:500px;
											margin-left:40px;
											//margin-left:0px;
											margin-top:20px;
											padding-top:40px;
											}
											#fotos ul{
											display:block;
											width:500px;
											padding:0px;
											}
											#fotos li{
											display:inline;
											
											}
													
											
					

														
				
		/*contacto*/
	
			#columnas_contacto{
			background-color:#EFEFEF;
			height:670px;
			width:630px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			//padding-top:10px;
			
			}
			
				
									#formulario{
									
									float:right;
									margin-right:215px;
									width:400px;
									margin-top:-675px;
									//margin-top:-665px;
									text-align:left;
									height:auto;
									padding-bottom:10px;  
									margin-left:180px;
									}
								
								#formulario h3{
									padding-bottom:15px;
									}
									
									#columna_derecha_contacto{
									float:right;
									margin-right:19px;
									width:221px;
									padding-top:30px;
									text-align:justify;
									height:auto;
									padding-bottom:10px;
									margin-top:10px;
									//margin-top:25px;
								    _margin-right:10px;
									}
									
									#columna_derecha_contacto h5{
									font-size:1.2em;
									
									}
									
									
									#email-gral1{
									margin-top:10px;
									font-weight:bold;
									
									}
									
									
									
									#titulo_form{}
									
									#santiago{
									margin-bottom:10px;
									}
									
									
									#tel11{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#fax11{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#email11{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#concepcion{
									margin-top:10px;
									margin-bottom:10px;
									}
									
									
									#tel22{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#fax22{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#email22{
									margin-top:-15px;
									margin-left:50px;
									}
									
									
									#laserena{
									margin-top:10px;
									margin-bottom:10px;
									}
									
									
									#tel33{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#fax33{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#email33{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#alicante{
									margin-top:10px;
									margin-bottom:10px;
									}
									
									
									#tel44{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#fax44{
									margin-top:-15px;
									margin-left:50px;
									}
									
									#email44{
									margin-top:-15px;
									margin-left:50px;
									margin-bottom:5px;
									}
									
									
									
									#formulario label{
									float:left;
									text-align: left;
									width: 150px;
									padding: 0px 0px 0px 0px;
									
									}
									
									#formulario h3 {
									padding-right:10px;
									font-size:16px;
									
									}
									
									.input{
									border:outset 1px #006666;
									margin-bottom:0.1em;
									margin-top:0.1em;
									margin-left:-60px;
									}
									
									.boton {
									background-color:#006666; 
									color:#fff; 
									border: solid 1px #fff;
									font-weight:900;
									}
									
									
									.boton:hover{
									background-color:#006666; 
									color:#FF6820; 
									border: solid 1px #fff;
									font-weight:900;
									}
									
									.legend{
									font-weight:900;
									font-size:13px;
									height:30px;
									margin-bottom:5px;
									margin-top:5px;
									}
									
									.legend {
									font-weight:900;
									font-size:13px;
									height:30px;
									margin-bottom:5px;
									margin-top:5px;
									}
									
									
									.relegend_
									{
									
									}
									
									
									.ocho{
									padding-top:40px;
									padding-bottom:10px;
									font-size:9px;
									width:300px;
									}
									.asterisco{
									font-size:12px;
									}
									
									#direccionskype{
									font-weight:900;
									padding-top:10px;
									margin-bottom:5px;
								
									}
									
/*datos y contacto skype*/

#columnas_dycs{
			background-color:#EFEFEF;
			height:640px;
			//height:660px;
			width:612px;
			margin-left:165px;
			margin-top:48px;
			//margin-top:14px;
			padding-top:1px;
			
			//padding-top:10px;
			padding-bottom:10px;
			padding-left:14px;
			
}

#columnas_dycs h3{color:#FF6921; font-size:11pt}

#dycs{
margin-bottom:20px;
}

.padding-izq{
			margin-left:-137px;
			margin-bottom:10px;
			
}

/*MAPA WEB*/	
#columnas_mapaweb{
			background-color:#EFEFEF;
			height:750px;
			//height:700px;
			width:500px;
			margin-left:140px;
			margin-top:50px;
			//margin-top:14px;
			//padding-top:10px;
			
			
}




										#columnas_mapaweb h3{
										//font-size:14px;
										}

										#mapaweb  {
										margin-left:15px;
										}
										
										#mapaweb a:link{}
										#mapaweb a:visited{}
										#mapaweb a:hover{color:#FF6620;}
										#mapaweb a:active{color:#FF6620;}
										
										#mapaweb img{
										padding-right:10px;
										//padding-right:50px;
										_padding-right:10px;
										}
										
										#mapaweb ul{
										width:400px;
										padding-left:0px;
										margin-left:-10px;
										//margin-left:-10px;
										
																				
										}
										#mapaweb li{
										padding-right:100px;
										}
										
										#mapaweb p{
										padding-left:80px;
										_padding-left:100px;
										}
										
										#iniciomp{
										padding:10px;
										margin:10px;
										width:150px;
										height:200px;
									
										}
										#iniciomp h3{
										margin-left:0px;
										//margin-left:0px;
										_padding-left:0px;
										_padding-right:10px;
										}
										
										/*Para chrome y safary*/
										body:nth-of-type(1) .iniciomp {
										margin-left:-20px;
										}
										
										
										
										#iniciomp li{
										
										}
										
										#empresamp{
										padding:10px;
										margin:10px;
										width:150px;
										height:150px;
										}
										#serviciosmp{
										padding:10px;
										margin:10px;
										width:150px;
										height:100px;
										_margin-left:10px;
										}
										#contactomp{
										padding:10px;
										margin:10px;
										width:420px;
										height:100px;
										_margin-left:5px;
										}
										
										#contactomp h3{margin-left:5px;}
										

#columnas_cyp{
			background-color:#EFEFEF;
			height:1550px;
			//height:1630px;
			width:620px;
			margin-left:165px;
			margin-top:25px;
			//margin-top:-35px;
			//padding-top:10px;
			padding-top:10px;
			padding-bottom:30px;
			//padding-bottom:150px;
}

#columnas_condiciones{
			background-color:#EFEFEF;
			height:2150px;
			//height:2400px;
			width:620px;
			margin-left:165px;
			margin-top:25px;
			//margin-top:-35px;
			//padding-top:10px;
			padding-top:10px;
			padding-bottom:30px;
			//padding-bottom:10px;
}												

										
/*hasta aqui parte que cambia del contenido*/	




		
		#donde_estoy{
			font-size:12pt;
			font-weight:900;
			color:#FF6921;
			padding-top:4px;
			//padding-top:1px;
			margin-bottom:-35px;
			//margin-bottom:-2px;
			//margin-top:0px;
		     padding-left:7px;
			 
		}
		
		
		
		#donde_estoy_pye{
			font-weight:900;
			font-size:12pt;
			color:#FF6921;
			padding-top:1px;
			margin-bottom:-35px;
			//margin-bottom:-2px;
			//margin-top:0px;
		     padding-left:7px;
		}
		
		#donde_estoy_cyp{
			font-size:11pt;
			//font-size:10pt;
			font-weight:900;
			color:#FF6921;
			padding-top:4px;
			//padding-top:1px;
			margin-bottom:-35px;
			//margin-bottom:-2px;
			margin-top:-15px;
			//margin-top:0px;
		     padding-left:7px;
			 width:200px;
			
			 
		    
		}
		
		#vineta_dondeestoy_cyp2{
		margin-top:-30px;
		//margin-top:-14px;
		padding-left:13px;
		}
		
		
		
		.vineta_dondeestoy{
		padding-right:5px;
		}
		
/*este menú es fijo para todas las páginas es parte del diseño*/		
		/*proxima linea esta precedido de un código que solo lee safari y google chrome...al parecer lo lee tambien opera*/
		
		
		
		
		
		#menu_vertical_servicios{
              			margin-top:-5px;
						//margin-top:10px;
						font: 10pt "Trebuchet MS", Arial, Verdana, sans-serif;
                        font-weight:900;
						width:30px;
				        float:left;
                        margin-left:-4px;
						padding-left:0px;
						
                   		}   
		/*a continuacion hack para chrome que si funciona*/
		@media screen and (-webkit-min-device-pixel-ratio:0) {

  #menu_vertical_servicios{

    margin-top: 18px;;

  }

}				
						
	   #menu_vertical_servicios span{
              			
                   		}   
		
		/*se decia que este hacks funcionaba para opera, pero no es asi*/
		html:first-child  #menu_vertical_servicios{
						margin-bottom:-30px;
						
						}	
		
                	#menu_vertical_servicios ul,li {
						list-style-type: none; /*elimino vñetas que vienen por defecto*/
						
							
                     }
					
					
					#menu_vertical_servicios ul {
						margin:0px;
						padding:0px;
						padding-left:0px;
						padding-top:30px;  /*espacio que tendrá con el banner hacia arriba con firefox, no coge el espacio entre cada uno, para eso 
											pusimos  propiedades en li*/
						//padding-top:0.2em; /*espacio que tendra entre cada boton  en explorer, en firefox solo coge la el espacio superior del todo*/
						//margin-top:2px;
						list-style-type:none;
					}

                     #menu_vertical_servicios li {
						float: left;
						 /*aqui le damos el espacio entre cada boton para firefox, explorer ya lo tiene definido en ul */
                        padding-top:0.1em;
						padding-bottom:0.1em;
						//padding-bottom:0px;
						//padding-top:0px;
						list-style-type:none;
						
					}

               #menu_vertical_servicios a {
						text-decoration: none;
						color: #FFFFFF;
						font-size:11px;
						background: #006666;
						display: block;
						text-align: center;
						padding:0px;						
						width:130px;
                    	text-align:left;
					    padding-left:15px;
						background-image: url(../../img/vineta_desactivada.jpg);
						background-repeat:no-repeat;
						background-position:left;
						height:28px;
                    	//height:25px;
						padding-top:0.3px;
						//padding-top:0px;
					}
					
					
                    #menu_vertical_servicios a:link{
					color: #FFFFFF;
					font-size:11px;
                    display:block;
                    text-align:left;
                    background-image: url(../../img/vineta_desactivada.jpg);
					background-repeat:no-repeat;
					background-position:left;
					padding-left:15px;
					
					padding-top:0.3em;
					//padding-top:10px;
					}

                    #menu_vertical_servicios a:visited {
                    color:#FFFFFF;
					font-size:11px;
					display:block;
                    text-align:left;
                    background-image: url(../../img/vineta_desactivada.jpg);
					background-repeat:no-repeat;
					background-position:left;
					padding-left:15px;
					padding-top:0.3em;
					//padding-top:10px;
					}


                    #menu_vertical_servicios a:hover {
					background: #006666;
					font-size:11px;
                    padding-left:15px;
					display:block;
					vertical-align:middle;
                    text-align:left;
                    background-image: url(../../img/vineta_activada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ff6820;
					padding-top:0.3em;
					//padding-top:10px;
					}

                    #menu_vertical_servicios a:active {
					background: #006666;
					display:block;
					vertical-align:middle;
                    text-align:left;
                    background-image: url(../../img/vineta_activada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ff6820;
					font-size:11px;
					padding-left:15px;
					padding-top:0.3em;
					//padding-top:10px;
					}
/*hasta aqui menu vertical servicios*/
		
		
		#menu_vertical{
              			margin-top:5px;
						//margin-top:10px;
						font: 10pt "Trebuchet MS", Arial, Verdana, sans-serif;
                        font-weight:900;
						width:30px;
				        float:left;
                        margin-left:-4px;
						padding-left:0px;
                   		}   
		/*a continuacion hack para chrome que si funciona*/
		@media screen and (-webkit-min-device-pixel-ratio:0) {

  #menu_vertical{

    margin-top: 18px;;

  }

}

		
		
		
                	#menu_vertical ul,li {
						list-style-type: none; /*elimino vñetas que vienen por defecto*/
						
							
                     }
					#financiamiento{
					line-height:160%;
					//line-height:280%
					}
					
					#financiamiento_{
					line-height:160%;
					//line-height:280%
					}
					
					#menu_vertical ul {
						margin:0px;
						padding:0px;
						padding-left:0px;
						padding-top:30px;  /*espacio que tendrá con el banner hacia arriba con firefox, no coge el espacio entre cada uno, para eso 
										          pusimos  propiedades en li*/
						//padding-top:0.2em; /*espacio que tendra entre cada boton  en explorer, en firefox solo coge la el espacio superior del todo*/
						//margin-top:2px;
						list-style-type:none;
					}

                     #menu_vertical li {
						float: left;
						
						padding-top:0.1em; /*aqui le damos el espacio entre cada boton para firefox, explorer ya lo tiene definido en ul */
                        padding-bottom:0.1em;
						//padding-bottom:0px;
						//padding-top:0px;
						list-style-type:none;
				
					}

                    #menu_vertical a {
						text-decoration: none;
						color: #FFFFFF;
						background: #006666;
						display: block;
						text-align: center; 
						width:130px;
						padding-bottom:0.1em
                    	text-align:left;
					    padding-left:15px;
						background-image: url(../../img/vineta_desactivada.jpg);
						background-repeat:no-repeat;
						background-position:left;
						height:28px;
                    	//height:25px;
					}
					
					.financiamientop{
					height:25px !important;
					padding-bottom:0.1em !important;
					//height:34px !important;
					//padding-top:0.2em !important;
					//padding-bottom:0.2em !important;
					}
              
				   
                    
					#menu_vertical a:link{
					color: #FFFFFF;
                    display:block;
                    text-align:left;
                    background-image: url(../../img/vineta_desactivada.jpg);
					background-repeat:no-repeat;
					background-position:left;
					padding-left:15px;
					padding-top:5px;
					//padding-top:10px;
					}

                    #menu_vertical a:visited {
                    color:#FFFFFF;
					display:block;
                    text-align:left;
                    background-image: url(../../img/vineta_desactivada.jpg);
					background-repeat:no-repeat;
					background-position:left;
					padding-left:15px;
					padding-top:5px;
					//padding-top:10px;
					padding-bottom:0.1em;
					}


                    #menu_vertical a:hover {
					background: #006666;
                    padding-left:15px;
					display:block;
					vertical-align:middle;
                    text-align:left;
                    background-image: url(../../img/vineta_activada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ff6820;
					padding-top:5px;
					//padding-top:10px;
					padding-bottom:0.1em;
					}

                    #menu_vertical a:active {
					background: #006666;
					display:block;
					vertical-align:middle;
                    text-align:left;
                    background-image: url(../../img/vineta_activada.jpg);
					background-repeat:no-repeat;
					background-position:left;
                    color:#ff6820;
					padding-left:15px;
					padding-top:5px;
					//padding-top:10px;
					padding-bottom:0.1em;
					}

	.letra{
	font-family: Arial, Verdana, sans-serif;
	
	}
/*PARTE DE ABAJO DE LA WEB*/			
		#pie{
		    padding-left:150px;
			width:815px;
			margin:0px auto;
			padding-top:10px;
			clear:both;
			/*background-color:#FFFF00;*/
			padding-top:15px;
			color:#828282;
}


							#pie span {
					         padding-left:15px;
							//padding-left:15px;
							color:#828282;							
							}
				
							#pie a:link{
							color:#333333;
							}

							#pie a:visited{
							color:#333333;
							}

							#pie a:hover{
							color:#666666;
							font-weight:normal;
							}

							#pie a:active{
							color:#666666;
							font-weight:normal;
							}

.mas-oscuro{
		color:#333333;
}

		
	#abajo{
		width:815px;
		height:96px;
		background-image:url(../../img/abajo2.jpg);
		background-repeat:no-repeat;
		margin:0px auto;
		text-align:left;
		color:#666666;
		line-height:110% !important;
}
		
					



/*STANDART*/
.columna-derecha{
	float:right;
	margin-right:50px;
}
/*foto inicio*/
#foto{
		margin-top:30px;
		_margin-right:10px;
		
		}


/*foto principios y ética*/
#foto1{
		margin-top:50px;
		//margin-top:75px;
}
#foto2{
		margin-top:20px;
		margin-left:80px;
		//margin-top:35px;
}

#foto3{
		margin-top:20px;
		margin-left:-30px;
	//padding-top:10px;
	_margin-top:-10px;
}
#fotos{

}

#fotopys{
		margin-left:15px;

		margin-top:320px;
		//margin-top:20px;
}



#fotoedt{
		margin-left:20px;

		margin-top:270px;
		//margin-top:20px;
		
}

#fotoskype{
margin-left:0px;
}

#fotoadp{
margin-top:80px;
//margin-top:40px;
padding-top:40px;

}

.gris{
		font-weight:900;
		color:#161616;
}
.negrita{
		font-weight:900;
		color:#161616;
}

.negritamasclara  {
color:#333333;
font-weight:900;
}

.negritamasclara  a:link{
color:#333333;
font-weight:900;
}

.negritamasclara  a:visited{
color:#333333;
font-weight:900;
}

.negritamasclara  a:hover{
color:#ff6820;
font-weight:normal;
}

.negritamasclara  a:active{
color:#ff6820;
font-weight:normal;
}

.sin_borde{
		border:0px;
		
}
.paddingder{
padding-right:10px !important;
}

.portenormal{

font-weight:900;
}
.clear{
clear:both;
}

