/* CSS Document */

body 				{ margin: 0; padding: 0; font-family: Arial; color: #333333; font-size: 10pt; background-color: #999999; }

A:link           	{ color: #BF0BBF; text-decoration: underline; }
A:visited           { color: #BF0BBF; text-decoration: underline; }
A:active           	{ color: #BF0BBF; text-decoration: underline; }
A:hover				{ color: #5393DF; text-decoration: underline; }

h1 					{ margin: 0 0 0 0; padding: 2px; font-size: 1.3em; color: #BF0BBF;}
h2 					{ margin: 10px 0 0 0; padding: 2px; font-size: 1.1em; color: #333333; }
h3 					{ margin: 10px 0 0 0; padding: 2px; font-size: 1em;   color: #333333; }
h4 					{ margin: 10px 0 0 0; padding: 2px; font-size: 0.9em; color: #666666; }
p 					{ margin:  5px 0 0 0; padding: 2px; }

legend				{ padding: 5px; font-size: 1em; color: #666666; font-weight: bold; }
fieldset			{ margin: 0px 5px 15px 5px; padding: 2px; border: 1px solid #999999; }

#zentriert 			{ margin-right: auto; margin-left: auto; width: 100%;}

#content			{ width: 1000px; background-color: #FFFFFF; padding: 10px; margin: 5px auto; }

#tags 				{ margin: 5px 0px 5px 0px; padding: 10px; clear: both; }
#navigation 		{ margin: 4px; padding: 5px; border: 1px solid #999999; width: 20%; }
#inhalt 			{ float: right; padding: 5px; margin: 10px 0 10px 0; width: 790px; }
#rahmen				{ padding: 2px; margin: 0; border: 1px solid #666666; }
#kasten 			{ margin: 0px; padding: 3px; background-color: #d7e5f1; border: 1px solid blue; text-align: center; font-weight: bold; font-size: 8pt; }
#w 					{ color: #ff0084; }
#m 			  		{ color: #3886e6; }
#normal:focus 		{ background-color: #FFFABF; }
/* Standard */

#text				{ text-align: center; border: 1px solid red; background-color: #f9f4f9; margin: 5px; padding: 5px; }

#header				{ clear: both; background: url("../image/header_1.png") bottom repeat; height: 40px; margin: 0px; padding: 0px;
					  background-color: #666666; text-align: center; color: #ffffff; font-size: 10pt; }

#navi_box			{ margin: 0 0 10px 0; padding: 5px; background-color: #EFE0E0; border: 1px solid #BF0BBF; }
#navi_box ul	  	{ padding: 0; }
#navi_box li 		{ display: block; list-style: none; padding: 2px; }
#navi_box a	 	 	{ color: #333333; text-decoration: none; padding: 2px; }
#navi_box a:hover   { color: #5393DF; text-decoration: underline; padding: 2px; }


/* Menü Header */
#menu_1 		 	{ padding: 7px; font-size: 1.1em; background-color: #EFE0E0; border-bottom: 2px solid #BF0BBF;}
#menu_1 ul	  		{ padding: 0; margin: 10px 0 0 0; }
#menu_1 li 		  	{ display: inline; list-style: none; padding: 0; margin: 0; }
#menu_1 a, span	 	{ color: #BF0BBF; padding: 7px; text-decoration: underline; }
#menu_1 a:hover , span{ color: #ffffff; padding: 7px; text-decoration: none; background: #BF0BBF; }

/* Menü Header */


#footer				{ clear: both; font-size: 0.9em; margin: 0; clear: both; padding: 10px; background-color: #EFE0E0; border-top: 2px solid #BF0BBF; }


/* Hauptnavigation */
#navmain 		 	{ clear: both; width: 900px; margin: 0px; padding: 0px; border-bottom: 2px dotted #666666; }
/* Hauptnavigation */


/* Subnavigation */
#navsub      		{  }
#navsub ul			{  }
#navsub li 			{ display: inline; list-style: none; padding: 2px 15px 2px 0; font-size: 1.2em; }
/* Subnavigation */


/* suche */
#suche  		 	{ font-size: 10pt; padding: 5px; margin: 0px; text-align: left; border: 2px solid #89b81d; }
#suche li 		  	{ display: inline; list-style: none; padding: 4px; margin: 0px; }
/* suche */
