
/* ************************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: 15px; 
        PADDING-BOTTOM: 0px; 
        PADDING-TOP: 0px; 
        TEXT-ALIGN: left;
}

/* left navigation list */
ul.navleft { 
	margin: 0 0 5px 20px;
	padding: 0px 0px 0px 0px;
	list-style-image:none;
} 

/* left navigation list item */
li.navleftactive {  
/*      font-size:11pt;*/
/*    list-style-image: url('/opencms/opencms/system/modules/gr.gsis.mnec/resources/nav_i_blue1.gif'); */
      list-style-type: square;

} 
 
li.navleft { 
/*    font-size:12pt;*/
    list-style-type: square;

}

a.navleft, a.navleft:link, a.navleft:visited, a.navleft:active { font-family: Verdana; font-size: 10px; color: #014458; text-decoration:none; font-weight: normal; }
a.navleft:hover { color: #999999; 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: #014458; font-weight: bold; text-decoration:none; }
a.navleftactive:hover { color: #999999; 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:bold;

}
#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: #003F8D;
}
a.service_link, a.service_link, a.service_link:visited { color: #003F8D; text-decoration:none; font-weight:bold;}
a.service_link:hover {color: #0099CC; font-weight:bold;}
a.service_link:active { color: #003F8D; font-weight:bold;}

.faq_link{
	font-size: 1em;
	color: #003F8D;
}
a.faq_link, a.faq_link, a.faq_link:visited { color: #003F8D; text-decoration:none;}
a.faq_link:hover {color: #0099CC;text-decoration:none;}
a.faq_link:active { color: #003F8D;text-decoration:none;}

/* 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: 280px; /* IEwin does not support min-height */
  height: 280px;
}
 
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: 270px; /* IEwin does not support min-height */
  height: 270px;
}
 
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: 232px;  IEwin does not support min-height 
  height: 232px;*/
  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;
}

/* 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;
 
}
td.quicklinks{
	background-image: url('../resources/background_corner_new.jpg');
	background-repeat: no-repeat;
}

li.projects {
	list-style-image:url('../resources/li.jpg');
	font-size: 100%;
}

.titlos_bluelink {
 font-size: 0.85em;
 color: #003F8D;
}
a.titlos_bluelink, a.titlos_bluelink, a.titlos_bluelink:visited { color: #003F8D; text-decoration:none; font-weight:bold; }
a.titlos_bluelink:hover {color: #999999; text-decoration: none}
a.titlos_bluelink:active { color: #003F8D; text-decoration: none}

.faqsmallbluelink {
	font-family: Verdana;
	font-size: 0.85em;
	color: #003F97;
	
	
}
a.faqsmallbluelink, a.faqsmallbluelink:link, a.faqsmallbluelink:visited { color: #003F97; text-decoration:none; }
a.faqsmallbluelink:hover {color: #001737; text-decoration:none;}
a.faqsmallbluelink:active { color: #003F97; text-decoration:none;}

.glossary{
	margin: 0px;
	padding: 12px 2px 1px 2px;
	font-size: 11px;
	color: #003F97;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
