#movL {
	padding: 20px 0 0 0;
	MARGIN: 0;
	float: left;
	HEIGHT: 50px;
	width: 70px
}
#movR {
	padding: 20px 0 0 0;
	MARGIN: 0;
	float: left;
	HEIGHT: 50px;
	width: 330px
}
.movpicnav {
	width: 70px;
	float: left;
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	position: absolute

}
.movpicnav DD {
	PADDING: 0; 
	FLOAT: left; 
	MARGIN: 0px
}

#page {
	BACKGROUND-COLOR: #000; 
	COLOR: #fff;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto; 
	TOP: 0px;
	WIDTH: 800px
}
.link {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.link A {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.link A:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: underline
}
A {
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: underline
}

BODY {
	BACKGROUND-COLOR: #000; 
	COLOR: #333; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	TEXT-ALIGN: center
}
.clear {
	clear: both
}
HTML {
	TEXT-ALIGN: center;
	PADDING: 40px 0 0 0;
	MARGIN: 0px
}
dl, dt, dd, ul, li {
	margin: 0px;
	DISPLAY: block;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	list-style-type: none
}
#home_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_home.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#jahre_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_25jahre.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#broadcast_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_broadcast.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#clipmail_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_clipmail.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#spirit_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_spirit.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#cine_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_cine.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#clipster_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_clipster.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#teranex_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_teranex.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#hdwork_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_hdwork.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#filmre_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_filmre.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#digital_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_digital.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#piranha_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_piranha.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#services_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_service.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#kontakt_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_kontakt.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#impress_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_impressum.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#news_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_news.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#sales_head {
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(pics/head/head_sales.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 113px;
	WIDTH: 800px
}
#impress_content {
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND-IMAGE: url(pics/content/impress_cont.gif);
	background-repeat: repeat-y; 
	background-position: left; 
  	min-height:370px;
  	height:auto !important;  /* für moderne Browser */
  	height:370px;  /*für den IE */
	MARGIN: 0; 
	WIDTH: 800px
}
#kontakt_content {
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND-IMAGE: url(pics/content/kontakt_cont.gif);
	background-repeat: repeat-y; 
	background-position: left; 
  	min-height:370px;
  	height:auto !important;  /* für moderne Browser */
  	height:370px;  /*für den IE */
	MARGIN: 0; 
	WIDTH: 800px
}
#home_content {
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND-IMAGE: url(pics/home/home_content.gif);
	background-repeat: repeat-y; 
	background-position: left; 
  	min-height:370px;
  	height:auto !important;  /* für moderne Browser */
  	height:370px;  /*für den IE */
	MARGIN: 0; 
	WIDTH: 800px
}
#home_foot {
	FLOAT: left;
	BACKGROUND-IMAGE: url(pics/footer/foot_home.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 24px;
	WIDTH: 800px
}
#news_foot {
	FLOAT: left;
	BACKGROUND-IMAGE: url(pics/footer/foot_news.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 24px;
	WIDTH: 800px
}
#jahre_foot {
	FLOAT: left;
	BACKGROUND-IMAGE: url(pics/footer/foot_jahre.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 24px;
	WIDTH: 800px
}
#kontakt_foot {
	FLOAT: left;
	BACKGROUND-IMAGE: url(pics/footer/foot_kontakt.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 24px;
	WIDTH: 800px
}
#impress_foot {
	FLOAT: left;
	BACKGROUND-IMAGE: url(pics/footer/foot_impress.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 24px;
	WIDTH: 800px
}
#impress_line {
	BACKGROUND-IMAGE: url(pics/head/impress_line.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 29px;
	WIDTH: 800px
}
#news_line {
	BACKGROUND-IMAGE: url(pics/head/news_line.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 29px;
	WIDTH: 800px
}
#home_line {
	BACKGROUND-IMAGE: url(pics/home/home_line.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 29px;
	WIDTH: 800px
}
#jahre_cont {
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND-IMAGE: url(pics/content/25jahre_cont.gif);
	background-repeat: repeat-y; 
	background-position: left; 
  	min-height:370px;
  	height:auto !important;  /* für moderne Browser */
  	height:370px;  /*für den IE */
	MARGIN: 0; 
	WIDTH: 800px
}
#news_cont {
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND-IMAGE: url(pics/content/news_cont.gif);
	background-repeat: repeat-y; 
	background-position: left; 
  	min-height:370px;
  	height:auto !important;  /* für moderne Browser */
  	height:370px;  /*für den IE */
	MARGIN: 0; 
	WIDTH: 800px
}
#jahre_line {
	BACKGROUND-IMAGE: url(pics/head/jahre_line.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 29px;
	WIDTH: 800px
}
#kontakt_line {
	BACKGROUND-IMAGE: url(pics/head/kontakt_line.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0; 
	PADDING: 0;
	HEIGHT: 29px;
	WIDTH: 800px
}
#nav_pos {
	FLOAT: right;
	width: 214px

}

