#header-bottom li {
  display: inline;
  color: #FFFFFF;
}

#header-bottom a:link, #header-bottom a:visited {
  text-decoration: none;
  color:#FFFFFF;
  font:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}

#header-bottom a:hover {
  text-decoration: underline;
  color:#00FF00;
}

#main {
  width: 830px;
  margin-top: 8px;
  padding:0px 0px 0px 0px;
}
#content {
	width:830px;
	height:500px;
  color: black;
    
}

#content .inner {
  margin: 10px 20px 10px 40px;
}
#content .inner h2 {
  color: #245185;
  padding-bottom: 0.2em;
  border-bottom: 1px solid #b9d2e3;
  font-size: 110%;
}
#content .inner ul.features {
  margin: 0;
  padding: 0;
  list-style: none;
}
#content .inner h3 {
  font-size: 130%;
}
#content .inner h3 a:link, #content .inner h3 a:visited {
  color: #245185;
}
#content .inner p {
  color: #666666;
  font-size: 90%;
}
#content .inner .features li img {
  float: left;
  margin: 0 5px 5px 0;
}
#content .inner p.author {
  font-weight:  bold;
}
#content .inner p.more{
  margin-top: 0;
  text-align: right;
}
#content .inner p.more a:link, #content .inner p.more a:visited {
  color: black;
  background-image: url(img/more-bullet.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
  font-size: 90%;
  color: #1e4c82;
}

#sidebar_big {
  float: right;
  width: 200px;
/*  background-image: url(sidebar_bg.jpg); */
  color: white;
  padding: 25;
  height:450px;
  margin-top:50px;
  margin-left:50px;
}

#side_bar {
width: 198px;
  height:430px;
  color:#0000FF;
}


#side_bar h3 {
  font-size: 110%;
  background-image: url(img/sidebar-header-bg.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}
#side_bar .inner {
  padding: 10px;
}
#side_bar ul {
  list-style-image: url(img/more-bullet.gif);
  margin-left: 0;
  padding-left: 0px;
}
#side_bar p, #side_bar li {
  font-size: 90%;
  line-height: 1.4em;
}
#side_bar ul a:link, #side_bar ul a:visited {
  color: #333333;
}
#side_bar .date {
  font-weight: bold;
}
#searchform .text {
  width: 196px;
  border: 1px solid #45bac0;
}
#searchform .searchbutton {
  text-align: right;
  margin-top: 4px;
}
#searchform .btn {
  border: 1px solid #45bac0;
  background-color: #256290;
  color: white;
}
#side_bar .motm-image {
  float: right;
  margin: 0 30px 0 20px;
}
#side_bar p.more {
  clear: right;
  margin: 0 30px 0 0;
  text-align: right;
}
#side_bar p.more a:link, #side_bar p.more a:visited {
  color: black;
  background-image: url(img/more-bullet.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
}


#main2 {
  margin-top: 10px;
  background-image: url(img/leftbg.gif);
  background-position: bottom left;
  background-repeat: repeat-y;
}


.SearchBox_Region { position: absolute; margin-left: 610px; margin-top: 8px; width: 270px; height: 32px; text-align: left; background-image: url("suchen.jpg"); background-color:#e5dddd;background-position: right top; background-repeat: no-repeat; }
.SearchBox_InputTextPos { margin-left: 143px; margin-top: -26px; position: absolute; }
.SearchBox_Input { font-size: 10px; height: 12px; width: 90px; border: solid 0px #ffffff; }
.SearchBox_Button { position: absolute; margin-left: 133px; margin-top: 2px; width: 17px; height: 17px; cursor: pointer; }

div.autocomplete {
      position:absolute;
      width:200px;
      margin-top:30px;
      margin-left:-80px;
      padding:0px;
    }	

div.autocomplete ul  {
  list-style-type: none;
  margin:0px;
  padding:0px;
    display:block;
}

div.autocomplete ul li.selected {}

div.autocomplete ul li {
background-color:#e5dddd;
  list-style-type: none;
  display:block;
  margin-top:4px;
  padding-left:4px;
  height:48px;
  border:1px solid #000;
/*  line-height:12px;*/
  width:180px;
}

div.autocomplete a {


}


span.informal{
    font-style:italic;
}




    
	li.selected {

	}
	
	a {
	text-decoration:underline;
	color:#000000;
	}
	
	
		#map {
		width:600px;
		height:450px;
		border: 1px solid #000000;
		}
	


		#info {
		position:absolute;
		bottom:0px;
		}
		
		.text1 a {
		color:#990000;
		font-size:24px;
		font-family:Arial, Helvetica, sans-serif;
		}

		.text1 {
		color:#990000;
		font-size:24px;
		font-family:Arial, Helvetica, sans-serif;
		}

		
		.text2 p {
		color:#333333;
		font-size:14px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		}
		
		.text3 {
		color:#333333;
		font-size:11px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		text-align:justify;
		padding:0 20px 0 20px;
		}
		
		.text3 a {
		text-decoration: none;
		}
		
		.text3 a:hover {
		text-decoration: underline;
		}
		
		#band_list li {
	  display: block;
		}
		
#band_list a:link, #band_list a:visited {
color:#000000;
  font:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;

}

#band_list a:hover {
text-decoration: underline;
color:#000000;
  font:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;

}	
		
#urlForm input{
font-size:10px;
width:180px;
}

      .tooltip {
background-color: #D1F656;
color:#000000;
        font-weight:bold;
		font-size:12px;
        border:1px #000000 solid;
		padding:5px;
      }

