#site-content 
{

	text-align:center;
	background: inherit;
}



/* ### breadcrump ############################################################ */


#main-block p#breadcrumb 
{
text-align: center;
font-size: 1.3em;
color: #3F3B00;
margin-top: 10px;
margin-bottom: 10px;
}



/* ### headlines ############################################################ */

#main-block h1 
{

	background: inherit;
	text-align: center;
	font-size:2.0em;
	font-weight:bold;
	line-height:2.0em;
	text-transform: uppercase;
	letter-spacing: 1.0em;
	color: #3F3B00;
	margin-top: 10px;
	margin-bottom: 60px;
}

#main-block h2 
{

	background: inherit;
	text-align: center;
	font-size:1.5em;
	font-weight:bold;
	line-height:1.3em;
	color: #3F3B00;
}

#main-block h3 
{

	background: inherit;
	text-align: center;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.3em;
}

#main-block h4 
{

	background: inherit;
	text-align: center;
	font-size:1.0em;
	font-weight:bold;
	line-height:1.2em;
}

#main-block h5 
{

	background: inherit;
	text-align: center;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.0em;
}

#main-block h6 
{

	color:#FF6700;
	text-align: center;
	font-size:0.8em;
	font-weight:bold;
	line-height:1.0em;
}




/* ### Images - Gallery ################################################### */

#main-block img 
{
	display:block;
	margin:0px 70px 5px 70px;
}

#main-block img.floatLeft 
{
	float:left;
	margin:4px 4px 4px 0;
}

#main-block img.floatRight 
{
	float:right;
	margin:4px 0 4px 10px;
}





/* ### Hyperlinks ######################################################### */

#main-block a, 
#main-block a:link 
{
	color:#FFE191;
	background: inherit;
	text-decoration:underline;
}

#main-block a:hover 
{
	color:#656532;
	background: inherit;
	text-decoration: none;
}

#main-block a.faq, 
#main-block a.faq:link 
{
	color:#FFBF00;
	background: inherit;
	font-size: 1.5em;
	text-decoration:none;
	text-transform:none;
	line-height: 1.7em;
}

#main-block a.faq:hover 
{
	color:#000000;
	background: inherit;
	text-decoration:underline;
}




/* ### Paragraphs ########################################################## */

#main-block p 
{
	margin-top: -0px;
	margin-bottom:0.8em;
	font-size:1.2em;
	line-height:1.0em;
	text-align: center;
}

#nav p {
	margin-bottom:1.1em;
}





/* ### Tables ############################################################## */

#main-block table 
{
	font-size:1.2em;
	line-height:1.0em;
}

#main-block td 
{
	padding:0 0 0 0;
}




/* ### Blockquotes ########################################################## */

#main-block blockquote 
{
	margin:0 0 0 20px;
}




/* ### Lists ################################################################ */

#main-block ul, 
#main-block ol 
{
	margin-bottom:1.2em;
	font-size:1.1em;
	line-height:1.5em;
}

#main-block ol li 
{
	margin:0 0 0 30px;
	list-style-type:decimal-leading-zero;
} 
#main-block ul li 
{
	margin:0 0 0 20px;
	list-style-type:square;
}




/* ### Module ################################################################ */

#main-content-block div.floatLeft img 
{
	float:left;
	margin:4px 40px 4px 0;
}

#main-content-block div.floatRight img 
{
	float:right;	
	margin:4px 0 4px 40px;
}

#main-content-block a.more 
{
	clear:center;
	position: relative;
	left: 120px;
}



/* ### Team ################################################################## */

#main-content-block div.txt-img 
{
	clear: both;
	padding: 12px 0;
}




/* ### Team ################################################################## */


#main-content-block div.team 
{
	clear: both;
	padding: 0px 0px;
	margin-bottom: 40px;
	margin-top: 10px;
}

#main-content-block div.team div
{
	width:100%;
}



#main-content-block div.team p 
{
	margin-top: 5px;
}



#main-content-block div.team div.floatLeft img 
{
	margin-left:auto;
}


#main-content-block div.team div.floatCenter img 
{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}



#main-content-block div.team div.floatRight img 
{
	margin-right:auto;
}




/* ##### Bildgalerie ########################################################### */

#main-content-block div.galerie 
{
	clear: both;
	margin-top: 50px;
}
#main-content-block div.galerie div.image 
{
	text-align: center;
	margin-left:25%;
	margin-right:25%;
	float: left;
	width: ;
}

