/* formate_neu.css (ltr) */

@font-face{ 
            font-family: "mareensprint";
            src: url('http://www.pasch-net.de/css3/fonts/mareensprint.eot');
            src: local("Mareen's Print"), url('http://www.pasch-net.de/css3/fonts/mareensprint.woff') format("woff"), url('http://www.pasch-net.de/css3/fonts/mareensprint.ttf') format("truetype");
        }

body {
	direction: ltr;
	padding: 0px;
	margin: 0px;
}
ul {
	margin: 7px 0 20px 5px;
	padding: 0 0 0 15px;
}
ul li {
	padding: 0 0 5px 0;
}
html {
	overflow: -moz-scrollbars-vertical;
}
select {
	font-family: Verdana,, sans-serif;
	font-size: 11px;
}
/*---------------------------------------------*/
/*----- Hintergrundfarbe gesamte Seite --------*/
/*---------------------------------------------*/

#bodyTyp4, #bodyTyp3, #bodyTyp2, #bodyTyp1 {
	background: url('http://www.pasch-net.de/css3/cls/schueler/bg.jpg') #f2f2f2 center top no-repeat;
}
.joker1 {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('http://www.pasch-net.de/css3/cls/schueler/joker.gif') left top repeat;
	width: 100%;
	height: 170px;
}
/*---------------------------------------------*/
/*------------ Schriftdefinitionen ------------*/
/*---------------------------------------------*/

/*--------------- Schriftarten ----------------*/

body, input, p, td, h1, h2, h3, h4, h5 {
	font-family: arial, verdana, sans-serif;
}
h1.seitentitel {
	font-family: tahoma, verdana, sans-serif;
}
/*--------------- Schriftgrößen ----------------*/

body, input, p, td {
	font-size: 12px;
}
h1, .s15122, .s21714 {
	font-size: 12px;
}
h2 {
	font-size: 12px;
}
h2.hpuschrift, h2.hpuschrift2 {
	font-size: 12px;
}
h2.dachzeile, h2.ankernaviuschrift, h2.dachzeileKasten {
	font-size: 11px;
}
h3 {
	font-size: 15px;
}
h3.artikeluschrift {
	font-size: 15px;
}
h3.hpteaser {
	font-size: 12px;
}
h3.slideuschrift {
	font-size:13px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 12px;
}
h5.artikellisteuschrift {
	font-size: 11px;
}
.beschreibung_bildtabelle, .bilduschrift {
	font-size: 11px;
}
.languageselectorSelect {
	font-size: 10px;
}
#hauptnavi {
	font-size: 13px;
}
h1.seitentitel {
	font-size: 19px;
}
/*------------------ Schriftfarben -------------------*/

body, input, p, td, h1, h2, h3, h4, h5 {
	color: #333333;
} /* Schwarz */
a {
	color: #0977ac;
} /* Link-Blau */
a:hover {
	color: #FF6500;
}
.metanavi a, .metanavi a:hover, .breadcrumbs, .bezeichnerSuche a, .bezeichnerSuche a:hover {
	color: #5a5a5a;
} /* Grau */
#hauptnavi a {
	color: #fbf5d2;
} /* Weiß */
#hauptnavi li a:hover, #hauptnavi li.active, #hauptnavi li.active a, #hauptnavi li.active a:hover {
	color: #861103;
}
#linkenavi ul li a:hover, #linkenavi ul li span.active, #linkenavi ul li span.active a, #linkenavi ul li span.offen a {
	color: #fff;
}
#linkenavi li a, #linkenavi li span.offen, #linkenavi ul ul li a:hover, #linkenavi ul ul li span.active, #linkenavi ul ul li span.active a, #linkenavi ul ul li span.offen a, #linkenavi ul ul ul li a:hover, #linkenavi ul ul ul li span.active, #linkenavi ul ul ul li span.active a, #linkenavi ul ul ul li span.offen a {
	color: #5f5f5f;
}
.schnelleinstieg a:hover, .s21714 {
	color: #000;
} /* Schwarz */
#linkenavi li a, #linkenavi li span.offen {
	color: #505050;
}
.kalenderLinks1 {
	color: #3D3D3D;
}
.breadcrumbLink, .schwarzorange {
	color: #0977ac;
} /* Link-Blau */
.footerHauptnavi, .footerMetanavi, .footerHauptnavi a, .footerMetanavi a, .copy {
	color: #AAAAAA;
} /* Hellgrau */
h1.seitentitel, .s15122 {
	color: #5A5A5A;
}
h2.ankernaviuschrift, h2.dachzeile {
	border-bottom: 1px solid #d4d4d4;
	color: #5a5a5a;
}
h2.hpuschrift, h2.hpuschrift2 {
	color: #5a5a5a;
} /* Grau */
h2.hpuschrift a {
	color: #0977ac;
} /* Grau */
h3.slideuschrift a {
	color: #333;
}
h3.slideuschrift a:hover {
	color: #FF6500;
}
h5.startseitenteaser {
	color: #5a5a5a;
	border: none;
}
h4.kgwuschriftAC {
	border-top: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-bottom: 1px solid white;
	color: #5a5a5a;
	background: url('http://www.pasch-net.de/css3/img/kgwuschriftAC.gif') repeat-x;
}
h4.kgwuschrift {
	border: 1px solid #d4d4d4;
	color: #5a5a5a;
	background: url('http://www.pasch-net.de/css3/img/kgwuschrift.gif') repeat-x;
}
.kgwText {
	background: #fff;
}
/*--------------- Zeilenabstand ---------------*/

table, td, .artikeltext, .artikelteasertext, .teasertext, .artikelintro, .teaserText, .veranstaltungsintro, .veranstaltungstext {
	line-height: 16px;
}
.artikelteasertext { overflow: hidden; }
/*---------------- Fettigkeit -----------------*/

.metanavi li.active, .active, #hauptnavi, #hauptnavi li.active, #linkenavi li span.active, #linkenavi li span.offen, .seitentitel, .seitentitelTyp1, .artikelintro, .veranstaltungsintro, .linkzumthemauschrift, .kalenderMitte1, .kalenderLinks1, .artikeluschrift,		/* Alte CSS-Klasse */ .zwischenuschrift,		/* Alte CSS-Klasse */ .s15122,				/* Alte CSS-Klasse */ .s21714					/* Alte CSS-Klasse */ {
	font-weight: bold;
}
h1.seitentitel {
	font-weight: normal;
}
/*-------------- Unterstreichung --------------*/

a {
	text-decoration: none;
}
a:hover, .metanavi a:hover, #hauptnavi a:hover, #hauptnavi li.active a:hover, #linkenavi li a:hover, #linkenavi ul ul li a:hover, #linkenavi ul ul ul li a:hover, .bezeichnerSuche a:hover {
	text-decoration: underline;
}
/*------------------ Kursiv -------------------*/

.artikelannot, .beschreibung_bildtabelle, .bilduschrift {
	font-style: italic;
}
/*---------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------*/
/*--------- Positionierendes Wrap -------------*/
/*---------------------------------------------*/

#wrapTyp4, #wrapTyp3, #wrapTyp2, #wrapTyp1 {
	position: relative;
	top: 0px;
	margin: 0 auto;
	overflow: hidden;
	background: url('http://www.pasch-net.de/css3/cls/schueler/wrap.gif') repeat-y;
}
#wrapTyp4, #wrapTyp3 {
	width: 890px;
}
#wrapTyp2 {
	width: 624px;
}
#wrapTyp1 {
	width: 546px;
}
#wrapcontentTyp4, #wrapcontentTyp3, #wrapcontentTyp2, #wrapcontentTyp1 {
	display: block;
	overflow: hidden;
}
#wrapcontentTyp4, #wrapcontentTyp3 {
	width: 885px;
}
#wrapcontentTyp2 {
	width: 622px;
}
#wrapcontentTyp1 {
	width: 544px;
}
.rundungTyp4, .rundungTyp3, .rundungTyp2, .rundungTyp1 {
	display: none;
}
/*---------------------------------------------*/  
/*---------------- Kopfbereich ----------------*/
/*---------------------------------------------*/

#headerTyp4, #headerTyp3, #headerTyp2, #headerTyp1 {
	position: relative;
	left: 0px;
	display: block;
	background: url('http://www.pasch-net.de/css3/cls/schueler/header.jpg') no-repeat;
}
#headerTyp4, #headerTyp3 {
	width: 890px;
}
#headerTyp2 {
	width: 622px;
}
#headerTyp1 {
	width: 544px;
}
#headerTyp4 {
	height: 146px;
}
#headerTyp3, #headerTyp2, #headerTyp1 {
	height: 98px;
}
.schattenOben  /* Hintergrundschatten ganz oben */ {
	height: 120px;
	display: block;
	clear: left;
}
/*-------------- Link www.goethe.de --------------*/  
    
