@charset "utf-8";
/* CSS Document */

/*  reset styles */
*		{margin:0 0 0 0; padding:0 0 0 0;}


ol         {list-style: decimal;}
ol li      {margin: 0 0 0 0;}
ol li ol   {margin: 0 0 0 0;}
ol li ul   {margin: 0 0 0 0;}

p         {margin-bottom: 0em; line-height:22px; color:#333;}

ul         {list-style:square; margin: 10px 0;}
ul li      {margin-left: 15px;}

dl {}
	dt {}
	dd {margin-bottom:5px;}

a:link   { color: #777; text-decoration: none;}

a:active   { color: #777; text-decoration: none; }
a:visited   { color: #777; text-decoration: none; }
a:hover  { color: #000; text-decoration: none; }

fieldset {padding: 10px;}

* {font-family:Verdana, Geneva, sans-serif, Arial, Helvetica, sans-serif;}

img { border:0px; }

h1 { font-size:32px; color:#F7941D; margin-bottom: 10px; font-weight:normal;}
h2 { font-size:20px; color:#333; margin-bottom: 10px; font-weight:normal;}
p { margin: 10px 0; color:#333;}
.kleingeschriebenes {font-size:10px; color:#333;}
li.red_li { color:orange; list-style-type:disc; }

.funktion { font-size: 12px; color:black;}
.error { border: 1px #CC0000 solid; color:#990000; padding:2px; font-weight:bold; font-size:9px;}
.success { border: 1px #00CC00 solid; color:#009900; padding:2px; font-weight:bold; font-size:9px;}
.hinweis { background-color:#FCD6A4; border: 1px #877352 solid; padding:2px; font-size:9px;}
	 .abstand_oben {margin-top:15px;}
	 
	 fieldset {border:0;}
	 input, textarea, select {border-color:#aaa; border-style:solid; border-width:1px; margin:1px; background:#eee;}
	 input[type=hidden] {border:0 !important;}
	 
.clear {clear:both;}

body {text-align:center; font-size:14px; }
	#container { width:1000px; text-align:center; padding:10px; margin:0 auto;  }
		#page_header {}
		#div_breadcrumb {display:none;}
		#page_middle { width:998px; margin:0px 0px; padding:0px; border:1px solid #eee; border-top:1px solid #fee4c3; text-align:left; background-image:url(../../pic/gradient_bottom.gif); background-repeat:repeat-x; background-position:bottom;background:url(../../pic/contgrad.gif) repeat-x top;}
		* html #page_middle {width:1000px; margin-top:-6px; }
			#page_submiddle {}
			#page_navi { list-style-type:none; font-size:16px; margin:20px 0; text-align:left; }
				#page_navi ul {margin:10px; padding:0px; line-hight:auto; }
					#page_navi ul li {  display:inline; font-weight:500; margin:0px; padding:0px; }
					.menue_selected a { color: #000 !important; font-weight:bold !important;}
			#page_content {  margin:35px 10px 0; padding:0px;}
				#page_pic { position:relative; text-align:right; position:relative; width:250px; float:left; padding:10px; }
				#page_text { position:relative; width:660px; float:left; text-align:left; padding:10px; font-size:14px;}
				#page_footer { position:relative; text-align:center; margin:0px;margin-top:35px; padding:0px;  font-size:11px; clear:left; padding-top:20px; }
					#page_footer p { color:#999; border:1px solid #EFEFEF; border-bottom:none; /*width:300px;*/ margin: 0 auto; background-color:#FFFFFF;padding:2px; }
					

