
.leftcolumnback{
  padding-left:2px;
  padding-right:0px;
}
.banner_title{
  width:100%;	
  display:block;
  clear:both;
}

/************* start mult_text_hup_menu0 *****************/	
	.mult_text_hup{
		overflow: hidden;
	}
	
	#mult_text_hup_div0{
		height:100%;
		display:block;
		clear:both;
		
	}
	
	#mult_text_hup_text0{
		height:100%;
		display:block;
		padding:10px;
		background-color:white;	
		text-align:center;
	}		
 
	#mult_text_hup_menu0 {
	}
	
	#mult_text_hup_menu0 ul {
		background:url("cssimgs/content_tabbed_bg.jpg") repeat-x scroll left bottom transparent;
		list-style:none outside none;
		margin:0;
		padding:10px 10px;
		clear:both;	
	}
	
	#mult_text_hup_menu0 ul li {
		cursor:pointer;
		display:inline;
		line-height:18px;
		padding:0.6em 7px 1em 8px;
		vertical-align:top;
		white-space:nowrap;
		z-index:999999;
	}

	#mult_text_hup_menu0 ul li span{
		cursor:pointer;
		display:inline;
		line-height:10px;
		padding:0.6em 7px 1em 8px;
		vertical-align:top;
		white-space:nowrap;
		z-index:999999;
	}
	
	#mult_text_hup_menu0 ul li.active {
		background: url("cssimgs/content_tabbed_active_top.jpg") no-repeat scroll center top #FFFFFF;
		cursor:pointer;
		display:inline;

		padding:0.6em 7px 1em 8px;
		vertical-align:top;
		white-space:nowrap;
		z-index:999999;
	}
	
	#mult_text_hup_menu0 ul li a {
		color:#686868;
		font-weight:normal;
		text-decoration:none;
	}
	
	#mult_text_hup_menu0 ul li.active a {
		color:#686868;
		font-weight:bold;
		text-decoration:none;
	}
	
/************* 	mult_text_hup_menu0 end*****************/
	
/************* start mult_text_hdown_menu0 *****************/	
	.mult_text_hdown{
		
	}
	
	#mult_text_hdown_div0{
		height:100%;
		display:block;
		overflow: hidden;
		clear:both;
	}
	
	#mult_text_hdown_text0{
		height:100%;
		display:block;
		padding-bottom:3px;
		padding-left:10px;	
		padding-right:10px;
		border-top:1px solid #CBCBCB;
	}		
 
	#mult_text_hdown_menu0 {
		height:5em;
	}
	#mult_text_hdown_menu0 ul {
		list-style:none outside none;
		margin-left:0px;
		padding:10px 20px;
		clear:both;	
		border-top:1px solid #CBCBCB;
	}
	
	#mult_text_hdown_menu0 ul li {

		cursor:pointer;
		display:inline;
		padding:10px 20px  ;
		white-space:nowrap;
	}
	
	#mult_text_hdown_menu0 ul li.active {
		border-color:#F1F8EA #CBCBCB #CBCBCB;
		border-style:solid solid solid;
		border-width:1px 1px 1px;
		cursor:pointer;
		display:inline;
		
		white-space:nowrap;
		z-index:999999;
	}
	
	#mult_text_hdown_menu0 ul li a {
		color:#686868;
		font-weight:normal;
		text-decoration:none;
	}
	
	#mult_text_hdown_menu0 ul li.active a {
		color:#686868;
		font-weight:bold;
		text-decoration:none;
	}
	
/************* 	mult_text_hdown_menu0 end*****************/

.pages {
	text-align:center;
	height:30px;
	clear:both;
}

.page_num_active ,  .page_back_next {
	color:#5F5F5F;
}


.page_num_active a , .page_back_next a{	
	text-align:center;
	margin:1px;
	padding:7px;
	color:#5F5F5F;
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:10px;
	vertical-align:top;
	text-decoration:underline;
	cursor:pointer;	
}

.page_num{
	color:#5F5F5F;
	background:#EFEFEF;
}

.page_num a{
	color:#5F5F5F;
	text-align:center;
	padding:7px;
	background:#EFEFEF;
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:10px;
	vertical-align:top;
	cursor:pointer;	
	text-decoration:none;
	border:1px solid #EFEFEF;
}

.page_num a:hover{
	color:#000000;
	text-align:center;
	padding:7px;
	background:#EFEFEF;
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:10px;
	vertical-align:top;
	cursor:pointer;	
	text-decoration:none;
	border:1px solid #EFEFEF;
}

.articles_col{
 border-bottom:1px dotted #B7B7B7;
}

.new_item{
 border-bottom:1px dotted black;
 padding:0px;
 padding:0px;
 padding-bottom:5px;
 line-height:10px;
}
#login_banner{
  text-align:left;
  padding:3px;
}

/**************ToolTip **********/
.tooltip {
	position: absolute!important;
	overflow:hidden;
	font-size: 11px;
	z-index: 10000!important;
}
	/**.tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; }
	.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }
	.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; }
	.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #666; border-left: 1px solid #333; border-right: 1px solid #333; }
	.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #666; }
	.tooltip .xb1 { margin: 0 5px; background: #333; }
	.tooltip .xb2 { margin: 0 3px; border-width: 0 2px; }
	.tooltip .xb3 { margin: 0 2px; }
	.tooltip .xb4 { height: 2px; margin: 0 1px; }
**/
	.tooltip .xboxcontent {
		border:4px solid #CCCCCC;
		padding-left:4px;
		padding-right:4px;
		padding-top:6px;
		padding-bottom:6px;
		margin:0px;
		font-family : Verdana,Arial,Helvetica,sans-serif;
		color: #5F5F5F;
		font-size: 10px;
		text-align:left;
		background-color:#FFFFFF;

	}
