@charset "UTF-8";
/* CSS Document */
@font-face{
font-family:'caecilia';
src: url('fuentes/caecilia.ttf') format('truetype');
}

@font-face{
font-family:'dih';
src: url('fuentes/dih.ttf') format('truetype');
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-color:#1a171b;
	
	
overflow:hidden;
}


#fondo{

height: 100%;
width: 100%;
				position: absolute;
				z-index: 1;
				left: 0px;
				top: 0px;
				right: 0px;
				bottom: 0px;
				overflow: hidden;
				visibility:inherit;
				vertical-align:middle;
				min-width:955px;
}

#cuerpo{
	

}







#noticias{
	position:absolute;
	top:-760px;
	right:60px;
	width:1262px;
	height:794px;
	z-index:11;
}


#noticiasbloque{
	position:relative;
	top:0px;
	left:0px;
	width:1262px;
	height:731px;
	background-color:#313131;
	visibility:hidden;
}


#noticiasfin1{
	position:relative;
	top:0px;
	left:0px;
	width:1262px;
	height:26px;
	background-image:url(img/noticias/fin1.png);

}

#noticiasfin2{
	position:relative;
	top:0px;
	left:182px;
	width:890px;
	height:37px;
	background-image:url(img/noticias/fin2.png);

}

#noticiaslineas{
	position:absolute;
	top:757px;
	left:189px;
	width:877px;
	height:2px;
	background-image:url(img/noticias/lineas.png);

}


#noticiasboton{
	position:absolute;
	top:734px;
	left:932px;
	width:114px;
	height:81px;
}


#noticiastitulo{
	position:absolute;
	top:60px;
	left:60px;
	width:400px;
	height:81px;
	z-index:4;
	
	color:#84d0f0;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:38px;
	line-height: 38px;
	text-align:justify;
	
}


#noticiastitulares{
	position:absolute;
	top:144px;
	left:60px;
	width:369px;
	height:432px;
}
.noticiatitu{
	position:relative;
	width:100%;
	padding-top:15px;
}

.noticiatitua{
	
	color:#c9c9c9;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 15px;
	text-align:justify;
	text-decoration:none;
	outline:none;
}

#noticiasrss{
	position:absolute;
	top:613px;
	left:60px;
	width:340px;
	height:86px;
}

#noticiascuerpo{
	position:absolute;
	top:60px;
	left:493px;
	width:677px;
	height:658px;
}


#noticiastitulover{
	position:relative;
	
	width:100%;
	
	
	color:#c9c9c9;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:38px;
	line-height: 38px;
	text-align:justify;
	
}


#noticiasimagenes{
	position:relative;
	left:-40px;
	
	
}

#noticiasbloquever{
	position:relative;
	
	width:100%;
	height:260px;
	overflow:auto;
	
	padding-top:25px;
	padding-bottom:30px;
	
	
	color:#c9c9c9;
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:12px;
	line-height: 16px;
	
	text-align:justify;
	
}


#noticiasbloquever a{
	

	color:#c9c9c9;
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:12px;
	line-height: 16px;
	text-decoration:none;
	font-weight:bold;
	
}


#noticiasmini{
	position:relative;
	top:-17px;
	left:105px;
	width:720px;
	height:21px;
	
	color:#dcdcdc;
	z-index:1;
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:10px;
	
	visibility:hidden;
	
}

#noticiasmini{
	
	
	
	
list-style-type: none;

	
}

#info{
background-color:#FFF;
position:absolute;
top:-200px;
left:0px;
width:400px;
z-index:11;
}


#plus{
	
	top: 60px;
	right:60px;
	position:absolute;
	z-index:10;
	
	
}
#plusop2{
	
	top: 130px;
	right:70px;
	position:absolute;
	z-index:10;
	
	
}
#plusop1{
	
	top: 100px;
	right:70px;
	position:absolute;
	z-index:10;
	
	
}
#persiana{
	position:absolute;
	top:0px;
	left:0px;
	z-index:6;
	width:100%;
	height:100%;
	
	overflow:auto;
	
}


#enlace1{
	position:relative;
	width:0;
	top:-70px;
	height:0px;
	left:120px;
	padding-bottom:30px;
	z-index:3;

}

#enlace2{
	position:relative;
	width:0;
	top:-90px;
	height:0px;
	left:120px;
	padding-bottom:30px;
	z-index:3;

}

