/*  wissen macht ah!  */

#roteebene{
display:none;
position: absolute;
top: 0em;
left:0em;
z-index: 99;
width: 100%;
height: 2000px;
}

#keinflash{
position:relative;
color:#fefe00;
font-size:2em;
line-height:1.5em;
width: 100%;
height: 100%;
background-color:#000000;
}
#keinflash a{
color:#ffffff;
text-decoration:underline;
}

#inhaltsframe{
width: 62.125em; /*994px*/
background: #577d16 url(../img/back.jpg) repeat top left; 
padding-bottom:2em;
margin-left:-6px;
}

#linkeSpalte{
text-align:left;
float:left;
width:12.375em;
padding-bottom:2em;
}

#mittelSpalte{
text-align:left;
float:left;
width:33.75em;
padding-top:2em;
padding-bottom:2em;
}

#rechteSpalte{
text-align:left;
float:left;
width:15.375em;
padding-top:1.2em;
padding-bottom:2em;
}

.floatbreaker{clear:both;float:none;}

/* Hauptmenu */

.menufront a{
display:block;
background-color:#000000;
color:#ffff00;
font-size:0.8em;
font-weight:bold;
padding:0.2em;
padding-left:0.4em;
padding-right:0.4em;
text-decoration:none;
}



.menufront a.aktiv, .menufront a:hover  {
background-color:#ffff00;
color:#000000;
text-decoration:none;
}



.menuback{position:absolute;z-index:3;}

.menufront{position:absolute;z-index:5;}

/* Menuhöhen in EM*/
#menu1 {display:block;height:2em;margin-top:2em;}  
#menu2 {display:block;height:2.5em;}
#menu3 {display:block;height:2.75em;}
#menu4 {display:block;height:2.375em;}
#menu5 {display:block;height:2.375em;}
#menu6 {display:block;height:2.125em;}
#menu7 {display:block;height:1.875em;}
#menu8 {display:block;height:2.0625em;}
#menu9 {display:block;height:2.125em;}
#menu10 {display:block;height:2.375em;}
#sockel {display:block;height:8.25em;}
#knopf {display:block;height:5.4375em;}

/* Menubildgrößen in EM*/
#menu1 img.menubild{height:2em;}
#menu2 img.menubild{height:2.5em;}
#menu3 img.menubild{height:2.75em;}
#menu4 img.menubild{height:2.375em;}
#menu5 img.menubild{height:2.375em;}
#menu6 img.menubild{height:2.125em;}
#menu7 img.menubild{height:1.875em;}
#menu8 img.menubild{height:2.0625em;}
#menu9 img.menubild{height:2.125em;}
#menu10 img.menubild{height:2.375em;}

#sockel{padding-bottom:1em;}
#sockel img{height:8.25em;}

#knopf{padding-left:2em;display:none;}
#knopf img{height:5.4375em;}

#nominiert_banner{padding-left:2em;}
#nominiert_banner img{height:5.3125em;}

#roter_knopf{padding-left:2em;width:7.875em;}
#roter_knopf img{height:8.5em;}
#roter_knopf span{
background-color:#000000;
color:#ffff00;
font-size:0.75em;
font-weight:bold;
padding:0.2em;
padding-left:1em;
line-height:1.2em;
display:block;
margin-bottom:3em;
}

#roter_knopf a:hover span{
background-color:#ffff00;
color:#000000;
}

#grimme_banner{padding-left:2em;width:7.875em;}
#grimme_banner img{height:4.9375em;}
#grimme_banner span{
background-color:#000000;
color:#ffff00;
font-size:0.75em;
font-weight:bold;
padding:0.2em;
padding-left:1em;
line-height:1.2em;
display:block;
margin-top:0.5em;
}

#grimme_banner a:hover span{
background-color:#ffff00;
color:#000000;
}



#leckerwissen_banner{padding-left:2em;width:7.875em;margin-top:1em;}
#leckerwissen_banner img{height:7.45em;}
#leckerwissen_banner span{
background-color:#000000;
color:#ffff00;
font-size:0.75em;
font-weight:bold;
padding:0.2em;
padding-left:1em;
line-height:1.2em;
display:block;
margin-top:0.5em;
}

