*  {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

	body {
		background-image: linear-gradient(#fff, #cce4dc); 
		background-attachment: fixed;
	}
	#bodydvd{ background-image: linear-gradient(#fff, #cde); } 
	#bodyvhs{ background-image: linear-gradient(#fff, #baa); } 

@media (max-width: 479px){ 
	body { 
		zoom:95%; 
		background: #199019;
	}
	#bodydvd { background: #0044aa; }
	#bodyvhs { background: #452505; }
	#wrapper, #wrapper-vhs, #wrapper-dvd {
	    box-shadow: inset 0 0px 10px rgba(0,0,0,0) !important;
	}
}

@media (max-width: 456px){ body { zoom:90%; } }
@media (max-width: 432px){ body { zoom:85%; } }
@media (max-width: 408px){ body { zoom:80%; } }
@media (max-width: 384px){ body { zoom:75%; } }
@media (max-width: 336px){ body { zoom:70%; } }
@media (max-width: 320px){ body { zoom:65%; } }

body, p, tr {
	font-size: 13px;
}

body {
    padding:0;
    margin:10px 0 15px 0; 
}

table {	
	border-collapse: collapse; 
	border:none;
}
td { 
	padding:0px;
	vertical-align:top;
}

.blocksatz {	text-align:justify !important; }

.leer { display:none;}
.clear { clear:both !important; display:block; }

.keinumbruch { white-space: nowrap; }

/* ----- TEXTFORMATIERUNGEN ----- */

.rot {	color: #d00;}
.grau {	color: #666;	}
.schwarz {	color: #000;	}


/* Überschrift Episodenführerseiten */
h1 { color: #ffffff;
	font-weight: bold;
	font-size: 32px; 
	margin:0 14px;
	line-height:1em;
	text-transform: uppercase;
	text-align:center;
}

/* Überschrift DVD-Seiten */
#dvdinfo43 h1, #dvdinfo169 h1, #vhsinfo43 h1, #vhsinfo169 h1 {
	color:#000;
	font-size: 13px; 
	margin:0;
	text-transform: none;
	text-align:left;
}

/* Weiße Zwischenüberschriften */
h2 {
    font-weight: bold; font-size: 18px;
    line-height:30px;
    color: #fff;
    margin:-15px;
    text-align:center;
}

h5{
	color: #ffff99;
	font-weight: bold;
	font-size: 13px; 
	display: block;
	margin:0 14px;
	text-align:center;
}

@media (max-width: 799px){
	h5{ font-size: 12px; }
}

h6 { color: #ffffff;
	font-weight: bold;
	font-size: 13px; 
	display: block;
	margin:0 14px;
	text-align:center;
}

a  { color: #0000BB }
a.link { color: #0000BB; 
	   text-decoration: none; }
a.link:hover {color: #0000BB; text-decoration:underline; }

.small {font-weight: normal; font-size: 10px;}
.small2 {font-weight: normal; font-size: 11px; 	line-height:1.2em;} /*Updates Startseite */

.size3 {font-weight: normal; font-size: 16px;}
.size4 {font-weight: normal; font-size: 18px; vertical-align:center;}
.size6 {font-weight: bold; font-size: 32px;}



@media (max-width: 799px){
	#links p {
		font-size:12px;
		line-height:1.4em;
	}
}

.weitereserien, .laeuftnoch {
	background:#ddd;
	width:378px; 
	padding:7px 10px;
	margin:14px 14px 0 14px;
	border-width:1px; 
	border-style:solid; 
	border-color:#008000;
	border-radius:5px;
	color:#666;
}
.laeuftnoch {
	text-align:center;
}

@media (min-width: 570px){
	.weitereserien, .laeuftnoch { width:442px; }
}
@media (min-width: 800px){
	.weitereserien, .laeuftnoch { width:677px; }
}

.weitereserien a, .weitereserien span { 
	white-space:nowrap; 
}
.weitereserien span, .weitereserien b { 
	color:#000;
}

.laeuftnoch {
	background:#eea;
	color:#000;
	font-weight:bold;
	padding:3px 10px;
}


/* ----- HEADER ----- */

#header {
	margin-bottom:14px;
	text-align:center;
}

#header img {
	width:450px;
	border:0;
}

	@media (min-width: 570px){
		#header img {	width:522px;	}
	}
	@media (min-width: 800px){
		#header img {   width:758px;   }
	}	

#header a{ color:#fff; }

#header table { 
	margin:13px; 
}

#navigation a, #abc a { color: #199019; 
	text-decoration: none; 
	font-size: 12px; 
	display:block;
}
.kasten2 a { color: #5EB35F !important; }
#navigation a:hover, #abc a:hover {color: #555555; }
#navigation td:hover, #abc td:hover {background: #fff; }

#navigation, #abc {
	border-width:0px; 
	border-style:solid;
	border-collapse: collapse;
}

