*{margin:0; padding:0}
@font-face {    font-family: 'SourceSansProRegular';    src: url('../font/SourceSansPro-Regular-webfont.eot');    src: url('../font/SourceSansPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('../font/SourceSansPro-Regular-webfont.woff') format('woff'),         url('../font/SourceSansPro-Regular-webfont.ttf') format('truetype'),         url('../font/SourceSansPro-Regular-webfont.svg#SourceSansProRegular') format('svg');    font-weight: normal;    font-style: normal;}

 html {height: 100%; }
body{padding: 0;margin:0; font-family: 'SourceSansProRegular'; font-size:15px;text-align:center;color:#333333;height: 100%;}
div#wrapper {margin: 0 auto;display:block;width:100%;background-color:#9999ff; position:absolute;top:0;left:0; min-height:100%;height:auto !important;height:100%;overflow:hidden !important; }
div#container{width:1020px !important; width /**/:1040px;margin: 80px auto;padding:5px;text-align:left;background-color:#9999ff;border-radius:10px 10px;box-shadow: 0 0 4px 4px #666;}
div#schrift{position: absolute; width: 1020px; height:100px;z-index: 220;left: 50%; margin-left: -490px; top:5px}
div#header{padding: 0;border: 0px solid #9999ff; border-top-right-radius : 10px 10px;border-top-left-radius : 10px 10px;height:305px}
div#header h1 {color: #4545A1;border-bottom: 1px solid #4545A1;text-align:left;padding:2px;font-size:12px;display:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
div#index{ position: absolute; text-align:right; visibility:visible;width: 1010px; overflow:hidden; z-index: 0; border: 1px solid #9999ff;border-radius:10px 10px;padding:0 0 0 10px}
div#mitte{width:1020px; border: 2px	#7575FF solid; border-width:2px 0 2px 0;margin:6px 0 2px 0;padding:8px 0}
div#content{float:left;width:635px;text-align:left;padding:10px;margin:5px;background:#ffff99;color:#464646;border: 1px solid #9999ff; border-radius:10px 10px;box-shadow: 0 0 4px 4px #666;}
div#content h2 {color: #4545A1;border-bottom: 1px solid #4545A1;text-align:left;padding:2px;font-size:15px;margin:2px 0 10px 0;}
div#content h3{font-weight:normal;font-size:18px;background-color:#9999ff;color:#fcfcfc;margin:2px 0 8px 0;text-align:left;padding:0 3px;clear:both;}
div#content h3 a{color:#ffff99; text-decoration:none;}
div#content img.israel{margin:0 auto 15 auto;display:block;}
div.timer{float:right; text-align:right;margin: 8px 10px 0 0;color:#464646;font-size:11px}
div.timer2{ width: 615px; text-align:right;margin: 0 0 0 10px;color:#464646;font-size:11px;border-top:1px #7575FF dotted}
div#content div.footline_small {width:620px;margin:0 auto 15px auto;display:block;padding:0}
div#content div.footline_small span.footline_small a {color:#ffff99;background-color:#9999ff;padding:3px 6px;float:right;text-align:right;clear:both;}
div#content div.footline_small span.footline_small a:hover {background-color:#ffff99;color:#9999ff;padding:3px 6px}
div#content img{box-shadow: 0 0 2px 2px #888;margin:5px auto;display:block;}
div#content img.captcha{box-shadow: 0 0 2px 2px #888;margin:5px auto;float:left;}
div#leftcolumn{float:left;width:170px;padding:10px 0 10px 0;text-align:center;color:#464646}
div#leftcolumn ul.menu {float: left;list-style: none;margin:0 0 3px 0;width:160px;}
div#leftcolumn ul.menu1{float: left;list-style: none;margin:0 0 3px 0;padding:0;width: 160px;}
div#leftcolumn ul.menu2 {float: left;list-style: none;margin:0 0 50px 0;width:160px;}
div#leftcolumn ul.submenu{float: left;list-style: none; margin:0 0 3px 0;padding:0;width: 160px;}
div#leftcolumn ul.menu li {font: 14px Arial;}
div#leftcolumn ul.menu1 li {font: 14px Arial;}
div#leftcolumn ul.menu2 li {font: 14px Arial;}
div#leftcolumn ul.submenu li {font: 14px Arial;}
div#leftcolumn ul.menu a {background:#9999ff;color: #ffff99;border-bottom: 2px solid #ffff99;display: block;text-align:left;text-decoration: none;padding:2px;}
div#leftcolumn ul.menu1 a {background:#9999ff;color: #ffff99;border-bottom: 2px solid #ffff99;display: block;text-align:left;text-decoration: none;padding:2px;background-image:url('../images/down.png');background-position:150px 8px;background-repeat:no-repeat;}
div#leftcolumn ul.menu2 a {background:#9999ff;color: #ffff99;border-bottom: 2px solid #ffff99;display: block;text-align:left;text-decoration: none;padding:2px;background-image:url('../images/down.png');background-position:150px 8px;background-repeat:no-repeat;}
div#leftcolumn ul.submenu a {background:#ccccff;color: #4545A1;border-bottom: 2px solid #ffff99;display: block;text-align:right;text-decoration: none;padding:2px;}
div#leftcolumn ul.menu a#current {color:#ffff99;display: block;margin: 0;text-align:right;text-decoration: none;padding:2px;}
div#leftcolumn ul.menu1 a#current {color:#ffff99;display: block;margin: 0;text-align:right;text-decoration: none;padding:2px;}
div#leftcolumn ul.submenu a#currentaktuell {color:#4545A1;display: block;margin: 0;text-align:right;text-decoration: none;padding:2px;}
div#leftcolumn ul.menu a:hover {background:#9999ff;color: #4545A1}
div#leftcolumn ul.menu1 a:hover {background:#9999ff;color: #4545A1;background-image:url('../images/down.png');background-position:150px 8px;background-repeat:no-repeat;}
div#leftcolumn ul.menu2 a:hover {background:#9999ff;color: #4545A1;background-image:url('../images/down.png');background-position:150px 8px;background-repeat:no-repeat;}
div#leftcolumn ul.submenu a:hover {background:#9999ff;color: #4545A1}
div#leftcolumn div#israel{width:auto;display:block;margin:16px auto;background-color:#FFFF99;text-align:center;border-radius:10px 10px;padding:5px;box-shadow: 0 0 4px 4px #666;clear:both;}
div#leftcolumn div#israel h4 {color:#ffff99;background-color:#9999ff;padding:3px 0;text-align:center;font-size:14px;display:block;clear:both;}
div#leftcolumn div#israel div.teaser{padding:0 0 0 0;font-size:15px;margin:0 auto 8px auto;;display:block;font-weight:normal;width:auto;text-align:left;clear:both;}
div#leftcolumn div#israel div.teaser p{text-align:left;margin:0 5px 8px 0;font-style:normal;color:#464646;}
div#leftcolumn div#israel div.teaser span{padding-right:5px;float:left;width:auto;}
div#leftcolumn div#israel div.teaser h3{font-size:18px;font-weight:normal;text-align:center;text-shadow: none;color:#9999ff;margin:0 0 8px 0;line-height:18px;}
div#leftcolumn div#israel div.teaser h4{text-align:left;font-weight:bold;font-size:16px;display:block;margin:0 0 6px 0;background:none;color:#0000A6;}
div#leftcolumn div#israel div.teaser h4 a{color:#0000A6;text-decoration:none;}
div#leftcolumn div#israel div.teaser h5{text-align:right;font-weight:normal;background-color:#9999ff;padding:3px;margin:0;clear:both;}
div#leftcolumn div#israel div.teaser h5 a{color:#fcfcfc;text-decoration:none;}
div#leftcolumn div#israel div.teaser img{float:left;padding:5px;background-color:#fcfcfc;text-align:center;margin:5px;box-shadow: 0 0 2px 2px #888;}
div#leftcolumn div#rezept{width:auto;display:block;margin:16px auto;background-color:#FFFF99;text-align:center;border-radius:10px 10px;padding:5px;box-shadow: 0 0 4px 4px #666;clear:both;}
div#leftcolumn div#rezept h4 {color:#ffff99;background-color:#9999ff;padding:3px 0;text-align:center;font-size:14px;display:block;clear:both;}
div#leftcolumn div#rezept div.teaser{padding:0 0 0 0;font-size:15px;margin:0 auto 8px auto;;display:block;font-weight:normal;width:auto;text-align:left;clear:both;}
div#leftcolumn div#rezept div.teaser p{text-align:left;margin:0 5px 8px 0;font-style:normal;color:#464646;}
div#leftcolumn div#rezept div.teaser span{padding-right:5px;float:left;width:auto;}
div#leftcolumn div#rezept div.teaser h3{font-size:18px;font-weight:normal;text-align:center;text-shadow: none;color:#9999ff;margin:0 0 8px 0;line-height:18px;}
div#leftcolumn div#rezept div.teaser h4{text-align:left;font-weight:bold;font-size:16px;display:block;margin:0 0 6px 0;background:none;color:#0000A6;}
div#leftcolumn div#rezept div.teaser h4 a{color:#0000A6;text-decoration:none;}
div#leftcolumn div#rezept div.teaser h5{text-align:right;font-weight:normal;background-color:#9999ff;padding:3px;margin:0;clear:both;}
div#leftcolumn div#rezept div.teaser h5 a{color:#fcfcfc;text-decoration:none;}
div#leftcolumn div#rezept div.teaser img{padding:5px;background-color:#fcfcfc;text-align:center;margin:5px auto;display:block;box-shadow: 0 0 2px 2px #888;width:auto;max-width:150px;}
div#rightcolumn{float:right;width:170px;padding:10px 5px 10px 0;margin:5px 0;text-align:center;color:#464646}
div#rightcolumn div.aktuell{width:auto;display:block;margin:0 auto 16px auto;background-color:#FFFF99;text-align:center;border-radius:10px 10px;padding:5px;box-shadow: 0 0 4px 4px #666;}
div#rightcolumn div.aktuell h4 {color:#ffff99;background-color:#9999ff;padding:3px 0;text-align:center;font-size:14px;display:block;clear:both;}
div#rightcolumn div.aktuell div.teaser{padding:0 0 0 0;font-size:15px;margin:0 auto 8px auto;;display:block;font-weight:normal;width:auto;text-align:left;clear:both;}
div#rightcolumn div.aktuell div.teaser p{text-align:left;margin:0 5px 8px 0;font-style:normal;color:#464646;}
div#rightcolumn div.aktuell div.teaser span{padding-right:5px;float:left;width:auto;}
div#rightcolumn div.aktuell div.teaser h3{font-size:18px;font-weight:normal;text-align:center;text-shadow: none;color:#9999ff;margin:0 0 8px 0;line-height:18px;}
div#rightcolumn div.aktuell div.teaser h4{text-align:left;font-weight:bold;font-size:16px;display:block;margin:0 0 6px 0;background:none;color:#0000A6;}
div#rightcolumn div.aktuell div.teaser h4 a{color:#0000A6;text-decoration:none;}
div#rightcolumn div.aktuell div.teaser h5{text-align:right;font-weight:normal;background-color:#9999ff;padding:3px;margin:0;clear:both;}
div#rightcolumn div.aktuell div.teaser h5 a{color:#fcfcfc;text-decoration:none;}
div#rightcolumn div.aktuell div.teaser img{float:left;padding:5px;background-color:#fcfcfc;text-align:center;margin:5px;box-shadow: 0 0 2px 2px #888;}
div#footer{clear:both;color:#ffff99;width:1010px;padding: 5px;text-align:center;font-size:14px}
/*Fotoalbum*/
div#content div.fotoalbum{width:290px;padding:3px;margin:10px;box-shadow: 0 0 2px 2px #888;float:left;min-height:360px;}
div#content div.fotoalbum h3{font-size:18px;text-align:left; font-weight:normal;background-color:#9999ff;color:#FFFF99; text-decoration:none;padding:3px;margin:0 0 8px 0}
div#content div.fotoalbum h3 a{color:#ffff99;}
div#content div.fotoalbum p{margin:0 0 8px 0; text-align:left;}
div#content div.fotoalbum h4{text-align:right;margin:0 15px 0 0;font-size:15px;clear:both;font-weight:normal;}
div#content div.fotoalbum div.boxbild {width:250px;margin:3px auto 0 auto; text-align:center;clear:both;display:block;}
div#content div.fotoalbum div.boxbild img{padding:3px;background-color:#fcfcfc;text-align:center;margin:0 auto;display:block;box-shadow: 0 0 2px 2px #888;}

.link{color: #0000A6;text-decoration: none;}
.link1{color: #ff0000;text-decoration: none;}
.link3{color: #ffff99;text-decoration: none;}
a:hover{color:#000000;text-decoration: underline;}

table{width:580px;margin:15px auto; display:block;}
table.aktuell{width:170px;margin:15px auto; display:block;}
td{padding:2px}
table td img{box-shadow:none;}

strong{color:#7575FF;}
p{margin:0 0 8px 0; text-align:justify}


/*Menu*/


/*Bilder*/
img{border:0;box-shadow:none;}
img.right{float:right;margin:0 0 8px 8px;box-shadow:none;}
img.left{float:left;margin:0 8px 8px;box-shadow:none;}

div.right{width:auto;text-align:center;float:right;margin:0 0 8px 8px;box-shadow:none;}

/*Aufzählung*/
ul.seite{padding-left:25px; list-style-type:disc; }
ol{margin-left:25px;  }

/* Äußere Box für den gesamten Artikel-Bereich - DIV selber (id = 01article) */
#article{text-align:left; width:100%;}
div.nein{display:none}
.box_out, .artikel_self{width:100%;display:block;margin:0 auto;}
.box_out_artikel{width:100%;text-align:center; 	color:#464646;display:block;margin:0 auto;}

/* Link-Definitionen (box_out) */
.box_out a:link,.box_out a:visited  {text-decoration: none;	}
.box_out a:hover  {	text-decoration: none;	color:#464646;}


/* Jedes Element (headline,text,footline) hat zusätzlich diese Klasse */
div.inner_box {	width:100%;}

/* Klasse für den Headline-Bereich */
.artikel_headline {	}

/* Artikel-Titel (innerhalb von artikel_headline) */
h2.titel{}

/* Link-Definitionen (titel) */
.titel a:link, .titel a:visited {	text-decoration:none;	border:0;		}

/* Informationen zum Artikel unterhalb des Titels */
.headline_small, .footline_small {	font-size:12px;	text-decoration:none;		 margin:5px 0 8px 0;	}
/* Link-Definitionen (artikel_headline) */
.artikel_headline a:link,.artikel_headline a:visited  {	text-decoration: none;}
.artikel_headline a:hover  {	text-decoration: underline;	color:#464646;}

/* Aussehen der Artikel-DIV-Box */
.artikel_textbox {	}

/* Aussehen der Artikel-Texte / der Artikel-DIV-Box */
.artikel_text, body.mceContentBody {	}

/* Link-Definitionen (artikel_text) */
.artikel_text a:link, .artikel_text a:visited, .mceContentBody a  {	text-decoration: none;}
.artikel_text a:hover  {	text-decoration: none;	color:#fcfcfc;}

/* CSS-Eigenschaten für das Kategorie-Bild */
 img.artikel_catimg {float:left; padding:3px;	}
 .artikel_catimg img{float:left; padding:3px;	}

/* Definition für TABELLE mit der Seiten-Navigation */
table.table_page {	padding-top:15px;	width:590px; display:block;margin:0 auto;border:0;clear:both; }
table.table_page td.left{border:0;width:185px;text-align:left;padding:5px}
table.table_page td.center{border:0;width:185px;text-align:center;padding:5px}
table.table_page td.right{border:0;width:185px;text-align:right;padding:5px}
div.box_out table.table_page td.right img{padding:0;border:none;background:none;}

/* Textdefinition für Seiten-Navigation (Vor, Zurück etc.) */
.page_text {	font-size:12px;	text-decoration:none;	}

/* Definition für Tabellenabschnitt mit weiteren Feldern (Suchbox, RSS, Archiv, Seiten etc.) */
table.table_page_fields {	margin:15px auto 0 auto;display:block;	width:590px;	border:0;clear:both;border-top:1px #9999ff solid;	}
table.table_page_fields td.left{border:0;width:205px;text-align:left;float:left;padding:5px}
table.table_page_fields td.center{border:0;width:145px;text-align:center;float:left;padding:5px}
table.table_page_fields td.right{border:0;width:205px;text-align:right;float:left;padding:5px}
div.box_out table.table_page_fields td.right img{padding:0;border:none;background:none;}

/* Tabelle für Archiv-Ansicht */
.table_archiv {	width:90%;border:0;display:block;margin:0 auto;	}
.table_archiv td {	padding:5px;border-bottom:1px #9999ff dotted;	}
td.archiv_datum {width:150px;text-align:left }
td.archiv_titel {width:450px;text-align:left }
h3.archiv_month {font-size:14px;color:#9999ff;text-align:left }
h2.archiv_year{ font-size:16px;color:#9999ff;text-align:left}
.td archiv_headline {display:block;width:624px;margin:0 auto;color: #9999ff;font-size:16px;font-style:normal;font-weight:normal;text-decoration:none; padding:5px 0 5px 15px; text-align:left; border:1px solid #9999ff; }

/* Definition für Kommentar-Box (Anzeige von Kommentaren) */
.commentbitbox {	width:100%;	text-align:left;	border: 1px dotted #999;	padding:8px;	}
.comment_text {	font-size:12px;	text-decoration:none;	}

/* Definition für "Kommentar-Hinzufügen"-Tabelle */
.commentaddbox {	width:102%;	text-align:left;	border: 1px dotted #999;	padding:8px;	}

/* Aussehen von kleinem Text */
.small01acp a:link,.small01acp a:visited {	font-size:10px;	text-decoration:none;	text-transform: uppercase;	 	}
.small01acp a:link,.small01acp a:visited {	text-decoration:underline;	}
.box_out a:hover  {	text-decoration: none;}

/* Hervorgehobener, wichtiger Text */
.highlight {	font-weight:bold;	color:red;	}

/* Formular-Elemente */
/* Normales Textfeld */
.input_field {width:100px	}

/* Formular-Buttons */
.input_button[type=submit] {background-color:#fcfcfc;border:1px #9999ff solid;color:#9999ff;width:40px;margin:0 2px;}

/* Dropdown-Boxen */
.input_selectfield {width:150px;float:left;	}

/* Rahmen bei Bildern mit Link entfernen */
.float_left {	text-align:left;	float:left;	}
.float_right {	text-align:right;	float:right;	}

/* Copyright-Hinweis */
/* Sichtbare Hinweis darf ohne eine entsprechende Lizenz NICHT entfernt werden! */
.copyright {	padding-top:15px;	font-size:12px;	text-decoration:none;	}
.lightbox {}
.meldungen_01 {	}

/*Kontakt*/
/*Eine Rote Box, Verwendung für Rahmen, Fehler*/
.rotebox{	border: thin groove #9999ff;    outline: 1px solid red;}
/*Alle Eingabefelder*/
input, select {	border: thin solid #9999ff;	font-size: 12px;	color: #000033;	background-color:#fcfcfc;}
/*Alle Textfelder*/
textarea {	border: thin solid #9999ff;	font-size: 12px;	color: #000033;}
/*Dick geschriebener Text*/
.dick {	font-size: 14px;	font-weight: bold;	color:#9999ff;}
/*noch dicker geschriebener Text*/
.dicker {	font-size: 15px;	font-weight: bold;}
/*Normer Text*/
.normal {	font-size: 13px;}
/*Hilfstext*/
.hilfstext {	font-size: 12px;}
/*normalertext*/
.ueberschrift{	font-size: 12px;	font-weight:bold;	color:#fcfcfc;}
/*Hilfstext Fehler*/
.hilfstexterror {	font-size: 12px;	color:#9999ff;}
/*Hilfstext*/
.hilfstextok {	font-size: 12px;	color:#006600;}
/*Fehlerliste im Formular*/
ul#fehlerliste{	font-size: 13px;	color:#9999ff;	list-style-position: outside;	list-style-type: square;}
.abstandZumHeader {padding-top:30px;}
.referenzPadding {	padding-left: 10px;}
.aufzaehlung {	line-height: 5px;	padding-left: 15px;	min-height:inherit;}



/*Fotoalbum*/
/* Äußere Box für den gesamten Bildergalerie-Bereich - DIV selber (id = _01gallery) */
#_01gallery{}
.box_out_bilder{	width:100%;color:#464646;	text-align:left;	 	font-size:10pt;	}

/* Link-Definitionen (box_out) */
.box_out_bilder a:link,.box_out a:visited  {	text-decoration: none;}
.box_out_bilder a:hover  {	text-decoration: underline;	color: #9999ff;}

/* Textattribute für Fehlermeldungen */
p.errormsg {	color:red;}

/* Formatierung der Bilderalben "Breadcrumps" */
h2.breadcrumps { font-size:20px; text-align:left;margin:5px 0 10px 15px;color:#9999ff}
.gallist {display:block;margin:10px auto;width:622px;text-align:left;}
.gallist_u_thumbnail {width:190px; height:210px;text-align:center;float:left;}
div.thumbnail{width:182px;min-height:155px;padding:5px;background-color:#fcfcfc;text-align:center;margin:5px 15px 15px 0;float:left;box-shadow:1px 1px 3px 3px #cccccc}
/* Galerie-Auflistung */
/* Allgemeine Formatierung des Beschreibungstextes */
.gallist_u_beschreibung p {	margin:0;	margin-top:5px;}
div.beschreibung{width:250px;}
/* Aussehen der Passwort-Box, die angezeigt wird, wenn eine Galerie mit einem Passwort geschützt ist */
.galpwbox {	width:400px;	height:125px;	margin: 0 auto;	padding:5px;	border:1px solid #eee;	text-align:center;}


/* Auflistung untereinander */
/* Formatierung des Galerienamens */
h3.gal_title {font-size:30px;font-weight:normal;text-shadow: 1px 1px 1px #A4A4A4; text-align:left;background: rgba(180, 0, 0, 0.75);color:#f6f6f6;padding:2px 5px; margin:5px 0 5px 0;margin:5px 0;}

/* Formatierung des Hinweistextes, wenn ein Bilderalbum mit einem Passwort geschützt wrde */
.gallist_u_beschreibung p.gal_password {	font-size:8pt;}

/* Rahmen für die Tabellenzellen */
td.gallist_u_beschreibung {	border-bottom:0px solid #000;}

/* Rahmen für Galerie-Thubnails */
td.gallist_u_thumbnail img {	border:1px solid #9999ff;	padding:2px;}

/* CSS-Definitionen für die Thumbnail-Auflistung */
/* CSS-Gallery by dnevnikeklektika.com
-	http://web.archive.org/web/20070410114605/http://dnevnikeklektika.com/en/css-gallery-layout-en
-	http://dnevnikeklektika.com/en/css-gallery-layout-en
*/
.cssgallery{    margin:0 0 0 0;  					/* NICHT VERÄNDERN!!! */	overflow:hidden; 						/* NICHT VERÄNDERN!!! - Clears the floats */	width:100%; 							/* NICHT VERÄNDERN!!! - IE and older Opera fix for clearing, they need a dimension */	list-style:none;						/* NICHT VERÄNDERN!!! */}
.cssgallery li{	background:none;float:left;width:250px;float:left;								/* NICHT VERÄNDERN!!! */	display: inline; 						/* NICHT VERÄNDERN!!! - For IE so it doesn't double the 1% left margin */	margin:5px 15px 40px 15px;                 	/* Bestimmt den Abstand der einzelnen Bilder zueinander */	position:relative; 						/* NICHT VERÄNDERN!!! - This is the key */	text-align:center;}
.cssgallery a{	display:block;	margin:0 0;}
.cssgallery img{/* Hier kann ein Rahmen um die Thumbnails angelegt werden */padding:3px;background-color:#fcfcfc;text-align:center;margin:8px auto;box-shadow: 0 0 2px 2px #888;}
h3.bild{   font-size:15px;font-weight:normal;text-align:center;color:#464646;padding:2px 0;margin: 0;border:0;text-shadow:none;}
div.picstream {clear: both;float: left;width: 100%;overflow: hidden;}
div.picstream ul.cssgallery {width: auto;float: left;position: relative;left: 50%;margin: 0 auto;padding: 0;list-style-type: none;overflow: visible;}
div.picstream ul.cssgallery li.stream {float: left;position: relative;margin:0;right: 50%;}

a img{ border:none; } 						/* NICHT VERÄNDERN!!! - A small fix */

/* DIV für die Detailansicht eines einzelnen Bildes */
div.picdetailview {	width:95%;	margin:0 auto;	padding:2px;	text-align:center;}

/* CSS-Classe des Detailbildes */
img.picdetailimg {	width:auto !important;	width:100%;	max-width:100%;	border:0;}

/* CSS-Classe für Bildtitel in der Detailansicht */
h3.picdetailh3 {	margin-top:5px;	margin-bottom:10px;}

/* Beschreibungstext in der Detailansicht */
div.picdetailview p {}

/* DIV-Box für die Thumbnails unterhalb der Detailansicht */
div.picstream {}

/* Definition für Kommentar-Box (Anzeige von Kommentaren) */
.commentbitbox {	width:80%;	text-align:left;	border: 1px dotted #999;	padding:8px;	margin:0 auto;	}
.comment_text {	font-size:12px;	text-decoration:none;	}

/* Definition für "Kommentar-Hinzufügen"-Tabelle */
.commentaddbox {	width:82%;					/* 2% größer als width von .commentbitbox wählen */	text-align:left;	border: 1px dotted #999;	padding:8px;	}

/* Formatierung der Tabelle mit Weiter- und Zurück-Links bei mehrseitigen Auflistungen */
.galpagestable,.picpagestable {	width:622px;float:left;	margin-top:25px;}
.galpagestable td a,.picpagestable td a{color:#9999ff;border-bottom:0}

/* Aussehen von kleinem Text */
.small01acp, .small01acp a:link,.small01acp a:visited {	font-size:10px;	text-decoration:none;	text-transform: uppercase;	 	}
.small01acp a:link,.small01acp a:visited {	text-decoration:underline;	}
.box_out a:hover  {	text-decoration: none;}
/* CSS-Klasse für Mehrzeilige Eingabefelder (textareas) */
.textareafeld {	font-size: 10pt;	 }

/* SLIMBOX */#lbOverlay {	position: fixed;	z-index: 9999;	left: 0;	top: 0;	width: 100%;	height: 100%;	background-color: #464646;				/* Overlay-Hintergrundfarbe der Lightbox-Abdunklung */	cursor: pointer;}
#lbCenter, #lbBottomContainer {	position: absolute;	z-index: 9999;	overflow: hidden;	background-color: #fff;	margin-top:5px;			/* Hintergrundfarbe des Untertitel-Bereichs */}
#lbImage {	position: absolute;	left: 0;	top: 0;	border: 10px solid #fff;			/* Bildrahmenfarbe um das in der Lightbox geöffnete Bild herum */	background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}
#lbPrevLink {	left: 0;}
#lbNextLink {	right: 0;}

/* Untertitel-Textdefinition */
#lbBottom {	 font-size: 14px;	color: #464646;	line-height: 1.4em;	text-align: left;	border: 10px solid #fff;	border-top-style: none;}
#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	margin: 5px 0;	outline: none;}
#lbCaption, #lbNumber {	margin-right: 71px;}
#lbCaption {	font-weight: normal;}

.lbLoading {background: #fff url(https://www.frauenbund-steingaden.de/01homepage/01module/01bildergalerie/images/loading.gif) no-repeat center;}
#lbPrevLink:hover {	background: transparent url(https://www.frauenbund-steingaden.de/01homepage/01module/01bildergalerie/images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink:hover {	background: transparent url(https://www.frauenbund-steingaden.de/01homepage/01module/01bildergalerie/images/nextlabel.gif) no-repeat 100% 15%;}
#lbCloseLink {	background: transparent url(https://www.frauenbund-steingaden.de/01homepage/01module/01bildergalerie/images/closelabel.gif) no-repeat center;}
/* Rahmen um Bilder standardmäßig entfernen */
img *,img.noborder,td.gallist_u_thumbnail img.noborder {border:0;}

/*mootools-remooz*/
.remooz-element{cursor: -moz-zoom-in;}
/** * Box layout */
.remooz-box{position:absolute;top:0;left:0;background:#fff no-repeat center;border:#9999ff 2px solid;z-index:99999;}
.remooz-loading{background-image:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/spinner.gif);}
.remooz-body{width:100%;height:100%;}
.remooz-box-focus.remooz-type-image .remooz-body{cursor:-moz-zoom-out;}
.remooz-box-dragging .remooz-body{cursor:move;}
/** * Close button */
.remooz-btn-close{position:	absolute;right:	-15px;top:-15px;width:30px;height:30px;	text-decoration:none;border:0;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/closebox.png) no-repeat center;visibility:hidden;cursor:pointer;}
.remooz-engine-trident4 .remooz-btn-close{background-image:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/closebox.gif);}
/** * Caption title */
.remooz-title{	position:relative;	left:0;	top:15px;	text-align:	left;}
.remooz-title-bg{position:absolute;left:0;	top:0;	width:100%;	height:100%;border:2px #fcfcfc solid;background: rgba(180, 0, 0, 0.75);z-index:99;border-radius:5px;/* shadow opacity differs from box shadow because its default set to opacity 0.8 */box-shadow:		0 0 10px rgba(0, 0, 0, 0.9);}
.remooz-title-content{position:relative;padding:5px 15px;color:#fff;z-index:101;font-size:15px;}
.remooz-engine-trident4 .remooz-title-bg{display:none;}
.remooz-engine-trident4 .remooz-title-content{background-color:#333;}
.remooz-title-content h6{padding:0;	font-size:1.2em;font-weight:bold;color:#eee;}
.remooz-title-content p{padding:0;color:#eee;}
/** * Type specific */
.remooz-type-image img{display:block;border:0;width:100%;height:100%;}
/** * Shadow */
.remooz-bg{	position:absolute;width:33px;height:40px;}
.remooz-bg-n{left:0;top:-40px;width:100%;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_n.png) repeat-x;}
.remooz-bg-ne{right:-33px;top:-40px;background:	url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_ne.png) no-repeat;}
.remooz-bg-e{right:	-33px;top:0;height:	100%;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_e.png) repeat-y;}
.remooz-bg-se{right:-33px;bottom:-40px;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_se.png) no-repeat;}
.remooz-bg-s{left:0;bottom:	-40px;width:100%;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_s.png) repeat-x;}
.remooz-bg-sw{left:	-33px;bottom:-40px;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_sw.png) no-repeat;}
.remooz-bg-w{left:-33px;top:0;height:100%;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_w.png) repeat-y;}
.remooz-bg-nw{left:-33px;top:-40px;background:url(https://www.frauenbund-steingaden.de/01homepage/01acp/images/moo/remooz/remo_bg_nw.png) no-repeat;}
/*Kontaktformular*/
.direct_help{    padding-left: 114px; /* width of floating label + label:padding-left&right */    float: left;    width: 490px;        /* padding-left + input:width + input:padding-left&right + input:border-left&right */    font-size: 12px;    color: red;    margin-bottom: 3px;}
/* error message on top */
.system_message_error{width: 478px;font-weight:bold;border:1px dashed #9999ff;margin-top: 12px; margin-bottom: 12px;    padding:5px;text-align:left;}
label{width: 160px;font-size:16px;background-color:#9999ff;color:#fcfcfc;margin:2px 5px 0 0;text-align:left;padding:0 3px}
label.mini{width:50px;}
label.mittel{width:200px;}
label.gross{width:400px;}
label.gross2{width: 600px;}
label,
input, 
textarea,
.checkbox_ct{        padding: 3px;    float: left;    margin-bottom: 5px;}
input{    width: 400px;}
input[type=text] {    width:350px;margin:0 8px 0 0}
input.klein[type=text] {    width: 40px; margin:0 5px}
input.gross[type=text] {    width: 350px;}
input.form[type=submit],textarea{    border: 1px solid #9999ff;  width:400px }
.form_element_ct{    float: left;    width: 370px;     padding: 3px;    line-height: 20px;   }
input[type=checkbox]{    width: auto;    margin-left: 0;    padding: 0;    margin-right: 12px}
input[type=text]:active, input[type=text]:focus, textarea:focus{    background-color: #ebf4ff;}
body .input_error_marker{   border: 1px solid red;}
input[type=submit]{    width: 378px;      background-image: url(https://www.frauenbund-steingaden.de/images/grey.png);    padding-top: 5px;    padding-bottom: 5px;    cursor: auto;    cursor: pointer;  color:#010101;     outline: none; display:block;margin:12px 150px  }