#leckerwissen_banner a:hover span{
background-color:#ffff00;
color:#000000;
}
/* Positionierung der Linkschrift */
#menu1 .menufront{margin-left:3em;margin-top:0.4em;}
#menu2 .menufront{margin-left:2.8em;margin-top:0.7em;}
#menu3 .menufront{margin-left:3em;margin-top:0.8em;}
#menu4 .menufront{margin-left:2.5em;margin-top:0.6em;}
#menu5 .menufront{margin-left:2.4em;margin-top:0.6em;}
#menu6 .menufront{margin-left:3em;margin-top:0.5em;}
#menu7 .menufront{margin-left:2.4em;margin-top:0.4em;}
#menu8 .menufront{margin-left:3em;margin-top:0.4em;}
#menu9 .menufront{margin-left:3.4em;margin-top:0.5em;}
#menu10 .menufront{margin-left:2.5em;margin-top:0.6em;}

/* Menumarker (Hand) */
.menumarker {position:absolute;z-index:4;}
.menumarker img.markerbild{margin-top:0.2em;height:1em;}
#menu1 .menumarker{margin-top:0.4em;}
#menu2 .menumarker{margin-top:0.7em;}
#menu3 .menumarker{margin-top:0.8em;}
#menu4 .menumarker{margin-top:0.6em;}
#menu5 .menumarker{margin-top:0.6em;}
#menu6 .menumarker{margin-top:0.5em;}
#menu7 .menumarker{margin-top:0.4em;}
#menu8 .menumarker{margin-top:0.4em;}
#menu9 .menumarker{margin-top:0.5em;}
#menu10 .menumarker{margin-top:0.6em;}


/* Untermenubreite in EM*/
#untermenu2 {width:10.2em;}
#untermenu3 {width:9.2em;}
#untermenu4 {width:8.8em;}
#untermenu5 {width:9.8em;}
#untermenu6 {width:10.6em;}
#untermenu7 {width:11.1em;}
#untermenu8 {width:10.2em;}
#untermenu9 {width:10.4em;}

.untermenu{
background: #fdfadb url(../img/submenu_back.jpg) repeat top left; 
padding-top:0.2em;
}

.untermenu a{
display:block;
font-size:0.75em;
padding:0.8em;
padding-left:3em;
line-height:1.3em;
border-bottom:1px solid #cccccc;
color:#000000;
background-image: url(../img/link_arrow_submenu.gif); 
background-repeat: no-repeat;
background-position: 1.4em 1em;
text-decoration:none;
}

.untermenu a:hover, .untermenu a.aktiv{
background-image: url(../img/link_active_arrow_submenu.gif); 
text-decoration:none;
}

.untermenu a.aktiv{
font-weight:bold;
}

/* Funktionsleiste */
#funktionsleiste{position:relative;clear:both;float:none;height:4em;}
#funktionsleiste a:hover{color:#ffffff;text-decoration:underline;}
.funktionsbox1{margin-left:0.3em;width:10em;float:left;}
.funktionsboxback1{position:relative;}
.funktionsboxback1 img{width:10em;}
.funktionsboxfront1{position:absolute;z-index:5;left:2.3em;top:1em;}
.funktionsboxfront1 a{font-size:0.7em;line-height:1.5em;color:#ffffff;font-weight:bold;}

.funktionsbox2{margin-left:1em;width:9.5em;float:left;}
.funktionsboxback2{position:relative;}
.funktionsboxback2 img{width:9.5em;}
.funktionsboxfront2{position:absolute;z-index:5;left:2.7em;top:1em;}
.funktionsboxfront2 a{font-size:0.7em;line-height:1.5em;color:#ffffff;font-weight:bold;}

.funktionsbox3{margin-left:1em;width:9.5em;float:left;}
.funktionsboxback3{position:relative;}
.funktionsboxback3 img{width:9.5em;}
.funktionsboxfront3{position:absolute;z-index:5;left:2.5em;top:1em;}
.funktionsboxfront3 a{font-size:0.7em;line-height:1.5em;color:#ffffff;font-weight:bold;}

#copyrightzeile {
    float: left;
    font-size: 0.8em;
    text-align: left;
    margin-left: 0.5em;
}


#impressumszeile {
    font-size: 0.8em;
    text-align: right;
   margin-right: 3em;
}


#impressumszeile a {
    color: #000000;
}