#enlace3{
	position:relative;
	width:0;
	top:-70px;
	height:0px;
	left:120px;
	padding-bottom:30px;
	z-index:3;

}

#enlace4{
	position:relative;
	width:0;
	top:-70px;
	height:0px;
	left:120px;
	padding-bottom:30px;
	z-index:3;

}

#enlace5{
	position:relative;
	width:0;
	top:-90px;
	height:0px;
	left:120px;
	padding-bottom:30px;
	z-index:3;

}

#enlace6{
	position:relative;
	width:0;
	top:-32px;
	height:0px;
	left:120px;
	padding-bottom:30px;
	z-index:3;

}




#bloque1{
	position:relative;
	width:85%;
	height:0px;
	left:120px;
	padding-bottom:30px;

}
#bloque2{
	position:relative;
	width:85%;
	height:0px;
	left:120px;
	padding-bottom:30px;

}
#bloque3{
	position:relative;
	width:85%;
	height:0px;
	left:120px;
	padding-bottom:30px;

}
#bloque4{
	position:relative;
	width:85%;
	height:0px;
	left:120px;
	padding-bottom:30px;

}
#bloque5{
	position:relative;
	width:85%;
	height:0px;
	left:120px;
	padding-bottom:30px;
}
#bloque6{
	position:relative;
	width:85%;
	height:0px;
	left:120px;
	padding-bottom:30px;
}
#linea1{
	position:relative;
	width:100%;
	height:0px;
	background-color:#313131;
	top:-65px;
	z-index:2;
}
#linea2{
	position:relative;
	width:100%;
	height:0px;
	background-color:#313131;
	top:-87px;
	z-index:2;
}
#linea3{
	position:relative;
	width:100%;
	height:0px;
	background-color:#313131;
	top:-65px;
	z-index:2;
}
#linea4{
	position:relative;
	width:100%;
	height:0px;
	background-color:#313131;
	top:-65px;
	z-index:2;
}
#linea5{
	position:relative;
	width:100%;
	height:0px;
	background-color:#313131;
	top:-87px;
	z-index:2;
}
#linea6{
	position:relative;
	width:360px;
	height:0px;
	background-color:#313131;
	top:-47px;
	z-index:2;
}

#frase1{
	position:relative;
	top:-85px;
	left:-400px;
	z-index:2;
	width:124px;
}
#frase2{
	position:relative;
	top:-108px;
	left:-400px;
	z-index:2;
	width:124px;
}
#frase3{
	position:relative;
	top:-87px;
	left:-400px;
	z-index:2;
	width:124px;
}
#frase4{
	position:relative;
	top:-87px;
	left:-400px;
	z-index:2;
	width:124px;
}
#frase5{
	position:relative;
	top:-110px;
	left:-400px;
	z-index:2;
	width:124px;
}

#menu1{
	position:relative;
	left:-520px;
	width:70%;
	padding-top:120px;
	z-index:1;
	
}

#menu2{
	position:relative;
	left:-520px;
	width:70%;

	z-index:1;
}

#menu3{
	position:relative;
	left:-520px;
	width:70%;
	z-index:1;
}
#menu4{
	position:relative;
	left:-520px;
	width:70%;
	z-index:2;
}

#menu5{
	position:relative;
	left:-520px;
	width:70%;
	z-index:1;
}
#menu6{
	position:relative;
	left:-520px;
	width:70%;
	z-index:1;
}

.menuintitem{
	
	padding-bottom:30px;
	z-index:3;
	
	
}

.menuintitem2{
	
	padding-bottom:30px;
	padding-left:45px;
	z-index:3;
	
	
}

#lineamenu1_1btn{
	position:absolute;
	top:0px;
	z-index:3;
}
#lineamenu1_2btn{
	position:absolute;
	top:48px;
	z-index:3;
}
#lineamenu1_3btn{
	position:absolute;
	top:96px;
	z-index:3;
}
#lineamenu1_4btn{
	position:absolute;
	top:144px;
	z-index:3;
}






#lineamenu2_1btn{
	position:absolute;
	top:0px;
	z-index:3;
}
#lineamenu2_2btn{
	position:absolute;
	top:96px;
	left:43px;
	z-index:3;
}
#lineamenu2_3btn{
	position:absolute;
	top:144px;
	left:43px;
	z-index:3;
}
#lineamenu2_4btn{
	position:absolute;
	top:196px;
	left:43px;
	z-index:3;
}
#lineamenu2_5btn{
	position:absolute;
	top:238px;
	left:43px;
	z-index:3;
}

