/* CSS Document */

body.page {margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}

td {font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}

.topLeft { vertical-align:bottom; text-align:left; padding: 0px 0px 5px 130px; }
.topInc {background: url(/images/home/top.gif) bottom no-repeat; padding: 10px 10px 10px 35px; color:#666666; vertical-align:top; }
.topRight{ text-align:left; background-image:url(/images/home/topback.gif); background-position:left;}

tr.blackMenu td {color:#FFFFFF; background-color:#000000; text-align:center; vertical-align:middle;}

.content {background-image:url(/images/home/centerback.gif); background-position: top center; background-repeat:repeat-y; vertical-align:top;}
.center {color:#333333; vertical-align:top; padding:10px 10px 10px 10px}
.centerTab {background-image:url(/images/home/back.gif); background-repeat: repeat-x;}

h1 {color:#FFFFFF; margin:0px 0px 0px 0px; font-size:16px;}
.right {background-image:url(/images/home/rightback.gif); background-position:top left; background-repeat:repeat-x;}
.right1 {background-image:url(/images/home/rightback3.gif); background-position:top left; background-repeat:repeat-y; vertical-align:top}
.rightColumn{ background:url(/images/home/rightback.jpg) top left no-repeat; height:242px;
padding: 10px 10px 10px 20px; color:#666666;}

.left {background:url(/images/home/n-leftback2.gif) top right repeat-x;}
.yellow {background:url(/images/home/yellow.gif) top left no-repeat; color:#FFFFFF; padding:5px 15px 5px 5px;}
.leftColumn {background:url(/images/home/n-leftback.gif) top left no-repeat; color:#FFFFFF; vertical-align:top;}
.rightBook {background:url(/images/home/book-right.gif) top left no-repeat;}
.leftBook {background:url(/images/home/book-left.gif) top right no-repeat; vertical-align:bottom}
.main {background:url(/images/home/centerback.gif) center top repeat-y;}
.footer {text-align:left; background-color:#ffffff; padding:0px 10px 0px 106px;}

.black   {color:#666666;   }
.black a {color:#666666;   }
.green   {color:#666666;   }
.green a {color:#666666;   }

form {margin: 0px 0px 0px 0px;}
input.login {padding: 0px 0px 0px 0px; margin: -1px 0px -1px 0px; font-size:11px; border:#333333 solid 1px; height:18px;}

.form {background-color:#333333; padding:0px 5px 0px 5px; color:#FFFFFF; font-weight:bold; font-size:10px; letter-spacing:-0.03em}
table.login  {background-image:url(/images/home/login-back.gif); background-repeat:no-repeat; background-position: left; vertical-align:bottom;
width:281px;color:#FFFFFF; }
a.mini {font-size:10px; text-decoration:none;}
.w {color:#FFFFFF}

.dots {background:url(/images/home/dot.gif) repeat-x center center; height:15px;}
a.w:visited {color:#FFFFFF}

.leftDiv { display:none; height:110px;}

/* Μενώ */ 
a.topmenu, a.topmenuact { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold; }

a.top2menu, a.top2menuact { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }

.red {color:#FF0000;}
.b {font-weight: bold;}

/*Pop-up menu*/
.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#6f6f6f; border-color: #FFFFFF; border-bottom: 1px solid #cccccc }
.popupmenu {padding:2px; padding-left:5px; background-color:#5d5d5d; padding-right:10px; border-color: #FFFFFF;  border-bottom: 1px solid #cccccc}
.popupmenutext, .popupmenuclosed { font-family: Verdana; font-size: 11px;}
.popupmenutext {color: #000000;}
.popupmenuclosed {color: #ffffff;}