/* Absatzbox */
.absatzbox{width:32.4375em;margin-bottom:1em;}
.absatztop, .absatzbottom{width:32.4375em;height:22px;}
.absatzbottom{height:26px;}
.absatzboxinner{width:32.3125em;background-color:#fefe00;border-left:1px solid #ffff00;border-right:1px solid #ffff00;padding-top:1em;}

.absatzbox a, .videoboxinner a{color:#000000;}
.absatzbox a:hover, .videoboxinner a:hover{text-decoration:underline;}

/* Überschriften der Boxen */
.sternheader{margin-left:1em;border:1px solid #fefe00;}
.stern{margin-top:-1em;}
.sterngrafik{float:left;position:relative;width:10.1875em;}
.sternheadline{margin-top:1em;margin-left:11em;}
.sternheadline1{margin:0px;margin-left:1.2em;line-height:1.46em;font-weight:bold;}
.sternheadline2{margin:0px;line-height:1.2em;font-weight:bold;margin-right:2em;}
.sternheadline h1{color:#fefe00;font-size:0.8em;font-weight:bold;background-color:#000000;display:inline;padding:0.3em;padding-left:0.5em;padding-right:0.5em;}
.sternheadline h2{color:#ffffff;font-size:0.95em;font-weight:bold;background-color:#000000;display:block;padding:0.2em;padding-left:0.5em;padding-right:0.5em;}


.standardheadline{background-color:#000000;display:block;}
.standardheadline h2{font-size:0.75em;line-height:1.4em;font-weight:bold;color:#ffffff;display:block;margin-left:0.4em;margin-bottom:1em;}
.h2zusatzhead{color:#fefe00; display:block;}
.schmalleft{margin-left:12.875em;}
.schmalright{margin-right:12.875em;}




/* Inhaltselement (Bild mit Text) */
.inhaltsbox{float:none;clear:both;display:block;width:27em;padding-left:2.5em;}
.inner_inhaltsbox{border:1px solid #ffff00;display:block;height:100%}
.bildleiste_right{float:right;width:11.875em;display:block;padding-left:1em;}
.bildleiste_left{float:left;width:11.875em;display:block;padding-right:1em;}
.bildleiste_left_webtv{float:left;width:9.875em;display:block;padding-right:1em;}
.bildleiste_full{float:none;width:27.1875em;display:block;}
.vorschaubild{position:relative;display:block;padding-bottom:1em;}
.kleinbild, .maske{width:11.875em;}
.bildleiste_full .kleinbild{width:27.1875em;}
.maske{position:absolute;top:0px;left:0px;z-index:5;}
.textinhalt{font-size:0.75em;line-height:1.3em;}
.inhaltsbox p{line-height:1.5em;padding-bottom:1em;}


.inhaltsbox ul li{color:#000000;font-weight:bold; list-style:disc;list-style-position: outside;margin-left:1.5em;margin-top:1px;}
.inhaltsbox ul {margin-bottom:1em;text-indent:0em;}
.inhaltsbox .boxleft ul{margin-left:17.0em;width:18.2em;} /* Abstand bei Bild Links korrigieren */


/* Linkelemente */
a.linkelement{padding-left:1.2em;font-weight:bold;color:#000000;background-image: url(../img/link_intern.gif); line-height:1.4em;margin-bottom:0.3em;background-repeat: no-repeat;background-position:0em 0.25em;display:block;}
a:hover.linkelement{text-decoration:underline;}
img.linkpfeil{margin-right:0.5em;}
.extralink p{margin:0em;}
.extralink{margin-bottom:0.5em;}
a.realmedia{background-image: url(../img/link_realmedia.gif);}
a.extern{background-image: url(../img/link_extern.gif);}
a.download{background-image: url(../img/link_download.gif);}
a.email{background-image: url(../img/link_email.gif);}
a.webtv{background-position:0em 0.3em;background-image: url(../img/link_webtv.gif);padding-left:2.3em;}
.boxleft a.linkelement{float:none;clear:both;}

/* Videobox 2012*/
.videoboxinner{background-color:#fefe00;padding-top:0px;padding-bottom:5px;}
.videoboxinner .standardheadline{margin-left:40px;margin-right:40px;margin-bottom:20px;}
.videoboxinner .standardheadline h2{line-height:2em;}
.videoboxinner .textinhalt{margin-left:40px;margin-right:40px;margin-top:10px;line-height:1.5em;}
.videoboxinner .htmlflashfehlt{margin-left: 40px;margin-right: 40px;margin-top: 10px;line-height: 1.5em;font-size: 0.75em;} 

/* Teaserbox (rechte Spalte)*/
.teaserbox{width:14.1875em;padding-bottom:1em;}
.teaserboxtop, .teaserboxbottom{width:14.1875em;}
.teaserboxinner{background-color:#fefe00;border-left:1px solid #ffff00;border-right:1px solid #ffff00;}
.teaserboxinner .inner_inhaltsbox{padding:0.5em;padding-left:1em;}


/* Bibliothekssuche Suchformular */
.suchform{padding-top:0.5em;}
.suchfeld{width:9em;}
.suchknopf{padding-left:0.5em;}


/* Bibliotheksvorseite */
.bibimage{width:12.3125em;}
.bibimage_abisz{width:26.875em;}
.bib1,.bib3{float:left;padding-left:2.5em;width:12em;height:18em;}
.bib2,.bib4{margin-left:17.5em;width:12em;height:18em;}
.bib1 p,.bib2 p,.bib3 p,.bib4 p,.bib5 p{margin-left:3em;font-size:0.7em;}
.bib1 ,.bib2 ,.bib3 ,.bib4,.bib5 {border:1px solid #fefe00;}
.bib5 {margin-left:2.5em;width:28em;margin-top:2em;}
.bibbottombild{width:27.1875em;margin-left:2.5em;}


/* Bibliothekskategorieseiten */
.katinner{border:1px solid #fefe00;}
.katliste{float:left;width:12em;padding-left:2.5em;border-right:1px solid #000000;}
.katliste a.eintrag,.katliste a.eintragaktiv{font-size:0.75em;padding-left:1.2em;font-weight:bold;color:#000000;background-image: url(../img/link_active_arrow_submenu.gif); line-height:1.4em;margin-bottom:0.3em;background-repeat: no-repeat;background-position: 0em 0.3em;display:block;}


.katliste a.eintragaktiv{background-color:#000000;color:#ffffff;}
.katliste a.buchstabe,.katliste a.buchstabeaktiv{text-align:center;line-height:1.2em;width:1em;font-size:1.2em;padding:0.2em;margin-right:0.5em;font-weight:bold;color:#000000;display:block;float:left;}
.katliste a.buchstabeaktiv{color:#ffffff;background-color:#000000;}
.katliste li.buchstabe{float:left;}


.kateintraege{margin-left:16.5em;width:13em;}
.kateintraege a{font-size:0.75em;padding-left:1.2em;font-weight:bold;color:#000000;background-image: url(../img/link_active_arrow_submenu.gif);line-height:1.4em;margin-bottom:0.3em; background-repeat: no-repeat;background-position: 0em 0.3em;display:block;}
.kateintraege p{font-size:0.75em;line-height:1.4em;}



/* Sende-Ansichten */
.archivinhaltsbox{padding-left:1.5em;}
.archiveintrag{float:none;clear:both;margin-left:1em;padding-bottom:2em;border-top:1px solid #000000;width:37.1em;}
.archiveintrag p{line-height:1em;padding-top:1em;margin-left:10em;}
img.archivbild{width:8em;float:left;padding-right:2em;}
.datumskopf{margin-bottom:2em;}
.datumskopf img{width:38.1em;}
.datumskopfback{position:relative;}
.datumskopffront{position:absolute;z-index:5;left:5em;top:1.6em;color:#ffffff;font-weight:bold;}

/* Startseite Bilderrahmen */
.startseite_bilderrahmen a.htmllink{margin-left:18em;}
.startseite_bilderrahmen {margin-bottom:2em;}
.startseite_flash{width:32.4375em;height:22.5em;}
.startseite_bilderrahmen img{padding-left:0.7em;width:30.9375em;}

/* Diashow HTML-Version */
.diashow_flash{width:23.125em;height:23.125em;}
.diashowelement{display:block;text-align:center;margin-bottom:1em;}
img.diashowbild{width:17.5em;}
.diashowelement p{font-size:0.7em;}

/* Fotoroman HTML-Version */
.fotoroman_flash{width:26.875em;height:26.25em;}
.fotoromanelement{display:block;text-align:center;margin-bottom:0.5em;}
img.fotoromanbild{height:14.0625em;margin-bottom:0.5em;}
.fotoromanelement p{font-size:0.7em;}

/* Link auf HTML-Version (unterhalb des Flashfilms) */
a.htmllink{background-color:#fefe00;font-size:0.75em;padding-left:1.2em;font-weight:bold;color:#000000;background-image: url(../img/link_active_arrow_submenu.gif);line-height:1.4em;margin-bottom:0.3em; background-repeat: no-repeat;background-position: 0em 0.2em;}
a.htmllink:hover{text-decoration:underline;}

/* Starschnitt */
.starschnittbox{padding-bottom:1em;}
img.starschnitt{border:1px solid #fefe00;width:8.75em;}

/* webTV */
.absatzbox h4{font-size:0.75em;line-height:2em;}
.absatzbox h2 a{color:#ffffff;}
.absatzbox h2 a:hover{text-decoration:underline;}
.absatzbox h3{font-weight:bold;line-height:2em;}
img.webtv{width:10em;float:left;}


/* Allgemeine Klassen */
.zentriert{text-align:center;}
em{font-style:italic;}
strong{font-weight:bold;}

/* Impressum */
#wsImpressumContent{font-size:0.8em;}
#wsImpressumContent a{text-decoration:underline;}


.countdown_flash{
margin-bottom:1em;
margin-top:1em;
width: 14.125em;
}

.countdown_flash img{
width: 14.125em;
}


/* ---------------------Begin der Css Einträge zum Kontaktformular----------------------
---------------------------------------------------------------------------------------*/

/*
#empfehlen form {
	background-color: #fefe00;
}
*/

#empfehlen h3 {
	font: bold 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#empfehlen h2 {
	font-size:0.75em;
	font-weight:bold;
}
#empfehlen p {
	font: normal 0.7em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0.6666em 0 0.3333em 0;
}

#empfehlen label {
	display: block;
	width: 11em;
	padding: 0 22.5em 0 0;
	margin: 0.3333em 0 0.3333em 0;

	font-weight:bold;
	font: normal .7em/.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#empfehlen input,
#empfehlen textarea {
	width: 23.3333em;
	padding: 0 2.5em 0 0;
	margin: 0.3333em 0 0.3333em 0;
	font: normal 0.9166em/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#empfehlen textarea {
	height: 6.6666em;
}
#empfehlen select {
	margin: 0.3333em 0 0.3333em 0;
	font: normal 0.7em/0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#empfehlen div {
	margin: 0em;
}
#empfehlen input#senden {
	width: auto;
	padding: 0.1818em 0 0.1818em 0;
	margin: 0.1818em 0 0.1818em 0;
	background-color: #000000;
	color: #FFF;
	border: 0.0833em solid #ffffff;
	font: bold 0.7em/0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
}
#empfehlen input#senden:hover {
	background-color: #000000;
	color: #ffffff;
	border: 0.0833em solid #ffffff;
}

.contentpara input#senden {
	padding: 0.1818em 0 0.1818em 0;
	margin: 0.1818em 0 0.1818em 9.4em;
	background-color: #0064B4;
	color: #FFF;
	border: 0.0833em solid #ffffff;
	font: bold 0.9166em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.contentpara input#senden:hover {
	background-color: #000000;
	color: #ffffff;
	border: 0.0833em solid #ffffff;
}
.contentpara input#abs_email {
	margin: 0 0 0 0.8333em;
	width: 13.3333em;
}



/* Ende Kontaktformular */


/*--------------------------------------------------------------------------------------------
--------------- Hier beginnt der CSS Eintrag zum Gästebuch---------------------------------*/

/*
EINGABEFORMULAR
*/
  

  #digGBEingabe {
    /*border: 1px solid red;*/
    font-size: 0.7em;
    display: block;
	margin: 0em;
padding-top:1em;
	
  }
  
  

  #digGBEingabe form {
    clear: both;
    display: block;
    /*border: 1px solid green;*/
    margin-top: 0.5em;
    width: 26.75em;
  }

 * html #digGBEingabe form {
   width: 20em;
   
 }

  #digGBEingabe form .wsSingleField {
    margin-bottom: 1em;
	width: 25em
  }

 #digGBEingabe form label {
   font-size: 0.9em;
   font-weight: bold;
 }

 #digGBEingabe form label .nonBold {
   font-weight: normal;
 }

 #digGBEingabe form p {
   margin: 0;
   padding: 0;
 }
 
 #digGBEingabe a,  #digGBEingabe a:hover,  #digGBEingabe a:focus,  #digGBEingabe a:active,  #digGBEingabe a.active {
	cursor:pointer;
	text-decoration:none;
	color: #000000
	}

 #digGBEingabe form textarea {
   border: 1px solid #e1e100;
   width: 37em;
   height: 15em;
   font-size: 100%;
   padding:0.3em;
   margin-top: 1em;
   background-color:#ffffff;
font-family:arial;
 }

 #digGBEingabe form .wsSingleField input {
   border: 1px solid #e1e100;
   width: 30em;
   height:1.5em;
   font-size: 100%;
   margin-top: 1em;
   background-color:#ffffff;
 }

 * + html #digGBEingabe form .wsSingleField input,
 * + html #digGBEingabe form textarea {
   width: 24.1em;
   font-size: 100%;
 }

 * html #digGBEingabe form textarea,
 * html #digGBEingabe form .wsSingleField input {
  width: 22em;
  font-size: 100%;
 }

 #digGBEingabe form .wsBut input {
   background: #000000;
   border: 1px solid #ffffff;
   color: #ffffff;
   width: 15em;
   font-weight:bold;
   font-size: 100%;
 }

/*
EINTRAGSLISTE
*/
 #digGBEintraege {
   /*border: 1px solid red;*/
   margin: 0em;
   margin-top:2em;
   margin-bottom:2em;
   font-size: 0.7em;
   font-weight: bold;
 }

/*
EINZELNER EINTRAG
*/
 #digGBEintraege .digGBEintrag {
   border: 1px solid #e1e100;
   display: block;
   margin: 1em 0 0 0;
   font-size: 1em;
   line-height:1.2em;
   font-weight: normal;
   background: transparent;
 }


.digGBEintragKopf{
background-color:#ffff96;
border-bottom: 1px solid #e1e100;
padding:0.3em;
color:#000000;
}

 /* datum */
 #digGBEintraege .digGBEintrag .digGBEintragDatum {
   margin-left: 0.5em; 

 }

	/* email */
  #digGBEintraege .digGBEintrag .digGBEintragEmail {
    margin-left: 0.6em;
  	font-size: 0.9em;

  }	
	
 /* name, anonym */
 #digGBEintraege .digGBEintrag .digGBEintragName,
 #digGBEintraege .digGBEintrag .digGBEintragAnonym {
   margin-left: 0.5em;
    font-weight:bold;
 }

 /* alter */
 #digGBEintraege .digGBEintrag .digGBEintragAlter {
   margin-left: 0.1em;
   font-size: 0.9em;
 }

	/* beitragstext */
  #digGBEintraege .digGBEintrag .digGBEintragText {
    padding: 0.25em 0.5em 0.5em 0.5em; 

  }

	/* opt1, opt2, opt3 */
	#digGBEintraege .digGBEintrag .digGBEintragOpt1,
	#digGBEintraege .digGBEintrag .digGBEintragOpt2,
	#digGBEintraege .digGBEintrag .digGBEintragOpt3 {
	 padding: 0.25em 0.5em 0 0.5em; 
	}
	
	/* kommentar */

  #digGBEintraege .digGBEintrag .digGBEintragKommentar {
    padding: 0.3em 0.5em 0.3em 0.5em;
    margin: 0.5em 0 0 0; 
    background: #fff;
    color: #000;
    border: 1px solid #000; 
  }	

