@import url("font1.css");

#siteinfo,#access,#siteTop,#siteBottom,#divisions .boxTitle,#mainmenu .boxTitle,#fontselect h2,#submenu h3,#submenu .boxTitle{
display:none
}

a{
color:#78a01b;
}

body{
background:#fff url("images/grad_bg.jpg") repeat-y;
text-align:center;
}

#site{
background:url("images/header.gif") no-repeat center top;
padding-top:186px;
}

#page{
width:780px;
/*width:80%;*/
min-width:780px;
max-width:1100px;
margin:0 auto;
text-align:left;
background:#ccc;
}

#content{
border-left:3px solid #fff;
}

#header{
height:30px;
}

#header .logo {
background:url("images/logo.png") no-repeat;
display:block;
height:66px;
width:305px;
position:absolute;
margin-top:-75px;
margin-left:48%;
z-index:20;
cursor:pointer;
}

#skraut{
background:url("images/top.png") no-repeat;
height:23px;
width:380px;
margin-top:-32px;
}
#date {
margin-top:8px;
}
#divisions{
width:780px;
/*width:80%;*/
min-width:780px;
max-width:1100px;
position:absolute;
top:185px;
text-align:left;
background:#7f8183;
padding:8px 0 0;
height:20px;
color:#fff;
border-top:3px solid #fff;
border-bottom:3px solid #fff;
}

#divisions{
padding-top:6px;
}

#webtree,#search{
float:right;
text-align:right;
margin-right:15px;
}

#webtree{
padding-top:1px;
}

/*\*/
html*#webtree{
padding-top:10px; /*seen by safari */
}

#search{
position:relative;
top:-1px;
}

/*\*/
html*#search{
top:5px; /* seen by safari */
}

#search .searchinput{
top:-4px;
position:relative;
border:1px solid #888;
}

#left{
border-right:3px solid #fff;
}

#left .boxTitle {
border-top:3px solid #fff;
background:#7f8183;
color:#fff;
padding:4px 0 0 15px;
height:20px;
}

#left .box{
border-bottom:3px solid #fff;
margin-bottom:18px;
}

#left .boxText{
background:#fff;
padding:5px;
}

div#center{
margin:10px 10px 10px 210px;
background:#fff;
min-height:440px;
height:auto !important;
height:440px;
}

#center .box{
padding:15px;
}

#left #mainmenu{
margin-top:10px;
}
#left #mainmenu .boxText{
background:#98c01b;
}

#left #mainmenu a,#divisions a{
color:#fff;
}
#left #mainmenu a:hover,#submenu a:hover {
color:#111;
}
#left #mainmenu .boxText{
padding:0;
}
.level1, .selectedLevel1{
border-top:3px solid #fff;
padding:5px 0 0 15px;
height:20px;
}

.selectedLevel1 a,.selectedLevel2 a{
font-weight:bold;
}

#submenu{
background:#98c01b;
padding:5px 15px;
}
#submenu li{
display:inline;
list-style:none;
border-right:1px solid #fff;
padding-right:10px;
}
#submenu .albums{
border:0;
}
#submenu ul{
border-left:1px solid #fff;
display:inline;
}
#submenu a{
color:#fff;
}
#submenu .box {
background:none;
margin:0;
padding:0;
display:inline;
}
#submenu .boxText {
display:inline;
}

#fontselect{
padding:5px 0;
margin-top:3px;
}
#fontselect li{
display:inline;
margin-left:10px;
}
#fontselect ul{
margin-right:15px;
float:left;
}
#fontselect .box, #fontselect .boxText{
float:left;
}

#gallery {
background-color: #fff;
min-height: 500px;
margin: 10px;
padding: 25px 15px 15px 15px
}

#galleryContent .box{
width: 330px;
float: right;
border: 1px solid #8b8a8a;
min-height: 250px;
height:auto !important;
height:250px;
}

#galleryContent .box .boxTitle {
margin-top: -35px;
}

.gallerySummary, .imageNavigation, .galleryImages li .icon {
display: none;
}

#galleryContent .box .boxText {
}

.imageView .imageSummary {
margin-top: 20px;
}

.imageView .image {
margin-top: 15px;
}

#galleryLeftPane {
margin-top: 10px;
width:45%
float: left;
}
#galleryLeftPane h3 {
display: none;
}

#galleryLeftPane .galleryImages li{
padding: 5px;
text-align: center;
height: 30px;
width: 30px;
border: 1px solid #8b8a8a;
float: left;
margin: 0 5px 5px 0;
}
#galleryThumbNavigation {
clear: both;
}
#footer{
border-top:3px solid #fff;
background:#98c01b;
padding-top:5px;
height:20px;
text-align:center;
color:#fff;
margin-left:-3px;
position:relative;
z-index:10;
}
#footerInfo,#footerInfo a{
color:#666;
margin-top:15px;
}
.tab_title,.tab_title_selected {
border:1px solid #cbc;
background:#f3f3f3
}

.tab_content_show {
border:1px solid #cbc
}

.tab_title_selected {
background:#fff;
border-bottom:1px solid #fff;
}

.tab_wrapper{
margin-top:5px;
}
#content {
overflow:hidden;
}
#left{
padding-bottom:500em;
margin-bottom:-500em;
}
#left #spakmaeli_nodel{
border-bottom:6px solid #7f8183;
}

div#center .news_viewsummary h3 {
font-size:1.2em;
}