#navigation td, #abc td { 
	padding:0px;
	width:122px; border-width:2px; 
	border-style:solid; 
	border-color:#199019; 
	padding-top:1px; 
	background:#ffa;
}
#navigation td:first-child, #abc td:first-child { 	border-radius:6px 0 0 6px;}
#navigation td:last-child,  #abc td:last-child  { 	border-radius:0 6px 6px 0;}

.kasten2 { 
	background:#ac8 !important; 
	pointer-events: none;
	cursor: default;
}

	@media (max-width: 799px){
		#navigation td:nth-child(4) { display:none;}
	}
	@media (max-width: 569px){
		#navigation td:nth-child(2) { display:none;}
	}

 .abc { width:28; border-width:2px; border-style:solid; border-color:#199019;  }

/* ----- AUSSENRAHMEN ----- */

#wrapper, #wrapper-vhs, #wrapper-dvd {
    margin:0px auto;
    background: #199019;
    width:450px;
    box-shadow: inset 0 0px 10px rgba(0,0,0,.6);
    border-radius: 30px 30px 3px 3px;
}
#wrapper-dvd { background: #0044aa; }
#wrapper-vhs { background: #452505; }

	@media (min-width: 570px){
		#wrapper, #wrapper-vhs, #wrapper-dvd {   width:522px;    }
	}
	@media (min-width: 800px){
		#wrapper, #wrapper-vhs, #wrapper-dvd {   width:758px;   }
		.bis800 {   display:none;   }
	}

	@media (max-width: 799px){
		.ab800 {   display:none;   }
	}
	@media (max-width: 569px){
		.ab570 {   display:none;   }
	}


/* ----- DIE EINZELNEN KÄSTEN AUF DER SEITE ----- */


#info, #episodenliste, #episodenfuehrer, #film, #filmdvd, #filmvhs, #dvd, #vhs, #comic, #soundtrack, #links, #startseite, 
.dvd, .vhs, #sieheauch, .uebersicht, .dvdneu, .soundtrack {
    background: #eee;
    width:428px;
    margin:15px 11px;
    box-shadow: 0 0px 10px rgba(0,0,0,.6);
    border-radius: 3px;
    padding:14px 0;
}

@media (min-width: 570px){
	#info, #episodenliste, #episodenfuehrer, #film, #filmdvd, #filmvhs, #dvd, #vhs, #comic, #soundtrack, #links, #startseite,
	.dvd, .vhs, #sieheauch, .uebersicht, .dvdneu, .soundtrack {
	    width:492px;
	    margin:15px;
	}
}

	@media (min-width: 800px){
		#info,  #episodenliste, #episodenfuehrer, #film, #filmdvd, #filmvhs, #dvd, #vhs, #comic, #soundtrack, #links, #startseite,
		.dvd, .vhs, #sieheauch, .uebersicht, .dvdneu, .soundtrack {   
			width:728px;   
		}
	}	
	
.dvdneu, .dvd {
	padding-bottom:2px;
}


/* BILDER */

#info img {
	width:191px;
	height:143px;
	border:1px solid #000;
}
.bild169 img {
	height:107px !important;
}

	@media (min-width: 570px){
		#info img { width:223px; height:166px; }
		.bild169 img { height:125px !important; }
	}


#info img:first-child{ margin-left:14px; float:left; }
#info img:nth-child(2){ margin-left:12px; float:left;}
#info img:nth-child(3){ margin-left:12px; }

	@media (max-width: 799px){
		#info img:first-child{ display:none;}
		#info img:nth-child(2){ margin-left:14px; float:left; }
		#info img:nth-child(3){ margin-left:14px; }
	}

#info p { padding-top:12px;}


/* AUSSTRAHLUNG & DVD */

#info2 {
	margin:-5px 11px 0 11px;
}

	@media (min-width: 570px){
		#info2 {
			display:flex;
			flex-wrap:wrap;
			margin:-20px 15px 0 15px;
		}
		#info2 div {
			flex:1 ;
		}
	}

