

/*Μενώ*/

#d_menu {
	display:block;
	width:950px;
	/*height: auto;*/
	/*position:absolute;*/
	
	position: absolute;
	top:3%;
	left:50%;
	/**top:10%;
	//top: auto;
	//bottom:10%;	*/
	height:820px;
	min-height:820px;
    height: auto !important;
	z-index:3;
	
	/*left:25%;*/
	
	
	background-color: #e6e4e2;
	color: #525252;
}

#menu_top {
	display:block;
	width:auto;
	height:25px;
    background: url('/images/menu_top.jpg') repeat-x;
}

#menu_center {
	display:block;
	width:auto;
	height: auto;
}

#menu_menu {
	display:block;
	float:left;
	width:950px;
	height: auto;
	padding: 10px 0 14px 0px;
}

a.basic, a.basic:link, a.basic:visited{
	display:inline;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #d21e43;
	margin-left:12px;
	margin-right:12px;
	text-decoration: underline; padding:4px 8px;
}
a.basic:hover{ color:#1F4B9B;}
a.basic_, a.basic_:link, a.basic_:visited{
	display:inline;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #fff;
	margin-left:12px;
	margin-right:12px;
	background:#d21e43; padding:4px 8px;
	text-decoration: underline;
}


#fr_menu {
	display:block;
	width:auto;
	height: auto;
}

#fr_menu_l {
	display:block;
	float:left;
	width: 200px;
	*width: 230px;
	height:720px;
	padding-left:28px;
	
	border-right: 1px solid white; 
	
}


#fr_menu_p {
	display:block;
	float:left;
	width: 200px;
	padding-left:28px;
	height:700px;
	border-right: 1px solid white; 
}


a.lui1, a.lui1:link, a.lui1:visited{
	display:block;
	background: url(/images/pa.jpg) left no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color: #4a4a4a;
	margin-left:4px;
	margin-bottom:6px;
	padding-left:10px;
	text-decoration: underline;
}

a.lui1:hover{

}


a.lui2, a.lui2:link, a.lui2:visited{
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color: #2e5bad;
	margin-bottom:6px;
	text-decoration: underline;
}

a.lui2:hover{

}

#fr_menu_r {
	display:block;
	float:left;
	width:685px;
	height: auto;
	padding-left:30px;
	color:#797979; 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
}

#fr_menu_r h1{ color:#d21e43; font-size:23px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0px; display:inline;}
#fr_menu_r h2{ color:#1956ae; font-size:30px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0px; margin-bottom:20px;}
#fr_menu_r b{ color:#444444; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0px; display:inline;}
#fr_menu_r i{ color:#797979; font-size:12px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0px; display:block; font-style:normal;}
#fr_menu_r strong{ color:#444444; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0px; display:block; font-style:normal;}

.lin4{ font-size:0px; line-height:0px; height:0px;  margin-bottom:18px; }
.lin5{ font-size:0px; line-height:0px; height:0px;  margin-bottom:8px; padding:0px;  }


#fr_copy {
	display:block;
	width:auto;
	height: auto;
}

#fr_copy_l {
	display:block;
	float:left;
	width: auto;
	height: auto;
	font-size:10px;
	padding-left:25px;
	padding-top:20px;	
	padding-bottom:10px;
}

#fr_copy_r {
	display:block;
	float: left;
	width: auto;
	height: auto;
	padding-left:14px;
	padding-top:6px;
}

#fr_copy_r a, #fr_copy_r a:link, #fr_copy_r a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #1f4b9b;
	text-decoration: underline;
}

#fr_copy_r a:hover{

color:#000;
}

#menu_bottom {
	display:block;
	width:auto;
	height:16px;
    background: url('/images/menu_bottom.jpg') repeat-x;
}


#TB_sloi {
        position: fixed;
        z-index:2;
		
        top: 0px;
        left: 0px;
        height:100%;
        width:100%;
}

.TB_sloiBG {
       background-color:#000;
	   filter:alpha(opacity=60);
       -moz-opacity: 0.60;
       opacity: 0.60;
}

* html #TB_sloi { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}




