/********************************/
/* BODY  -  BODY  -  BODY       */
/********************************/

body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	background: #FFFFFF;
}

#content2 .tx-wcautolist-pi1 td {
  background-color:#EFEFEF;
  padding: 2px;
}

#content2 p {
  padding: 0px 0px 0px 10px;
}

#content2 img {
  border: solid 1px #ffffff;
}


a:focus {outline: none;}

#linkespalte p {
  padding: 0px 10px 0px 10px;
}


#unfallbericht img, #sportlerarea img {
  padding-left: 10px;
  padding-top: 0px;
}


.klickpfad {
  position:relative;
  top:4px;
  z-index:10;
  border-bottom: solid 1px #C2C2C2;
  margin-bottom: 10px;
  font: 13px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #666666;
  height: 22px;
}

.klickpfad a, .klickpfad a:hover {
  color:#666666;
  text-decoration:none;
  cursor: default;
  
}

h1, h3, h4 {
	font: 16px Arial, Helvetica, sans-serif;
	color: #006CB7;
	font-weight: bold;
	text-decoration: none;
}

/********************************/
/*  WC AUTOPLUGIN               */
/********************************/

.tx-wcautolist-pi1-listrow p {
  margin: 0px;
}

.tx-wcautolist-pi1-singleView img {
  float: right;
  margin: 10px;
  
}

.model {
  position: relative;
  background-color:#F5F5F5;
  width: 326px;
  text-align: center;
}

.brand {
  position: relative;
  background-color:#E9F2F9;
  width: 150px;
  text-align: center;
}

.price {
  position: relative;
  background-color:#E9F2F9;
  width: 60px;
  text-align: center;
}

/********************************/
/* MAILFORMULAR  - MAILFORMULAR */
/********************************/

.pflichtfelder {
  color: #BC0000;
}

.mailform input, .mailform textarea {
  width: 180px;
  border: solid 1px #cccccc;
}

.submit{
  widht: 183px;
}

.mailform .submit {
  width: 183px;
}

/********************************/
/* NEWS  -  NEWS  -  NEWS       */
/********************************/

.news-list-date, .news-single-timedata {
  padding-top:5px;
  margin:0px;
  font-size: 10px;
}

.newsheader a {
  position:relative;
  color:#006CB7;
  text-decoration: underline;
  font-size: 14px;
  font-weight: bold;
  height: 25px;
}

/********************************/
/* LINKS  -  LINKS  -  LINKS    */
/********************************/

a {
  font: Arial, Helvetica, sans-serif;
  color: #006CB7;
  text-decoration: none;
}

a:hover {
  font: Arial, Helvetica, sans-serif;
  color: #006CB7;
  text-decoration: underline;
}


/********************************/
/* LAYOUT  -  LAYOUT  -  LAYOUT */
/********************************/

#fussnavi {
  height: 40px;
}

#fusszeile-trenner {
  background: url(/fileadmin/templates/images1/trenner-fusszeile.gif) no-repeat bottom center;
  padding: 5px;
}

#fusszeile {
  font: 11px Arial, Helvetica, sans-serif;
  color: #666666;
  line-height: 18px;
  text-decoration: none;
}

#trenner {
  position:absolute;
  width: 565px;
  height:1px;
  top:241px;
  left: 50%;
  margin-left: -180px;
  border-bottom: solid 1px #C2C2C2;
  margin-top: 5px;
  
}

#content {
  padding-top:20px;
}

.startbild {
position:absolute;
z-index:0;
margin-left:350px;
margin-top:-50px;
}
.starttext {
position:absolute;
z-index:1;
  font: 16px Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
  font-weight:bold;
}

#contentstart {
  padding-top:20px;
  font-size:11px;
  width:750px;
  height:400px;
}

#content2start {
  font-size:11px;
  height:280px;
  width:950px; 
  padding-left:200px;
  color: #000000;
  background: url(supersport1_01_FILES/linkespalte.gif) repeat-x top;
  background-color:#F0F0F0;
}

#header {
	background: url(supersport1_01_FILES/bg-header.gif) repeat-x;
}


#navi {
	background: url(supersport1_01_FILES/bg-navi.gif) repeat-x;
}

#subnavi {
  position:relative;
  text-align:center;
  top: 5px;
}

#logo {
  position:relative;
  float:left;
  left:60px;
  top:10px;
}

#angebot {
  position:relative;
float: right;
    width: 408px;
    height: 141px;
    top:10px;
    left:10px;
}

#linkespalte {
  background: url(supersport1_01_FILES/linkespalte.gif) repeat-x top;
  background-color:#F0F0F0;
  font-size:11px;
}

#linkespalte img {
  border:0px;
}

#fahrzeugmodelle{
  padding-top: 5px;
}

#newsletter {

  padding-top: 10px;
  margin: 0px;
}

#newsletter em {
  color:#8A0000;
}

#unfallbericht {
  padding-top: 0px;
}

#zubehoer {
  position:relative;
  clear: both;
  padding-top: 0px;
margin-bottom: 95px;
}

#datenbank {
  position:relative;
  clear: both;
  padding-top: 2px;
  margin-top: 2px;
}

#sportlerarea {
  padding-top: 5px;
}

#banner, #spalte20 {
  padding-top:70px;
  background: url(/fileadmin/templates/images1/trenner-x.gif) repeat-x 0px 46px;
}

/********************************/
/* HEADER5  -  HEADER5          */
/********************************/

#header5 {
  background: url(/fileadmin/templates/images1/h5.gif) no-repeat 10px 9px;
  z-index:10;
  border-bottom: solid 1px #C2C2C2;
  margin-bottom: 5px;
  padding-left: 10px;
}


h2 {
  background: url(/fileadmin/templates/images1/h5.gif) no-repeat 5px 3px;
  z-index:10;
  border-bottom: solid 1px #C2C2C2;
  margin-bottom: 5px;
  padding-left: 10px;
  font: 13px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #666666;
  padding-left: 15px;
  height: 22px;
}

.winter {
	background-color:#c9e0f0;
}
