body 
{	FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    SCROLLBAR-FACE-COLOR: #bebebe;
	SCROLLBAR-HIGHLIGHT-COLOR: #333;
    SCROLLBAR-SHADOW-COLOR: #333;
    SCROLLBAR-3DLIGHT-COLOR: #fff;
    SCROLLBAR-ARROW-COLOR: #333;
    SCROLLBAR-TRACK-COLOR: #fff;
    SCROLLBAR-DARKSHADOW-COLOR: #999999;
	background-color: #ffffff;
}

.backbody /* se parathira pou de theloume na fainetai to body : praxispin.asp*/
{
	background: #ffffff!important;
}

.time 
{
	FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:normal;
    text-align:center;
    border-top:solid 1px #333333;
    border-bottom:solid 1px #333333;
    BACKGROUND-COLOR: #777;
}
	
.tableborder /* border exoterikou table*/
{
	 border:solid 1px #333333;
}
	
.tablefodo /* background color - image sto kirios table, opou exei cellspacing=1 */
{
	 background-color:#cccccc;
}

.maintableback /* background color se logon, agores, polisis kai opou den iparxoun table me data*/
{
	background-color:#ffffff;
}	

.header /* header fonts */ 
{
	FONT-SIZE: 13px;
    COLOR: #585857;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:bold;
	text-align:center; 
}
	
.headerback /* background color ton headers*/
{
	 background-color:#F1A614;
}	
	
.subheader /* subheader fonts */
{
	FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:bold;
	text-align:center;
}
.subheaderback /* background color ton subheaders */
{
	background-color:#999;
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
	
}
	
.input /*input boxes */
{
	PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Tahoma;
	border:solid 1px #666;
}


.input2 /* Agores - Polisis mono*/
{
	PADDING-right: 2px;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Tahoma;
	border:solid 1px #666;
	text-align: right;
	background-color: #ccc;
}
.inpalignleft /* left alignment in input boxes Agpres - Polisis*/
{
	text-align: left !important;
}

A.title, A.title:link, A.link:visited /* font titlos metoxis opou einai kai link */
{	
	FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:bold;
    text-decoration:none;
	text-align:left!important;
}
	
A.title:active, A.title:hover
{	
	FONT-SIZE: 12px;
    COLOR: #363B78;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:bold;
    text-decoration:underline;
	text-align:left!important;
}

.untitle /* data otan einai mi diapragmateusimi metoxi.... minimata lathous apo ton Request,idio me to data alla stoixisi:left!important*/
{	FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
	text-align:left!important;
}

.data /* data font ton tables - numbers, idio me to untitle apo pano*/ 
{
	FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align:right;
}
.dataB
{
	font-weight:bold!important;
}

.datared /* data red otan einai arnitiko prosimo..... - numbers */
{
	FONT-WEIGHT: 800;
    FONT-SIZE: 11px;
    COLOR: #990000!important;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align:right;
}

.red
{	FONT-WEIGHT: 800;
    FONT-SIZE: 11px;
    COLOR: #990000!important;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align:left;}

.row0 /* background color grammon, enallax */
{
	background-color:#FFFFFF;
}
	
.row1 /* background color grammon , enallax */
{
	background-color:#E8E8E8;
}
	
.logheader /* Kodikos - Psw font */
{
	FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:bold;
    text-align:right;
}
	
.tdaligncenter /* stoixish data:center sto td , hmerominies*/
{
	text-align:center!important;
}

A.copyBS,  A.copyBS:link, A.copyBS:visited, A.copyBS:active
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.copyBS:hover
{
	FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Tahoma;
	font-weight: normal;
	TEXT-DECORATION: underline;
	}
.tdbs
{
	padding-right: 0px;
	border-top: solid 1px #333;
	/*border-bottom: solid 1px #333;*/
	/*padding: 5px;*/
}
.tdbs2
{
	padding-right: 0px;
	/* border-top: solid 1px #333;*/
	border-bottom: solid 1px #333;
	padding-left: 5px;
	padding-right: 1px;
}

/* ------------- MENU CLASSES ------------------------------------- */
.tblmenuback /* background color tou table sto menu*/
{width:150px;
	background-color:#E8E8E8;
	border-right:solid 1px #333333;
	vertical-align:top;}

.mainmenu 
{
	FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:bold;
	letter-spacing: 2px;
    padding-left:5px;
	border-top: solid 1px #333;
	border-bottom: solid 1px #333;
	background-color: #F1A614;
}
	
a.menu, a.menu:link, a.menu:active, a.menu:visited 
{	FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:normal;
    padding-left:10px;
    text-decoration:none;
}

a.menu:hover 
{	FONT-SIZE: 12px;
    COLOR: #363B78;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:normal;
    padding-left:10px;
    text-decoration:underline;
}

.dropback /* background se drop-down menu : agores*/
{
	background-color: #eaeaea;
}

.hover
{
	}

.unhover
{
	
}

/* ------------ last changes--------------------------- */
#header /* header se oles tis selides 'h keno sto pano meros: exartatai apo to stisimo tis selidas */
{ 
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:50px;
	z-index:100;
}

.logo /* logo pano apo to menu : otan einai mia selida kai oxi frames */
{	
}

.line_top /* custom gia to pano frame */
{
	background-color: #E8E8E8;
	height: 70px;
}
.line_middle /* custom gia to pano frame */
{
	background-color: #ccc;
	height: 15px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}

.tilte_logo /* logo sti top: otan einai 2 frames*/
{
	FONT-SIZE: 12px;
	letter-spacing: 1px;
	COLOR: #323C91;
	FONT-FAMILY:Verdana, Arial, Tahoma;
	font-weight: bold;
	padding-left: 10px;
 }
 
 .tdwidth
 {
	width:15;
 }
 
.nomisma
{
	text-align:right!important;
	padding-right:10px;}
	
.flat
{PADDING-LEFT: 2px;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Tahoma;
	border-style:none;
	}
.brd
{ border:solid 1px #666666;}

.trapdiv
{background-color:#CCCCCC;}

.backA
{  width:100%;
	height:100%;
	background-color:#0000FF;}

.backP
{  width:100%;
	height:100%;
	 background-color:#FF0000;}
	 
.btn
{
	background-color:#F1A614;
	border:solid 1px #333;
	margin:1px;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	FONT-SIZE: 13px;
    COLOR: #333;}	 

.alignC
{ text-align:center!important;}	 


/* Orders  page*/
.dataBold
{
	font-weight:bold;
	text-align: center;	
}
.headerAP
{
	FONT-SIZE: 11px;
    COLOR: #324065;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align:center;
    font-weight:bold;
    letter-spacing:1px;
    vertical-align:baseline;
}
.widthB /*4 input*/	
{
	width: 100px;	
}
.widthS /*4 input*/
{
	width:40px;
	text-align:right !important; 
}
.power
{	FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Tahoma;
	font-weight: bold;
	}
	
/* PRINT */
.HeaderOrdin
{	FONT-SIZE: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align:center;
    font-weight:bold;
    letter-spacing:1px;
    vertical-align:middle;
}

.dataprint
{	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align:center;
    font-weight:normal;
    letter-spacing:1px;
    vertical-align:middle;
    }	