﻿/*-  Compiled by Marios Polyzoes on 24/02/2006  */
BODY,h1,h2,h3,h4,th,td,p,.klein .cop {
FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
}

.Effect {
BACKGROUND:#FF0;
LETTER-SPACING:2px;
}

.kefali {
FONT-SIZE:16pt;
FONT-FAMILY:Arial, Arial;
COLOR:#FFF;
TEXT-ALIGN:center;
}

.spacer {
MARGIN-TOP:-10px;
}

.klein {
FONT-SIZE:4pt;
COLOR:#FFF;
}

h1 {
TEXT-ALIGN:center;
FONT-SIZE:14pt;
COLOR:#aad;
MARGIN-BOTTOM:0;
}

hr.lin {
COLOR:blue;
}

hr.ld {
COLOR:aaa;
BORDER-TOP-WIDTH:thin;
}

h2 {
FONT-SIZE:9pt;
COLOR:#ffd860;
WIDTH:80%;
BACKGROUND:#9aaaee;
MARGIN-TOP:0;
MARGIN-BOTTOM:-9px;
PADDING:0.2em 1em;
}

td,p,dt,dd {
FONT-SIZE:8pt;
COLOR:#000;
}

th {
FONT-SIZE:10pt;
FONT-FAMILY:Verdana, Times New Roman, Arial;
BACKGROUND-COLOR:#99f;
COLOR:#ff5;
FONT-WEIGHT:BOLD;
}

h3 {
TEXT-ALIGN:left;
FONT-SIZE:8pt;
FONT-WEIGHT:BOLD;
COLOR:#003060;
MARGIN-BOTTOM:-9px;
}

.note {
FONT-SIZE:8pt;
}

h4 {
TEXT-ALIGN:center;
FONT-WEIGHT:BOLD;
FONT-SIZE:8pt;
COLOR:#000030;
}

h5 {
FONT-WEIGHT:400;
MARGIN-TOP:-6px;
FONT-SIZE:8pt;
TEXT-ALIGN:center;
}

ul.ob {
MARGIN-BOTTOM:-8px;
LIST-STYLE-IMAGE:url("images/ob.gif");
}

.brick {
FONT-SIZE:14pt;
}

.trap {
TEXT-ALIGN:center;
FONT-SIZE:9pt;
COLOR:#000;
}

td.trapezi {
BORDER-LEFT:1px solid #FFF;
BORDER-TOP:1px solid #FFF;
BORDER-BOTTOM:1px solid silver;
BORDER-RIGHT:1px solid silver;
BACKGROUND:#fafafb;
}

th.trapezi {
COLOR:#fd6;
FONT-WEIGHT:BOLD;
}

A:LINK {
TEXT-DECORATION:none;
COLOR:navy;
}

A:active {
COLOR:#b00;
TEXT-DECORATION:none;
}

A:VISITED {
TEXT-DECORATION:none;
COLOR:#606;
}

A:hover {
COLOR:#AA6000;
TEXT-DECORATION:underline;
}

/*- Menu horizontal --------------------------- */
#ola {
HEIGHT:18pt;
DISPLAY:block;
BACKGROUND:#abd;
BORDER-TOP:1px solid #eee;
BORDER-BOTTOM:1px solid #666;
PADDING:1px;
}

#ymenu {
FLOAT:left;
BACKGROUND:#abd;
HEIGHT:18pt;
}

#ymenu ul {
MARGIN-TOP:0;
MARGIN-BOTTOM:0;
PADDING-LEFT:0;
MARGIN-LEFT:0;
BACKGROUND-COLOR:#abd;
COLOR:#FFF;
FLOAT:left;
FONT-FAMILY:Verdana, helvetica, sans-serif;
}

#ymenu ul li {
DISPLAY:inline;
}

#ymenu ul li a {
BACKGROUND-COLOR:#abd;
COLOR:#FFF;
TEXT-DECORATION:none;
FLOAT:left;
BORDER-RIGHT:1px solid #ddd;
PADDING:0.4em 1em;
}

#ymenu ul li a:hover {
BACKGROUND-COLOR:#fd2;
COLOR:#007;
}

#dat p {
MARGIN-TOP:0;
MARGIN-BOTTOM:-4px;
FLOAT:right;
COLOR:#fff;
PADDING:0.2em 1em 0.2px;
}

#footer {
HEIGHT:30px;
WIDTH:100%;
BACKGROUND-COLOR:#eef;
CLEAR:left;
}

#amenu {
WIDTH:188px;
}

#amenu ul {
BORDER-TOP:1px solid #aaa;
MARGIN-LEFT:0;
PADDING-LEFT:0;
LIST-STYLE-TYPE:none;
}

#amenu a {
DISPLAY:block;
WIDTH:300px;
BACKGROUND-COLOR:#fafaf8;
BORDER-BOTTOM:1px solid #aaa;
TEXT-DECORATION:none;
PADDING:4px;
}

#amenu a:link,#navlist a:visited {
TEXT-ALIGN:left;
FONT-SIZE:9pt;
COLOR:#04E;
}

#amenu a:hover {
BACKGROUND-COLOR:#fff;
COLOR:#a90;
}

.contactform{width:600px;border:solid 1px #c8c8c8;background-color:#f0f0f0;margin:2em 0 0;padding:10px 10px 10px 10px;}
.contactform fieldset{border:solid 1px #dcdcdc;margin:0 0 10px;padding:10px 0 0 !important;}
.contactform fieldset legend{color:#505050;font-weight:700;font-size:130%;margin:0 0 5px 5px !important;padding:0 2px;}
.contactform label.left{float:left;width:120px;font-size:100%;margin:0 0 0 10px; padding:2px;}
.contactform select.combo{width:175px;border:solid 1px #c8c8c8;padding:2px;}
.contactform input.button{float:right;width:20em;margin-right:20px;background:#e6e6e6;border:solid 1px #969696;text-align:center;color:#969696;font-size:110%;padding:1px !important;}
.contactform textarea{border:solid 1px #c8c8c8;padding:2px;}
.contactform input.field{border:solid 1px #c8c8c8;padding:2px;}
.contactform input.button:hover{cursor:pointer;border:solid 1px #505050;background:#dcdcdc;color:#505050;}

