@charset "utf-8";
/* CSS Document */

body {margin:0;	padding:0; font:11px arial, hevetica, sans-serif; color:#505367;}

#container {position: absolute; left:0px; top:0px; width:1000px; text-align:left;}

#header	{height:14px;}
	 #logo {position:absolute; left:284px; top:14px; width:245px; height:76px;}
	 #border_bild {position:absolute; left:528px; top:14px; width:472px; height:113px;}
input,select {font-size:11px; border:solid 1px #d5d4d4; padding:2px; margin-bottom:0px;}	 
.button {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4a4949; border:solid 1px #c1bfbf; padding:1px; background-color:#d5d4d4; }
#subbg {background-color:#cccccc;}
.sub {background-color:#e3ece2; border:solid 1px #d5d4d4; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; width:149px; height:55px;}
.sub2 {background-color:#e3ece2; border:solid 1px #d5d4d4; position:absolute; top:32px; left:161px; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; width:140px;}
.sub3 {background-color:#e3ece2; border:solid 1px #d5d4d4; position:absolute; top:32px; left:322px; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; width:140px;}
#products {padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; border:dotted 1px #6f9d6a; width: 450px; margin-top:10px; margin-bottom:5px;}
.submenu1 {background-color:#ecf3eb; padding-left:10px; padding-top:15px; padding-bottom:15px; width:100%;}
	 .subtext1 {color:#3c6f36; text-align:left; line-height:1.5;}
	 .subtext1 a:link {color: #3c6f36; font-size:12px; text-decoration:none; font-weight:bold;}
	 .subtext1 a:active {color: #3c6f36; font-size:12px; text-decoration:underline; font-weight:bold;}
	 .subtext1 a:visited {color: #3c6f36; font-size:12px; text-decoration:none; font-weight:bold;}
	 .subtext1 a:hover {color: #3c6f36; font-size:12px; text-decoration:underline; font-weight:bold;}
	 
.submenu2 {background-color:#ecf3eb; position:absolute; left:0px; top:33px; width:221px; padding-left:248px; padding-top:15px; padding-bottom:15px;}
	 .subtext2 {color:#3c6f36; text-align:left; line-height:1.5;}
	 .subtext2 a:link {color: #3c6f36; font-size:12px; text-decoration:none; font-weight:bold;}
	 .subtext2 a:active {color: #3c6f36; font-size:12px; text-decoration:underline; font-weight:bold;}
	 .subtext2 a:visited {color: #3c6f36; font-size:12px; text-decoration:none; font-weight:bold;}
	 .subtext2 a:hover {color: #3c6f36; font-size:12px; text-decoration:underline; font-weight:bold;}

#mainnav {position:absolute; left:288px; top:100px; height:28px;}
	 .topmenu {text-align:right; padding-top:7px; padding-bottom:5px;}
	 .topmenu a:link {color: #afafaf; font-size:10px; text-decoration:none; font-weight:bold;}
	 .topmenu a:active {color: #3c6f36; font-size:10px; text-decoration:underline; font-weight:bold;}
	 .topmenu a:visited {color: #afafaf; font-size:10px; text-decoration:none; font-weight:bold;}
	 .topmenu a:hover {color: #3c6f36; font-size:10px; text-decoration:underline; font-weight:bold;}
 
	 .menu_text {float:left; width:120px; text-align:left; padding-left:10px; line-height:18px;}
	 .menu_text a:link {color: #3c6f36; font-size:11px; text-decoration:none; font-weight:bold;}
	 .menu_text a:active {color: #3c6f36; font-size:11px; text-decoration:underline; font-weight:bold;}
	 .menu_text a:visited {color: #3c6f36; font-size:11px; text-decoration:none; font-weight:bold;}
	 .menu_text a:hover {color: #3c6f36; font-size:11px; text-decoration:underline; font-weight:bold;}

	 
#contents {padding-bottom:50px; position:absolute; left:288px; top:145px; width:463px;}
	 .title {padding-top:2px; color:#3c6f36; font-size:14px;}
	 .back { text-align:right;}
	 
.suche {position:absolute; left:780px; top:145px;}

#footer	{clear:both;}
	 .footer_text_left { font-size:11px; float:left; color:#afafaf; font-weight:bold; padding-left:10px;}
	 .footer_text_right { font-size:11px; float:right; color:#afafaf; font-weight:bold; padding-right:10px; width:500px; text-align:right;}
	 .footer_text_right a:link {color: #afafaf; font-size:11px; text-decoration:none; font-weight:bold;}
	 .footer_text_right a:active {color: #afafaf; font-size:11px; text-decoration:underline; font-weight:bold;}
	 .footer_text_right a:visited {color: #afafaf; font-size:11px; text-decoration:none; font-weight:bold;}
	 .footer_text_right a:hover {color: #afafaf; font-size:11px; text-decoration:underline; font-weight:bold;}
	 
a:link { color: #353535; font-size:11px; text-decoration:none; font-weight:bold; }
a:active { color: #3a5776; font-size:11px; text-decoration:none; font-weight:bold; }
a:visited { color: #353535; font-size:11px; text-decoration:none; font-weight:bold; }
a:hover { color: #3a5776; font-size:11px; text-decoration:none; font-weight:bold; }