/* CSS Document */

body {
	background-image: url(images/construction/bgMainContent.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}


div.content{
	width:720px;
	margin-left: 0px;
	margin-top: 0px;
	visibility: visible;
	overflow: visible;
	height: 400px;
}

div.contentMain{	
	width:700px;
	overflow: visible;
	float: left;
	margin-top:25px;
	padding: 0px 0px 20px 40px;
	background-repeat: no-repeat;	
	height: 400px;	
}

/* ---------------- contentMain Block ---------------- */
div.special, div.norm, div.spalten div.box, div.special2, div.homepage {
	width: 700px; 
	clear: left;
/*	background-color: #CCCCCC;		*/
}

/* ---------------- contentMain Block: 2 Spalten / linke breit ---------------- */
div.norm div.left {
	width: 425px;
	float: left;
	/*background-color: #CCCCCC; */
}
div.norm div.right {
	float: left;
	width: 255px;
	margin-left: 20px;	
	/*background-color: #CCCCCC;*/
}
/* ---------------- contentMain Block: 2 Spalten Kontakte ---------------- */
div.norm div.contact {
	width: 655px;
	height:200px;
	float: none;
	/*background-color: #CCCCCC; */
	
}
div.norm div.contact_pic {
	width: 122px;
	float: left;
	padding-top: 4px;
	/*background-color: #EEEEEE;*/
}
div.norm div.contact_right {
	width: 558px;
	float: left;
	/*background-color: #CCCCCC;*/
}
div.norm div.contact_pic_eingerueckt {
	width: 122px;
	float: left;
	margin-left:20px;
	padding-top: 3px;
	/*background-color: #CCCCCC;*/
}
div.norm div.contact_right_eingerueckt {
	width: 480px;
	float: left;
	/*background-color: #AA9900;*/
}

/* ---------------- contentMain Block: 2 Spalten / linke sehr breit ---------------- */
div.special2 div.left {
	width: 295px;
	float: left;
}
div.special2 div.right {
	float: left;
	width: 225px;
	margin-left: 10px;	
}

/* ---------------- contentMain Block: 2 Spalten / rechte breit ---------------- */
div.special div.left {
	width: 135px;
	float: left;
}
div.special div.right {
	float: left;
	width: 355px;
	margin-left: 20px;	
}

/* ---------------- contentMain Block: 3 Spalten / alle gleich breit ---------------- */
div.spalten div.left, div.spalten div.middle, div.spalten div.right {
	float: left;
	width: 220px;
	margin-left: 4px;		
}

/* ---------------- contentMain Block: 2 Spalten / alle gleich breit ---------------- */


div.zweiSpalten div.left, div.zweiSpalten div.right {
	float: left;
	width: 340px;
	margin-left: 4px;		
}
/* ---------------- SONSTIGES ---------------- */
td.baselineRight {
	background-color: #E6E6E6;
	background-image: url(images_all/baseline_bg.gif);
	height: 20px;	
}