/**{
	margin: 0;
	padding: 0;
}*/

body {background-color: #ffffff;
margin-top:10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color:#333333;}

img {display: block;}

a {color: #0066CC;
text-decoration: none;}

a:hover {color:#0066CC;
text-decoration: underline;}

table.tableLayout {width: 760px;
height: 100%;
margin: 0 auto;}

table.tableLayout td {vertical-align: top;}

div.divContainer {background-image: url(../garnish/left_back2.gif);
background-repeat: repeat-y;
z-index:99;
margin-top: 1px;
overflow: hidden;
position: relative;
width:760px;}

div.divLeft {width:160px;
float: left;
background-color: #00707B;}

#linkTostp {float: left;}

div.divRight {width:600px;
float: right;}

.divRight h2 {width:583px;
border-right:1px solid #cccccc;
padding:10px 5px 0px 10px;
margin: 0;}

div.divPath {background-color: #DBDBDB;
font-size:0.9em;
color:#666666;
width:574px;
border-right: 1px solid #cccccc;
padding: 8px 10px 8px 15px;
margin-bottom:1px;}

div.divPath a {color: #00707B;}

div.divWelcome {background-image: url(../garnish/welcome_back.gif);
background-repeat: repeat-y;
overflow: hidden;
width:599px;
border-right:1px solid #cccccc;}

div.divWelcomeText {float:left;
width:399px;
padding: 10px 10px 10px 15px;
font-size:.95em;
/*background-color: #FF00FF;
*/}

div.divWelcomeText h1 {font-size: 1.7em;
width:399px;
color: #4E4E4E;
margin: 0;
padding: 0;}

div.divWelcomeText p {line-height:1.2em;
margin: 10px 0 10px 0;
width:399px;
padding: 0;}

div.divColumn3 {float:right;
width:174px;
/* background: #0066CC;
*/
  padding: 0;
margin: 0;}

.divColumn3 h2 {width:164px;
margin:0;
padding: 5px 0 5px 10px;
font-size:1.4em;}

#ekdiloseis {width:163px;
background-color: #A19F00;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
color: #FAFAFA;
font-size: 1em;
margin: 0;
padding: 8px 0 8px 10px;}

#diamesolabisi {width:163px;
background-color: #A25A00;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
color: #FAFAFA;
font-size: 1em;
margin: 0;
padding: 8px 0 8px 10px;}

.itemListIndex {padding:0  5px 10px 5px;
width:163px;
font-weight: normal;
margin-top:10px;}

.itemListIndex dd {padding:10px 0 10px 0;
line-height: 1.5em;
text-align: right;}

.newEntry {
	font-weight: bold;
	color: #CC3300;
}

div.divBottom {font-size:0.9em;
padding: 10px 10px 0px 10px;
text-align:center;
background-color: #cccccc;
width:740px;
color: #686755;
margin-top:1px;
height:59px;}

div.divBottom a {color:#ffffff;
font-weight: bold;}

div.div2columns {background-image: url(../garnish/2columns_back.jpg);
background-repeat: repeat-y;
overflow: hidden;
padding: 0;
width:600px;
min-height:500px;
height:expression(this.scrollHeight < 500? "500px" : "auto" );}

div.div1column {background: #FAFAFA;
padding: 15px 15px 15px 15px;
width: 568px;
height:350px;
overflow: visible;
border-right: 1px solid #cccccc;}

*>div.div1column {height: auto;
min-height: 350px;}

div.divPDF {width:140px;
color: #666666;
border-top : 1px solid #ffffff;
padding:15px 10px 30px 10px;
font-size: 0.8em;
background-image: url(../garnish/left_back.jpg);
background-repeat: repeat-x;
background-position: top;
float : left;
text-align: center;}

div.divPDF a {font-weight: bold;
color: #ffffff;}

#pdf {display: inline;
border: 0px;}

.small {font-size:0.8em;
color: #00707B;
width:162px;
/*	background-image: url(../garnish/read_more.png);
*/
	background-repeat: no-repeat;
margin:0 0 0 -10px;
padding-left:10px;}

a.small:hover {color: #00707B;}

.invisible {display: none;}

.more {background-image: url(../garnish/more.gif);
margin-left:280px;
margin-top:-12px;
width: 125px;
height: 16px;
display: block;
font-size: 0.9em;}

.more:hover {background-image: url(../garnish/more_f2.gif);}

div.moreNews {background-color: #F0F0F0;
padding: 0;
margin-top:-15px;}

.moreNews h2 {background-color: #CCCC00;
color:#ffffff;
padding:10px;}

div.footLeft {position:relative;
text-align:left;
padding: 0;
margin:0;}

div.footRight {padding:0;
position:relative;
margin-left:650px;
top:-38px;}

/*----------------------Menu----------------------*/

#nav, #nav ul {/* all lists */
		padding: 0;
margin: 0;
list-style: none;
float : left;
width: 160px;}

#nav {padding: 10px 0 10px 0;}

#nav li {/* all list items */
		position : relative;
float : left;
line-height : normal;
width: 160px;
background: #00707B url(../garnish/menu_item_back.png) repeat-x bottom;
padding: 0px 0 0px 0;}

#nav li ul {/* second-level lists */
		position : absolute;
left: -999em;
margin-left : 160px;
top: -2px;
border: 2px solid #FFFFFF;
width: 160px;
font-size:0.9em;}

#nav li ul li {/*background: none;
*/
		font-weight: normal;
width: 160px;}

#nav li ul ul {/* third-and-above-level lists */
		left: -999em;}

#nav li a {width: 135px;
display : block;
text-decoration : none;
/*border-bottom: 1px dotted #008F9D;
*/
		padding : 5px 15px 5px 10px;
/*color: #000000;
*/
		color: #ffffff;}

#nav  li li a {}

#nav li a:hover {background-color : #0F95A1;
color: #FFFFFF;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {/* lists nested under hovered list items */
		left: auto;}

#nav li a.has {background-image: url(../garnish/has.png);
background-repeat:no-repeat;
background-position: right;}

/*----------------------ItemsList-------------------------*/

.itemList {}

.pdfLink {background: url(../garnish/icon_pdf.gif) no-repeat left;
padding: 2px 0 2px 20px;
font-size: 0.9em;}

.docLink {background: url(../garnish/icon_doc.gif) no-repeat left;
padding: 2px 0 2px 20px;
font-size: 0.9em;}

.itemList span {font-size: 0.9em;
font-weight: normal;
display: block;}

.itemList dt {font-weight: bold;
margin: 10px 0 5px 5px;
padding: 10px 0 0 0;
background: url(../garnish/item_seperator.gif) top repeat-x;}

.itemListNodots dt {font-weight: bold;
margin: 5px 0 5px 20px;
padding: 10px 0 0 0;
/*background: url(../garnish/item_seperator.gif) top repeat-x;
*/}

.itemList dd {margin:3px 0 3px 20px;}

.noBulletList {list-style: none;}

ol li {line-height: 18px;}

p.enimerosi {width:400px;
font-size: 0.85em;
text-align: right;
float:left;
margin: 10px -10px 10px 10px;
display: block;
height:20px;}

span.date {color:#666666;
border-bottom:1px dotted #666666;
font-weight: bold;
line-height: 20px;}