/* COMMON */
	body { font: 80% 'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;text-align:center;margin:0px auto 50px auto;color:#0A2130;background:#F2F3F4 url(../images/bg_body.png) repeat-x scroll left top;border-top:8px solid #0A2130; }
	h1, h2, h3, h4, h5, h6 { margin:0;padding:0; }
	h1 { font-size:26px; }
	h2 { font-size:22px; }
	h3 { font-size:16px; }
	h4 { font-size:14px; }
	A:link{ color:#0A2130; text-decoration:underline; }
	A:hover{ color:#801724; text-decoration:underline; }
	A:visited { color:#801724; text-decoration:none; }
	A:visited:hover { color:#0A2130; text-decoration:underline; }
	.hide { display:none; }
	.clear { clear:both;}
	.accessKey { }
	img { border:none; }
/* DESIGN */
	#header { height:100px; }
	#header img { width:660px;height:100px;z-index:0;margin-left:160px; }
	#header a { position:relative;top:-91px;left:660px;width:151px;height:82px;z-index:1; }
	#header img.logo { width:151px;height:82px;z-index:1;margin:0; }	
	#container { text-align:left;width:820px;margin:0 auto; }
/* MAINNAVIGATION */
	.mainnavigation { margin:20px 0 0 0; padding:0px;width:100%;list-style-type:none;clear:both;margin-left:215px;z-index:2; }
	.mainnavigation li { display:inline; }
	.mainnavigation li a { width:110px;height:22px;text-align:center;background-image:url(../images/mainmenu/back_n.png);display:block;float:left;margin:0px 2px 0 2px;padding:3px 0px 2px 0px;color:#0A2130;font-weight:bold;text-decoration:none;font-size:120%; }
	.mainnavigation li a:HOVER { background-image:url(../images/mainmenu/back_h.png);text-decoration:none; }
	.mainnavigation li a.active { background-image:url(../images/mainmenu/back_n_active.png); }
	.mainnavigation li a.active:HOVER { background-image:url(../images/mainmenu/back_h_active.png);text-decoration:none; }
	.mainnavigation li a:visited:hover { text-decoration:none; }
/* SUBNAVIGATION */
	.subnavigation { float:left;width:159px;border-left:1px solid #ccc;border-bottom:1px solid #ccc; }
	.subnavigation { margin:0;padding:0; }
	.subnavigation ul { padding:0;margin-left:20px; }
	.subnavigation li { list-style-type:none; }
	.subnavigation li a { color:#0A2130;display:block;height:21px;text-decoration:none;padding:4px 0px 0px 20px;font-size:12px;background-repeat:no-repeat;border-top:1px dotted #ccc; }
	.subnavigation li a.first { border-top:none; }
	.subnavigation li li a, .subnavigation li li a.active { border:none; }
	.subnavigation li a:HOVER { background-image:url(../images/subnavigation/back_h.gif); }
	.subnavigation li a.active { background-image:url(../images/subnavigation/back_n_active.gif);font-weight:bold;border-bottom:1px dotted #ccc; }
	.subnavigation li a.active:HOVER { background-image:url(../images/subnavigation/back_h_active.gif);font-weight:bold; }
	.subnavigation li a:visited:hover { text-decoration:none; }
	.subnavigation li h2.subnavigationheader1 { background:#0A2130;color:#fff;font-size:110%;padding:4px 0px 4px 10px;text-transform:uppercase; }
/* METANAVIGATION */
	.metanavigation { margin:0;padding:0; }
	.metanavigation li { display:inline; }
	.metanavigation li a { padding:0px 3px;color:#0A2130; }
	.metanavigation li a:HOVER { color:#801724; text-decoration:underline; }
/* FOOTER */
	#footer { clear:both;width:660px;float:left;text-align:right;font-size:10px;margin:0px 0px 32px 160px;padding:2px 0px 2px; }
	#footer p { float:left;margin:0;padding:4px 4px;color:#ccc; }
/* CONTENT */
	#content { float:right;width:583px;background:#ffffff url(../images/wegzeichen_start.gif) 12px 12px no-repeat;padding:5px 10px 5px 65px;border:1px solid #ccc;border-top:none;min-height:400px; }
	#content h1 { margin:2px 0 10px 0; }
	#content h2 { margin:3px 0 7px 0;border-bottom:1px solid #801724; }
	#content h3 { margin:2px 0 5px 0; }
	#content h4 { margin:1px 0 3px 0; }
	#content p { padding:2px 0;margin:0;line-height:1.4; }
	#content .entry { width:561px;border:1px solid #ccc;background:#eee;padding:10px;float:left;margin:10px 0px;}
	#content ul { padding:5px 0px;margin:0; }
	#content ul li { margin-left:24px;list-style-image:url(../images/style/contentlist.gif); }
	#content .wegzeichen_ziel { clear:both;border:0 none;height:55px;background-position:563px 7px;background-image:url(../images/wegzeichen_ende.gif);background-repeat:no-repeat; }
/* CONTENT BOX1*/
	#content .box { padding:0;width:281px; float:left;border:1px solid #ccc; }
	#content .box h1 { font-size:16px;margin:5px;border-bottom:2px solid #ccc; }
	#content .box h2 { border:none;padding:0;margin:5px;background:#ccc;padding-left:5px; }
	#content .box h3, #content .box h4, #content .box h5, #content .box p { margin:5px; }
	#content .box h5 { border-bottom:1px solid #ccc; }
	#content .boxleft { margin:5px 7px 5px 0px; }
	#content .boxright { margin:5px 0px 5px 9px; }

/* LEFTWRAPPER */
	#leftWrapper { float:left;width:160px; }
	#leftWrapper .links { margin:0;padding:0;list-style:none;font-size:10px; }
	#leftWrapper h2 { clear:both;float:left;width:150px;margin:24px 1px 0px 0px;background:#0A2130;color:#fff;font-size:110%;padding:4px 0px 4px 10px;text-transform:uppercase; }
	#leftWrapper h2.subnavigationheader	{ margin-top:0px; }
	#leftWrapper .lightBoder { float:left;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:white;padding:2px; }
/* IE Hacks */
	* html #leftWrapper h2 { width:148px; }
	* html h2.subnavigationheader { float:left;width:149px; }
	* html .mainnavigation { width:605px; }
	* html div#content { width:583px;padding:5px 10px 5px 65px; }
	* html #footer p { margin-left:75px; }
	* html #content h1 { margin:7px 0 10px 0; }
/* Listenansicht */
	.news-list { }
	#content .news-list-browsebox { clear:both; }
	#content .news-list-browsebox ul { float:left;border:1px solid #ccc;background:#eee;width:100%;margin-bottom:20px;  }
	#content .news-list-browsebox ul li { display:inline;float:left;list-style-image:none; }
	#content .news-list ul.news-list-item li { list-style-image:none;list-style:none;margin-left:0px; }
	#content .news-list ul.news-list-item li .news-list-content { padding:5px;border:1px solid #ccc;margin-bottom:10px; }	
	#content .news-list h2 { font-size:16px;border-bottom:3px solid #801724; }
	#content .news-list h2 a { text-decoration:none; }
	#content .news-list h2 a:visited { text-decoration:none; }
	.news-list p.news-list-dateauthor { font-size:11px;text-align:right; }
	.news-latest-category img { float:left;width:14px;height:14px;border:none;margin:0px 10px 0 0; } 
	.news-latest-category-first img { float:left;width:14px;height:14px;border:none;margin:0px 10px 0 5px; } 
	#content ul.news-latest-category-list li { list-style-image:none;margin:0 0 0 5px; }
	#content ul.news-latest-category-list { list-style:none;margin:0; }		
/* Einzelanzeige */
	.news-single .news-image { float:right;margin:0 0 5px 5px; }
	.news-single p.news-single-dateauthor { text-align:right;font-size:10px; }
/* StufenTeaserAnsicht */
	.box .tx-lzgallery-pi1 .lz-gallery-teaser td img { width:50px;height:50px; }
/* Galerienüberblick*/
	.lz-gallery-ov-entry { border-top:1px dotted #801724;border-bottom:1px dotted #801724;margin-bottom:20px;}
	#content .lz-gallery-ov h2 { clear:both;border:none;font-size:12px; }
/* Galerieüberblick */
	#content ul.lz-gallery-navigation { float:left;border:1px solid #ccc;background:#eee;width:100%;margin-bottom:20px;  }
	#content ul.lz-gallery-navigation li { display:inline;float:left;list-style-image:none; }
	#content h2.lz-gallery-title { clear:both; }
	table#tx-lzgallery-pi1-fotos { border:none; }
	#tx-lzgallery-pi1-fotos td { border:none; }
	#content p.lz-gallery-teaser-noitems { text-align:center;color:#801724; }
/* Kalender */
	#content .sn_kalender h2 { font-size:16px;border-bottom:3px solid #801724; }
	#content .sn_kalender ul li { list-style-image:none;list-style:none;margin-left:0px; }
	.sn_kalender_detail { padding:5px;border:1px solid #ccc;margin-bottom:10px; }
	.sn_kalender_detail td.sn_kalender_description { font-style:italic;vertical-align:top;text-align:right;padding-right:5px; }
/* Formular */
	fieldset { border:none; }
	legend { font-weight:bold;border-bottom:3px solid #801724; }
	label { float:left;width:100%;clear:both;margin-top:5px; }
	.form-required { color:red; }
	input.form-big { }
	textarea.form-big { height:200px;font-family:arial,sans-serif; }
	.form-big { width:400px; }
	input, textarea { border:1px solid #0A2130;background:white;font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif }
	input.form-submit { }
	ul.error { color:#801724; }
/* Lightbox */
	#jquery-overlay { position:absolute;top:0;left:0;z-index:90;width:100%;height:500px; }
	#jquery-lightbox { position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0; }
	#jquery-lightbox a img { border:none; }
	#lightbox-image { max-height:800px;max-width:800px; }
	#lightbox-container-image-box { position:relative;background-color:#0A2130;width:250px;height:250px;margin:0 auto; }
	#lightbox-container-image { padding:10px; }
	#lightbox-loading { position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0; }
	#lightbox-nav { position:absolute;top:0;left:0;height:100%;width:100%;z-index:10; }
	#lightbox-container-image-box > #lightbox-nav { left:0; }
	#lightbox-nav a { outline:none;}
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width:49%;height:100%;zoom:1;display:block; }
	#lightbox-nav-btnPrev { left:0;float:left; }
	#lightbox-nav-btnNext { right:0;float:right; }
	#lightbox-container-image-data-box { font:12px 'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;background-color:#0A2130;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0; }
	#lightbox-container-image-data { padding:0 10px;color:#ffffff; }
	#lightbox-container-image-data #lightbox-image-details { width:70%;float:left;text-align:left; }
	#lightbox-image-details-caption { font-weight:bold; }
	#lightbox-image-details-currentNumber { display:block;clear:left;padding-bottom:1.0em; }
	#lightbox-secNav-btnClose { width:96px;height:22px;float:right;padding-bottom:0.7em;overflow:hidden; }

