#neuneinhalb{
/*  text-align: center;*/
}

#hand1{width:16em;display:block;}

#subnavi0, #subnavi1, #subnavi2{width:13.625em;}

/* #panoramabild{height:5em;} */

#schild{width:13em;}


#slot1back{
	position:absolute;
	z-index:1;
	float:none;
	clear:both;
	display:block;
	margin-top:3em;
	margin-left:0em;
}

#slot2back{
	position:absolute;
	z-index:1;
	float:none;
	clear:both;
	margin-top:3em;
	margin-left:17em;
}

#slot1back img, #slot2back img{
	width:16.2em;
}

#slot1{
	position:absolute;
	z-index:2;
	font-size:0.8em;
	color:#000000;
	margin-top:5.5em;
	margin-left:7.6em;
	width:12em;
}

#slot2{
	position:absolute;
	z-index:2;
	font-size:0.8em;
	color:#000000;
	margin-top:5.5em;
	margin-left:27.4em;
	width:12em;
}

#slot1 a, #slot2 a{
	color:#ffffff;
	font-weight:bold;
	display:block;
	margin-top:1.8em;
	margin-left:1.4em;
}

#slot2 a{
margin-left:1em;
}

#zaehlpixel{
	display:none;
}


#subnavifront0,#subnavifront2{
	position:absolute;
	z-index:2;
	margin-left:2em;
	width:13.625em;
}

#subnavifront0{
	margin-top:28.7em;
}

#subnavifront2{
	margin-top:34em;
}

#subnavifront0 ul.subnavi,#subnavifront1 ul.subnavi,#subnavifront2 ul.subnavi{
margin-bottom:3em;
	
}

#subnavifront0 ul.subnavi li,#subnavifront1 ul.subnavi li,#subnavifront2 ul.subnavi li{
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	margin-left:1.1em;
	border-bottom:none;
	
}

#subnavifront0 ul.subnavi a,#subnavifront1 ul.subnavi a,#subnavifront2 ul.subnavi a{
	display: block;
	font-size:0.7em;
	color:#505307;
	font-weight:bold;
	line-height:1.6em;
	padding-left:1.2em;
	padding-right:0.1em;
	text-decoration:none;
	background-image: url(../img/sub_dot_off.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.5em;
	margin-left:1.4em;
}

#subnavifront0 ul.subnavi a:hover,#subnavifront1 ul.subnavi a:hover,#subnavifront2 ul.subnavi a:hover{
	background: url(../img/sub_dot_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.5em;
	color:#000000;
}

/*  die Linklogos für andere ARD Kinder-Sendungen:  */

.icon1{
	width:4.2em;
}

.icon2{
	width:6.25em;
}


#schildback{
	position:static;
	z-index:1;
	margin-left:16.4em;
}

#schildfront{
	position:static;
	z-index:2;
	margin-left:17.8em;
	margin-top:-4.3em;
	font-weight:bold;
	height: 5em;
	
}
#keinerechte{
	background: url(../../img/keinerechte.jpg);
	background-repeat: no-repeat;
	width: 27.6em;
	height:17em;
	margin-left:1.4em;
	margin-top:0.12em;	
	margin-bottom:0.12em;
}

#keinerechte p{padding:2em;padding-top:8em;font-weight:bold;}

#flashlayer{
	position:static;
	z-index:3;
	margin-left:29em;
	margin-top:-8em;
}
* html #flashlayer{
	height : 5em;
}
#flashlayer .flashobject, #flashlayer img{
	width: 18.41em;
	height:8.125em;
}


.blauraum{
	font-size:0.8em;
	width:34.8em;
	height:22em;
	margin-left:1.6em;
}

.afrikakarte{
	font-size:0.8em;
	width:42.8em;
	height:44.6em;
	
}


.keyvisual{
	width:33.72em;
	height:26.22em;
}





#inhaltsframe{
	position:relative;
	z-index:1;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	width: 99.99%;
        background-image:url("../img/back.jpg");
}


#inhaltsbereich0{
	margin-left:16.8em;
	margin-top:-0.4em;
	min-height:38em;
}

*html #inhaltsbereich0{
	margin-left:16.8em;
	margin-top:-0.4em;
	height:38em;
}

#inhaltsbereich2{
	margin-left:16.8em;
	margin-top:-0.4em;
	min-height:38em;
}

#inhaltsbereich_noflash{
	margin-left:16.8em;
	margin-top:2.2em;
	min-height:38em;
}

#inhaltsbereich_startseite{
	margin-left:15.1em;
	margin-top:0em;
	height:44em;
}

#inhaltsbereich_spiel{
	margin-left:1.5em;
	margin-top:1.2em;
	height:33em;
        
}

.spielcontainer{
	width:40.15em;
}


.spiel3{
	width:46.45em;
}

.spiel4{
	width:47.8em;
}