/*************/	

.first_banner{
	clear:both;
	width:100%;
	vertical-align:top;
	text-align:center;
}
.first_banner_item{
	float:left;
	width:50%;
	vertical-align:top;
}
.description {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	text-align : left;
}
.description a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	text-align : left;
}

.description a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	text-align : left;
}

div.sitemap{ 
	float:left;
	width: 30%;
	margin: 2px;
	display:run-in;
	vertical-align:top;
}
div.sitemap dl , div.sitemap dl a , div.sitemap dl a:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	padding-top:1px;
	border-bottom: solid 1px #999;
	text-decoration:none;
	margin:0px;
	vertical-align:top;
}
div.sitemap dt , div.sitemap dt a , div.sitemap dt a:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	padding-left:4px;
	text-decoration:none;
	margin:0px;
}
div.sitemap dd , div.sitemap dd a , div.sitemap dd a:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	padding-left:8px;
	text-decoration:none;
	margin:0px;
}

dl.actions dt{
	display: inline;
	padding:10px;
	margin :10px;
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;	
}

.actions a {
	display: inline;
	padding:10px;
	margin:10px;
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;	
}

.actions a:hover {
	display: inline;
	padding:10px;
	margin:10px;
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;	
}

.ban_coll{
	border:1px solid #CBCBCB;
	padding:3px 7px;
}
.ban_coll_top{
}
.ban_coll_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #14344F;
	border-bottom:1px dotted  #CBCBCB;
	padding-top:4px;
	padding-bottom:4px;
}

.ban_coll_body{
	background:none repeat scroll 0 0 #FFFFFF;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:6px;
	text-align:justify;
}
.ban_coll_bottom{
   	 
   	margin:0px;
   	padding-top:6px;
   	
   	text-align:right;
}

.nban_coll{
	border:1px solid #999999;
	padding:3px;
	-moz-border-radius-topleft: 15px; 
	-moz-border-radius-topright: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-bottomleft: 15px;
	background:#F1F1F1;	
	padding-left:7px;
	padding-right:7px;

}
.nban_coll_top{
   	background:#F1F1F1;
}
.nban_coll_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #14344F;
	background:#F1F1F1;
	padding-top:4px;
	padding-bottom:4px;
}

.nban_coll_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #14344F;
	background:#ffffff;
	padding:6px;
	height: 150px;
	overflow: auto;		

}
.nban_coll_bottom{
   	background:#F1F1F1;
}

.popUp {
	background-color:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	-moz-border-radius-topleft: 15px; 
	-moz-border-radius-topright: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-bottomleft: 15px;
	background-image:url(img/bg_menu_bottom.gif);
	background-repeat: no-repeat;
	background-position:  top;
	border:1px solid #999999;
}
	
img#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#content {
position:relative;
/*z-index:1;*/
}

BODY{}

.promoback {
	height: 110px;
	background-image:url(img/tesaelogo.png);
	background-repeat: no-repeat;
	background-position: left;
  /* background-color: #ECF0F2;*/
}

.pnewsl {
	border-left-style: solid 2px;
	border-left-color: #D7DEE4; 
	background-image:url(img/mmain.png);
	background-repeat: repeat;
}
.pnewsm {
	vertical-align: top;
	height: 180px;
	background-image:url(img/mmain.png);
	background-repeat: repeat;
}
.pnewsr {
	background-image:url(img/mmain.png);
	background-repeat: repeat;
	border-right:  solid thin rgb(173, 185, 194)
	border: 
	
}

.shadow {

   background-image:url(img/main.png);
	background-repeat: repeat;
 /*background-image: url(img/shadow.png);
	background-color: #ECF0F2;
	border-left: solid 2px;
	border-left-color: #ADB9C2;
	border-right: solid 2px;
	border-right-color: #ADB9C2;*/
}

/*** TO 2LEVEL (MAINPAGE) BG ***/
.logoback {	
	background-image:url(img/main.png);
	border-left: solid 2px;
	border-left-color: #ADB9C2;
	border-right: solid 2px;
	border-right-color: #ADB9C2;
}

.topback {
background-color:#3c6210;
}

.backtop{
//height:100px;
}

.leftmenu{
background-color:#333333;
}



hr{
border: 0;
width: 100%;
color:#CBCBCB;
background-color:#CBCBCB;
height: 1px;
}


/*Arxi banner kiliomena Nea*/
.bannernews ,.bannernews a , .bannernews  a:hover  {
 	font-family: Geneva, Arial, Helvetica, sans-serif;, sans-serif;text-decoration: none; font-size: 11px; color: #01557c
}

#marqueecontainer{
	position: relative;
	height: 100px;  /*marquee height */
	width: 600px;
	float: center;
	overflow: hidden;
}

#vmarquee {
	position: relative; 	
	height: 600px; 	
	top: -144px; 	
	width: 598px;
	text-align:left;
}


/*Telos banner kiliomena Nea*/

.line{
background-color:#83976c;
}

.mm {
background-color:#FF0000;
/*background-color:#efefef;*/
}

.SM {
background-color:#CCCCCC;
}

.image {
max-width: 250px;
margin: px auto 0px auto;
}

.glosearchr1 {
   background-color: #F6F8F9;
	border-bottom: solid 1px;
	border-bottom-color: #ADB9C2;
	height: 7px;

}

.glosearch {
	height: 30px;
	width: 220px;
   background: url(img/searchbgtab.png);
   background-repeat: no-repeat;
	
}
/*
.glosearchr {
   background: url(img/gradient.png) repeat-x;
	height: 28px;
}
*/

