body  {
background-image:url(bg_curbs.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
background-attachment: fixed;
margin: 0; 
padding: 0;
}

* {
padding:0;
margin:0;
}
a{
text-decoration:none;
}
a:focus {
outline: none;
}
#container {
width:1000px;
margin-left:auto;
margin-right:auto;
font: 100% Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
}

#main {
width:1000px;
float:left;
position:relative;
background-image:url(background.gif);
background-repeat:no-repeat;
}

#left{
float:left;
width:185px;
margin-top:275px;
margin-right:23px;
padding-top:10px;
padding-bottom:10px;
border:1px solid #9f9f9f;
background-color:#f4f4f4;
}
#left ul{
list-style-type:none;
margin-bottom:25px;
}
#left ul a{
padding-left:32px;
}
#left ul li.first a.motorrad, #left ul li.first_current a.motorrad{
font-weight:bold;
color:#eca100;
}
#left ul li.first a.auto, #left ul li.first_current a.auto{
font-weight:bold;
color:#cc0000;
}
#left ul li.first a.dyno, #left ul li.first_current a.dyno{
font-weight:bold;
color:#3d79c2;
}
#left ul li.first a{
display:block;
font-size: 10pt;
color:#000000;
line-height:140%;
}
#left ul li.first a:hover{
background-image:url(pfeil.gif);
background-repeat:no-repeat;
background-position:15px center;
}
#left ul li.first_current a{
display:block;
font-size: 10pt;
color:#000000;
line-height:140%;
background-image:url(pfeil.gif);
background-repeat:no-repeat;
background-position:15px center;
}
#left ul li.second a{
display:block;
font-size: 8pt;
color:#333333;
line-height:140%;
padding-left:40px;
}
#left ul li.second a:hover{
font-weight:bold;
}
#left ul li.second_current a{
display:block;
font-size: 8pt;
color:#333333;
line-height:140%;
padding-left:40px;
font-weight:bold;
}
#headline img{
position:absolute;
}
#center{
float:left;
width:560px;
}
#center_pic{
width:560px;
height:345px;
}
#content{
padding-left:20px;
padding-right:50px;
padding-top:20px;
padding-bottom:20px;
color:#000000;
min-height:300px;
}
#content .csc-header h1{
font-size: 10pt;
margin-bottom:3pt;
}
#content p{
padding-bottom:15px;
}
#content a{
color:#ffb400;
}
#content a:hover{
color:#333333;
}
#content .csc-textpic img{
border:1px solid #000000;
}
#right{
float:left;
width:230px;
}
#right_pic{
width:230px;
height:345px;
}
#right_content{
background-color:#ffb400;
background-image:url(bg_rechts.gif);
background-repeat:no-repeat;
}
#footer{
clear:left;
background-image:url(footer_bg.gif);
width:1000px;
height:25px;
margin-bottom:20px;
}
#footer p{
margin-left:230px;
padding-top:8px;
font-size: 8pt;
}
div.news-latest-container{
padding:10px;
}
div.news-latest-container h2{
font-size: 9pt;
margin-bottom:3pt;
}
div.news-latest-container a{
color:#ffffff;
}
div.news-latest-item{
margin-bottom:12pt;
border-bottom:1px solid #000000;
padding-bottom:2pt;
}
div.news-latest-item h3{
font-size: 9pt;
margin-bottom:3pt;
}
span.news-latest-date{
font-size: 8pt;
}
div.news-latest-gotoarchive a{
font-weight:bold;
}
div.news-single-item h2{
font-size: 10pt;
margin-bottom:3pt;
}
div.news-single-timedata{
font-size: 8pt;
}
div.news-list-item{
margin-bottom:12pt;
border-bottom:1px solid #000000;
padding-bottom:2pt;
}
div.news-list-item h3{
font-size: 10pt;
margin-bottom:3pt;
}
.tx-catimgnav-pi1 a:hover img{
filter:alpha(opacity=50); /* IE */
-moz-opacity:0.5; /* Gecko-Browser */
opacity:0.5; /* Opera 9+ */
-khtml-opacity:0.5;
}

#externalthumbs .thumbnail{height: 95px; width: 95px; float: left; padding: 0; margin: 0 0 5px 0; border: 1px solid #333;}
#externalthumbs .label{display: none;}
#externalthumbs {margin: 0 0 0 -5px;}

#newsthumbs3 img{float: left; padding: 0; margin: 0 10px 10px 0; border: 1px solid #333;}
#newsthumbs3 .label{display: none;}
#newsthumbs3 {margin: 0 0 0 -10px; width: 550px;}


.browseLinksWrap a{padding: 0 10px 0 0;}
.disabledLinkWrap {padding: 0 10px 0 0;}
.activeLinkWrap {padding: 0 10px 0 0;}
