body {
  background-image:url(../Layout/body_top.jpg);
  background-repeat:repeat-x;
	background-color: #8296b1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  text-align:center;
  margin-top:17px;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: ##8296b1;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;
}


a {
text-decoration:none;
}
td {
  margin:0px;
  padding:0px;
  border:0px;
}


#full_size {
  width:987px;
  padding:0px;
  border:0px;
  margin:0px auto;
  text-align:left;
}
#left_size {
  width:862px;
  margin:0px;
  padding:0px;
  border:0px;
}
#right_size {
  width:125px;
  margin:0px;
  padding:0px;
  border:0px;
}

#flash_feld {
margin:0px; padding:0px; border:0px; line-height:0px;background-image:url(Layout/01.jpg);width:555;
}

.mainnavi_button {
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 0px 1px 0px;padding:3px 3px 3px 3px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}
.mainnavi_button_hover {
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 0px 1px 0px;padding:3px 3px 3px 3px;background-color:#f77400;font-size:13;font-weight:bold;border:0px;
}

a.mainnavi_button:link { 
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px;padding:3px 3px 3px 3px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}
a.mainnavi_button:visited { 
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px;padding:3px 3px 3px 3px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}
a.mainnavi_button:hover { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px;padding:3px 3px 3px 3px;background-color:#f77400;font-size:13;font-weight:bold;border:0px;
}
a.mainnavi_button:active { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px;padding:3px 3px 3px 3px;background-color:#f77400;font-size:13;font-weight:bold;border:0px;
}
a.mainnavi_button:focus { 
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px;padding:3px 3px 3px 3px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}

#head {
width:862px;
height:181px;
margin:0px;
padding:0px;
border:0px;
background-image:url(../Layout/layout_head.jpg);

}

#kopf_druck {
display:none;
}

#shadow_top {
width:862px;
height:6px;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_top.jpg);
}

#shadow_bottom {
width:862px;
height:12px;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/layout_bottom.jpg);
}

#shadow_left_01 {
width:6px;
height:175px;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_left_01.jpg);
}

#shadow_left_02 {
width:6px;
height:40px;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_left_02.jpg);
}

#shadow_left_03 {
width:6px;
repeat:y-repeat;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_left_03.jpg);
}

#shadow_left_04 {
width:6px;
repeat:y-repeat;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_left_03.jpg);
}

#shadow_right_01 {
width:6px;
height:175px;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_right_01.jpg);
}

#shadow_right_02 {
width:6px;
height:40px;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_right_02.jpg);
}

#shadow_right_03 {
width:6px;
repeat:y-repeat;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_right_03.jpg);
}

#shadow_right_04 {
width:6px;
repeat:y-repeat;
margin:0px;
padding:0px;
border:0px;
line-height:0px;
background-image:url(../Layout/shadow_right_03.jpg);
}

#sucharena {
width:295px;
margin:0px;
padding:0px;
border:0px;
background-color:#f77400;
}

.original {
	font-weight: normal;
	font-size: 13px;
  color: #5c5c5c;
}

.Orange {
	font-weight: normal;
	font-size: 13px;
  color: #f77400;
}

#head_content {
width:662px;
height:176px;
margin-top:0px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:0px;
padding:0px;
border:0px;

}

#head_left {
width:295px;
height:181px;
margin-top:6px; 
margin-left:6px; 
margin-bottom:0px; 
margin-right:0px;
padding:0px;
border:0px;

}
#head_right {
width:555px;
height:181px;
margin:6px 6px 0px 0px;
padding:0px;
border:0px;

}

#navigation {
width:850px;
height:40px;
margin:0px;
padding:0px;
border:0px;
background-color:#5c5c5c;
line-height:0px;
}


#content {
margin:0px;
border:0px;
background-color:#ffffff;
}

.no_space {
  margin:0px;
  padding:0px;
  border:0px;
}

#input_300 {
  width:300px;
  height:20px;
  margin:0px;
  padding:1px;
  border-width:1px;
  border-color:#333;
  border-style:solid;
  font-size:13px;
}

#input_205 {
  width:203px;
  height:18px;
  margin:0px 0px 0px 41px;
  padding:1px;
  border:0px;
  font-size:14px;
}

#input_kontakt_210 {
  width:300px;
  height:18px;
  margin:0px 0px 0px 0px;
  padding:1px;
  font-size:13px; 
  background-color:#ccc;
  border:0px; 
}

#area_kontakt_210 {
  width:300px;
  margin:0px 0px 0px 0px;
  padding:1px;
  font-size:13px; 
  background-color:#ccc;
  border:0px; 
}

label {
  width:140px;
  float:left;
}

#submit_arena {
  margin:0px 0px 0px 41px;
  width:205px;
  padding:0px;
  border-width:0px;
  background-color:#ffd83b;
  color:#5c5c5c;
  text-decoration:none;
  font-size:16px;  
}


