body { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #444444; line-height: 170%;}

h1 { color: #009694; font-size: 18px; text-transform: uppercase; letter-spacing: 10px; font-weight: 100; margin-bottom: 10px; }

p { margin-bottom: 20px; }

#container ul { list-style: url(../images/list_dot.png) outside; padding-left: 13px; }

#changelanguage { position: absolute; top: 0px; right: 0; }
#changelanguage ul li { float: left; margin-right: 10px; }

#wrapper { width: 1000px; margin: 0 auto; }

a,
a:link { color: #009694; }
a:hover,
a:active,
a:focus { text-decoration: none; }

.border_bottom { margin-bottom: 20px; border-bottom: 1px solid #444444; }

#header { height: 520px; width: 100%; background: url(../images/bg_header_01.png) no-repeat; }
#header .inside { text-align: center; }

#logo { padding-top: 50px; }

#navigation { width: 100%; margin-top: 20px; height: 43px; background: url("../images/bg_navigation_01.png") no-repeat; text-align: center; }
#navigation ul { list-style-type: none; width: 825px; margin: 0 auto; }
#navigation ul li { float: left; height: 43px; line-height: 43px; padding-right: 25px; padding-left: 25px; text-align: center; background: url("../images/img_trenner_01.png") right top no-repeat; }
#navigation ul li.last { background: none; }
#navigation ul li a,
#navigation ul li a:link,
#navigation ul li span { font-size: 14px; color: #494949; text-decoration: none; }
#navigation ul li a:hover,
#navigation ul li a:active,
#navigation ul li a:focus,
#navigation ul li span.active { color: #32B2B0; }

#imageflow_home { height: 500px; overflow: hidden; z-index: 100; }
#imageflow_home .imageflow { width: 560px; margin: 20px auto 0 auto; }

#main { padding-right: 80px; margin-right:460px; }

#right { width: 460px; }

#footer { height: 80px; background: url(../images/bg_footer_01.png) no-repeat; margin-top: 20px; }
#footer .inside { padding: 20px 20px 0 0; text-align: right; color: #FFFFFF; }
#footer a { color: #FFFFFF; }

div.formbody td { padding: 5px 10px 5px 0; vertical-align: top; }

div.formbody input { width: 250px; }

span.mandatory { color: #009694; }

div.formbody input.captcha { float: left; width: 140px; }

div.formbody span.captcha_text { display: block; clear: both; }