* { 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:-18px 0 8px 50px;}

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


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

img.noborder { 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;}

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


}
#navigation2 {
float: left;
height:20px;
width:960px;
background:url(../images/bg_nav2.jpg) top no-repeat;
border-bottom:#c4c4c3 4px solid;
}

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

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

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


#leftcolumn { 
color: #333;
background-color:#fff;
margin: 0px;
margin-bottom:20px;
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 h2{font-family:Arial, Helvetica, sans-serifi; font-size:18px; color:#e40404; font-weight:800; text-shadow: 1px 2px 1px #ccc;}
#content h2:hover{ text-decoration:underline; cursor:pointer;}
 p.con{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:12px; padding:1px;}
 p.con:hover{}



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


div.lista{ width:419px; margin-top:20px; overflow:hidden;}
div.lista h1{ width:419px; height:38px;}
div.lista h3 {font-family:Arial, Helvetica, sans-serifi; font-size:18px; color:#1be500; font-weight:800; margin-top:12px; margin-bottom:8px; }
div.lista h3 a { color:#1be500;  text-decoration:none}
div.lista h3 a:hover { text-decoration:underline; cursor:pointer; color:#1be500;}
p.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
img.photo { border:2px dotted #e0e0df;  margin:8px; float:left; padding:4px}
img.photo a{ border:2px dotted #e0e0df;}
div.more2{margin-top:2px; width:419px}
.more2 h3 {font-family:Arial, Helvetica, sans-serifi; font-size:12px; color:#1be500; font-weight:800; margin-top:8px; margin-bottom:8px; text-transform:capitalize;}
.more2 ul {list-style-type:none}
.more2 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; }
.more2 ul li:hover { color:#1be500; cursor:pointer;}


div.lista2{ width:419px; margin-top:20px; overflow:hidden;}
div.lista2 h1{ width:419px; height:38px;}
div.lista2 h3 {font-family:Arial, Helvetica, sans-serifi; font-size:18px; color:#1ba4fa; font-weight:800; margin-top:12px; margin-bottom:8px;}
div.lista2 h3 a{ color:#1ba4fa; text-decoration:none;}
div.lista2 h3 a:hover { text-decoration:underline; color:#1ba4fa;}

div.lista3{ width:419px; margin-top:20px; overflow:hidden;}
div.lista3 h1{ width:419px; height:38px;}
div.lista3 h3 {font-family:Arial, Helvetica, sans-serifi; font-size:18px; color:#f90706; font-weight:800; margin-top:12px; margin-bottom:8px;}
div.lista3 h3 a{ color:#f90706; text-decoration:none;}
div.lista3 h3 a:hover { text-decoration:underline; color:#f90706;}

p.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
img.photo {border:2px dotted #e0e0df;  margin:8px; float:left; padding:4px}
div.more3{margin-top:2px; width:419px}
.more3 h3 {font-family:Arial, Helvetica, sans-serifi; font-size:12px; color:#1ba4fa; font-weight:800; margin-top:8px; margin-bottom:8px; text-transform:capitalize;}
.more3 ul {list-style-type:none}
.more3 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; }
.more3 ul li:hover { color:#1ba4fa; cursor:pointer;}


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

.clear { clear: both; }

.video_container {margin:14px 28px 0px 30px; background:url(../images/video.jpg) top no-repeat; position:relative;}
.video {padding-top:51px; margin-left:4px;}

.flash{position:relative; margin:28px 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}