body
{
 background-repeat:repeat-x;
 color:#494949;
 font-family:Lucida sans, Lucida Sans, Lucida, Trebuchet MS;
 font-size:12px;
 line-height:1.7em;
 width:1057px;

}
a
{
 border-bottom:1px solid  #b01f1b;
 border-style:dashed;
 color:#b01f1b;
 text-decoration:none;

}
a:hover
{
 border-style:solid;
 color:#b01f1b;

}
h1
{
 border:0;
 color:#b01f1b;
 font-size:1.5em;
 padding-bottom:10px;

}
h4
{
 color:#b01f1b;
 font-size:1.1em;
 padding-bottom:10px;

}
#content
{
 border-left:1px solid #cfd4e0;
 border-right:1px solid #cfd4e0;
 float:left;
 height:100%;
 width:600px;
 color:#494949;

}
#content_all
{
 border-top:1px solid #cfd4e0;
 height:100%;
 min-height:2px;
 width:1057px;
 color:#494949;

}
#content_text
{
 font-size:12px;
 margin:10px;
 width:570px;
 color:#494949;

}
#footer
{
 clear:both;
 width:570px;

}
#footer_border
{
 background-color:#cfd4e0;
 height:1px;
 line-height:0px;
 margin:auto;
 margin-top:20px;
 width:570px;
 font-size:1px;

}
#footer_text
{
 color:#cfd4e0;
 font-size:11px;
 margin-bottom:5px;
 margin-left:0px;
 width:570px;

}
#footer_text a
{
 color:#7788a5;
 font-size:11px;

}
#head_bottom
{
 background-image:url("../grafik/design/header-bottom.jpg");
 background-position:-502px 6px;
 background-repeat:no-repeat;
 height:155px;
 width:1057px;

}
#head_bottom .templateContainer
{
 padding:0;

}
.topbanner_a
{
 border:medium none;
 display:block;
 margin-top:40px;
 text-align:center;
 width:468px;

}
.topbanner_a span
{
 color:#494949;
 display:block;
 font-size:8px;
 text-align:left;

}
.topbanner_a:hover
{
 border:medium none;

}
#head_top
{
 background-image:url(../grafik/design/header-top.jpg);
 background-position:center;
 height:83px;
 width:1057px;

}
#left_column
{
 float:left;
 height:auto;
 width:233px;

}
#main_menu
{
 float:left;
 height:auto;
 padding-bottom:2em;
 text-align:left;
 width:230px;

}
#main_menu a
{
 border:0;
 color:#58585a;
 display:block;
 padding-bottom:5px;
 padding-top:5px;

}
#main_menu a.level_5active
{
 color:#7a6178;
 font-size:0.8em;
 font-weight:bold;

}
#main_menu a:hover
{
 color:#CCDAE9;

}
#main_menu li.level_1
{
 background-image:url(../grafik/design/menu_bg.gif);
 background-repeat:repeat-x;

}
#main_menu li.level_1active
{
 background-image:url(../grafik/design/menu_bg_active.gif);
 background-repeat:repeat-x;

}
#main_menu li.level_2, #main_menu li.level_2active
{
 width:200px;

}
#main_menu li.level_2active,  li.level_3active,  li.level_4active,  li.level_5active
{
 border-bottom:1px solid #f5f6f9;

}
#main_menu li.level_3, #main_menu li.level_3active
{
 width:170px;

}
#main_menu li.level_4, #main_menu li.level_4active
{
 width:140px;

}
#main_menu li.level_5 a
{
 color:#7a6178;
 font-size:0.8em;

}
#main_menu li.level_5, #main_menu li.level_5active
{
 width:110px;

}
#main_menu ul
{
 float:left;

}
#main_menu ul li
{
 list-style:none;
 margin:0;
 padding-left:6px;
 padding-right:6px;
 text-align:left;

}
#main_menu ul li:hover ul
{
 display:block;

}
#main_menu ul ul li
{
 margin:0;
 padding-left:10px;
 text-align:left;

}
#main_menu ul, li
{
 clear:both;
 float:left;
 height:auto;
 width:217px;

}
#page
{
 height:100%;
 width:1057px;

}
#pic_content
{
 background-image:url(../grafik/design/bild-content.jpg);
 height:311px;
 margin-top:2px;
 width:600px;

}
#right_column
{
 float:right;
 font-size:12px;
 height:auto;
 margin-left:10px;
 width:210px;

}
.strips
{
 background-image:url(../grafik/design/regenbogen.jpg);
 background-repeat:no-repeat;
 clear:both;
 height:15px;
 width:210px;

}
#subolder_icon_container
{
 float:left;
 height:auto;
 margin-top:-4px;
 width:25px;

}
#wide_1
{
 width:233px;

}
#sponsoren
{
 width:210px;

}
#umfrage
{
 width:210px;

}
#werbung
{
 width:233px;

}
#newsletter_bestellen
{
 width:210px;

}
*
{
 border:0;
 margin:0 auto;
 padding:0;

}
.both
{
 clear:both;

}
.eventContainer
{
 border-bottom:1px solid #cfd4e0;
 width:570px;

}
.headline_template6
{
 border:0;
 color:#b01f1b;
 font-size:1em;
 padding-bottom:0.5em;
 padding-top:0.5em;

}
.picContainer_template6
{
 float:left;

}
.image
{
 border:0;

}
.img_template1
{
 float:left;
 margin-bottom:5px;
 margin-right:5px;

}
.img_template2
{
 float:right;
 margin-bottom:5px;
 margin-left:5px;

}
.img_template4
{
 clear:both;
 float:left;
 margin-bottom:5px;
 margin-right:5px;

}
.img_template5
{
 float:left;

}
.img_template6
{
 float:left;
 padding-bottom:10px;
 padding-right:10px;

}
.inputAlert
{
 background-color:#fae5ef;
 border-bottom:1px solid #b01f1b;

}
.newsContainer
{
 clear:both;
 padding-bottom:0.5em;
 padding-top:1.5em;

}
.noborder, .radio, .checkbox
{
 border:0;

}
.radio, .checkbox
{
 margin-right:5px;
 margin-left:5px;

}
.shorttext_template6
{
 border:0;
 color:#494949;
 font-family:Lucida sans, Lucida Sans, Lucida, Trebuchet MS;
 font-size:12px;
 font-weight:normal;

}
.templateContainer
{
 padding-bottom:2em;

}
input, select,textarea
{
 border-bottom:1px solid #cfd4e0;
 font-size:9px;
 padding:3px;

}
.gallery_pic_1
{
 width:100px;
 float:left;

}
.gallery_pic_link
{
 text-decoration:none;
 border:0;

}
.voting_template_1_question
{
 color:#B01F1B;
 font-weight:bold;
 padding-bottom:10px;

}
.voting_template_2_answer
{
 padding-bottom:5px;

}
#sb-wrapper
{
 margin:0;

}
#formular1 .checkbox
{
 margin-left:100px;

}
#formular5 .checkbox
{
 margin-left:150px;

}
#formular1 label, #formular5 label
{
 margin:0 10px 0 5px;

}

