/*
--------------------------------------------------------
 AKTIVWERDENFORM
--------------------------------------------------------
*/
#vorname{margin-left:129px;margin-bottom:5px;width:250px;}
#name{margin-left:150px;margin-bottom:5px;width:250px;}
#email{margin-left:147px;margin-bottom:5px;width:250px;}
#telefon{margin-left:144px;margin-bottom:5px;width:250px;}
#adresse_label{float:left;}
#adresse{margin-left:144px;margin-bottom:10px;width:250px;}
#ehrenamt_interesse_mehrfach{float:left;width:150px;}
#select_interesse{height:80px;margin-left:45px;width:250px;}
#bemerkungen_label{float:left;width:150px;}
#bemerkungen{height:200px;width:250px;margin-left:45px;margin-bottom:10px;}
#absenden{background:url("/images/input_bg.gif");width:100px;height:21px;border:0px;color:white;margin:0px;margin-top:5px;margin-left:384px;margin-bottom:10px;vertical-align:top;}
/*
--------------------------------------------------------
 Neue Karte
--------------------------------------------------------
*/
#karte{list-style:none;  background-image:url('/images/karte_leer.png');width:450px;height:500px;background-repeat:no-repeat;position:absolute;overflow:hidden;margin-left:20px;}
#karte li{margin-left:0px;padding-left:0px;list-style-type:none;}
.size_0 a{display:block;background-image:url('images/wappen.png');background-repeat:no-repeat;padding-left:12px;position:absolute;}
.size_0 a nobr{font-size:10px;}
.size_1 a{display:block;background-image:url('images/wappen_1.png');background-repeat:no-repeat;padding-left:20px;position:absolute;}
.size_1 a nobr{font-size:18px;}
.size_2 a{display:block;background-image:url('images/wappen_2.png');height:30px;background-repeat:no-repeat;padding-left:30px;position:absolute;}
.size_2 a nobr{font-size:24px;}
/*
--------------------------------------------------------
 Allgemeine Styles
--------------------------------------------------------
*/
#plakatcontainer{position:relative;height:359px;width:596px;}
#plakatcontainer .plakatwand{display:none;position:absolute;top:0; left:0;}
.plakatwand{width:296px;height:209px;margin-left:23px;padding-top:150px;padding-left:300px;}
.plakatwand_inlay{background-image:url('images/plakatwand_inlay.png');width:278px;height:150px;padding:10px;filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;}
.plakatwand_inlay h1{color:#C00004;font-size:12pt;background-image:none;margin:0;margin-bottom:4px;padding:0;font-weight:normal;}
.plakatwand_inlay h2{color:#C00004;font-size:9pt;font-weight:normal;margin:0;}
#imagezoom{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:black;-moz-opacity:0.75; filter:alpha(opacity=75);opacity:.75;visibility:hidden;}
#imagezoom_img{width:500px;height:500px;position:absolute;top:30px;left:100px;background-color:#fff;border:solid 1px #c00;visibility:hidden;}
*{font-family:verdana;font-size:8pt;color:#000;}
img{border:0px;}
body{margin:0px;}
.small{font-size:7pt;}
.red{color:#C00004 !important;display:inline;}
.breaker{clear:both;}
a:visited, a{text-decoration:none;}
a:hover, a:focus{text-decoration:underline;}
.more:visited, .more{text-decoration:none;}
.more:hover, .more:focus{text-decoration:underline;}
#sitemap{margin-left:20px;}
#full_page_area{width:980px;}
#header{height:56px;margin-bottom:1px;}
#hleft{width:180px;height:56px;float:left;}
#hleft img{border:0px;}
#hmiddle{width:620px;height:56px;float:left;margin-left:1px;margin-right:1px;background-image:url('images/header_image.png');}
#hright{width:165px;height:56px;float:left;margin-left:10px;}
#content{}
#content #left{width:180px;float:left;overflow:hidden;}
#content #middle{width:620px;float:left;margin-left:1px;margin-right:1px;overflow:hidden;}
#content #right{width:165px;float:left;margin-top:0px;margin-left:10px;overflow:hidden;}
#content #right .teaser{width:145px;height:187px;background-image:url('images/teaser_background.png');padding:10px;line-height:14pt;margin-top:10px;}
#content #right .teaser h2{color:#C00004;font-size:9pt;margin-bottom:0px;}
#footer{clear:both;height:60px;margin-bottom:1px;}
#footer #fleft{width:180px;height:30px;float:left;background-color:#C00004;}
#footer #fmiddle{width:620px;height:30px;float:left;margin-left:1px;margin-right:1px;background-image:url('images/footer.png');}
#footer #fright{width:165px;height:30px;float:left;margin-left:10px;}
#branding{clear:both;padding-left:200px;}
#branding a{font-size:8pt;color:#C00004;text-decoration:none;}
/* ---------------------------- */
/* Menu							*/
/* ---------------------------- */
#mainmenu{padding:0px;border:0px;margin:0px;margin-top:30px;}
#mainmenu li{display:inline;margin:0px;}
#mainmenu a{display:block;border-bottom:1px #929292 solid;text-decoration:none;padding-left:25px;padding-top:5px;padding-bottom:5px;color:#67634E;margin:0px;}
#mainmenu .menu_topline{display:block;border-top:1px #929292 solid;text-decoration:none;padding-left:25px;padding-top:5px;padding-bottom:5px;color:#929292;margin-top:-1px;}
#mainmenu a:hover, #mainmenu a:focus{font-weight:bold;color:#C00004;}
#mainmenu .active{font-weight:bold;}
.submenu{padding:0px;border:0px;margin:0px;margin-left:25px;list-style-type:none;}
.submenu a{display:block;border-bottom:1px #929292 dotted;text-decoration:none;padding-left:10px;padding-top:5px;color:#67634E;}
.submenu a:hover, .submenu a:focus{font-weight:bold;color:#C00004;}
/* ---------------------------- */
/* minimenu						*/
/* ---------------------------- */
#minimenu1{margin-top:2px;margin-left:130px;font-size:7pt;color:#929292;}
#minimenu1 a{color:#929292;text-decoration:none;font-size:7pt;}
#minimenu1 a:hover, #minimenu1 a:focus{color:#929292;text-decoration:underline;}
#minimenu2{margin-top:27px;margin-left:30px;font-size:8pt;color:#fff;}
#minimenu2 a{color:#fff;text-decoration:none;font-size:8pt;}
#minimenu2 a:hover, #minimenu2 a:focus{color:#fff;text-decoration:underline;}
/* ---------------------------- */
/* Quicksearch					*/
/* ---------------------------- */
#quicksearch{margin-left:13px;margin-top:20px;margin-bottom:20px;}
#quicksearch #qs_searchtext{margin-left:5px;margin-top:3px;width:147px;}
#quicksearch #qs_submit{margin-left:5px;margin-top:3px;width:150px;background:url("/images/input_bg.gif");height:21px;border:0px;color:white;}
.search_errorbox{margin-top:10px;margin-bottom:10px;margin-left:0px;margin-right:0px;padding:5px;background-color:Yellow;border:solid 1px black;}
#search_input{width:380px;height:15px;vertical-align:top;}
#search_submit{background:url("/images/input_bg.gif");width:100px;height:21px;border:0px;color:white;margin:0px;margin-top:0px;vertical-align:top;}
/* ---------------------------- */
/* Breadcrumb					*/
/* ---------------------------- */
#breadcrumb{margin-top:7px;margin-left:30px;}
#breadcrumb a{text-decoration:none;}
#breadcrumb a:hover, #breadcrumb a:focus{text-decoration:underline;}
#breadcrumb h1{background-image:url('images/headlinebar.png');width:592px;height:18px;padding-top:7px;padding-left:28px;margin-left:-30px;font-size:10pt;clear:both;}
/* ---------------------------- */
/* Inhalt						*/
/* ---------------------------- */
h1{background-image:url('images/headlinebar.png');width:592px;height:18px;padding-top:7px;padding-left:28px;font-size:10pt;clear:both;margin-top:10px;}
h2 , h2 a{color:#C00004;font-size:10pt;margin-bottom:0px;margin-top:0px;text-decoration:none;}
h3{color:black;font-size:8pt;font-weight:bold;font-style:normal;text-decoration:none;margin:0px;margin-bottom:0px;}
.printversion{clear:both;margin-top:0px;margin-bottom:10px;margin-left:22px;margin-right:200px;padding-right:0px;text-align:right;}
.contentelement{margin-top:5px;margin-left:22px;line-height:14pt;padding-right:20px;clear:both;}
.contentelement_half{float:left;width:288px;height:130px;overflow:hidden;margin-top:5px;margin-left:22px;line-height:14pt;padding:0px;display:inline}
.contentelement_half_content{margin-top:0px;padding:0px;height:100px;overflow:hidden;}
.contentelement_half h2{margin:0px;font-size:8pt;line-height:10pt;}
.contentelement_half_unlimited{float:left;width:288px;overflow:hidden;margin-top:5px;margin-bottom:5px;margin-left:22px;line-height:14pt;padding:0px;display:inline}
.contentelement_half_unlimited_content{margin-top:0px;padding:0px;}
.contentelement_half_unlimited h2{margin:0px;font-size:8pt;line-height:10pt;}
/* ---------------------------- */
/* Inhalt						*/
/* ---------------------------- */
.imgDefault1{float:left;margin-top:5px;margin-right:30px;margin-bottom:30px;border:solid 1px #666;}
.imgDefault2{float:left;margin-right:30px;margin-bottom:30px;border:solid 1px #666;}
.untertitel_left{background-color:#EEE;float:left;width:159px;margin-right:20px;margin-top:6px;margin-bottom:20px;padding:0px;border:solid 1px #666;text-align:center;list-style-type:none;line-height:10pt;overflow:hidden;}
.untertitel_left dd{margin-left:0px;cursor:pointer;text-align:center;}
.untertitel_left dt{clear:both;}
.untertitel_left img{border:0px;margin:0px;padding:0px;float:left;cursor:pointer;}
.content_snippet_service_button{width:100%;padding-left:10px;background-color:#eee;float:left;margin-right:4px;margin-bottom:4px;height:18px;}
/*
--------------------------------------------------------
 Styles fuer die ecards
--------------------------------------------------------
*/
.ecard_thumb{width:200px;margin-left:10px;margin-right:20px;margin-top:0px;margin-bottom:10px;border:black solid 1px;float:left;}
.ecard_headline{margin-top:10px;font-size:11pt;}
.ecard_view{margin-left:10px;margin-top:10px;margin-bottom:10px;}
#ecard{margin-left:10px;}
#sender_name, #sender_email, #recipient_email{width:300px;margin-bottom:5px;}
#message{width:470px;height:150px;}
/*
--------------------------------------------------------
 Gallery
--------------------------------------------------------
*/
.gallery_images a{width:140px;height:140px;margin-bottom:10px;margin-right:10px;text-align:center;vertical-align:middle;border:1px solid #666;background-color:#eee;float:left;}
.gallery_images a:hover, .gallery_images a:focus{width:140px;height:140px;margin-bottom:10px;margin-right:10px;text-align:center;vertical-align:middle;border:1px solid #666;background-color:#ddd;float:left;}
.gallery_images a img{border:0px;margin-top:10px;}
.gallery_images img{border:0px;}
/*
--------------------------------------------------------
 abc bar
--------------------------------------------------------
*/
#abc_menu{width:504px;background-color:#FFF;margin-left:1px;}
.abc_menu_item{border-top-color:#F3F3F3;border-left-color:#F3F3F3;border-right-color:#BBB;border-bottom-color:#BBB;background-color:#EEE;border-style:solid;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;margin-bottom:2px;padding-left:3px;padding-right:3px;text-align:left;display:inline;}
.abc_menu_item a{color:#C00004;text-decoration:none;}
#minimenu{margin-left:0px;padding-left:30px;list-style-image:url('images/miniarrow_red.png');}
#dynamo_autositemap{margin-left:0px;padding-left:30px;list-style-image:url('images/miniarrow_red.png');}
#mailtocontact b{margin-bottom:5px;}
#mailtocontact label{display:block;width:130px;float:left;margin-bottom:5px;}
#mailtocontact input{float:left;width:350px;margin-bottom:5px;}
#mailtocontact textarea{width:350px; height:100px;float:left;}
#mailtocontact #absenden{background:url("/images/input_bg.gif");width:100px;height:21px;border:0px;color:white;margin:0px;margin-top:5px;margin-left:384px;margin-bottom:10px;vertical-align:top;}
/* -----------------------------------*/
/* Submenu TABS */
/* -----------------------------------*/
.submenu_tabs_div{background-image:url('images/headlinebar.png');background-repeat:no-repeat;width:620px;padding-top:4px;}
.submenu_tabs{padding:0px;border:0px;margin:0px;margin-left:25px;list-style-type:none;list-style-position:outside;list-style-image:none;line-height:0px; }
.submenu_tabs img{float:left;}
.submenu_tabs a{margin:0px; padding:0px;display:block;height:18px;padding-top:5px !important;font-size:7.5pt;text-decoration:none;float:left; color:#67634E;font-weight:bold;    line-height:10px; padding-left:5px;padding-right:5px;}
.submenu_tabs a:hover, .submenu_tabs a:focus{font-weight:bold;color:#C00004;}
.submenu_tabs_active{font-weight:bold;color:#C00004;background-image:url('images/tab_bg.png');}
/*spenden*/
.breaker{clear:both;}
.SpendenFortschritt{width:500px;}
.SpendenFortschrittGauge{background-color:#eee;border:1px #222 solid;height:26px;width:100%;}
.SpendenFortschrittGauge img{height:26px;}
#testimonial{width:163px;background-color:#D2CFC2;padding-bottom:0px;}
.testimonial_slider{height:0px;overflow:hidden;background-image:url('images/testimonial_dropdown.png');background-repeat:'no-repeat';padding-top:13px;}
.testimonial_slider:hover{height:115px;background-image:none;}
a{color:#C00004;text-decoration:underline;}
a:hover{color:#C00004;text-decoration:underline;}
#testimonial_content{padding:5px;padding-bottom:0;}
#testimonial ul{margin-left:0px;padding-left:20px;list-style-image:url('images/miniarrow_red.png');}
#testimonial ul li{margin-bottom:15px;}
#testimonial ul a,{color:#C00004;}
#testimonial_content h1{color:#C00004;font-size:12pt;backround-image:none;}
iframe{border:0px;}