/* Start of CMSMS style sheet 'lukas' */
/* ######################################################################################################
** ### Vorbereitende Maßnahmen | Reset ##################################################################
** ######################################################################################################
*/
	/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das
	** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht.
	*/

	* { margin:0; padding: 0; }

	/* Das zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */
	option {padding-left: 0.4em}

	/*
	** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
	** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
	*/

	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
	html { height: 100% }
	body {
		
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%;
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser
			Fensters geändert wird. */
		position: relative;

	/* Vorgabe der Standardfarben und Textausrichtung*/
		color: #000;
		background: #fff;
		text-align: left;
	}

	/* Standardrahmen zurücksetzen */
	img { border:0; }

	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */
	select, input, textarea { font-size: 99% }
body{font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:0.8em;}
#container { margin-top:20px;width: 750px;color: #000;background-color: #FFF;}
#menu h1{color:#666;padding-bottom:20px;}
#menu_t{height:30px;width:200px;background-repeat:no-repeat;/*background-image:url(/uploads/images/navi_t.png);*/}
#menu_m{background-repeat:repeat-y;background-image:url(/uploads/images/navi_m.png);background-color:#fff;padding:5px;width: 200px;padding-bottom:200px;}
#menu_b{height:30px;width:200px;background-repeat:no-repeat;/*background-image:url(/uploads/images/navi_b.png);*/} 
#menu {float: left;margin-bottom:50px;}
#content{ padding:10px;margin-left:200px;}
#menu ul{overflow: hidden;list-style-type: none;}
#menu ul ul{padding-left:20px;width: 100%;overflow: hidden;list-style-type: none;}
#menu li {padding-bottom:5px;}
#menu li a {color: #222;text-decoration:none; 	}
 .currentpage {font-weight: bold;}
#foot{clear:both;margin-left:10px;margin-right:10px;margin-top:50px;height:10px;color:#fff;padding:10px;padding-left:50px;width: 100%;background-repeat:no-repeat;/*background-image:url(/uploads/images/foot.png);*/font-size: 80%;font-align: center;}
h2{margin-top:10px;}
h1{margin-bottom:10px;font-size:14pt;}
/* End of 'lukas' */

