
html, body {
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
}


P {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: rgb(63,63,63);
padding-top: 3px;
padding-bottom: 3px;
margin-left: 1px;
margin-right: 3px;
line-height: 140%;
}

P A, P A:link, P A:active {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
color: rgb(99,123,99);
}

P A:visited {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
color: rgb(164,176,164);
}

P A:hover {
color: rgb(0,0,0);
}



P.title {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
font-style: normal;
color: rgb(164,176,164);
padding: 0px;
margin: 4px;
margin-left: 0px;
}


P.subtitle {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
color: rgb(164,176,164);
letter-spacing: 2px;
margin: 3px;
margin-left: 1px;
margin-right: 1px;
}

P.subtitle A, P.subtitle A:link, P.subtitle A:active, P.subtitle A:visited {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: rgb(164,176,164);
letter-spacing: 0px;
margin-right: 3px;
}

P.subtitle A:hover {
color: rgb(99,123,99);
}


P.subtitle2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
font-style: normal;
color: rgb(98,124,98);
padding: 0px;
margin: 2px;
margin-left: 0px;
}


.ds {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
color: rgb(164,176,164);
letter-spacing: 0px;
margin: 2px;
margin-left: 1px;
margin-top: 1px;
}

.ds span {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: rgb(98,124,98);
}


P.sellang {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: rgb(164,176,164);
text-align: right;
padding-top: 4px;
padding-right: 8px;
margin: 0px;
}

P.sellang A, P.sellang A:link, P.sellang A:active, P.sellang A:visited {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: rgb(164,176,164);
}

P.sellang A:hover {
color: rgb(0,0,0);
}

P.sellang span {
font-weight: bold;
color: rgb(255,255,255);
}

DIV.lang {
position: absolute;
z-index: 1;
left: 741px; 
top: 0px; 
}

html:root DIV.lang {
top: 0px; 
}


P.pages {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: rgb(164,176,164);
padding: 0px;
margin: 0px;
padding-bottom: 2px;
}

P.pages A, P.pages A:link, P.pages A:active {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: rgb(98,124,98);
margin-left: 3px;
margin-top: 0px;
margin-right: 3px;
padding-bottom: 0px;
}

P.pages A:visited {
color: rgb(164,176,164);
}

P.pages A:hover {
color: rgb(0,0,0);
}

P.pages A.selected, P.pages A.selected:link, P.pages A.selected:active, P.pages A.selected:visited, P.pages A.selected:hover {
color: rgb(255,255,255);
text-decoration: none;
background-color: rgb(164,176,164);
padding-left: 5px;
padding-top: 0px;
padding-right: 4px;
padding-bottom: 2px;
}

P.pages span {
font-weight: bold;
color: rgb(255,255,255);
}


P.info {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 13px;
color: rgb(164,176,164);
padding: 0px;
padding-left: 0px;
margin: 0px;
margin-left: 1px;
}

P.info span {
font-size: 11px;
font-weight: normal;
line-height: 14px;
color: rgb(98,124,98);
}


P.bio {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: rgb(98,124,98);
padding: 0px;
margin: 0px;
}

P.bio span {
font-size: 11px;
font-weight: normal;
color: rgb(164,176,164);
}


P.copy {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: rgb(164,176,164);
padding: 0px;
padding-bottom: 4px;
}
P.copy span {
color: rgb(98,124,98);
}
P.copy2 A, P.copy2 A:link, P.copy2 A:active, P.copy2 A:visited {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: rgb(164,176,164);
padding: 0px;
padding-bottom: 4px;
text-decoration: none;
}
P.copy2 A:hover {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: rgb(164,176,164);
padding: 0px;
padding-bottom: 4px;
text-decoration: underline;
}

P.copy2 {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
color: rgb(255,255,255);
padding: 0px;
padding-top: 3px;
}
P.copy2 A, P.copy2 A:link, P.copy2 A:active, P.copy2 A:visited {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: none;
color: rgb(255,255,255);
padding: 0px;
padding-top: 3px;
}
P.copy2 A:hover {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
text-decoration: underline;
color: rgb(255,255,255);
padding: 0px;
padding-top: 3px;
}



