/* CSS Document */
/**
WEITERE KLASSEN
*/
.button{
	cursor:pointer;
}

.linie200{
	width:205px; float:left; margin:10px 0 5px 0;
}

.linie475{
	width:475px; float:left; margin:10px 0 10px 0;
}

.blockText{
	text-align:justify; float:left;
}

/** Startseite **/
#startseite{
	width:645px; float:left;
}

#startseite_left{
	width:345px; float:left; margin-top:20px;
}

#startseite_right{
	width:295px; float:left; margin-top:20px;
}

#startseite_right span{
	text-align:justify;
}

/** NEWSLETTER STARTSEITE **/
#newsletter_start{
	width:310px; height:100px; float:left; background:url(../../images/content/newsletter.jpg) right top no-repeat; padding:5px; display:inline; font-size:11px; 
	margin-top:40px;
}

#newsletter_start div{
	float:left; margin-top:5px;
}

#newsletter_start input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:170px;
	color:#12378d;
	border:1px solid #b1b1b1;
	background-color: #FFFFFF; 
}
	#newsletter_start input.text,
	#newsletter_start label{
		line-height:18px;
	}

#newsletter{
	width:635px; float:left; text-align:justify;
}

#newsletter_abmelden_headline{
	width:635px; float:left; margin-top:15px; background:url(../../images/content/linie600.jpg) top left no-repeat; padding-top:20px;
}

#newsletter_abmelden{	
	width:500px; float:left; margin-top:5px; border:1px solid #e1e1e1; padding:5px; display:inline;
}

#newsletter_abmelden input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background:#FFFFFF;
	border:1px solid #cccccc; 
}

/** BERICHTE VORSCHAU STARTSEITE **/
#berichte_start{
	width:210px; float:left; margin:5px 0 5px 5px; display:inline;
}

#berichte_start div{
	width:202px; float:left; background:url(../../images/global/back_artikel.png) no-repeat; height:14px; padding:4px;
}

#berichte_start a{
	color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

/** SEITE AKTUELLES **/
#aktuelles-rechts{
	min-height:400px;
}

* html #aktuelles-rechts{
	height:400px;
}

#akkordeon_aktuelles{
	width:300px; float:left; text-align:justify; font-size:11px; margin-top:1px;
}

#akkordeon_aktuelles h1{
	font-size:12px; display:block; cursor:pointer; color:#12378d;
}

#akkordeon_aktuelles h1:hover{
	color:#f7bc1f;
}

#akkordeon_aktuelles .toggler{
	height:15px; padding:2px; background:#F1F1F1; border:1px solid #dbdde4;
}

#akkordeon_aktuelles .accordion{
	border-bottom:1px solid #dbdde4; border-left:1px solid #dbdde4; border-right:1px solid #dbdde4; margin:0; padding:10px 5px 5px 5px;
}

/** BERICHTE ÜBERSICHT AKTUELLES **/ /*
#berichte_aktuelles_uebersicht{
	width:495px; float:left; margin:5px 0 5px 0;
}

#berichte_aktuelles_uebersicht h3{
	width:490px; float:left; margin-bottom:5px;
}

#berichte_aktuelles_uebersicht h3 a{
	color:#990000; font-size:18px;
}

#berichte_aktuelles_uebersicht img{
	float:left; margin:0 15px 5px 0; clear:both;
}
*/

/** AKTUELLES => BERICHTE -- ANSICHTEN **/ /*
#berichte{
	width:635px; float:left;
}
*/
#eventleser_text{
	text-align:justify; margin-top:10px; float:left;
}


#berichtleser h1, #berichtleser h2, #berichtleser h3, #berichtleser h4, #berichtleser h5, #berichtleser h6, 
#eventleser_text h1, #eventleser_text h2, #eventleser_text h3, #eventleser_text h4, #eventleser_text h5, #eventleser_text h6{
	font-size:14px; font-weight:normal;
}

#eventleser_signum{
	width:650px; float:left; margin:10px 0 5px 0; background:url(../../images/content/linie475.png) top left no-repeat; padding-top:4px;
}

#aktuelles_berichte_rechts{
	width:205px; float:left;
}

#aktuelles_berichte_rechte_seite, #ansichten_start_rechts, #derverein_rechts, #verein_pressestimmen, #partner_rechts{
	width:215px; float:left;
}

