html {  height: 100%;  }body {  margin: 0;  background: #F7D633 url(../bilder/layout/background.jpg) repeat-x;  font-family: arial;  color: #000;  }  a {   text-decoration: none;   color: #666;  }  a:hover {  color: #000;  }    h1,h2,h3,h4 {  font-size: 14px;  font-weight: bold;  color: #000;  }      #wappen {  position: absolute;  width: 134px;  height: 298px;  background: url(../bilder/layout/background_wappen.jpg) top right no-repeat;  left: 50.5%;  margin-left: -637px;  }  #container {  width: 994px;  margin: 0 auto;  }  img {  margin-right:10px !important;  }  form {margin: 0; padding: 0;}  /* Headerbereich */#header1 {  width: 994px;  height: 31px;  background-image: url(../bilder/layout/header1.jpg);  }  #header1 ul {  margin: 0 0 0 760px;  padding: 5px 0 0 0;  }#header1 ul li {  background: url(../bilder/layout/header_li.jpg) 0 2px no-repeat;  display: inline;  font-family: arial;  font-size: 12px;  margin-left: 4px;  padding-left: 9px;  }  #header1 ul li a {  color: #000;  }    #header1 ul li.li_first {  background: none;  margin-left: 0;  padding-left: 0;  }#header2 {  width: 994px;  height: 174px;  background-image: url(../bilder/layout/header2.jpg);  }  #ticker {  position: absolute;  width: 880px;  height: 25px;  margin-left: 108px;  margin-top: 127px;  }  #ticker marquee {  height: 100%;  }  #ticker a {  color: #666;  }  #ticker a:hover {  color: #000;  }  /* Main */#main {  width: 994px;  background: url(../bilder/layout/main_background_repeat.jpg) repeat-y;  }  #main_bottom {  clear: both;  width: 994px;  height: 3px;  background-image: url(../bilder/layout/main_background_bottom.jpg);  }    #schatten_left {  width: 3px;  height: 612px;  background: #F7D532 url(../bilder/layout/schatten_left.jpg) top left repeat-y;  float: left;  } #schatten_right {  width: 3px;  height: 612px;  background: #F7D532 url(../bilder/layout/schatten_right.jpg) top left repeat-y;  float: left;  }   /* Navigation */#navi {  width: 196px;  min-height: 612px;  background-color: #FFFBDB;  left: 50.5%;  float: left;  }#nav {  padding: 0;  margin: 0;  }  #navi ul li {  position: relative;	list-style: none;	width: 184px;	height: 26px;	background-image: url(../bilder/layout/navi_li.jpg);	background-repeat: no-repeat;	float: left;  }   #navi ul li.first {  position: relative;	list-style: none;	width: 184px;	height: 27px;	background-image: url(../bilder/layout/navi_li_first.jpg);	background-repeat: no-repeat;  }   #navi ul li:hover, #navi ul li.over {  background-image: url(../bilder/layout/navi_li_aktiv.jpg);  background-repeat: no-repeat;  }  #navi ul li.first:hover, #navi ul li.first .over {  background-image: url(../bilder/layout/navi_li_aktiv_first.jpg);  background-repeat: no-repeat;  }  	#navi ul li a {  display: block;  padding: 5px 0 0 34px;  width: 148px;	height: 20px;  font-size: 12px;  color: #000;  text-decoration: none;  }	  #navi ul li ul {  position: absolute;  top: 1px;   left: 0px;  display: none;  padding: 0;  margin: 0 0 0 184px;  }  #navi ul li ul li {  background-image: none;  background-color: #F7D633;  border-bottom: 1px solid #FFFBDB;  width: 136px;  height: 24px; }  #navi ul li ul li.first {  background-image: none;  background-color: #F7D633;  border-bottom: 1px solid #FFFBDB;  width: 136px;  height: 24px;  }  #navi ul li ul li:hover, #navi ul li ul li.over {  background-image: none;  }  #navi ul li ul li.first:hover, #navi ul li ul li.first .over {  background-image: none;  }  #navi ul li ul li a {  width: 131px;	height: 19px;	font-weight: normal;	left: 0px;   top: 0px;	padding: 5px 0 0 5px;  }#navi ul li ul li a:hover {  font-weight: bold;  }  #navi li:hover ul, #navi li.over ul {    display: block;  }  #menu li:hover ul ul, #menu li.over ul ul {  display: none;  }  /* Contentbereich */#content {  width: 550px;  min-height: 612px;  background-color: #FFFBDB;  float: left;  }  #content_in {  width: 500px;  font-size: 12px;  padding-left: 30px;  } #willkommen {  width: 500px;  font-size: 14px;  margin-top: 8px;  }    #meldungen {  width: 500px;  height: 25px;  background: url(../bilder/layout/meldungen.jpg) top left no-repeat;  }   #text {  text-transform: uppercase;  font-size: 12px;  font-weight: bold;  padding-top: 5px;  padding-left: 40px;  }   .trennlinie {  width: 500px;  height: 1px;  border-bottom: 1px dotted #f7d430;   }   /* Infobereich */#info {  width: 242px;  min-height: 612px;  background-color: #FFFBDB;  float: left;  }#suche {  background: #FFFBDB url(../bilder/layout/suche.jpg) top left no-repeat;  width: 241px;  height: 25px;  }  #field_suche {  width: 113px;  height: 13px;  font-size: 10px;  border: 0;  margin-top: 5px;  margin-left: 14px;  float: left;  }   #submit_suche {  width: 50px;  height: 18px;  font-size: 12px;  font-weight: bold;  border: 0;  background-color: #F7D430;  margin-top: 3px;  margin-left: 29px;  padding: 0;  }  .headline {  text-transform: uppercase;  font-size: 12px;  font-weight: bold;  padding-left: 40px;  }    #termine {  width: 241px;  min-height: 25px;  background: #FFFBDB url(../bilder/layout/info_background.jpg) top left no-repeat;  margin-top: 10px;  padding-top: 4px;  }  #termine p {  width: 209px;  font-size: 12px;  font-family: arial;  color: #000;  margin-left: 14px;  }      #termine a {  color: #666;  }   #termine a:hover {  color: #000;  }     #ergebnisse {  width: 241px;  min-height: 25px;  background: #FFFBDB url(../bilder/layout/info_background.jpg) top left no-repeat;  margin-top: 10px;  padding-top: 4px;  }#ergebnisse p {  width: 209px;  font-size: 12px;  font-family: arial;  color: #000;  margin-left: 14px;  }  #ergebnisse a {  color: #666;  }     #ergebnisse a:hover {  color: #000;  }      #spiele {  width: 241px;  min-height: 25px;  background: #FFFBDB url(../bilder/layout/info_background.jpg) top left no-repeat;  margin-top: 10px;  padding-top: 4px;  }#spiele p {  width: 209px;  font-size: 12px;  font-family: arial;  color: #000;  margin-left: 14px;  }  #spiele a {  color: #666;  }  #spiele a:hover {  color: #000;  }    #kurznews {  width: 241px;  min-height: 25px;  background: #FFFBDB url(../bilder/layout/info_background.jpg) top left no-repeat;  margin-top: 10px;  padding-top: 4px;  }  #kurznews p {  width: 209px;  font-size: 12px;  font-family: arial;  color: #000;  margin-left: 14px;  }  #kurznews a {  color: #666;  }  #kurznews a:hover {  color: #000;  }       #umfrage {  width: 241px;  min-height: 25px;  background: #FFFBDB url(../bilder/layout/info_background.jpg) top left no-repeat;  margin-top: 10px;  padding-top: 4px;  }  #umfrage p {  width: 209px;  font-size: 12px;  font-family: arial;  color: #000;  margin-left: 14px;  }  #umfrage a {  color: #666;  }  #umfrage a:hover {  color: #000;  }         /* Footer */#footer {  width: 994px;  height: 27px;  background-image: url(../bilder/layout/footer.jpg);  }  #copyright {  position: absolute;  font-size: 12px;  color: #fff;  margin-top: 5px;  margin-left: 5px;  }    #footer ul {  margin: 0;  padding: 1px 0 0 230px;  }#footer ul li {  background: url(../bilder/layout/header_li.jpg) 0 2px no-repeat;  display: inline;  font-family: arial;  font-size: 12px;  margin-left: 4px;  padding-left: 9px;  }  #footer ul li.li_first {  background: none;  margin-left: 0;  padding-left: 0;  }#footer ul li a {  color: #000;  }