#digGBEintraege .digGBEintrag .digGBEintragKommentarHervorheben {
    padding: 0.3em 0.5em 0.3em 0.5em;
    margin: 0.5em 0 0 0; 
    background: #e6e2d6;
    color: #000;
    font-style: italic;
    border: 1px solid #000; 
  }	
	
/*
HINWEISE
*/
 #digGBHinweise {
   position: relative;
   clear: both;
   margin: 0.5em 0 0.5em 0;
   font-size: 0.7em;
   border: 1px solid #000;
   padding: 0.5em;
 }

/*
BLÄTTERN
*/
 #digGBBlaettern {
   margin: 0.5em 0 0.5em 1.0em;
   font-size: 0.7em;
 }	
	
/*
SORTIERUNG
*/
 #digGBSortierung {
   margin: 0.5em 0 0.5em 0em;
   font-size: 0.7em;
 }

 #digGBSortierung a{
   color:#000000;
 }	

 #digGBSortierung a:hover{
   text-decoration:underline;
 }	

#digGBRestzeichen{
display:block;margin-bottom:2em;
}

#digGBEingabe form{
margin-top:1em;
}

/* Ende Gästebuch */

/*---------------------------------------------------------------
-----------Beginn der Suche Ausspielseite-----------------------*/ 

#sciSucheErgebnisliste p {
	display: block;
    margin: 0 3.5em 1.5em 3.5em;
    font-size: 0.7em;
    font-weight: normal;
}