#aktuelles_berichte_rechte_seite h4, #ansichten_start_rechts h4, #derverein_rechts h4, #partner_rechts h4{
	width:215px; float:left; margin:10px 0 10px 0;
}

#aktuelles_berichte_rechte_seite a, #ansichten_start_rechts a{
	width:205px; float:left; margin:2px 0 2px 0; padding:5px; display:block; background:#F1f1f1;
}

/** DER-VEREIN **/
#derverein{
	width:635px; float:left; text-align:justify;
}

#derverein_top{
	width:635px; float:left; 
}

#derverein_top h3{
	width:335px; float:left; text-align:left;
}

#derverein_top img{
	padding:15px 0px 15px 15px; float:right;
}

#box_daten{
	width:300px; float:left; background:#f1f1f1; padding:10px; margin:40px 0 0 20px; border:1px solid #cccccc; font-weight:bold;
}
#box_daten span{
	float:left; width:150px; margin:2px 0 2px 0;
}

#derverein_rechts ul, #partner_rechts ul{
	width:205px; float:left; margin:0; display:block; list-style:none; padding:0;
}

#derverein_rechts li, #partner_rechts li{
	width:205px; float:left; margin:2px 0 2px 0; padding:5px; background:#F1f1f1;
}
#derverein_rechts li a, #partner_rechts li a{
	display:block;
}

#verein_pressestimmen a{
	width:205px; float:left; margin:2px 0 2px 0; padding:5px; background:#F1f1f1; display:block;
}
/*
#aktuelles_rechts_gallery{
	width:300px; float:left; margin-top:5px;
}

#aktuelles_rechts_gallery div{
	width:154px; float:left;
}

#aktuelles_rechts_gallery a{
	width:295px; float:left; height:18px; background:url(../../images/gallery/gallery_footer300.jpg) no-repeat; margin-top:1px; padding:5px 0 0 5px; display:block;
	color:#ffffff;
}

*/

.mod_photoalbumslist{
	float:left;
}

/** EVENT ÜBERSICHT **/
#event_overview{
	width:620px; float:left; margin-top:30px; background:url(../../images/content/linie600.jpg) bottom left no-repeat; padding-bottom:10px; display:inline;
}

#event_overview a{
	float:left; margin-top:5px;
}

/** EVENTLESER **/
#eventleser{
	width:620px; float:left;
}

/** Gallery Overview **/
#ansichten_start{
	width:640px; float:left; text-align:justify;
}

#gallery_vorschau{
	width:300px; min-height:225px; float:left; margin:5px 20px 10px 0;
}

#gallery_vorschau a{
	width:295px; float:left; background:url(../../images/gallery/gallery_footer.jpg); height:18px; display:block; padding:5px 0 0 5px; color:#FFFFFF;
}

/** Gallery Overview Rechts **/
#ansichten_rechts_last_bericht{
	width:210px; float:left; margin:5px 0 5px 5px; display:inline;
}

#ansichten_rechts_last_bericht{
	width:202px; float:left; background:url(../../images/global/back_artikel.png) no-repeat; height:14px; padding:4px;
}

#ansichten_rechts_last_bericht a{
	color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

#goodPics{
	width:210px; float:left; margin:25px 0 5px 5px; display:inline;
}

/** KONTAKT **/
#kontakt_block{
	width:635px; float:left; background:url(../../images/content/kontakt.jpg) top left no-repeat;
}

#gaestebuch_block{
	width:635px; float:left; background:url(../../images/content/gaestebuch.jpg) top left no-repeat;
}

#formbody{
	width:345px; float:right;
}

#formbody label{
	width:125px; float:left; text-align:left; height:17px; margin-bottom:10px; padding-top:3px;
}

#formbody div{
	width:200px; float:left; margin-left:5px; margin-bottom:10px;
}

#formbody .explanation{
	width:335px; float:left; text-align:left; background:url(../../images/content/linie300.jpg) left bottom no-repeat; padding-bottom:5px; margin:0 0 10px 0;
	display:inline;
}

#formbody input{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width:195px; color:#12378d; border:1px solid #b1b1b1; background-color: #FFFFFF; 
}

#formbody textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width:195px; color:#12378d; border:1px solid #b1b1b1; background-color: #FFFFFF; 
}

#formbody .captcha{
	width:30px; border:1px solid #f7bc1f;
}

#formbody .div_captcha{
	width:40px; float:left;
}

#formbody .captcha_text{
	width:165px; float:left; font-size:11px; margin:0; padding-top:5px; display:inline;
}