#input_wahl {
  width:205px;
  height:18px;
  margin:0px 0px 0px 41px;
  padding:1px;
  border-width:1px;
  border-color:#ffffff;
  border-style:solid;
  font-size:14px;
}

#input_250 {
  width:250px;
  height:18px;
  margin:0px 7px 0px 0px;
  padding:1px;
  border-width:1px;
  border-color:#333;
  border-style:solid;
  font-size:13px;
}

#area_250 {
  width:250px;
  height:18px;
  margin:0px 7px 0px 0px;
  padding:1px;
  border-width:1px;
  border-color:#333;
  border-style:solid;
  font-size:13px;
}

#input_40 {
  width:40px;
  height:18px;
  margin:0px;
  padding:1px;
  border-width:1px;
  border-color:#333;
  border-style:solid;
  font-size:13px;
}

#label_arena {
  width:205px;
  margin:0px 0px 0px 41px;
  padding:0px
  border:0px;
  font-size:15px;
  color:#ffffff;
}

#p_formular {
  margin:2px 0px 8px 0px;
  padding:0px
  border:0px;
}

#submit_button {
  margin:0px;
  padding:1px;
  border-width:0px 1px 1px 0px;
  border-color:#333;
  border-style:solid;
  background-color:#f77400;
  color:#fff;
  text-decoration:none; 
}

#formular_feld {
  width:500px;
  margin:20px 0px 0px 20px;
  padding:3px;
  border-width:1px 1px 1px 1px;
  border-color:#333;
  border-style:solid;
  background-color:#eeeeee;
  color:#333333; 
}