.homelink a  /* Link www.goethe.de */ {
	display: none;
}
/*---------------- Metanavigation ----------------*/
/*----------------- Typ 4 und 3 ------------------*/  

.obereNaviTyp4, .obereNaviTyp3, .obereNaviTyp2, .obereNaviTyp1 {
	text-align: right;
	float: right;
	z-index: 99;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}
.metanavi  /* Container der Metanavigation + Fhnchen */ {
	display: inline;
	float: right;
	text-align: right;
	height: 20px;
	padding: 0px;
	width: 650px;
}
.metanavi ul {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 10px;
	text-align: right;
	height: 20px;
	float: right;
	background: url('http://www.pasch-net.de/css3/cls/schueler/metanavi.gif') no-repeat;
	opacity: 0.9;
	filter:alpha(opacity=90);
}
.metanavi li {
	display: inline;
	list-style-type: none;
	padding: 0px 8px 0px 8px;
	border-right: 1px solid #969696;
	padding-bottom: 0px;
	height: 20px;
}
.metanavi li:last-child {
	display: inline;
	list-style-type: none;
	padding-right: 8px;
	padding-left: 8px;
	border: none;
}
.metanavi li {
border-right: expression((this.parentNode.lastChild == this)? "none" : "1px solid #969696" );
}
/*---------------- Schließen-Link ----------------*/
/*----------------- Typ 2 und 1 ------------------*/  
  
.schliessen a {
	display: inline;
	text-align: right;
	float: right;
	padding: 0 15px 0 14px;
	margin: 4px 0 0 14px;
	border-left: 1px solid #969696;
	background: url('http://www.pasch-net.de/bilder3/symbole/schliess.gif') no-repeat;
	background-position: bottom right;
}
.schliessenSkript a {
	display: inline;
	text-align: right;
	float: right;
	padding: 0 15px 0 14px;
	margin: 4px 0 0 14px;
	border: none;
	background: url('http://www.pasch-net.de/bilder3/symbole/schliess.gif') no-repeat;
	background-position: bottom right;
}
/*---------------- Fähnchen ----------------*/  

.faehnchen {
	display: inline;
	float: right;
	text-align: right;
	padding: 0px 10px 0px 0px;
	height: 20px;
	background: url('http://www.pasch-net.de/css3/cls/schueler/faehnchen.gif') right top no-repeat;
	opacity: 0.9;
	filter:alpha(opacity=90);
}
.faehnchen ul {
	margin: 3px 0px 0px -3px;
	padding: 0px 0px 0px 0px;
}
div>.faehnchen ul {
	margin: 3px 0px 0px 0px;
}
.faehnchen li {
	display: inline;
	list-style-type: none;
	padding-right: 0px;
	padding-left: 3px;
}
/*---------------- SprachdropDown ----------------*/  

.sprachdropdown {
	display: inline;
	float: right;
	text-align: right;
	margin: 0px 0px 0px 15px;
}
.languageselectorForm {
	display: inline;
	font-size: 8px;
	margin: 0px;
	padding: 0px;
}
.languageselectorSelect {
	height: 17px;
	text-align: left;
	vertical-align: center;
	padding: 0px 1px;
}
/*---------------- Logo ----------------*/
  
.logo {
	position: absolute;
	left: 10px;
	top: 5px;
	width: 140px;
	height: 110px;
	z-index: 99;
}
/*---------------- Banner ----------------*/

.bannerTyp4, .bannerTyp3, .bannerTyp2, .bannerTyp1 {
	display: none;
}
.bannerTyp4 img, .bannerTyp3 img, .bannerTyp2 img, .bannerTyp1 img {
	display: none;
}
/*---- Schatten oberhalb der Hauptnavigation ---*/

.hauptnaviLinie {
	display: none;
}
/*----------- Hauptnavigation quer ------------*/
/*-------------- Typ 4 Microsite --------------*/
 
#hauptnavi {
	position: relative;
	top: 0px;
	left: 0px;
	width: 890px;
	height: 26px;
	background: url('http://www.pasch-net.de/css3/cls/schueler/hauptnavi.jpg') repeat-x;
}
#hauptnavi ul {
	position: absolute;
	left: 5px;
	top: 0px;
	height: 26px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 875px;
}
#hauptnavi li {
	display: inline;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 26px;
}
#hauptnavi li a {
	float: left;
	height: 26px;
	vertical-align: center;
	margin: 0px;
	padding: 0px 15px 0px 15px;
	line-height: 26px;
}
#hauptnavi li.active {
	float: left;
	height: 26px;
	vertical-align: center;
	margin: 0px;
	padding: 0px 15px 0px 15px;
	line-height: 26px;
}
#hauptnavi li.active a, #hauptnavi li.active a:hover {
	padding: 0px;
	border: none;
}
#hauptnavi li.active a:hover {
	background: transparent;
	border: none;
}
/*---------------------------------------------*/ 
/*--------------- Zwischenraum ----------------*/
/*---------------------------------------------*/

#zwischenraumTyp4, #zwischenraumTyp3, #zwischenraumTyp2, #zwischenraumTyp1 {
	position: relative;
	top: 0px;
	left: 0px;
	height: 56px;
	clear: left;
	background: url('http://www.pasch-net.de/css3/cls/schueler/zwischenraum.gif') no-repeat;
}
#zwischenraumTyp4, #zwischenraumTyp3 {
	width: 890px;
}
#zwischenraumTyp2 {
	width: 622px;
}
#zwischenraumTyp1 {
	width: 544px;
}
.breadcrumbs {
	position: relative;
	top: 3px;
	left: 20px;
	display: block;
	height: 13px;
	font-size: 11px;
}
.seitentitel {
	position: relative;
	top: 40px;
	left: 220px;
}
.seitentitelTyp1 {
	position: relative;
	top: 40px;
	left: 17px;
}
.seitentitelLinieTyp4, .seitentitelLinieTyp3, .seitentitelLinieTyp2, .seitentitelLinieTyp1 {
	display: none;
}
/*---------------------------------------------*/ 
/*--------------- Hauptbereich ----------------*/
/*---------------------------------------------*/ 

#hauptbereich {
	position: relative;
	left: 0px;
	top: 0px;
	z-index: -1px;
	width: 880px;
	display: block;
	clear: left;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
.hauptbereichJoker5 {
	clear: both;
}
/*-------------- linke Spalte -----------------*/

#linkeSpalte {
	position: relative;
	top: 0px;
	width: 175px;
	height: 100%;
	float: left;
	padding: 0px;
	border-left: 20px solid white;
	border-bottom: 20px solid white;
	margin: 0px;
}
/*--------------- linke Navi ------------------*/

#linkenavi {
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 99;
	width: 175px;
	line-height: 15px;
	margin: 0px 0px 16px 0px;
	padding: 4px 0px 0px 0px;
	background: url('http://www.pasch-net.de/css3/cls/schueler/linkeSpalte.gif') no-repeat top;
}
#linkenavi ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	background-image: url('http://www.pasch-net.de/css3/cls/schueler/linkeNavi.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	display: inline-block;
	position: relative;
}
#linkenavi li {
	float: left;
	clear: left;
	width: 173px;
	margin: 0px 0px 0px 0px;
	border-right: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
	padding: 0px;
}
div>#linkenavi li {
	float: none;
	clear: none;
}
#linkenavi li:first-child {
	border-top: none;
}
#linkenavi li a, #linkenavi li a:hover, #linkenavi ul li span.active {
	padding: 6px 2px 6px 12px;
	display: block;
}
#linkenavi ul ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	background: none;
}
#linkenavi ul ul li {
	float: left;
	clear: left;
	width: 165px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	border: none;
	padding: 0px;
}
div>#linkenavi ul ul li {
	float: none;
	clear: none;
}
#linkenavi ul ul a, #linkenavi ul ul a:hover, #linkenavi ul ul li span.active {
	padding: 4px 2px 4px 24px;
	display: block;
}
#linkenavi ul ul ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	background: none;
}
#linkenavi ul ul ul li {
	float: left;
	clear: left;
	width: 165px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	border: none;
	padding: 0px;
}
div>#linkenavi ul ul li {
	float: none;
	clear: none;
}
#linkenavi ul ul ul a, #linkenavi ul ul ul a:hover, #linkenavi ul ul ul li span.active {
	padding: 4px 2px 4px 36px;
	display: block;
}
#linkenavi ul li span.active a, #linkenavi ul li span.active a:hover {
	padding: 0px 0px 0px 0px;
}
#linkenavi ul li span.active, #linkenavi ul ul li span.active, #linkenavi ul ul ul li span.active, #linkenavi ul li span.active a, #linkenavi ul ul li span.active a, #linkenavi ul ul ul li span.active a {
	background-repeat: no-repeat;
	background-position: top left;
}

#linkenavi ul ul { display: none !important;}
/*------------- linke Spalte Startseite --------------*/

