IMG {border:0;}
TD {
	FONT-FAMILY:"MS Sans serif",Arial; 
	FONT-SIZE:10pt; 
	color:#4a4968;
}

BODY {
	margin:0;
	padding:0;
	background:#b5b6e6;
	FONT-FAMILY:"MS Sans serif",Arial; 
	FONT-SIZE:9pt; 
	color:#4a4968;
}
table.mainTable{
	width:100%;
	height:100%;
	border:0px;
	border-collapse:collapse;
}
table.mainTable TD{
	padding:0px;
}

H2{font: bold 9pt "MS Sans serif"; }
H3,H4,H6{font: normal 9pt "MS Sans serif"; }
H5{
	color: #FFF;
	font: bold 9pt "MS Sans serif";
	padding: 0;
	margin: 0;
}

H1{
	font-family:arial;
	font-size:14pt;
	font-weight:bold;
	padding: 0;
	margin: 0;
}

table.q{
	border:0px;
	border-collapse:collapse;
}
table.q td{padding:0px;} 

table.menuTable{
	border:0px;
	border-collapse:collapse;
	width:100%;
	background-image: url('img/menu_bg.gif');
}
table.menuTable td{padding:0px;} 


table.q100{
	border:0px;
	border-collapse:collapse;
	width:100%;
}
table.q100 td{padding:0px;} 


.small_font{
	font: 4px "MS Sans serif"; 
	color: #4f5168;
}



A.small_font:link,
A.small_font:visited,
A.small_font:active,
A.small_font:hover{
	font: bold 9pt "MS Sans serif"; 
	color: #4a4968;
	text-decoration: none;
}	

li  { margin:5px; display:list-item; }

.rt{
	text-align:center;
	color: #a1a6bc;
	font: bold 9pt "MS Sans serif";
	letter-spacing: 2px;
	padding-top: 18px;
}

.rtt{
	padding:6px 0;
}

A:visited, A{
	color: #0880ce;
	font: normal 10pt "MS Sans serif";
	text-decoration: underline;
}
A:active,	A:hover{	COLOR: #115488; }


DIV.m0{/* Λεβξε ΜΕΝή */
	background:url("img/menu_icon.gif") no-repeat scroll 0 50% transparent;
	cursor:pointer;
	height:18px;
	padding:2px 0 0 25px;
	white-space:nowrap;
	margin:17px 0 0 2px;
	clear:both;
}



IMG.catalog_img{
	border: solid 1px #d0d4ef;
}



/* * * * * * S E A R C H * * * * * * */
FONT.search_results{
	color:#dd3827;
	font-weight:bold;
}



/* * * * * BOTTOM MENU STYLE * * * * */
TD.bottom_menu{
	padding: 20px 60px;
	background: url('img/menu_botton_bg.gif');
	text-align: center;
}

A.bottom_menu_sel,
A.bottom_menu_sel:visited,
A.bottom_menu_sel:active,
A.bottom_menu_sel:hover,
A.bottom_menu,
A.bottom_menu:visited,
A.bottom_menu:active{
	text-decoration: none;
	white-space: nowrap;
	font:  bold 12px "MS Sans serif";
	letter-spacing: -0.9px;
	color: #a0a6bd;
}
A.bottom_menu_sel,
A.bottom_menu_sel:visited,
A.bottom_menu_sel:active,
A.bottom_menu_sel:hover,
A.bottom_menu:hover{	 
	color: #FFF;
}




/* * * * * MENU STYLE * * * * */
DIV.menu_item_l{
	background:url("img/submenu_icon.gif") no-repeat scroll 0 50% transparent;
	padding-left:20px;
	white-space:nowrap;
	
}
DIV.menu_item_r{
	background:url("img/submenu_icon.gif") no-repeat scroll 0 50% transparent;
	padding-left:20px;
}


DIV.menu_item_lo{
	background:url("img/submenu_icono.gif") no-repeat scroll 0 50% transparent;
	padding-left:20px;
	white-space:nowrap;
	
}
DIV.menu_item_ro{
	background:url("img/submenu_icono.gif") no-repeat scroll 0 50% transparent;
	padding-left:20px;
}



TD.menu_level_0{
	padding-top:2px;
	cursor:pointer;
	width:100%;
}

A.menu_level_0,
A.menu_level_0:visited,
A.menu_level_0:active{
	color: #414865;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	/*font: bold 12px "MS Sans serif";*/
	text-decoration: none;
}
A.menu_level_0:hover{	 color: #FFF; }

A.menu_level_0_sel,
A.menu_level_0_sel:visited,
A.menu_level_0_sel:hover,
A.menu_level_0_sel:active{
	color: #FFF;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration: none;
}

A.menu_level_1,A.menu_level_1:visited,A.menu_level_1:active{
	color: #414865;
	font: normal 9px "MS Sans serif";
	text-decoration: none;
}
A.menu_level_1:hover{	 color: #FFF; }

A.menu_level_1o,A.menu_level_1o:visited,A.menu_level_1o:active{
	color: #FFF;
	font: normal 10px Arial;
	text-decoration: none;
}
A.menu_level_1o:hover{	 color: #494e6c; }

TD.tbl_head{
	font: bold 9pt "MS Sans serif"; 
	border: solid 1px #b6b6ec;
	background: #d0d4ef;
}

TD.tbl_row{
	border: solid 1px #b6b6ec;
	font: 9pt "MS Sans serif"; 
}

TD.main_menu{
	width:263px;
	padding:10px 3px 0 5px;
	vertical-align:top;
}