@charset "utf-8";
body {
	font: 90%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background: #b5b690;
	margin: 0;
	padding: 0;
	color: #5C5E3E;
}

ul, ol, dl {padding: 0;	margin: 0;}
h1, h2, h3, h4, h5, h6, p {	margin-top:0; padding-right:15px; padding-left:15px; font-weight:normal;}
h1{font-size:1.4em; color:#900;}
h2{font-size:1.2em; color:#900;}
a img { border: none;}
a:link, a:visited {color: #5C5E3E;	text-decoration:none; }
a:hover, a:active, a:focus { text-decoration: underline; color:#900;}


#topbg{width:960px; height:300px; margin:auto;}
#logo {width: 150px; height:90px; float:left;}
#topMenu{width: 780px; height:30px; float:right; text-align:right; padding:60px 20px 0 0; font-size:13px;}
#topMenu a{color:#fff;}
#topMenuIndex{width: 100%; height:30px; text-align:center; padding:10px 0; margin-bottom:15px; margin-top:10px; font-size:13px; background-color:#9d9d7c;}
#topMenuIndex a{color:#fff;}

#prebanner {width:960px;height:330px; margin-right:-480px; position: absolute; top:90px; right:50%;
background-image: url(images/shadow-image-top.png);background-repeat: no-repeat;background-position: bottom; z-index:100;}
#banner {width:940px; height:280px; background-color:#fff; padding:10px;}

#mainContent{width: 100%; padding:200px 0 20px 0; background-color:#f1f1dc; margin-top:-80px; z-index:90;}
#menu{float:left; width:200px; height:100%; vertical-align:baseline; padding-top:30px;}
a#link {width:180px;height: 20px;display:block;text-decoration:none;font-size:13px;font-weight:normal;padding:7px 10px; border-bottom:#b5b690 1px solid;}
a#link:hover {background-color:#E7E7C0;color:#993300;}
a#link.active {color:#993300;background-color:#f1f1dc;}
#content{float:right; width:740px; height:100%; vertical-align:baseline; padding-top:30px; font-size:0.9em;}

#gallery a img {margin:2px; border:#a4c2c2 solid 1px;}
#gallery a:hover img {border:#a4c2c2 dashed 1px;}

#content #form1 fieldset{border:1px dashed #999966;}

#content #form1 legend {color: #5C5E3E; font-style:italic; font-size:1.1em;}



#bottom {width:100%; height:200px; background-color:#b5b690;}

#languages {width:400px; float:left;}
#languages a {color:#f1f1dc; font-size:0.9em;}
#languages a:hover {color:#333300; text-decoration:none;}

#lysiteleia {width:500px; float:right; text-align:right; margin-top:5px;}
#lysiteleia a{font-size:10px; color:#999966;}
#lysiteleia a:hover{color:#f1f1dc; text-decoration:none;}

.width960 {width: 960px; margin: 0 auto;}

.fltrt {float: right;margin-left: 8px; font-style:italic;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.alignRight {text-align:right;}
.tablefltlft {float: left;}

table tr td {border-bottom:1px dotted #999966;}
.tableText{width:100%; padding:5px; text-align:left;}