#lineamenu2_6btn{
	position:absolute;
	top:288px;
	left:43px;
	z-index:3;
}

#lineamenu2_7btn{
	position:absolute;
	top:328px;
	left:43px;
	z-index:3;
}


#lineamenu2_8btn{
	position:absolute;
	top:373px;
	left:43px;
	z-index:3;
}


#lineamenu2_9btn{
	position:absolute;
	top:416px;
	left:43px;
	z-index:3;
}




#lineamenu3_1btn{
	position:absolute;
	top:0px;
	z-index:3;
}
#lineamenu3_2btn{
	position:absolute;
	top:48px;
	z-index:3;
}
#lineamenu3_3btn{
	position:absolute;
	top:96px;
	z-index:3;
}
#lineamenu3_4btn{
	position:absolute;
	top:144px;
	z-index:3;
}


#lineamenu4_1btn{
	position:absolute;
	top:0px;
	z-index:3;
}
#lineamenu4_2btn{
	position:absolute;
	top:93px;
	z-index:3;
}
#lineamenu4_3btn{
	position:absolute;
	top:210px;
	z-index:3;
}
#lineamenu4_4btn{
	position:absolute;
	top:314px;
	z-index:3;
}


#lineamenu4_5btn{
	position:absolute;
	top:500px;
	left:30px;
	z-index:3;
}





#lineamenu1_1{
	position:absolute;
	left:-48px;
	top:8px;
	width:220px;
	height:1px;
	background-color:#313131;
	z-index:1;
}
#lineamenu1_2{
	position:absolute;
	left:-48px;
	top:58px;
	width:220px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu1_3{
	position:absolute;
	left:-48px;
	top:108px;
	width:220px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu1_4{
	position:absolute;
	left:-48px;
	top:158px;
	width:220px;
	height:0px;
	background-color:#313131;
	z-index:1;
}


#lineamenu2_1{
	position:absolute;
	left:-48px;
	top:8px;
	width:180px;
	height:1px;
	background-color:#313131;
	z-index:1;
}
#lineamenu2_2{
	position:absolute;
	left:-18px;
	top:108px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_3{
	position:absolute;
	left:-18px;
	top:158px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_4{
	position:absolute;
	left:-18px;
	top:208px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_5{
	position:absolute;
	left:-18px;
	top:248px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_6{
	position:absolute;
	left:-18px;
	top:298px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_7{
	position:absolute;
	left:-18px;
	top:342px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_8{
	position:absolute;
	left:-18px;
	top:386px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu2_9{
	position:absolute;
	left:-18px;
	top:427px;
	width:180px;
	height:0px;
	background-color:#313131;
	z-index:1;
}


#lineamenu3_1{
	position:absolute;
	left:-48px;
	top:8px;
	width:220px;
	height:1px;
	background-color:#313131;
	z-index:1;
}
#lineamenu3_2{
	position:absolute;
	left:-48px;
	top:53px;
	width:220px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu3_3{
	position:absolute;
	left:-48px;
	top:97px;
	width:220px;
	height:0px;
	background-color:#313131;
	z-index:1;
}

#lineamenu3_4{
	position:absolute;
	left:-48px;
	top:147px;
	width:220px;
	height:0px;
	background-color:#313131;
	z-index:1;
}



#coltotal{
	position:absolute;
	width:658px;
	vertical-align:top;
	left:0px;
	padding-bottom:30px;
}

#coltotal2{
	position:absolute;
	width:858px;
	vertical-align:top;
	left:0px;
	padding-bottom:30px;
	display:inline;
	
}

#colizq{
	position:absolute;
	width:404px;
	vertical-align:top;
	left:0px;
	padding-bottom:30px;
}

#colder{
	position:absolute;
	width:404px;
	vertical-align:top;
	left:460px;
	padding-bottom:30px;
}



#colizq2{
	position:absolute;
	width:304px;
	vertical-align:top;
	left:0px;
	padding-bottom:30px;
}

#colder2{
	position:absolute;
	width:504px;
	vertical-align:top;
	left:360px;
	padding-bottom:30px;
}


#colder2tejido{
	position:absolute;
	width:504px;
	vertical-align:top;
	left:360px;
	top:500px;
	padding-bottom:30px;
}




