body
{
	margin: 5px;
	padding: 0;
	font-family:  verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #fff;
	background-color: #fff;
	letter-spacing: 0px;
}

#container
{
	margin: 0 auto;
	border: 1px solid #C0C0C0;
	width:1020px;
	background-color: #fff;
	height:760px;
	
}

#giorkos{
margin: 0 auto;

height:800px;
overflow:auto;
}

a.emails{



	padding-bottom:12px;
	color: #e4018d;
	text-decoration: none;
	float: left;
	font-size:12px;
	font-family:Verdana;
	letter-spacing:0px;

}

a.emails:hover
{
	color: #999;
}



img{

border:none;
}


/*HOME*/

#logo
{
	width:185px;
	height:140px;
	float:left;
	margin-top:90px;
	margin-left:135px;
	display: inline;
}
	
#homeimage{
	float:left;
	width:752px;
	height:377px;
	margin-left:135px;
	margin-top:65px;
	display: inline;

}
	
#homemenu{
	float:left;
	width:340px;
	margin-left:230px;
	margin-top:90px;
	height:160px;
	display: inline;
	
}

#homemenu ul 
{
	display: inline;
	width:340px;
	

}


#homemenu ul li
{
	display: inline;
	float:left;
	padding-top:12px;
	border-bottom: 2px solid #b6b7ba;
	width:340px;
	

}

#homemenu ul li a
{

	padding-bottom:12px;
	color: #999;
	text-decoration: none;
	float: left;
	font-size:12px;
	font-family:Verdana;
	letter-spacing:0px;
	display: inline;
	

}

#homemenu ul li a:hover
{
	color: #e4018d;
}

#homemenu ul li a.active
{
	color: #e4018d;
}
	
/*END HOME*/


/*ABOUT*/
#homemenuOther{
	float:left;
	width:140px;
	margin-left:230px;
	margin-top:90px;
	height:160px;
	display: inline;
	
}

#homemenuOther ul{
width:140px;
display: inline;
}

#homemenuOther ul li
{
	
	float:left;
	padding-top:12px;
	border-bottom: 2px solid #b6b7ba;
	width:140px;
	display: inline;
	

}

#homemenuOther ul li a
{

	padding-bottom:12px;
	color: #999;
	text-decoration: none;
	float: left;
	font-size:12px;
	font-family:Verdana;
	letter-spacing:0px;
	display: inline;

}

#homemenuOther ul li a:hover
{
	color: #e4018d;
}

#homemenuOther ul li a.active{
color: #e4018d;
}


#othermenu{
	float:left;
	width:200px;
	margin-left:0px;
	margin-top:90px;
	height:160px;
	display:inline;
	
}

#othermenu ul{
width:200px;
display: inline;
}


#othermenu ul li
{	
	display: inline;
	float:left;
	padding-top:12px;	
	text-align:left;
	width:200px;
	border-bottom: 2px solid #b6b7ba;

	

}

#othermenu ul li a
{

	padding-bottom:12px;
	color: #e4018d;
	text-decoration: none;
	float: left;
	font-size:12px;
	font-family:Verdana;
	letter-spacing:0px;
	display: inline;

}

#othermenu ul li a:hover
{
	color: #999;
}

#othermenu ul li span.gray{
color: #999;
font-weight:bold;
margin-right:3px;
}


#othermenu ul li span.white{
color: #fff;
font-weight:bold;
margin-right:3px;
}

/* END ABOUT*/

/*PHILOSOPHY*/
#philosophyimage{
	float:left;
	width:770px;
	height:347px;
	margin-left:70px;
	margin-top:95px;
	display: inline;
}

#companyimage{
	float:left;
	width:752px;
	height:377px;
	margin-left:120px;
	margin-top:65px;
	display: inline;
}
	

#toolsimage{
	float:left;
	width:886px;
	height:363px;
	margin-left:0px;
	margin-top:95px;
	display: inline;
}

#teamimage{
	float:left;
	width:400px;
	height:58px;
	margin-left:533px;
	margin-top:89px;
	display: inline;
}



#pepe{
float:left;
margin-left:100px;
margin-top:100px;
width:120px;
display: inline;
}