#sciSucheErgebnisliste a {
	color: #000000;
    font-size: 1.1em;
    font-weight: normal;
    text-decoration:underline;
	line-height:1.5em;
	
}

#sciSucheErgebnisliste .sciSucheLink {
	
    font-size: 0.8em;
    font-weight: normal;
	text-decoration: underline;
    
	
}

#wsSearchMsg p {

    display: block;
    margin: 0 3.5em 1.5em 3.5em;
    font-size: 0.7em;
    font-weight: normal;
}

#wsSearchMsg a {

   color: #000000;
   text-decoration: underline;
}


#sciSuchePager a{
	color: #000000;
	margin: 0em 0em 0em 0em;
    font-size: 0.9em;
    font-weight: normal;
	text-decoration: underline;
	}

#sciSuchePager {
	color: #000000;
	margin: 0em 0em 0em 0em;
    font-size: 0.8em;
    font-weight: normal;
	
	}

#sciSuchePager ul{

 margin: 0em 3.5em 0em 3.2em;

}
#sciSuchePager li{	
	display: inline;
}
	
#sciSucheMeldung{
margin: 0 3.5em 1.5em 3.5em;
font-size:0.7em;	
}

#sciSucheMeldung a{
color: #000000;
text-decoration: underline;	
}

/*--------------------------------------------------------------------------------------------
--------------- Hier beginnt der CSS Eintrag zum FlashVideoplayer---------------------------------*/


