
/* ************************STHLH TOY DEKSIOU MENOY**********************/
ul.navright { 
	margin: 0 0 0 10px;
	padding: 2px;
} 
/* ************************STHLH TOY ARISTEROU MENOY**********************/
td.navleft {
	width: 200px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
        PADDING-BOTTOM: 0px; 
        PADDING-TOP: 0px; 
        TEXT-ALIGN: left;
}

/* left navigation list */
ul.navleft { 
	margin: 0 0 0px 0px;
	padding: 0px 0px 0px 14px;
	list-style-type: none;

} 

/* left navigation list item */
li.navleftactive {  

	list-style-type: none;
	list-style-image: none;

} 
 
li.navleft { 
/*    font-size:12pt;*/
    list-style-type: none;
	list-style-image: none;

}

a.navleft, a.navleft:link, a.navleft:visited, a.navleft:active { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration:none; font-weight: normal; }
a.navleft:hover { color: #FFFFFF; text-decoration: none; }

a.navrevised, a.navrevised:link, a.navrevised:visited, a.navrevised:active { font-family: Verdana; font-size: 9px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
a.navrevised:hover { color: #FFFFFF; text-decoration: none; }

a.navleftactive, a.navleftactive:link, a.navleftactive:visited, a.navleftactive:active { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
a.navleftactive:hover { color: #FFFFFF; text-decoration: none; }


/* Styles for Organisation Chart*/
.organosi{
	font-size: 10px;
	font-family: Arial,Helvetica;

}
div.organosi {
	padding: 0px;
	color : #FF6600;
	font-weight: bold;
/*	background-color: #FF6600; */
	border-bottom: 1px solid #FF6600;
	text-decoration: bold;
}
div.organosi_name {
	color : #FF6600;
	background-color: #FFFFFF;
	text-decoration: bold;
}
td.organosi  { 
	background-color: #ffffff; 
	border: 2px solid #FF6600; 
	text-align:center;
	vertical-align:top;
}
a.organosi, a.organosi:link, a.organosi:visited, a.organosi:active { font-family: Arial,Helvetica,sans-serif; font-size: 90%; color: #FF6600; text-decoration:none; font-weight: normal; }
a.organosi:hover { color: #FF6600; text-decoration: underline; }

a.organogramma, a.organogramma:link, a.organogramma:visited, a.organogramma:active {font-family: Arial,Helvetica,sans-serif; font-size: 90%; color: #014458; text-decoration:none; font-weight: normal; }
a.organogramma:hover { color: #FF6600; text-decoration: underline; }

td.line_right { border-right: 2px solid #FF6600 }
td.line_left { border-left: 2px solid #FF6600 }
td.line_bottom { border-bottom: 2px solid #FF6600 }
td.line_bottom_right { border-bottom: 2px solid #FF6600; border-right: 2px solid #FF6600 }

/* Styles used for organogramma Genikon Dieuthinseon

.directorate{
	padding: 0px 20px 0px 0px;
	font-size: 70%;
	font-family: Arial,Helvetica;
}
.directorate table{
	background-color: #ffffff;
/*	width:100%; */
	text-align:center;
}
.directorate th{
	border-bottom: 1px solid #FF6600;
/*	width:100%; */
	text-align:center;
}

.directorate h3{
	font-size: 75%;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
}
a.directorate, a.directorate:link, a.directorate:visited, a.directorate:active { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
a.directorate:hover { color: #FFFFFF; text-decoration: underline; }

input.search_button {
	background-image: url('../resources/transparent.gif');
	background-repeat: no-repeat; 
	background-position:  center 50%; 
	color: #b33552; 
	border: 0px none; 
	background-color: #FFFFFF;
	font-weight:normal;

}
#search_button_inactive {
	background-image: url('../resources/transparent.gif');
	background-repeat: no-repeat; 
	background-position:  center 50%; 
	color: #FFFFFF; 
	border: 0px none; 
	background-color: #FFFFFF

}

select.button1 {
	font-family: Verdana;
 	font-size: 9px;
 	color: #333333;
 	text-align: center;
	font-weight: normal;
}
input.button {
	font-family: Verdana;
 	font-size: 9px;
 	color: #333333;
 	text-align: left;
	font-weight: normal;
}

td.yfip_image_new{
	padding: 10px 10px 10px 10px; 
	background-color: #6b9ad0;
	text-align: left;
	vertical-align: top;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-image: url('../resources/angle_right_down.jpg');

}

.service_link{
	font-size: 1em;
	color: #BD5A2A;
}
a.service_link, a.service_link, a.service_link:visited { color: #BD5A2A; text-decoration:none; font-weight:bold;}
a.service_link:hover {color: #BD5A2A; font-weight:bold;}
a.service_link:active { color: #BD5A2A; font-weight:bold;}

/* Used for divs in articles list in order to push search form in the bootom of the screen
   Since min-height is not supported by IE we redefine height and instruct other browsers
  (through an html hack) to ignore it.*/
#wrap_articles {
  min-height: 380px; /* IEwin does not support min-height */
  height: 380px;
}
 
html>body #wrap_articles {
  height: auto;
}

#wrap_sdit {
  min-height: 380px; /* IEwin does not support min-height */
  height: 380px;
}
 
html>body #wrap_sdit {
  height: auto;
}

#wrap_calendar {
  min-height: 300px; /* IEwin does not support min-height */
  height: 300px;
}
 
html>body #wrap_calendar {
  height: auto;
}

#wrap_cell {
  min-height: 100%; /* IEwin does not support min-height */
  height: 100%;
}
 
html>body #wrap_cell {
  height: auto;
}

#wrap_menuleft {
  min-height: 330px; /* IEwin does not support min-height */
  height: 330px;
}
 
html>body #wrap_menuleft {
  height: auto;
}

#wrap_menuright {
  min-height: 150px; /* IEwin does not support min-height */
  height: 150px;
}
 
html>body #wrap_menuright {
  height: auto;
}


#wrap_maintable {
  min-height: 400px; /* IEwin does not support min-height */
  height: 400px;
}
 
html>body #wrap_maintable {
  height: auto;
}
#wrap_newstable {
  min-height: 235px;  IEwin does not support min-height 
  height: 235px;
/*  min-height: 220px; IEwin does not support min-height
  height: 220px;*/
}
 
html>body #wrap_newstable {
  height: auto;
}
#wrap_mainarticle {
  min-height: 362px; /* IEwin does not support min-height */
  height: 362px;
}
 
