BODY { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-attachment:scroll; 
	background-image:url(/html/themes/portlet/gnomon_theme/img/bg0.gif);*/
	font-family:Verdana;
	
	margin: 0 auto;
	padding: 0;
	background: #000000 url("/html/themes/portlet/gnomon_theme/img/bg0.gif") top center repeat-y;
	text-align:left;

}

/* left menu starts here*/
/*ul, li	{padding: 0px;margin: 0px; list-style-type: none;} */
a:hover, a:active 	{color: #CC3300;background-color: transparent;text-decoration: underline;}
#menu {margin-bottom:1px;} /** diastixo **/
#menu h2	{
	background-color:#5EC998; /** bg xroma epikefalidas menu **/
	padding:4px;
	margin:0px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	}	
#menu ul {
	border-color:#9AC2E0;
	padding: 0px;margin: 0px; list-style-type: none;
	}
#menu ul li {
	margin:0;padding:0;
	list-style-type :none;
	display: inline;
	padding: 0px;margin: 0px; list-style-type: none;
	}
#menu ul li a 	{
	display: block;
	margin: 0;
	padding: 3px 0px 3px 6px;
	background:#54AACD; /** bg xroma menu link **/
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	width:auto;
	border-bottom:2px solid #FAE8C2; /** bg tou border **/
	height: auto;
	font-weight: bold;
	}
#menu ul LI A:hover, #menu ul LI A:active {color:#000;background-color:#FFD15B!important;} /** bg xroma menu hover **/
/* left menu stop here*/


/* GLOBAL */

/* ------------------ < */


.gamma1-FormButton {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	MARGIN: 4px 4px 4px 4px;
	BACKGROUND-COLOR: #DF872F;
	font-weight: normal;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #D1BFB0;
	border-left: 1px solid #D1BFB0;
}

.gamma1-FormButtonDisable {
	FONT-SIZE: 11px;
	COLOR: #333333;
	MARGIN: 4px 4px 4px 4px;
	BACKGROUND-COLOR: #CCCCCC;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #D1BFB0;
	border-left: 1px solid #D1BFB0;
}

.gamma1-FormArea {
	MARGIN-TOP: 1px;
	
	MARGIN-BOTTOM: 1px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFEFB;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-FACE-COLOR: #BDD6DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #EFEFEF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	border-bottom: 1px dotted #F8C514;
	border-top: 1px dotted #F8C514;
	border-left: 1px dotted #F8C514;
	border-right: 1px dotted #F8C514;
  }

.gamma2-FormArea {
	TEXT-ALIGN: left;
	MARGIN-TOP: 1px;

	MARGIN-BOTTOM: 1px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFEFB;
	/*SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-FACE-COLOR: #BDD6DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #EFEFEF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;*/
/*	border-bottom: 1px solid #F8C514;
	border-top: 1px solid #F8C514;
	border-left: 1px solid #F8C514;
	border-right: 1px solid #F8C514;*/
	border: 1px solid #F8C514;
	padding:4px;
  }
  
.gamma1-FormAreaDisable {
	MARGIN-TOP: 1px;

	MARGIN-BOTTOM: 1px;
	COLOR: #222222;
	BACKGROUND-COLOR: #CCCCCC;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-FACE-COLOR: #BDD6DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #EFEFEF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	border: 1px dotted #2790E0;
  }  
  
.gamma1-FormText {
	FONT-SIZE: 12px;
	font-weight: normal;
	color: #000000;
}

.gamma2-FormText {
	TEXT-ALIGN: left;
	FONT-SIZE: 12px;
	font-weight: normal;
	color: #000000;
}

.gamma1-FormTextDisable {
	FONT-SIZE: 12px;
	font-weight: normal;
	color: #444444;
}


/* Date Search mono gia tin ora  */
fieldset
{
border: 1px solid #93C3E7;
width: 100%
}

legend
{
color: #519FD9;
/*background: #93C3E7;*/
border: 1px solid #93C3E7;
border-width:100%;
padding: 2px 6px;
font-weight: bold;

}