#sofFlashVideoBox {

	width:32.3125em;
	height: 21em;

	}
	
#sofFlashVideoBox div.sofFlashvideo {

	width:28em;
	margin: 0 0 0 2.2em;
	height: 20em;
	
	}

#sofFlashVideoBox div.sofFlashvideo img {

	width:28em;
	margin: 0 0 0 0em;
	height: 20em;
	

	}

* html #sofFlashVideoBox div.sofFlashvideo img {

	width:28em;
	margin: -17.1em 0 0 0em;
	height: 20em;
	

	}
	
	
#sofFlashVideoBox div.sofPlayer {

	
	margin-left: 2.9em ;
	margin-right: 2.2em ;
	width: 14.2em;
	height:0em;
	}	
	


#sofFlashVideoBox div.sofPlayer object {

	margin-top: 2.64em ;
	width: 22.3em;
	height:14.5em;
	z-index:1;

	}
	




/*--------------------------------------------------------------------------------------------
--------------- Hier endet der CSS Eintrag zum FlashVideoplayer---------------------------------*/





/*--------------------------------------------------------------------------------------------
--------------- Hier beginnt der CSS Eintrag zu AH Card---------------------------------*/


#mittelSpalte div.ahcard_gallery{
	
	width: 28.9em;
	
	}