#demetris{
float:left;
margin-left:80px;
margin-top:95px;
width:120px;
display: inline;
}

#angela{
float:left;
margin-left:100px;
margin-top:92px;
width:120px;
display: inline;
}

#vasiliki{
float:left;
margin-left:90px;
margin-top:98px;
width:120px;
display: inline;
}

#pepeImg{
	width:282px;
	height:221px;
	z-index:1;
	visibility: hidden;
	float:left;
	margin-top:-420px;
	margin-left:175px;
display: inline;
}

#demetrisImg{
	width:281px;
	height:220px;
	z-index:1;
	visibility: hidden;
	float:left;
	margin-top:-420px;
	margin-left:342px;
	display: inline;
}

#angelaImg{
	width:281px;
	height:220px;
	z-index:1;
	visibility: hidden;
	float:left;
	margin-top:-422px;
	margin-left:561px;
	display: inline;
}


#vasilikiImg{
	width:281px;
	height:220px;
	z-index:1;
	visibility: hidden;
	float:left;
	margin-top:-423px;
	margin-left:735px;
	display: inline;
}


#printimage{
	float:left;
	width:115px;
	height:53px;
	margin-left:540px;
	margin-top:-340px;
	margin-bottom:10px;
	display: inline;
}



#printnumbers{
	float:right;
	width:250px;
	height:25px;
	margin-right:140px;
	margin-top:-325px;
	color:#999;
	margin-bottom:10px;
	display: inline;

}




#printnumbers ul li
{	
	display: inline;
	float:left;	
	padding-left:10px;	
	width:18px;
	border-left: 1px solid #b6b7ba;
	height:18px;

	

}

#printnumbers ul li a
{

	color: #999;
	text-decoration: none;
	float: left;
	font-size:15px;
	font-family:Verdana;
	letter-spacing:0px;

}

#printnumbers ul li a:hover
{
	color: #e4018d;
}

#printnumbers ul li a.active{
	color: #e4018d;
}


#printimage4{
	float:left;
	width:115px;
	height:53px;
	margin-left:540px;
	margin-top:-363px;
	margin-bottom:10px;
	display: inline;
}



#printnumbers4{
	float:right;
	width:250px;
	height:25px;
	margin-right:140px;
	margin-top:-348px;
	color:#999;
	margin-bottom:10px;
	display: inline;

}




#printnumbers4 ul li
{	
	display: inline;
	float:left;	
	padding-left:10px;	
	width:18px;
	border-left: 1px solid #b6b7ba;
	height:18px;

	

}

#printnumbers4 ul li a
{

	color: #999;
	text-decoration: none;
	float: left;
	font-size:15px;
	font-family:Verdana;
	letter-spacing:0px;

}

#printnumbers4 ul li a:hover
{
	color: #e4018d;
}

#printnumbers4 ul li a.active{
	color: #e4018d;
}


#print1{
width:750px;
height:385px;
z-index:1;
float:left;
margin-left:150px;
margin-top:50px;
display: inline;

}

#print2{
width:799px;
height:303px;
z-index:1;
float:left;
margin-left:90px;
margin-top:132px;
display: inline;
}

#print3{
width:873px;
height:389px;
z-index:1;
float:left;
margin-left:50px;
margin-top:46px;
display: inline;
}


#print4{
width:752px;
height:408px;
z-index:1;
float:left;
margin-left:100px;
margin-top:50px;
display: inline;
}


#print5{
width:850px;
height:342px;
z-index:1;
float:left;
margin-left:100px;
margin-top:116px;
display: inline;
}

#print6{
width:909px;
height:330px;
z-index:1;
float:left;
margin-left:100px;
margin-top:128px;
display: inline;
}








#identityimage{
	float:left;
	width:168px;
	height:71px;
	margin-left:545px;
	margin-top:-385px;
	margin-bottom:10px;
	display: inline;
}



#identitynumbers{
	float:right;
	width:400px;
	height:25px;
	margin-right:270px;
	margin-top:-320px;
	color:#999;
	margin-bottom:10px;
	display: inline;

}




