body, html { padding: 0; margin: 0; height: 100%}

body {background-color: #FC6;
	  font: 100.01% sans-serif; 
	  color: #000066; 
	  text-align:center;
	  }


/* ********************************  Layout - Boxen ******************************************************************* */

		/* ***** Aussenabst?nde f?r alle Boxen auf 0 ***** */

		.obererrand, .maincontainer, .headline, .linkerrand,.siesindhier, .lauftext, .textbox, galeriebox, .galerieleiste, .galeriebild, .hauptmenue, .navbox, .navi3, .grundmenue,
		{margin: 0; padding:0}
	
	.obererrand		{position:relative; width:100%; background-image:url(gifs/bg1.png);background-repeat:repeat-x}
	.maincontainer	{position: relative; width:800px; height: 600px; margin: 0 auto 0 auto;  }
	
	.linkerrand		{z-index:10; position: absolute; left: 0px; top: 0px; width:357px;height:601px;background-image: url(gifs/pferd2.png); background-repeat:no-repeat;}
	.headline		{z-index:20; position: absolute; left: 250px; top: 0px;width:550px;height:100px;background-image: url(gifs/titel2.png); background-repeat:no-repeat;	}
	.siesindhier	{z-index:20; position: absolute; left: 230px; top:107px;width:580px;height:1.2em; text-align:right; font-size:0.7em; }			
	.lauftext		{z-index:20; position: absolute; left: 400px; top: 50px;width:13em;}	
	
	.textbox		{z-index:20;position: absolute;left: 230px; top: 135px;font-size:0.8em;}
			.text	{z-index:20;position:absolute;left: 0px;top: 0px; width:640px; height:380px;padding-right: 250px ;padding-left: 10 px;text-align:center;overflow:auto; }
					/* Box Model Hack */ 	
					.text		{ \width:640px;  w\idth:380px;} 
			.text2	{z-index:20; position: absolute; left: 0px;top: 0px; width:640px; height:380px; padding: 0 10px 0 10px; text-align:left; overflow:auto;} 		
					/* Box Model Hack */ 
					.text2 {\width:640px; w\idth:620px;}
					
					
		/* ****** Galerie-Boxen ***** */
		
		.galeriebox	{z-index:20;position: absolute; left: 200px; top: 140px;font-size: 0.8em}
		.galerieleiste	{z-index:20;position: absolute; top: 0px; left:480px;height:300px;width:115px;padding: 5px 5px 0px 5px; text-align: left;  overflow: auto;}
			.galerieleiste img {border:none}
			.galerieleiste div {padding-left: 3px;padding-right:3px; }
		.galeriebild	{border:z-index:20;position:absolute;left: 0px;top: 0px; width:450px; height:400px; text-align:center;}	
	
		
			

		/* ***** Navigations-Boxen  ******************************** */
	
		 
		.grundmenue		{z-index:30;position: absolute;left: 0px; bottom:20px; width: 100%;height:3em; text-align:center; font:normal 0.7em/1.2  sans-serif}
	
		.hauptmenue		{z-index:20; position: absolute; left: 400px; top:0px;}
			.navbox1	{z-index:20;height:105px; width:190px;padding:0px 0px 0px 0px;background-repeat:no-repeat;text-align:center; font-style:normal; }
					/* Box Model Hack */ 
					 
	 
		.navbox			{z-index:20; position: absolute; top: 0; left: 400px; width: 15em; font-size:0.8em;}

						
		.ruecksprung	{z-index:30; position:absolute; right:0px; bottom:0px; }
		
/* Ende Layout */

/* ---------------------------------------- Listen  -------------------------------------- */

 	.liste ul	{list-style-type:none; display:inline;padding-left:0; margin-left:0;}
	.liste li	{display:inline;padding: 0px 10px;  border-left: 1px outset #009;  }	
		
	.navi3 ul	 {list-style-type: none; margin: 0; padding: 0;}
	.navi3 li	 {margin: 0 0 1px 0;}
	
/* Ende Listen */ 			 

/* ---------------------------------------- Block-Hintergründe/-Rahmen  -------------------------------------- */
.stichworte		{border: 2px brown solid; padding: 5px 0px 5px 5px;}	
.preistabelle	{width: 600px;border: 2px outset #FFF;background-image: url(gifs/bgtransparent.png)}
.termintabelle	{width: 570px;vertical-align:top;}
tr.dunkel		{background-image: url(gifs/bgtab1.png)}
tr.mittel		{background-image: url(gifs/bgtab1a.png)} 
/* Ende Tabellen */

/* ---------------------------------------- Schriften  -------------------------------------- */

/* -- Schriftgrößen -- */
h1, h2, h3, h4, .wieh1, .wieh2, .wieh3, .wieh4 {font-style:normal;font-weight:bold;}
h1, .wieh1 { font-size: 140%; }
h2, .wieh2 { font-size: 110%; }
h3, .wieh3 { font-size: 100%; }
h4, .wieh4 { font-size:   80%; }

.zs60p, .zs70p, .zs80p, .zs90p {font: normal normal normal; }
.zs60p	{font-size: 60%}
.zs70p	{font-size: 70%}
.zs80p	{font-size: 80%}
.zs90p	{font-size: 90%}
.zs100p	{font-size:100%}

/* -- Schriftfarben -- */
.zitat {color:brown;}
.ausgebucht {color:red;}

/* Ende Schriften */

/* ---------------------------------------- Verlinkungen  -------------------------------------- */

a:link     {text-decoration:none; font-weight:bold; color:#006;}
a:visited {text-decoration:none; font-weight:bold; color:#006;}
a:hover  {text-decoration:none; font-weight:bold; color: #FFF;}
a:active {text-decoration:none; font-weight:bold; color: #FFF;}

div.hauptmenue a:link    {text-decoration:none; font-weight:bold; font-size:0.8em; color:#FFF }
div.hauptmenue a:visited {text-decoration:none; font-weight:bold; font-size:0.8em ; color:#FFF}
div.hauptmenue a:hover  {text-decoration:none; font-weight:bold; font-size:0.8em; color:#F90 }
div.hauptmenue a:active {text-decoration:none; font-weight:bold;  font-size:0.8em; color:#F90}
					

.navi3 li a:link, .navi3 li a:visited {display: block; text-decoration: none; font-weight: bold; color: #FFF;
														padding: 5px 0px 5px 0px; border-left: 12px solid #000;  background-image:url(gifs/bgmenue3.gif); }
.navi3 li a:hover, .navi3 li a:active, .navi3 li a:focus
														{text-decoration: none;
														font-weight: bold;color:#f90; 
														border-left: 12px solid #033; background-image:url(gifs/bgmenue3a.gif); }
 
.anker				{font-style:normal}
.anker a:link     	{text-decoration:none; font-weight:normal; color:#33F;}
.anker a:visited	{text-decoration:none; font-weight:normal; color:#33F;}
.anker a:hover 		{text-decoration:none; font-weight:normal; color: #FFF;}
.anker a:active 	{text-decoration:none; font-weight:normal; color: #33F;}


/* Ende Verlinkungen */

/* ---------------------------------------- Floats  -------------------------------------- */
 
.rechts {float: right; padding: 10px}
.links   {float: left; padding:10px}
/* Ende Floats  */

/* ---------------------------------------- Hintergrund-Farben  -------------------------------------- */

 .mainbg {background-color: #FC6;}
 .mainbgdk {background-color: #FEA;}
 .mainbghe {background-color: #FFC;}

/* Ende Hintergrund-Farben */