#mittelSpalte div.ahcard_gallery div.thumb {
float:left;
padding:0.5em 1.8em 0 0;
width:12.56em;
}

#mittelSpalte div.ahcard_gallery div.thumb a span {
	color:#000;
	font-size: 0.7em;
	font-weight: bold;

}

#mittelSpalte div.ahcard_gallery h2.ahcard{
	
	font-size: 0.8em;
	font-weight:bold;
	line-height:2em;
 }


#mittelSpalte div.ecard{
	
	
	
	
	}

#mittelSpalte div.thumb img{
	
	width: 12.5em;
	height: 9.375em;
	
	
	}
	
#mittelSpalte div.ecard img{
	
	width: 27em;
	height: 20.25em;
	padding: 0 0 2em 0;
	
	}
	
#mittelSpalte form.ecardform label {
   font-size: 0.7em;
   font-weight: bold;
 }
 
#mittelSpalte div.inner_inhaltsbox h3.ahcard{
	
	font-size: 0.8em;
	font-weight:bold;
	line-height:2em;
 }

#mittelSpalte div.inner_inhaltsbox p.ahcard{
	font-size: 0.8em;
	line-height:2em;
 } 


/*---------------kleiner Test von Haberland-------------+/

a.intern:hover, a.intern:focus, a.intern:active { }

* html a.intern:hover, a.intern:focus, a.intern:active {  }



/*--------------------------------------------------------------------------------------------
--------------- Hier endet der CSS Eintrag zu Ah Card---------------------------------*/


