*{	padding: 0px;	margin: 0px;	}	img {	border: 0px;	}	a{	border:0px;	}		body  {  /*overflow: hidden;*/  text-margin: center;  }/*--	@media screen  {  * html    {    overflow-y: hidden;    }  * html body    {    height: 657px;    overflow: auto;    }  }	*/	/*------------DIV AUFTEILUNG GRUNDLAYOUT----------------------*/div#wrapper {    border: 0px;    width: 800px;    margin:auto;    height: 100%;    overflow: auto;    text-align: left;}		
.ww2233 {
	font-size: 1px;
	color: #ffffff;
	}
		
	#header{	width: 800px;		height: 80px;	border: 0px;	background: url('../t_img/header.jpg');	}	#top-con{	width: 800px;		height: 150px;	border: 0px;	color: #485253;	font-family: Arial;	font-size: 12px;	overflow: auto;	line-height: 15px;	}	#top-con-alt{	width: 800px;		height: 180px;	border: 0px;	color: #485253;	font-family: Arial;	font-size: 12px;	overflow: auto;	line-height: 15px;	}		#mid-con{		width: 800px;		height: 70px;	border: 0px;	background: url('../t_img/mid-con.gif');	background-color: #485253;	}		#bot-con{	width: 800px;	/*	height: 300px; */	background: #485253;	font-family: Arial;	font-size: 12px;	color: white;	overflow: auto;	}	
	
#alt-con {	width: 800px;		background: #485253;	font-family: Arial;	font-size: 12px;	color: white;	overflow: auto;	min-height: 340px;
	}	
	
	
#alt-con-spez {	width: 800px;		font-family: Arial;	font-size: 12px;	color: white;
	padding-bottom: 12px;	}	

.norma {
	background: #485253;
	border-top: 8px solid #485253;
	}

.heller {
	background: #6a7475;
	border-top: 8px solid #6a7475;
	}		
	
#alt-con-spez.norma h3 {	
	background: #6a7475;
	}
	
#alt-con-spez.heller h3 {	
	background: #485253;
	}	
		#alt-con-ref{	width: 800px;		min-height: 340px;	background: #485253;	font-family: Arial;	font-size: 12px;	color: white;	overflow: auto;	}			#footer{	width: 800px;		height: 20px;	background: url('../t_img/footer.jpg');;	}		/*----- LINK AUF INDEX im HEADER ------------------------*/			#logohomelink {	width: 120px;	height: 30px;	border: 2px solid green;	margin-left: 30px;	}					/*-----------CLASSES--cats-------------------------------*/ 		.ueberuns {	background: url('../c_img/ueberuns.jpg');	}		.infos {	background: url('../c_img/infos.jpg');	}		.referenzen {	background: url('../c_img/referenzen.jpg');	}			.datenschutz {	background: url('../c_img/datenschutz.jpg');	}				.impressum {	background: url('../c_img/impressum.jpg');	}							.saegen {	background: url('../c_img/saegen.jpg');	}				.brechen {	background: url('../c_img/brechen.jpg');	}			.bohren {	background: url('../c_img/bohren.jpg');	}			.spezielles {	background: url('../c_img/spezielles.jpg');	}				.duebel {	background: url('../c_img/duebel.jpg');	}					/*-----------IN NAVI-------------------------------------*/#homes {	border: 0px solid brown;	width: 148px;	height: 46px;	position: relative;	top: 34px;	left: 30px;	}#navi2 {		width: 600px;	height: 20px;	border: 0px green solid;	padding: 41px 45px 0px 0px;	text-align: right;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #ddd;	text-decoration:none;	position: relative;	top:-46px;	left: 148px;	}	#navi2 a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #ddd;	text-decoration:none;}#navi2 a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #aaa;	text-decoration:none;}	#navi{		width: 600px;	height: 20px;	border: 0px green solid;	padding: 41px 45px 0px 155px;	text-align: right;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #ddd;	text-decoration:none;	}	#navi a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #ddd;	text-decoration:none;}#navi a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #aaa;	text-decoration:none;}		/*-----------IN FOOTER-------------------------------------*/	#f_navi{		height: 10px;	border: 0px solid green;	padding: 4px 45px 0px 155px;	text-align: right;	font-family: Arial;	font-size: 11px;	font-weight: bold;	color: #ddd;	}	#f_navi a {	font-family: Arial;	font-size: 11px;	font-weight: bold;	color: #ddd;	text-decoration:none;}#f_navi a:hover {	font-family: Arial;	font-size: 11px;	font-weight: bold;	color: #aaa;	text-decoration:none;}	

