﻿/* Marios Polyzoes -  May 8, 2009 */

*{margin:0; padding:0;}

body{
font:76% Verdana,Tahoma,Arial,sans-serif;
/*line-height:1.4em;*/
text-align:center;
color:#000;
background:#999;
}
.sp {  font-size:6pt;color: #94974c;}

a{
color:#467aa7;
text-decoration:none;
background-color:inherit;
}
table.trap {padding:6px; color:#666;}
th.trap {background:silver;padding:6px; color:white;}

a:hover{color:#2a5a8a; text-decoration:none; background-color:inherit;}
a img{border:none;}

/*p{padding:0 0 1.6em 0;}
p form{margin-top:0; margin-bottom:20px;}
*/
img.rightpic{padding:4px; border:0px solid #a0a0a0;}

img.centerpic{padding:4px; border:1px solid #a0a0a0;}

img.leftpic{padding:4px; border:1px solid #a0a0a0;}
img.leftpic{float:left; margin:0 12px 5px 0;}
img.centerpic{display:block; margin:0 auto 5px auto;}
img.rightpic{float:right; margin:0 20 5px 12px;}

/**************** Header and navigation styles ****************/

#container{
width:840px;
margin:20px auto;
padding:0 0;
/*background:#e1e271;
color:#303030;
border:2px solid #a0a0a0;*/
}

#header{
height:135px;
width:840px;
/*margin:0 1px 1px 1px;*/
background:url('images/titbarn.gif');
font-size:1.8em;
font-family:Tahoma,Arial,sans-serif;
 height:135px;
letter-spacing:-1px;
font-weight: bold;
}

.he1{ /*margin-top:-19px;margin-left:17px;*/
 float:left;
 width:182px;
 height:135px;
background:url(images/logo1.gif) no-repeat ;
}
#he0{ 
	position: relative;
margin-left:0px;
padding-top:40px;padding-left:5px;
color:#000;
/* height:135px;*/
}
#r_head 
{
 margin-left:70px;	margin-top:-10px;
margin-right:20px;
 padding: 0;
  font-family: Trebuchet MS, Arial, Sans-serif;
	letter-spacing: 2px;
	color: #000;
	text-align:right;
}
#r_head h1 {
font-weight:bolder;font-size:18px;
padding-top:4px;
text-align:right;
}
#r_head h2 {
padding-top:6px;
font-weight:bolder;font-size:12px;
}

.leftpic {margin-right:5px;float:left;
}
.rightpic {margin-left:5px;float:right;
}

#navigation{
height:2.4em;
line-height:2.4em;
width:840px;
margin:0 1px;
background:#c1901d;
background:url('images/sbart.png');
color:#95964b;
}

#navigation li{
float:left;
list-style-type:none;
border-right:1px solid #ffffff;border-left:1px solid #C0C0C0;
white-space:nowrap;
}

#navigation li a{
display:block;
padding:0 10px;
font-size:1em;
/*font-weight:bolder;
text-transform:uppercase;*/
text-decoration:none;
background-color:inherit;
color: #00a;
}

* html #navigation a {width:1%;}

#navigation a:hover{
background:url('images/sbarton.png');
color:#c1901d;
text-decoration:none;
}

#navigation .selected{
background:#741;
color:#ffffff;
text-decoration:none;
}
ul.ob {
LIST-STYLE-IMAGE:url("images/ob.gif");
}

/**************** Content styles ****************/
#main {background-image:url('images/mline1.png');width:840px;padding:0px;}
#mainx { background-color:#FFFFFF;width:838px;padding:6px;text-align: left;
}
h1 {color:#95964b; font-size:15px;
text-align: center;
padding:10px;
}

#cont1{
float:left;
position:relative;
width:640px;
font-size:0.9em;
padding:10px 5px 10px 10px;
text-align: left;
margin-left:0px;
}
#aristero{
float:left;
width:180px;
margin-top:10px;
padding-left:0px;
}

#cont1 p{color:#000;
text-align: left;
padding:10px;
}
#cont1 h1{color:#95964b; font-size:14px;
text-align: center;
padding:10px;
}
#cont1 h2{color:#fff; font-size:12px;
background-color:#0072BC;
text-align: center;
padding:7px;
}
#cont1 ul{
padding-left:27px;
}

#foots {background:url('images/sbart.png');
text-align: center;color: #63306;
min-height: 0.5em;margin-top:0;}
#foots p{PADDING:0.5em;margin-top:0; background: inherit;}
}
.fixt td{
	padding:10px;
}

#side_menu { width: 160px;
clear:left;
float:left;
margin:25px 10px 10px 1px;
padding:0;
font: 9pt Tahoma, sans-serif;
letter-spacing: 1px;
 }

#side_menu ul
{
/*border-top: 1px solid #aaa;*/
margin-left: 6px;
padding-left: 0;
list-style-type: none;
}

#side_menu a
{
display: block;
padding-left:4px;
width: 168px;
/*background: url('images/gre30b.png') transparent repeat-x;*/
background-color:#f2ede8;
line-height:30px;
border:thin #eeeeee outset;
color:#fffdda;text-decoration:none;}

#side_menu a:link
{
color: #00a;
}
#side_menu a:visited
{
color: #a0a;
}

#side_menu a:hover
{
color: #da0;
background-color:#fdfcfb
}


 #lst { float: left;
 }
.splitcontentleft{float:left; width:48%;}
.splitcontentright{float:right; width:48%;}
.clear{clear:both;}
.small{font-size:0.8em;}
.hide{display:none;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.important{color:#f02025; background-color:inherit; font-weight:bold;}

.box{
margin:20px;
padding:5px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}
.contactform{width:418px;border:solid 1px #c8c8c8;background-color:#eee;margin:auto; padding:10px 10px 0;}
.contactform fieldset{border:solid 1px #dcdcdc;margin:0 0 20px;padding:20px 0 0 !important;}
.contactform fieldset legend{color:#fff;font-weight:700;background-color:#0072BC;font-size:130%;margin:0 0 20 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;font-size:110%;padding:2px;}
.contactform input.button{float:right;width:9em;margin-right:20px;background:#e6e6e6;border:solid 1px #969696;text-align:center;font-family:verdana,arial,sans-serif;color:#969696;font-size:110%;padding:1px !important;}
