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

body
	{text-align:center;margin:0px;padding:0px;background: #f7f2f2;font-family:Arial, Helvetica, sans-serif;color:#333;font-size:12px;}
img
	{border: none !important;}

.outed
	{text-indent:-9999px;visibility:hidden;position:absolute;}
	
#madeby
	{position:absolute;top:0px;right:0px;}
	
h1
	{font-size:14px;font-weight:bold;padding:0px;margin:0px;}
ul
	{list-style-type:square;}
ul li
	{padding:2px 0px;}
#clear
	{clear:both;text-align:center;padding-top:20px;font-size:8px;}

a {color:#0000ff;}

.center {text-align:center;}

#site
	{width:780px;background: #ffffff url(img_background.png) repeat-y top left;margin:0px auto;padding:15px;text-align:left;}
	
#header
	{border-bottom:3px solid #ff0000;margin: 0px 0px 20px 0px;padding:0px 0px 10px;}
#menu
	{list-style-type:none !important;margin:0px;padding:0px;width:218px;float:left;}
#menu li
	{margin:0px;padding:0px;}
#menu li a
	{text-decoration:none;color:#333;display:block;width:192px;border:1px solid #999999;margin:0px 0px 3px 0px;padding:1px 1px 1px 7px;font-weight:bold;}
#menu li ul
	{list-style-type:none !important;margin:0px 0px 0px 20px;padding:0px;width:198px;float:left;}
#menu li ul li a
	{width:172px;}}

#menu li a
	{text-decoration:none;color:#333;display:block;width:192px;border:1px solid #999999;margin:0px 0px 3px 0px;padding:1px 1px 1px 7px;font-weight:bold;}
#menu li a:hover
	{border:1px solid #ff000 !important;background:#ff0000;color:#fff;}
.margin_bottom
	{margin-bottom:22px !important;}	
th
	{text-align:center;}
#content
	{width:560px;float:right;min-height:450px;position:relative;}
	
.smart_banner
	{width:202px !important;height:1ß4px !important;border:0px !important;padding:0px !important;background:#fff !important;}
#banner
	{margin:0px 0px 20px 60px;}
	
#aed
	{margin-left:28px;}
	
	
#popup
	{background:#fff;position:absolute;top:150px;border:4px solid red;left:35%;width:310px;padding:10px;min-height:210px;}
	
fieldset {}
legend {}
label {display:block;}
input {display:block;border:1px solid #333;width: 200px;}
#ort , #plz {display:inline;}
textarea {width:534px;height:280px;}

#plz { width: 48px;margin-right:10px;}
#ort {width:142px;}