/* @override http://newsplantsite.dev/framework/960gs/colors/color.css */

body {
	background:#18212b;
/*	background:#fff;*/
/*	background:#1f2b3a;*/
	color: #2b2c2c;
}

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

a:hover {
}


#Navigation_Head .active{
	text-decoration: underline;
	color: #fff;
	
}
#Navigation_Head a:hover{
	text-decoration: underline;
	color: #fff;
	
}

#Navigation_Footer .active{
	text-decoration: underline;
	color: #fff;
}

#logo{
	margin: 30px 0;
	
}

#claim{
	margin-top: 0px;
	text-align: center;
}

.head{
	margin-top: 20px;
/*	border-bottom: 1px solid #f2ede7;*/
/*	background:#fbfaf8 url(../../img/headframe_bg.jpg) no-repeat;*/
/*	background:#fbfaf8 ;*/
	z-index: 600;
	position: relative;

}
.cont{
	background: #fff;
}
.groundfloor{
	background: #fff url(../../img/bgbase.jpg) repeat-x;
}
.basement{
	background: #fff url(../../img/bgbase.jpg) repeat-x;
}
.foot{
	background: #2b2c2c url(../../img/foobgtop.jpg) repeat-x;
	clear: both;
	padding: 20px 0;
}
.subfoot{
	background: #2b2c2c;
	padding: 0px 0 20px 0;
}

.subfoot ul.level_1 li.active{
	text-decoration: underline;
	color: #fff;
	
}

/*a{
	color: #ff7e00;
	color: #f18e00;
}*/
h1,h2,h3,h4{
	color: #f18e00;
}


.dotted-bottom{
	height: 50px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #828282;
}
.dotted-bottom-k{
	padding-bottom: 10px;
	border-bottom: 1px dotted #828282;
}

.dotted-top{
	padding-top: 10px;
	border-top: 1px dotted #828282;
}
.dotted-top_no_htag{
	margin-top: 60px;
	padding-top: 19px;
	border-top: 1px dotted #828282;
}

.footext{
	margin-top: 20px;
	color:#828282;
}
.footext a{
	color:#fff;
}
.witheplant{
	color: #fff;
	margin: 8px 0 0 -2px;
	position: absolute;
}
.withe{
	color: #fff;
}
.subfoo{
	color: #828282;
}
.subfoot{
	color: #828282;
}
.subfoo h4{
	color: #fff;
	font-size: 14px;
	margin-bottom: 5px;
} 
.subfoo .mod_customnav ul.level_1{
	list-style: none;
	padding-left: 0;
} 
.subfoo ul.level_1{
	list-style: none;
	padding-left: 0;
} 

.subfoo a{
	color: #828282;
	text-decoration: underline;
} 
.subfoo a:hover{
	color: #fff;
	text-decoration: underline;
} 

/*lesezeichen*/

.lesezeichen{
	margin-top: 7px;
	background: url(../../img/lesezeichenbg.jpg) repeat-x;
	line-height: 49px;
	text-align: center;
}
.lesezeichen a{
	color: #2b2c2c;
}

.mod_customnav.navleft_Leistung{
	margin-top: 18px;
}
.mod_customnav.navleft_Leistung.block ul.level_1 li{ 
	list-style: none;
	padding-left: 0;
	color: #000;
	padding-bottom: 5px;
	margin-bottom: 5px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
padding: 10px 0 10px 0px;
	
} 
.mod_customnav.navleft_Leistung.block ul.level_1 a{ 
/*	color: #f18e00;*/
	padding: 15px 0 15px 10px;
	width: 100%;

} 
.mod_customnav.navleft_Leistung ul.level_1 li .nplant{ 
	width: 339px;
} 
.mod_customnav.navleft_Leistung.block ul.level_1 a:hover{ 
	color: #333;
	

} 

.mod_customnav.navleft_Leistung li.active{ 
	color: #333;
	background: #f18e00 url(../../img/mark1.png) center right no-repeat;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	padding: 10px 0 10px 0px;
	margin-right: 1px;
} 
.mod_customnav.navleft_Leistung .active{ 


	padding-left: 10px;

} 


