
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#E17A01;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}

.bodycopy {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}	

h1 {font-size: 2em;
	font-weight: normal;
		color: #000;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	margin:0px;
	

}

h2 {font-size: 1.3em;
	font-weight: bold;
}

h3 {font-size: 1.2em;
	
	font-weight: normal;
	margin-bottom: 0px;
	color: #000;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 15px;
}

h4 {font-size: 1.1em;
	font-weight: normal;
	text-align: left;}

h5 {font-size: 1em;
	font-weight: normal;
	padding-bottom: 5px;
}
		
a:link {
	color: #FF9900;
	text-decoration: underline;
	font-weight: normal;

	}

a:hover {
	color: #333130;
	text-decoration: underline;
	font-weight: normal;
	
	}

a:visited {
	 color: #FF9900;
	 text-decoration: undeline;  
	 font-weight: normal;
	}

a:visited:hover {
	color: #333130;
	text-decoration: underline;
	font-weight: normal;
	}

.anzahl{
	padding-left:97px; 
	padding-top:35px;
}

.anzahl-analog{
	padding-left:104px; 
	padding-top:35px;
}

.anzahl-film{
	padding-left:110px; 
	padding-top:36px;
}
	
.maintablecell1 {
	background-image: url(/images/contentbackground.gif);
	background-repeat: repeat-y;
	}

.maintablecell_top {
	background-image: url(/images/top_seperator_analog.jpg);
	background-position:1px;
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	width:250px;
	height: 252px;
	
	}
.maintablecell_teaser {
	padding-top:0px;
	margin-left:50px;
	width:400px;
	
	}
	
.top {
margin-top:-208px;
}
.top-seperator{
	background-image: url(/images/top_seperator.jpg);
	background-position: -3px;
	background-repeat:no-repeat;
	margin-left:-1px;
	width:750px;
	height: 222px;
}

.top-seperator-analog{
	background-image: url(/images/top_seperator_analog.jpg);
	background-position: -3px;
	background-repeat:no-repeat;
	margin-left:-1px;
	width:750px;
	height: 222px;
}

.top-seperator-film{
	background-image: url(/images/top_seperator_film.jpg);
	background-position:1px;
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	width:250px;
	height: 242px;
	
}

.maintablecell2 {
	background-image: url(/images/contentbottom.gif);
	background-repeat: repeat-y;
	
	}
	
.homedigitalpaket1 {
	background-image: url(/images/homedigital_paket1.gif);
	background-repeat: no-repeat;
	}
	
.homedigitalpaket2 {
	background-image: url(/images/homedigital_paket2.gif);
	background-repeat: no-repeat;
	}
.homedigitalpaket3 {
	background-image: url(/images/homedigital_paket3.gif);
	background-repeat: no-repeat;
	}
.homeanalogpaket1 {
	background-image: url(/images/homeanalog_paket1.gif);
	background-repeat: no-repeat;
	}
	
.homeanalogpaket2 {
	background-image: url(/images/homeanalog_paket2.gif);
	background-repeat: no-repeat;
	}
.homeanalogpaket3 {
	background-image: url(/images/homeanalog_paket3.gif);
	background-repeat: no-repeat;
	}
.homefilmpaket1 {
	background-image: url(/images/homefilm_paket1.gif);
	background-repeat: no-repeat;
	}
	
.homefilmpaket2 {
	background-image: url(/images/homefilm_paket2.gif);
	background-repeat: no-repeat;
	}
.homefilmpaket3 {
	background-image: url(/images/homefilm_paket3.gif);
	background-repeat: no-repeat;
	}	
.soeinfachgehts {
	background-image: url(/images/homedigital_sogehts.jpg);
	background-repeat: no-repeat;
	}
	
.soeinfachtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}	
	
.homedigitalintrotext{
	padding-left: 40px;
	padding-right: 20px;
	}
	
