@charset "utf-8";
/* CSS Document */

img, div, p, h1, h2 {
	margin: 0;
	padding: 0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0 0 0 0;
	padding: 0;
	background: #fff;
	text-align: center;
}

#container {
	width: 900px;
	margin: 0 auto;
	text-align: center;
	z-index: 0;
	min-height:322px;
	height:auto !important;
	height:322px;
}

#center {
	width: 900px;
	margin: 0;
	text-align: center;
	z-index: 0;
	min-height:322px;
	height:auto !important;
	height:322px;}
	
#logo {
	width: 900px;
	margin: 40px 0 0 0;
	text-align: center;
	z-index: 0;
	}
	
#navistartseite {
	width: 780px;
	margin: 44px 0 0 0;
	padding: 0 0 0 120px;
	text-align: center;
	z-index: 0;
	}
	
#kuechentext, #kuechen, #buero, #buerotext, #fenstertext, #fenster, #montage, #montagetext {
	float: left;
	color: #4a2613;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	
#kuechentext {
	height: 50px;
	margin: 0 0 1px 1px;
	padding: 232px 0 0 0;
	text-align: right;
	}
	
#kuechen {
	height: 282px;
	margin: 0 0 1px 5px;
	}
	
#buero {
	height: 282px;
	margin: 0 0 1px 1px;
	}
	
#buerotext {
	height: 225px;
	padding: 57px 0 0 0;
	margin: 0 0 1px 5px;
	text-align: left;
	}
	
#fenstertext {
	height: 120px;
	padding: 162px 0 0 0;
	text-align: right;
	}
	
#fenster {
	height: 282px;
	margin: 0 0 1px 5px;
	}
	
#montage {
	height: 282px;
	margin: 0 0 1px 1px;
	}
	
#montagetext {
	height: 122px;
	padding: 160px 0 0 0;
	text-align: left;
	margin: 0 0 1px 5px;
	}
	
#validation {
	text-align: center;
	margin: 0 auto;
	padding:15px 0;
	background: url(../_img/footerbg.jpg) repeat-x #fff;
	}
	
#validationbox {
	width: 1050px;
	text-align: center;
	margin: 0 auto;}
	
#aktualisierung {
	margin: 0 0 0 40px;
	padding: 0 0 0 0;
	color: #4a2613;
	text-align: left;
	z-index: 0;
	font-size: 10px;
	float: left;}
	
#xhtml {
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	color: #4a2613;
	text-align: left;
	z-index: 0;
	font-size: 10px;
	float: left;}
	
#epas {
	margin: 0 0 0 0;
	padding:0 0 0 0;
	color: #4a2613;
	text-align: right;
	z-index: 0;
	font-size: 10px;
	float: right;}
	
#valid {
	float: left;
	z-index: 2;
	text-align: center;
	color: #fff;
	font-size: 10px;
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
}

#seitzeichen {
	float: left;
	z-index: 2;
	text-align: center;
	color: #fff;
	font-size: 10px;
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
}
	
	
#linkscenter {
	text-align: center;
	margin: 0 auto;
	padding:0 0 0 0;}
	

#links {
	width: 700px;
	border-top: 1px solid #4a2613;
	margin: 0 auto;
	padding:5px 0 0 0;
	color: #4a2613;
	text-align: center;
	z-index: 0;
	font-size: 10px;
	}
	
#hauptcontainer {
	width: 1070px;}
	
#hauptnavi {
	float: left;
	margin: 0 0 0 90px;
	padding: 70px 10px 0 10px;
	background: url(../_img/hauptnavibg.jpg) repeat-x #630;
	width: 173px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fff;
	text-align: left;
	min-height:722px;
	height:auto !important;
	height:722px;}
	
#maincontentcenter {
	width: 720px;
	float: left;
	text-align: left;
	padding: 70px 0 0 50px;
	margin: 0 auto;}
	
#maincontent {
	
	text-align: center;
	padding: 0;
	margin: 0 auto;}
	
#bilderkuecheoben, #bilderkuecheunten {
	}
	
#bilderkuecheoben img, #bilderkuecheunten img {
	border: 1px solid #4a2613;
	padding: 3px;
	margin: 0 0 0 0;}
	
#content {
	text-align: left;
	color: #4a2613;}
	
h1 {
	font-size: 18px;
	color: #4a2613;}

	
.marginbuero {
	margin: 90px 0 0 0;}
	
.marginvorzimmer {
	margin: 55px 0 0 0;}

.null {
	padding: 0;
	margin: 0;}
	
.left {
	float: left;}

.leftimg {
	float: left;
	margin: 0 20px 2px 0;}
	
#kontaktform {
	float: left;
	margin: 0 0 2px 0;}
	
.imgprobe {
	float: left;
	margin: 0 26px 2px 0;}
	
.right {
	float: right;}
	
.clear {
	clear: both;
	height: 0px;
	font-size: 1px;
	line-height: 0;}
	
.zehn {
	font-size: 10px;}