/*ARXH MENU EPILOGWN */
/* Default Style (Opera inspired)  MENU GENERAL ***not used anymore***  */
div.domMenu_menuBar {
  /*  border: solid #7E7E7E;
    border-width: 1px 0 0 1px;*/

}
div.domMenu_menuElement {
    font-family: Arial, sans-serif;
    font-size: 12px;
   /*  border: solid #7E7E7E;
    border-width: 0 1px 1px 0;*/
    background: url(img/gradient.png) repeat-x;
    color: #0F0F0F;
    text-align: center;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
}
div.domMenu_menuElementHover {
   background: url(img/gradient_hover.png) repeat-x;
	font-family: Arial, sans-serif;
    font-size: 12px;
  /*   border: solid #7E7E7E;
    border-width: 0 1px 1px 0;*/
    color: #DF0D1F;
    text-align: center;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
}
div.domMenu_subMenuBar {
   /*  border: solid #7E7E7E 1px; */
    background-color: #E3E7EB;
    padding-bottom: 1px;
    opacity: .9;
    filter: alpha(opacity=90);
}
div.domMenu_subMenuElement {
    font-family: Arial, sans-serif;
    font-size: 12px;
  /*   border: solid #CCCCCC 1px; */
    margin: 1px 1px 0 1px;
    color: #0F0F0F;
    padding: 2px 7px;
}
div.domMenu_subMenuElementHover {
    background-color: #FFFFFF;
	 color: #DF0D1F;
 /* color: #CF0C19; #C9CFD5; */
}

/* Default Style (Opera inspired) MENU PANW*/
div.domMenu_menuBar00 {
  /*  border: solid #7E7E7E;
    border-width: 1px 0 0 1px; */
    }
div.domMenu_menuElement00 {
    font-family: Arial, sans-serif;
    font-size: 12px;
 /*   border: solid #7E7E7E;
    border-width: 0 1px 1px 0; */
    background: url(img/gradient.png) repeat-x;
    color: #0F0F0F;
    text-align: center;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
}
div.domMenu_menuElementHover00 {
    background: url(img/gradient_hover.png) repeat-x;
	 color: #DF0D1F;
}
div.domMenu_subMenuBar00 {
 /*  border: solid #7E7E7E 1px;*/
    background-color: #E3E7EB;
    padding-bottom: 1px;
    opacity: .9;
    filter: alpha(opacity=90);
}
div.domMenu_subMenuElement00 {
    font-family: Arial, sans-serif;
    font-size: 12px;
  /*  border: solid #CCCCCC 1px; */
    margin: 1px 1px 0 1px;
    color: #0F0F0F;
    padding: 2px 7px;
}
div.domMenu_subMenuElementHover00 {
    background-color: #EFEFEF;
	 color: #DF0D1F;
}

/* Default Style (Opera inspired) MENU MESH */
div.domMenu_menuBar01 {
   /* border: solid #7E7E7E;
    border-width: 1px 0 0 1px; */
}
div.domMenu_menuElement01 {
    font-family: Arial, sans-serif;
    font-size: 12px;
  /*  border: solid #7E7E7E;
    border-width: 0 1px 1px 0; */
    background: url(img/gradient.png) repeat-x;
    color: #0F0F0F;
    text-align: center;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    font-weight:bold;
}
div.domMenu_menuElementHover01 {
     background: url(img/gradient_hover.png) repeat-x;
     color: #DF0D1F;
}
div.domMenu_subMenuBar01 {
   /* border: solid #7E7E7E 1px; */
    background-color: #E3E7EB;
    padding-bottom: 1px;
    opacity: .9;
    filter: alpha(opacity=90);
}
div.domMenu_subMenuElement01 {
    font-family: Arial, sans-serif;
    font-size: 12px;
  /*  border: solid #CCCCCC 1px; */
    margin: 1px 1px 0 1px;
    color: #0F0F0F;
    padding: 2px 7px;
}
div.domMenu_subMenuElementHover01 {
    background-color: #EFEFEF;
	 color: #DF0D1F;
   	
}

/* Default Style (Opera inspired) MENU LEFT */
div.domMenu_menuBar02 {
  /*  border: solid #7E7E7E;
    border-width: 1px 0 0 1px;*/
}
div.domMenu_menuElement02 {
    font-family: Arial, sans-serif;
    font-size: 12px;
    /*border: solid #7E7E7E;
    border-width: 0 1px 1px 0;*/
    background: url(img/epilogesbuts.png) ;
	background-repeat: no-repeat;
	background-position: center;
    color: #0F0F0F;
    text-align: center;
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
}
div.domMenu_menuElementHover02 {
	background: url(img/epilogesbutovs.png) ;
	background-repeat: no-repeat;
	background-position: center;
	color: #DF0D1F;
}
div.domMenu_subMenuBar02 {
   /* border: solid #7E7E7E 1px; */
    background-color: #E3E7EB;
    padding-bottom: 1px;
    opacity: .9;
    filter: alpha(opacity=90);
    font-weight:bold;

}
div.domMenu_subMenuElement02 {
    font-family: Arial, sans-serif;
    font-size: 12px;
  /*  border: solid #CCCCCC 1px; */
    margin: 1px 1px 0 1px;
    color: #0F0F0F;
    padding: 2px 7px;
    font-weight:bold;

}
div.domMenu_subMenuElementHover02 {
    background-color: #EFEFEF; 
    color: #DF0D1F;
    font-weight:bold;
}

