@charset "UTF-8";

* {
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
	min-height: 100%;
	background-image: url("baugut-all-level1_01_FILES/baugut-bg.jpg");
}

body {
	height: 100%;
	min-height: 100%;
	width: 980px;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	background-color: #fff8ed;
}

h1 {
	margin-bottom: 1em;
	color: #800000;
	font-size: 2em;
}

p {
	margin-bottom: 1em;
}

a {
	color:#800000;
	text-decoration: none;
}

img {
	border: 0;
}

th {
	background-color: #ebcb9c;
	color: #800000;
	height: 25px;
	margin-left:10px;
	text-align:left;
	padding-left: 20px;
}

td {
	background-color: #F5E6D0;
	padding-left: 20px;
	padding-top: 3px;
	height: 15px;
	padding-right:20px !important;

}

caption {
	margin-bottom:0.5em;
}

fieldset {
	border: 0;
}

label {
	text-align: right;
	display: block;
	width: 210px;
	float: left;
	margin-right: 20px
}



.csc-header {
	padding-top: 30px;
	padding-bottom: 20px;
}

.csc-frame-frame1 {
	background-color: #ebcb9c;
	height: 20px;
	padding-top:5px;
	padding-left:5px;
	color: #800000;
	font-weight: bold;
}

.csc-frame-frame2 {
	border-bottom: 2px groove #cccccc;
	font-weight: bold;
	padding-top: 20px;

}

.csc-textpicHeader { }




.csc-mailform-field {
	clear: both;
	padding-bottom: 10px;
}

.clearBoth {
	clear: both;
}

.csc-textpic-image {
	float: left;
	margin-right: 5px;
}

.csc-textpic-intext-right .csc-textpic-image {
	float: right;
}

.csc-textpic-intext-right-nowrap .csc-textpic-image {
	float: right;
}

.csc-textpic-intext-left .csc-textpic-image {
	float: left;
}

.csc-textpic-intext-left-nowrap .csc-textpic-image {
	float: left;
}

.csc-textpic-clear {
	clear: both;
}

.htmlarea-showtableborders {
	clear: both;
}

.csc-textpic-center .csc-textpic-image {
	float: none !important;
}

.tableWrap {
	display: table;
	/*height: 100%;
	min-height: 100%;*/
	width: 985px;
}

	.tableRowWrap {
		display: table-row;
		height: 1%;
	}

	*+html .tableRowWrap {
		overflow: hidden;
	}

		.tableCellWrap {
			display: table-cell;
			vertical-align: top;
		}

		* html .tableCellWrap {
			margin-bottom: -10000px;
			padding-bottom: 10000px;
			float: left;
		}

		*+html .tableCellWrap {
			margin-bottom: -10000px;
			padding-bottom: 10000px;
			float: left;
		}



.left {
	width: 200px;
	padding-top: 130px;
	background-image: url("baugut-all-level1_01_FILES/struktur.jpg");
	background-repeat: repeat-y;
	background-color: #fff8ed;
}

* html .left { width: 180px; }
*+html .left { width: 180px; }

.navigationLevel2 {
	background-image: url("baugut-all-level1_01_FILES/navigation-bg.jpg");
	background-repeat: no-repeat;
}

	.navigationLevel2 ul {
		list-style: none;
	}

		.navigationLevel2 ul li {
			clear: both;
			height: 62px;
		}

		 	.navigationLevel2 ul li a {
		 		display: block;
		 		float: left;
		 		color: black;
		 		text-decoration: none;
		 		width: 80px;
		 	}
		 			 	
		 	.navigationLevel2 ul li span a {
		 		width: auto;
		 	}
		 	

		 	.navigationLevel2 ul li.node1 a {
		 		color: #353665;
		 	}

		 	.navigationLevel2 ul li.node2 a {
		 		color: #857530;
		 	}

		 	.navigationLevel2 ul li.node3 a {
		 		color: #C57512;
		 	}

		 	.navigationLevel2 ul li.node4 a {
		 		color: #9B4728;
		 	}

		 	.navigationLevel2 ul li.node5 a {
		 		color: #947C44;
		 	}

			.navigationLevel2 ul li a img {
				display: block;
				float: left;
				margin-right: 10px;
			}



.middle {
	width: 713px;
	background-color: #fff8ed;
	background-image:url(baugut-all-level1_01_FILES/Haus_Hintergrund.jpg);
	background-repeat:no-repeat;
	background-position:400px 325px;
	background-attachment:fixed;
}

* html .middle { width: 733px; }
*+html .middle { width: 733px; }

.header {
	height: 67px;
}



.navigationLevel1 {
	padding-top: 2em;
	list-style: none;
}

	.navigationLevel1 li {
		padding-bottom: 1em;
		display: inline;
	}

	.navigationLevel1 li.active {
		background-image: url("baugut-all-level1_01_FILES/menu-aktiv.gif");
		background-repeat: no-repeat;
		background-position: bottom center;
	}

		.navigationLevel1 li a {
			padding-left: 0.75em;
			padding-right: 0.75em;
			color: #800000;
			text-decoration: none;
			border-right: 1px solid #800000;
		}

		.navigationLevel1 li.active a {
			font-weight: bold;
		}

		.navigationLevel1 li.lastNode a {
			border-right: 0;
		}



.content {
	width: 713px;
	padding: 2em;
}

/* html .content, *+html .content { width: 660px; }*/
* html .content { width: 733px; }
*+html .content { width: 733px; }



.contenttable{
	font-size: 11px;
}

.right {
	max-width:67px;
	width: 67px;
	background-image: url("baugut-all-level1_01_FILES/struktur.jpg");
	/*background-image: url("baugut-all-level1_01_FILES/baugut-bg.jpg");*/
	background-repeat: repeat;
}
