/* Kontakt */
/* ------------------------------------------------------------------------------------------------------ */

.rot .kontaktform label										{	display:block;
																float:left !important;
																width:250px;
																font-size:80%;
																text-align:left;
																padding-right:20px; }

.rot .kontaktform input, 
.rot .kontaktform select, 
.rot .kontaktform textarea									{	display:block;
																float:left;
																width:250px;
																margin:1px; }

.rot .kontaktform br										{	clear:left; }

.rot .kontaktform input#submit,	
.rot .kontaktform select									{	width:252px; }

* html .rot .kontaktform input#submit, 
* html .rot .kontaktform select								{	width:256px; }

.rot .kontaktform input, 
.rot .kontaktform select, 
.rot .kontaktform textarea									{	background-color:#E5B2B8;
																border:thin solid #E5B2B8; }
.rot .kontaktform input[type='hidden']						{	background:none; border:0; }



/* ------------------------------------------------------------------------------------------------------ */



.dunkelgruen .kontaktform label								{	display:block;
																float:left;
																width:250px;
																font-size:80%;
																text-align:left;
																padding-right:20px; }

.dunkelgruen .kontaktform input, 
.dunkelgruen .kontaktform select, 
.dunkelgruen .kontaktform textarea							{	display:block;
																float:left;
																width:250px;
																margin:1px;
																background-color:#B2CCC2;
																border:thin solid #B2CCC2; }

.dunkelgruen .kontaktform input[type='hidden']				{	background:none; border:0; }

.dunkelgruen .kontaktform br								{	clear:left; }

.dunkelgruen .kontaktform input#submit,	
.dunkelgruen .kontaktform select							{	width:252px; }

* html .dunkelgruen .kontaktform input#submit, 
* html .dunkelgruen .kontaktform select						{	width:256px; }





/* KID'S CORNER */
/* ------------------------------------------------------------------------------------------------------ */

.kids .titel												{ 	position:relative; }

.kids .titel .m100											{	position:absolute;
																height:225px;
																background: url(../../images/specials/kidscorner_head.gif) no-repeat;
																overflow:hidden;
																																
																}

.kids .hauptbereich											{	background:#faebb2 !important; }

.kids .inhalt .m75											{	background:#faebb2 !important; }
.kids .inhalt .m75 img										{	border:0; }
.kids #inhalt 												{	background:#faebb2 !important; }

.kids .infoleiste											{	margin-top:175px; min-height:349px; background:transparent !important; }
.kids .inhaltsmenue, .kids .inhaltsmenue h4					{	background:transparent !important; }

.kids .headerbg												{	background:#389dd6 !important; color:#fff !important; }
.kids .headerbg a 											{	color:#fff !important; text-decoration:none !important;}

.kids .m50 .cont											{	clear:both; }
*html .kids .m50 .cont										{	 }
.kids .m50 .cont div img									{	margin:0px !important; padding:0px 5px 20px 0px !important; }

.kids .links												{	background:#b3d6e5; }
/* .kids .rechts												{	background:#e4460b; } */

.kids .links .headerbg										{	background:#389dd6 !important; }
/* .kids .rechts .headerbg										{	background:#aa0011 !important; } */

.kids #inhalt .inhalt .kids_inhalt 							{ 	background:#b3d6e5 !important; }
.kids #inhalt, .kids #inhalt .inhalt						{ 	background:#FAEBB2 !important; }

/* Spielecke*/
/* ------------------------------------------------------------------------------------------------------ */

.spielecke .titel												{ 	position:relative; }

.spielecke .titel .m100											{	position:absolute;
																height:225px;
																background: url(../../images/specials/spielecke_head.gif) no-repeat;
																overflow:hidden;                                                                                                                              
																
																}

.spielecke .hauptbereich											{	background:#FAEBB2 !important; }

.spielecke .inhalt .m75											{	background:#77aa00 !important; }
.spielecke .inhalt .m75 img										{	border:0; }
.spielecke #inhalt 												{	background:#77aa00 !important; }

.spielecke .infoleiste											{	margin-top:175px; min-height:349px; background:#FAEBB2 !important; }
.spielecke .inhaltsmenue, .spielecke .inhaltsmenue h4					{	background:transparent !important; }

.spielecke .headerbg												{	background:#0a4a22 !important; color:#eebb00 !important; }
.spielecke .headerbg a 											{	color:#fff !important; text-decoration:none !important;}

.spielecke .m50 .cont											{	clear:both; }
*html .spielecke .m50 .cont										{	 }
.spielecke .m50 .cont div img									{	margin:0px !important; padding:0px 5px 20px 0px !important; }

.spielecke .links												{	background:#77aa00; }
/* .kids .rechts												{	background:#e4460b; } */

.spielecke .links .headerbg										{	background:#0a4a22 !important; }
/* .kids .rechts .headerbg										{	background:#aa0011 !important; } */

.spielecke #inhalt .inhalt .spielecke_inhalt 							{ 	background:#77aa00 !important; }
.spielecke #inhalt, .spielecke #inhalt .inhalt						{ 	background:#FAEBB2 !important; }

/* FRIDOLIN COMIC */
/* ------------------------------------------------------------------------------------------------------ */


.fridolin .hauptbereich										{	background:#ffbb00 !important; }

.fridolin .titel .m75,
.fridolin .titel .m25										{	background: #2b6f9e !important;
																}
																
.fridolin .inhalt .infoleiste								{	background:#ffbb00 !important;
																}
																
.fridolin .inhalt a											{	color:#fff !important;
																}

.fridolin .inhaltsmenue ul									{	border-top: 1px solid #2b6f9e !important; }
.fridolin .inhaltsmenue li a								{	color:#aa0011 !important; background:#fed677 !important; border-bottom: 1px solid #2b6f9e !important; }
.fridolin .inhaltsmenue li a:hover							{	background:#faebb2 !important; }
.fridolin .inhaltsmenue #on a								{	background:#faebb2 !important; }