/* Default Style (Opera inspired) MENU DEXIA */
div.domMenu_menuBar03 {
  /*   border: solid #7E7E7E;
    border-width: 1px 0 0 1px; */
}
div.domMenu_menuElement03 {
    font-family: Arial, sans-serif;
    font-size: 12px;
  /*  border: solid #7E7E7E;
    border-width: 0 1px 1px 0; */
    background: url(img/epilogesbutl.png) ;
    background-position: center;
    color: #0F0F0F;
    text-align: center;
    height: 45px;
    line-height: 45px;
    vertical-align: middle;
}
div.domMenu_menuElementHover03 {
    background: url(img/epilogesbutovl.png) ;
    background-position: center;
	 color: #DF0D1F;
}
div.domMenu_subMenuBar03 {
  /*  border: solid #7E7E7E 1px; */
    background-color: #E3E7EB;
    padding-bottom: 1px;
    opacity: .9;
    filter: alpha(opacity=90);
}
div.domMenu_subMenuElement03 {
    font-family: Arial, sans-serif;
    font-size: 12px;
   /* border: solid #CCCCCC 1px; */
    margin: 1px 1px 0 1px;
    color: #0F0F0F;
    padding: 2px 7px;
}
div.domMenu_subMenuElementHover03 {
    background-color: #EFEFEF;
	 color: #DF0D1F;
}

/* Default Style (Opera inspired) MENU KATW */
div.domMenu_menuBar04 {
}

div.domMenu_menuElement04 {
    font-family: Arial, sans-serif;
    font-size: 12px;
    background: url(img/gradient.png) repeat-x;
    color: #0F0F0F;
    text-align: center;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
}
div.domMenu_menuElementHover04 {
    background: url(img/gradient_hover.png) repeat-x;
	 color: #DF0D1F;
}
div.domMenu_subMenuBar04 {
/*    border: solid #7E7E7E 1px; */
    background-color: #EFEFEF;
    padding-bottom: 1px;
    opacity: .9;
    filter: alpha(opacity=90);
}
div.domMenu_subMenuElement04 {
    font-family: Arial, sans-serif;
    font-size: 12px;
   /* border: solid #CCCCCC 1px; */
    margin: 1px 1px 0 1px;
    color: #0F0F0F;
    padding: 2px 7px;
}
div.domMenu04_subMenuElementHover {
    background-color: #EFEFEF;
	 color: #DF0D1F;
}
/* ::::: http://www.extranet4u.com/custom.css :::::
TELOS MENU EPILOGWN*/

/************************/
.mtovl{
	background-image:url(img/topgovl.png);
	width:50px;
	height:31px;
}
.mtovr{
	background-image:url(img/topgovr.png);
	width:50px;
	height:31px;
}
.mtlft{
	background-image:url(img/topglft.png);
	width:50px;
	height:31px;
}

.mtmid {
	background-image:url(img/topgmid.png);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
  	font-size: 12px;
  	font-weight: bold;
	text-align:left;
	line-height:31px;
}
 .mtmid a , .mtmid a:hover{
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
  	font-size: 12px;
  	font-weight: bold;
	text-align:left;
	line-height:31px;
}
.mtrgt{
	background-image:url(img/topgrgt.png);
	width:50px;
	height:31px;
}

.mborder {
   	background-color: #FFFFFF;
	/*background-image:url(img/mmain.png);*/
	background-repeat: repeat;
	border: thin solid rgb(173, 185, 194)
}

.mblft{
	background-image:url(img/botglft.png);
	width:50px;
	height:31px;
}

.mbmid{
	background-image:url(img/botgmid.png);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#DF0D1F;
  	font-size: 12px;
  	font-weight: bold;
	text-align:center;
}

.mbrgt{
	background-image:url(img/botgrgt.png);
	width:50px;
	height:31px;
}

/**********************************/
.bannerspace{
	height: 3px;
}
.banner {
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	color: #252455;
	text-decoration:none;
	background-color: #FFFFFF;
}
.banner  a {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	color: #252455;
	text-decoration:none;

}
.banner a:hover{
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	color: #DF0D1F;
	text-decoration:none;

	}

.banlf{
	background-image:url(img/titlelf.png);
	width:63px;
	height:23px;
}


.banmid{
	background-image: url(img/main.png);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#DF0D1F;
  	font-size: 12px;
  	font-weight: bold;
	text-align:center;
}

.banrght{
	background-image:url(img/titlebck.png);
	width:9px;
	height:23px;
}

.banlf1{
	background-image:url(img/titlebck.png);
	width:8px;
	height:23px;
}

.banmid1 , .banner_header{
	background-color:transparent;
	background-image:url("img/main.png");
	border-bottom:1px solid #ADB9C2;
	color:black;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:center;
	width:100%;
}
.banrght1{
	background-image:url(img/titlebck.png);
	width:9px;
	height:23px;
}

.banspace{
  height:1px;
}

.header {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #FFFFFF;
	text-decoration:none;
	height: 28px;
  /* background-color: #ECF0F2; */
	border-top: solid 2px;
	border-top-color: #ADB9C2;
}
.headerlft {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #FFFFFF;
	text-decoration:none;
	width: 28px;
	height: 28px;
	background-image:url(img/topleft.png);   
	background-repeat: no-repeat;
}
.headerrgt {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #FFFFFF;
	text-decoration:none;
	width: 27px;
	height: 28px;
	background-image:url(img/topright.png); 
	background-repeat: no-repeat;
}

.minfos {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #57687F;
	text-decoration:none;
  	padding-left:5px;
 	height: 50px;
	background-image:url(img/main.png);
	background-repeat: repeat;

}
.minfos a {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #7A8594;
	text-decoration:underline;
  	padding-left:5px;
}
.minfos a:hover {
	font-family: Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	color: #DF0D1F;
	text-decoration: underline;
	padding-left: 5px;
}