.servicebuttonanalog{
	background-image: url(/images/homedigital_analog_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}		
	
.servicebuttonfilm{
	background-image: url(/images/homedigital_film_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}		
	
.servicebuttondigital{
	background-image: url(/images/homedigital_digital_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
	}
	
a.paketlink{
	font-weight: bolder;
	margin-left: 20px;
	margin-top: 7px;
	} 

	 
	
#content {
	margin-left: 12px;
	margin-right: 8px;
	
	}

#footer{color:#ffffff; font-size:97%; font-family: Arial, Helvetica, sans-serif; margin-left:8; border:0;padding-top:7px; ;padding-bottom:7px; text-align:center;vertical-align:middle; no-repeat;clear:both}
#footer a{color:#ffffff; text-decoration:none;}
#footer a:hover{color:#000000; text-decoration:underline;}
#footer a:visited{color:#ffffff; text-decoration:none;}
#footer a:visited:hover{color:#000000; text-decoration:underline;}


#Infoblock {
	margin:0px;
	padding: 0px;
	empty-cells:show;

}
#infoblock .box_oben{
	background: url( '/images/trenner_bg.jpg' ) top left repeat-x;
	height:26px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECECEC;
}
#infoblock .box_lo{
	background: url( '../images/trenner_lo.jpg' ) top left no-repeat;
	width:8px;
	height:8px;
}
#infoblock .box_ro{
	background: url( '../images/trenner_ro.jpg' ) top left no-repeat;
	width:8px;
	height:8px;
}
#infoblock .box_links{
	background: url( '../images/trenner_links.jpg' ) top left repeat-y;
	width:8px;
}
#infoblock .box_rechts{
	background: url( '../images/trenner_rechts.jpg' ) top left repeat-y;
	width:8px;
}
#infoblock .box_lu{
	background: url( '../images/trenner_lu.jpg' ) top left no-repeat;
}
#infoblock .box_ru{
	background: url( '../images/trenner_ru.jpg' ) top left no-repeat;
}
#infoblock .box_unten{
	background: url( '../images/trenner_unten.jpg' ) top left repeat-x;
    height:8px;
}
#infoblock .box_content{
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
#menu {
	margin-top:-2px;
	height: 31px;
	width: 760px;
	margin-left: 11px;
	margin-bottom: -9px;
		font-weight: normal;

	
	}

div.home {
	float: left;
	width: 72px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/home.gif' ) top left no-repeat;
	
	}
	
div.homeactive{
	float: left;
	display: block;
	margin: 0; padding:0;
	width:72px; height:31px;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center;
	padding-top: 9px; 
	color:#ff9900;
	text-decoration: none;
	background: url( '/images/home.gif' ) 0 -50px no-repeat;
	
		}

div.home a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/home.gif' ) top left no-repeat;
	
	}
	
div.home span {
	display: block;
	margin:0; padding: 0px 0 0 0px;
	}
div.home a:hover {
	color: #ff9900;
	background: url( '/images/home.gif' ) 0 -50px no-repeat;
	}
div.home a:active {
	color: #ff9900;
	background: url( '/images/home.gif' ) top left no-repeat;
	}
div.home a:visited {
	color: #ffffff;
	background: url( '/images/home.gif' ) top left no-repeat;
	}	
div.home a:visited:hover {
	color: #ff9900;
	background: url( '/images/home.gif' ) 0 -50px no-repeat;
	}	



.introlable{
	margin:0px;
	padding:0px;
	color: #FFF;
	font-size: 0,9em;
	font-weight: lighter;
	margin-bottom: 4px;
	margin-top:12px;
	font-family: Verdana, Helvetica, sans-serif;
	padding-right: 20px;

	position: relative;
	top: 160px;
	left: 5px;

	display:inline;
	
}
.introlable a, .introlable a:visited, .introlable a:hover{
	color: #FFFFFF;
	font-weight: normal;	
}

div.soeinfachgehts {
	float: left;
	width: 137px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/soeinfach.gif' ) top left no-repeat;
	
	}
	
div.soeinfachgehtsactive a {
	float: left;
	width: 137px; height: 31px;
	margin:0; padding: 0px 0px 0px 0px;
	padding-top: 9px;
	text-align: center ;
	background: url( '/images/soeinfach.gif' ) 0 -50px no-repeat;
	font: normal 12px/1 verdana, sans-serif;
	color: #ff9900;
	text-decoration: none;
	}
	
