/* CSS Document */

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#E0E0E0; font-size:100.1%;}


.container {width:920px; margin:9px auto;}


.head, .head_2 {margin:0 0 20px 0; float:left; width:100%; height:59px;}
.head img, .head_2 img {margin:7px 0 0 30px; float:left; border:none;}
.head img {margin-top:15px;}
.head p, .head_2 p {margin:52px 10px 0 0; font-size:0.625em; padding:0; float:right;}
.head p a, .head p a:hover, .head_2 a, .head_2 a:hover {color:#008CD9; text-decoration:none;}
.head p a:hover, .head_2 a:hover {text-decoration:underline;}


.headleiste {background-color:#FFFFFF; padding:10px; width:900px; float:left;}
.headleiste img {margin:0; padding:0; border:0;}


.content {background-color:#FFFFFF; background-image:url(../gfx/gui/content_hg.gif); background-repeat:repeat-y; background-position:right; margin:10px 0 0 0; float:left; width:900px; border:10px solid #FFFFFF;}

.content img {border:none;}

.navi {width:146px; margin:0 10px 0 12px; padding:0; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:0.875em; float:left;}
* html .navi {margin-left:6px; margin:0;}
.balken, .balken_290 {width:103px; height:2px; background-color:#000000; padding:0; margin:0 0 9px 0; font-size:0px;}
.balken_290 {width:290px; margin:7px 0 9px 0;}
.navi a, .navi a:hover {color:#000000; text-decoration:none; line-height:1.1em; margin:0 0 8px 0; display:block; font-weight:bold;}
.navi a .a-small, .navi a .a-small:hover {font-family:Arial Narrow, Arial, Helvetica, sans-serif; color:#000000; font-size:0.7em; letter-spacing:0.05em; margin:0; padding:0; line-height:1em; font-weight:normal;}
.navi a:hover, .navi a:hover .a-small, .navi .aktiv, .navi .aktiv .a-small, .navi .unterpunkt_aktiv, .navi p a:hover, .navi .link_inline:hover {color:#EF8600;}
.unterpunkt, .unterpunkt_aktiv {padding:0 0 0 6px;}
.navi .link_inline, .navi .link_inline:hover {display:inline;}
.navi p {font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:0.75em; font-style:italic; width:103px; line-height:1.3em; margin:16px 0 0 0; padding:0;}
.navi p a, .navi p a:hover {float:left; text-decoration:none; color:#000000; margin:0; padding:0; line-height:1.2em;}
.navi p a:hover {color:#EF8600;}

#subnavi_1 a, #subnavi_2 a, #subnavi_3 a, #subnavi_4 a, #subnavi_5 a, #subnavi_6 a, #subnavi_7 a, #subnavi_8 a, #subnavi_1 a:hover, #subnavi_2 a:hover, #subnavi_3 a:hover, #subnavi_4 a:hover, #subnavi_5 a:hover, #subnavi_6 a:hover, #subnavi_7 a:hover, #subnavi_8 a:hover {font-weight:normal;}


.content_main {float:right; width:722px; margin:0; padding:10px 0 10px 10px;}
.content_main_left {float:left;width:220px; margin:0; padding:0;}


.content_main_left h1, .content_main_left h2 {font-size:3.1em; color:#EF8600; margin:0; padding:0; line-height:0.8em;font-family:Arial Narrow, Arial, Helvetica, sans-serif;}
.content_main_left h2 {font-size:1.5em; margin-top:20px; line-height:1em;font-family:Arial Narrow, Arial, Helvetica, sans-serif;}




.content_main_right {width:495px; float:right;}
.content_main_right h1, .content_main_right h2 {font-size:0.75em; color:#008CD9; margin:0 0 5px 0; padding:0; line-height:1.2em;}
.content_main_right h2 {color:#000000; margin:0 0 15px 0;}
.content_main_right h3, .content_main_right h5 {font-size:0.875em; color:#000000;font-family:Times, Times New Roman, serif; margin:0 0 2px 0;}
.content_main_right h4 {font-size:0.625em; color:#EF8600; margin:5px 0 0 0; font-weight:normal;}
.content_main_right h5 {color:#008CD9; margin:0 0 10px 0; font-weight:normal; line-height:1.2em;}

.content_main_right form {margin:0;}
.content_main_right input, .content_main_right .input_kurz {margin:0 0 9px 0; border:1px solid #7F7F7F; width:290px;}
.content_main_right .input_kurz, .content_main_right .input_kurz_2 {width:140px; margin-right:6px;}
.content_main_right .input_kurz_2 {margin-right:0;}
.content_main_right .textarea {margin:0 0 9px 0; border:1px solid #7F7F7F; width:290px;}
.content_main_right .button, .content_main_right .button:hover {width:292px; border:1px solid #EF8600; background-color:#EF8600; color:#FFFFFF; font-weight:bold; margin:0; padding:1px 0;}
.content_main_right .button:hover {color:#000000; border:1px solid #7F7F7F; width:292px;}


.content_main_right p, .box_212px p {margin:0; line-height:1.2em; font-size:0.75em;}
.content_main_right .p_blau_gross {font-size:0.85em; color:#008CD9; font-family:Times, Times New Roman, serif;}
.content_main_right .p_220px_left {width:220px; float:left;}
.content_main_right .p_220px_right {width:220px; float:right;}
.content_main_right .p_vorschaubild {color:#008CD9; font-size:0.6em; width:134px;}
.moveleiste p {width:149px; float:left; color:#008CD9; font-size:0.6em; margin:10px 0 0 0;}

.content_main_right ul {margin:0; line-height:1.2em; font-size:0.75em; padding:0;}
.content_main_right li {margin:0 0 0 15px; padding:0; list-style:disc; list-style-position:outside;}

.content_main_right a, .content_main_right a:hover {text-decoration:none; color:#008CD9;}
.content_main_right a:hover {text-decoration:underline;}

.content_main_right .p_blau_gross a, .content_main_right .p_blau_gross a:hover {color:#EF8600; text-decoration:none;}
.content_main_right .p_blau_gross a:hover {text-decoration:underline;}

.content_main_right .nicht_aktiv, .bildergalerie_tb .blaettern .nicht_aktiv {color:#A4A4A4;}

.content_main_right .text_blau {color:#008CD9;}
.content_main_right .link_rechts {float:right; font-size:0.625em;}
.content_main_right .link_links {float:left; font-size:0.625em;}
.content_main_right .link_gross_blau {color:#008CD9; font-family:Times, Times New Roman, serif; font-size:0.875em; margin:0;}


.content_main_breit {width:723px; clear:both;}

.box_137px_galerie {float:left; width:137px; height:137px; background-color:#FFFFFF; margin:0 10px 10px 0; padding:9px;} 
.box_137px_galerie img {clear:both;}

.bildergalerie_tb img {position:absolute; top:5px; left:9px;}
.bildergalerie_tb .blaettern {position:absolute; top:0; right:9px; font-size:0.625em; color:#008CD9;}
.bildergalerie_tb .blaettern a, .bildergalerie_tb .blaettern a:hover {text-decoration:none; color:#008CD9;}
.bildergalerie_tb .blaettern a:hover {text-decoration:underline;}


.box_137px {float:left; width:137px; background-color:#FFFFFF; margin:0 10px 10px 0; padding:9px;}
.min-height_279px {float:left; height:279px; width:0;}
.min-height_249px {float:left; height:249px; width:0;}
.min-height_239px {float:left; height:239px; width:0;}
.min-height_232px {float:left; height:232px; width:0;}

.box_461px {float:left; width:467px; background-color:#FFFFFF; padding:9px; margin:0 0 10px 0;}
.box_461px .vorschaubild {float:left; margin:0 15px 0 0;}
.box_461px .vorschaubild img {border:none; margin:0 0 5px 0; padding:0;}

.box_299px {float:left; width:302px; background-color:#FFFFFF; margin:0 0 10px 0; padding:9px;}

.box_461px_orange {float:left; width:467px; background-color:#EF8600; padding:9px; margin:0 0 10px 0;}
.box_461px_orange h1 {color:#FFFFFF; font-family:Times, Times New Roman, serif; font-size:1.125em; margin:0; font-weight:normal;}
.box_461px_orange h2 {color:#FFFFFF; font-size:0.75em; margin:0; font-weight:normal;}

.box_212px {float:left; width:199px; background-color:#FFFFFF; margin:30px 10px 10px 0; padding:9px;}
* html .box_212px {width:199px; margin-right:0;}
.box_212px a, .box_212px a:hover {font-size:0.75em; text-decoration:none; color:#000000; margin:0 0 7px 0; display:block; line-height:1.1em;}
.box_212px a:hover, .box_212px .aktiv {color:#EF8600;}
.box_212px p {margin:0 0 10px 0;}

.box_212px p a, .box_212px p a:hover{text-decoration:none; color:#008CD9; font-size:inherit; color:#008CD9; display:inline;}
.box_212px p  a:hover {text-decoration:underline;}


.inserate_text {width:350px; float:left;}
.inserate_status, .inserate_teilnehmer {float:right; margin:0 0 0 20px; color:#999999; font-size:0.75em; line-height:1.3em;}
.inserate_status .wert {font-size:1.125em; line-height:1.25em;}
.inserate_status .aktiv, .inserate_teilnehmer .aktiv {color:#EF8600;}
.inserate_teilnehmer {margin:0;}
.inserate_text h4 {clear:both;}
.inserate_button a, .inserate_button a:hover {line-height:1em; text-align:center; color:#FFFFFF; text-decoration:none; font-size:0.75em; padding:3px 0 2px 0; width:308px; border:1px solid #EF8600; background-color:#EF8600; margin:9px 0 9px 0; float:left;}
.inserate_button a:hover {text-decoration:underline;}

.box_212px .wert {color:#999999; width:30px; line-height:1em; padding:0; margin:0 0 10px 0; float:left; font-size:0.75em;}

.moveleiste {width:461px; float:left; margin:0;}


.float_left {float:left;}


.logoleiste {float:right; width:723px; padding:0; margin:10px 10px 20px 0;}
.logoleiste img {border:none; float:left; margin:0 20px 20px 0;} 