/* Force firefox to always show a vertical scrollbar */
html {
     overflow: -moz-scrollbars-vertical;
} 
  
body {
margin : 0;
padding : 0;
height: 100%;
width: 100%;
text-align : left;
color : #666;

font : 75% "Trebuchet MS", verdana, arial, sans-serif;
background: #ffffff;

}

#container {
width : 730px;
margin-left : auto;
margin-right : auto;
padding : 10px;
line-height : 2em;
color : #292929;
background : #becedd;
}

#banner {
float : left;
width : 730px;
height : 30px;
padding : 0;
margin : 0;
color : #666;
background : #becedd;
background: #becedd url(../images/front_galerij.jpg);}


#content {
padding : 10px;

background : #becedd;
color : #292929;

margin-right: auto;
margin-left: auto;}

#box
{
width : 730px;
height: 700px;}


#box div
{
border : 0px;
padding: 10 px;
}




#contenti {
padding : 10px;
margin-right : 185px;
background : #becedd;
color : #292929;
}

#contenta {
padding : 10px;
margin-right : 200px;
background : #becedd;
color : #292929;
margin-left: 200px;
}

#contentg {
padding : 10px;
margin-right : 50px;
background : #becedd;
color : #292929;
margin-left: 50px;
}
#contenth {
padding : 10px;

background : #becedd;
color : #292929;
margin-right: -10px;}
#contentc {
padding : 10px;
margin-left : 155px;
margin-right : 175px;
background : #becedd;
color: #292929;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;}


#content h1 {
margin : 25px 0 10px 0;
font : normal 16px/28px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
}
#sidebar {
float : left;
width : 140px;
margin : 5px 5px 0 0;
padding : 5px;
color : #666;
background-color : #beccdd;
border: 1pt #305695 solid;}

#sidebarw {
float : right;
width : 450px;
margin : 5px 5px 0 0;
padding : 5px;
color : #666;
background-color : #beccdd;
float: right;}


#sidebarl {
float : left;
width : 140px;
margin : 5px 5px 0 0;
padding : 5px;
color : #666;
background: #beccdd url("../images/bg.gif") no-repeat +10px +110px;}


#menu {
width : 85px;
padding : 10px 0 0 0;
}
#menu ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#menu li {
margin : 0 0 0.5em 0;
}
#menu a {
display : block;
font-size : 11px;
color : #5d775a;
background : #ced8df;
width : 120px;
padding : 0.1em 0.8em;
text-decoration : none;
}
#menu a:hover {
background-color : #a4a4a0;
color : #fff;
}
#sidebar-b {
float : right;
width : 150px;
margin : 0 0 0 0;
padding : 10px;
background-color : #99b5d8;
color : #1D077F;
background-color: #becedd;
font-weight: bold;
float: right;
border: 1pt #305695 solid;
color: #151413;
margin: 15px 5px 0em 5px;
}

#footer {
clear : both;
padding : 5px;
margin-top : 5px;
font-size : 0.8em;
color : #becedd;
background : #305695;
text-align: center;}


h1 {
width : 80%;
margin : 30px 0 10px 0;
font : normal 16px/28px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #305695;
margin: 20px 0em 10px 0em;}

h2 {
font : normal 12px/16px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #212023;
text-align: justify;}

h3 {
margin-top : 160px;
font : bold 200% "Trebuchet MS", verdana, arial, tahoma, sans-serif;
letter-spacing : 5px;
color : #305695;
background : transparent;
}
h4 {
width : 500px;
font : normal 12px/20px verdana, arial, tahoma, sans-serif;
color : #292929;
background : inherit;
left: 70px;
position: relative;
}
h5 {
font : normal 12px/16px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #212023;
text-align: justify;
font: 12px/16px sans-serif;}


a {
color : #305695;
font-weight : bold;

background : inherit;
}

a:hover {
color : #305695;
background : inherit;
}


.imgleft {
float : right;
}

#menuh-container {
clear: both;
margin-top: 10px;
position: relative
}


#menuh {
background: #a4a4a0;
border-bottom: 0 #520934 solid;
color: #333;
float: left;
font: bold 85% helvetica, "Trebuchet MS", arial, sans-serif;
margin: 0;
width: 100%
}

#menuh a {
border: 0 #eee solid;
display: block;
height: 16px;
margin: 0;
padding: 0.3em 0.2em 0.3em 0.4em;
text-align: left;
white-space: nowrap
}

#menuh a, #menuh a:visited {
background: #a4a4a0;
color: #000;
text-decoration: none
}