#ausstrahlung, #dvdkurzinfo {
    width:428px;
    background: #eee;
    box-shadow: 0 0px 10px rgba(0,0,0,.6);
    border-radius: 3px;
    padding:14px 0;
}
#ausstrahlung {	margin:10px 0; }
#dvdkurzinfo  { margin:10px 0 15px 0; }

	@media (min-width: 570px){
		#ausstrahlung, #dvdkurzinfo {
		        margin:15px 0;
			width:241px;   
		}
		#ausstrahlung {
			margin-right:5px;
			margin-left:0px;
		}
		#dvdkurzinfo {
			margin-left:5px;
			margin-right:0px;
		}
	}

	@media (min-width: 800px){
		#ausstrahlung, #dvdkurzinfo {
			width:359px;   
		}
	}	

	@media (min-width: 570px) AND (max-width: 799px){
		#dvdkurzinfo td:last-child { display:none; }
		#dvdkurzinfo td:first-child a { font-size:12px; }
	}	

#ausstrahlung  {
	display:flex;
}
	@media (min-width: 570px) {
		#ausstrahlung  { display:inline; }
		#ausstrahlung p:nth-child(2) { 	margin-top:15px; }
	}

#ausstrahlung p:first-child {
	col or:#f00;
}




/* ----- TABELLEN IN DEN EINZELNEN KÄSTEN / ABSTÄNDE ZUM RAND ----- */

#info p, #episodenliste p, #episodenliste table, #episodenfuehrer p, #episodenfuehrer table, #film p, #filmvhs p, #filmdvd p, #filmvhs table, #filmdvd table, #dvd table, #dvd p, #vhs table, #vhs p, #comic table, #comic p, #soundtrack table, #links p,
.vhs table, .vhs p, .dvd table, .dvd p, #sieheauch p, .uebersicht p, .uebersicht table, .dvdneu p, .dvdneu table, .soundtrack p, .soundtrack table {
	margin:0 14px;
	width:400px;
} 
#episodenliste table { margin:0 12px; width:404px; } 

#info p, #episodenliste p, #episodenfuehrer p, #film p, #filmvhs p, #filmdvd p, #vhs p, #dvd p, #comic p, .vhs p, .dvd p, .uebersicht p, .dvdneu p {
	text-align:justify;
} 

	@media (min-width: 570px){
		#info p, #episodenliste p, #episodenliste table, #episodenfuehrer p, #episodenfuehrer table, #film p, #filmvhs p, #filmdvd p, #filmvhs table, #filmdvd table, #dvd table, #dvd p, #vhs table, #vhs p, #comic table, #comic p, #soundtrack table, #links p,
		.vhs table, .vhs p, .dvd table, .dvd p, #sieheauch p, .uebersicht p, .uebersicht table, .dvdneu p, .dvdneu table, .soundtrack p, .soundtrack table {   width:464px;   }

		#episodenliste table { width:468px; } 
	}


	@media (min-width: 800px){
		#info p, #episodenliste p, #episodenliste table, #episodenfuehrer p, #episodenfuehrer table, #film p, #filmvhs p, #filmdvd p, #filmvhs table, #filmdvd table, #dvd table, #dvd p, #vhs table, #vhs p, #comic table, #comic p, #soundtrack table, #links p,
		.vhs table, .vhs p, .dvd table, .dvd p, #sieheauch p, .uebersicht p, .uebersicht table, .dvdneu p, .dvdneu table, .soundtrack p {   width:700px;   }

		.soundtrack table { width:330px; }
		.soundtrack div { float:left; backgrou nd:#f00;}

		#episodenliste table { width:704px; } 


	}

#episodenliste p, #vhs p, #dvd p, #comic p {
	margin-bottom: 14px;
} 


#ausstrahlung p, ausstrahlung table, #dvdkurzinfo table {
	margin:0 14px;
	width:400px;
}
	@media (min-width: 570px){
		#ausstrahlung p, ausstrahlung table, #dvdkurzinfo table {
			width:213px;
		} 
	}
	@media (min-width: 800px){
		#ausstrahlung p, ausstrahlung table, #dvdkurzinfo table {
			width:331px;
		} 
	}

#dvdkurzinfo td, #vhs td, #dvd td, #filmvhs td, #filmdvd td {
	text-align:center;
	font-size:10px;
	line-height:1.3em;
	padding-left:10px;
	width:90px;
}
#dvdkurzinfo td:first-child, #vhs td:first-child, #dvd td:first-child, #filmvhs td:first-child, #filmdvd td:first-child {
	text-align:left;
	font-size:13px;
	padding-left:0;
	width:auto;
}
#filmvhs td:first-child, #filmdvd td:first-child {
	text-align:justify;
}