a.frage_button:link { 
  color:#333; text-decoration:undeline; font-family:Helvetica,Arial,sans-serif;margin:1px 0px 0px 0px;padding:1px 1px 1px 1px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}
a.frage_button:visited { 
  color:#333; text-decoration:undeline; font-family:Helvetica,Arial,sans-serif;margin:1px 2px 0px 0px;padding:1px 1px 1px 1px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}
a.frage_button:hover { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:1px 2px 0px 0px;padding:1px 1px 1px 1px;background-color:#f77400;font-size:13;font-weight:bold;border:0px;
}
a.frage_button:active { 
  color:#333; text-decoration:undeline; font-family:Helvetica,Arial,sans-serif;margin:1px 2px 0px 0px;padding:1px 1px 1px 1px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}
a.frage_button:focus { 
  color:#333; text-decoration:undeline; font-family:Helvetica,Arial,sans-serif;margin:1px 2px 0px 0px;padding:1px 1px 1px 1px;background-color:#eee;font-size:13;font-weight:bold;border:0px;
}

a.link_orange:link { 
  color:#f77400; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_orange:visited { 
  color:#f77400; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_orange:hover { 
  color:#f77400; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_orange:active { 
  color:#f77400; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_orange:focus { 
  color:#f77400; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}

a.link_grau:link { 
  color:#5c5c5c; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau:visited { 
  color:#5c5c5c; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau:hover { 
  color:#5c5c5c; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau:active { 
  color:#5c5c5c; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau:focus { 
  color:#5c5c5c; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;font-size:13;
}

a.link_grau_none:link { 
  color:#5c5c5c; text-decoration:none; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau_none:visited { 
  color:#5c5c5c; text-decoration:none; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau_none:hover { 
  color:#5c5c5c; text-decoration:none; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau_none:active { 
  color:#5c5c5c; text-decoration:none; font-family:Helvetica,Arial,sans-serif;font-size:13;
}
a.link_grau_none:focus { 
  color:#5c5c5c; text-decoration:none; font-family:Helvetica,Arial,sans-serif;font-size:13;
}

.img_content {
  margin:0px 0px 1px 10px;
  padding:0px;
  border:0px;
}

.img_content_beschreibung {
  margin:0px 0px 8px 10px;
  padding:0px;
  border:0px;
  font-size:12px;
  font-weight:bold;
  color:#5c5c5c;
  width:190px;
}

.img_content_space {
  margin:0px 0px 8px 10px;
  padding:0px;
  border:0px;
  font-size:13px;
  color:#5c5c5c;
}

.headline_big_orange {
  font-size:18px;
  font-weight:bold;
  color:#f77400;
  margin-bottom:20px;
  padding:0px;
  border:0px;
}

.headline_big_orange_os {
  font-size:18px;
  font-weight:bold;
  color:#f77400;
  margin:0px 0px 0px 0px;
  padding:0px;
  border:0px;
}

.headline_orange {
  font-size:14px;
  font-weight:bold;
  color:#f77400;
  margin-bottom:20px;
  padding:0px;
  border:0px;
}

.link_italic_orange {
  font-size:14px;
  font-weight:bold;
  font-style:italic;
  color:#f77400;
  padding:0px;
  border:0px;
  margin:0px;
}

.link_italic_orange_under {
  font-size:14px;
  font-weight:bold;
  font-style:italic;
  color:#f77400;
  padding:0px;
  border:0px;
  margin:0px;
  text-decoration:underline;
}

.headline_grau {
  font-size:14px;
  font-weight:bold;
  color:#5c5c5c;
  margin-bottom:2px;
  margin-top:0px;
  padding:0px;
  border:0px;
    line-height:1.1;
}

.headline_16_grau {
  vertical-align:top;
  font-size:16px;
  font-weight:bold;
  color:#5c5c5c;
  margin-bottom:2px;
  margin-top:0px;
  padding:0px;
  border:0px;
}

.headline_14_grau {
  font-size:14px;
  font-weight:bold;
  color:#5c5c5c;
  margin-bottom:2px;
  margin-top:0px;

}

.text_grau {
  font-size:13px;
  font-weight:normal;
  color:#5c5c5c;
  margin-top:0px;
}

.text_orange {
  font-size:13px;
  font-weight:normal;
  color:#f77400;
  margin-top:0px;
}

.text_datum {
  font-size:12px;
  font-weight:bold;
  color:#5c5c5c;
  margin:0px;
}

.suchwolke_1 {
  font-size:13px;
  font-weight:normal;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}
.suchwolke_2 {
  font-size:13px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}
.suchwolke_4 {
  font-size:17px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}
.suchwolke_5 {
  font-size:17px;
  font-weight:normal;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}
.suchwolke_6 {
  font-size:20px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}
.suchwolke_3 {
  font-size:15px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}

.suchwolke_klein {
  font-size:13px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}

.suchwolke_mittel {
  font-size:18px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}

.suchwolke_gross {
  font-size:24px;
  font-weight:bold;
  color:#fff;
  margin:0px;
  padding:0px;
  border:0px;
}

.linie_grau_2 {
  border-width:2px 0px 0px 0px;
  border-color:#5c5c5c;
  border-style:solid;
  margin:5px 0px 5px 0px;
  padding:0px;
}

.linie_grau_1 {
  border-width:1px 0px 0px 0px;
  border-color:#5c5c5c;
  border-style:solid;
  margin:5px 0px 5px 0px;
  padding:0px;
}

.linie_hellgrau_1 {
  border-width:1px 0px 0px 0px;
  border-color:#cccccc;
  border-style:solid;
  margin:5px 0px 5px 0px;
  padding:0px;
  font-size:1px;
  line-height:0px;
}

a.mehr:link, a.mehr:hover, a.mehr:visited {
  text-decoration:none;
  font-size:13px;
  font-weight:bold;
  color:#f77400;
  font-style:italic;
  margin-top:0px;
}

.formular_head {
  font-size:13px;
  font-weight:normal;
  color:#5c5c5c;
  margin:5px 0px 2px 0px;
}

#footer {
  font-size:10px;
  color:#465971;
}

.content_left {
  width:262px;
  margin:26px;
  padding:0px;
  border:0px;
  line-height:14px;
}

.content_right {
  width:189px;
  margin:26px 52px 26px 26px;
  padding:0px;
  border:0px;
  line-height:14px;
}
.content_space_26 {
  width:26px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:14px;
}

.content_space_52 {
  width:52px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:14px;
}

.content_space_top{
  height:26px
  margin:0px;
  padding:0px;
  border:0px;
  line-height:14px;
}

.termin_gewerbe_block {
  width:82px;
  height:13px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:14px;
  display:block;
  background-color:#8296b1;
}

.termin_kultur_block {
  width:82px;
  height:13px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:14px;
  display:block;
  background-color:#f77400;
}

.termin_sonstige_block {
  width:82px;
  height:13px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:14px;
  display:block;
  background-color:#ffd83b;
}

.termin_gewerbe_zeichen {
  width:10px;
  height:10px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
}

.termin_kultur_zeichen {
  width:10px;
  height:10px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
}

.termin_sonstige_zeichen {
  width:10px;
  height:10px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
}

.space_0 {
  height:0px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
  display:block;
}

.space_1 {
  height:1px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
  display:block;
}

.space_5 {
  height:5px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
  display:block;
}

.space_16 {
  height:16px;
  margin:0px;
  padding:0px;
  border:0px;
  line-height:0px;
  display:block;
}

a.subnavi_button:link { 
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#eee;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button:visited { 
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#eee;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button:hover { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button:active { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button:focus { 
  color:#333; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#eee;width:130px;font-size:13;font-weight:bold;border:0px;
}

a.subnavi_button_hover:link { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button_hover:visited { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button_hover:hover { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button_hover:active { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}
a.subnavi_button_hover:focus { 
  color:#fff; text-decoration:none; font-family:Helvetica,Arial,sans-serif;margin:0px 2px 0px 0px;padding:3px 3px 3px 3px;background-color:#f77400;width:130px;font-size:13;font-weight:bold;border:0px;
}