/* ---------- sorry, noch nich uffgerŠumt ---------- */
/* ---------- getestet auf mac: nc 4.7, 7.0 ---------- */
/* ---------- opera 5.0, 6.0 ---------- */
/* ---------- ie 5.0, 5.2.2 ---------- */
/* ---------- safari 1.0, camino 0.7, mozilla 1.0.2 ---------- */
/* ---------- getestet auf pc: ie  ---------- */
/* ---------- sorry, noch nich uffgerŠumt ---------- */

html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li 
{
   margin: 0;
   padding: 0;
}





p

		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 20px 0px;
		}

.isearch-description		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 20px 0px;
		}

#meldung p.kleiner

		{
		font:.6em/100% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 20px 0px;
		}


ul, ol

		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		padding: 0px 0px 20px 0px;
		margin: 0px 0px 0px 30px;
}

table

		{
		font:.8em/125% Arial, Helvetica, sans-serif;
		color:#555555;
		}


cite	{
		font-style:italic;
		color:#003399;
		}



h3 		{font:0.8em/120% Arial, Helvetica, sans-serif;
		font-weight: bold;
		color:#000000;
		padding: 5px 0px 10px 0px;
		}

h4 		{font:0.8em/120% Arial, Helvetica, sans-serif;
		color:#000000;
		padding: 0px 0px 3px 0px;
		}

strong	{
		font-weight: bold;
		}

img		{
		border: 0px;
		}