A.icq, A.icq:link, A.icq:active, A.icq:visited, A.icq:hover {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
color: rgb(99,123,99);
}


/* Μενώ */

ul.authors {
list-style-image: url(/img/pct_sm_rgt_sl.jpg);
list-style-position: outside;
width: 100%;
margin-top: -5px;
margin-left: 22px;
padding: 0;
border: none;
}
ul.authors li {
width: 100%;
left: 0px;
top: 0px;
padding: 0px;
padding-left: 6px;
padding-top: 6px;
margin: 0px;
border: none;
}

/* IE */
* html ul.authors {
list-style-image: url(/img/pct_sm_rgt_sl.jpg);
list-style-position: inside;
margin-left: 5px;
}
* html ul.authors li {
padding-left: 6px;
padding-top: 0px;
margin-top: 0px;
}

/* FireFox */
html:root ul.authors {
list-style: none;
margin: 0;
margin-left: 4px;
}
html:root ul.authors li {
list-style-type: none;
padding-left: 0px;
padding-top: 0px;
}
html:root ul.authors li:before {
display: marker;
content: url(/img/pct_sm_rgt_sl.jpg);
vertical-align: 0px;
padding-right: 4px;
}



ul.authors A, ul.authors A:link, ul.authors A:active, ul.authors A:visited {
font-family: Tahoma, Geneva CY, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: rgb(164,176,164);
}
ul.authors A:hover {
color: rgb(0,0,0);
}


#menu {
width: 100%;
border: none;
}

div.level1 {
display: block;
padding: 0px;
margin: 5px;
margin-left: 0px;
margin-right: 0px;
border: none;
}

div.level2 {
padding: 5px;
padding-left: 0px;
padding-top: 1px;
padding-bottom: 1px;
margin: 5px;
margin-left: 25px;
margin-right: 0px;
line-height: 12px;
}

div.level3 {
padding: 5px;
padding-top: 1px;
padding-bottom: 1px;
margin: 5px;
margin-left: 20px;
margin-right: 0px;
}


div.level1 a, div.level1 a:link, div.level1 a:active, div.level1 a:visited {
font-family: Tahoma;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: rgb(98, 124, 98);
background: none;
margin-left: 0px;
border: none;
}
div.level1 a:hover {
color: rgb(0, 0, 0);
}

div.level2 a, div.level2 a:link, div.level2 a:active, div.level2 a:visited {
font-family: Tahoma;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: rgb(163, 175, 163);
background: none;
padding-left: 0px;
}
div.level2 a:hover {
color: rgb(0, 0, 0);
padding: 0px;
}

div.level3 a, div.level3 a:link, div.level3 a:active, div.level3 a:visited {
font-family: Tahoma;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: rgb(163, 175, 163);
background: none;
padding-left: 0px;
}
div.level3 a:hover {
color: rgb(0, 0, 0);
}


div.level1 a.sel, div.level1 a.sel:link, div.level1 a.sel:active, div.level1 a.sel:visited {
text-decoration: none;
color: rgb(0, 0, 0);
background: none;
}
div.level1 a.sel:hover {
text-decoration: none;
color: rgb(163, 175, 163);
background: none;
}

div.level2 a.sel, div.level2 a.sel:link, div.level2 a.sel:active, div.level2 a.sel:visited {
text-decoration: none;
color: rgb(0, 0, 0);
background: none;
}
div.level2 a.sel:hover {
text-decoration: none;
color: rgb(163, 175, 163);
background: none;
}

div.level3 a.sel, div.level3 a.sel:link, div.level3 a.sel:active, div.level3 a.sel:visited {
text-decoration: none;
color: rgb(163, 175, 163);
background: none;
}
div.level3 a.sel:hover {
text-decoration: none;
color: rgb(0, 255, 0);
background: none;
}


div a.marker_a, div a.marker_a:link, div a.marker_a:active, div a.marker_a:visited, div a.marker_a:hover {
background: none;
padding: 0;
margin: 0;
border: none;
}


div.visible {
display: block;
}

div.hidden {
display: none;
}


img.marker {
float: none;
padding: 0px;
margin: 0px;
border: none;
}
