/* CSS Document */

/* CSS-Dokument */

/* Kästen mit durchgezählter Position horizontal vertikal */
#kasten1 { 
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:730px;
}

/* Kästen verschachtelt */
/*Lifebookstore*/
	#kasten1_1 { 
		position:absolute;
		/*top:100px*/
		top:134px;
		left:10px;
		width: 350px;
		/*height:337px;*/
		height:350px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
	}
/*PDM*/

	/*.pdm-link {
	position:absolute;
	top:260px;
	right:0px;
	}*/
	
	#kasten1_2 { 
		position:absolute;
		/*top:100px*/
		top:134px;
		right:0px;
		width: 350px;
		/*height:337px;*/
		height:350px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
		padding:0px;
	}
	#kasten1_2 img {
		padding:10px;
	}
	#kasten1_2 .csc-textpic-text {
		padding:0px;
	}
#kasten2 { 
	position:absolute;
	top:8px;
	left:0px;
	right:0px;
	width:1000px;
}
	/*IT Service*/
	#kasten2_1 { 
		position:absolute;
		top:360px;
		/*top:100px;*/
		left:10px;
		width: 300px;
		height: 200px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
	}
	/*Internet*/
	#kasten2_2 { 
		position:absolute;
		/*top:100px;*/
		top:360px;
		left:335px;
		width: 300px;
		height: 200px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
	}
	/*Produkte*/
	#kasten2_3 { 
		position:absolute;
		/*top:100px;*/
		top:360px;
		left:660px;
		width: 308px;
		height: 200px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
	}
	
#kasten3 { 
	position:absolute;
	top:800px;
	left:0px;
	right:0px;
	width:1000px;
}
/*Unternehmen*/
#kasten3_1 { 
		position:absolute;
		top:-210px;
		/*top:-470px;*/
		left:10px;
		width: 182px;
		height:170px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
}
/*Server Technik*/
#kasten3_2 { 
		position:absolute;
		top:-210px;
		/*top:-470px;*/
		left:204px;
		width: 182px;
		height:170px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
}
/*GRYPS PC*/
#kasten3_3 { 
		position:absolute;
		top:-210px;
		/*top:-470px;*/
		left:398px;
		width: 182px;
		height:170px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
}
/*Werkstatt*/
#kasten3_4 { 
		position:absolute;
		top:-210px;
		/*top:-470px;*/
		left:593px;
		width: 182px;
		height:170px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
}
/*v-project*/
#kasten3_5 { 
		position:absolute;
		top:-210px;
		/*top:-470px;*/
		left:787px;
		width: 182px;
		height:170px;
		border-width:1px;
		border-style:solid;
		border-color:#191970;
}
	/* News-Kasten */
#news_kasten { 
	position:absolute;
	top:720px;
	/*top:453px;*/
	left:10px;
	right:0px;
	width:718px;
	height:228px;
	border-width:1px;
	border-style:solid;
	border-color:#191970;
}

div#kasten4 { 
	position:absolute;
	top:450px;
	left:10px;
	width:950px;
	border-width:1px;
	border-style:solid;
	border-color:#191970;
	margin-bottom:20px;
}

div#impressum { 
	position:absolute;
	top:600px;
	left:882px;
	margin-bottom:20px;
	padding-bottom:20px;
}

div#impressum_home { 
	position:absolute;
	/*top:520px;*/
	top:780px;
	left:882px;
	margin-bottom:20px;
	padding-bottom:20px;
}


div#copy { 
	position:relative;
	top:10px;
	left:350px;
}

div#copy_home { 
	position:absolute;
	/*top:520px;*/
	top:780px;
	left:350px;
}


/* Kästen mit Hintergrundfarbe */
.bg_blau {
	background-color:#e7e7ef;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#191970;
	padding:5px;
}
.bg_blau_bottom {
	background-color:#e7e7ef;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	padding:5px;

}
.bg_blau_ohne_bottom {
	background-color:#e7e7ef;
	padding:5px;
	
}
.bg_blau_rundum {
	background-color:#e7e7ef;
	border-width:1px;
	border-style:solid;
	border-color:#191970;
	padding:5px;
}
.bg_weiss {
	background-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	padding:5px 5px 5px 5px;
}
.bg_weiss_noborder {
	background-color:#ffffff;
	padding:5px;
}
.bg_orange {
	background-color:#ff8800;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:5px;
	height:10px;
	font-weight:bold;
	font-size:13px;
}
.bg_orange_navi {
	background-color:#ff8800;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:5px;
	height:10px;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
}
.csc-header h1.csc-firstHeader {
	background-color:#ff8800;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:5px;
	height:10px;
	font-weight:bold;
	font-size:13px;
}
#news_kasten .csc-header h1.csc-firstHeader {
	background-color:#ff8800;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#191970;
	padding-top:5px;
	padding-left: 5px;
	padding-bottom:5px;
	height:10px;
	font-weight:bold;
	font-size:13px;
}
/* Formatierung Text / Grafik in Kästen */

.mehr {
position:absolute;
top:320px;
padding-left:270px;
}

.mehr1 {
position:absolute;
/*top:310px;*/
top:316px;
padding-left:275px;
}


.mehr2 {
position:absolute;
/*top:318px;*/
top:325px;
margin-left:285px;
}


.kasten_hlinks {
	padding:5px;
}
.kasten_hlinks img {
	vertical-align:middle;
}
.kasten_inhalt {
	padding:5px;
}
.kasten_grafik{
	position:relative;
	float:left;
	padding:5px;
}