a:link		{color: #555555; text-decoration: underline;}
a:visited	{color: #555555; text-decoration: underline;}
a:active	{color: #555555; text-decoration: underline;}
a:hover 	{color: #00825A; text-decoration: underline;}
a:focus 	{color: #00825A; text-decoration: underline;}

a:link.liste		{color: #000000; text-decoration: none;}
a:visited.liste	{color: #000000; text-decoration: none;}
a:active.liste	{color: #000000; text-decoration: none;}
a:hover.liste 	{color: #00825A; text-decoration: none;}
a:focus.liste 	{color: #00825A; text-decoration: none;}

#navitop a:link.meta		{color: #00825A; text-decoration: none;}
#navitop a:visited.meta	{color: #00825A; text-decoration: none;}
#navitop a:active.meta	{color: #00825A; text-decoration: none;}
#navitop a:hover.meta 	{color: #000000; text-decoration: underline;}
#navitop a:focus.meta 	{color: #000000; text-decoration: underline;}

a:link.text		{color: #003399; text-decoration: underline;}
a:visited.text	{color: #003399; text-decoration: underline;}
a:active.text	{color: #003399; text-decoration: underline;}
a:hover.text 	{color: #003399; text-decoration: underline;}

#navigati a:link		{color: #555555; font-weight: bold; text-decoration: none;}
#navigati a:visited	{color: #555555; font-weight: bold; text-decoration: none;}
#navigati a:active	{color: #555555; font-weight: bold; text-decoration: none;}
#navigati a:hover 	{color: #000000; font-weight: bold; text-decoration: underline; }
#navigati a:focus 	{color: #000000; font-weight: bold; text-decoration: underline; }

#navigati a:link.aNavTopLevelSelected		{color: #000000; font-weight: bold; text-decoration: none;}
#navigati a:visited.aNavTopLevelSelected	{color: #000000; font-weight: bold; text-decoration: none;}
#navigati a:active.aNavTopLevelSelected	{color: #000000; font-weight: bold; text-decoration: none;}
#navigati a:hover.aNavTopLevelSelected 	{color: #00825A; font-weight: bold; text-decoration: underline; }
#navigati a:focus.aNavTopLevelSelected 	{color: #00825A; font-weight: bold; text-decoration: underline; }

#navitop a:link		{color: #555555; font-weight: bold; text-decoration: none;}
#navitop a:visited	{color: #555555; font-weight: bold; text-decoration: none;}
#navitop a:active	{color: #555555; font-weight: bold; text-decoration: none;}
#navitop a:hover 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }
#navitop a:focus 	{color: #FF9A00; font-weight: bold; text-decoration: underline; }

#snav_two a:link		{color: #003399; font-weight: bold; text-decoration: underline;}
#snav_two a:visited	{color: #003399; font-weight: bold; text-decoration: underline;}
#snav_two a:active	{color: #003399; font-weight: bold; text-decoration: underline;}
#snav_two a:hover 	{color: #003399; font-weight: bold; text-decoration: none; background-color: #FFFFFF; }
#snav_two a:focus 	{color: #003399; font-weight: bold; text-decoration: none; background-color: #FFFFFF; }

#footer a:link		{color: #555555; text-decoration: none;}
#footer a:visited	{color: #555555; text-decoration: none;}
#footer a:active	{color: #555555; text-decoration: none;}
#footer a:hover 	{color: #00825A; text-decoration: underline; background-color: #FFFFFF; }
#footer a:focus 	{color: #00825A; text-decoration: underline; background-color: #FFFFFF; }


.sform {  font-size: 10px; color: #000000; width: 124; height: 17; border-left: 1px solid #00825A; border-bottom: 1px solid #00825A; border-right: 1px solid #00825A; border-top: 1px solid #00825A }
.sbutton { font-size: 10px; width: 50; color: #00825A; font-weight: bold; background-color: #FFFFFF; border-left: 1px solid #00825A; border-bottom: 1px solid #00825A; border-right: 1px solid #00825A; border-top: 1px solid #00825A}


/* ---------- klassen ---------- */




.menu-top		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 15px 0px 10px 0px;
			}


.menuaktiv		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;
			}

.datum		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;
			margin: 0px 0px 0px -105px;
			float:left;
			}

.ueberschrift		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 5px 0px;
			}

.info		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 0px 0px 20px 0px;
			margin: 5px 0px 0px 0px;
			}

.kurztext		{
			font:.9em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 15px 0px;
			}

.vortext		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 15px 0px;
			}
			
.datumsite		{
			font:.8em/120% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 0px 0px 15px 0px;
			text-align:right;
			}

.order		{
			padding: 0px 0px 0px -50px;
			margin: 0px 0px 0px 0px;
			}

.trenner	{
			padding: 10px 0px 10px 0px;
			margin: 10px 0px 10px 0px;
			border-bottom-width: 1px; 
			border-bottom-style: solid; 
			border-bottom-color: #FF9A00;
			}


.menu		{
			font:.8em/100% Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#555555;
			padding: 0px 0px 5px 0px;
			}

.menu-klein		{
			font:.7em/100% Arial, Helvetica, sans-serif;
			color:#555555;
			padding: 0px 0px 5px 5px;
			}

.bild		{
			background-image: url(http://www.ilonakickbusch.com/fk_pic/hg-fk-bild.jpg); 
			background-repeat:repeat-y;
			background-color: #FFFFFF;
			}



/* ---------- id ---------- */

#head		{
			position: absolute; top: 0px; left: 0px;
			width: 952px; height:250px;
			background-color: #FFFFFF;
			z-index: 9;
			}

#content	{
			position: absolute; top: 280px; left: 233px;
			width: 410px;
			z-index: 2;
			}

#rechts	{
			position: absolute; top: 275px; left: 710px;
			width: 220px;
			z-index: 3;
			}

#meldung	{
			border-bottom-width: 1px; 
			border-bottom-style: solid; 
			border-bottom-color: #555555;
			margin: 0px;
			padding: 5px 0px 0px 0px;
			}

#order	{
			position: relative; top: 0px; left: -50px;
			width: 360px;
			z-index: 3;
			}


#footnavi	{
			position: relative; top: 15px; left: 0px;
			width: 400px; overflow:hidden;
			text-align:left;
			margin: 0px;
			padding: 0px;
			}

#navigati	{
			position: absolute; top: 0px; left: 100px;
			width: 93px; overflow:hidden;
			text-align:left;
			border-left-width: 6px; 
			border-left-style: solid; 
			border-left-color: #00825A;
			padding: 40px 0px 50px 7px;
			z-index: 10;
			}

#navitop	{
			position: absolute; top: 50px; left: 0px;
			width: 78px; overflow:hidden;
			text-align:right;
			z-index: 11;
			margin: 0px;
			padding: 0px 0px 0px 15px;
			}

#formeinzug	{
			margin: 15px 0px 0px 50px;
			}

#kopf		{
			position: absolute; top: 16px; left: 93px;
			width: 206px; height:129px;
			}

#kopfbild		{
			position: absolute; top: 0px; left: 233px;
			width: 719px; height:249px;
			border-bottom-width: 7px; 
			border-bottom-style: solid; 
			border-bottom-color: #00825A;
                        overflow:hidden;
			}
#kopflink		{
			position: absolute; top: 90px; left: 710px;
			width: 150px; height:54px;
			}

#kopfname		{
			position: absolute; top: 178px; left: 708px;
			width: 204px; height:64px;
			}

#back		{
			position: relative; top: 0px; left: -40px;
			z-index: 8;
			}
