html, body
{
	background-color:#260F01;
	font-family:arial,tahoma,verdana,sans-serif;
	color:white;
	font-size:14px;
}
a, a:visited
{
color:#CC9106;
}
a:hover
{
color:#CF9D19;
}
div.outercontainer
{
width:950px;
margin-left:auto;
margin-right:auto;
}
#toptitle
{
	font-size:12px;
	color:white;
	font-weight:normal;

}
div.topheaderouter
{
	position:relative;
	width:100%;
	height:365px;

}

div.topinnerheader
{
	position:absolute;
	top:0;
	left:0;
	width:950px;
	height:91px; /*ena parapanw gia na isoskelisei to border top tou content div*/
	filter:alpha(opacity=20);
	opacity: 0.2;
	background-color:#2F2303;
        z-index:10000;
}
div.topinnerheadercontent
{
	position:absolute;
	top:0;
	left:0;
	width:950px;
	height:90px;
	background-image:url(../images/topheader/logo.png);
	background-repeat:no-repeat;
	background-position:8px 2px;
	border-top:1px solid #CFA533;
	border-bottom:1px solid #CFA533;
        z-index:10000;
}
#logotext
{
position:absolute;
top:5px;
left:50px;
z-index:10000;
}
div.topimgs
{
	width:100%;
}
.descr
{
width:700px;
vertical-align:top;
padding-top:10px;
}
.homerightcol
{
padding-left:17px;
vertical-align:top;
padding-top:10px;
}
.firstp
{
margin-top:0;
}
a.lightbox img, a.lightbox_sur img, a.lightbox_ind img
{
border:0;
margin-right:3px;
}

h2
{
color:#CC9106;
}


.photohome
{
	border:1px solid #AFAFAF;
	background-color:#4F2500;
	width:346px;
	height:138px;
	position:relative;
	margin-bottom:20px;
}
.photohome:hover
{
	border:1px solid #5F5F5F;
	background-color:#733702;

}
.photohome img
{
height:110px;
width:150px;
border:4px solid white;
}

.photohome, .photohome img
{
-moz-border-radius: 4px;
-webkit-border-radius:4px;
behavior:url(border-radius.htc);
border-radius: 4px;
}
.photohomeindoor img
{
    height:85px;
    width:150px;
}
.photohomeindoor
{
	width:346px;
	height:113px;
}
.photohome img:hover
{
border:4px solid #7F5C00;
}
.photolinks
{
font-size:20px;
font-weight:bold;
text-decoration:none;
}
.homethumb
{
position:absolute;
top:10px;
left:10px;
}
.homedescr
{
	position:absolute;
	top:10px;
	left:178px;
	width:158px;
	text-align:center;

}
.homedescr span
{
font-weight:bold;
}

p.clearing
{
clear:both;
}

div#navcontainer
{
	border-bottom:1px solid #CFA533;
	border-top:1px solid #CFA533;
	width:100%;
	height:25px;
	color:white;
	font-size:13px;
	background-color:#4F2500;

}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
height:25px;

}

#navcontainer ul li a
{
width: 110px;
height: 20px;
border-right: none;
padding: 0;
margin: 0 0 10px 0;
text-decoration: none;
display: block;
text-align: center;
font: normal 13px/20px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;

}

#navcontainer ul li:hover
{
background-color:#733702;
}

#navcontainer a:active
{

}

#navcontainer li#active a
{

}

#topspace
{
	position:relative;
}

#en
{
position:absolute;
top:0px;
right:115px;
border:0;
}
#el
{
position:absolute;
top:0px;
right:92px;
border:0;
}
#ru
{
position:absolute;
top:0px;
right:69px;
border:0;
}
#fr
{
position:absolute;
top:0px;
right:46px;
border:0;
}
#de
{
position:absolute;
top:0px;
right:23px;
border:0;
}
#it
{
position:absolute;
top:0px;
right:0px;
border:0;
}
#photospage .photohome
{
float:left;
margin-right:60px;
margin-left:60px;
margin-bottom:60px;
}
.slideshow
{
    position:absolute;top:0;left:0;
}

a.lightbox img
{
    border:4px solid white;
    margin:8px;
    -moz-border-radius: 4px;
    -webkit-border-radius:4px;
    behavior:url(border-radius.htc);
    border-radius: 4px;
    
}

a.lightbox img:hover
{
    border:4px solid #7F5C00;
}