#comic td, #soundtrack td, .soundtrack td {
	text-align:center;
	font-size:10px;
	line-height:1.3em;
	padding-right:10px;
	width:90px;
}
#comic td:last-child, #soundtrack td:last-child, .soundtrack td:last-child {
	text-align:left;
	font-size:13px;
	padding-right:0;
	width:auto;
}
#soundtrack td, .soundtrack td { width:100px; }






.dvd td, .vhs td, .dvdneu td {
	padding-bottom:15px;
	text-align:center;
	font-size:10px;
	line-height:1.3em;
	padding-right:10px;
	width:90px;
}

.dvd td:last-child, .vhs td:last-child, .dvdneu td:last-child {
	text-align:left;
	font-size:13px;
	padding-left:0;
	width:auto;
}


.dvd tr:last-child td, .dvdneu tr:last-child td, .vhs tr:last-child td {
	padd ing-bottom:2px;
}

ul { margin-bottom:0px; }

.vhs p, .dvd p, .uebersicht p {
	margin-bottom: 14px;
} 

#vhsinfo43 table, #dvdinfo43 table, #vhsinfo169 table, #dvdinfo169 table  {
	margin:14px;
} 


/* ----- INFOKASTEN AUF DVD UND VHS-SEITEN ----- */

#vhsinfo43, #dvdinfo43, #vhsinfo169, #dvdinfo169 {
	background: #cde;
	width:428px;
	float:left;
    	margin:0 11px;
    	padding:0;
    	border-radius: 3px;
	box-shadow: 0 0px 10px rgba(0,0,0,.6);
}
#vhsinfo43,  #dvdinfo43  { height:166px; }
#vhsinfo169, #dvdinfo169 { height:125px; }

	@media (min-width: 570px){
		#vhsinfo43, #dvdinfo43, #vhsinfo169, #dvdinfo169 {  margin:0 15px;  width:490px;   }
	}
	@media (min-width: 800px){
		#vhsinfo43, #dvdinfo43, #vhsinfo169, #dvdinfo169 {   width:490px;   }
	}

#vhsinfo43 td, #dvdinfo43 td {   padding:0 12px 9px 0px; } /* Zeilenabstand */
#vhsinfo169 td, #dvdinfo169 td { padding:0 12px 4px 0px; } /* Zeilenabstand */
#vhsinfo43 a, #dvdinfo43 a, #dvdinfo169 a {                /* Linkfarbe */
	color:#000;
	font-weight:bold;
}
#sieheauch a, .vhs p a, .dvd p a, li a { color:#000; } /* Linkfarbe Siehe-Auch-Kasten */

.titel43, .titel169 {           /* Bilder */
	width:223px;
	border-radius: 3px;
	box-shadow: 0 0px 10px rgba(0,0,0,0.6);
	margin:18px 0 0 114px;
}
.titel43  { height:166px; }
.titel169 { height:125px; }

	@media (min-width: 570px){
		.titel43, .titel169 {   margin:18px 0 0 150px;   }
	}
	@media (min-width: 800px){
		.titel43, .titel169 {   margin:0;   }
	}


/* ----- BILDGRÖSSEN DVD- UND VHS-COVER ----- */

#dvdkurzinfo img, #dvd img, #vhs img, #filmdvd img, #filmvhs img, .vhs img, .dvd img, .dvdneu img {
	width:88px;
	height:127px;
	margin-bottom:-3px;
}
#vhs img, #filmvhs img, .vhs img, .vhscover { height:142px !important; }				/* Abweichende Grössen */
.brcover, .dvd img.brcover, .dvdneu img.brcover { height:114px !important; }
#soundtrack img, .soundtrack img {
	width:100px;
	height:100px;
	margin-bottom:-3px;
}
.maxicd { height:87px !important; }
#comic img {
	margin-bottom:-3px;	
}

/* ----- FOOTER ----- */

#footer {
	height:40px;
	margin-top:-5px;
	color:#fff;
	text-align:center;
font-size:12px;
line-height:1.4em;
}
#footer a{ color:#fff; }

#footer a:last-child{ text-decoration:none; }
#footer a:hover{ text-decoration:underline; }

	@media (min-width: 800px){
		#bodydvd #footer { height:25px; }
	}

