/*********  Standart  *********/

body { 	
	padding:0;
	margin:0;
	padding-top:3px;
	height:1200px;
	font-size:13px;
	background-color:#DED9D5;
}

a, a:hover, a:visited { color:#000;}


h1, h2, h3, h4, h5 { padding:0; margin:3px 0; }
h1 { font-size: 18px; }
h2 { font-size: 13px; }
h3 { font-size: 11px; }

ul {list-style-type: none;}

/*********  Container *********/
#header {	
		width:900px;
		height:265px;
		margin: 0 auto;
		color:#000; 
		background: #D6D6D6;
		border-top:1px solid grey;
		border-left:1px solid grey;
		border-right:1px solid grey;
}


#main, #main-oben, #main-unten, #main-mitte {
		margin: 0 auto;
		padding-top:80px;
		width:900px;
		height:696px;
		
		border-left:1px solid grey;
		border-right:1px solid grey;
		/*border-bottom:1px solid grey;*/
		
		background-image:url(images/background.jpg);
    	background-repeat:no-repeat;

		color:#000; 
		
		font-family:"Lucida Sans","Lucida Grande",Lucida,Arial,sans-serif;
		font-weight:normal;
		letter-spacing:-0.01em;
		
		
}
#main-oben { height:661px;}

#main-unten, #main-mitte { 
	background-position:0 -85px;
	height:691px;
	padding:0; }
	
#main-mitte { height:650px; }

#footer { 	margin:0 auto;
			text-align:center;
			width:900px; 
			font-size:12px;}
			
#sign { 	margin:0 auto;
			text-align:center;
			width:900px; 
			font-size:12px;}


/*********  Inhalt  *********/


.content { 	
			margin:0 auto;
			width:700px;
			overflow:hidden;
			padding-top:27px;
			
			color:#000; 
}
.content p {font-size: 13px; padding:5px;}
.content p a {color:#000; font-style: oblique;}

#main-unten .content { padding-top: 5px;}

.left {float:left; margin-left: 4px;}
.left_3 {float:left; margin-left: 4px; width:30%;}
.contact-right {float:right; width:240px;}


/*  Content Formatierungen  */
.welcome-text {	
	width:100%; 
	text-align: center; 
	font-size:24px; 
	font-weight:bold; 
	line-height: 45px; 
	margin-top:60px; }

.row { float:left; width: 700px; padding-top:21px;}
.row-wh { float:left; width: 700px; padding-top:4px;}

.text-left { float:left; width:418px; text-align:right; }
.text-full { float:left; width:100%; text-align:left; }
.text-right { float:right; width:418px; text-align:left; }
.text-right-ww { float:right; text-align:left; }
.img-full { float:left; width:100%;  text-align:left;  }
.img-left { float:left; width:281px; text-align:center; }
.img-right { float:right; width:281px; text-align:center; }