/* CSS Definitionen */

a:link    { color:#535378; text-decoration:none; }
a:visited { color:#535378; text-decoration:none; }
a:hover   { color:#232348; text-decoration:none; }
a:active  { color:#535378; text-decoration:none; }

.imgtext { font-family:Arial,sans-serif; font-style:italic; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; table-layout:fixed; margin-bottom:30px; margin-right:20px; padding-left:10px; padding-right:10px; }

.menu { font-family:Arial,sans-serif; font-size:14px; color:#000000; background-color:#ffffff; table-layout:fixed; }

.menu_1 { font-family:Arial,sans-serif; font-size:16px; font-weight:bold; background-color:#b2b9b4; table-layout:fixed; padding-top:0.2cm; padding-bottom:0.2cm; }

.contentsfr { font-family:Arial,sans-serif; font-size:14px; color:#ffffff; background-color:#ffffff; }

.infofr { font-family:Arial,sans-serif; font-size:14px; color:#000000; background-color:#b2b9b4; margin-top:5px; margin-left:5px; margin-right:5px; }

.contact { font-family:Arial,sans-serif; font-size:14px; text-align:left; color:#b40019; background-color:#ffffff; table-layout:fixed; margin-top:10px; margin-left:10px; margin-right:10px; }

.imprint { font-family:Arial,sans-serif; font-size:14px; text-align:left; color:#000000; background-color:#ffffff; table-layout:fixed; margin-top:40px; margin-left:40px; margin-right:10px; }

.info { font-family:Arial,sans-serif; font-size:14px; line-height:30px; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; }

.infoht { font-family:Arial,sans-serif; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; table-layout:fixed; }

.product { font-family:Arial,sans-serif; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; }

.company { font-family:Arial,sans-serif; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; }

.register { font-family:Arial,sans-serif; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; }

.news_1 { font-family:Arial,sans-serif; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:40px; margin-right:20px; }

.news_2 { font-family:Arial,sans-serif; font-size:14px; font-weight:bold; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; }

.jobs { font-family:Arial,sans-serif; font-size:14px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:40px; margin-right:20px; }

.agb { font-family:Arial,sans-serif; font-size:10px; text-align:justify; color:#000000; background-color:#ffffff; margin-top:20px; margin-left:20px; margin-right:20px; }