.menu-mov {
	BACKGROUND-COLOR: transparent;
	clear: both;
	COLOR: #fff;
	PADDING: 0; 
	FLOAT: left;  
	WIDTH: 178px
}


.m-mov {
	float: left;
	PADDING: 0; 
	MARGIN: 0; 
	TEXT-ALIGN: left
}
.m-mov UL {
	PADDING: 0; 
	MARGIN: 0
}
.m-mov LI {
	line-height: 1.2em;
	PADDING: 0;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px
}
.m-mov A {
	line-height: 1.1em;
	BACKGROUND: url(pics/mov/pfeile.gif) no-repeat left center;
	font-style: italic;
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.m-mov A:link {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.m-mov A:hover {
BACKGROUND: url(pics/mov/pfeile_hover.gif) no-repeat left center;
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: underline
}
.m-mov_active {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: underline
}

.m-movR {
	float: left;
	PADDING: 0; 
	MARGIN: 0; 
	TEXT-ALIGN: left
}
.m-movR UL {
	PADDING: 0; 
	MARGIN: 0
}
.m-movR LI {
	line-height: 1.2em;
	PADDING: 0;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px
}

.m-movR A {
	line-height: 1.1em;
	BACKGROUND: url(pics/mov/pfeile.gif) no-repeat left center;
	font-style: italic;
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.m-movR A:link {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.m-movR A:hover {
	BACKGROUND: url(pics/mov/pfeile_2hover.gif) no-repeat left center;
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: underline
}





.menu-main {
	BACKGROUND-COLOR: transparent;
	clear: both;
	COLOR: #000;
	PADDING: 0; 
	FLOAT: left;  
	WIDTH: 178px
}
.m-main {
	PADDING: 0 0 0 21px; 
	PADDING: 0; 
	WIDTH: 178px; 
	TEXT-ALIGN: left
}
.m-main UL {
	PADDING: 0; 
	MARGIN: 0; 
	LIST-STYLE-TYPE: none
}
.m-main LI {
	line-height: 1.2em;
	PADDING: 0 0 4px 0;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px;  
	HEIGHT: 15px
}
.m-main A {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #000; 
	TEXT-DECORATION: none
}
.m-main A:link {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #000; 
	TEXT-DECORATION: none
}
.m-main A:hover {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: none
}
.m-mactive {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: none
}
.menu-sub {
	clear: both;
	PADDING: 0; 
	FLOAT: left;  
	WIDTH: 178px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #3a3a2e
}
.m-sub {
	PADDING: 0 0 0 21px; 
	PADDING: 0; 
	WIDTH: 178px; 
	TEXT-ALIGN: left
}
.m-sub UL {
	PADDING: 0; 
	MARGIN: 0; 
	LIST-STYLE-TYPE: none
}
.m-sub LI {
	line-height: 1.2em;
	PADDING: 0 0 3px 0;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px;  
	HEIGHT: 15px
}
.m-sub A {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #A1A1A1; 
	TEXT-DECORATION: none
}
.m-sub A:link {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #A1A1A1; 
	TEXT-DECORATION: none
}
.m-sub A:hover {
	PADDING: 0 0 0 25px; 
	BACKGROUND-COLOR: transparent;
	COLOR: #E60000; 
	TEXT-DECORATION: none
}
.space {
	HEIGHT: 35px
}
.space2 {
	MARGIN: 0px;
	PADDING: 0px;
	HEIGHT: 50px
}
#txt_pos {
	BACKGROUND-COLOR: transparent;
	COLOR: #fff;
	FLOAT: LEFT;
	TEXT-ALIGN: left;
	top:142px; 
	width:510px; 
	margin:0px; 
	padding: 30px 38px 0 38px
}
.headline {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0 0 15px 0

}
.head_mov {
	font-style: italic;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 0 0 5px 0

}
.text {
	FONT-SIZE: 12px;
	PADDING: 0 55px 15px 0
}
.news_date {
	font-style: italic;

	FONT-SIZE: 12px;
	PADDING: 16px 55px 0 0
}
#news_pos {
	BACKGROUND-COLOR: transparent;
	COLOR: #fff;
	FLOAT: LEFT;
	TEXT-ALIGN: left;
	top:142px; 
	width:510px; 
	margin:0px; 
	padding: 14px 38px 0 38px
}
.news_head {
	font-style: italic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0 55px 15px 0
}