.title {
	color:#864306;
	font-weight: bold;
	font-size:13px;
	text-align:left;
	padding-left: 15px;
}
.title1 {
	 font-size: 13px; color: #952515; text-decoration: none;font-weight: bold}
A.title1:Hover {
	 font-size: 13px; color: #952515; text-decoration: underline;font-weight: bold}

.title2 {
	font-size: 11px;
	color: #AE6F17;
	text-decoration: none;
	font-weight: bold;
/*	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	*/
}
.title2 A:Hover {
	 font-size: 11px; color: #AE6F17; text-decoration: underline;font-weight: bold}
	
.bglines { Background-Color: #ffffff }

.global-menu {

	font-size: 10px;
	color: #7C3C04;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
	
}
A.global-menu:Hover {
	font-size: 10px;
	color: #2573C0;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}



/* ------------------ < */

/*HEADERS */

TD.headlist	 {	background-color:#EEC279;	color:#941803;	font-size: 12px; 
	font-weight: bold;
	}
TR.headlist	 {	margin:0;padding:0;	list-style-type :none;	display: inline;
	padding: 0px;margin: 0px; 
	}

A.headlist	{
	background:#EEC279; /** bg xroma menu link **/
	color:#941803;	text-decoration: none; font-size: 12px; 
	font-weight: bold;
	}
A.headlist:hover, A.headlist:active {color: #fff; text-decoration: none; font-size: 12px; }

/* ALPHA */
A.alpha1 { color: #000000; text-decoration: none; font-size: 11px; }
A.alpha1:hover { color: #0356A8; text-decoration: none; font-size: 11px; } 
TR.alpha1 { background-color: #000; font-size: 12px;}
TD.alpha1 { background-color: #000; font-size: 12px;TEXT-ALIGN: justify;}
FONT.alpha1 { color: #2758CA;  font-size: 12px;}
.alpha1-neg-alert { color: #fcad18; font-size: 12px;}
.alpha1-pos-alert { color: #fcad18; font-size: 12px;}
.alpha1 { color: #000; text-decoration: none; font-size: 11px; }

/* BETA */
A.beta1 { color: #CD6110; text-decoration: none; font-size: 12px; }
A.beta1:hover { color: #0356A8; text-decoration: underline; font-size: 12px;}
TR.beta1 { background-color: #D97C2A; font-size: 12px; }
TD.beta1 { background-color: #D97C2A; font-size: 12px; TEXT-ALIGN: justify;}
FONT.beta1{ color: #AE6F17;  font-size: 13px;}
.beta1-neg-alert { color: #fcad18; font-size: 12px; }
.beta1-pos-alert { color: #fcad18; font-size: 12px; }

/* GAMMA */
A.gamma1 { 	font-size: 12px;color: #CD6110; text-decoration: none; }
A.gamma1:hover { 	font-size: 12px;color: #0356A8; text-decoration: none; }
TR.gamma1 { 	font-size: 12px;}
TD.gamma1 { font-size: 12px; TEXT-ALIGN: justify;}
TD.gamma1 A{ 	font-size: 12px;color: #CD6110;TEXT-ALIGN: justify;text-decoration: none;}
TD.gamma1 A:hover{ 	font-size: 12px;color: #2573C0;TEXT-ALIGN: justify;text-decoration: none;}

TD.gamma1blue {  	font-size: 12px;color:blue;TEXT-ALIGN: justify;}
TD.gamma1red {  	font-size: 12px;color:red;TEXT-ALIGN: justify;}
TD.gamma1green {  	font-size: 12px;color:green;TEXT-ALIGN: justify;}
/*FONT.gamma1 { color: #236EC8;  font-size: 12px;}*/
.gamma1-neg-alert { color: #FF0000; font-size: 11px;}
.gamma1-pos-alert { color: #007F00; font-size: 11px;}

.paging { font-size: 11px;font-family: Verdana; background-color: #D6D7D9;}

/* BG */

A.bg1 { color: #386898; text-decoration: none; font-size: 12px;font-family: MS Sans Serif,}
A.bg1:hover { color: #386898; text-decoration: underline; font-size: 12px;font-family: MS Sans Serif,}
TR.bg1 { background-color: #ffFfFf; font-size: 12px;font-family: MS Sans Serif;}
TD.bg1 { background-color: #ffFfFf; font-size: 12px;font-family: MS Sans Serif;TEXT-ALIGN: justify;}
FONT.bg1 { color: #000000; font-family: MS Sans Serif,Verdana, Arial; font-size: 12px;}
.bg1-neg-alert { color: #FF0000; font-size: 12px;font-family: MS Sans Serif,}
.bg1-pos-alert { color: #007F00; font-size: 12px;font-family: MS Sans Serif,}

/* NAVTAB */
A.navtab { color: #000; text-decoration: none; font-size: 14px; }
A.navtab:hover { color: #000; text-decoration: underline; font-size: 13px; } 
TR.navtab { background-color: #000; font-size: 14px;font-family: MS Sans Serif;}
TD.navtab { background-color: #000; font-size: 14px;TEXT-ALIGN: justify;}
FONT.navtab { color: #000;  font-size: 12px;}
.navtab-neg-alert { color: #fcad18; font-size: 12px;}
.navtab-pos-alert { color: #fcad18; font-size: 12px;}
.navtab { color: #fff; text-decoration: none; font-size: 14px; }

/* ------------------ < */


/* Ta parakato Gia koitagma < */

.template2_bg_color {
//*	background-color:#FFFFFF; *//
	background-image : url(/img/images/bg_bg.gif);
    background-position : 100% 100%; 
    background-repeat : no-repeat;
}

.template_bg_color {
background-color:#F0F0F0 ;
}


.top-menu {font-family: sans-serif; font-size: 11px;	font-weight: bold;color: #000000;	
	text-decoration: none;	vertical-align: middle
}

A.top-menu:Hover {font-family: sans-serif;	font-size: 11px;font-weight: bold;	color: #B12100; 
	text-decoration: none;	vertical-align: middle
}
.top-menuselected {font-family: sans-serif; font-size: 11px;	font-weight: bold;color: #B12100;	
	text-decoration: none;	vertical-align: middle
}

.main-text {
	font-family: sans-serif;	font-size: 12px;	color: #000000; text-decoration: none}
A.main-text:Hover {
	font-family: sans-serif;	font-size: 12px;	color: #FF7A1F; text-decoration: underline}
	


.title0 {
	font-family: sans-serif; font-size: 11px;color: #000000; text-decoration: none;	font-weight: bold
}
A.title0:Hover {
	font-family: sans-serif; font-size: 11px;color: #000000; text-decoration: underline;	font-weight: bold
}
	



SELECT { border-color: #CCCCCC; border-style: solid; border-width: 1px; }

.bottomlink {
	FONT-SIZE: 60%; COLOR: #5776B6; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ; BACKGROUND-IMAGE: url(/img/top_menu_centre.gif)
}

.GlobalMenu {
	MARGIN-TOP: 0px;  MARGIN-BOTTOM: 0px; PADDING-RIGHT: 2px;  PADDING-BOTTOM: 4px; PADDING-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(/img/global_tab.gif); HEIGHT: 25px; WIDTH: 106px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	text-align: center; font-weight: bold }
A.GlobalMenu:Hover {
	MARGIN-TOP: 0px;  MARGIN-BOTTOM: 0px; PADDING-RIGHT: 2px;  PADDING-BOTTOM: 4px; PADDING-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(/img/global_tab2.gif); HEIGHT: 25px; WIDTH: 106px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; 
	text-align: center; font-weight: bold
}

.searchformarea {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 70%; MARGIN-BOTTOM: 5px; 
	BORDER-LEFT: #000000 1px solid;  COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #F5FDFE ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 SCROLLBAR-ARROW-COLOR: #000000;
  SCROLLBAR-3DLIGHT-COLOR: #EFEFEF;
  SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
  SCROLLBAR-FACE-COLOR: #BDD6DD;
  SCROLLBAR-SHADOW-COLOR: #FFFFFF;
  SCROLLBAR-TRACK-COLOR: #EFEFEF;
  SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

.BlockTitle {
	MARGIN-TOP: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border: 0px none;
	padding: 2px 2px 2px 12px;
}
.textsimple {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 2px; COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textSmall {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; FONT-SIZE: 9px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 2px; COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TopMenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	border: 0px none;
	text-align: center;
 }
 A.TopMenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	border: 0px none;
	text-align: center;
	text-decoration: none;
 }
 A.TopMenu:Hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #44B5BD;
	FONT-FAMILY: Verdana;
	border: 0px none;
	text-align: center;
	text-decoration: none;
 }
.SubMenu {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border: 0px none;
	padding: 0px 0px 0px 20px;
	margin: 0px;
 }
A.SubMenu:Link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border: 0px none;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	text-decoration: none;
 }
 A.SubMenu:Hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #E64303;
	FONT-FAMILY: Verdana;
	border: 0px none;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	text-decoration: Underline;
 }
 A.SubMenu:Visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border: 0px none;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	text-decoration: none;
 }
/*<<<<<<<<<<<<<------------------------Stelios Theme ----------------------<<<<<<<<*/
   /* styles for the tree */
   SPAN.TreeviewSpanArea A {
        font-size: 10pt; 
        font-family: verdana,helvetica; 
        text-decoration: none;
        color: black
   }
   SPAN.TreeviewSpanArea A:hover {
        color: '#820082';
   }
   /* rest of the document */
   BODY {background-color: white}
   TD {
        font-size: 10pt; 
        font-family: verdana,helvetica; 
		
   }


TD.LabelTitle {color: #0077CC;; FONT-WEIGHT: bold }
.LabelTitle { color: #0077CC;; FONT-WEIGHT: bold }

/* kostas */

/*h1, h2, h3, h4, h5, h6, p, strong, div, form, acronym, label, span, a, hr, code, pre, hr, th {
	margin:0;
	padding:0;
	font-size: 12px;
	background-repeat:no-repeat;
	list-style-type:none;
}*/

P {TEXT-ALIGN: justify;
}

.PageText { TEXT-ALIGN: justify; font-size: 12px;
}

/*ATHINA */
.PageTextRight { TEXT-ALIGN: right; }
/*ATHINA */

TABLE.PageTextTable { font-size: 12x;TEXT-ALIGN: justify;}
TABLE.PageTextTable TD{ font-size: 12px;TEXT-ALIGN: justify;}
TABLE.PageTextTable TR{ font-size: 12px;TEXT-ALIGN: justify;}
TR.PageTextTable { font-size: 12px;}

TD.PageTextTable { font-size: 12px;TEXT-ALIGN: justify;}

.MsoFooter {font-size: 12px;TEXT-ALIGN: justify;

}

/* DISPLAY TAG */

table td, table th{
	
	font-size: 11px;
	menu;
}
table th, table th.sortable,table th.sorted{
	background:   buttonface;
	background-color: #EFC7B4;
	border-width: 0px;
	border-style: solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	cursor:       hand;
	font-weight: bold;
	color: #941803;
}
thead tr {
	background-color: #FFD2B4;
}
table idcol {
	background: buttonface;
}
table tr.even{
	background-color:#FEFCFB;
}
table tr.odd{
	background-color:#EDDED1;
}
table tr.footer{
	background-color: #E2EBFE;
}
th a,th a:visited {
	color: #941803;
	text-decoration: none;
}
table.theader {
	margin: 0;
	padding: 0;
	width: 100%;
	background-repeat: no-repeat;
	list-style-type: none;
}
table.normal td a, table.normal td a:visited {
	color: #0364BC;
	text-decoration: none;
}
table.normal {
	border: 1px solid;
	border-color:  threedshadow ;
	margin: 0;
	padding: 0;
	width: 98%;
	background-repeat: no-repeat;
	list-style-type: none;
}
table.normal td a, table.normal td a:visited {
	color: #0364BC;;
	text-decoration: none;
}
th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}
th.sortable a {
	background-image: url(../img/arrow_off.png);
}
th.order1 a {
	background-image: url(../img/arrow_down.png);
}
th.order2 a {
	background-image: url(../img/arrow_up.png);
}





/*table.forumtable tbody {
	height: 100px;
	overflow: auto;
}

table.forumtable {
	height: 120px;
	overflow: auto;
}

table.forumtable tbody tr{
	height: 10px;
}

*/


/* DISPLAY TAG TERMTABLE */

table.terms td a, table.terms td a:visited {

	color: #0364BC;;
	text-decoration: none;
	font-size: 11px;
	
	
}

table.terms {

	margin: 0;
	padding: 0;
	width: 98%;
	background-repeat: no-repeat;
	list-style-type: none;
	
}




/* END DISPLAY TAG */
span.pagebanner {
/*	background-color: #eee; */
	border: 0px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 99%;
	margin-top: 10px;
	display:block;
	border-bottom: none;
}

span.pagelinks {
/*	background-color: #eee; */
	border: 0px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 99%;
	display:block;
	border-top: none;
	margin-bottom: 10px;
}

thead tr {
  background-color: #fc0;
}
th.sorted {
    background-color: orange;
}

table.theader {
	border: 1px solid #666;
	margin:0;
	padding:0;
	font-size: 1em;
	background-repeat:no-repeat;
	list-style-type:none;
}

/*START style gia tabs menu esoterika sto project (euroco) */
td.TabsHeader {
      font-family: Verdana;   
	  font-size: 11px; font-weight: bold; color: #F96900;   text-decoration: none;
      background-color: #F3E9CE;    text-align: center; }
td.TabsHeader A:Link {
      font-family: Verdana;   
	  font-size: 11px; font-weight: Bold; color: #F96900;   text-decoration: none; 
      background-color: #F3E9CE;    text-align: center; }
td.TabsHeader A:Visited {
      font-family: Verdana;   
	  font-size: 11px; font-weight: Bold; color: #F96900;   text-decoration: none; 
      background-color: #F3E9CE;    text-align: center; }
td.TabsHeader A:Hover {
      font-family: Verdana;   
	  font-size: 11px; font-weight: Bold; color: #F96900; text-decoration: none; 
      background-color: #F3E9CE;   text-align: center; }

td.TabsHeaderOn {
      font-family: Verdana, Arial, Helvetica, sans-serif;   
	  font-size: 11px; font-weight: bolder; color: #000;
      text-decoration: none;  background-color: #ECD494;    text-align: center;     }
td.TabsHeaderOn A:Link {
      font-family: Verdana, Arial, Helvetica, sans-serif;   
	  font-size: 11px; font-weight: bolder; color: #000;   text-decoration: none; 
      background-color: #ECD494;    text-align: center; }
td.TabsHeaderOn A:Visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;   
	  font-size: 11px; font-weight: bolder; color: #000;   text-decoration: none; 
      background-color: #ECD494;    text-align: center; }
td.TabsHeaderOn A:Hover {
      font-family: Verdana, Arial, Helvetica, sans-serif;   
	  font-size: 11px; font-weight: bolder; color: #F96900; text-decoration: underline;
      background-color: #ECD494;   text-align: center; }

td.TabsHeaderDisabled {
      font-family: Verdana, Arial, Helvetica, sans-serif;   
	  font-size: 11px; font-weight: bolder; color: #888888;
      font-style: italic;  background-color: #ECD494;    text-align: center;     }
	  
/*--------------------------------*/
/* For ProjectManagement */ 
.StrutsFormFieldsCssClass {
	border:0px solid black;
}

.ProjectMgmtTabCssClass {
	/*border:1px solid black;*/
	background-color: #F3E9CE;
}
.StrutsFieldsArea{
	background-color: #F3E9CE;
}

.ProjectMgmtTabSubAreaCssClass{
	/* background-color: #ECD494; */
}

/*--------------------------------*/
/*END  style gia tabs menu esoterika sto project (euroco) */





/* athinas gia portlet */
sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(sbhead-r.gif) no-repeat top right #EDEDED;;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(sbhead-l.gif) no-repeat top left #EDEDED;;
	margin: 0;
	padding: 5px 7px 5px;
	color: #64B1E9; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	margin:0px auto;BORDER: black 1px dashed;PADDING: 10px;FONT-SIZE: 11px;BACKGROUND-COLOR: white;TEXT-ALIGN: center;
}

#portlet_title{
margin:0px auto;BORDER: black 1px dashed;PADDING: 5px;FONT-SIZE: 12px;BACKGROUND:  #EDEDED;TEXT-ALIGN: center;COLOR: #64B1E9; font-weight: bold;

}

#portlet_content {
margin:0px auto;BORDER: black 1px dashed;PADDING: 15px;FONT-SIZE: 11px;BACKGROUND-COLOR: white;TEXT-ALIGN: center;
}

#tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND:  #64B1E9 repeat-x 50% bottom; PADDING-BOTTOM: 0.3em; MARGIN: 2px 0px 0px; WIDTH: 100%; COLOR: #fffffd; PADDING-TOP: 0.3em; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;FONT-SIZE: 10px
}
#tabs LI {
	DISPLAY: inline; MARGIN-LEFT: -1px;	width:60px;
}
#tabs LI A {
	BORDER-RIGHT: #fffffd 2px solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em;	
	background:#64B1E9; /** bg xroma menu link **/
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#fffffd;
	width:70px;
	height: auto;
	font-weight: bold;

}


#tabs LI A:hover,  #tabs  LI A:active {
	COLOR: #64B1E9; BACKGROUND-COLOR: #fffffd; TEXT-DECORATION: underline
}

/* athinas gia portlet END */


/* new box fro gnomon2.jsp */

.mybox {
/*	background-color: #FFFCF2;
	border-top: 1px dotted #3399FF;
	border-right: thin none #3399FF;
	border-bottom: 1px dotted #3399FF;
	border-left: thin none #3399FF;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-attachment: scroll;
*/	
	background-image: url(/html/themes/portlet/gnomon_theme/img/box_bg.gif); 
	background-repeat:repeat;
	
}
.mybox TD{
/*	background-image: url(/html/themes/portlet/gnomon_theme/img/box_bg.gif); */
	background-repeat:repeat;
	text-align:left;
}
.Wikimybox {
	background-image: url(/html/themes/portlet/gnomon_theme/img/w_box_bg.gif); 
	background-repeat:repeat;
/*	background-position: 0% 0%;
	background-attachment: scroll;
*/
}
.main_bg 
{ 
background-image:url(/html/themes/portlet/gnomon_theme/img/bg_main.gif);
}
.main_bg2
{ 
background-image:url(/html/themes/portlet/gnomon_theme/img/bg_main2.gif);
}






/* new nav tabs with css */

    
#slidetabsmenu {
float:left;
width:100%;
font-size:11px;
line-height:normal;
border-bottom: 0px solid #BD9774;

}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;

}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;

}

#slidetabsmenu a {
float:left;
background:url(/html/themes/portlet/gnomon_theme/img/div_global_menu/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 7px;
text-decoration:none;


}

#slidetabsmenu a span {
float:left;
display:block;
background:url(/html/themes/portlet/gnomon_theme/img/div_global_menu/tab-right.gif) no-repeat right top;
padding:3px 5px 3px 0px;
font-weight:bold;
color:#3B3B3B;
height:50;
color:#6A4600;
font-size:11px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {
float:left; 
display:block;
color:#6A4600;
font-size:11px;
height:20;

}
/* End IE5-Mac hack */


#slidetabsmenu a:hover span {
color: black;

}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: black;
}

#slidetabsmenu a:hover {
background-position:0% -125px;

}

#slidetabsmenu a:hover span {
background-position:100% -125px;
color:#2573C0;
}
/* new nav tabs with css */







/*** NEW TABS MENU FROM STELIOS gia NAUTISMED */

#nav_tabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;

}

#nav_tabs ul{
font: bold 11px Verdana;
margin:0;
margin-left: 1px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#nav_tabs li{
display: inline;
margin: 0 1px 0 0;
padding: 0;
/*text-transform:uppercase;*/
}

#nav_tabs a{
float: left;
display: block;
color: black;
margin: 0 1px 0 0; /*keno metaxy ton menu*/
padding: 5px 5px;
text-decoration: none;
letter-spacing: 0.5px;
background-color: #F1EDE9; /*Default menu color*/
border-left: 1px solid #8C5728;
border-right: 1px solid #8C5728;
border-top: 1px solid #8C5728;
}

#nav_tabs a:hover{
background-color: #9CB3EC; /*Menu hover bgcolor*/
}

#nav_tabs #current a{ 
background-color: #7C3C04; /*Nautismed color theme*/ 
border-color: #FBB601; /*Nautismed color theme*/ 
color: white;
border-left: 1px solid #8C5728;
border-right: 1px solid #8C5728;
border-top: 1px solid #8C5728;
}

#nav_tabs_line{
clear: both;
padding: 0;
width: 100%;
height: 2px;
line-height: 2px;
background: #7C3C04; /*Nautismed color theme*/ 
}

#basic_menu {
padding-top: 0px;
position: relative;

}

/*** NEW TABS MENU FROM STELIOS gia NAUTISMED */


.left-stili { width:150px; }