#menuh a:hover {
background-color: #6e6a5a;
color: #fff
}

#menuh a.top_parent, #menuh a.top_parent:hover {
background-image: ;
background-position: right center;
background-repeat: no-repeat;
text-transform: uppercase
}

#menuh a.parent, #menuh a.parent:hover {
background-image: url("../images/nav_white.gif");
background-position: right center;
background-repeat: no-repeat
}

#menuh ul {
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 88px
}

#menuh li {
position: relative
}

#menuh ul ul {
display: none;
margin: -1em 0 0 -1em;
padding: 1em;
position: absolute;
top: auto;
z-index: 500
}

#menuh ul ul ul {
left: 100%;
top: auto
}

div#menuh li:hover {
cursor: pointer;
z-index: 100
}

div#menuh li:hover ul ul, div#menuh li li:hover ul ul, div#menuh li li li:hover ul ul, div#menuh li li li li:hover ul ul {
display: none
}

div#menuh li:hover ul, div#menuh li li:hover ul, div#menuh li li li:hover ul, div#menuh li li li li:hover ul {
display: block
}

#menub {
background: #a4a4a0;
border-bottom: 0 #520934 solid;
color: #333;
float: none;
font: bold 85% helvetica, "Trebuchet MS", arial, sans-serif;
margin-top: 10px;
width: 600px;
margin-left: 65px;}


#menub a {
border: 0 #eee solid;
display: block;
height: 16px;
margin: 0;
padding: 0.3em 0.2em 0.3em 0.4em;
text-align: left;
white-space: nowrap}

#menub a, #menub a:visited {
background: #a4a4a0;
color: #000;
text-decoration: none
}

#menub a:hover {
background-color: #6e6a5a;
color: #fff
}

#menub a.top_parent, #menub a.top_parent:hover {
background-image: ;
background-position: right center;
background-repeat: no-repeat;
text-transform: uppercase
}

#menub a.parent, #menub a.parent:hover {
background-image: url("../images/nav_white.gif");
background-position: right center;
background-repeat: no-repeat
}

#menub ul {
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 100px
}

#menub li {
position: relative
}

#menub ul ul {
display: none;
margin: -1em 0 0 -1em;
padding: 1em;
position: absolute;
top: auto;
z-index: 500
}

#menub ul ul ul {
left: 100%;
top: auto
}

div#menub li:hover {
cursor: pointer;
z-index: 100
}

div#menub li:hover ul ul, div#menub li li:hover ul ul, div#menub li li li:hover ul ul, div#menub li li li li:hover ul ul {
display: none
}

div#menub li:hover ul, div#menub li li:hover ul, div#menub li li li:hover ul, div#menub li li li li:hover ul {
display: block
}


a, a:visited, a:hover {color:#000;}

#galerij {position:relative;
width:600px;
height:725px;
background:#305695;

margin:10px auto;
font-family:verdana, arial, sans-serif;
font-size:12px;
font-weight: bold;
top: +20px;}

#galerij a.pics {float:left;
margin:2px -2px 2px 20px;
display:inline;
color:#000;
text-decoration:none;
border:1px solid #000;
width:75px;
height:75px;
cursor:default;
}

#galerij a.pics img.thumb {display:block;
border:0;}

#galerij a.pics span {display:none;
border:0;
width:580px;
background:#becedd;
border:1px solid #fff;
text-align:center;
height: 520px;}

#galerij a.pics span img {margin:10px auto;
border:1px solid #000;}

#galerij a.pics:hover {white-space:normal;
border:1px solid #fff;}

#galerij a.pics:hover span {display:block;
position:absolute;
left:9px;
top:192px;
z-index:10;
height:520px;}

#galerij a.pics:active {border:1px solid #fc0;}

#galerij a.pics:active span {display:block;
position:absolute;
left:9px;
top:192px;
z-index:5;
height:500px;}

#galerij a.pics:focus {border:1px solid #fc0;
outline:0;}

#galerij a.pics:focus span {display:block;
position:absolute;
left:9px;
top:192px;
z-index:5;
outline:0;}

#galerij span.info {clear:left;
display:block;
text-align:center;
line-height:20px;
margin:0;
padding:200px 0 0 0;
width:600px;
text-align:center;
color:#eee;
z-index:1;}

h6 {
width : 100%;
margin : 0px 0 10px 0;
font : normal 10px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #305695;
}

#galerij span.info a {color:#000;}

#galerij span.info a:hover {text-decoration:none;}