#linkeSpalteStartseite {
	position: relative;
	top: 0px;
	width: 175px;
	height: 100%;
	float: left;
	padding: 0px;
	border-left: 5px solid white;
	border-bottom: 20px solid white;
	padding: 4px 0px 0px 0px;
	background: url('http://www.pasch-net.de/css3/cls/schueler/linkeSpalte.gif') no-repeat top;
}
/*------------- linke Navi Startseite --------------*/

#linkenaviStartseite {
	position: relative;
	top: 0px;
	left: 0px;
	width: 175px;
	margin: 0px 0px 16px 0px;
	clear: left;
	padding: 0px 0px 4px 0px;
	background-image: url('http://www.pasch-net.de/css3/cls/schueler/linkeNavi.gif');
	background-repeat: no-repeat;
	background-position: bottom;
}
.startseitenteaser {
	padding: 5px 8px 5px 8px;
	margin: 0px;
	clear: left;
}
.startseitenteaserKasten {
	padding: 0px;
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	position: relative;
	margin: 0px 0px 20px 0px;
}
.startseitenteaserText {
	padding: 5px;
	clear: left;
}
ul.schnelleinstieg {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
}
ul.schnelleinstieg li {
	padding: 0px 0px 2px 0px;
}
ul.schnelleinstieg li a {
	background: url('http://www.pasch-net.de/bilder3/symbole/pkt_tipp.gif') no-repeat;
	padding: 0px 0px 0px 13px;
}
/*------------------ linke Navi Farben-------------------*/

#linkenavi ul li {
	border-top: 1px solid #d8d8d8;
}
#linkenavi ul ul li {
	border-top: none;
}
#linkenavi ul ul ul li {
	border-top: none;
}
#linkenavi li:first-child {
	border-top: none;
}
#linkenavi li {
border-top: expression((this.parentNode.firstChild == this)? "none" : "1px solid #d8d8d8" );
}
#linkenavi ul ul li, #linkenavi ul ul ul li {
border-top: expression((this.parentNode.firstChild == this)? "none" : "1px solid #fff" );
}
#linkenavi li a					/* Farbe erste Ebene linke Navi */ {
	background: #fff;
}
#linkenavi ul ul li a			/* Farbe zweite Ebene linke Navi */ {
	background: #fff;
}
#linkenavi ul ul ul li a		/* Farbe dritte Ebene linke Navi */ {
	background: #fff;
}
#linkenavi ul li a:hover, #linkenavi ul li span.active, #linkenavi ul li span.active a, #linkenavi ul li span.offen a {
	background: url('http://www.pasch-net.de/css3/cls/schueler/naviAC.jpg') no-repeat center;
}
#linkenavi ul ul li a:hover, #linkenavi ul ul ul li a:hover, #linkenavi ul ul li span.active, #linkenavi ul ul ul li span.active		/* Farben bei Hover und aktivem Menpunkte */ {
	background: #fff;
}
#linkenavi ul ul li span.active a, #linkenavi ul ul ul li span.active a, #linkenavi ul ul li span.offen a, #linkenavi ul ul ul li span.offen a {
	background-color: #fff;
	background-image: none;
}
#linkenaviStartseite {
}
.startseitenteaser {
	border-right: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
}
/*--------------------- Suche ------------------------*/  

.suche {
	width: 155px;
	overflow: hidden;
	padding: 10px;
	margin: 0px 0px 16px 0px;
	background: url('http://www.pasch-net.de/css3/neu-dez/img/suche.gif') no-repeat;
}
.formSuche {
	margin: 0px;
	padding: 0px;
}
.bezeichnerSuche {
	margin-bottom: 2px;
}
.inputSuche {
	width: 114px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.iconSuche a {
	background: url('http://www.pasch-net.de/bilder3/symbole/suchen.gif') no-repeat;
	width: 18px;
	height: 18px;
	margin: 0 0 0 1px;
	float: left;
}
.erweiterteSuche {
	clear: left;
	margin: 0px;
	padding: 0px;
}
/*--------- Sponsorenartikel linke Spalte ----------*/

.sponsorenartikel {
	width: 175px;
	overflow: hidden;
	margin-bottom: 16px;
	padding: 0px;
	background: #fff;
}
/*------------------ Content -----------------------*/  

#content {
	position: relative;
	left: 0px;
	top: 35px;
	width: 420px;
	min-height: 500px;
	height: 500px;
	display: inline;
	float: left;
	padding: 0px;
	border-left: 25px solid white;
	border-right: 25px solid white;
	border-bottom: 20px solid white;
	margin: 0px;
}
div[id] #content {
	height: auto;
}
#contentTyp1 {
	position: relative;
	left: 0px;
	top: 17px;
	width: 510px;
	min-height: 500px;
	height: 500px;
	display: inline;
	float: left;
	padding: 0px;
	border-left: 17px solid white;
	border-right: 17px solid white;
	border-bottom: 20px solid white;
	margin: 0px;
}
div[id] #contentTyp1 {
	height: auto;
}
/*--------------- Rechte Spalte ---------------------*/
  
#rechteSpalte {
	width: 195px;
	height: 100%;
	display: inline;
	float: left;
	position: relative;
	top: 35px;
	border-bottom: 20px solid white;
	margin: 0px;
}
/*--------------- Teaser rechts ---------------------*/  

.teaserRechts {
	background: transparent;
	width: 195px;
	margin-bottom: 16px;
}
.teaserEintrag {
	margin: 0px;
	padding: 0 0 5px 0;
	overflow: hidden;
	display: inline-block;
}
.teaserBild {
	width: 60px;
	float: left;
	margin: 4px 5px 1px 0;
}
.teaserBild img {
	width: 60px;
}
.teaserText {
	padding: 0px;
}
/*--------------- Tipps rechts ---------------------*/  
  
.tippsRechts {
	background: transparent;
	width: 195px;
	margin-bottom: 16px;
}
.tippsEintrag {
	line-height: 15px;
}
.tippsEintrag ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	position: relative;
}
.tippsEintrag li {
	padding: 0px 0px 4px 0px;
}
.tippsEintrag li a {
	padding: 0px 0px 0px 12px;
	background: url('http://www.pasch-net.de/bilder3/symbole/pkt_tipp.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
/*--------- Definitionen für runde Ecken -----------*/
  
.xboxcontent 
{ background: #FFFFFF;
  display: block; 
  overflow: hidden;
  padding: 8px;
  border: 1px solid #d8d8d8;
  border-radius: 6px;}
.xtop, .xbottom {
	background: transparent;
	display: block;
	font-size: 1px;
}
.xb1, .xb2, .xb3, .xb4 {
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3 {
	height: 1px;
}
.xb2, .xb3, .xb4 {
	background: #fff;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}
.xb1 {
	margin: 0 5px;
	background: #d8d8d8;
}
.xb2 {
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3 {
	margin: 0 2px;
}
.xb4 {
	height: 2px;
	margin: 0 1px;
}
/*------- Teaser und Tipps ohne Kästen -------------*/
/*
.teaserRechtsOK {
	position:absolute;
	right: 0px;
	top:-90px;
	margin-bottom: 0px;
	display: inline-block;
	height:20px;
}
*/
.teaserRechtsOK h4.teaseruschrift {
	font-weight: normal !important;
}
/*---------------------------------------------*/ 
/*------------- Funktionsleiste ---------------*/
/*---------------------------------------------*/ 

#funktionsleisteTyp4, #funktionsleisteTyp3, #funktionsleisteTyp2, #funktionsleisteTyp1 {
	position: relative;
	top: 0px;
	height: 17px;
	margin: 0px;
	clear: left;
	display: block;
}
#funktionsleisteTyp4, #funktionsleisteTyp3 {
	width: 880px;
}
#funktionsleisteTyp2 {
	width: 622px;
}
#funktionsleisteTyp1 {
	width: 544px;
}
.funktionenTyp4, .funktionenTyp3, .funktionenTyp2 {
	position: absolute;
	left: 21px;
	width: 300px;
	text-align: left;
}
.funktionenTyp1 {
	position: absolute;
	left: 18px;
}
.drucken {
	float: left;
}
.drucken a {
	background: url('http://www.pasch-net.de/bilder3/symbole/drucken.gif') no-repeat;
	border-right: 0px solid #969696;
	padding: 0px 9px 0px 0px;
	margin: 0px 10px 0px 0px;
	width: 4px;
	height: 12px;
}
.versenden {
	float: left;
}
.versenden a {
	background: url('http://www.pasch-net.de/bilder3/symbole/versenden.gif') no-repeat;
	border-right: 0px solid #969696;
	padding: 0px 10px 0px 0px;
	margin: 0px 9px 0px 0px;
	width: 4px;
	height: 12px;
}
.bookmarken1 {
	padding: 0px 0px 0px 2px;
	margin: 0px 9px 0px 0px;
	float: left;
	display: none;
}
.bookmarken2 {
	padding: 0px 0px 0px 2px;
	margin: 0px 9px 0px 0px;
	float: left;
	display: none;
}
.bookmarken3 {
	padding: 0px 0px 0px 2px;
	margin: 0px 10px 0px 0px;
	float: left;
	display: none;
}
.bookmarken4 {
	padding: 0px 0px 0px 2px;
	margin: 0px 10px 0px 0px;
	float: left;
}
.bookmarken5 {
	padding: 0px 0px 0px 2px;
	margin: 0px 10px 0px 0px;
	float: left;
}
.topTyp4, .topTyp3 {
	position: absolute;
	right: 21px;
	text-align: right;
	width: 220px;
}
.topTyp2, .topTyp1 {
	position: absolute;
	right: 18px;
	text-align: right;
	width: 220px;
}
.iconTop {
	background: url('http://www.pasch-net.de/bilder3/symbole/oben.gif') no-repeat;
	position: relative;
	bottom: -2px;
	width: 11px;
	height: 9px;
	display: inline;
	float: right;
	vertical-align: bottom;
	padding: 0px;
	margin: 0px;
}
span>.iconTop {
	position: relative;
	bottom: -1px;
}
/*---------------------------------------------*/ 
/*------------------ Footer -------------------*/
/*---------------------------------------------*/ 

#footerTyp4, #footerTyp3, #footerTyp2, #footerTyp1 {
	clear: left;
	margin-bottom: 10px;
}
#footerTyp4, #footerTyp3 {
	width: 880px;
}
#footerTyp2 {
	width: 622px;
}
#footerTyp1 {
	width: 544px;
}
.footerLinieTyp4, .footerLinieTyp3, .footerLinieTyp2, .footerLinieTyp1 {
	position: relative;
	left: 20px;
	height: 1px;
	background: #D4D4D4;
}
.footerLinieTyp4 img, .footerLinieTyp3 img, .footerLinieTyp2 img, .footerLinieTyp1 img {
	height: 1px;
}
.footerLinieTyp4, .footerLinieTyp3 {
	width: 840px;
}
.footerLinieTyp2 {
	width: 589px;
}
.footerLinieTyp1 {
	width: 510px;
}
.footerHauptnavi, .footerMetanavi {
	width: 100%;
	text-align: center;
	margin-top: 5px;
}
.footerCopyright {
	display: none;
}
/*---------------------------------------------*/ 
/*----------- Weitere Definitionen ------------*/
/*---------------------------------------------*/   

