body {
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	text-decoration: none;
	letter-spacing:0.1em;
	background-color:#cc9900;
	background-image:url('../images_neu/bg_body.gif');
	background-repeat:repeat-x;
}

#seite {
	width:920px;
	height:auto;
	clear:both;
	background-image:url('../images_neu/bg_seite.gif');
	background-repeat:no-repeat;
}

#LinkeBox {
	width:220px;
	float:left;
}

#RechteBox {
	width:700px;
	float:left;
}

#Logo {
	width:220px;
	height:110px;
	text-align:right;
	background-image:url('../images_neu/bg_dunkel.gif');
	clear:both;
}

#ph1 {
	width:200px;
	height:35px;
	background-color:white;
}

#Subnavigation {
	width:200px;
	height:auto;
	clear:both;
	padding-top:15px;
}

#Bild1 {
	width:700px;
	height:32px;
	clear:both;
	text-align:right;
	padding-top:78px;
}

#Hauptnavigation, #Servicenavigation {
	width:700px;
	height:35px;
	clear:both;
}

#Servicenavigation {
	height:auto;
	padding:5px 0 5px 0;
	text-align:right;
}

#Bild2 {
	width:700px;
	height:250px;
	clear:both;
}

#Inhaltsbereich {
	width:700px;
	height:auto;
	clear:both;
	background-image:url('../images_neu/bg_inhalt.gif');
	margin-top:20px;
}

#Inhalt {
	width:530px;
	height:auto;
	padding:0 10px 20px 10px;
	float:left;

}

#News {
	width:138px;
	height:auto;
	padding-left:12px;
	float:left;
}

.clear {
	width:auto;
	height:0px;
	line-height:0px;
	font-size:0px;
	clear:both;
}

.head, h1.csc-firstHeader			{ padding-bottom:15px; font-size:13px; color:#000000; text-decoration: none; letter-spacing:0.1em; font-weight:bold; }
 .csc-firstHeader, .csc-header csc-header-n1		{ padding:0; margin:0; }
.bodytext { padding-bottom:10px; }

ul {
   margin:0;
   padding:0;
   margin-left:16px;
}

li {
   margin:0;
   padding:0;
   list-style-type:circle;
}

li.csc-textpic-image { float:left; padding:200; margin:0; }

A, A:link, A:visited, A:hover, A:active { font-size:12px; text-decoration: none; color: white; }
.internal-link, .external-link { }

A.navfirst_off, A.navfirst_off:link, A.navfirst_off:visited, A.navfirst_off:hover, A.navfirst_off:active { font-size:12pt; text-decoration: none; color: black; }

A.navfirst_on, A.navfirst_on:link, A.navfirst_on:visited, A.navfirst_on:hover, A.navfirst_on:active {  font-size:12pt; text-decoration: none; color: black; }

A.navsecond_off, A.navsecond_off:link, A.navsecond_off:visited, A.navsecond_off:hover, A.navsecond_off:active { font-size:8pt; text-decoration: none; color: white; letter-spacing:0.1em; }

A.navsecond_on, A.navsecond_on:link, A.navsecond_on:visited, A.navsecond_on:hover, A.navsecond_on:active { font-size:8pt; text-decoration: none; color: #ffcc00; letter-spacing:0.1em; }

A.navthird_off, A.navthird_off:link, A.navthird_off:visited, A.navthird_off:hover, A.navthird_off:active { font-size:7pt; text-decoration: none; color: white; letter-spacing:0.1em; }

A.navthird_on, A.navthird_on:link, A.navthird_on:visited, A.navthird_on:hover, A.navthird_on:active { font-size:7pt; text-decoration: none; color: #ffcc00; letter-spacing:0.1em; }

A.servicenavi_off, A.servicenavi_off:link, A.servicenavi_off:visited, A.servicenavi_off:hover, A.servicenavi_off:active { font-size:7pt; text-decoration: none; color: white; letter-spacing:0.1em; }

.text {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.textwhite {
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.hnav {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.snav {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.snav:active {
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}

a.navblack {
                color: #333333;
}
a.aktionen {
                text-decoration: none;
                color: #FFCC00;
}
a.aktionen:hover {
                text-decoration: none;
                color: #FFFFFF;
}
a.produkte {
                text-decoration: none;
                color: #FFFFFF;
}
a.produkte:hover {
                text-decoration: none;
                color: #333333;
}