.swflinks {
	float:left;
	margin-right:2em;
	text-align:center;
	border:2px dotted #6a7129;
	padding:2px;	
}

.swfrechts {
	float:right;
	margin-left:2em;
	text-align:center;
	border:2px dotted #6a7129;
	padding:2px;	
}

.swflinks object, .swfrechts object{
	width: 13.65em;
	height:8em;	
}

.spielcontainer object{
	display:block;
	margin-left:1.4em;
	margin-top:0.1em;
}
.spieltopimage{
	width:40.1em;
	
	display:block;
}

.spielmiddleimage{
	width:37.43em;
	display:block;
	margin-left:1.4em;
}

.spielbottomimage{
	width:40.1em;
	display:block;
}

.spiel3topimage{
	width:46.45em;
	display:block;
}

.spiel3middleimage{
	width:43.75em;
	display:block;
	margin-left:1.4em;
}

.spiel3bottomimage{
	width:46.45em;
	display:block;
}

.spiel4topimage{
	width:47.8em;
	display:block;
}

.spiel4middleimage{
	width:45.1em;
	display:block;
	margin-left:1.4em;
}

.spiel4bottomimage{
	width:47.8em;
	display:block;
}

.topcontainer{
	width:30.875em;
}

.topimage{
	width:30.875em;
	display:block;
}

.topimage2{
	width:30.9em;
	display:block;
}


*html .middleimage{
	width:28.1875em;
	display:block;
	margin-left:1.35em;
}

.middleimage{
	width:28.25em;
	display:block;
	margin-left:1.35em;
}

*html .middleimage2{
	width:28.3em;
	display:block;
	margin-left:1.4em;
}

.middleimage2{
	width:28.3em;
	display:block;
	margin-left:1.35em;
}

.bottomimage{
	width:30.875em;
	display:block;
}

*html .spielcontainer H2, .topcontainer H2{
	font-size:0.8em;
	background-color:#e35f21;
	margin-left:1.7em;
	margin-right:1.5em;
	padding-left:0.6em;

}

.spielcontainer H2, .topcontainer H2{
	font-size:0.8em;
	background-color:#e35f21;
	margin-left:1.7em;
	margin-right:1.45em;
	padding-left:0.6em;

}

.topcontainer P{
	font-size:0.8em;
	color:#000000;
	margin-left:2em;
	margin-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	line-height:1.5em;
}


.inner_topcontainer{
	background-color:#f5fadc;
	border-left:1px solid #848678;
	border-right:1px solid #848678;
	
}





.container{
	width:30.875em;

}

.container P a, .topcontainer P a{

text-decoration:underline;
}

.sofsForumsRegeln p {

text-decoration:none;
}