#fusszeile {
	margin:0 auto;
	width:428px;
	font-size:10px;
	text-align:center;
	margin-top:1px;
}
#fusszeile a { color:#000; }


	@media (min-width: 570px){
		#fusszeile {   
			width:522px; 	
			font-size:9.5px;
		  }
	}
	@media (min-width: 800px){
		#fusszeile {   
			width:758px; 	
			font-size:10px;
		  }
	}

/* ----- MARKIERUNG DER ZWEITEN ZEILEN ----- */

.farbverhunzer table {
	background:#f00;                  /* LÖSCHEN */
}
.farbverhunzer tr:nth-child(odd) {         /* LÖSCHEN */
	background:#eee;
} 

#episodenliste td {
	line-height:1.5em;
	padding-right:2px;
	padding-left:2px;
}

#episodenliste td:nth-child(4), #episodenliste td:nth-child(6), .ohnedatum td:nth-child(5) {
	padding-left:10px !important;
}

#episodenliste tr:nth-child(even) {
	background:#ddd;
} 

#episodenliste td:nth-child(3), #episodenliste td:nth-child(5) { Text-align:right; }
.ohnedatum td:nth-child(3),     .ohnedatum td:nth-child(5)     { Text-align:left !important; }
.ohnedatum td:nth-child(4)                                     { Text-align:right; }


@media (max-width: 799px){
	#episodenliste td:nth-child(6), #episodenliste td:nth-child(7), .ohnedatum td:nth-child(5) { display:none; }
}

.staffel {
	font-weight: bold; font-size: 14pt;
	padding:10px 0;
	background:#eee;
	color:#199019;
}










/* ----- INFOKASTEN MP3 ----- */

.mp3{
	border:#CCC 1px solid;
	border-radius:5px;
	background:#d6d6d6;
	background-image:url("musik/mp3.gif");
	background-position: 5px;
	background-repeat: no-repeat;
	height:42px;
	margin:18px 14px 0 14px;
}
.mp3 a {
	display:block;
	padding:5px 5px 5px 90px;
}
@media (max-width: 799px){
	.mp3 a {
		padding:3px 5px 5px 90px;
		font-size:11px;
	}
}

/* ----- INFOKASTEN ONLINEVIDEO ----- */

.onlinevideo{
	border:#bbb 1px solid;
	border-radius:5px;
	background:#d6d6d6;
	background-image:url("info/onlinevideo.gif");
	background-position: 5px;
	background-repeat: no-repeat;
	height:42px;
	margin:18px 14px 0 14px;
}
.onlinevideo a {
	display:block;
	padding:5px 5px 5px 125px;
}
@media (max-width: 799px){
	.onlinevideo a {
		padding:3px 5px 5px 125px;
		font-size:11px;
	}
}
@media (max-width: 569px){
	.mp3, .onlinevideo {
		display:none;
	}
}




/* ----- STARTSEITE ----- */

.startseitenavi {
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:24px;
	margin-top: -8px;
}
.startseitenavi a { text-decoration:none; }
.startseitenavi a:hover { text-decoration:underline; }

.startseiteeinleitung {
	margin-top:0px;
	padding-bottom:1px;
}

.startseiteeinleitung p {
	margin-left:4px;
	margin-bottom:15px;
}

.startseiteeinleitung img {
	width:100px;
	height:158px;
	margin:0 10px;
	float:right;
}
@media (min-width: 570px){
	.startseiteeinleitung img { margin-top:-8px; }
}
@media (min-width: 800px){
	.startseiteeinleitung img { margin-top:-25px; }
}
.startseiteinfo>div { 
	border:2px solid #199019; 
	border-radius: 5px;
	margin:6px 18px 18px 14px;
	padding:10px 12px 0px 12px;
	box-shadow: 2px 2px 10px rgba(50,50,50,.6);
	background:#fff;
}


@media (min-width: 800px){
	.startseiteinfo { 
		float:right;
		width:314px;

	}
}


.startseiteinfo a {
	text-decoration: none; 
}
.startseiteinfo a:hover {
	text-decoration: underline; 
}






.startseitedvd img {
	width:88px;
	height:127px;
	margin-bottom:0px;
}

.startseitedvd table {
	margin-bottom:10px;
}

.startseitedvd td:first-child {
	width:88px;
	padding-right:10px;
	text-align:center;
	font-size:10px;
}



.startseiteupdate img {
	width:120px;
	height:90px;
	border: 1px solid #000;
	display:block;
	margin-bottom:10px;
}

.startseiteupdate div {
	float:right;
	width:122px;
	margin-top:2px;
}
@media (min-width: 800px){
	.startseiteupdate div {
		float:none;
		width:100%;
	}
	.startseiteupdate img:first-child {
		float:left;
		margin-right:10px;
	}
}

