﻿#slider {
    width: 320px; /* important to be same as image width */
    height: 250px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 320px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
/*	margin-left: 0;*/
    margin:0px;
    padding:0px;
    list-style-type:none;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
/* SLIDER ENDE */

#history{
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}
#top_nav_line{
  height: 20px;
  width: 770px;
  background-color: #31659C;
}
#top_nav{
  width:700px;
  float: left;
}
#top_nav_container{
  padding: 0 0 0 10px;
}
#top_nav_item a{
  padding-top: 2px;
  float: left;
  font-family: Verdana;
  font-size: 12px;
  text-decoration: none;
  color: #ffffff;
  padding-right: 10px;
}
/*
#top_light_blue{
  float: left;
  width: 270px;
  height: 20px;
  background-color: #B5DBFF;
}
*/
#leftcol{
  float: left;
  width: 191px;
  background-color: #31659C;
  min-height:390px;
  height:auto !important;
  height:390px;
}
#left_container{
  padding: 8px 0 0 5px;
}
#left_nav_item{
  line-height:1.6em;
}
#left_nav_item a{
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
#left_nav_item a:HOVER{
  text-decoration: underline;
}
#left_snav_item{
  line-height:1.6em;
  padding-left: 10px;
   font-weight: bold;
   color: #ffffff;
}
#left_snav_item a{
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
#left_snav_item a:HOVER{
  text-decoration: underline;
}
#uebersicht{
  width: 565px;
  background-color: #FFCC33;
}

#partner_uebersicht{
  float: left;
  width: 550px;
  text-align:center;
}
#box{
  float: left;
  padding-right: 30px;
  padding-bottom: 5px;
}
#navbox{
  width: 170px;
  padding: 20px;
  line-height: 1.1em;
}
#navbox_ausstellung{
  width: 200px;
  padding: 20px;
  line-height: 1.1em;
  font-size: 14px;
  border: 1px solid #666666;
}

#box a{
  font-family: Century Gothic;
  font-size:18px;
  color: #333333;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
}

#partner_bilder{
  width: 550px;
  min-height:200px;
  height:auto !important;
  height:200px;
}
#partner_bilder img{
  border: 1px solid #999;
  padding: 3px;
}
#partner_bilder ul{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
#partner_bilder li{
  float: left;
  padding-right: 10px;
  height: 120px;
}

#kontakt{
  margin:0;
  padding:.5em;
  max-width: 700px;
  float:left;
}
form{
  width: 380px;
  float:left;

}

label {
 padding: 0 0 0.3em 1em;
 text-align: left;
 display: block;
 float: left;
 width: 100px; /* Breite.*/
 font-weight: bold;
 font-size: 12px;
}
input{
  font-family: verdana;
  font-size: 12px;
}
#startseite{
 width: 100%;
 min-height:350px;
 height: auto !important;
 height: 350px;
 border-top: 1px solid #004080;
 border-bottom: 1px solid #004080;
}
#spalte1{
 float: left;
 width: 240px;
 min-height:350px;
 height: auto !important;
 height: 350px;
 border-right: 1px solid #004080;
}
#spalte2{
 float: left;
 width: 340px;
 min-height:350px;
 height: auto !important;
 height: 350px;
 border-right: 1px solid #004080;
}
#spalte3{
 float: left;
 width: 179px;
 min-height:350px;
 height: auto !important;
 height: 350px;

}
#spaltbox{
  width:98%;
  padding:3px;
}
#gallerie{
  float: left;
  min-height:200px;
  height: auto !important;
  height: 200px;
  height: 200px;
  width: 120px;
   padding-right: 10px;
}
#gal_bild{
   width: 120px;
}
#gal_text{
  text-align:center;
}