div.soeinfachgehts a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/soeinfach.gif' ) top left no-repeat;
	}
	
div.soeinfachgehts span {
	display: block;
	margin:0; padding: 0px 0 0 0px;
	}
div.soeinfachgehts a:hover {
	background: url( '/images/soeinfach.gif' ) 0 -50px no-repeat;
	color: #ff9900;
	}
div.soeinfachgehts a:active {
	color: #ff9900;
	background: url( '/images/soeinfach.gif' ) 0 -50px no-repeat;
	}
div.soeinfachgehts a:visited {
	color: #ffffff;
	background: url( '/images/soeinfach.gif' ) top left no-repeat;
	}	
div.soeinfachgehts a:visited:hover {
	color: #ff9900;
	background: url( '/images/soeinfach.gif' ) 0 -50px no-repeat;
	}		
	
	
	
	
div.shop {
	float: left;
	width: 114px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/bestellen.gif' ) 0 -50px no-repeat;
	}
	
div.shopactive a{
	float: left;
	width: 114px; height: 31px;
	margin:0; padding: 0px 0px 0px 0px;
	padding-top: 9px;
	text-align: center ;
	background: url( '/images/bestellen.gif' ) 0 -50px no-repeat;
	font: normal 12px/1 verdana, sans-serif;
	color: #ff9900;
	text-decoration: none;
	
	}

div.shop a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/bestellen.gif' ) top left no-repeat;
	}
div.shop span {
	display: block;
	margin:0; padding: 0px 0 0 0px;
	}
div.shop a:hover {
	background-image: none;
	color: #ff9900;
	background: url( '/images/bestellen.gif' ) 0 -50px no-repeat;
	}
div.shop a:active {
	color: #ff9900;
	background: url( '/images/bestellen.gif' ) 0 -50px no-repeat;
	}
div.shop a:visited {
	color: #ffffff;
	background: url( '/images/bestellen.gif' ) top left no-repeat;
	}	
div.shop a:visited:hover {
	color: #ff9900;
	background: url( '/images/bestellen.gif' ) 0 -50px no-repeat;
	}	
	
.shophead {
	font-size: 1.4em;
	font-weight: bold;
	color: #ff9900;

	}
.shopsubhead {
	font-size: 12px;
	color: #333333;
	font-weight: none;
}	
	
div.technische {
	float: left;
	width: 139px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/details.gif' ) 0 -50px no-repeat;
	}
	
	div.technischeactive a {
	float: left;
	width: 139px; height: 31px;
	margin:0; padding: 0px 0px 0px 0px;
	padding-top: 9px;
	text-align: center ;
	background: url( '/images/details.gif' ) 0 -50px no-repeat;
	font: normal 12px/1 verdana, sans-serif;
	color: #ff9900;
	text-decoration: none;
	}
	
div.technische span {
	display: block;
	margin:0; padding: 0px 0 0 0px;
	
	}

div.technische a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/details.gif' ) top left no-repeat;
	}
	
	
div.technische a:hover {
	background-image: none;
	color: #ff9900;
	background: url( '/images/details.gif' ) 0 -50px no-repeat;
	}
div.technische a:active {
	color: #ff9900;
	background: url( '/images/details.gif' ) 0 -50px no-repeat;
	}
div.technische a:visited {
	color: #ffffff;
	background: url( '/images/details.gif' ) top left no-repeat;
	}	
div.technische a:visited:hover {
	color: #ff9900;
	background: url( '/images/details.gif' ) 0 -50px no-repeat;
	}	
	
	
	
	
div.faq {
	float: left;
	width: 63px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/faq.gif' ) 0 -50px no-repeat;
	}
div.faqactive {
	float: left;
	width: 63px; height: 31px;
	margin:0; padding: 0px 0px 0px 0px;
	padding-top: 9px;
	text-align: center ;
	background: url( '/images/faq.gif' ) 0 -50px no-repeat;
	font: normal 12px/1 verdana, sans-serif;
	color: #ff9900;
	}