html>body #wrap_mainarticle {
  height: auto;
}
#wrap_calendar_select {
  min-height: 300px; /* IEwin does not support min-height */
  height: 300px;
}
 
html>body #wrap_calendar_select {
  height: auto;
}

#wrap_news_tr {
  min-height: 245px; /* IEwin does not support min-height */
  height: 245px;
}

html>body #wrap_news_tr {
  height: auto;
}
 
html>body #wrap_calendar_select {
  height: auto;
}

#wrap_gallery_title {
  min-height: 20px; /* IEwin does not support min-height */
  height: 20px;
}
 
html>body #wrap_gallery_title {
  height: auto;
}

/* Buttons */
input.result_button {
	background-image: url('../resources/transparent.gif');
	padding-left: 3px;
	background-repeat: no-repeat;
	background-position:  center 50%;
	color: #2c5398;
	border: 0px none;
	background-color: #FFFFFF;
	font-size: 0.85em;
 
}

/*********** .organselectLinks styles styles for the external link for Flashplayer ***********/

.organselectLinks{
	color: #809FCB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.organselectLinks, a.organselectLinks:link, a.organselectLinks:visited { color: #809FCB; text-decoration:none; font-weight:normal; }
a.organselectLinks:hover {color: #003F97;}
a.organselectLinks:active { color: #003F97;}

.authority_link{
	font-size: 1.05em;
	color: #be9b14;
}
a.authority_link, a.authority_link:link, a.authority_link:visited { color: #be9b14; text-decoration:none;}
a.authority_link:hover {color: #BD5A2A;text-decoration:none;}
a.authority_link:active { color: #BD5A2A;text-decoration:none;}

a {	color: #333333;}
a:link, a:visited { color: #333333; text-decoration:underline; font-weight:normal; }
a:hover {color: #BA8C10; text-decoration:underline; }
a:active { color: #BA8C10;}