.container a.intlink, .topcontainer a.intlink{
	background-image: url(../img/icn_12.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	padding-left:1.5em;
	font-weight:normal;
	text-decoration:none;
	display:inline;
	float:none;
	clear:both;
	font-size:0.865em;
}

.container a.intlink:hover, .topcontainer a.intlink:hover{
	text-decoration:underline;
}


P.nonefloat{
	height:1%;
}



.container a.streamlink, .topcontainer a.streamlink{
	background-image: url(../img/icn_3.gif);
	background-repeat: no-repeat;
	background-position: 0px -4px;	
	font-weight:bold;
	padding-left:2em;
	text-decoration:none;
	float:none;
	clear:both;
	font-size:0.865em;
}

.container a.streamlink:hover, .topcontainer a.streamlink:hover{
	text-decoration:underline;
}

*html .container H2{
	font-size:0.8em;
	background-color:#6a7129;
	margin-left:1.7em;
	margin-right:1.5em;
	padding-left:0.6em;
}

.container H2{
	font-size:0.8em;
	background-color:#6a7129;
	margin-left:1.7em;
	margin-right:1.45em;
	padding-left:0.6em;
}

.container P{
	font-size:0.8em;
	color:#000000;
	margin-left:2em;
	margin-right:2em;
	padding-top:1em;
	padding-bottom:1em;
	line-height:1.5em;
}

.container UL, .topcontainer UL{
	font-size:0.8em;
	color:#000000;
	margin-left:1.6em;
	margin-right:2em;
	padding:2em;
	padding-top:0em;
	padding-bottom:0em;
	line-height:1.5em;
	
}

.container UL LI, .topcontainer UL LI{
	list-style-type: square;
}

.container OL, .topcontainer OL{
	font-size:0.8em;
	color:#000000;
	margin-left:2.6em;
	margin-right:2em;
	padding:2em;
	padding-top:0em;
	padding-bottom:0em;
	line-height:1.5em;
	
}

.container OL LI, .topcontainer OL LI{
	list-style-type: decimal;
	margin-bottom:0.4em;
}


P.sendeterminbox{
	margin-bottom:0px;
	padding-bottom:0px;
}

.break, P.break{
       float:none;
       clear:both;
	
}


.bildlinks{
	float:left;
	margin-right:2em;
	margin-bottom:1em;
	text-align:center;
        width:14em; 
}

.bildrechts{
	float:right;
	margin-left:1.2em;
	margin-right:0.8em;
	margin-bottom:1em;
	text-align:center;
        width:15em; 
}

.bildlinksquer{
	float:left;
	margin-right:2em;
	margin-bottom:1em;
	text-align:center;
        width:14em; 
}

.bildrechtsquer{
	float:right;
	margin-left:1.2em;
	margin-right:0.8em;
	margin-bottom:1em;
	text-align:center;
        width:15em; 
}

.bildlinkshoch{
	float:left;
	margin-right:2em;
	margin-bottom:1em;
	text-align:center;
	width:11em;
}

.bildrechtshoch{
	float:right;
	margin-left:1.2em;
	margin-right:0.8em;
	text-align:center;
        width:13.2em;  
}


.bildrechts img{
	width: 13.65em;
}

.bildlinkshoch img{
	width: 11.75em;
}

.bildrechtshoch img{
	width: 11.75em;
}

P.leftimage{
	float:left;
	text-align:center;
	width:13em;
}


.leftimage img{
	display:block;
	width: 13.65em;
}


P.leftimage_hoch{
	float:left;
	text-align:center;
	width:11em;
}

P.leftimage_quer{
	float:left;
	text-align:center;
	width:13em;
}



.leftimage_hoch img{
	display:block;
	width: 11.7em;
}

.leftimage_quer img{
	display:block;
	width: 13.7em;
}


P.rightimage_hoch{
	float:right;
	text-align:center;
	width:11em;
}

P.rightimage_quer{
	float:right;
	text-align:center;
	width:13em;
}


.rightimage_hoch img{
	display:block;
	width: 11.7em;
}

.rightimage_quer img{
	display:block;
	width: 13.7em;
}

.smallfont{
	display:block;
	font-size: 0.7em;
	line-height:1.3em;
}


.leftillu{
	float:left;
	margin-right:1em;
}

.rightillu{
	float:right;
	margin-left:1em;
	margin-bottom:0.5em;
}

.leftillu img, .rightillu img{
	display:block;
	width: 10.5em;

}

P.buchstabenbild{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:1.4em;
	
}

.buchstabenbild img{
	display:block;
	width: 11.8em;
}

P.buchstabenliste{
	min-height:12em;
	margin-left: 16em;
	width:19em;
}

P.lilipuz strong{
	color: #e35f21;
}

P.lilipuz{
	clear:both;
	float:none;
	border-top:2px dotted #d9ddc6;
	padding:0px;
	padding-top:0.3em;
	margin-bottom:3em;
	display:block;
	
}

P.lilipuz img{
	float:left;
	display:block;
	width:9.6em;
	margin-right:1.2em;
	margin-top:0.4em;
	margin-bottom:2em;
	border:2px dotted #e35f21;
	padding:2px;
}


P.tagesschaubox strong{
	color: #6a7129;
}

P.tagesschaubox{
	clear:both;
	float:none;
	padding:0px;
	padding-top:0.3em;
	margin-bottom:3em;
	
}

P.tagesschaubox img{
	float:left;
	display:block;
	width:9.6em;
	margin-right:1.2em;
	margin-top:0.4em;
	margin-bottom:0.2em;
	border:2px dotted #6a7129;
	padding:2px;
}

.container .sendebox1{
	display:block;
	background-color:#e3e9c4;
	background-image: url(../img/icn_12.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding:0.3em;
	padding-left:1.4em;

}
.container .sendebox0{
	display:block;
	background-image: url(../img/icn_12.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding:0.3em;	
	padding-left:1.4em;
}


.container P.extlink, .extlink{
	background-image: url(../img/extlink.gif);
	background-repeat: no-repeat;
	background-position: 5px 14px;
	padding-left:1.8em;
	font-size:0.71em;
	display:block;
	
	
}

.container P.extlink a{

	font-weight:normal;
	text-decoration:underline;
	display:inline;
	float:none;
	clear:both;
	
}

a.extlink{
	background-image: url(../img/extlink.gif);
	background-repeat: no-repeat;
	background-position: 5px 14px;
	padding-left:1.8em;
	font-size:0.71em;
	display:block;
	
}

h3.linkbox {
	font-size:0.8em;
	color:#555b22;
	margin-left:1.7em;
	margin-right:1.5em;
	padding-left:0.35em;
	padding-top:1em;
	border-top:2px dotted #d9ddc6;
	font-weight:bold;
}

P.linkbox a{
	font-size:0.85em;
	text-decoration:none;
	display:inline;
	line-height:1.3em;
	float:none;
	clear:both;	
}

P.linkbox a:hover{
	text-decoration:underline;
}





.inner_container{
	background-color:#f5fadc;
	border-left:1px solid #848678;
	border-right:1px solid #848678;
        
        
}


#copyright P{
	font-size:0.7em;
	line-height:1em;text-align:left;
	}


.pageFunctions{
	width:30.875em;
	margin-top:1em;
	
}

.pageFunctions .bottomimage{
	margin-bottom:0em;
}

.pageFunctions P{
	font-size:0.8em;
	color:#000000;
	margin-left:2em;
	margin-right:2em;
	padding-top:0em;
	padding-bottom:0em;
}

.innerpageFunctions{
	background-color:#f5fadc;
	border-left:1px solid #848678;
	border-right:1px solid #848678;
	text-align:center;
}


.innerpageFunctions a {	
	float:none;
	clear:both;
	display:inline;
	padding-top:1em;
	padding-bottom:0.4em;
	font-size:0.7em;
	color:#000000;	
	line-height:1.8em;
	}
	
.innerpageFunctions a.iPf_back{
	background-image: url(../img/zurueck.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	padding-left: 3.1em;
	
}	

.innerpageFunctions a.iPf_print{
	background-image: url(../img/drucker.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 3.8em;
	margin-left:2em;
	margin-right:1em;
}	

.innerpageFunctions a.iPf_top{
	background-image: url(../img/nach_oben.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	padding-left: 3.1em;
}

#footer #footerSender {
        
	border-bottom: none;
}


abbr, acronym {
	border-bottom:1px dotted #888888;
	cursor: help;
}



#spiralnavigation{
	margin:0px;
	padding:0px;
}

.spiralbindung{
	width:34.3em;
	display:block;
}



.spiralblock{
	display:block;
	width:34.1em;
	border-left:1px solid #dcdedb;
	border-right:1px solid #dcdedb;
	background-color:#ffffff;
	border-bottom:1px solid #dcdedb;
	padding:0px;
	margin:0px;
	padding-left:0em;
	padding-right:0em;
	
}

*html .spiralblock{

	width:34.3em;
	
}





.spiralblock a{
	color:#e35f21;
	font-weight:bold;
	font-size:1.4em;
	padding-left:0.3em;
	padding-right:0.3em;
	padding-top:0.1em;
	padding-bottom:0.1em;
	margin:0em;
	border:1px solid #ffffff;
	line-height:2.1em;
	text-decoration:none;
}

.spiralblock a:hover, .spiralblock a.aktiv{
	color:#000000;
	border:1px solid #dcdedb;
}

.spielbutton{
	float:right;
	margin-left:1.2em;
	margin-top:1em;
	margin-bottom:1em;
}

.teaser{
	float:left;
	margin-right:1.2em;
	margin-bottom:0.5em;
}

.download{
	float:left;
	margin-right:1.2em;
	margin-bottom:0.5em;

}

.spielbutton img, .teaser img, .download.img{
	border:2px dotted #e35f21;
	padding:0.3em;
	width:9.62em;
	
	
}

.teaser img{
	border:2px dotted #6a7129;
}

.download img{
	border:1px solid #6a7129;
	
}

.downloadtext{float:right; width:23em;}

.illutext{float:left; width:22em;}

P.binnennavi a{

color:#444444;
font-size:0.85em;

border:1px solid #dcdedb;
padding:0.3em;
text-decoration:none;
background-color:#ffffff;

}

P.binnennavi a:hover, P.binnennavi a.aktiv{
border:1px solid #000000;
background-color:transparent;
color:#000000;
}


.klapplink{
	background-image: url(../img/klapplink.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:1.4em;
	color:#444444;
}

#untertipp1,#untertipp2,#untertipp3,#untertipp4{

	border:2px dotted #dcdedb;
	padding:0.8em;
	padding-left:1.4em;
	padding-right:1.4em;
	font-size:0.9em;
	line-height:1.3em;
	color:#444444;
	margin-bottom:2em;
	margin-top:0.4em;
	display:block;
	background-color:#ffffff;
}

/****************************** Gaestebuch Start: ****************************************/




#neGaestebuch {
margin-bottom:0.0em;
margin-top:0.0em;
padding-bottom:0em !important;
}

#neGaestebuch .neContentBlock{
font-size:1em;
padding:0.4em 0.6em 0.1em;
}

#neGaestebuch .neContentBlockInner{
font-size:1em;
padding:0.4em 0.7em 0.1em;
}

