body {
    color: black; background-color: white;
    font-size: 100.01%;
    font-family:Arial, Verdana, Helvetica, san-serif;
    text-align:center; 
    margin: 0; padding: 0;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
   	background-image:url(../images/background.jpg); 
  }


#site {
		width: 990px;
		margin-left:auto; 
 		margin-right:auto;  
		}



/* KOPF */

#top {
    width: 990px; height: 40px;
    background-image:url(../images/header_line.jpg); 
		background-repeat: no-repeat;
		background-position: bottom center; 
  }

.top_menue {
		float:left;
		width:750px;
		text-align:left;
		color:#9a6902;
		font-size:12px;
		margin-top: 8px;
	}

.top_menue a {
	color:#9a6902;
	text-decoration:none;
	}

.top_language {
	float:left;
	margin-top: 11px;
}
	
.top_search {
		float:right;
/*		width:300px; */
		text-align:right;
		color:#9a6902;
		font-size:12px;
		margin-top: 8px;
	}

#head {
		/* clear:both; */
		width: 990px;
		height: 226px;
		background-image:url(../images/background_content.jpg);
		background-repeat: repeat-y;
		background-attachment:scroll;
		/* margin-left:auto; 
 		margin-right:auto; 
		background-image:url(../images/header_1.jpg); 
		background-repeat: no-repeat; 
		background-position: bottom center; */
}


/* CONTENT */

#wrap {		
    width: 990px;
    /* min-height: 430px;
    margin-left:auto; 
 		margin-right:auto;  */
		*margin:0px auto;
		background-image:url(../images/background_content.jpg); 
		background-repeat: repeat-y;
		background-attachment:scroll;
		float:left;
    }


/* NAVIGATION */

#Navigation {
		float: left; 
		width: 190px;
		text-align:left;
/*		border-width:1px;
  	border-style:solid;
  	border-color:blue; */
}

#navcontainer {	
		width: 160px; 
		margin-left:20px;
/*		border-width:1px;
	  border-style:solid;
  	border-color:red; */
  	

  }


/* CONTENT */

#content {
	float: left;
	margin-top:20px; 
  color:#5d8c7a;
	width:580px;
	line-height: 1.5;
	font-size:13px;

}

#content_links {
	float: left; 
	padding-left:10px;
	text-align:left;
	width:175px;

}
#content_normal {
	float: left; 
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	width:175px;
}
#content_rechts {
	float: left; 
	padding-right:10px;
	text-align:left;
	width:175px;
}

/* Content über komplette Breite */

#content_mitte {
	float: left; 
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	width:560px;
}


#content_big {
	float: left; 
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	width:790px;

}






* html #content {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 	*/
	
}



/* INFO */

  #Info {
  	padding: 0px;
  	margin: 0px;
    font-size: 0.8em;
    
    color:#9a6902;
    float: left;
    text-align:left;     
    width: 210px;

  }
  
	#box_1 {
		width:196px;
		height:190px;
		background-image:url(../images/rahmen.jpg); 
    background-repeat: no-repeat;
    }
    
  #box_1_inhalt {
  	padding:10px 10px 10px 20px;
  	font-size:11px;
  	}
    
  #box_2 {
		width:196px;
		height:190px;
		background-image:url(../images/rahmen.jpg); 
    background-repeat: no-repeat;
    }  

	#box_2_inhalt {
  	padding:20px;
  	font-size:11px;
  	}

	#logo_1 {
		margin-top:10px;
		width:196px;
		height:75px;
	}
	


/* FUSSZEILE */

  #fusszeile {   
    width:100%;
    height:33px;
    background-image:url(../images/bottom_line.jpg); 
    background-repeat: no-repeat;
    background-position: bottom center;
  }

	#fusszeile a 
	{
	color: #ffffff;
	text-decoration: none;
	}

	#fusszeile a:hover
	{
	color: #660000;
	text-decoration: none;
	}

/* SCHLUSSBEREICH */  
  
	#schluss_einleitung {
	  clear: both; 
		width:100%;
    height:15px;
    background-image:url(../images/background.jpg); 
    background-repeat: no-repeat;
    background-position: bottom center;
    }

	#schluss_ende {
		width:100%;
    height:15px;
    background-image:url(../images/background.jpg); 
    background-repeat: no-repeat;
    background-position: bottom center;
    }



h1 {
font-size:20px;
}

h2 {
font-size:18px;
}

h3 {
font-size:16px;
}

h4 {
font-size:14px;
}

h5 {
font-size:13px;
}

h6 {
font-size:13px;
}

p {
font-weight: normal;
color:#6B6B6B;
}

.align-right {
text-align:right;
}

td {
	font-size:13px;
}

a {
color:#5D8C7A;
text-decoration:none;
}

/* Powermail */  

.tx-powermail-pi1 {

width:780px;
}

fieldset.tx-powermail-pi1_fieldset {

/* Disable border */

border: none;

}

fieldset.tx-powermail-pi1_fieldset label {

/* Style labels */

display: block;
width: 150px;
float: left;
clear: both;
font-size: 10px;
}

fieldset.tx-powermail-pi1_fieldset input {

/* Style input fields */

width: 200px;
border: none;
border-bottom: 1px solid black; 
margin-left: 0px;

}

fieldset.tx-powermail-pi1_fieldset select {

width: 200px;
border: 1px;

}

div.tx_powermail_pi1_fieldwrap_html {

/* Increase margin between every field */

margin: 0px 0;
}

fieldset.tx-powermail-pi1_fieldset {

/* Disable border */

border: none;

}

fieldset.tx-powermail-pi1_fieldset_3 {

/* Style left fieldset */

width: 210px;
float: left;

}

fieldset.tx-powermail-pi1_fieldset_4 {

width: 210px;
float: left;
margin-left: 15px;
}

fieldset.tx-powermail-pi1_fieldset_5 {

width: 250px;
float: left;
margin-left: 15px;
}

fieldset.tx-powermail-pi1_fieldset_6 {

/* Style left fieldset */

width: 210px;
float: left;

}

fieldset.tx-powermail-pi1_fieldset_7 {

width: 210px;
float: left;
margin-left: 15px;
}

fieldset.tx-powermail-pi1_fieldset_8 {

width: 250px;
float: left;
margin-left: 15px;
}

/* CSC Definitionen */

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:2px solid #9a6902;
padding:0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:15px;
}