#colizqrel{
	float:left;
	width:210px;

}

#colderrel{
	float:left;
	left:0px;
	width:210px;
	

}

.ddd{
	position:relative;
	padding-bottom:20px;
	
}

#fotoana{
	position:relative;
	left:-40px;
	padding-top:15px;
	padding-bottom:10px;
	
}
#fotofelix{
	position:relative;
	left:-40px;
	padding-top:15px;
	padding-bottom:10px;
	
}

.listfotos{
	
list-style-type: none;

	
}

.bloqueinterior{
	position:absolute;
	top:0px;
	left:240px;
	
}
.bloqueinterior2{
	position:absolute;
	top:0px;
	left:0px;
	
}

#col3izq{
	position:absolute;
	width:269px;
	
	left:0px;
	padding-bottom:30px;
}

#col3cen{
	position:absolute;
	width:269px;
	
	left:300px;
	padding-bottom:30px;
}
#col3der{
	position:absolute;
	width:269px;
	
	left:600px;
	padding-bottom:30px;
}


#coltotal2foto{
	
	
	width:400px;
	top:0px;
	left:460px;
	position:absolute;
	
}


#coltotal3foto{
	
	
	width:400px;
	top:100px;
	left:460px;
	position:absolute;
	
}

#ulimag{
	
list-style-type: none;

	
}

#ulimag2{
	
list-style-type: none;
padding-top:-30px;
left:-40px;
top:20px;


	
}

#ulimag3{
	
list-style-type: none;
padding-top:-30px;
left:-40px;
top:-20px;
	
}


.texto{
	padding-top:20px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 18px;
	text-align:justify;
	

}

.titulootros{
	padding-top:20px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:44px;
	line-height: 55px;
	text-align:justify;
	text-decoration:none;
	outline: 0;


}

.menufecha{
	padding-top:20px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height: 55px;
	text-align:justify;

}

.textocentrado{
	padding-top:20px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 18px;
	text-align:center;

}

.itemtrabajos{
	color:#313131;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	line-height: 55px;
	text-align:justify;
	height:50px;
	width:100%;

}
.itemtrabajos2{
	color:#313131;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height: 30px;
	text-align:justify;
	width:100%;
	text-transform: uppercase;

}
.trabajosanos{
	float:left;
	color:#80d9ff;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:110px;
	
	left:0px;
	text-align:justify;
	width:100%;

}

.puntosanos{
	float:left;
	
	border-bottom-style:dashed;
	width:100%;
	
	border-bottom-color:#80d9ff;
	border-bottom-width:thin;
}

.ultimositem{
	position:relative;
	
}

.ultimoenlace{
	position:absolute;
	
	width:100%;
	height:55px;
	z-index:3;
	
	
}

.ultimotipo1{
	background-image:url(img/portfolio/tipos/1.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:15px;
	
}
.ultimotipo2{
	background-image:url(img/portfolio/tipos/2.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:15px;
	
}
.ultimotipo3{
	background-image:url(img/portfolio/tipos/3.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:19px;
	
}
.ultimotipo4{
	background-image:url(img/portfolio/tipos/4.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:18px;
	
}
.ultimotipo5{
	background-image:url(img/portfolio/tipos/5.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:17px;
	
}
.ultimotipo6{
	background-image:url(img/portfolio/tipos/6.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:17px;
	
}
.ultimotipo7{
	background-image:url(img/portfolio/tipos/7.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:17px;
	
}
.ultimotipo8{
	background-image:url(img/portfolio/tipos/8.png);
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	left:10px;
	height:0px;
	top:19px;
	
}


.ultimolinea{
	background-color:#80d9ff;
	position:absolute;
	width:100%;
	height:0px;
	top:13px;
	
}




/* carga proyectos */


#muestratrabajofondo{
	position:absolute;
	background-color:#313131;
	width:100%;
	height:0%;
	z-index:8;
	top:0px;
	left:0px;
}


#muestratrabajo{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
	top:0px;
	left:0px;
	
	
	overflow-y: auto;
	overflow-x:auto;
	
}

#logoportfolio{
	position:absolute;
	left:120px;
	top:70px;
	width:363px;
	height:90px;
	z-index:10;
}


#lineaportfolio{
	position:absolute;
	background-color:#80d9ff;
	left:0px;
	top:105px;
	width:100%;
	height:15px;
	z-index:10;
}

#vertitulo{
	position:absolute;
	left:120px;
	top:225px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	line-height: 18px;
	text-align:justify;
	
}

#verimagen{
	position:absolute;
	left:470px;
	top:300px;
	
}

#vernumeros{
	position:absolute;
	left:513px;
	top:271px;
	width:300px;
	height:32px;
	
}

