﻿/* Marios Polyzoes (Aug 03, 2011) Μάριος Πολυζώης*/
body {
background-color: #eee;
margin: 0;
padding:0;
font:76% Trebuchet MS, Times New Roman,serif;
color:#464455;
}
#wrapper {
color:#000;
margin:0 auto;
padding:0px 0px;
width:900px;
margin-top:10px;
-moz-box-shadow: 3px 3px 4px #aaa;
-webkit-box-shadow: 3px 3px 4px #88f;
box-shadow: 3px 3px 4px #888;background-color:#9DC7E0;
background-color:#fff;}
#head2 {
background-color:#FFF;
color:#303030;
margin:0 auto;
padding:0px 0px;
height:100px;
}
.header-top{width:100%;height:80px;overflow:visible !important;}
.sitelogo{width:60px;height:59px;position:absolute;z-index:1;margin:22px 0 0 18px;}
.sitelogo2{width:379px;height:40px;position:absolute;z-index:1;margin:16px 0 0 20px; font-style:oblique; letter-spacing:1px; font-size:30px; font-weight:bold;
text-shadow: 0px 2px 3px rgba(0,0,0,.4);
}
.sitelogo3{width:300px;height:26px;position:absolute;z-index:1;margin:58px 0 0 50px; font-size:18px; color:#888;
text-shadow: 0px 2px 3px rgba(0,0,0,.3);}
.sitelogo4{width:500px;height:60px;position:absolute;z-index:1; margin:18px 0 0 410px;}

img {
	margin: 5px 10px;
	box-shadow: 3px 3px 7px #777;
}

#main {
/*clear:both;*/
width:900px;padding-bottom:30px;margin-top:0px;
background-color:#FFF;
}


#content {
padding:6px;
line-height:1.5em;
text-align:left;
width:700px;
float: left;
}
.itemtitle a { font-size:16px; color:#a84;
text-shadow: 0px 1px 1px rgba(0,0,0,.4);}

A:LINK { text-decoration: none;
	color: #00a; }
A:active {
	COLOR: #d00; TEXT-DECORATION: none}
	
A:VISITED {text-decoration: none;
	color: #a0a; }
A:hover {
	COLOR: #AA6000; TEXT-DECORATION: underline;
}
.clear {
	clear:both;
}
.titlos {font-size: 10pt; font-weight: bold; color: #ffee00;}

h1 {text-align: left;
	font-size: 14pt;
	color: #000;
	margin-bottom:0px;
	 }
h2 {text-align: left;
	font-size: 11pt;
	color: #000;
	margin-bottom:0px;
	 }
td, p, dt, dd, a, li {
	font-size: 9pt;}
th {font-size: 11px;  background: orange; color: white}
h3 {	text-align: left;
	font-size:10pt;
	font-weight: bold;
	color: #000;
	margin-bottom:-10px; }
h4 {
	font-size: 10pt;
	color: #820;
font-weight: bold;
	margin-top:-12px; }
h5 {  font-weight: normal;
font-size: 8pt;	font-weight: bold;
}

h6 {text-align: center;
	font-size: 8pt;
	color: #2F4F4F;
	margin-top: -6px;
	font-weight: normal;
 }

.kap {
	margin-left:16px;
}

/* ---------------*/

#navcontainer
{
margin-top:0px;
background-color:#888;
height: 28px;
font-size:10px;
color: #fff;
}

#navl ul
{
margin:0px 0px 0 0;
padding: 0px 0px 0px 0px;
list-style: none;
}

#navl li
{
margin: 0;
display:inline;
float:left;
height:28px;
line-height:28px;
}

#navl li a
{
background-color:#aaa;
padding: 4px 8px 6px 8px;
border-left: 1px solid #fff;
text-decoration: none;
}

#navl li a:link { color: #fff; }
#navl li a:visited { color: #fff; }

#navl li a:hover
{
color: #000;
background-color:#fdfdfd;
}
#ora {
float: right; padding: 6px 10px 6px 10px; font-size:11px;
	color: #fff;
 }
 #lst { float: left;
 margin-top:-12px;
 }
#aristero { width: 165px;
clear:left;
float:left;
margin:0 0 0 0;
padding:8px;
background-color:#dedede;
 }

#amenu { width: 160px;
clear:left;
float:left;
margin:6px 2px 10px 0; padding:0; }
#amenu ul
{border-top: 1px solid #aaa;
margin-left: 0px;
padding-left: 0;
list-style-type: none;
 }

#amenu a {display: block;
padding: 3px;
width: 160px;
border-bottom: 1px solid #aaa;
background-color:#f2ede8;color:#2a5a8a;text-decoration:none;}
#amenu a:link, #navlist a:visited {text-align: left;
/*font-family: Tahoma, sans-serif;*/
font-size: 9pt; color: #048; }
#amenu a:hover { background-color: #fff; color: #a90; }

#footer {clear:both;
border-top:1px #888 solid;
color:#464455;
margin:0 auto;
height:20px;
width:100%;
padding:4px 0px;
text-align:center;
}
#trap tr {color: #333;background-color: #efefe7;}
#trap td {padding: 4px 8px; border-bottom: 1px solid #666;border-left: 1px solid #cce;border-right: 1px solid #666; border-top: 1px solid #cce;}
#trap td a {color: #44f; text-decoration: none;}
#trap td a:hover { color: #b90;}
#trap tr.hover, tr:hover {background-color: #FFF;}
}