/*------------------ Bilder -------------------*/

img {
	border: none
}			/* kein Rahmen ums verlinkte Bild */
.rssBild1 {
	display: none;
	visibility: hidden;
}
.normalgrafik {
	float: left;
	overflow: hidden;
	margin: 3px 10px 3px 0px;
	border: none;
}
.normalgrafik_x {
	float: left;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	border: none;
}
.normalgrafik_y {
	float: left;
	overflow: hidden;
	margin: 0px 0px 5px 0px;
	border: none;
}
.normalgrafik_gegenueber {
	float: right;
	overflow: hidden;
	margin: 3px 0px 3px 10px;
	border: none;
}
.bildtabelle {
	float: left;
	margin-bottom: 8px;
	border-collapse: collapse;
	margin-right: 0px
}
.bildtabelle td {
	padding-left: 0px;
}
.bild_bildtabelle {
	width: 1px
}
.beschreibung_bildtabelle, .bilduschrift {
	padding-right: 10px;
}
.bildBox {
	float: left;
	margin: 0 10px 3px 0;
}
.bild {
	clear: left;
}
.bild .normalgrafik {
	margin: 3px 0px;
}
.bildunterschrift {
	clear: left;
	font-size: 10px;
	font-style: italic;
}
/*-------------- Überschriftendefinitionen --------------*/