#vervolver{
	position:absolute;
	left:120px;
	top:-870px;
	margin-bottom:60px;
	
	
}

#verant{
	position:absolute;
	left:420px;
	top:-870px;
	
}

#versig{
	position:absolute;
	left:850px;
	top:-870px;
	
}

.verimg{
outline:0;	
}

#verdescrip{
	position:absolute;
	left:120px;
	width:225px;
	top:280px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 18px;
	text-align:justify;
	
}

.verenlace{
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 18px;
	text-align:justify;
	
}

.verdesc{
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 18px;
	text-align:justify;
	padding-bottom:30px;
	padding-left:10px;
	
	
}


#verlineascroll{
	position:absolute;
	left:575px;
	top:228px;
	width:45%;
	height:5px;
	background-color:#dddddd;
}



#vercontbtn{
	position:absolute;
	left:585px;
	top:225px;
	width:45%;
	height:5px;
	
}

#verlineascrollbtn{
	position:absolute;
	left:0px;
	top:0px;
}
.verimagenimg{
	
	margin-right:60px;
	
}

.verimagenbloque{
	position:fixed;
	height:100%;
	max-height:520px;
	width:1px;
	
}

ul#menu-list {
    float: left;
 	list-style:none;	
	line-height:100%;
}

.listafotosselect {
	position:absolute;
	left:43px;
	
}

#fotos{
	
	
	
	
	}

.listafotos {
	position:absolute;
	left:-3000px;
	
}







/* carga proyectos */


/* servivios */



#bloqueservicios{
	position:absolute;
	top:0px;
	left:-300px;
	height:950px;
	z-index:1;
}

#servlinea1{
	position:absolute;
	background-color:#80d9ff;
	top:0px;
	left:300px;
	height:30px;
	width:800px;
	color:#434343;
	font-family:"dih", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height: 18px;
	padding-top:14px;
	padding-left:14px;
	
	
}

#servfrase1{
	position:absolute;
	
	top:60px;
	left:300px;
	
}

#servtexto1{
	position:absolute;
	
	top:60px;
	left:620px;
	height:30px;
	width:480px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 20px;
	text-align:justify;
	
	
	
}


#servlinea2{
	position:absolute;
	background-color:#80d9ff;
	top:0px;
	left:200px;
	height:30px;
	width:800px;
	color:#434343;
	font-family:"dih", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height: 18px;
	padding-top:14px;
	padding-left:14px;
	
	
}

#servfrase2{
	position:absolute;
	
	top:60px;
	left:200px;
	
}

#servtexto2{
	position:absolute;
	
	top:60px;
	left:620px;
	height:30px;
	width:380px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 20px;
	text-align:justify;
	
	
	
}



#servlinea3{
	position:absolute;
	background-color:#80d9ff;
	top:0px;
	left:100px;
	height:30px;
	width:800px;
	color:#434343;
	font-family:"dih", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height: 18px;
	padding-top:14px;
	padding-left:14px;
	
	
}

#servfrase3{
	position:absolute;
	
	top:60px;
	left:100px;
	
}

#servtexto3{
	position:absolute;
	
	top:60px;
	left:520px;
	height:30px;
	width:380px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 20px;
	text-align:justify;
	
	
	
}



#servlinea4{
	position:absolute;
	background-color:#80d9ff;
	top:0px;
	left:1200px;
	height:30px;
	width:800px;
	color:#434343;
	font-family:"dih", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height: 18px;
	padding-top:14px;
	padding-left:14px;
	
	
}

#servfrase4{
	position:absolute;
	
	top:60px;
	left:1200px;
	
}

#servtexto4{
	position:absolute;
	
	top:60px;
	left:1620px;
	height:30px;
	width:380px;
	color:#434343;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 20px;
	text-align:justify;
	
	
	
}



#servfondo3{
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}

#servfondo3_1{
	position:absolute;
	top:242px;
	left:590px;
}