#neGaestebuch .neContentBlockInner p{
font-size:0.8em;
margin: 1.1em;
padding: 0pt;

}


#neGaestebuch textarea{
clear:both;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
left:0.4em;
margin:0pt;
padding:0pt;
position:relative;
width:34.5em;

}


#neGaestebuch neSingleLink{
margin: 2em;
padding:0pt;

}


#neGaestebuch p{
margin-left: 2em;
padding:0pt;

}

#neGaestebuch .nehinweiss600{
color:#000000;
font-size:0.8em;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-top: 2em;
margin-left: 1em;
padding:0pt;

}

#neGaestebuch .neEintrag{
margin-left: 2em;
padding:0pt;

}

#neGaestebuch input{
clear:both;
font-family:Verdana,Arial,Helvetica,sans-serif;
float:left;
left:0.4em;
margin:0pt;
padding:0pt;
position:relative;
width:13.2em;

}

#neGaestebuch  label{

clear:both;
font-family:Verdana,Arial,Helvetica,sans-serif;
float:left;
left:0.4em;
margin:0pt;
padding:0pt;
position:relative;
width:13.2em;

}

#neGaestebuch form{

clear:both;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
left:0.4em;
margin:0.1em;
padding:0pt;
position:relative;
width:13.2em;

}

/****************************** Gaestebuch Ende ****************************************/