.mod_customnav.navleft_Leistung li:hover{ 

	color: #333;
	background: #f18e00 url(../../img/mark1.png) center right no-repeat;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	margin-right: 1px;
} 

/*lesezeichen ende*/
.showroom_img {
	background: #fff;
	float: left;
	margin-right: 5px;
	margin-bottom: 15px;
	padding: 5px;
	width: 220px;
}
.showroom_img:hover{
	background: #f18e00;
	float: left;
	margin-right: 5px;
	margin-bottom: 15px;

	padding: 5px;
	width: 220px;
	color: #fff;
	
}

.showroom_img img{
	border: 1px solid #fff;
	background: #e6e7eb;
	padding: 5px;
}
.showroom_img img:hover{
	border: 1px solid #fff;
	background: #e6e7eb;
	padding: 5px;

}
.slideshow-images{
	border: 1px solid #828282;
	width: 658px;
	height: 498px;
}
.subfoo ul.level_1.active{
	color: #fff;
	text-decoration: underline;
} 

#claim{
	margin-top: 0px;
	text-align: center;

}
#claim h1{
	color: #f18e00;
}
.processing{
margin: 0;
height: 300px;
width: 960px;

}



.poabso{
	position: absolute;
	z-index: 2000;
	top: 0;
	left: 0;
}
.poabso2{
	position: absolute;
	z-index: 2000;
	right: 0;
	bottom: 0;

}


.screencastimg {
   background: url(../../img/slideimg_p.png) no-repeat;
}
.screencastimg:hover {
   background: url(../../img/slideimg_a.png) no-repeat;
}

.nav .grid_16 {
	margin: 0;
	width: 100%;
}
div#Navigation_Head {
	clear:both;
	float:left; 
	width:100%; 
	overflow:hidden;
}
#centerme{
	margin: 0 auto;
	float:left;
 	position:relative; 
 	left:50%;
}


.mod_navigation{
	background: url(../../img/headnav1.jpg) no-repeat;
	line-height: 59px;
	height: 70px;
/*	width: 960px;*/
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 600;
}

#Navigation_Head ul li{
/*	display: inline;*/
	float: left;
	list-style: none;
	position:relative;
	right:50%;
}

#Navigation_Head ul li a{
	font-size: 16px;
	padding: 0 30px 0 30px;
	border-left: 1px solid #d68411;
	border-right: 1px solid #dfa95a;
	background: transparent;
	float: left;
	color: #000;
	text-decoration: none;
}

/*#Navigation_Head ul li:hover {
	display: inline;
	font-size: 16px;
	padding: 0 30px 0 30px;
	border-right: 1px solid #2b2c2c;
	border-left: 1px solid #2b2c2c;
	background: url(../img/headnav_hover1.jpg) repeat-x;

}*/
#Navigation_Head ul li a:hover {
/*	display: inline;*/
	font-size: 16px;
	padding: 0 30px 0 30px;
/*	border-right: 1px solid #636b70;
	border-left: 1px solid #636b70;*/
	background: url(../../img/headnav_hover1.jpg) repeat-x;

}
#Navigation_Head ul li span.active, #Navigation_Head ul li span.activefirst, #Navigation_Head ul li span.activelast {
	display: block;
	font-size: 16px;
	padding: 0 30px 0 30px;
	border-right: 1px solid #636b70;
	border-left: 1px solid #636b70;
	background: url(../../img/headnav_hover1.jpg) repeat-x;
	height: 59px;

}


#Navigation_Head ul li.last a{
	border-right: 0px solid #2b2c2c;

}
#Navigation_Head ul li.first a{
	border-left: 0px solid #2b2c2c;

}

#features_left {
	float: left;
	margin-right: 40px;
}

#features_left, #features_right {
	width: 40%;
}

.navleft_Leistung ul {
	background: url(../../img/bg_nav_left.png)no-repeat right top;
}
.nplant:hover *{
	color: #333;
	
}
.topper{
	z-index: 1000;
	position: absolute;
	left: 0px;
	padding: 0px;
	margin-top: -10px;
}
a.blau{
	color: #003787;
}
a.gr{
/*	color: #afd732;*/
	color:#82B915;
/*	color: #21b6d2;*/
}

