.body,tr,td {
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
}

.green {
	color:#336633;
}

.red {
	color:#CC3333;
}

.m_body
{
	border:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	width:100%;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color:#ffffff;
}

a.info{
    position:relative;
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none
}

a.info:hover{
    z-index:25; 
    background-color:#ff0
}

a.info span{display: none}

a.info:hover span{
    display:block;
    position:absolute;
    top:0px; left:20px; width:170px;
    border:1px solid #333333;
    background-color:#FFFFFF; color:#000;
    text-align: center;
    padding: 5px;
    z-index:26; 
}

.m_m {
	font-size:11px;
	background-color : #e2e2e2;
	color : #000000;
}

.m_n
{
	color : #ffffff;
	text-decoration:none;
}

.m_tm {
	text-align:center;
	font-size:11;	
	text-decoration:underline;
	display:block;
	padding:15px 0px 0px 0px;
}

.m_nb
{
	color : #ffffff;
	font-weight:bold;
	text-decoration: none;
}

.m_tb
{
	background-color : #ffffff;
	border : 1px solid #99CCB2;
	color : #000000;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
}

.m_title
{
	color : #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-size: 12px;
	background:url(images/bg_title.jpg) repeat-x; 
	/* background-color:#79A853; */
}

.m_b
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#97b7c5);
	background-color: #d9e3e7; 
	border-style:groove; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor:pointer;
}

.m_bg
{
	background-color : #072a39;
}

.m_bg1
{	
	border: 1px;
	border-collapse:collapse;
	border-style:hide;
	}


.m_cg
{
	background-color : #244d5e;
}

.m_hg /* to header to klassiko*/
{
	
	font-weight: bold;
	height:22;
        background:url(images/Untitled-1.png) repeat; 
	color:#FFFFFF;
	width:49.5%;
}
.m_hg1
{
	
	font-weight: bold;
	height:22;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#576175,endColorStr=#636d82); 
	background-color : #576175;
	color:#FFFFFF;
}

.m_hg2
{
	
	font-weight: bold;
        font-size:11px;
	height:22;
	background:url(images/esoteriko2.png) repeat;
	color:#333;
	width:48.5%;
	vertical-align:top;
         
       padding-bottom:2;	
        padding-top:2;
        padding-left:8;
	padding-right:8;
	
        border-style:outset;
	border-width:thin;
	border-color:#000;
	
}

.m_m1 {
	font-size:11px;
	background:url(images/grizo.png) repeat;
	color : #000000;
	vertical-align:top;
 
	padding-right:8;       
        padding-left:8;
        padding-bottom:2;	
        padding-top:2;
		
	border-style:outset;
	border-width:thin;
	border-color:#000;
}

.m_center
{
	background-color:#FFF;
	width:3%;
	border-style:none;

	}
.m_ng, .m_ng a:link, .m_ng a:visited, .m_ng a:hover
{
	background-color : #e2e2e2;
	color : #000000;
}

.m_ag
{
	background-color : #f2f2f2;
	color : #000000;
}

.m_ag2
{
	background-color : #e8e7e7;
	color : #000000;
}

.m_ngH
{
	background-color : #FDC10B;
	color : #000000;
}

.m_error
{
	color : #ff0000;
}

a:link, a:visited, a:hover {
	text-decoration: none;
	color : #ffffff;
}

a:hover {
	text-decoration: underline;
	color: #fefefe;
}


.m_bl, .m_bl a:link, .m_bl a:visited, .m_bl a:hover
{      
   	text-decoration: none;
	color : #000000;
}

.m_bl a:hover {
	text-decoration: underline;
	color: #0e0e0e;
}


.title_white {
	font-weight: bold;	
}

.black {
	color: #000000;
}

.lrb {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;	
}


.chkInput { height: 1.2em; margin: 1 0px 2px 6; width: 1.2em }

/************** Menu Style Sheet ****************/

/* Menu Style Sheet */
.Menu,.SubMenuTable
{
	font-family: Verdana, Tahoma;
	color: #FFCC33;
	font-weight:bold;
	font-size: 10px;
	padding: 0 0 0 0;	
	white-space:	nowrap;
	cursor:		default;
}

.SubMenu
{
	color: #FFCC33;
	position:	absolute;
	visibility:	hidden;
	

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;	
	padding:	0;
	overflow:	visible;
	border:		1px solid #333333;	
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999, Direction=135, Strength=3);
}

.SubMenuTable
{
	overflow:	visible;
}

.MainItem,.MainItemHover,.MainItemActive,
.MenuItem,.MenuItemHover,.MenuItemActive
{
	border:		0;
	cursor:		hand;
	white-space:	nowrap;
}