/****************************** Flashplayer Mediagroup Start ****************************************/

#wsFlashPlugin{

width: 451px; 
height: 276px; 
margin-left: 1.4em; 
margin-bottom: 1em; 
margin-top: 1em;
}
/****************************** Flashplayer Mediagroup Ende ****************************************/

/* Suchformular:  */

#q{
	color:#e35f21;
	font-size:1em;
	border:1px solid #dcdedb;
}

FORM{
	color:#000000;
	font-size:0.8em;	
	margin-left:2em;
	margin-right:2em;
}



.kontaktformular{
	font-size:1em;
	margin:0px;
	padding:0px;
}

.kontaktformular label, #sciSucheFormular label{
	cursor: default;
}


/* Accesskeys nicht anzeigen:  */

#accesskeysdef{

	display:none;

}



.sendetermin {
  float: left;
  display: block;
  margin-bottom:5px;
}
.sendetermin img {
  float: left;
  /*rr: neu */
  margin-top: 0;
  padding-right:0;
}
.sendetermin span {
  margin-top: 4px;
  
}


/* WDR-SUCHE angepasst:  */

#sciSuche { margin:0; padding:0; }
#sciSuchePulldown { float:left; margin-right:1em; }
#sciSucheFormular {margin-top: 1em;border-top:2px dotted #6a7129;border-bottom:2px dotted #6a7129;padding-top:1em;padding-bottom:1em;}
#sciSucheErgebnisliste {margin-left:1.7em; margin-right:1.7em; padding:0px; }

#sciSucheErgebnisliste p { 
	width:34em;
	margin:0px;
	padding:0px;
	padding-bottom:2em;
	padding-top:2em;
	border-bottom: 2px dotted #e35f21;
}

#sciSucheErgebnisliste strong { color:#6a7129; }
#sciSucheErgebnisliste a { color:#6a7129; }

#sciSucheMeldung p { margin:3em 0 0 0; padding:0; }

#sciSuchePager a {
color:#000000;
}

#sciSuchePager ul {font-size:0.8em; margin: 2em 2em 2em 0 !important; padding:0; }
#sciSuchePager li {display:inline; list-style-type:none; }
.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; }

.sciSucheGroesse { font-size:0.8em; }
.sciSucheLink { font-size:0.8em; color:blue; }



/* FIX-Breitenkorrektur für 800*600:  */

#ardNaviRight ul {
	width: 19em;
}


#metaMantel{
	background-color:#cada43;
	width:99.99%;
	height:1.5em;

}

html:not([dummy])  #metaMantel{ /* Firefox braucht es so: */

	height:2.8em;
}


#lra a{color:#ffffff;}

sub, sup{font-size:8px; line-height: 1px;}

.kleinbildrechts{float:right;margin-left:0.6em;border:1px solid #6a7129; height:4.65em;}

/*********** NEUE STARTSEITE (Zeitung) BEGIN **********/

#zeitungback{
	position:absolute;
	z-index:1;
       left:0em;
       top:2em;
}

#zeitungback img{width:32.7em;}

#inhaltsbereich_zeitung{
	min-height:38em;
	position:absolute;
	z-index:2;
       left:1.6em;
       top:2em;

}

/*************** PHOTOS ********************/

#zeitung_sendephoto{
position:absolute;
top:6.8em;
left:18.3em;
overflow:hidden;
width:10.95em;
height:7.8em;
}

#zeitung_sendephoto img{width:10.95em;}

#zeitung_lexikonphoto{
position:absolute;
top:16.0em;
left:-0.3em;
overflow:hidden;
width:8.72em;
height:6.25em;
}

#zeitung_lexikonphoto img{width:8.72em;}

#zeitung_slot1bild{
position:absolute;
top:24em;
left:10.05em;
overflow:hidden;
width:8.72em;
height:6.25em;
}

#zeitung_slot1bild img{width:8.72em;}

#zeitung_slot2bild{
position:absolute;
top:24em;
left:20.5em;
overflow:hidden;
width:8.72em;
height:6.25em;
}

#zeitung_slot2bild img{width:8.72em;}


/***********************************/