h1.seitentitel, h1.seitentitelTyp1 {
	margin: 0px;
}
h2.ankernaviuschrift {
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 2px 0px;
}
h2.ankernaviuschrift a, h2.ankernaviuschrift a:hover {
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 2px 0px;
	text-decoration: none;
	color: #5A5A5A;
}
h2.dachzeile {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 2px 0px;
}
h2.hpuschrift {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px;
	border: 1px solid #D4D4D4;
	background: url('http://www.pasch-net.de/css3/img/hpuschrift2.gif') repeat-x;
	position: relative;
	height: 18px;
	line-height: 18px;
}
h3.artikeluschrift, h3.veranstaltungsuschrift {
	margin: 0px 0px 10px 0px;
}
h3.slideuschrift {
	margin: 8px 0 10px 0;
}
h3.artikelteaseruschrift {
	margin: 0px 0px 2px 0px;
}
h3.hpteaser						/* Sonderdefinition Startseite Groformat-Teaser */ {
	margin: 0px 0px 2px 0px;
	padding: 5px 0px 0px 0px;
}
h4.teaseruschrift {
	margin: 0px 0px 4px 0px;
	position: relative;
	z-index: 99;
}
h4.urluschrift {
	margin: 0px;
}
h4.unteruschrift {
	margin: 0px 0px 20px 0px;
}
h4.teaserunteruschrift {
	margin: 0px 0px 3px 0px;
}
h4.zwischenuschrift {
	margin: 30px 0px 10px 0px;
}
.zwischenuschrift			/* alte CSS-Klasse */ {
	margin: 20px 0px 10px 0px;
}
h4.kgwuschriftAC   /* Sonderdefinition Startseite */ {
	float: left;
	width: 122px;
	padding: 1px 5px;
	margin: 0px 0px 0px 0px;
}
h4.kgwuschrift  /* Sonderdefinition Startseite */ {
	float: left;
	width: 121px;
	padding: 1px 5px;
	margin: 0px 0px 0px 0px;
}
h5.linkzumthemauschrift {
	margin: 0px 0px 10px 0px;
}
h5.tippsuschrift {
	margin: 0px 0px 7px 0px;
}
h5.artikellisteuschrift {
	margin: 0px 0px 10px 0px;
}
h5.startseitenteaser {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
h5.kalenderuschrift {
	margin: 0px;
	padding: 2px 8px;
	background: transparent;
}
/*---------------- Ankernavi ------------------*/

.ankernavi {
	margin: 15px 0 25px 0;
	padding: 5px 3px;
}
.ankernavi ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.ankernavi li {
	padding: 0px 0px 3px 0px;
}
.ankernavi li a {
	padding: 0px 0px 0px 16px;
	background: url('http://www.pasch-net.de/bilder3/symbole/anker.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
.ankernaviTop {
	text-align: right;
	margin: 0px 0px 10px 0px;
}
.ankernaviTop a {
	padding: 2px 12px 0px 0px;
	background: url('http://www.pasch-net.de/bilder3/symbole/oben.gif');
	background-repeat: no-repeat;
	background-position: center right;
}
/*---------------- Artikel ------------------*/

.artikelteaser {
	display: block;
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
	border-bottom:1px solid #d9d9d9;
	padding-bottom:15px;
}
* html .artikelteaser {
	display: inline-block;
}
*+ html .artikelteaser {
	display: inline-block;
}
.weiterlink {
	margin-left: 5px;
}
.artikeltext {
	display: block;
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
}
* html .artikeltext {
	display: inline-block;
}
*+ html .artikeltext {
	display: inline-block;
}
.artikelannot {
	text-align: right;
	margin-top: 30px;
	margin-bottom: 30px;
}
/*----- Liste mit blauen Pfeilen als Aufzählungszeichen (wie Weitere Artikel) ------*/  
  
.artikelliste {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}
.artikelliste ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.artikelliste li {
	padding: 0px 0px 3px 0px;
}
.artikelliste li a {
	padding: 0px 0px 0px 11px;
	background: url('http://www.pasch-net.de/bilder3/symbole/link.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
/*----- Liste mit grauen Vierecken als Aufzählungszeichen (wie Link-Tipps) ------*/
  
.linkliste {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	line-height: 15px;
}
.linkliste ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.linkliste li {
	padding: 0px 0px 2px 0px;
}
.linkliste li a {
	padding: 0px 0px 0px 10px;
	background: url('http://www.pasch-net.de/bilder3/symbole/pkt_tipp.gif');
	background-repeat: no-repeat;
	position: relative;
}
/*--------------- Listen-Template -----------------*/

.artikeluschriftliste {
	margin: 0px;
	padding: 0px;
}
.artikeluschriftliste ul {
	margin: 0px 0 15px 0;
	padding: 0px;
	list-style: none;
}
.artikeluschriftliste li {
	padding: 0px 0px 8px 0px;
}
.artikeluschriftliste li a {
	padding: 0px 0px 0px 11px;
	background: url('http://www.pasch-net.de/bilder3/symbole/link.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
/*------------ Veranstaltungskalender -------------*/

.tabelleKalender {
	clear: left;
	border-collapse: collapse;
	margin: 0px 0px 10px 0px;
}
div>.tabelleKalender {
	margin: 0px 0px 10px 1px;
}
.zelleKalenderuschrift {
	border-collapse: collapse;
	vertical-align: top;
	line-height: 13px;
	background: url('http://www.pasch-net.de/css3/img/kalenderuschrift.gif') repeat-x;
}
.zelleKalenderLinks, .zelleKalenderMitte, .zelleKalenderRechts {
	border-collapse: collapse;
	padding: 5px 8px;
	vertical-align: top;
}
.zeileKalenderuschrift {
	height: 18px;
	background: url('http://www.pasch-net.de/css3/img/kalenderuschrift.gif') repeat-x;
}
.zeileKalendereintrag {
	background-color: #F5F5F5;
}
.tabelleKalender, .zelleKalenderuschrift, .zelleKalenderLinks, .zelleKalenderMitte, .zelleKalenderRechts {
	border: 1px solid #D4D4D4;
}
.zelleKalenderLinks {
	width: 20%;
}
.zelleKalenderMitte {
	width: 55%;
}
.zelleKalenderRechts {
	width: 25%;
}
.veranstaltungsintro {
	margin-bottom: 30px;
}
.veranstaltungstext {
	display: block;
	clear: left;
	overflow: hidden;
	margin-bottom: 20px;
}
/*---------------- Tabellen ------------------*/  

.tabelle, .tabelle td {
	padding: 3px;
	border-collapse: collapse;
	vertical-align: top;
	border: 2px solid white;
}
/*---------------- Links zum Thema ------------------*/

.linkzumthema {
	margin-bottom: 30px;
}
.linkzumthema ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
a.linkzumthema,
.linkzumthema li {
	background-image: url('http://www.pasch-net.de/bilder3/symbole/link.gif');
	background-repeat: no-repeat;
	padding: 0px 0px 5px 13px;
	position: relative;
}
/*------- URL-Objekte im Content-Bereich -----------*/

.url,							/* GI-Webprojekt */ .urlExt							/* Externer Link */ {
	width: 100%;
	clear: left;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	overflow: hidden;
	display: inline-block;
}
.urlBild {
	width: 100px;
	float: left;
	margin: 0px 10px 5px 0px;
}
.urlBild img {
	width: 100px;
}
.urlBild .normalgrafik {
	margin: 2px 0px 0px 0px;
}
.urlEintrag {
	line-height: 15px;
	padding: 0px;
}
.urlQuelle {
	display: inline
}
/*----------------------------------------------------*/
/*----------- Sonderdefinitionen Startseite ----------*/
/*----------------------------------------------------*/

/*---------------------- Boxen -----------------------*/

.kasten {
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	border-top: none;
	margin: 0px 0px 4px 0px;
	overflow: hidden;
	display: inline-block;
}
.giaktuellkasten {
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	margin: 0px 0px 0px 0px;
}
.giaktuellkastenAbstand {
	padding: 0 6px 9px 6px;
}
/*--------------------- KGW-Box ----------------------*/

#tabBlockKgw {
	margin-top: 5px;
}
.kgwText {
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	clear: left;
	margin: 0px 0px 0px 0px;
	padding: 8px 7px 0px 7px;
}
#kuenste {
	display: block;
}
#gesellschaft {
	display: none;
}
#wissen {
	display: none;
}
.feed1 {
	background-color: #F5F5F5;
	clear: left;
	overflow: hidden;
	display: inline-block;
	height: 53px;
	margin: 0px;
	padding: 0px 4px 0px 0px;
}
.feed1Bild {
	float: left;
	margin: 1px 6px 0px 0px;
	width: 80px;
}
.feed1Bild img {
	width: 80px;
}
/*-------------- Feature-Box rechte Spalte ------------*/

.featurebox {
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 5px 0px;
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
}
.featurebox ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.featurebox li {
	padding: 0px 0px 5px 0px;
	clear: left;
	vertical-align: center;
	line-height: 20px;
}
/*-------------- Sonstige Startseiten-Definitionen ------------*/
  
.projekteHP {
	padding: 9px 3px 9px 5px;
	clear: left;
	overflow: hidden;
	line-height: 13px;
}
.projekticon {
	float: left;
	margin: 1px 5px 10px 0px;
}
.projekticonLast {
	float: left;
	margin: 1px 5px 0px 0px;
}
.neueInfo {
	border-top: 1px solid #D4D4D4;
	margin: 3px 0 3px 0;
	padding: 5px 0 0 0;
	line-height: 13px;
}
.laenderdropdown {
	width: 180px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	border-top: 1px solid #D4D4D4;
}
/*--------- Übersichtsseiten KGW (ADAC-Bildchen) --------*/

.uebersichtBoxL {
	background: #fff;
	border: 1px solid #D4D4D4;
	float: left;
	overflow: hidden;
	padding: 0px;
	width: 194px;
	height: 54px;
	margin: 0px 0px 10px 0px;
}
.uebersichtBoxR {
	background: #fff;
	border: 1px solid #D4D4D4;
	float: right;
	overflow: hidden;
	padding: 0px;
	width: 194px;
	height: 54px;
	margin: 0px 0px 10px 0px;
}
.boxBild {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	width: 60px;
}
.boxText {
	float: left;
	line-height: 15px;
	padding: 2px 1px 3px 0px;
}
h4.rubrikuschrift {
	margin: 0px 0px 2px 0px;
	font-size: 11px;
}
h4.rubrikuschrift a {
	color: #003E7E;
}
h4.rubrikuschrift a:hover {
	color: #FF6500;
	text-decoration: underline;
}
/*-------------- RSS in der rechten Spalte -------------*/ 

.rssliste {
	margin: 8px 0px 0px 0px;
	padding: 0px;
	line-height: 14px;
}
.rssliste ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.rssliste li {
	padding: 0px 0px 5px 0px;
}
.rssliste li a {
	padding: 0px 0px 0px 12px;
	background: url('http://www.pasch-net.de/bilder3/symbole/link.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
.portallink {
	text-align: right;
	width: 166px;
	font-weight: bold;
	font-size: 10px;
	margin: 5px 0 0 0;
}
.portalicon {
	display: inline;
	padding: 1px 0 0 0;
	width: 16px;
	height: 11px;
}
.portalicon img {
	width: 16px;
	height: 11px;
}
/*----------------------------------------------------*/
/*-------------- Sonstige Formatierungen -------------*/  

.button /* Button im Allgemeinen */ {
	background: gainsboro;
	border-style: solid;
	border-left: 2px solid #eeeeee;
	border-top: 2px solid #eeeeee;
	border-bottom: 2px solid gray;
	border-right: 2px solid gray;
}
.annot_form /* Annotation und Pflichtfeld für Formulare */ {
	font-size: 10px;
	text-align: right;
}
.asterisk /* Annotation und Pflichtfeld für Formulare */ {
	font-size: 10px;
	color: red
}
.artikelbeginn  /* wird einem ersten <p> in Intro und Text AUTOMATISCH hinzugefügt (bewirkt, dass ein vom Redakteur eingegebenes <p> neutralisiert wird) */ {
	margin-top: 0px;
}
.startseitenteaser p {
	margin: 0px;
}
/*------------------------ Sitemap bei IHP und LP -------------------------*/

.ebene1_sitemap {
	font-weight: bold;
	margin: 10px 0 0 0;
}
.ebene2_sitemap {
	font-weight: normal;
	margin: 2px 0 0 30px;
}
.ebene3_sitemap {
	font-weight: normal;
	margin: 2px 0 0 60px;
}
.icon_sitemap {
	border: none;
	margin: 0 10px 0 0;
}
/*---------------------- Index auf zentraler Seite -------------------------*/

.alphabetIndex {
	margin: 0 0 30px 0;
}
.alphabetIndex img {
	vertical-align: middle;
	padding: 0 4px 2px 4px;
	margin: 0 0 0 0;
}
.buchstabeIndex {
	margin: 10px 0 3px 0;
	clear: left;
	width: 100%;
	overflow: hidden;
}
.titelIndex {
	margin: 0 0 8px 0;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #D4D4D4;
	font-weight: bold;
	color: #5a5a5a;
}
.linksIndex {
	display: inline;
	float: left;
	width: 295px;
	padding: 0px;
	margin-right: 10px;
}
.linksIndex ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.linksIndex li {
	padding: 0px 0px 2px 0px;
}
.linksIndex li a {
	padding: 0px 0px 0px 11px;
	background: url('http://www.pasch-net.de/bilder3/symbole/link.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
.rechtsIndex {
	display: inline;
	float: left;
	width: 295px;
	padding: 0px;
	margin-right: 0px;
}
.rechtsIndex ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.rechtsIndex li {
	padding: 0px 0px 2px 0px;
}
.rechtsIndex li a {
	padding: 0px 0px 0px 11px;
	background: url('http://www.pasch-net.de/bilder3/symbole/link.gif');
	background-repeat: no-repeat;
	position: relative;
	display: block;
}
.indexTop {
	text-align: right;
	margin: 0px 0px 20px 0px;
}
.indexTop a {
	padding: 2px 12px 0px 0px;
	background: url('http://www.pasch-net.de/bilder3/symbole/oben.gif');
	background-repeat: no-repeat;
	background-position: center right;
}
/*-------------------- Readspeaker -------------------*/

.rslink {
	text-align: right;
	margin: 1px -10px 0px 8px;
	float: right;
	width: 22px;
	height: 16px;
	position: relative;
	z-index: 99;
}
.rslink img {
	vertical-align: bottom;
}
/* Readspeaker-Popup-Window */

div.frame {
	margin: 5px;
}
div.player {
	margin-top: 8px;
	padding: 3px;
	background-color: gainsboro;
}
div.tools {
	margin-top: 8px;
}
.rstabelle {
	width: 305px;
	height: 45px;
}
/*----------------------- KDF -----------------------*/

.kdf-delete {
	margin: none;
	padding: none;
}
/*----------- Hintergrundfarben GID ----------------*/

.gid_classic {
	background-color: #F89C1C;
	height:16px;
	padding: 1px 0 1px 2px;
}
.gid_campus {
	background-color: #ED0F59;
	height:16px;
	padding: 1px 0 1px 2px;
}
.gid_premium {
	background-color: #B6B6BF;
	height:16px;
	padding: 1px 0 1px 2px;
}
.gid_spezial {
	background-color: #4E87C6;
	height:16px;
	padding: 1px 0 1px 2px;
}
/*----------------------- Boxen Startseite -----------------------*/

.boxgross {
	width: 627px;
	height: 210px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0px 12px 0px 0px;
	background: #ececec;
	position: relative;
}
.loginbox {
	width: 201px;
	height: 210px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	background: #2786b2;
	position: relative;
	color: white;
}
.loginbox h3 {
	color: white;
}
.box1 {
	width: 201px;
	height: 260px;
	overflow: hidden;
	clear: left;
	float: left;
	display: inline;
	margin: 0px 12px 0px 0px;
	background: #ececec;
	position: relative;
}
.box2 {
	width: 201px;
	height: 260px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0px 12px 0px 0px;
	background: #ececec;
	position: relative;
}
.box3 {
	width: 201px;
	height: 260px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0px 12px 0px 0px;
	background: #ececec;
	position: relative;
}
.box4 {
	width: 201px;
	height: 260px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	background: #ececec;
	position: relative;
}
.bild {
	float: left;
	width: 340px;
	height: 210px;
	overflow: hidden;
}
.text {
	float: right;
	width: 287px;
	height: 210px;
}
.teasertext {
	padding: 10px;
	height: 75px;
	overflow: hidden;
	float: left;
	width: 181px;
}
.boxgross .teasertext {
	padding: 30px 10px 10px 10px;
	height: 180px;
	overflow: hidden;
	width: 267px;
	float:left;
}
.loginbox .teasertext {
	padding: 10px;
	height: 160px;
	overflow: hidden;
	float: left;
	width: 181px;
}
.mehrlinkblau, .mehrlinkgruen, .mehrlinktuerkis, .mehrlinkorange, .mehrlinkrot {
	width: 201px;
	height: 30px;
	position: absolute;
	bottom: 0px;
	text-align: right;
}
.boxgross .mehrlinkblau, .boxgross .mehrlinkgruen, .boxgross .mehrlinktuerkis, .boxgross .mehrlinkorange, .boxgross .mehrlinkrot {
	width: 287px;
	height: 30px;
	position: absolute;
	bottom: 0px;
	text-align: right;
}
.mehrlinkblau img, .mehrlinkgruen img, .mehrlinktuerkis img, .mehrlinkorange img, .mehrlinkrot img {
	width: 40px;
	height: 30px;
}
.mehrlinkblau {
	background: url('http://www.pasch-net.de/css3/img/mehrlinkblau.gif') bottom right no-repeat;
}
.mehrlinkgruen {
	background: url('http://www.pasch-net.de/css3/img/mehrlinkgruen.gif') bottom right no-repeat;
}
.mehrlinktuerkis {
	background: url('http://www.pasch-net.de/css3/img/mehrlinktuerkis.gif') bottom right no-repeat;
}
.mehrlinkorange {
	background: url('http://www.pasch-net.de/css3/img/mehrlinkorange.gif') bottom right no-repeat;
}
.mehrlinkrot {
	background: url('http://www.pasch-net.de/css3/img/mehrlinkrot.gif') bottom right no-repeat;
}
/* ADAC Boxen */
.uebersichtBox {
	background: #fff;
	border: 1px solid #D4D4D4;
	float: left;
	overflow: hidden;
	padding: 0px;
	width: 418px;
	height: 70px;
	margin: 0px 0px 10px 0px;
}
.boxBild {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	width: 70px;
}
.boxText {
	float: left;
	line-height: 15px;
	padding: 2px 1px 3px 10px;
	width: 320px;
}
h4.rubrikuschrift {
	margin: 0px 0px 2px 0px;
	font-size: 12px;
}
h4.rubrikuschrift a {
	color: #003E7E;
}
h4.rubrikuschrift a:hover {
	color: #FF6500;
	text-decoration: underline;
}
.fake {
	border-top:1px solid #d9d9d9;
}
.rundkasten {
	display:block;
}
.rundoben {
	background: url('http://www.pasch-net.de/css3/img/oben.gif') no-repeat;
	height: 20px;
}
.rundmitte {
	background: url('http://www.pasch-net.de/css3/img/mitte.gif') repeat-y;
	height:auto;
	min-height:1px;
	padding-left:25px;
	padding-right:25px;
}
.rundteaserbild {
	border-top:2px solid #ccc;
	border-right: 2px solid #ccc;
	border-bottom: 1px solid #fff;
	border-left:1px solid #fff;
}
.rundunten {
	background: url('http://www.pasch-net.de/css3/img/unten.gif') no-repeat;
	height: 20px;
}
.emailkasten {
	display:block;
}
.emailoben {
	background: url('emailtop.jpg') no-repeat;
	height: 120px;
}
.emailmitte {
	background: url('emailbody.jpg') repeat-y;
	height:auto;
	min-height:1px;
	padding: 15px;
}
.emailunten {
	background: url('emailfooter.jpg') no-repeat;
	height: 108px;
}
.rundkasten220 {
	display:block;
	width:220px;
}
.rundoben220 {
	background: url('oben220.gif') no-repeat;
	height: 20px;
}
.rundmitte220 {
	background: url('mitte220.gif') repeat-y;
	height:auto;
	min-height:1px;
	padding-left:25px;
	padding-right:25px;
}
.rundunten220 {
	background: url('unten220.gif') no-repeat;
	height: 20px;
}
.rundkasten180 {
	display:block;
	width:180px;
}
.rundoben180 {
	background: url('oben180.gif') no-repeat;
	height: 20px;
}
.rundmitte180 {
	background: url('mitte180.gif') repeat-y;
	height:auto;
	min-height:1px;
	padding: 0px 20px;
}
.rundunten180 {
	background: url('unten180.gif') no-repeat;
	height: 20px;
}
/*---------- bubble tooltip -----------*/
a.tt {
	position:relative;
	z-index:24;
	color:#A5BEE0;
	font-weight:bold;
	text-decoration:none;
}
a.tt span {
	display: none;
}
/*background:; ie hack, something must be changed in a for ie to execute it*/

a.tt:hover {
	z-index:25;
	color: #aaaaff;
background:;
}
a.tt:hover span.tooltip {
	display:block;
	position:absolute;
	top:0px;
	left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
	text-align: center;
 filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top {
	display: block;
	padding: 30px 8px 0;
	background: url('http://www.pasch-net.de/skripte/bb/bubble.gif') no-repeat top;
}
a.tt:hover span.middle { /* different middle bg for stretch */
	display: block;
	padding: 0 8px;
	font-weight:normal;
	background: url('http://www.pasch-net.de/skripte/bb/bubble_filler.gif') repeat bottom;
}
a.tt:hover span.bottom {
	display: block;
	padding:3px 8px 10px;
	color: #548912;
	background: url('http://www.pasch-net.de/skripte/bb/bubble.gif') no-repeat bottom;
}
a.tt2 {
	position:relative;
	z-index:24;
	color:#A5BEE0;
	font-weight:bold;
	text-decoration:none;
}
a.tt2 span {
	display: none;
}
a.tt2:hover {
	z-index:25;
	color: #aaaaff;
background:;
}
a.tt2:hover span.tooltip {
	display:block;
	position:absolute;
	top:0px;
	right:10px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
	text-align: center;
 filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt2:hover span.top {
	display: block;
	padding: 30px 8px 0;
	background: url('http://www.pasch-net.de/skripte/bb/bubble2.gif') no-repeat top;
}
a.tt2:hover span.middle { /* different middle bg for stretch */
	display: block;
	font-weight:normal;
	padding: 0 8px;
	background: url('http://www.pasch-net.de/skripte/bb/bubble_filler.gif') repeat bottom;
}
a.tt2:hover span.bottom {
	display: block;
	padding:3px 8px 10px;
	color: #548912;
	background: url('http://www.pasch-net.de/skripte/bb/bubble.gif') no-repeat bottom;
}
/* Download-Icons */

.print {
	background: #fff url('http://www.pasch-net.de/css3/img/print.jpg') no-repeat 0 0;
	display: block;
	padding: 15px 0 0 55px;
	height: 30px;
	marging-bottom: 5px;
	}
	
.print:hover {
	background: #fff url('http://www.pasch-net.de/css3/img/print.jpg') no-repeat 0 -53px;
	display: block;
	padding: 15px 0 0 55px;
	height: 30px;
	marging-bottom: 5px;
	}

.pdf {
	background: transparent url('http://www.pasch-net.de/css3/img/pdf.png') no-repeat 0 0;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
	}
	
.pdf:hover {
	background: transparent url('http://www.pasch-net.de/css3/img/pdf.png') no-repeat 0 -83px;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
	}
	
.doc {
	background: transparent url('http://www.pasch-net.de/css3/img/doc.png') no-repeat 0 0 ;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
	}	
	
.doc:hover {
	background: transparent url('http://www.pasch-net.de/css3/img/doc.png') no-repeat 0 -83px;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
	}

.ppt {
	background: transparent url('http://www.pasch-net.de/css3/img/ppt.png') no-repeat 0 0;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
	}	
	
.ppt:hover {
	background: transparent url('http://www.pasch-net.de/css3/img/ppt.png') no-repeat 0 -83px;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
	}

.xls {
	background: transparent url('http://www.pasch-net.de/css3/img/xls.png') no-repeat 0 0;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
}

.xls:hover {
	background: transparent url('http://www.pasch-net.de/css3/img/xls.png') no-repeat 0 -83px;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
}

.film {
	background: transparent url('http://www.pasch-net.de/css3/img/film.jpg') no-repeat 0 0;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
}

.film:hover {
	background: transparent url('http://www.pasch-net.de/css3/img/film.png') no-repeat 0 -83px;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
}

.zip {
	background: transparent url('http://www.pasch-net.de/css3/img/zip.png') no-repeat 0 0;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
}

.zip:hover {
	background: transparent url('http://www.pasch-net.de/css3/img/zip.png') no-repeat 0 -83px;
	display: block;
	padding: 8px 0 0 55px;
	height: 50px;
	marging-bottom: 5px;
}
.minidownload {
    background: url("http://www.pasch-net.de/css3/img/minidownload.gif") no-repeat scroll 0 3px #fff;
    display: block;
    padding-left: 15px;
	margin: 6px 0;
}
.minidownload:hover {
    background: url("http://www.pasch-net.de/css3/img/minidownload.gif") no-repeat scroll 0 -26px #fff;
    display: block;
    padding-left: 15px;
	margin: 6px 0;
}
.youtube {
	background: #fff url('youtube_25.jpg') no-repeat 0 5px;
	display: block;
	padding: 8px 0 0 35px;
	height: 30px;
	marging-bottom: 5px;
}
.artikelhalb1 {
	width: 200px;
	display: block;
	margin: 0 20px 30px 0;
	float: left;
}
.artikelhalb2 {
	width: 200px;
	display: block;
	float:left;
	margin: 0 0 30px 0;
}
ul#vz {
	margin:40px 0 0 0;
	padding:0;
	list-style:none;
}
ul#vz li {
	border-top: 1px solid #bcbcbc;
	margin: 0px;
	font-weight: normal;
	padding: 20px 0 5px 0;
}
ul#vz ul {
	margin:0;
	padding:0;
	list-style:none;
}
ul#vz ul li {
	border:none;
}
.woerterbucheintrag {
	display: block;
	width: 420px;
	height: 170px;
}
.woeterbucheintraglinks {
	width: 150px;
	float: left;
	display: block;
	margin-right: 10px;
}
.woeterbucheintragrechts {
	width: 260px;
	display: block;
	float: left;
}
.zitatkasten {
	display:block;
}
.zitatkastenoben {
	background: url('http://www.pasch-net.de/css3/img/zitattop.gif') no-repeat;
	height: 26px;
}
.zitatkastenmitte {
	background: url('http://www.pasch-net.de/css3/img/zitatmiddle.gif') repeat-y;
	height:auto;
	min-height:1px;
	padding-left:8px;
	padding-right:8px;
}
.zitatkastenunten {
	background: url('http://www.pasch-net.de/css3/img/zitatbottom.gif') no-repeat;
	height: 11px;
}
.buchstabe {
	font-size: 14px;
	font-weight: bold;
}
.lieblingswort {
	color: #666;
	margin: 0;
	padding: 0;
}
#verzeichnis {
	font-weight: bold;
	letter-spacing: 3px;
}
/*pasch tabs*/
#wrapTyp4{width: 920px; background-color: transparent;}
#paschTabsWrapper{position: absolute; top: 213px; right: 0px; width: 40px;margin: 0; padding: 0; overflow: hidden;}
#paschTabs{position: realtive; width: 40px;margin: 0; padding: 0; overflow: hidden;}
.paschTab{cursor: pointer; background: #C3F; width: 40px; height: 127px; list-style: none; margin: 0 0 3px -5px; padding: 0;}

#tabDefault{background: url(http://www.pasch-net.de/css3/img/tabs.png) 0 0 no-repeat;}
#tabSchueler{background: url(http://www.pasch-net.de/css3/img/tabs.png) -200px 0 no-repeat;}
#tabLehrer{background: url(http://www.pasch-net.de/css3/img/tabs.png) -100px 0 no-repeat;}
#tabMoodle {background: url(http://www.pasch-net.de/css3/img/tabs.png) -300px 0 no-repeat;}
.tabShadow{position: absolute;height: 127px; width: 3px; background: url(http://www.pasch-net.de/css3/img/tabShadow.png) no-repeat;}

/*span#socialmedia {
	display: none;
}*/
ul.thema_more, ul#socialmedialist, ul#sz-list {
	list-style:none;
	margin: 0;
	padding: 0;
}
ul#socialmedialist li, ul#sz-list li {
	border-bottom: 1px solid #ccc;
	margin: 0;
	padding: 7px;
	width: 160px;
	height: 48px;
}
ul.thema_more li {
	border-bottom: 1px solid #ccc;
	margin: 0;
	padding: 7px;
	width: 160px;
}
ul.thema_more li a, ul#socialmedialist li a, ul#sz-list li a {
	vertical-align:middle;
	line-height:48px;
}
ul.thema_more li img, ul#socialmedialist li img, ul#sz-list li img {
	float:left;
}
ul.thema_more li.lastli, ul#socialmedialist li#socialmedia-rss, ul#sz-list li#sz-dschungel {
	border-bottom: none;
}
ul.thema_more li:hover, ul#socialmedialist li:hover, ul#sz-list li:hover {
	background-color: #eaeaea;
}
ul#similar_article {
	list-style:none;
	margin: 0;
	padding: 0;
}
ul#similar_article li a {
	height: 20px;
	background-color: #ccc;
	width: 160px;
	display: block;
}
ul#similar_article li a img {
	display: none;
}
ul#similar_article li a:hover {
	height: 40px;
	background-color: #f9f9f9;
}
ul#similar_article li a:hover img {
	display: block
}
ul.adac2-0 {
	list-style:none outside none;
	margin:10px 0 0;
	padding:0;
}
ul li.moreli {
	background:url("https://www.pasch-net.de/cas/css3/projekte/cas/pkt_tipp.gif") no-repeat scroll 0 0 transparent;
	padding:0 0 2px 13px;
	font-size: 90%;
}
li.moreli a {
	color: #000;
}
li.moreli a:hover {
	color: #ff6500;
}
/*~~~~~~~~~~~~~Für Microsites geeignet~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~ Wettbewerbe Teaser ~~~~~~~~~~~~~~~*/
.wettbewerbteaser {
	width: 280px;
	margin: 0 auto;
}
ul#vorstellen {
	padding:0;
	margin:0;
	list-style:none;
	width:420px;
	height:auto;
	position:relative;
	z-index:200;
	overflow:visible;
}
ul#vorstellen li {
	display:inline;
	width:138px;
	height:112px;
	float:left;
	border:1px solid #fff;
}
ul#vorstellen li a {
	display:block;
	width:136px;
	height:110px;
	float:left;
	text-decoration:none;
	background:#444;
	border:1px solid #dcdcdc;
}
ul#vorstellen li a img {
	display:block;
	width:126px;
	height:100px;
	border:5px solid #f9f9f9;
}
ul#vorstellen li a:hover, ul#vorstellen li:hover {
	white-space:normal;
	position:relative;
}
ul#vorstellen li a:hover img, ul#vorstellen li:hover img {
	position:absolute;
	left:-50px;
	top:-32px;
	width:200px;
	height:150px;
	border-color:#eee;
}
.vorstellen_profilbild {
	float: right;
	border: 5px solid #eee;
	margin: 0 10px;
	background-color: #eee;
	width: 200px;
	display: block;
}
dl.vorstellen {
	list-style-type:none;
	margin: 10px;
	padding: 0;
	max-width: 500px;
	clear: none !important;
	overflow: hidden;
}
dl.vorstellen a {
	font-weight: bold;
}
dl.vorstellen dt {
	font-weight:bold;
	margin: 0;
	background-color: #eee;
	display: inline;
}
dl.vorstellen dd {
	display: block;
	border-bottom: 1px solid #eee;
	margin: 0 0 7px 0;
	padding: 3px 0 7px 0;
}
a.communityprofil_textlink {
	margin: 2px 0 0 1px;
}
#sprueche1 span, #sprueche2 span, #sprueche3 span, #sprueche4 span, #sprueche5 span, #sprueche6 span {
	display: none;
}
#sprueche1:link, #sprueche1:visited {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 0;
	display:block;
	height:160px;
	width:200px;
}
#sprueche1:hover {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -210px;
}
#sprueche2:link, #sprueche2:visited {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -420px;
	display:block;
	height:160px;
	width:200px;
}
#sprueche2:hover {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -630px;
}
#sprueche3:link, #sprueche3:visited {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -840px;
	display:block;
	height:160px;
	width:200px;
}
#sprueche3:hover {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -1050px;
}
#sprueche4:link, #sprueche4:visited {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -1260px;
	display:block;
	height:160px;
	width:200px;
}
#sprueche4:hover {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -1470px;
}
#sprueche5:link, #sprueche5:visited {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -1680px;
	display:block;
	height:160px;
	width:200px;
}
#sprueche5:hover {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') 0 -1890px;
}
#sprueche6:link, #sprueche6:visited {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') -250px 0;
	display:block;
	height:160px;
	width:200px;
}
#sprueche6:hover {
	background:url('http://www.pasch-net.de/pro/prj/fus/fus/table/sprueche.png') -250px -210px;
}
/*			Tooltip Menü			*/

