.input_alert_text
{
 color:#e35500;
 font-weight:bold;

}
.inputAlert
{
 border:1px solid #e35500;
 background-color:#ffebdf;

}
.formular_input_text
{
 border:1px solid;

}
p
{
 margin:0;
 padding:0;

}
.radio
{
 margin:0;
 padding:0;
 border:0;

}
.img_template1
{
 float:left;
 margin-bottom:10px;
 margin-right:10px;

}
.img_template2
{
 float:right;
 margin-bottom:10px;
 margin-left:10px;

}
.img_template4
{
 clear:both;
 float:left;
 margin-bottom:10px;
 margin-right:10px;

}
.img_template5
{
 float:left;

}
.img_template6
{
 float:left;
 padding-bottom:10px;
 padding-right:10px;

}
.image, img
{
 margin:0;
 padding:0;
 border:0;

}
html
{
 background-image:url(../grafik/design/body_bg.jpg);
 background-position:center top;
 background-repeat:no-repeat;
 background-color:#000000;

}
body
{
 background-image:url(../grafik/design/body_bg.jpg);
 background-position:center top;
 background-repeat:no-repeat;
 background-color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 padding-top:75px;

}
#fb_like_wrapper
{
 bottom:31px;
 position:absolute;
 right:-66px;

}
a:link, a:active, a:visited
{
 color:#E5DADA;
 text-decoration:none;

}
a:hover
{
 text-decoration:none;
 border-bottom:1px dotted;

}
#page
{
 margin:0px auto;
 position:relative;
 width:853px;
 height:536px;
 background-image:url(../grafik/design/main_page_bg.gif);
 background-repeat:no-repeat;
 clear:both;

}
#strukturbild_rahmen
{
 position:absolute;
 left:30px;
 top:31px;
 width:326px;
 height:216px;
 background-image:url(../grafik/design/menu_bg.jpg);
 background-repeat:repeat-x;

}
#strukturbild
{
 position:relative;
 float:left;
 width:324px !important;
 height:214px !important;
 margin:1px;
 background-image:url(../mediapool/struktur1.jpg);
 background-repeat:no-repeat;
 background-position:center center;
 background-color:black;

}
#aktionen
{
 position:absolute;
 top:257px;
 left:30px;
 width:324px;
 height:144px;
 padding-top:15px;
 overflow:hidden;

}
#aktionen a:link, #aktionen a:active, #aktionen a:visited
{
 color:#F5D147;
 text-decoration:none;

}
#aktionen a:hover
{
 text-decoration:none;

}
#main_menu
{
 position:absolute;
 left:372px;
 top:33px;
 text-align:center;
 width:112px;
 height:296px;
 font-family:Georgia;
 font-variant:small-caps;
 font-size:14px;

}
#scrollbar_container
{
 position:absolute;
 top:60px;
 left:500px;
 width:345px;
 height:380px;
 padding-top:0px;
 padding-right:5px;
 line-height:14px;
 oveflow:hidden;

}
#scrollbar_track
{
 position:absolute;
 top:0px;
 right:5px;
 height:100%;
 width:10px;
 background-color:#555555;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;

}
#scrollbar_handle, .ui-slider-handle
{
 width:10px;
 height:10px;
 display:block;
 background-color:#F5D147;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 position:absolute;
 left:0px;

}
#scrollbar_handle:hover, .ui-slider-handle:hover
{
 background-color:#FEDC7A;

}
#content
{
 width:330px;
 line-height:20px;
 float:left;

}
#content a:link, #content a:active, #content a:visited
{
 color:#F5D147;
 text-decoration:none;

}
#content a:hover
{
 text-decoration:none;

}
#content .templateContainer
{
 margin-right:10px;

}
#footer
{
 position:relative;
 text-align:center;
 clear:both;
 margin:0 auto;
 width:714px;
 height:30px;
 font-size:11px;
 color:#a68c5a;
 padding-top:5px;

}
#footer a:link, #footer a:active, #footer a:visited
{
 color:#a68c5a;

}
h1
{
 font-size:18px;
 line-height:20px;
 margin-bottom:10px;
 font-variant:small-caps;
 font-family:Georgia;

}
h2, h4
{
 font-size:12px;
 font-family:Georgia;
 color:#F5D147;
 line-height:20px;

}
#nav
{
 margin:12px 0px 0px 0px;
 padding:0px;
 list-style-type:none;

}
#nav li
{
 margin:4px 0px 4px 0px;
 padding:5px 0px 5px 0px;

}
a.level_1active
{
 font-weight:bold;
 color:#FFFFFF;

}
#aktionen h1
{
 font-size:14px;

}
#aktionen h2
{
 font-size:18px;
 margin-bottom:6px;

}
#formular > div:nth-child(9) > div:nth-child(2)
{
 overflow:hidden;
 height:24px;

}
#formular > div:nth-child(9) > div:nth-child(2) label
{
 padding-left:10px;

}
.form_submitButton
{
 background-color:#F5D147;
 padding:5px 15px 5px;
 margin-left:90px;
 border-radius:3px;

}
