BODY { 
/*  font-family:"Trebuchet MS", Tahoma;*/
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  margin:auto 0;
  padding:0;
  background:#FFF url(/global_images/bg08.gif) repeat-x 0 0;
   
 }




.OfferTxt {   font-size: 12px; FONT-STYLE: normal; font-weight: normal; COLOR: #CC3300;  TEXT-DECORATION: none}


.NormalTxtBlck { font-size:12px;  color:#4D4D4D;
}

.HeaderBlue {   font-size: 14px; font-weight: normal; COLOR: #000099 }

.HeaderBlue2 {	 	font-size: 14px; 	font-weight: bold; 	COLOR: #000099; 	text-transform: capitalize }



.MenuTxt {   font-size: 11px; FONT-STYLE: normal; font-weight: normal; COLOR: #000099;  TEXT-DECORATION: none }
.MenuTxt A:Link{   font-size: 11px; FONT-STYLE: normal; font-weight: normal; COLOR: #000099;  TEXT-DECORATION: none }
.MenuTxt A:Visited{   font-size: 11px; FONT-STYLE: normal; font-weight: normal; COLOR: #000099;  TEXT-DECORATION: none }
.MenuTxt A:Active{   font-size: 11px; FONT-STYLE: normal; font-weight: normal; COLOR: #000099;  TEXT-DECORATION: none }
.MenuTxt A:Hover{   font-size: 11px; FONT-STYLE: normal; font-weight: normal; COLOR: #000099;  TEXT-DECORATION: none }

.f2 {
	font-family: Verdana, Arial, Tahoma ;
	BORDER-RIGHT: #3399cc 1px solid; 
	BORDER-TOP: #3399cc 1px solid; 
	BORDER-BOTTOM: #3399cc 1px solid;
	BORDER-LEFT: #3399cc 1px solid; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #3399cc; 
	COLOR: #003399; 
	SCROLLBAR-3DLIGHT-COLOR: #3399cc; 
	SCROLLBAR-ARROW-COLOR: #3399cc; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: white;
}

.PanelHeader {   font-size: 11px; FONT-STYLE: normal; font-weight: bold; COLOR: #1869B1;  TEXT-DECORATION: none}

/* kainourgia koumpia left */
.LeftMenu {
	PADDING-TOP: 18px; PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; 
	FONT-SIZE: 11px;  WIDTH: 150px; HEIGHT:34px; COLOR: #000099; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.LeftMenu:hover {
	 PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; 
	FONT-SIZE: 11px;  WIDTH: 150px; HEIGHT:34px; COLOR: Red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.LMenu {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	PADDING-LEFT: 4px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle
}
A.LeftMenu:hover {
	PADDING-TOP: 18px; PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; 
	FONT-SIZE: 11px;  WIDTH: 150px; HEIGHT:34px; COLOR: Red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}

.menulinks {
	PADDING-RIGHT: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 18px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; WIDTH: 150px; HEIGHT:20px;
	BACKGROUND-IMAGE: url(/global_images/buttons/but_bg1.gif); COLOR: #000099; PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.menulinks:hover {
	PADDING-RIGHT: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 18px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; WIDTH: 150px; HEIGHT:20px;
	BACKGROUND-IMAGE: url(/global_images/buttons/but_bg2.gif); COLOR: #000099; PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.submenulinks {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 20px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; WIDTH: 140px; HEIGHT:20px;
	BACKGROUND-IMAGE: url(/global_images/buttons/sub_but_bg1.gif); COLOR: #000099; PADDING-TOP: 0px; 
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.submenulinks:hover {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 20px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; WIDTH: 140px; HEIGHT:20px;
	BACKGROUND-IMAGE: url(/global_images/buttons/sub_but_bg2.gif); COLOR: Red; PADDING-TOP: 0px; 
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.HotelName{ 	COLOR: #336699;	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	TEXT-DECORATION: none;	font-weight: bold; }
.HotelName A:visited { COLOR: #336699;	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	TEXT-DECORATION: none;	font-weight: bold; }
.HotelName A:link { COLOR: #336699;	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	TEXT-DECORATION: none;	font-weight: bold; }
.HotelName A:hover { COLOR: #990000;	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	TEXT-DECORATION: Underline;	font-weight: bold; }




.WhiteSm {
	font-family: "Microsoft Sans Serif";
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	}


.tr_block {
	background-color: #EAF2FB;
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: normal;
}
.tr_block_line {
	background-color: #59B1FF;
}
.bg01 { background-image:url(global_images/_05/bg0-1.gif) }




/* menu 2 */

.wireframemenu{
border: 1px solid #C0C0C0;
border-left: 3px solid #C0C0C0;
background-color: #F0F0F0;
border-bottom-width: 0;
width: 100%;
text-align: left;
marging:1px 1px 1px 1px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #F8FBBD;
color: black;
}

/* menu 2 */

/* leftframemenu 2 */

.leftframemenu{
	border: 0;
	width: 200px;
	text-align: left;
	marging:10px 0;
	padding:1px;
	border:1px solid #7bc4f1;
}

* html .leftframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
	width: 200px;
}

.leftframemenu ul{
	padding: 0;
	margin: 0;
	list-style-type: none;

}


.leftframemenu li a{
	font-size:12px;
	font-weight:bold;
	padding: 5px 5px ;
	display: block;
	margin:2px 0;
	color: #000;
	text-decoration: none;
	border-bottom: 0px solid #FFF;
	background:url(global_images/buttons/menu_bg.gif) repeat-x 0 0 ;
}

.leftframemenu li.sub a{
	font-size:12px;
	font-weight:normal;
	padding: 5px 1px 2px 10px;
	display: block;
	 /*Define width for IE6's sake*/
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #FFF;
	background:#FFF url(global_images/buttons/menu_sub_bg.gif) repeat-x 0 0 ;
}

.leftframemenu a:visited{
	color: #595959;
}

html>body .leftframemenu a{ /*Non IE rule*/
	width: auto;
}

.leftframemenu a:hover{
	background-color: #F8FBBD;
	color: black;
	background:#F8FBBD url(global_images/buttons/menu_bg2.gif) repeat-x 0 0 ;
}
.leftframemenu .sub a:hover{
	background-color: #F8FBBD;
	color: black;
	background:#F8FBBD url(global_images/buttons/menu_bg2.gif) repeat-x 0 0 ;
}

/* menu 2 */


/* top menu global */
.topglobalmenu{
	border: 0;
	text-align: left;
	margin-top:-3px;
}
* html .topglobalmenu{ /*IE only rule. Original menu width minus all left/right paddings */
}
.topglobalmenu ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.topglobalmenu ul li{
		float:left;
		display:block;
		padding:8px;
		border-left:1px solid #069;
		/*width: auto;*/ /*Define width for IE6's sake*/
}
.topglobalmenu li a{
	padding: 0px 1px 2px 3px;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	border:0;
}

.topglobalmenu a:visited{
	color: #fff;
}

html>body .topglobalmenu li a{ /*Non IE rule*/
	width: auto;
}

.topglobalmenu a:hover{
	color:#F90;
}

/* top menu global */





.formArea {
	BORDER-RIGHT: #CFCFCF 1px solid; 
	BORDER-TOP: #CFCFCF 1px solid; 
	BORDER-BOTTOM: #CFCFCF 1px solid; 
	BORDER-LEFT: #CFCFCF 1px solid;  
	background-color:#FFF;
	color:#333;
	font-size:10px;
	margin:2px;
}




	

/* ........ */


h2 {
	font-size:13px;
	font-weight:bold;
	COLOR: #0070A6;
	TEXT-DECORATION: none
}
h3 { font-size:12px; color:#F00;}
h4 { font-size:11px; font-style:italic;}
h5 {}


.footer { 
	background:#fff url(/global_images/footer-bg.gif) repeat-x 0 0 ;
	padding-top:10px;
	width:100%;
	text-align:center;
}
	
.footer_inner,
.footer_inner a{
	width:980px;
	margin:0 auto;
	color:#515151;
	font-size:11px;
	
	
}
.footer_inner a{  color:#4D4D4D; border-bottom:1px dotted #666; text-decoration:none;
}
.footer_inner a:hover {color:#F00;}


.top_title { color:#CCC; font-size:11px; padding:3px 2px; vertical-align:middle; 
}
.top_header a{ border:0;}
.top_header { height:85px; padding-top:7px; border:0;}

.portlet1 {
	width:100px;
}
.portlet {
	width:300px;
	padding:10px;
	background:#fff url(/global_images/portlet_bg.png) repeat-x 0 0;
	border:1px solid #D7D7D7;
	font-size: 12px;
	margin-bottom:7px 0;
	text-align:left;
}
.portlet_title {
	margin-top:7px;
	font-size:14px;
	background-color:#F4F4F4;
	border:1px solid #D7D7D7;
	padding:7px 2px;
	color:#0070A6;
	font-weight:bold;
}

.center-column {
	padding:10px 15px;
	font-size:12px;
	line-height:1.5em;
	color:#4D4D4D;
}
.center-column a,a { color:#4D4D4D; border-bottom:1px dotted #666; text-decoration:none;  }
.center-column a:hover,a:hover { color:#F00;}

.center-column img { 
	padding:1px; 
	margin-right:5px; background-color:#EEE; border:0;}

.center-column .portlet_title,
.center-column h1,
h1 {
	margin:0px;
	font-size:14px;
	padding:5px ;
	font-weight:bold;
	border:0;
	background-color:#F4F4F4;
	border:1px solid #D7D7D7;
	color:#0070A6;
}

.center-column .portlet {
	padding:10px;
	margin:0;
	background:none;
	border:0px solid #D7D7D7;
	width:400px;
}

.center-column ul,
ul { margin:0; padding:0; list-style:none;}
.center-column ul li,
ul li { list-style-type:none; list-style-image:none; padding:0; margin:0;}

.members ul {}
.members ul li { padding:3px 0; margin:2px 0;}