.MainItem
{
	/*background-color:	#EFEBDE;*/
}

.MainItemHover,.MainItemActive
{
	color: #fefefe;
	
	background-color:	#535252;	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#353534,endColorStr=#727272);
}

.MenuItem
{
	color: #535252;
	BACKGROUND-COLOR: #FEF8F1;	
}

.MenuItemHover,.MenuItemActive
{
	color: #F68213;
	background-color:	#FDEAD7;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FDEAD7,endColorStr=#ffffff);
}


/* horizontal main menu */

.MainItem
{
	padding: 3px 3px 3px 3px;
	border:		1px solid #535252;	
}

td.MainItemHover,td.MainItemActive
{
	padding: 3px 3px 3px 3px;
	border-left:	1px solid #323232;
	border-right:	1px solid #828080;
}

.MainFolderLeft,.MainItemLeft,
.MainFolderText,.MainItemText,
.MainFolderRight,.MainItemRight
{
	background-color:inherit;
}

/* vertical main menu sub components */

td.MainFolderLeft,td.MainItemLeft
{
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #AEACAC;
	border-bottom:	1px solid #323232;
	border-left:	1px solid #AEACAC;

	background-color:	inherit;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#727272,endColorStr=#323232);
}

td.MainFolderText,td.MainItemText
{
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #AEACAC;
	border-bottom:	1px solid #323232;

	background-color:	inherit;
	/*white-space:	nowrap;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#727272,endColorStr=#323232);
}

td.MainFolderRight,td.MainItemRight
{
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #AEACAC;
	border-bottom:	1px solid #323232;
	border-right:	1px solid #323232;

	background-color:	inherit;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#727272,endColorStr=#323232);
}

tr.MainItem td.MainFolderLeft,
tr.MainItem td.MainItemLeft
{
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
	padding-right:	5px;

	/*white-space:	nowrap;*/

	border-top:	1px solid #333333;
	border-bottom:	1px solid #333333;
	border-left:	1px solid #333333;

	background-color:	inherit;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#666666);
}

tr.MainItem td.MainFolderText,
tr.MainItem td.MainItemText
{
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #333333;
	border-bottom:	1px solid #333333;

	background-color:	inherit;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#666666);
}

tr.MainItem td.MainItemRight,
tr.MainItem td.MainFolderRight
{
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #333333;
	border-bottom:	1px solid #333333;
	border-right:	1px solid #333333;

	background-color:	inherit;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#666666);
}

/* sub menu sub components */

.MenuFolderLeft,.MenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	2px;
	padding-right:	3px;

	border-top:	1px solid #F8C899;
	border-bottom:	1px solid #F8C899;
	border-left:	1px solid #F8C899;

	background-color:	inherit;
	white-space:	nowrap;
}

.MenuFolderText,.MenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	3px;
	padding-right:	3px;

	border-top:	1px solid #F8C899;
	border-bottom:	1px solid #F8C899;

	background-color:	inherit;
	white-space:	nowrap;
}

.MenuFolderRight,.MenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	3px;
	padding-right:	2px;

	border-top:	1px solid #F8C899;
	border-bottom:	1px solid #F8C899;
	border-right:	1px solid #F8C899;

	background-color:	inherit;
	white-space:	nowrap;
}

.MenuItem .MenuFolderLeft,
.MenuItem .MenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	3px;
	padding-right:	3px;

	white-space:	nowrap;

	border:		0;	
	background-color:	#F6973D;
}

.MenuItem .MenuFolderText,
.MenuItem .MenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	3px;
	padding-right:	3px;

	border:		0;	
	background-color:	inherit;
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FABE85,endColorStr=#ffffff);*/
	
}

.MenuItem .MenuFolderRight,
.MenuItem .MenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	3px;
	padding-right:	3px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.MenuSplit
{
	margin: -5px;
	height: 0px;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.MenuItem img.seq1
{
	display:	inline;
}

.MenuItemHover seq2,
.MenuItemActive seq2
{
	display:	inline;
}

.MenuItem .seq2,
.MenuItemHover .seq1,
.MenuItemActive .seq1
{
	display:	none;
}


.bg_2
{
	background-color : #535252;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#535252,endColorStr=#535252);
}

.m_res
{
	color : #000000;
	font-weight:bold;
	text-decoration: none;
	font-size: 10px;
}

.m_ag_r
{
	background-color : #FDC10B;
	color : #000000;
}

.m_ng_r
{
	background-color : #E2E2E2;
	color : #000000;
}

.m_ngrss, .m_ngrss a:link, .m_ngrss a:visited, .m_ngrss a:hover
{
	background-color : #e2e2e2;
	color : #000000;
}