#zeitung_sendetext{
position:absolute;
top:6.8em;
left:-0.3em;
overflow:hidden;
width:17em;
height:8em;
}



#zeitung_sendetext h1{color:#000000;font-size:1.2em;font-weight:bold;margin-bottom:0.2em;}

#zeitung_sendetext h2,#zeitung_lexikontext h2,#zeitung_slot1text h2,#zeitung_slot2text h2,#zeitung_lilipuztext h2{color:#000000;font-size:0.8em;font-weight:bold;}

#zeitung_sendetext p, #zeitung_lexikontext p,#zeitung_lilipuztext p,#zeitung_slot1text p,#zeitung_slot2text p{
font-size:0.71em;
line-height:1.2em;
color:#000000;
margin-bottom:0.5em;
margin-top:0.3em;
}

#zeitung_sendetext a, #zeitung_lexikontext a, 
#zeitung_lilipuztext a,#zeitung_slot1text a, #zeitung_slot2text a{
font-size:0.6em;
line-height:1em;
font-weight:bold;
color:#ffffff;
background-color:#e35f21;
padding:1px;
padding-left:20px;
padding-right:20px;
background-image:url(../img/zeitung_pfeil.gif);
background-repeat:no-repeat;
background-position:8px 4px;
text-decoration:none;
width:20em;
display:block;
height:1.2em;
}



#zeitung_sendetext a, #zeitung_lexikontext a{
display:block;
width:40em;
height:1.2em;
}

#zeitung_sendetext a{width:8em;}
#zeitung_sendetext .z_linkkasten{display:block;width:18em;}
#zeitung_sendetext .linkkasten1 {background-color:#e35f21;float:left;width:8.9em;}
#zeitung_sendetext .linkkasten2 {background-color:#e35f21;float:right;width:8.9em;}

#zeitung_lexikontext{
position:absolute;
top:15.9em;
left:10.05em;
overflow:hidden;
width:19.1em;
height:6.3em;
color:#000000;
}


#zeitung_tickertext{
position:absolute;
top:5.05em;
left:-0.3em;
overflow:hidden;
width:29.7em;
height:1.0em;
color:#000000;
text-align:center;
}

#zeitung_tickertext p{
font-size:0.70em;
color:#e35f21;
}

#zeitung_tickertext a,#zeitung_tickertext a:hover{
color:#e35f21;
text-decoration:none;
}

#zeitung_slot1text{
position:absolute;
top:31em;
left:10.05em;
overflow:hidden;
width:8.9em;
height:8.2em;
color:#000000;
}

#zeitung_slot2text{
position:absolute;
top:31em;
left:20.5em;
overflow:hidden;
width:8.9em;
height:8.2em;
color:#000000;
}

#zeitung_lilipuztext{
position:absolute;
top:31em;
left:-0.3em;
overflow:hidden;
width:8.9em;
height:14.2em;
color:#000000;
}


#zeitung_lilipuzbild{
position:absolute;
top:24em;
width:8.9em;
left:-0.3em;
overflow:hidden;
color:#000000;
}

#zeitung_lilipuzbild img{
width:8.5em;
}

/*********** NEUE STARTSEITE (Zeitung) ENDE **********/




div#back{

	clear: both;
	width: 61.4em;
	height: 100%;
	overflow: hidden;

}

div#navigation.rahmen{

	float: left;
	width: 15.5em;
	height: 50em;
}

div#content.rahmen{

	float: left;
	width: 31em;
	padding-top: 0.7em;

}


div#rechteSpalte.rahmen{

	float: left;
	width: 14em;
	margin-left: 0.9em;
	margin-top: 1.1em;
	
}


/******************Styles Navigation Start**********************************/




div#contentheader.rahmen{
	
	
	height: 4em;
	position: relative;
	
	
	
}


#contentheader div{

	position: absolute;
	overflow: hidden; 
	
}



#contentschildback {
	
	z-index:1;
	margin-left: 0em;


}

#contentschildfront h2 {
color:#000000;
}

#contentschildfront .orange{color:#e35f21;display:block;}



#contentschildfront {
	
	z-index:2;
	margin-left: 1.7em;
	margin-top: 1.4em;
	font-weight:bold;
	
}

#contentschildfront .orange{

	display: inline;
}


#contentflashlayer {
	
	z-index:3;
	margin-left: 12.5em;
	margin-top: 0em;
}

#contentflashlayer .flashobject, #contentflashlayer img{
	width: 18.41em;
	height:8.125em;
}






#menuback{
	position:absolute;
	z-index:1;
	margin-top:0em;
	margin-left:0em;	
}

#menufront{
	position:absolute;
	z-index:4;
	margin-top:3em;
	margin-left:4em;
	
	
}

#menufront a{
	display: block;
	font-size:0.7em;
	color:#e35f21;
	font-weight:bold;
	line-height:1.6em;
	padding-left:1.2em;
	padding-right:0.1em;
	text-decoration:none;
	background-image: url(../img/dot_off.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.5em;
}

