body {width:1000; height:auto; margin:0 0 0 0; background-color:#000000;}
a { outline: none; }
.wrapper {width:965px; height:auto; float:left;}
#rightbg {background:url(images/index_02.jpg) no-repeat; width:105px;  height:1100px; float:right;}
#strichheader {background:url(images/index_01.jpg) no-repeat; width:860px; height:10px; float:left;}

.login {
  width:860px; 
  height:49px; 
  float:left;
}

#loginleft {
  background:url(images/index_04.jpg) no-repeat; 
  width:419px; 
  height:49px; 
  float:left;
}

#loginright {
  background:url(images/index_05.jpg) no-repeat; 
  width:441px; 
  height:49px; 
  float:left;
}
  
.header {width:860px; height:127px; float:left;}
#head {background:url(images/index_06.jpg) no-repeat; width:488px; height:127px; float:left;}
#member {width:372px; height:127px; float:left;}
#memberl {background:url(images/index_07.jpg) no-repeat; width:3px; height:105px; float:left;}
#memberm {background:url(images/ms_08.jpg) no-repeat; width:297px; height:105px; float:left;}
#memberr {background:url(images/index_09.jpg) no-repeat; width:72px; height:105px; float:left;}
#membere {background:url(images/index_10.jpg) no-repeat; width:372px; height:22px; float:left;}
#headera {background:url(images/index_11.jpg) no-repeat; width:860px; height:18px; float:left;}

.nav {
  width:522px; 
  height:33px; 
  float:left; 
  list-style:none; 
  display:block;
 }
 
.navr {background:url(images/index_16.jpg) no-repeat; width:338px; height:33px; float:left; }
ul {list-style:none; width:522px; height:33px; float:left; margin:0; padding:0;} 

.content {
  width:550px; 
  height:auto; 
  float:left;
}

#contentslider {background:url(images/index_17.jpg) no-repeat; width:550px; height:170px;}
#contentinh {background:url(images/index_20.jpg) no-repeat; width:520px; height:450px; padding-left:15px; padding-right:15px; padding-top:5px;}
.right {width:310px; height:auto; float:left;}
.cp {width:860px; height:213px; float:left;}
#cph {background:url(images/index_23.jpg) no-repeat; height:62px;}
#cps {background:url(images/index_24.jpg) no-repeat; height:151px; padding-left:80px; padding-right:15px; padding-top:5px; padding-bottom:5px;}
#pagee {background:url(images/index_25.jpg) no-repeat; height:25px; width:860px; float:left;}
#lnh {background:url(images/tur_18.jpg) no-repeat; width:310px; height:48px; float:left;}
#lnb {background:url(images/index_19.jpg) no-repeat; width:310px; height:180px; float:left;}
#terh {background:url(images/tur_22.jpg) no-repeat; width:310px; height:52px; float:left;}
#terb {background:url(images/index_22.jpg) no-repeat; width:310px; height:345px; float:left;}

#headlines a {color:#fff; font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none;}
#headlines a:hover {color:#990000; font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none;}
#newsheade {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-decoration:none;}
#newsheade {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none;}

li#main {
  background:url(images/tuningclub_11.jpg) no-repeat; 
  width:120px; 
  height:33px; 
  float:left; 
  display:block; 
  list-style:none;
}

li#main a {
  display:block; 
  top: 5px;
  width: 100%; 
  height: 100%; 
  float: left; 
  position: fixed;
}

li#main a:hover, li#main a:focus {
  background:url('images/indexmo.png') no-repeat; 
  width:120px; 
  height:43px; 
  float:left; 
  overflow:none; 
  position: fixed;  
}

li#club {
  background:url(images/tuningclub_12.jpg) no-repeat; 
  width:120px; 
  height:33px; 
  display:block; 
  list-style:none;
}

li#club a {
  display:block; 
  width:100%; 
  height:100%; 
  float:left; 
  position:fixed;
}

li#club a:hover, li#club a:focus {
  background:url('images/indexmo1.png') no-repeat; 
  width:120px; 
  height:43px; 
  float:left; 
  overflow:none; 
  position: fixed;
}

li#com {
  background:url(images/tuningclub_13.jpg); 
  width:162px; 
  height:33px; 
  float:left; 
  display:block; 
  list-style:none;
}
  
li#com a {
  display:block; 
  width:100%; 
  height:100%; 
  float:left; 
  position:fixed;
}

li#com a:hover, li#com a:focus {
  background:url(images/indexmo2.png) no-repeat; 
  width:162px; 
  height:43px; 
  float:left; 
  overflow:none; 
  position:fixed;
}

li#mics {
  background:url(images/tuningclub_14.jpg); 
  width:120px; 
  height:33px; 
  float:left; 
  display:block; 
  list-style:none;
}

li#mics a {
  display:block; 
  width:100%; 
  height:100%; 
  float:left; 
  position:fixed;
}

li#mics a:hover, li#mics a:focus {
  background:url(images/indexmo4.png) no-repeat; 
  width:120px; 
  height:43px; 
  float:left; 
  overflow:none; 
  position:fixed;
}

[if lte IE 7]><style type="text/css">
/* White Space Bug */
#navigation a {
min-height: 0;
}
* html #navigation a {
height: 1px;
}
/* CSS Popup Bug */
#navigation li:hover {
text-indent: 1;}
</style><![endif]>

ul#sddm {	
  margin: 0;
  padding: 0;
  z-index: 0;
  display:block;
}

#sddm li {	
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  font: bold 11px arial;
  display:block;
}

#sddm li a {	
  display: block;
  margin: 0 0 0 0;
  padding: 4px 10px;
  width: 60px;
  background:none;
  color: #FFF;
  text-align: center;
  text-decoration: none;
  display:block;
}

#sddm li a:hover {	
  background: none; 
  display:block; 
  margin:0px;
}

#sddm div {	
  position: absolute;
  visibility: hidden;
  margin: 0;
  padding: 0;
  margin-top:35px;
  margin-left:5px;
  background: transparent;
  border: 0px solid #5970B2;
  display:block;
  z-index:20;
}

#sddm div a	{	
  position: relative;
  display: block;
  margin: 0;
  padding: 5px 10px;
  width: auto;
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  background:url(images/images/mo_22.png) no-repeat 0 0 ;
  color: #fff;
  font: 12px arial;
  font-weight:bold;
  width:147px;
  height:18px;
  clear:both;
}

#sddm div a:hover {	
  background:url(images/images/mo_22.png) no-repeat;
  color: #c92133;
  width:147px;
  height:18px;
  display:block;
  clear:both;
  margin:0;
  white-space: nowrap;
  padding: 5px 10px;
  position: relative;
}

<!--[if lte IE 7]><style type="text/css">
/*Hover fuer gesamte Linkfläche */
* html #sddm div a {
 height:1px;
 }
