@charset "utf-8";
/* CSS Document */

body {
background: url(images/bg2.jpg) repeat; 
background-color: #000000; 
font-family: Arial,'Lucida Grande',Verdana,sans-serif; 
font-size: 12px; color: #ffffff;
}

body a:link, body a:visited {
font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
border: 0px;
}

body a:hover {
color: #000000; 
border: 0px;
}

li a:link, li a:visited {
font-size: 11px; 
text-align: left; 
color: #333333; 
text-decoration: none; 
font-weight: normal;
}

* {margin: 0;}

.naviimg {border:0px; margin-right: 9px; margin-left: 9px; margin-top: 10px;}

.navitop {color: #494949;}
.navitop a:link, .navitop a:visited {font-size: 11px; color: #494949; text-decoration: underline; font-weight: normal;}
.navitop a:hover {color: #e87817;}

#navi  {
  background-color: #171717;
  height:62px;
  width:924px;
  margin-left: 12px;
  padding-top: 0px;
  margin-top: 0px;
}

#background {
float: left; 
width: 100%; 
min-height: 1010px; 
background: url('images/bg.jpg') no-repeat fixed center; 

}

#main {width: 961px; background-color:#ffffff; background-image: url(images/backgroundcontent.jpg); background-repeat: repeat; margin-top: 50px; border: 0px;}	
#main2 {width: 961px; background-image: url(images/backgroundcontentfooter.png); background-repeat: no-repeat; margin-top: 0px; border: 0px; height: 23px;}	
#header {width: 961px; height: 183px; background-image: url(images/header.jpg); background-repeat: no-repeat; margin-top: 0px;}
.headershop {margin-left: 680px; padding-top: 20px; border: 0px;}

#content {width: 928px; background-color:#ffffff; margin-top: 0px; margin-left: 12px; border: 0px;}	
.contentdatum {font-size: 22px; font-weight: bold; color: #e87817; margin-top: 10px;}
.contentueber {font-size: 14px; font-weight: bold; color: #000000; margin-top: 10px;}
.contenttext {font-size: 12px; font-weight: normal; color: #000000; margin-top: 10px;}

#mainfooter {height: 240px; width: 961px; margin-top: 0px; margin-bottom: 100px;}
#footer {height: 240px; width: 951px; background-color: #171717; margin-left: 10px; margin-top: 0px;}
.footercontent1 {width: 140px; margin-top:0px; border:0px; float: left; padding: 15px;}
.footercontent2 {width: 130px; margin-top:0px; border:0px; float: left; padding: 15px;}
.footercontent3 {width: 160px; margin-top:0px; border:0px; float: left; padding: 15px;}
.footercontent4 {width: 200px; margin-top:0px; border:0px; float: left; padding: 15px;}
.footercontent5 {width: 150px; margin-top:0px; border:0px; float: left; padding: 15px;}

.footertext {font-size: 11px; text-align: left; color: #f2f2f2; padding-left: 12px; line-height: 130%; font-weight: normal;}
.footertext a:link, .footertext a:visited {color: #ffffff; text-decoration: none; font-weight: normal; }
.footertext a:hover {color: #e87817; font-weight: normal;}
.footertext2 {font-size: 11px; text-align: left; color: #f2f2f2; line-height: 130%;}
.footertext2 a:link, .footertext2 a:visited {color: #ffffff; font-weight:bold; text-decoration: none;}
.footertext2 a:hover {color: #e87817; font-weight: bold; }

.trailer {width: 924px; height: 470px; background-image: url(images/backgroundtrailer.png); background-repeat: no-repeat; margin-top: 0px; margin-left: 12px;}
.trailercontent {width: 840px; height: 400px; margin-top: 0px; padding-top: 30px;}
.trailercontent2 {width: 840px; height: 400px; margin-top: 0px; padding-top: 0px; background-color:#000000;}
.trailer2 {width: 924px; height: 40px; background-color: #000000; margin-top: 0px; margin-left: 12px;}

.items-leading {
font-weight:normal;
padding:0px 10px 10px 20px;
 background: url(images/sep-h.jpg) 0 100% repeat-x;
 
}

.items-row {
font-weight:normal;
padding:0px 2px 2px 2px;
 background: url(images/sep.jpg) 0 100% repeat-y;}
 
.facebookbox {width: 300px; height: 390px; background-image: url(images/backgroundfacebook.png); background-repeat: no-repeat; margin-top: 10px;}
.facebookboxgroup {width: 300px; height: 75px; background-image: url(images/facebookbuttongroup.png); background-repeat: no-repeat; margin-top: 10px;}
.facebookgroupueber {font-family:Tahoma, Geneva, sans-serif; font-size: 15px; font-weight: bold; color: #e87817; padding-top: 10px; margin-left: 75px;}
.facebookgroupueber a:link, a:visited {font-size: 15px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none; border: 0px;}
.facebookgroupueber a:hover {color: #e87817; border: 0px; text-decoration: underline;}
.facebookgrouptext {font-family:Tahoma, Geneva, sans-serif; font-size: 11,5px; font-weight: normal; color: #999999; text-decoration: none; line-height: 140%; margin-left: 75px;}

.shophometextueber {font-size: 24px; color: #e87817; font-weight: bold;}
.shophometext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}

.contentrechtsdatum {font-size: 18px; font-weight: bold; color: #e87817; margin-top: 5px;}
.contentrechtsueber {font-size: 12px; font-weight: bold; color: #000000; padding-top: 5px;}
.contentrechtstext {font-size: 12px; font-weight: normal; color: #000000; line-height: 130%;}

.ueberunstextueber {font-size: 22px; color: #e87817; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.ueberunstext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}
.ueberunstext a:link, a:visited {font-size: 14px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.ueberunstext a:hover {color: #e87817; border: 0px; text-decoration: underline;}
.ueberunstextlink {font-size: 20px; color: #e87817; font-weight: bold; padding-bottom: 3px;}
.ueberunstextlink a:link, a:visited {font-size: 20px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.ueberunstextlink a:hover {color: #e87817; border: 0px; text-decoration: underline;}

.backgroundueberunsgalerie {width: 480px; height: 400px; background-image: url(images/backgroundgalerie.png); background-repeat: no-repeat; margin-top: 0px; border: 0px;}

.videobox {width: 924px; height: 420px; background-image: url(images/backgroundvideo.png); background-repeat: no-repeat; border: 0px;}
.videoboxtextueber {font-size: 22px; color: #e87817; font-weight: bold;}
.videoboxauswahl {width: 200px; height: 150px; background-image: url(images/backgroundvideovorschau.png); background-repeat: no-repeat; border: 0px; margin-left: 14px; text-align: center;}
.videoauswahltextueber {font-size: 13px; color: #ffffff; font-weight: bold; padding-bottom: 5px; padding-top: 5px;}
.videoauswahltextueber a:link, a:visited {font-size: 13px; font-weight: bold; color: #ffffff; border: 0px; text-decoration: none;}
.videoauswahltextueber a:hover {color: #e87817; border: 0px; text-decoration: underline;}
.videotext {font-size: 12px; color: #494949;}

.dieteamstextueber {font-size: 22px; color: #e87817; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.dieteamstextueberklein {font-size: 18px; color: #e87817; font-weight: bold; padding-bottom: 5px;}
.dieteamstext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}
.dieteamstext a:link, a:visited {font-size: 14px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.dieteamstext a:hover {color: #e87817; border: 0px; text-decoration: underline;}

.impressumtextueber {font-size: 22px; color: #e87817; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.impressumtextueberklein {font-size: 18px; color: #e87817; font-weight: bold; padding-bottom: 5px;}
.impressumtext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}
.impressumtext a:link, a:visited {font-size: 14px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.impressumtext a:hover {color: #e87817; border: 0px; text-decoration: underline;}

.datenschutztextueber {font-size: 22px; color: #e87817; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.datenschutztextueberklein {font-size: 18px; color: #e87817; font-weight: bold; padding-bottom: 5px;}
.datenschutztext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}
.datenschutztext a:link, a:visited {font-size: 14px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.datenschutztext a:hover {color: #e87817; border: 0px; text-decoration: underline;}

.newstextueber {font-size: 22px; color: #e87817; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.newstextueberklein {font-size: 18px; color: #e87817; font-weight: bold; padding-bottom: 5px;}
.newstext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}
.newstext a:link, a:visited {font-size: 14px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.newstext a:hover {color: #e87817; border: 0px; text-decoration: underline;}

.seminaretextueber {font-size: 22px; color: #e87817; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.seminaretextueberklein {font-size: 18px; color: #e87817; font-weight: bold;}
.seminaretextgross {font-size: 16px; color: #494949; font-weight: bold; padding-bottom: 5px;}
.seminaretext {font-size: 14px; color: #000000; line-height: 130%; font-weight: normal; text-decoration: none;}
.seminaretext a:link, a:visited {font-size: 14px; font-weight: bold; color: #e87817; border: 0px; text-decoration: none;}
.seminaretext a:hover {color: #e87817; border: 0px; text-decoration: underline;}

.fotobox {width: 924px; height: 420px; background-image: url(images/backgroundvideo.png); background-repeat: no-repeat; border: 0px;}
.fotoboxtextueber {font-size: 22px; color: #e87817; font-weight: bold;}
.fotoboxauswahl {width: 200px; height: 150px; background-image: url(images/backgroundvideovorschau.png); background-repeat: no-repeat; border: 0px; margin-left: 14px; text-align: center;}
.fotoauswahltextueber {font-size: 16px; color: #ffffff; font-weight: bold; padding-bottom: 5px; padding-top: 5px;}
.fotoauswahltextueber a:link, a:visited {font-size: 16px; font-weight: bold; color: #ffffff; border: 0px; text-decoration: none;}
.fotoauswahltextueber a:hover {color: #e87817; border: 0px; text-decoration: underline;}
.fototext {font-size: 12px; color: #494949;}