html{
overflow-x: hidden;
overflow-y: scroll;

}
body{
font-family: Trebuchet MS, Arial, Tahoma, verdana;
font-size: 14px;
padding: 0px;
margin: 0px;
text-align: center;
background: #EAEADF;
}
div, span, p, a, textarea, select,input{
font-family: Tahoma;
font-size: 12px;
color: #7A7A62;
}
a,a:hover,a:visited{
color: #7A7A62;
}
a:hover{
text-decoration: underline;
}
img{border: 0px;}

#center{
width: 936px;
margin: 0px auto;
}

#center .head{
display: table;
height: 80px;
width: 100%;
}
#center .head  .logo{
margin: 12px 30px;
display: table;
float: left;
}
#center .body{
/*position: relative;*/
display: table;
width: 100%;
}
#center .body .left{
background: #B0B08E url('/img/leftmenutop.png') no-repeat 0 0;
display: table;
width: 197px;
float: left;
}
#center .body .left .top{
display: table;
width: 100%;
}
#center .body .left .mid{
background: #949477;
font-size: 0px;
height: 12px;
width: 100%;
}
#center .body .left .top ul{
list-style: none;
text-align: left;
padding: 0px;
margin: 0px;
}
#center .body .left .top div{
margin: 30px 33px;
}

#center .body .left .bottom{
background: #7A7A62 url('/img/leftmenubottom.png') no-repeat left bottom;
display: table;
width: 197px;
float: left;
}

#center .body .middle{
background: #FFFFFF url('/img/middlebottom.png') no-repeat right bottom;
/*
position: absolute;
top: 0px;
bottom: 0px;
*/
text-align: left;
display: table;
width: 728px;
}
#center .body .middle .topright{
background: url('/img/middletop.png') no-repeat;
width: 20px;
height: 22px;
float: right;
}
#center .body .staipeklis{
font-size: 0px;
height: 533px;
float: right;
width: 0px;
}

#center .body .left .bottom .info{
margin: 30px;
}
#center .body .left .bottom .info,
#center .body .left .bottom .info *{
text-align: left;
font-size: 11px;
color: #B0B08E;
}

.graftik{
font-weight: bold;
font-family: verdana;
font-size: 9px;
}

#center .body .left .bottom .madeby{
position: relative;
font-size: 10px;
top: 10px;
}
#center .body .left .bottom a.graftik,
#center .body .left .bottom a.graftik:visited,
#center .body .left .bottom a.graftik:hover{
text-decoration: none;
font-family: verdana;
font-weight: bold;
font-size: 8px;
}

#center .head  ul.langbar{
position: relative;
margin: 40px 40px 0px 0px;
float: right;
}
#center .head  ul.langbar li{
list-style: none;
float: left;
}
#center .head  ul.langbar li a:visited,
#center .head  ul.langbar li a:hover,
#center .head  ul.langbar li a{
text-decoration: none;
font-size: 11px;
position: relative;
margin: 5px 10px;
}
#center .head  ul.langbar li a:hover{
text-decoration: underline;
}

#mainmenu{
padding: 0px;
margin: 0px;
}
#mainmenu li.inact a:visited,
#mainmenu li.act a:visited,
#mainmenu li.inact a:hover,
#mainmenu li.act a:hover,
#mainmenu li.inact a,
#mainmenu li.act a{
text-decoration: none;
font-weight: bold;
padding: 4px 0px;
font-size: 14px;
color: #FFFFFF;
display: block;
}
#mainmenu li.inact a:hover,
#mainmenu li.act a:hover{
text-decoration: underline;
}
/*
#mainmenu li.inact a:hover,
#mainmenu li.act a:hover,
#mainmenu li.act a{
color: #7A7A62;
}
*/
#mainmenu li ul.second li{
list-style-type:square;
margin-left: 20px;
color: #7A7A62;
}
#mainmenu li ul.second a:visited,
#mainmenu li ul.second a:hover,
#mainmenu li ul.second a{
color: #FFFFFF;
font-weight: normal;
font-size: 11px;
}
#mainmenu li ul.second a:hover{text-decoration: underline;}



.gallery-thumb-list{
margin-top: 30px;
display: table;
width: 100%;
}
.gallery-thumb-list div{
margin-bottom: 15px;
margin-right: 15px;
float: left;
display: table;
border: 1px solid red;
}

.gallery-thumb-list div a:visited,
.gallery-thumb-list div a:hover,
.gallery-thumb-list div a{
display: table;
font-size: 0px;
border: 0 none;
}

.gallery-thumb-list div{border: 1px solid #FFFFFF;}
.gallery-thumb-list div.act{border-color: #669933;}


h1{
margin: 0px 0px 20px 0px;
font-weight: normal;
font-size: 24px;
color: #7A7A62;
}
#center .body .middle .content{
padding: 40px 55px;
}
#lbImageDetails *{
color: #BDBDBD;
}

#center .footer{
margin: 20px 0px;
color: #8E8E72;
font-size: 10px;
}

#mainmenu ul.second{display: none;}