#main-content-block div.galerie div.image img
{
	padding: 5px;
	border:3px solid #FCDE71;
}





/* ##### Bildgalerie Mitglieder########################################################### */

#main-content-block div.galeriemitglieder 
{
	clear: both;
	margin-top: 50px;
}
#main-content-block div.galeriemitglieder div.image 
{
	margin-left: 8%;
	margin-right: auto;
	float: left;
	width: px;
}

#main-content-block div.galeriemitglieder div.image img
{
	padding: 3px;
	border:3px solid #FCDE71;
}








/* ### Formular ################################################################ */

label.text
{
	width: 80px;
	height: 25px;
	display:block;
	float:left;
	clear: left;
	padding-top:5px;
}

label.textarea{
	width: 80px;
	height: 25px;
	display:block;
	clear: left;
	padding-top:5px;
}

input.text
{
	float:left;
	width: 370px;
	height:20px;
	color:#000;
	border-left: 6px solid #90b0bf;;
	border-bottom: 1px solid #FFF;
	border-right: 6px solid #90b0bf;;
	border-top: 1px solid #FFF;
}

textarea.textarea 
{
	width: 450px;
	height:100px;
	color:#000;
	border-left: 6px solid #90b0bf;;
	border-bottom: 1px solid #FFF;
	border-right: 6px solid #90b0bf;;
	border-top: 1px solid #FFF;
}

.submit
{

	color:#fff;
	margin-top: 10px;
	border: none;
}





/* ### Gästebuch ################################################################ */
/*
 Guestbook Addon
 @author staab[at]public-4u[dot]de Markus Staab
 @author <a href="http://www.public-4u.de">www.public-4u.de</a>
 @package redaxo3
 @version $Id: guestbook.css,v 1.9 2006/10/08 18:53:24 koala_s Exp $
 */


/*
  Formular Styles
*/


/* Formular */
.a63-form 
{
margin-left:25%;
margin-right:25%;
width: px;
}

/* Eingabefelder */
.a63-form input, .a63-form textarea {
  border: 1px solid black;
  margin: 1px 2px 1px 2px;
  width: 400px;
  background-color: #D0CC90;
}

.a63-form input:focus, .a63-form textarea:focus {
  background-color: #E3E2BF;
}

/* Text-Eingabefeld*/
.a63-form textarea {
  height: 150px;
}

/* Beschriftungen der Eingabefelder */
.a63-form label {
  width: 90px;
  float: left;
  padding-left: 5px;
}


/* Buttons */
.a63-form .a63-fsubmit {
  width: 150px;
  margin: 0px;
  margin-top: 5px;
  background-color: #E3E2BF;
}

/* Buttons-Layer*/
.a63-form .a63-buttons {
  padding-left: 105px;
}

/* Zusatztext-Layer*/
.a63-form .a63-info {
  text-align: left;
  padding: 0px 5px 5px 0px;
}

/* Fehlermeldungs-Layer*/
.a63-form div.error {
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 10px;
}



/*
  Listen Styles
*/


/* Einträge-Layer */
.a63-entries .a63-entry {
  padding-bottom: 10px;
  border-bottom: 5px dotted #E5C700;
}

.a63-entries p {
  margin: 0px;
  padding: 0px;
}

/* Pagination-Layer */
.a63-entries .a63-pagination {
  text-align: center;
}

/* Pagination-Links */
.a63-entries .a63-pagination a {
  padding-left: auto;
  padding-right: auto;
}

/* hervorheben des Aktuelle-Seite-Links */
.a63-pagination_aktuell a {
  font-weight: bold;
  text-decoration:underline;
}


.a63-entries ul li {
  list-style-type: none;
  display: inline;
}

/*
  Allgemeine Formatierungen
*/

/* Beschriftungen */
.a63-entries .a63-label {
  float: left;
  width: 70px;
}

/* Werte */
.a63-entries .a63-value {
  padding-left: 70px;
}

/* Mozilla */
li.a63-pagination {
  list-style-type: none;
}

/* Ausgabe der Dateiversion
  möglichst unauffällig und klein */
.Modulversion {
  font-size: 0.5em;
  color: #aaaaaa;
/*  color: #dddddd; */ /* (fast) unsichtbar*/
}




/* ***********
  Adminbereich
  ************ */
/* TODO: hier könnten noch Formatierungen für den Adminbereich rein */