#servfondo3_2{
	position:absolute;
	top:437px;
	left:3182px;
}
#servfondo2{
	position:absolute;
	top:0px;
	left:-3900px;
	z-index:2;
}

#servfondo2_1{
	position:absolute;
	top:759px;
	left:4056px;
}

#servfondo2_2{
	position:absolute;
	top:353px;
	left:2106px;
}

#servfondo2_3{
	position:absolute;
	top:336px;
	left:106px;
}

#servfondo2_4{
	position:absolute;
	top:336px;
	left:2247px;
}

#servfondo2_5{
	position:absolute;
	top:463px;
	left:1106px;
}

#servfondo1{
	position:absolute;
	top:0px;
	left:-3500px;
	z-index:3;
}

#servfondo1_1{
	position:absolute;
	top:413px;
	left:3683px;
}

#servfondo1_2{
	position:absolute;
	top:282px;
	left:2428px;
}

#servfondo1_3{
	position:absolute;
	top:546px;
	left:128px;
}

#servfondo1_4{
	position:absolute;
	top:578px;
	left:528px;
}

#servfondo1_5{
	position:absolute;
	top:615px;
	left:1381px;
}


/* servivios */


/* shop */


#shopmenu{
	position:relative;
	
	
}

#dateun{
	position:relative;
	top:0px;
	left:0px;
	width:1087px;
	height:522px;
	background-image:url(img/shop/date.png);
	
}


.tituloshop{
	padding-top:20px;
	color:#313131;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:44px;
	line-height: 75px;
	text-align:justify;
	text-decoration:none;
	outline: 0;
}

#bloquelistadiv{
	position:relative;
	
}

#bloqueshoplista{
	height:100%;
	
}

.bloqueshopitem{
	display:inline-block;
	padding:20px;
	padding-bottom:30px;
	float:inherit;
	vertical-align:top;
	
}

.shopitem{
	position:relative;
	overflow:inherit;
}


#shoppaginas{
	position:relative;
	height:60px;
	
}

.shoptitulo{
	position:absolute;
	left:0px;
	top:0px;
	
}

.shopnombre{
	width:346px;
	padding-top:10px;
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	line-height: 40px;
	text-align:left;
	text-decoration:none;
	outline: 0;
}

.shopdescrip{
	width:346px;
	padding-top:35px;
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 18px;
	text-align:justify;
	text-decoration:none;
	outline: 0;
}

.shopprecio{
	width:346px;
	padding-top:25px;
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	line-height: 24px;
	text-align:justify;
	text-decoration:none;
	outline: 0;
}

.ulshop{
	list-style: none;
	position:relative;
	left:-40px;
}


.shopdescrip, .shopprecio{
	visibility:hidden;
}

.ulshop li{


}



/* shop */


/* contacto */


#direc{
	
	position:relative;
	margin-top:40px;
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	line-height: 30px;
	text-align:justify;
	text-decoration:none;
	outline: 0;
}

#direc2{
	
	left:90px;
	position:relative;
	margin-top:40px;
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height: 24px;
	text-align:justify;
	text-decoration:none;
	outline: 0;
}


.correocontacto{
	
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height: 32px;
	text-decoration:none;
}

#formtexto{
	
	color:#2f2f2f;
	font-family:"Caecilia", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height: 27px;
	text-decoration:none;
}

#direc3{
	
	left:90px;
	position:relative;
	margin-top:40px;
	height:390px;
}

#formform{
	position:absolute;
	left:178px;
	top:0;
	width:400px;
	height:516px;
	padding-bottom:20px;
	line-height: 24px;
}


.formtext{

	border: 0px;
	color: #2f2f2f;
	font: 14px "Caecilia", Georgia, "Times New Roman", Times, serif;
	background-color:#e5e5e5;
	width:100%;
	height:27px;

}

.formtext2{

	border: 0px;
	color: #2f2f2f;
	font: 14px "Caecilia", Georgia, "Times New Roman", Times, serif;
	background-color:#e5e5e5;
	width:100%;
	height:165px;

}

#gracias{

	
	color: #2f2f2f;
	font: 22px "Caecilia", Georgia, "Times New Roman", Times, serif;
	
	

}
/* contacto */



/* jQuery lightBox plugin - Gallery style */
	
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #1A171B;
		border-width: 5px 5px 5px;
		vertical-align:top;
	}
	#gallery ul a:hover img {
		border: 5px solid #e3e3e3;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
