/* Beines */

body {margin: 0px; background-image: url(../gfx/bg.gif); background-repeat: repeat;}
h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #4a4a4a;}
h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #9b9a9a;}
p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px;}
li {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px;}
textarea {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px; width: 200px; height: 140px; border: 1px solid #bababa;}

#header {width: 860px; height: 11px; background-color: #3b5678; left: 50%; margin-left: -440px; position: absolute; top: 18px;}
#menue {width: 860px; height: 125px; background-color: #ffffff; left: 50%; margin-left: -440px; position: absolute; top: 29px;}
	#menue_haupt {width: auto; height: auto; left: 10px; top: 13px; position: absolute; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #4a4a4a; font-weight: bold;}
	#menue_haupt a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #4a4a4a; font-weight: bold; text-decoration: none;}
	#logo {width: auto; height: auto; right: 20px; top: 5px; position: absolute; text-align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #5f74b5; font-weight: bold;}
	#submenue_beines {width: auto; height: auto; left: 40px; top: 40px; position: absolute; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4a4a4a; font-weight: bold;}
	#submenue_beines a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4a4a4a; font-weight: bold; text-decoration: none;}
	#submenue_utk {width: auto; height: auto; left: 291px; top: 40px; position: absolute; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4a4a4a; font-weight: bold; visibility: hidden;} 
#banner {width: 860px; height: 185px; left: 50%; margin-left: -440px; position: absolute; top: 154px; background-image: url(../gfx/banner.jpg); background-repeat: no-repeat;}
#content {width: 860px; height: auto; left: 50%; margin-left: -440px; position: absolute; top: 339px; background-color: #ffffff;}
	#content_text {width: 840px; height: auto; margin-left: 10px; padding-top: 10px; margin-bottom: 10px; line-height: 20px; text-align: justify;}
	#content_text a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px; text-decoration: none;}
	#footer {width: 860px; height: 90px; left: 0px; bottom: -90px; position: absolute; background-image: url(../gfx/footer.gif);} 
		#footer_men {width: auto; height: auto; right: 20px; top: 15px; position: absolute;}
		#footer_men a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}

.table_contact {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px;}
.contactform_ip {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px; width: 200px; height: 20px; border: 1px solid #bababa;}
.contactform_ip_plz {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px; width: 50px; height: 20px; border: 1px solid #bababa;}
.senden {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a; letter-spacing: 1px; width: auto; height: auto; text-align: left; font-weight: bold; background-color: #fff; border: 0px; margin-left: 0px;}