#hauptnavi a {
	display: block;
}
#menuTooltip {
	position: relative;
	display: none;
	width: 185px;
	height: 38px;
	background: url('bg_menuTooltip.png') no-repeat;
	z-index: 999;
	padding: 28px 16px 0 16px;
	font-size: 11px;
}
#menuTooltip {
	position: relative;
	display: none;
	width: 153px;
	height: 52px;
	background: url('bg_menuTooltipTop.png') no-repeat;
	z-index: 999;
	padding: 14px 16px 0 16px;
	font-size: 11px;
	text-align:center;
}
/* Popcast Slider */

ul#popcast_ul {
	list-style: url('http://www.pasch-net.de/bilder3/symbole/guitar.png') inside;
	margin: 10px;
	padding:0px;
}
ul#popcast_ul li {
	padding:0px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~ Jugendsprache ~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.zelle_oben {
	border: 1px solid #ccc;
	font-weight:bold;
	vertical-align:top;
	background-color: #ccc;
}
.zelle_links {
	width:100px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-weight:bold;
	vertical-align:top;
}
.zelle_rechts {
	width:290px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align:top;
}
.zelle_unten {
	width:290px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align:top;
}

/* Fabkennzeichnung Sprachniveau */
span.niveaua {
background-color: #a5027c;	
font-weight: bold;
color: #fff;}

span.niveaub {
background-color: #71bf44;
font-weight: bold;
color: #fff;
}
span.niveauc {
background-color: #a5bee0;
font-weight: bold;
color: #fff;
}

span.niveaua a,
span.niveaub a,
span.niveauc a,
span.niveaua a:hover,
span.niveaub a:hover,
span.niveauc a:hover
{ color: #fff;
}

.hauptnaviPunkt100 a {
	background: url('http://www.pasch-net.de/bilder3/symbole/weihnachten.png') top left transparent no-repeat;
	padding: 0 15px 0 23px !important;
}
.hauptnaviPunkt120 a {
	background: url('http://www.pasch-net.de/bilder3/symbole/fussball.png') top left transparent no-repeat;
	padding: 0 15px 0 23px !important;
}
/* Div zum Trennen von Zwischenartikeln */
.trenner {
 	display: block;
	height:5px;
	width:420px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 5px;
}

/*--------------- Linkbox Content ---------------------*/  

.linkbox_left
{ background: transparent;
  width: 210px;
  float:left;
  margin-right: 10px;
  margin-bottom: 3px; }

.linkbox_right
{ background: transparent;
  width: 210px;
  float:right;
  margin-left: 10px;
  margin-bottom: 3px; }

.linkboxcontent 
{ background: #fbfbfb;
  display: block; 
  overflow: hidden;
  padding: 10px 8px;
  border: 1px solid #d8d8d8;
  border-radius: 6px;}

.linkboxcontent h4 {
    margin: 3px 0 8px;
}

.xtop, .xbottom 
{ background: transparent;
  display: none; 
  font-size: 1px; }
  
.xb1, .xb2, .xb3, .xb4 
{ display: none; 
  overflow: hidden; }
  
.xb1, .xb2, .xb3 
{ height: 1px; }

.xb2, .xb3, .xb4 
{ background: #ffffff;
  border-left: 1px solid #d8d8d8; 
  border-right: 1px solid #d8d8d8; }
  
.linkbox_left .xb2, .linkbox_left .xb3, .linkbox_left .xb4,  .linkbox_right .xb2, .linkbox_right .xb3, .linkbox_right .xb4
{
background: #fbfbfb;
 }
  
.xb1 { margin: 0 5px; background: #d8d8d8; }
.xb2 { margin: 0 3px; border-width: 0 2px; }
.xb3 { margin: 0 2px; }
.xb4 { height: 2px; margin: 0 1px; }





/* -------------------------------------- CSS Oeffnung geschuetzter Bereiche ----------------------------------------------*/
.metanavi li a .mypasch {
	padding-left: 22px;
	background: url(http://www.pasch-net.de/bilder3/symbole/schloss_14.png) 4px 0 no-repeat;
}

#hauptnavi .hauptnaviPunkt50 a{
	padding-left: 26px;
	background: url(http://www.pasch-net.de/bilder3/symbole/schloss_16.png) 9px 5px no-repeat;
}


h3.geschuetztteaseruschrift {
	margin: 0px 0px 2px 0px;
}

h3.geschuetztteaseruschrift a {
	padding-left: 22px;
	background: url(http://www.pasch-net.de/bilder3/symbole/schloss_14.png) 4px 0 no-repeat;
}

.geschuetztteaser {
    border-bottom: 1px solid #D9D9D9;
    clear: both;
    display: block;
    overflow: hidden;
    padding-bottom: 15px;
}

.geschuetztteasertext {
	overflow: hidden;
}

#worterklaerung {
		display: none;
	
}

.audiodownload {
	border-bottom: 1px dotted #cccccc; border-top: 1px dotted #cccccc; margin-top: 15px; margin-bottom: 5px; padding-bottom: 0px; padding-top: 5px; height: 100%;
}


/* -------------------------------------- Zwischenüberschriften Handschrift ----------------------------------------------*/

.handwritten {
	font-family: "mareensprint";
	font-size: 18px;
	line-height: 32px;
	margin-top: 4px;
	padding-left: 10px;
	display: block;
}
.hblue {
	color: #9bd2fb;
	
}
a.hblue:hover {
	text-decoration: none;
	color: #9bd2fb;
}
.hgrey {
	color: #8e8e8e;
	
}
a.hgrey:hover {
	text-decoration: none;
	color: #8e8e8e;
}
.hgreen {
	color: #99cc99;
	
}
a.hgreen:hover {
	text-decoration: none;
	color: #99cc99;
}
.footerJoker2 a {
    background: url("http://www.pasch-net.de/css3/img/finn_80.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    height: 80px;
    position: absolute;
    right: 40px;
    width: 84px;
	text-indent: -9999px;
}
.bgwhite {
	background: #ffffff !important;
}
.quote {
    background: url("http://www.pasch-net.de/css3/img/quote-10.png") no-repeat scroll 0 10px transparent;
    border-bottom: 1px dotted #cccccc;
    border-top: 1px dotted #cccccc;
    float: left;
    margin: 6px 20px 10px 0;
    padding: 10px 0 10px 14px;
}
.flags ul {
margin: 0px;
padding: 0px;	
}

.flags ul li {
    display: inline;
    list-style-type: none;
    margin: 0 -5px 0 0;
    padding: 0;
}