#menufront a:hover, #menufront a.aktiv{
	background: url(../img/dot_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.5em;
	color:#000000;
}

#menufront li{
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-top:2px dotted #fbdfd3;
}


#untermenu li{
	padding-top: 1px;
	padding-bottom: 1px;
	border-top:none;
}


#untermenu li a{
	font-weight:normal;
	background-image: none;
	background-color:#f0f6cc;
	color:#000000;
	line-height:1.2em;
	padding-bottom:0.4em;
	padding-top:0.2em;
}


#untermenu li a:hover, #untermenu li a.aktiv{
	background: none;
	background-color:#e35f21;	
	color:#ffffff;
}




/******************Styles Navigation Ende**********************************/








/******************Styles Content Start**********************************/



div#copyright{
        
	margin:0px;
	padding:0px;
	padding-bottom:1em;
	color:#333333;
}


#content .contentshild{

	width: 31em;

}

#content .TopBox div.inner_topcontainer{

	min-height: 14em;

}



#content .TopBox .topcontainer p{

	height: 100%;

}


#content .TopBox img.topboxbild{


	width: 12em;

}


#content .TopBox span.bildrechts{
	float:right;
	margin-left:1.2em;
	margin-right:0.8em;
	margin-bottom:1em;
	text-align:center;
        width:15em; 
	clear: both;
	}
	
	
#content .TopBox span.bildlinks{

	float:left;
	margin-right:2em;
	margin-bottom:1em;
	text-align:center;
        width:14em; 
	clear: both;
	}

#content .TopBox a{

	text-decoration:none;

}	
#content .TopBox a:hover{

	text-decoration:underline;

}

/******************Styles TopBox Ende**********************************/


/******************Styles Quizabsatz Start**********************************/


.QuizBox .container .sendebox1 {
	background-color:#E3E9C4;
	background-image:url(../img/icn_12.gif);
	background-position:0 1px;
	background-repeat:no-repeat;
	display:block;
        clear: both;
	padding:0.3em;
	margin: 0em 1em 0em 1em;
}

*html .QuizBox .container .sendebox1 {
	
	padding:0.15em;
        
	
}

*html .QuizBox .container .inner_container p.linkbox span.sendebox1 a {
	
	padding:0.15em;
        line-height:1.8em;
        
	
}

*html #inner_quiz .sendebox1{
	display:block;
	background-color:#e3e9c4;
	background-image: url(../img/icn_12.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding:0.15em;
	padding-left:1.4em;
}

.QuizBox .container p.absatz {
	color:#000000;
	font-size:0.8em;
	line-height:1.5em;
	margin-left:2em;
	margin-right:2em;
	display: block;
	clear: both;
	
	
}

.QuizBox .container p.linkbox {
	color:#000000;
	font-size:0.8em;
	line-height:1.5em;
        margin:1em 2em 0 2em; 
	
	display: block;
	clear: both;
	
	
}

.QuizBox p.linkbox a {
	clear:both;
	display:inline;
	float:none;
	font-size:0.85em;
	line-height:1.3em;
	text-decoration:none;
        margin-left:2em;
}

#inner_quiz p.linkbox{
	clear: both;
}






/******************Styles Quizabsatz Ende**********************************/


/******************Styles AbsatzBox Start**********************************/



#content div.inner_container{

	min-height: 12.5em;
		
}

*html #content div.inner_container{

	height: 12.5em;
}


span.sendetermin{

	float: none;

}


img.absatzboxbild{


width: 12em;

}


span.bildrechts{
	float:right;
	margin-left:1.2em;
	margin-right:0.8em;
	margin-bottom:1em;
	text-align:center;
        width:15em;
	
	
	}

	
span.bildrechtsquer{
	float:right;
	margin-left:1.2em;
	margin-right:0.8em;
	margin-bottom:1em;
	text-align:center;
        width:15em;
	
	
	}
	
span.bildlinks{

	float:left;
	margin-right:2em;
	margin-bottom:1em;
	text-align:center;
        width:14em; 
	}
	
span.bildlinksquer{

	float:left;
	margin-right:2em;
	margin-bottom:1em;
	text-align:center;
        width:14em; 
		
	}
	

.AbsatzBox a{

	text-decoration:none;

}

.AbsatzBox a:hover{

	text-decoration:underline;

}

.AbsatzBox .videobox1{
	display:block;
	background-color:#e3e9c4;
	background-image: url(../img/icon_video.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding:0.3em;
	padding-left:1.7em;

}
.AbsatzBox .videobox0{
	display:block;
	background-image: url(../img/icon_video.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding:0.3em;	
	padding-left:1.7em;
}


p.absatz {
	
	min-height: 13em;
	
	}
/******************Styles AbsatzBox Ende**********************************/

/******************Styles Resp Start**********************************/




#Resp .container{

	width: 13em;

}

#Resp .topimage{

	width: 13em;

}

