* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color:#c4c4c3;

}

#wrapper {
	margin:0 auto;
	width: 968px;
    overflow:hidden;

}

table.top_menu {margin:0px auto;
margin-bottom:10px;
}

td.space {padding-right:20px;}


#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7, #nav8, #nav9 img {border:none;}

#header {
 color: #333;
 width: 960px;
 height:129px;
 float: left;
 margin:8px 0 0 0px;
 background:url(../images/logo_hover.jpg) top left no-repeat;
 overflow:hidden;
}

#header ul {list-style-type:none; float:right; margin-top:38px; margin-right:8px;}
#header ul li{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#989696; padding-left:8px;}

img.noborder { border:none;}

#navigation {
 float: left;
 color: #333;
 width:960px;
 margin:10px 0px 0px 0px;
 position:relative;
 overflow:hidden;

}
#navigation2 {
float: left;
height:22px;
width:960px;
background:#b9b9b8;
overflow:hidden;
}

#navigation2 ul.submenu {list-style-type:none; margin:4px 0px 10px 0px; width:960px;  }
#navigation2 ul.submenu li.sub{float:left; padding:0px 8px 0px 8px; border-left:1px solid #e0e0df;}
#navigation2 ul.submenu li.arrow{float:left; padding:0px 8px 0px 8px; font-weight:bold; font-size:14px; text-shadow: 1px 1px 2px #999; }
#navigation2 ul.submenu li.sub a{  color:#fff; font-family:Arial; font-size:12px; font-weight:600; text-decoration:none; text-shadow: 1px 2px 1px #999;}

#navigation3 {
float: left;
background:#fff;
width:960px;
border-bottom:#e0e0df 1px dotted;
}


div.banner img {border:none}
div.banner img a{border:none}

#navigation3  p{ font-family:Arial, Helvetica, sans-serif; color:#ccccca; margin:2px 0px 0px 2px;}





#leftcolumn { 
 color: #333;
 background-color:#FFFFFF;
 margin-bottom:20px;
 margin: 0px;
 width: 208px;
 float: left;
}
div.cover_container { width:180px; margin:14px auto; }
div.new_title {  width:180px; height:51px; background:url(../images/new.jpg) top no-repeat; margin:0 auto; }
div.cover { width:180px; height:227px;  background:#fff url(../images/new_back.jpg) top center no-repeat; margin:0 auto;}
ul#new  {display:block; list-style-type:none; margin:0 auto;}
ul#new  li { border-bottom:1px dotted #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:2px 0px 0px 18px; background:url(../images/arrow.png) left no-repeat; /*height:18px;*/ }
ul#new  li a{ text-decoration:none; color:#666666;}
ul#new  li a:hover{ text-decoration:underline; }
ul#new  li a:visited{color:#666666;}

.menu2_container {background-color:#e0e0df; width:180px; margin:0px auto; padding-bottom:7px; padding-top:16px;}
.menu2 {border:#c6c6c5 1px solid; width:152px; background:#FFFFFF url(../images/bg_menu2.jpg) bottom right no-repeat; margin:0px 14px 10px 13px;}

.menu2 ul{display:block; list-style-type:none; padding-left:10px; padding-right:10px; padding-top:0px;}
.menu2 ul li { border-bottom:1px dotted #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:2px 0px 0px 18px; background:url(../images/arrow.png) left no-repeat; height:18px; text-decoration:none}
.menu2 ul li a{ color:#666; text-decoration:none}
.menu2 ul li a:hover{ color:#e70909; text-decoration:none}
.efarmoges { width:47px; height:38px;}
.ergaleia { width:47px; height:38px; }
.downloads { width:47px; height:38px;}

.banner {width:169px; margin:14px auto; cursor:pointer;}







#content { 
 float: left;
 color: #333;
margin-bottom:20px;
 background: #fff url(../images/back.jpg) bottom repeat-x;
 border-left:#e0e0df 1px dotted;
 border-right:#e0e0df 1px dotted;
 width: 481px;
 display: inline;


}

#content_holder {width:419px; margin:-41px 31px 0px 31px;}

#content h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e70909; font-weight:600; padding:1px; text-shadow: 1px 1px 1px #333;}

#opacity {background-color:#666; padding:6px; margin-top:-7px; width:407px; }

#edito {height:87px; width:419px;  margin:18px 31px 0px 31px; }

.oneofthethree{width:120px; float:left;  padding:2px 2px 8px 17px;}

.black {width:108px; background-color:#666666; padding:6px; margin-top:-7px;}
.blacktext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:10px; text-decoration:none;}
.blacktext a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:10px; text-decoration:none;}
.blacktext a:hover{ text-decoration:underline; cursor:pointer;}
.blacktext a:visited {}
.blacktext a:active {}
.black h5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-weight:600; letter-spacing:-1px; margin-bottom:4px;}

div.lista{float:left; width:419px; margin-top:8px;}
.lista ul {display:block; list-style-type:none}
.lista ul li { border-bottom:1px dotted #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:5px 0px 0px 25px; background:url(../images/doc.png) left no-repeat; height:22px; }
.lista ul li:hover { color:#e70909; cursor:pointer;}

.more { width:419px; height:80px; margin-top:12px;}



#rightcolumn { 
 color: #333;
 margin-bottom:40px;
 background-color:#fff;
 width: 267px;
 padding-right:2px;
 float: left;
 position: relative;
}
.clear { clear: both; }

.video_container {width:200px; margin:14px 28px 0 30px; background:url(../images/video.jpg) top no-repeat;}
.video { width:200px; padding-top:51px}
.flash{width:200px; margin:18px 28px 30px 30px;}



div#search{height:18px; width:168px;  float:right;  margin-top:2.8px; margin-right:2px;}

input.search{width:122px; height:16px; display:block; border:none; background:url(../images/search.png) no-repeat left top;  font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:10px; float:left; padding-left:17px; margin-left:6px; padding-top:1px;}


input.search_go{width:23px; border:none; background:url(../images/searchgo.png) no-repeat left top; display:block; float:right; padding:8px; cursor:pointer;}

div#footer{margin:0 auto 0px 0px; width:960px; height:31px; float:left; border-top:1px dotted #999999;}
div#footer_menu {float:right;}
div#footer_menu img {border:none;}

div#sponsors_holder { margin:10px auto; position:relative; float:left; width:960px;}
div#sponsors_top {width:960px; height:21px; background:url(../images/sponsors_top.jpg) top center no-repeat;}
div#sponsors{ width:930px; background-color:#9a9a9a; padding-left:8px; padding-right:8px; margin-left:7px;}
div#sponsors_bottom {width:960px; background:url(../images/sponsors_bottom.jpg) center no-repeat; height:10px;}
img.sponsor { padding-right:8px; padding-left:8px; vertical-align:middle; border:none;}

div.last_menu { width:960px; float:left; position:relative; margin-bottom:40px; height:148px; overflow:hidden; background:url(../images/last_bg.jpg) bottom center repeat-x;}
.last_menu ul li{display:block;float:left; color:#d10404;}
.last_menu ul li a{color:#666; text-transform:uppercase; text-decoration:none; font-weight:800; padding:8px;}
.last_menu ul li a:hover{color:#666; text-decoration:underline;}