div.faq a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/faq.gif' ) top left no-repeat;
	}
div.faq span {
	display: block;
	margin:0; padding: 0px 0 0 0px;
	}
div.faq a:hover {
	background-image: none;
	color: #ff9900;
	background: url( '/images/faq.gif' ) 0 -50px no-repeat;
	}
div.faq a:active {
	color: #ff9900;
	background: url( '/images/faq.gif' ) 0 -50px no-repeat;
	}
div.faq a:visited {
	color: #ffffff;
	background: url( '/images/faq.gif' ) top left no-repeat;
	}	
div.faq a:visited:hover {
	color: #ff9900;
	background: url( '/images/faq.gif' ) 0 -50px no-repeat;
	}	
	
	
	
	
	
	
div.zitate {
	float: left;
	width: 109px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/zitate.gif' ) 0 -50px no-repeat;
	}
	
div.zitateactive {
	float: left;
	width: 109px; height: 31px;
	margin:0; padding: 0px 0px 0px 0px;
	padding-top: 9px;
	text-align: center ;
	background: url( '/images/zitate.gif' ) 0 -50px no-repeat;
	font: nromal 12px/1 verdana, sans-serif;
	color: #ff9900;
	}

div.zitate a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/zitate.gif' ) top left no-repeat;
	}
div.zitate span {
	display: block;
	margin:0; padding: 0px 0 0 0px;
	}
div.zitate a:hover {
	background-image: none;
	color: #ff9900;
	background: url( '/images/zitate.gif' ) 0 -50px no-repeat;
	}
div.zitate a:active {
	color: #ff9900;
	background: url( '/images/zitate.gif' ) 0 -50px no-repeat;
	}
div.zitate a:visited {
	color: #ffffff;
	background: url( '/images/zitate.gif' ) top left no-repeat;
	}	
div.zitate a:visited:hover {
	color: #ff9900;
	background: url( '/images/zitate.gif' ) 0 -50px no-repeat;
	}	
	
	
	
	
	
div.kontakt {
	float: left;
	width: 92px; height: 31px;
	margin: 0 0 0 0;
	background: url( '/images/kontakt.gif' ) 0 -50px no-repeat;
	}

div.kontaktactive {
	float: left;
	width: 92px; height: 31px;
	margin:0; padding: 0px 0px 0px 14px;
	padding-top: 9px;
	background: url( '/images/kontakt.gif' ) 0 -50px no-repeat;
	font: nromal 12px/1 verdana, sans-serif;
	color: #ff9900;
	}

div.kontakt a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: normal 12px/1 verdana, sans-serif;
	text-align: center ;
	padding-top: 9px; 
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/kontakt.gif' ) top left no-repeat;
	}
div.kontakt span {
	display: block;
	margin:0; padding: 0px 13px 0px 0px;
	}
div.kontakt a:hover {
	background-image: none;
	color: #ff9900;
	background: url( '/images/kontakt.gif' ) 0 -50px no-repeat;
	}
div.kontakt a:active {
	color: #ff9900;
	background: url( '/images/kontakt.gif' ) 0 -50px no-repeat;
	}
div.kontakt a:visited {
	color: #ffffff;
	background: url( '/images/kontakt.gif' ) top left no-repeat;
	}	
div.kontakt a:visited:hover {
	color: #ff9900;
	background: url( '/images/kontakt.gif' ) 0 -50px no-repeat;
	}	

.fineprint {font-size: 11px}
.style6 {font-size: 12px; color: #333333; }
.style1 {font-size: 12px}
.style2 {padding-top: 6px; font-size: 10px; color: #FFFFFF; font-weight: 400;}


.newsletter{color:orange; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.newsletterbutton{padding-top:25px; padding-right:22px;}

#border{
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;
	text-align: center ;
	margin-left: 30px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#border tr{
	border: 1px solid gray;
}
#border th{
	border: 1px solid gray;
	font-weight: bold;
	background-color: #f0f0f0;
}
#border td{
	border: 1px solid gray;
}
td p{
	padding-left: 5px;
	padding-right: 15px;
}