#Resp .bottomimage{

	width: 13em;

}

#Resp .middleimage{

	width: 10.35em;

}

#Resp img.respImg{

	margin-left: 1.5em;

}

#Resp a{

	text-decoration:none;

}

#Resp a:hover{

	text-decoration:underline;

}

#Resp .videobox1{
	display:block;
	background-color:#e3e9c4;
	background-image: url(../img/icon_video.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding:0.3em;
	padding-left:1.7em;

}
#Resp .videobox0{
	display:block;
	background-image: url(../img/icon_video.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding:0.3em;	
	padding-left:1.7em;
}





/******************Styles Resp Ende**********************************/
	
	
	
	
	
/******************Styles pageFunctions Start**********************************/
#pageFunctions {

	width:30.875em;
	margin-top:1em;
	

	
}

#pageFunctions .bottomimage{
	margin-bottom:0em;
}

#pageFunctions P{
	font-size:0.8em;
	color:#000000;
	margin-left:2em;
	margin-right:2em;
	padding-top:0em;
	padding-bottom:0em;
}

#innerpageFunctions{
	background-color:#f5fadc;
	border-left:1px solid #848678;
	border-right:1px solid #848678;
	text-align:center;
}


#innerpageFunctions a {	
	
	display:inline;
	padding-top:1em;
	padding-bottom:0.4em;
	font-size:0.7em;
	color:#000000;	
	line-height:1.8em;
	}
	
#innerpageFunctions a.iPf_back{
	background-image: url(../img/zurueck.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	padding-left: 3.1em;
	
}	

#innerpageFunctions a.iPf_print{
	background-image: url(../img/drucker.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 3.8em;
	margin-left:2em;
	margin-right:1em;
}	

#innerpageFunctions a.iPf_top{
	background-image: url(../img/nach_oben.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	padding-left: 3.1em;
}



/******************Styles pageFunctions Ende**********************************/


/* Hier starten die Farbdefinitionen für das Gästebuch */

    
	 


	/*
	EINGABEFORMULAR
	*/
	  #digGBEingabe {
		/*border: 1px solid red;*/
		
		display: block;
                color:#000000;
                font-size:0.8em;
                margin-left: 2em; 
		
	  }

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

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

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

	 #digGBEingabe form label {
	   
	   font-weight: bold;
	   display: block;
	 }

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

	 #digGBEingabe form p {
	   margin: 0;
	   padding: 0;
	 }

	 #digGBEingabe form textarea {
	   border: 1px solid #e6e2d6;
	   width: 33em;
	   height: 15em;
	   
	 }

	 #digGBEingabe form .wsSingleField input {
	   border: 1px solid #e6e2d6;
	   width: 22em;
	   height:1.5em;
	   
	 }

	 * + html #digGBEingabe form .wsSingleField input,
	 * + html #digGBEingabe form textarea {
	   width: 24.1em;
	   
	 }

	 * html #digGBEingabe form textarea,
	 * html #digGBEingabe form .wsSingleField input {
	  width: 24.1em;
	  
	 }

	 #digGBEingabe form .wsBut input {
	   background: #6a7129;
	   border: 1px solid #ffffff;
	   color: #F5FADC;
	   width: 15em;
	   font-weight:bold;
	 }

	/*
	EINTRAGSLISTE
	*/
	 #digGBEintraege {
	   /*border: 1px solid red;*/
	   margin-top: 1em;
           margin-left: 1.6em;
           color: #000000;
	   padding-bottom: 1em;
	 }

	/*
	EINZELNER EINTRAG
	*/
	 #digGBEintraege .digGBEintrag {
	   /*border: 1px solid green;*/
	   display: block;
	   width: 33em;
	   margin-bottom: 0.5em;
	   font-size: 0.8em;
	   
	   background: #f1f8ad;
	 }

	 /* 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;
	 }

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

         
         #digGBEintraege h3.wsInvP{

         font-size: 0.95em;
         padding:0 0 0.5em;

         }         



		/* 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 2em;
	   font-size: 0.8em;
	   border: 1px solid #000;
	   padding: 0.5em;
           width: 32em;
           color: #000000;
	 }

	/*
	BLÄTTERN
	*/
	 #digGBBlaettern {
	   margin: 0.5em 0 0.5em 2.0em;
	   font-size: 0.8em;
           color: #000000;
	 }	
		
	/*
	SORTIERUNG
	*/
	 #digGBSortierung {
	   padding: 0 0 1em 2em;
	   font-size: 0.8em;
	 }	
	
 
 .suggestion{ 
	color: #000000;
	margin: 1.5em 0.5em 0 0.2em;
    font-size: 0.8em;
    font-weight: normal;
}

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

	
	
	/*Hier enden die Farbdefinitionen für das Gästebuch*/
















