@charset "UTF-8";
/* CSS Document */

#tabla{

position:absolute;
margin-left:200px;
}
#fkbut{
	position:absolute;
	left:333px;
	top:201px;
	z-index:0;
}
#pr{
	position: absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin-left:300px;
	margin-top:600px;
	left: -78px;
	top: 7px;
	text-decoration:none;
	
}


#shdw{
	font-family:Arial, Helvetica, sans-serif;
	font-size:80px;
	z-index:1;
	position:absolute;
	margin-left:70px;
	margin-top:200px;
	left: 15px;
	top: -71px;
}
#plnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:80px;
	z-index:1;
	position:absolute;
	margin-left:70px;
	margin-top:200px;
	left: 119px;
	top: 9px;
}


#shimg{
	position:absolute;
	margin-left:250px;
	margin-top: 200px;
	left: -164px;
	top: -21px;
	z-index:0;
}


#mark01{
	position:absolute;
	left:439px;
	top:148px;
	z-index:2;
}
#mark02{
	position:absolute;
	left:1187px;
	top:150px;
	z-index:2;
}
#mark03{
	position:absolute;
	left:439px;
	top:537px;
	z-index:2;
}
#mark04{
	position:absolute;
	left:1186px;
	top:538px;
	z-index:2;
}


#markmenu02{
	position:absolute;
	left:1211px;
	top:149px;
z-index::2;
}

#markmenu04{
	position: absolute;
	left:1212px;
	top:538px;
	z-index:2;
}	

#marktechn01{
	position:absolute;
	left:1337px;
	top:149px;
	z-index:2;
}


#marktechn02{
	position:absolute;
	left:1337px;
	top:537px;
	z-index:2;
}

#markconcept02{
	position:absolute;
	left:1966px;
	top:146px;
	z-index:2;
}

#markconcept03{
	position:absolute;
	left:1967px;
	top:538px;
	z-index:2;
}
#markmenu05{
	position:absolute;
	left:2808px;
	top:538px;
	z-index:2;
	}
#markmenu06{
	position:absolute;
	left:2808px;
	top:148px;
	z-index:2;
	}
	
	#markmenu07{
	position:absolute;
	left:3902px;
	top:108px;
	z-index:2;
	}
	
	
		#markmenu08{
	position:absolute;
	left:3902px;
	top:538px;
	z-index:2;
	}
	
#sq01 a{
	position:absolute;
	left:531px;
	top:243px;
	z-index:1;
}


#sq02{
	position:absolute;
	left:712px;
	top:243px;
	z-index:1;
}

#sq03{
	position:absolute;
	left:893px;
	top:243px;
	z-index:1;
}

#sq04{
	position:absolute;
	left:531px;
	top:367px;
	z-index:1;
}

#sq05{
	position:absolute;
	left:712px;
	top:367px;
	z-index:1;
}

#sq06{
	position:absolute;
	left:893px;
	top:367px;
	z-index:1;
}

#menubt{
	position:absolute;
left:250px:
top:300px;
	z-index:2;
	left: 1148px;
	top: 273px;
}

#menubconcpt{
	position:absolute;
left:250px:
top:300px;
	z-index:2;
	left: 1189px;
	top: 292px;
}
#menutech{
	position:absolute;
left:250px:
top:300px;
	z-index:2;
	left: 1341px;
	top: 284px;
}
#menuabout{
position:absolute;
left:250px:
top:300px;
z-index:2;
left: 1148px;
top: 273px;
}

#menuvideos{
	position:absolute;
left:250px;
top:300px;
	z-index:2;
	left: 1836px;
	top: 274px;
}

#menuvideos02{
	position:absolute;
	left:650px;
	top:300px;
	z-index:2;
	left: 1215px;
	top: 274px;
}


#menuvideo03{
	position:absolute;
	left:1250px;
	top:300px;
	z-index:2;
	left: 3901px;
	top: 278px;
}

#sketch{
	position:absolute;
	left:416px;
	top:145px;
}

#videodoc{
	position:absolute;
	left:619px;
	top:203px;
}



#recursivetree{
	position:absolute;
	left:3293px;
	top:135px;
	width: 525px;
	height: 340px;
}

#texconcept{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:normal;
	left:258px;
	top:-134px;
	text-align: justify;
	margin-left:200px;
	margin-top:300px;
	width: 676px;
	height: 338px;
	color: #333333;
}
#textconcept02{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:normal;
	left:659px;
	top:-110px;
	text-align: justify;
	margin-left:600px;
	margin-top:300px;
	width: 679px;
	height: 386px;
	color: #333333;
}
#mepic{
	position:absolute;
	top:183px;
	left:534px;
}

#soon{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100px;
	font-weight:300px;
	left:268px;
	top:2px;
	text-align: justify;
	margin-left:200px;
	margin-top:300px;
	width: 624px;
	height: 40px;
	color:#CCCCCC;
}