.footer {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #57687F;
	text-decoration:none;
	
	height:10px;
	float:left;
	display:inline;
	padding:0px;
	padding-left:5px;
	padding-top:1px;
	margin:0px;
	cursor:pointer;	
 	
	/*
		height: 126px;
 		background-image:url(img/bottom.png);
		background-position: left;
   		background-color: #ECF0F2;
		border-left: solid 2px;
		border-left-color: #ADB9C2;
		border-right: solid 2px;
		border-right-color: #ADB9C2;
	*/
}
.footer a {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #7A8594;
	text-decoration:underline;
  	padding-left:5px;
}
.footer a:hover {
	font-family: Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	color: #DF0D1F;
	text-decoration: underline;
	padding-left: 5px;
}
.footerlft {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #FFFFFF;
	text-decoration:none;
 	/*background-color: #D7DEE4;*/
	width: 31px;
	height: 25px;
	background-image:url(img/bottomleft.png);  
	background-repeat: no-repeat; 
}
.footermid   {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #57687F; 
	text-decoration:none;
   background-image:url(img/bottommid.png); 
	background-repeat: repeat-x;
	border-bottom: solid 2px;
	border-bottom-color: #ADB9C2;
	height: 25px;
}
.footermid a  {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #7A8594; 
	text-decoration:none;
 
}
.footermid  a:hover {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #DF0D1F;
	text-decoration:none;
   
}

.footerrgt {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 10px;
  	font-weight: bold;
  	color: #FFFFFF;
	text-decoration:none;
 	/*background-color: #D7DEE4;*/
	width: 31px;
	height: 26px;
	background-image:url(img/bottomright.png); 
	background-repeat: no-repeat;
}

TABLE, TR, TD
{
	color: #2F3F61;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
}
.select, .selectbox {
	background: #FFFFFF url(img/input-bg.gif) repeat-x scroll center topurl;
	border:1px solid #CDCDCD;
	color : #5F5F5F;
	font-size : 10px;
	height:16px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	vertical-align:middle;	
}
textarea.text{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size :11px;
	text-align : left;
}


textarea {
border-color:#CBCBEF;
}


.input.button , .inpblue , input , select  ,  input.logininput {
	background-image: url(img/input-bg.gif);
	background: #FFFFFF repeat-x scroll center topurl;	
	border:1px solid #CDCDCD;
	color : #5F5F5F;
	font-size : 10px;
	height:16px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	vertical-align:middle;	
}




p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	text-align : left;
}
p a {
	color : #000000;
}
p a:hover {
	color : #294A7B;
}


.mbanner {
	font-family : Tahoma,Verdana,Arial;
  	font-size: 1px;
}
.bgcolor {
	/*background-color:#FFFFFF;*/
}
.mainback{
	/*background-color: orange;
	background-color: #D7DEE4;
	
	background-color: #ECF0F2;
	*/
	background-image:url(img/main.png);
	background-repeat: repeat;
		
	border-left: solid 2px;
	border-left-color: #ADB9C2;
	border-right: solid 2px;
	border-right-color: #ADB9C2;
}

.custom2/color {
	background-color:#599AC0;
}
.textmenu a {
	color : #000000;
	text-decoration: none;
}
.textmenu a:hover {
	color : #01557c;
}
.menudown {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 12px;
	margin-right : 12px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	text-align: center;
	font-weight: bold;
}
.menudown a {
	color : #000000;
	text-decoration: none;

}
.menudown a:hover {
	color : #01557c;
}






/*** MENU PROIONTWN START ***/
/*titlos*/
.heading_menu_lf , .heading_menu_rg { 
   background-image:url(images/bbg.png);
   background-repeat: repeat-x;
   height:30px;
   width:10px;
}
.heading_menu{
   background-image:url(images/bbg.png);
   background-repeat: repeat-x;
   height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1B446F;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #333333;
	border-bottom-color: #FFFFFF;
	border-left-color: #333333;	                
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left:4px;
}
.menu{
	background-image: url(img/left_menu.png)
}
/* omada - 1o epipedo */
.MenuItem0left,.MenuItem0right{
	width:0px;
}

.MenuItem0,.MenuItem0 a, .MenuItem0 a:visited, .MenuItem0 a:active {
	background:transparent  url(img/heading-bg.gif) repeat-x scroll left bottom;	
	padding:4px;
	margin:4px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	color: #84210D;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	height:100%;
}
.MenuItem0over, .MenuItem0over a , .MenuItem0over a:hover,.MenuItem0 a:hover{
	background:transparent  url(img/heading-bg.gif) repeat-x scroll left bottom;	
	padding:4px;
	margin:4px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	color: #6A645A;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	height:100%;
	cursor:pointer;
}
/* ypoomada - 2o epipedo */
.MenuItem,.MenuItem a, .MenuItem a:visited, .MenuItem a:active {
	display:block;
	background:transparent  url(img/heading-bg.gif) repeat-x scroll left bottom;	
	margin:4px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 10px;
	text-align:left;
	height:22px;
	padding-left:3px;
	padding-right:3px;
}
.MenuItemover, .MenuItemover a , .MenuItemover a:hover,.MenuItem a:hover{
	display:block;
	background:transparent  url(img/heading-bg.gif) repeat-x scroll left bottom;	
	margin:4px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 10px;
	text-align:left;
	height:22px;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;	
}