.flag {
	float: right;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 10px;
	}			/*-----------IN CON-------------------------------------*/#top-con h2{	display: block;	width: 450px;	padding: 10px 30px 5px 0px;	margin-left: 200px;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #485253;	}	#top-con p{	display: block;	width: 400px;	padding: 10px 5px 0px 5px;	margin-left: 200px;	border: 0px;	}			#bot-con h2{	display: block;	width: 450px;	padding: 10px 30px 5px 0px;	margin-left: 200px;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: white;	}		#bot-con p{	display: block;	width: 520px;	padding: 10px 50px 5px 5px;	margin-left: 200px;	}			#bot-con li{	margin-left: 202px;	padding: 5px 50px 0px 0px;	}.video {	border: 0px;	height: 55px;	margin-left: 200px;	}#bot-con a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #fff;	text-decoration:none;	}#bot-con a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #da1e2e;	text-decoration:none;	}	/*-----------IN CON ALT---------------------------------*/	#alt-con h2{	display: block;	width: 450px;	padding: 10px 30px 5px 0px;	margin-left: 200px;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: white;	}	
	
#alt-con h3{	padding: 10px 50px 5px 5px;	margin-left: 200px;	font-family: Arial;	font-size: 13px;	font-weight: bold;	color: white;
	border-bottom: 1px solid #3d3d3d;	}		#alt-con p{	display: block;	width: 520px;	padding: 10px 50px 5px 5px;	margin-left: 200px;
	text-align: justify;	}			#alt-con a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #fff;	text-decoration:none;	}#alt-con a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #da1e2e;	text-decoration:none;	}				#alt-con-ref h2{	display: block;	width: 500px;	height: 14px;	padding: 1px 30px 0px 5px;	margin-left: 195px;	font-family: Arial;	font-size: 12px;	color: #485253;	background:#ddd;	}		#alt-con-ref p{	display: block;	width: 380px;	padding: 7px 50px 7px 5px;	margin-left: 345px;	font-size: 12px;	}				#top-con-alt h2{	display: block;	width: 450px;	padding: 10px 30px 5px 0px;	margin-left: 200px;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #485253;	}		#top-con-alt p{	display: block;	width: 500px;	padding: 10px 50px 5px 5px;	margin-left: 200px;	}			
	
#top-con-alt p.spez {	width: 400px;	}		#top-con-alt a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #777;	text-decoration:none;}#top-con-alt a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #da1e2e;	text-decoration:none;}			
#alt-con-spez h2{	display: block;	width: 450px;	padding: 10px 30px 5px 0px;	margin-left: 200px;	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: white;	}	
	
#alt-con-spez h3{	padding: 10px 50px 5px 5px;	margin-left: 205px;	font-family: Arial;
	background: #666666;	font-size: 15px;	font-weight: bold;	color: white;
	border-bottom: 1px solid #3d3d3d;
	border-left: 1px solid #aaaaaa;
	border-top: 1px solid #aaaaaa;
	}		#alt-con-spez p{	display: block;	width: 520px;	padding: 10px 50px 5px 5px;	margin-left: 200px;
	text-align: justify;	}			#alt-con-spez a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #fff;	text-decoration:none;	}#alt-con-spez a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #da1e2e;	text-decoration:none;	}	
	
	
	.imptext{	font-size: 11px;	}		.reftext17{	line-height: 17px;	}	table.down {	margin-left: 200px;	font-family: Arial;	font-size: 12px;	color: white;	}
table.uu {	margin-left: 201px;	font-family: Arial;	font-size: 12px;	color: white;	}

table.uu tr td {	padding-right: 10px;
	padding-top: 4px;
	vertical-align: top;	}

/* --------------IN MID-CON--------------------*/.bilder {	border: 0px;	width: 100%;	height: 50px;	align: center;	}	/*--------------------index-------------	*/		#kickstart_oben {	width: 800px;		height: 250px;	border: 0px;	color: #485253;	font-family: Arial;	font-size: 12px;	overflow: auto;	line-height: 15px;	}	.kickstart {	border: 0px;	width: 800px;	}		#kickstart_unten {	width: 800px;		height: 220px;	border: 0px;	background: #485253;	overflow: auto;	}	#kickstart_unten p {	color: white;	font-family: Arial;	font-size: 12px;	line-height: 15px;	margin-left: 50px;
	width: 375px;
	border: 1px;
	float: left;	}	#kickstart_unten a {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #bbb;	text-decoration:none;	}#kickstart_unten a:hover {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: #da1e2e;	text-decoration:none;	}				.kickstart_img {	margin-left: 15px;	margin-top: 35px;	}	


.right {
	float: right;
	padding-left: 20px;
	}

	
/* .kickstart_img2 {/*	margin-top: -155px;/*	}				