#sciSucheErgebnisliste { color:#000000; }

#sciSucheErgebnisliste strong { color:#000000; }

.suggestion{ 
	color: #000000;
	margin: 0em 3.5em 0em 3.1em;
margin-bottom: 1.0em;

    font-size: 0.8em;
    font-weight: normal;
}

.suggestion a { 
    font-size: 1.0em !important;
}

.sciSuchePager1 { margin:0; padding:0 1em 0 0; }
.sciSuchePager2 { margin:0; padding:0 0.1em 0 0.1em; }

.sciSuchePager3{ margin:0; padding:0 0 0 1em; }


/*CSS Klassifizierung für das Voting */

.Votingpunkt{

margin-left:0em;

}

.Result{

margin-left:0em;
height: 2.5em;
margin-bottom: 1em;
}

.balken{

background-image: url(../img/balken.gif);
background-repeat:repeat-x;
display:block;

line-height: 0.9em;
margin:0.2em 0 0;
}	


/*--------------------------------------------------------------------------------------------
--------------- Gaestebuch ---------------------------------*/


.absatzbox.gaestebuch .inner_inhaltsbox{
overflow:hidden;
}

.absatzbox.gaestebuch form{
font-size:12px;
}

.absatzbox.gaestebuch label{
font-size:12px;
width:8em;
display:inline-block;
margin-top:1em;
}

.absatzbox.gaestebuch input{
font-size:12px;
}

.absatzbox.gaestebuch p{
font-size:12px;
}

.absatzbox.gaestebuch .digGBEintrag{
font-size:12px;
border: 1px solid #e1e100;
margin-bottom:10px;
}

.absatzbox.gaestebuch .digGBEintragKopf{
font-size:12px;
display:block;
border:none;
padding: 0.5em;

}
.absatzbox.gaestebuch .digGBEintragDatum{
font-size:12px;
}
.absatzbox.gaestebuch .digGBEintragName{
font-size:12px;
font-weight:bold;
}
.absatzbox.gaestebuch .digGBEintragText{
font-size:12px;
padding:0.5em;
display:block;
line-height:17px;
}

.absatzbox.gaestebuch .wsBut input{
font-size:12px;
font-weight:bold;
}

.absatzbox.gaestebuch .wsBut input{
font-size:12px;
font-weight:bold;
margin-top:1em;
margin-bottom:1em;
}

.absatzbox.gaestebuch input#abs_name{
font-size:11px;
padding:0.3em;
}

.absatzbox.gaestebuch input#abs_email{
font-size:11px;
padding:0.3em;
}

.absatzbox.gaestebuch textarea{
font-size:11px;
padding:0.3em;
display:block;
line-height:14px;
width:28em;
height:8em;
margin-top:0.5em;
margin-bottom:1em;
}

#gbPager ul{list-style-type: none;padding:0px;margin:0px;}
#gbPager li{float:left;
font-size:11px;
line-height:16px;
list-style: none;
margin-left:0px;
font-weight:normal;
}

#gbPager a{
	color:#000;
}

#gbOuterPager{
margin-top:20px;
}

#gbPager{
display: inline-block;
}

#gbPager li a, #gbPager li div.gb_current_page{
display:block;
float:left;
text-decoration:none;
/* font-weight:bold; */
margin-right:0.5em;
margin-left:0.5em;
font-family: verdana;
}

#gbPager li.gbPager2 a, #gbPager li div.gb_current_page{
	text-align:center;
	width:2.7em; 
}

#gbPager li div.gb_current_page, #gbPager li a:hover{
background-color: #000;
color:#fff;
}

.absatzbox.gaestebuch #digGBHinweise {
   position: relative;
   clear: both;
   margin: 0.5em 0 0.5em 0;
   font-size: 12px;
   border: 2px solid #f00;
   padding: 0.7em;
   background-color: #fff;
   color:#000;
 }
