html {
	overflow: scroll;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}

form {
	margin: 0;
	padding: 0;
}

img {
        border: 0;
}

table {
        border: 0;
}

.footermenue_trennung {
	color: #fff;
	font: 10px Verdana;
}

.footermenue {
	color: #fff;
	text-decoration: none;
	font: 10px Helvetica;
}

.footermenue a:link {
	color: #fff;
	text-decoration: none;
	font: bold 9px Helvetica;
}

.footermenue a:visited {
	color: #fff;
	text-decoration: none;
	font: bold 9px Helvetica;
}

.footermenue a:active {
	color: #fff;
	text-decoration: none;
	font: bold 9px Helvetica;
}

.footermenue a:hover {
	color: #000;
	text-decoration: none;
	font: bold 9px Helvetica;
}

.footertitel_madeingermany {
	color: #646464;
	text-decoration: none;
	font: 9px Helvetica;
	padding-right: 15px;
}

.footertitel_soundquad {
	color: #fff;
	text-decoration: none;
	font: 9px Helvetica;
}

.table_contentbox_oben {
	background: #fff url(/images/main/chkbox_bg.gif) repeat;
	border-color: #999999;
	border-right-style: solid;
	border-left-style: solid;
	border-width: 1px;
}

.linie {
	border-bottom: 1px dotted #666;
}

.linie3 {
	border-bottom: 1px dotted #666;
}

.linieresult {
	border: 1px solid #eeeeee;
}

.doubleline {
	border-bottom: 1px solid #ddd;
}

.rightline {
	border-right: 1px solid #a5a5a5;
}

.result1_color {
	color: #7c7c7c;
	text-decoration: none;
	font: 10px Verdana;
	padding-right: 10px;
}

.result2_color {
	color: #ffffff;
	text-decoration: none;
	font: 10px Verdana;
}

.flashplayer {
	height: 16px;
	width: 20px;
}

.content_txt {
	color: #646464;
	text-decoration: none;
	padding-right: 15px;
	font-family: Helvetica;
	font-size: 12px;
}

.startext_gross {
	color: #444444;
	font: bold 12px Verdana;
}

.startext_gross_dark {
	color: #222222;
	font: bold 12px Verdana;
	text-decoration: none;
}

.startext_gross_dark a:link {
	color: #222222;
	font: bold 12px Verdana;
	text-decoration: none;
}

.startext_gross_dark a:visited {
	color: #222222;
	font: bold 12px Verdana;
	text-decoration: none;
}

.startext_gross_dark a:active {
	color: #222222;
	font: bold 12px Verdana;
	text-decoration: none;
}

.startext_gross_dark a:hover {
	color: #000000;
	font: bold 12px Verdana;
	border-bottom: 1px dotted #b6b6b6;
	text-decoration: none;
}

.startext_gross_hell {
	color: #888888;
	font: bold 10px Verdana;
}

.startext_groesserss {
	color: #444444;
	font: bold 16px Verdana;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.startext_groesserss a:link {
	color: #444444;
	font: bold 16px Verdana;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.startext_groesserss a:visited {
	color: #444444;
	font: bold 16px Verdana;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.startext_groesserss a:active {
	color: #444444;
	font: bold 16px Verdana;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.startext_groesserss a:hover {
	color: #222222;
	font: bold 16px Verdana;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.footertitel_200x {
	color: #fff;
	text-decoration: none;
	font: bold 9px Helvetica;
	padding-left: 15px;
}

.logintxt {
	color: #fff;
	text-decoration: none;
	font: 10px Verdana;
}

.logintxt_grey {
	color: #777777;
	text-decoration: none;
	font: 10px Verdana;
}

.loginbox {
	font: 11px Verdana;
	border: 1px solid #636161;
	color: #111;
	padding: 3px 5px 4px;
}

.listfield {
	margin-left: 10px;
}

.footertitel_madeingermany a:link {
	color: #646464;
	text-decoration: none;
	font: 9px Helvetica;
	padding-right: 15px;
}

.footertitel_madeingermany a:visited {
	color: #646464;
	text-decoration: none;
	font: 9px Helvetica;
	padding-right: 15px;
}

.footertitel_madeingermany a:active {
	color: #646464;
	text-decoration: none;
	font: 9px Helvetica;
	padding-right: 15px;
}

.footertitel_madeingermany a:hover {
	color: #999;
	text-decoration: none;
	font: 9px Helvetica;
	padding-right: 15px;
}

/* Pagination */

.page_pagination {
	text-align: center;
}

.page_pagination .pagination {
	background: white;
/*

self-clearing method: */
}

.pagination a, .pagination span {
	padding: .2em .5em;
	display: block;
	float: left;
	margin-right: 1px;
}

.pagination span.disabled {
	color: #999;
	border: 1px solid #DDD;
}

.pagination span.current {
	font-weight: bold;
	background: #222222;
	color: white;
	border: 1px solid #EEEEEE;
}

.pagination a {
	text-decoration: none;
	color: #222222;
	border: 1px solid #EEEEEE;
}

.pagination a:hover, .pagination a:focus {
	color: #003;
	border-color: #003;
}

.pagination .page_info {
	background: #222222;
	color: white;
	padding: .4em .6em;
	width: 22em;
	margin-bottom: .3em;
	text-align: center;
}

.pagination .page_info b {
	color: #003;
	padding: .1em .25em;
}

.pagination:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

* html .pagination {
	height: 1%;
}

*:first-child+html .pagination {
	overflow: hidden;
}


/* Category title in search results */

#container {
	width: 500px;
	padding-left: 15px;
	padding-bottom: 10px;
	border: none;
	text-align: left;
}

#bigtitel {
	color: #111111;
	font: bold 30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
}

#smalltitel {
	color: #777777;
	font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: lowercase;
}

/* --- */

.linkebox {
	width: 138px;
	border: 1px solid #222;
	margin-top: 18px;
}

/* suppress line wraps in search result order row */

.searchlist_header_new {
        white-space: nowrap;
}

/* Autocompleter */

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}
