body{
margin:13px 0 0 13px;
}

a>img {
border:0;
}

a {
color:#BF0001;
}

table {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

table tr.firstrow {
background-color:#FFDFAC;
}

table tr.firstrow_02 {
background-color:#f0f0f0;
}

ul#nav{
background-image:url(../img/bg_nav.jpg);
background-repeat:no-repeat;
width:970px;
height:80px;
margin:0 0 5px 0;
padding:0 0 0 5px;
}

ul#nav li{
float:left;
display:inline;
margin:5px 0 0 4px;
}

ul#nav li a.nav1, ul#nav li a.nav2, ul#nav li a.nav3, ul#nav li a.nav4, ul#nav li a.nav5, ul#nav li a.nav6, ul#nav li a.nav7, ul#nav li a.nav9, ul#nav li a.nav8,
ul#nav li a.nav1_pr, ul#nav li a.nav2_pr, ul#nav li a.nav3_pr, ul#nav li a.nav4_pr, ul#nav li a.nav5_pr, ul#nav li a.nav6_pr, ul#nav li a.nav7_pr, ul#nav li a.nav9_pr, ul#nav li a.nav8_pr  {
background-repeat:no-repeat;
width:103px;
height:45px;
display:block;

}

ul#nav li a.nav1{
background-image:url(../img/btn_home.jpg);
}

ul#nav li a.nav2{
background-image:url(../img/btn_c+h.jpg);
}

ul#nav li a.nav3{
background-image:url(../img/btn_jg.jpg);
}

ul#nav li a.nav4{
background-image:url(../img/btn_cd.jpg);
}

ul#nav li a.nav5{
background-image:url(../img/btn_press.jpg);
}

ul#nav li a.nav6{
background-image:url(../img/btn_termine.jpg);
}

ul#nav li a.nav7{
background-image:url(../img/btn_news.jpg);
}

ul#nav li a.nav9{
background-image:url(../img/btn_friends.jpg);
}

ul#nav li a.nav8{
background-image:url(../img/btn_kontakt.jpg);
}

ul#nav li a:hover.nav1{
background-image:url(../img/btn_home_ht.jpg);
}

ul#nav li a:hover.nav2{
background-image:url(../img/btn_c+h_ht.jpg);
}

ul#nav li a:hover.nav3{
background-image:url(../img/btn_jg_ht.jpg);
}

ul#nav li a:hover.nav4{
background-image:url(../img/btn_cd_ht.jpg);
}

ul#nav li a:hover.nav5{
background-image:url(../img/btn_press_ht.jpg);
}

ul#nav li a:hover.nav6{
background-image:url(../img/btn_termine_ht.jpg);
}

ul#nav li a:hover.nav7{
background-image:url(../img/btn_news_ht.jpg);
}

ul#nav li a:hover.nav9{
background-image:url(../img/btn_friends_ht.jpg);
}

ul#nav li a:hover.nav8{
background-image:url(../img/btn_kontakt_ht.jpg);
}

ul#nav li a.nav1_pr{
background-image:url(../img/btn_home_pr.jpg);
}

ul#nav li a.nav2_pr{
background-image:url(../img/btn_c+h_pr.jpg);
}

ul#nav li a.nav3_pr{
background-image:url(../img/btn_jg_pr.jpg);
}

ul#nav li a.nav4_pr{
background-image:url(../img/btn_cd_pr.jpg);
}

ul#nav li a.nav5_pr{
background-image:url(../img/btn_press_pr.jpg);
}

ul#nav li a.nav6_pr{
background-image:url(../img/btn_termine_pr.jpg);
}

ul#nav li a.nav7_pr{
background-image:url(../img/btn_news_pr.jpg);
}

ul#nav li a.nav9_pr{
background-image:url(../img/btn_friends_pr.jpg);
}

ul#nav li a.nav8_pr{
background-image:url(../img/btn_kontakt_pr.jpg);
}

ul#subnav{
background-image:url(../img/bg_subnav.jpg);
background-repeat:no-repeat;
width:960px;
height:25px;
margin:-4px 0 0 0;
padding:0 0 0 5px;
}

ul#subnav li{
float:left;
display:inline;
margin:4px 0 0 4px;
}

ul#subnav li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-image: url(../img/dco_subnavtrenner2.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:10px;
margin-left:5px;
float:left;
}

ul#subnav li a:hover{
color:#FF9248;
}

#hot {
background-color:#efefef;
color:#333333;
float:left;
margin:0 0 10px 0;
padding-bottom:20px;
line-height:20px;
}

#hot div.text {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 0 20px;
width:290px;
}

#hot div.textpur {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 0 20px;
width:390px;
}

#hot h1 {
clear:both;
color:#BF0001;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:10px 0 25px 20px;
padding:0;}

#hot h2 {
color:#FE7E25;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;}

#hot img {
padding:5px;
margin:0 0 0 20px;
border:1px solid #999999;
float:left;
}

#hot1 {
width:487px;
margin:0;
float:left;
background-image: url(../img/bg_hotline.gif);
background-repeat:no-repeat;
background-position:top right;
}

#hot2 {
width:487px;
margin:0;
float:left;
}

#content {
width:972px;
border:1px solid #C7C7C7;
float:left;
line-height:20px;
}

#content h1 {
clear:both;
color:#BF0001;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:10px 0 20px 20px;
padding:0;}

#content .newsbox {
margin:0 0 20px 0;
float:left;
}

#content .newsbox img {
padding:5px;
margin:0 25px 0 20px;
border:1px solid #999999;
float:left;
}

#content .newsbox img.long {
padding:5px;
margin:0 55px 0 50px;
border:1px solid #999999;
float:left;
}

#content .newsbox div.text {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:720px;
}

#content .newsbox h2 {
color:#FE7E25;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;}

#content .articlebox {
margin:0 0 20px 0;
float:left;
}

#content .articlebox #fotostrip  {
float:left;
}

#content .articlebox #fotostrip img {
padding:5px;
margin:0 25px 15px 20px;
border:1px solid #999999;
display:block;
}

#content .articlebox #fotostrip a {
padding:5px;
border:1px solid #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0 25px 15px 20px;
display:block;
}

#content .articlebox #fotostrip img.long {
padding:5px;
margin:0 0 15px 50px;
border:1px solid #999999;
display:block;
}

#content .articlebox div.text {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:720px;
}

#content .articlebox div.textpur {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:920px;
margin:0 0 0 20px;
}

#content .articlebox h2 {
color:#FE7E25;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;}

#content .articlebox h3 {
color:#000;
border-top:1px solid #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0 0 10px 0;
padding:15px 0 0 0;}

ul#footer{
background-image:url(../img/bg_footer.jpg);
background-repeat:no-repeat;
width:865px;
height:40px;
margin:20px 0 0 0;
padding:9px 0 0 290px;
float:left;
}

ul#footer li{
float:left;
display: inline;
margin:4px 0 0 30px;
}

ul#footer li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-image: url(../img/dco_subnavtrenner.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:30px;
margin-left:5px;
}

ul#footer li a:hover{
color:#ffffff;
}

#gal {
width:220px;
text-align:center;
}

#gal td {
border:1px solid #333333;
height:200px;
background-color:#FFFFFF;
}

#gal img {
margin:5px auto;
}

#galpic {
width:470px;
height:470px;
border:1px solid #333333;
}

#galpic td {
text-align:center;
}