/*oikogeneia 4o epipedo*/
.MenuSubItem,.MenuSubItem a, .MenuSubItem a:visited, .MenuSubItem a:active {
	background:transparent  url(img/heading-bg.gif) repeat-x scroll left bottom;	
	padding:2px;
	margin:4px;
	color: #6A645A;	 
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-left:11px;
	cursor:pointer;
	height:100%;
}
.MenuSubItemover, .MenuSubItemover a , .MenuSubItemover a:hover,.MenuSubItem a:hover{
	background:transparent  url(img/heading-bg.gif) repeat-x scroll left bottom;	
	padding:2px 2px 3px 2px;
	margin:4px;
	color: #84210D;	 
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-left:11px;
	cursor:pointer;
	height:100%;
}
/*ypooikogeneia 4o epipedo*/
.MenuSubItem31,.MenuSubItem31 a, .MenuSubItem31 a:visited, .MenuSubItem31 a:active {
background-color: #333333
	padding-left:3px;
	margin:0px;
	color: #6A645A;	 
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-left:11px;
	cursor:pointer;
	height:100%;
}
.MenuSubItem31 a:hover, .MenuSubItemover31, .MenuSubItemover31 a , .MenuSubItemover31 a:hover {
	padding-left:3px;
	padding-bottom:0px;
	margin:0px;
	color: #84210D;	 
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-left:11px;
	cursor:pointer;
	height:100%;
}
/*** MENU PROIONTWN END ***/

/*eythimis*/

.MenuSubItemClick {
	font-family:  Arial, Helvetica, sans-serif;
	padding: 2px 4px;
    font-size: 8pt;
	font-weight: bold;
	border: 1px solid;
    border-color: #1e90ff #9ac7f0 #9ac7f0 #1e90ff;
    background-color: #9ac7f0;
	cursor: pointer;
	color: #f18612;s
	text-align: left;
  	text-decoration: none;
}
.MenuSubItemClick  a {
	background: #9ac7f0;
	color: #f18612;
	font-weight: bold;
	text-align: left;
  	text-decoration: none;
}

.MenuItemOver a {
	color: #f18612;
	font-weight: bold;
	text-align: left;
  	text-decoration: none;
	padding: 2px 4px;
	border: 1px solid;
	border-color: #1e90ff #9ac7f0 #9ac7f0 #1e90ff;
	background-color: #9ac7f0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
  	text-decoration: none;
	width: 150px;
	height: 20px;
	cursor: pointer;
}
.MenuItemClick {
	padding: 2px 4px;
    border: 1px solid;
    border-color: #1e90ff #9ac7f0 #9ac7f0 #1e90ff;
    background-color: #9ac7f0;
	color:#FFFFFF;s
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	cursor: pointer;
	text-align: left;
  	text-decoration: none;
}
.MenuItemClick  a {
	color: #f18612;
	font-weight: bold;
	text-align: left;
  	text-decoration: none;
}
/*eythimis*/
.text , .title{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	text-align : left;
	}

.pagelist {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	text-align : left;
}
.pagelist a{ 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	text-align : left;
}
.pagelist a:hover{ 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	text-align : left;
}

			div.searchField{
				display:block;
				float:left;
				width:100%;
				padding:3px;
				text-align:left;
			}
			
			div.zoneList{
				display:block;				
				width:150px;
				padding:3px;
				/*border:black solid 1px;*/
			}
			
			div.zoneList dl{
				display:block;
				float:left;
				width:75px;
				white-space:nowrap;
				padding:0px;
				margin:0px;
				text-align:left;
				
			}
			.bold_red{
				 font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: red; font-weight: bold;
			}
			
			.bold_green{
				 font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: green; font-weight: bold;
			}
			
.browse_title {
	background-color:#D6DFF7;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 2px;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	valign:middle;
  	color:#252455;
}
.browse_title a {
	background-color:#D6DFF7;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	valign:middle;
  	color:#252455;
}
.browse_title a:hover {
	background-color:#D6DFF7;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	valign:middle;
  	color:#252455;
}
.browse_title_over , .browse_title_over a , .browse_title_over a:hover{
	background-color:#D6DFF7;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	valign:middle;
  	color:#252455;
  	cursor:pointer;
}
.browse_item0{
	background-color:#E1E6E8;
	color:#252455;
  	font-size: 12px;
  	text-decoration: none;
  	font-family : Arial, Helvetica, sans-serif;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	text-align : left;
	margin-left : 2px;
	margin-right : 2px;
	

}
.browse_item0 a {
	background-color:#E1E6E8;
	color:#252455;
  	font-size: 12px;
  	text-decoration: none;
  	font-family : Arial, Helvetica, sans-serif;
  	text-align : left;
}
.browse_item0 a:hover {
	background-color:#E1E6E8;
	color:#294A7B;
  	font-size: 12px;
  	text-decoration: none;
  	font-family : Arial, Helvetica, sans-serif;
  	text-align : left;
}