.startseiteupdate .small2 {
	height:196px;
	line-height:14px;
	overflow:hidden;	
}
@media (min-width: 800px){
	.startseiteupdate .small2 {
		height:280px;
	}
}

.startseitetop20 p:last-child {
	column-width: 170px;
	-moz-column-width: 170px;
	-webkit-column-width: 170px;
}
.startseitetop20 p:last-child span, .serienliste1 span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display:block;
}







.startseiteeinleitung, .serienliste1, .serienliste2 {
	margin:0 14px;
	width:400px;
}

	@media (min-width: 570px){
		.startseiteeinleitung, .serienliste1, .serienliste2 {   width:464px;   }
	}

	@media (min-width: 800px){
		.serienliste1 { width: 390px; }
		.startseiteeinleitung, .serienliste2 { width: 700px; }
		.serienliste2 ul { 
			column-width: 300px; 
			/* -moz-column-width: 300px; 
			-webkit-column-width: 300px; */
		} 
	}








#dvdstartseite td {
vertical-align:middle;
}


#startseite ul {
    padding:0;
}

#startseite li, #dvdstartseite tr {
	line-height:1.5em;
	list-style-type: none; 
	border-top:1px dotted rgba(0,0,0,0);
	border-bottom:1px dotted #ccc;
}
#dvdstartseite td {   line-height:1.3em; margin-top:20px;}

#startseite li:hover, #dvdstartseite tr:hover {
	background:#199019;
	color:#fff;
	border-top:1px solid #199019;
	border-bottom:1px solid #199019;
	border-radius:0px;
	box-shadow: inset 0 0px 10px rgba(0,0,0,.3);
}
#dvdstartseite tr:hover { 
	background:#0044aa;
	border-top:1px solid #0044aa;
	border-bottom:1px solid #0044aa;
}

.leerzeile:hover { 
	background:#eee !important;
	box-shadow:none !important;
	border-top:1px dotted #ccc !important;
	border-bottom:1px dotted #ccc !important;
}
.dummyzeile  {
	border-bottom:1px solid rgba(0,0,0,0) !important;
}
.dummyzeile:hover {
	background:none !important;
	box-shadow:none !important;
	border-top:1px solid rgba(0,0,0,0) !important;
	border-bottom:1px solid rgba(0,0,0,0) !important;
}
.serienliste1 a, .serienliste2 a {
	display:block;
	color: #0000BB; 
	padding-right:4px;
	padding-left:4px;
	text-decoration: none; 
	margin-top:-1px;
}
#dvdstartseite a {
	display:block;
	text-decoration: none; 
}

@media (min-width: 570px){
	.serienliste1 a, .serienliste2 a { margin-bottom:-1px; }
}
@media (min-width: 800px){
	.serienliste1 a, .serienliste2 a { margin-bottom:-2px; line-height:1.4em; }
}

@media (max-width: 799px){
	#dvdstartseite td:last-child { display:none; }
}

#startseite li:hover a, #dvdstartseite tr:hover a {
	color:#fff;
}

h4 {
	font-weight: bold;
	font-size: 16pt;
	padding:0;
	color:#199019;
	border-bottom:2px solid #199019;
	margin:15px 0 -5px 0;
	padding-left:4px;
}

.startseiteinfo h4 {
	font-size: 14pt;
	margin:0 0 10px 0;
	padding-left:0px;
}

.startseiteeinleitung h4 {
	margin:0;
}
@media (min-width: 800px){
	.startseiteeinleitung h4 { margin:0 115px 0 0 ; }
}

.startseitekleingedrucktes { text-align:justify; }

.partnerseiten {
	padding:7px 0px !important;
}

.partnerseiten>div {
	margin:0 auto;
	width:300px;
}
@media (min-width: 800px){
	.partnerseiten>div { width:600px; }
}
.partnerseiten>div>div {
	width:88px;
	height:31px;
	float:left;
	padding: 6px 6px;
	line-height:34px;
}

.partnerseiten img {
	width:88px;
	height:31px;
	display:inline;
	float:left;
	padding: 6px 6px;
}


@media (max-width: 799px){
	.dummyzeile { display:none; }
}

@media (max-width: 799px){
	.cartoons td:nth-child(4), .cartoons td:nth-child(5) {
		display:none;
	}
	.dvd li, .dvdneu li {
		margin-left:-22px; 
	}
}