#formbody .submit_container{
	width:330px; float:left; background:url(../../images/content/linie300.jpg) top left no-repeat; margin:5px 0 0 0; padding:10px 0 0 0; display:inline; text-align:right;
}

#formbody .error{
	width:330px; float:left; color:#990000; font-size:11px; text-align:right;
}

#formbody .row_7, #formbody .row_1, #formbody .row_6{
	background:none; font-size:10px; margin:0;
}

/**
Gästebuch
*/
#gaestebuch_box{
	width:535px; float:left; margin:10px 0 0 45px;
}

#gaestebuch_entry{
	width:525px; float:left; background:#eeeeee; padding:5px; border:1px solid #cccccc; margin:5px 0 5px 0; text-align:justify;
}

#gaestebuch_entry div{
	width:519px; float:left;
}

.gaestebuch_entry_content{
	width:519px; float:left; background:url(../../images/content/pktl.gif) top repeat-x; padding:5px 3px 3px 3px; margin-top:5px;
}

#gaestebuch_entry a{
	font-weight:normal; float:right; border:0;
}

#gaestebuch_box p{
	width:150px; float:left;
}

#gaestebuch_box ul{
	padding:0; margin:0; float:right; width:auto; list-style:none;
}

#gaestebuch_box li{
	list-style:none; padding:0; margin:0; float:left;
}

#gaestebuch_box a{
	width:auto; min-width:16px; display:block; float:left; text-align:center; border:1px solid #cccccc; padding:2px; margin:2px; font-weight:normal;
}

#gaestebuch_entry a{
	font-weight:normal; float:right; border:0;
}

#punkte_left{
	width:535px; float:left; height:20px; background:url(../../images/content/pktl.gif) center repeat-x; display:inline; margin:5px 0 5px 0;
}

.pagination_current{
	width:auto; min-width:16px; display:block; float:left; text-align:center; border:1px solid #cccccc; padding:2px; margin:2px; font-weight:normal;
}

/**
VEREINSSATZUNG -- IMPRESSUM
*/
#impressum_headline, #impressum_haftung{
	float:left; width:640px; text-align:justify;
}

.linie_top{
	background:url(../../images/content/linie600.jpg) top left no-repeat; padding-top:20px; margin-top:20px;
}

.linie_bottom{
	background:url(../../images/content/linie600.jpg) bottom left no-repeat; padding-bottom:10px; margin-bottom:10px;
}

#impressum{
	width:635px; float:left; text-align:justify;
}

#impressum_daten{
	width:350px; float:left; margin-top:15px;
}

#impressum_daten div{
	width:120px; float:left; margin:3px 0 0 0;
}

#impressum_daten_rechts{
	width:275px; float:right; margin:15px 0 0 10px;
}

#impressum_daten_rechts div{
	width:110px; float:left; margin:3px 0 0 0;
}

#vereinssatzung{
	width:625px; float:left;
}

#vereinssatzung strong{
	line-height:25px; color:#666666;
}

.satzung{
	padding:0 0 5px 0;
	margin:0 0 0 35px;
	line-height:20px;
	list-style-type:decimal;
	list-style-position:outside;
}

.satzung2{
	padding:0;
	margin:0 0 0 20px;
	line-height:15px;
	list-style-type:lower-alpha;
	list-style-position:outside;
}

#partner{
	width:640px; float:left;
}

#partner div{
	width:635px; float:left; text-align:justify;
}

#partner a{
	width:310px; float:left; display:block; margin:5px;
}

#partner img{
	border:0;
}

#kirche, #stendell_dorf, #kurzbio{
	width:635px; float:left; text-align:justify;
}

#kirche h1, #stendell_dorf h1{
	width:635px; float:left; margin-bottom:10px;
}

#kirche .kirche_img{
	width:300px; float:left;
}

#kirche .kirche_text{
	width:330px; float:left; margin-top:10px;
}

#kirche .infobox{
	float:right; width:320px; margin:5px 0 5px 0; padding:5px; background:#e1e1e1; clear:both; border:1px solid #12378d;
}

#kurzbio li{
	margin:10px 0 10px 0; padding:0 0 0 20px; background:url(../../images/content/chronik/list.jpg) left top no-repeat; list-style:none;
}

#quellenangaben{
	width:635px; float:left; text-align:justify;
}

#quellenangaben li{
	background:none; font-size:11px; font-style:italic;
}