.browse_item1{
	background-color:#FFFFFF;
	color:#252455;
  	font-size: 12px;
  	text-decoration: none;
  	font-family : Arial, Helvetica, sans-serif;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	text-align : left;
	margin-left : 2px;
	margin-right : 2px;
	
}
.browse_item1 a {
	background-color:#FFFFFF;
	color:#252455;
  	font-size: 12px;
  	text-decoration: none;
  	font-family : Arial, Helvetica, sans-serif;
  	text-align : left;
}
.browse_item1 a:hover {
	background-color:#FFFFFF;
	color:#294A7B;
  	font-size: 12px;
  	text-decoration: none;
  	font-family : Arial, Helvetica, sans-serif;
  	text-align : left;
}
.text a , .title a{  font-family: Geneva, Arial, Helvetica, sans-serif;, sans-serif;text-decoration: none; font-size: 11px; color: #01557c}
.text a:hover , .title a:hover{  font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000000}
strong { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-size: 11px; 
	color: #000000; 
	font-weight: 800;
	text-align:left;
}
strong a { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-size: 11px; 
	color: #000000; 
	font-weight: 800;
	text-align:left;
}
.text_bold { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000000; font-weight: 800;text-align:left;}
.text_bold a {  font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #01557c; font-weight: 800;}
.text_bold a:hover {  font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000000; font-weight: 800;}
.button { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size:11px; color: #FFFFFF; border: 1px #333333 solid; font-weight: bold; background: #003399}
.inp { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000000 ; border: 1px #999999 solid; background: #F7F7F7; width: 150px}
.text_boldred1  { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000099; font-weight: bold }
.text_boldred { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #252455; font-weight: bold;text-align:left; }
.text_boldwhite { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #FFFFFF; font-weight: normal}
.text_boldwhitelink { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #FFFFFF; font-weight: normal ; text-decoration: none}
.text_boldredlink { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #CC0000; font-weight: bold; text-decoration: none }
.text_boldblue { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000099; font-weight: bold }
.text_red { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 9px; color: #FF0000}
.text_red { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 9px; color: #CC0000}
.inpCopy { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000000 ; border: 1px #999999 solid; background: #F7F7F7; width: 300px}
.inpsmall { font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #000000 ; border: 1px #999999 solid; background: #F7F7F7; width: 100px}



/* Arxh Idiotitwn Tab (mass update from Thimios@TESAE  28-12-2007 ) */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}


 /*Inactive Tab*/
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background-color: #efefef;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #000000; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background-color: #DE3207;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #FFFFFF;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h6 {
  display:none;
}
.tabberlive .tabbertab h3 {
 /* display:none;*/
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
/* telos Idiotitwn Tab*/

.bannerlog {
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma,Verdana,Arial;
	font-size: 10px;
	color: #9370db;
	text-decoration: none;
	background-color: #FFFFFF;
}

/* Arxi Idiotites  banner dimoskopoiseis */

.vote_banner {
	/*	border-color: #699437;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	background-color: #ffffff;

}
.vote_banner  a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	background-color: #FFFFFF;
}
.vote_banner a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #Fea749;
	text-decoration:none;
	background-color: #FFFFFF;
}

.vote_banlf{
	background-color:#efefef;
	width:11px;
	height:23px;
}

.vote_banmid{
	background-color:#efefef;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
  	width:80px;
	height:23px;
	font-size: 13px;
  	font-weight: bold;
	text-align:center;
}

.vote_banrght{
	background-color:#efefef;
	width:11px;
	height:23px;
}
/*Telos Idiotitvn dimoskopoihseis */

/*arxes idiotites banner newn arxikis */
.arxiki_banner_title_l , .arxiki_banner_title_l a{
	background-image:url(img/toptl_l.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}
.arxiki_banner_title , .arxiki_banner_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #14344F;
	background-image:url(img/toptl.png);
	background-position: left;
	background-repeat: repeat-x;
	height: 20px;
}
.arxiki_banner_title a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	
}
.arxiki_banner_title_r , .arxiki_banner_title_l a{
	background-image:url(img/toptl_r.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}
.arxiki_banner_footer_l , .arxiki_banner_footer_l a{
	background-image:url(img/bottl_l.png);
	height: 20px;
	width: 20px;
}
.arxiki_banner_footer , .arxiki_banner_footer a{
	background-image:url(img/bottl.png);
	background-repeat: repeat-x;
	height: 20px;
	
}
.arxiki_banner_footer_r , .arxiki_banner_footer_r a{
	background-image:url(img/bottl_r.png);
	height: 20px;
	width: 20px;
}

.arxiki_banner , .arxiki_banner a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #27699F;
	/*background-color: #FFFFFF; */
}
.arxiki_banner a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF0D1F;
	text-decoration:none;
/*	background-color: #FFFFFF; */
}

.pnews {
	background-color: #FFFFFF;
	border: solid 1px;
	border-top-color: #FFFFFF;
	border-left-color: #D7DEE4;
	border-bottom-color: #FFFFFF;
	border-right-color: #D7DEE4;
	vertical-align: top;
	height: 180px;
}
/*Telos idiotites banner newn arxikis */



.select_dest  {
font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #Fea749;
	}

.select_dest  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #Fea749;
}

.select_dest a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #Fea749;
}

.contentTextFooter{
	width:100%; 
	/*border-top: 1px solid #999;*/
	border-bottom: 1px solid #999;
}

/* products */
div.pmatrix{
	/*display: table;*/
	display: table-row;
	float:left;
	width:100%;
	clear:none;
	text-align:center;
}

div.pmatrix dl {	
	border:1px solid #DEDEDE;
	padding:5px;
	margin:3px;
	display:inline-block;
	list-style-type:none;
	width:220px;
	vertical-align:top;
	/*height:300px;*/
	clear:none;
	background-color:#EFEFEF;
	min-height:243px;
}


div.pmatrix dl dt {
	padding-left:15px;
	text-align:left;
	clear:none;
}

div.pmatrix dt a{
}

div.pmatrix_ie7{
	/*display: table;*/
	display: table-row;
	float:left;
	width:100%;
	clear:none;
	text-align:center;
}

div.pmatrix_ie7 dl {
	
	border:1px solid #DEDEDE;
	padding:10px;
	margin:7px;
	display:block;
	list-style-type:none;
	width:220px;
	vertical-align:top;
	height:230px;
	clear:none;
	float:left;
	background-color:#EFEFEF;
	min-height:243px;
	}


div.pmatrix_ie7 dl dt {
	padding-left:15px;
	text-align:left;
	clear:none;
	
	
}

div.pmatrix_ie7 dt a{
	font-family:Arial, Helvetica, sans-serif;
	clear:none;
	
}
/* products */
div.pmatrix_onecol {
	display: table-column;
	float:left;
	width:95%;
	border:1px solid #DEDEDE;
	padding:10px;
	margin:5px;
}
div.pmatrix_onecol  dl{
	display:table-column;
	list-style-type:none;
	float:left;
}

div.pmatrix_onecol  dl dt {
	padding-left:15px;
	text-align:left;
}



div.pmatrix_onecol  dt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.pmatrix_onecol_desc {
	vertical-align:top;
	width:80%;
	
}

.timh{ font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-size: 11px; color: #01557c; font-weight: 800;text-align:left; }

/* start product */
div.tab_main_method{}
.sh_tab {
	clear:both;	
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	vertical-align:top;
}


dl.tab_main {
	display:block;
	clear:both;
	background-color:#ffffff;
	border-top: 1px solid #999999; 
	border-left: 1px solid #999999; 
	border-right: 1px solid #999999; 
	border-bottom: 1px solid #999999; 
	padding:7px;
	margin:0px;
	width:95%;
}

dt.tab {
	float: left;
	white-space:no-wrap;
	border-top: 1px solid #999999; 
	border-left: 1px solid #999999; 
	border-right: 1px solid #999999; 
	display:inline;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	position:relative;
	top:0px;
	background-image:url('/pegasus/products_images/tab.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px;
	border-bottom:0px;
	vertical-align:bottom;	
	cursor:pointer;	
	line-height:20px;
	height:20px;
	verical-align:bottom;	
}	

dt.activeTab {
	float: left;
	white-space:no-wrap;
	border-top: 1px solid #999999; 
	border-left: 1px solid #999999; 
	border-right: 1px solid #999999; 
	display: inline;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	position:relative;
	top:0px;
	background-image:url('/pegasus/products_images/active_tab.jpg');
	background-repeat:repeat;
	background-position:bottom;
	margin:0px;
	border-bottom:0px;
	vertical-align:bottom;	
	cursor:pointer;	
	height:20px;
	line-height:20px;
	overflow:hidden;
	verical-align:bottom;	
}	

div.show_product{
	clear:both;	
	display:block;
	width:100%;
}

div.sh_prod {
	width:95%;
	vertival-align:bottom;
	padding:7px;
	margin:5px;
	text-align:left;	
	clear:both;	
	display:block;
	width:100%;
}

div.sh_prod dl {	
	float:left;
	display:table-column;
	padding:5px;
}
	
div.sh_prod dl dt{
}	

.ban_shprod {
	border:1px solid #999999;
	-moz-border-radius-topleft: 15px; 
	-moz-border-radius-topright: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-bottomleft: 15px;
	background:#F1F1F1;	
	padding:7px;
	float: left;
	width:95%;
	margin:5px;
	vertival-align:top;
	display:block;	
}
.ban_shprod_top{
   	background:#F1F1F1;   
}
.ban_shprod_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #14344F;
	background:#F1F1F1;
	padding-top:4px;
	padding-bottom:4px;
}
.ban_shprod_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #14344F;
	background:#ffffff;
	padding:6px;
	max-height:300px;
	/*overflow:scroll;*/
}

.ban_shprod_bottom{
   	background:#F1F1F1;
}
.nban_shprod{
	border:1px solid #999999;
	padding:3px;
	-moz-border-radius-topleft: 15px; 
	-moz-border-radius-topright: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-bottomleft: 15px;
	background:#F1F1F1;	
	padding-left:7px;
	padding-right:7px;
}
.nban_shprod_top{
   	background:#F1F1F1;
}
.nban_shprod_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #14344F;
	background:#F1F1F1;
	padding-top:4px;
	padding-bottom:4px;
}

.nban_shprod_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #14344F;
	background:#ffffff;
	padding:6px;
	height: 150px;
	overflow: auto;		
}
.nban_shprod_bottom{
   	background:#F1F1F1;
}

/* end product */
/****************** Start Photo Gallery ******************/
.pgallery_matrix {
	clear:none;
	display:table-row;
	float:left;
	text-align:center;
	width:100%;
}
.pgallery_matrix dl {
	border-bottom:2px dotted #DEDEDE;
	clear:none;
	display:inline-block;
	list-style-type:none;
	padding:10px;
	vertical-align:top;
	width:210px;
	min-height:240px;
	
}

.pgallery_matrix dl dt  {
	color:#6A645A;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
}
.pgallery_matrix_ie7 {
	clear:none;
	
	float:left;
	text-align:center;
	width:100%;
}
.pgallery_matrix_ie7 dl {
	border-bottom:2px dotted #DEDEDE;
	clear:none;
	display:block;
	list-style-type:none;
	float:left;
	padding:10px;
	vertical-align:top;
	width:230px;
	height:230px;
	min-height:240px;
}

.pgallery_matrix_ie7 dl dt  {
	color:#6A645A;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
}
.pgallery_pmatrix_onecol {
	display:block;
	margin:5px;
	padding:10px;
	width:95%;
}
.pgallery_pmatrix_onecol dl {
	border:1px solid #DEDEDE;
	display:table-column;
	float:left;
	margin:5px;
	padding:10px;
	width:95%;	
}

.pgallery_pmatrix_onecol dl dt {
	display:block;
	float:left;
	text-align:left;
	margin:5px;
	padding:10px;	
}
.pgallerylist{
	width:100%;
}
.pgallery_image_0 , .pgallery_image_1  {
	border:0px;
}

.pgallery_image_2 {
	text-align:center;
	border:1px solid BLACK;

}
/****************** End Photo Gallery ******************/