#identitynumbers ul li
{	
	display: inline;
	float:left;	
	padding-left:10px;	
	width:18px;
	border-left: 1px solid #b6b7ba;
	height:18px;

	

}

#identitynumbers ul li.double
{	
	display: inline;
	float:left;	
	padding-left:10px;	
	padding-right:10px;	
	width:20px;
	border-left: 1px solid #b6b7ba;
	border-right: 1px solid #b6b7ba;
	height:18px;	

	

}

#identitynumbers ul li.doubleactive a
{	
	color: #e4018d;	

	

}

#identitynumbers ul li a
{

	color: #999;
	text-decoration: none;
	float: left;
	font-size:15px;
	font-family:Verdana;
	letter-spacing:0px;

}

#identitynumbers ul li a:hover
{
	color: #e4018d;
}

#identitynumbers ul li a.active{
		color: #e4018d;
}


#identity1{

width:621px;
height:272px;
float:left;
margin-left:350px;
margin-top:200px;
background:url(../images/identitybg.jpg);
display: inline;
}

#identityflash{

width:621px;
height:272px;
float:left;
margin-left:350px;
margin-top:200px;
display: inline;
}


#identitylogo{

width:533px;
height:200px;
float:left;
margin-left:400px;
margin-top:-250px;
display: inline;
}























#packagingimage{
	float:left;
	width:168px;
	height:71px;
	margin-left:545px;
	margin-top:-425px;
	margin-bottom:10px;
	display: inline;
}



#packagingnumbers{
	float:right;
	width:400px;
	height:25px;
	margin-right:288px;
	margin-top:-370px;
	color:#999;
	margin-bottom:10px;
	display: inline;

}




#packagingnumbers ul li
{	
	display: inline;
	float:left;	
	padding-left:10px;	
	width:18px;
	border-left: 1px solid #b6b7ba;
	height:18px;

	

}


#packagingnumbers ul li a
{

	color: #999;
	text-decoration: none;
	float: left;
	font-size:15px;
	font-family:Verdana;
	letter-spacing:0px;
	display: inline;

}

#packagingnumbers ul li a:hover
{
	color: #e4018d;
}

#packagingnumbers ul li a.active{
		color: #e4018d;
}


#packaging1{

width:581px;
height:335px;
float:left;
margin-left:350px;
margin-top:150px;
background:url(../images/packagingbg.jpg);
display: inline;
}

#packaginglogo{

width:533px;
height:300px;
float:left;
margin-left:450px;
margin-top:-290px;
display: inline;
}



#newsimage{
	float:left;
	width:368px;
	height:320px;
	margin-left:90px;
	margin-top:130px;
	display: inline;
}

#newstitle{
	float:left;
	width:172px;
	height:61px;
	margin-left:90px;
	margin-top:90px;
	display: inline;
}


#news{
	float:left;
	width:450px;
	height:320px;
	margin-left:95px;
	margin-top:10px;
	color:#999;
	font-size:10pt;
	display: inline;
}

#news .title{
color:#e4018d;
border-right: 1px solid #e4018d;
padding-right: 10px;
margin-right:5px;
display: inline;
}

#news .extra{
margin-right:5px;
display: inline;
padding-left:95px;
}

#more{
text-align:right;
color:#999;
font-size:14px;
float:left;
margin-top:30px;
margin-left:-30px;
display: inline;
}





















#contactimage{
	float:left;
	width:444px;
	height:340px;
	margin-left:60px;
	margin-top:120px;
	display: inline;
}

#contacttitle{
	float:left;
	width:183px;
	height:56px;
	margin-left:35px;
	margin-top:95px;
	display: inline;
}


#contact{
	float:left;
	width:400px;
	height:250px;
	margin-left:50px;
	margin-top:40px;
	color:#999;
	font-size:14px;
	display: inline;
}

#contact .title{
color:#e4018d;
border-right: 1px solid #e4018d;
padding-right:10px;
margin-right:10px;
width:500px;
display: inline;
}

#contact a{
	color: #e4018d;
	font-size:14px;
	text-decoration:none;		
}

#contact a:hover{
color:#999;

}
