
body 	{
		background-color: #ebebeb;
		font-family: arial;
		font-size: 11px;
		text-align: center;
		margin: 0px 0px 0px 0px;
		}



div#main 	{
		width: 980px;
		text-align: left;
		background-image: url(site_elements/body_bg.png);
		margin-left: auto;
		margin-right: auto;
		padding: 0px 10px 0px 10px;
		}

div#menue 	{
		
	 		width: 208px;
	 		height: 400px;
	 		float: left;
	 		text-align: left;
	 		background-image: url(site_elements/menue_bg.jpg);
			}
			
div#submenue 	{ 
				font-family: arial;
				font-size: 11px;
				padding: 5px 20px 5px 20px;
				}
				
a.submenue:link 		{color: black; text-decoration: none; font-weight: normal;}	
a.submenue:visited 	{color: black; text-decoration: none; font-weight: normal;}	
a.submenue:hover 		{color: #ec6700; text-decoration: none; font-weight: normal;}
a.submenue:active 	{color: #ec6700; text-decoration: none; font-weight: normal;}
			
/* === Content 1 : Conent Klasse für Inhalt der die ganze Breite ausfüllt ===  */
div#content_1	{
			float:right;
			width: 732px;
			text-align: left;
			padding: 13px 20px 0px 20px;
			}
			
/* === Content 2 : Conent Klasse für Inhalt der einen Teaserbereich mit Bild u. Text beinhaltet ===  */			
div#content_2	{
			float:left;
			width: 308px;
			text-align: left;
			padding: 13px 20px 0px 20px;
			}
			
/* === Content 3 : Conent Klasse für Inhalt der einen Teaserbereich nur mit Bild beinhaltet ===  */					
div#content_3	{
			float:left;
			width: 450px;
			text-align: left;
			padding: 13px 20px 0px 20px;
			}


div#footer 	{
			
			width: 1000px;
			height: 100px;
			background-image: url(site_elements/footer_bg.png);
			text-align: left;
			margin-left: auto;
			margin-right: auto;
			}
			
.clear { clear: both; }		

/* === Box : Box Klasse für Teaser der dem Content 2 entspricht ===  */	
#box 	{
		display:block;
		width: 387px;
		float: right;
		background-color: #f6bd7d;
		margin-bottom: 10px;
		margin-right: 37px;
		}

/* === Box 3 : Box Klasse für Teaser der dem Content 3 entspricht ===  */			
#box_3 	{
		display:block;
		width: 237px;
		float: right;
		background-color: #f6bd7d;
		margin-bottom: 10px;
		margin-right: 37px;
		}
    		      		
#box_picture 	{
			display:block;
			width: 159px;
			float: left;
			background-color: #fad8b2;
			}
		
#box_text 	{
			display:block;
			width:201px;
			float:right;
			text-align: left;
			padding: 10px 10px 10px 10px;
			}			

#impressum { padding: 70px 0px 0px 30px; float:left; text-align: center; width: 300px; text-align: left;}

#impressum a:link { font-weight:normal; color:white; text-decoration:none; }
#impressum a:visited { font-weight:normal; color:white; text-decoration:none;}
#impressum a:hover { font-weight:normal; color:white; text-decoration:none;}
#impressum a:active { font-weight:normal; color:white; text-decoration:underline;}

#footer_logos { padding: 0px 40px 0px 0px; float:right; width: 600px; text-align: right;}

div#menue_teaser 	{ 
				font-family: arial;
				font-size: 11px;
				padding: 0px 20px 0px 20px;
				}