/* CSS Document */

/*Allgemeine Formatierungen*/
*			{margin:0px; padding:0px;}

body {color:#FFFFFF;background-color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height:100%;}
img	 {border:0px;}
a    {text-decoration: none; color: #5f92ad;}
a:hover	{text-decoration: underline; color: #5f92ad;}
h2	{font-size: 18px; margin-bottom: 10px;}

/*Seitenformatierung*/
#aligment {text-align:left; width:992px;height:575px;top: 50%;margin-top:-288px; 
			position:absolute;overflow:hidden; margin-left:-496px;left: 50%;}
.page	{width: 992px;padding:0px 0px 0px 0px; overflow:hidden; position:relative; background-color:#FFFFFF;}
.wrapper	{position:relative;}
.north	{position: relative;}
.center	{position:relative;}
.south	{position:relative;}


/*Abstände*/
.head	{ width:992px; height: 107px; }

/*Navigation*/

.navi	{padding-bottom:2px; width: 992px; position:relative;}

/*Texte*/
.text	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#000000; margin-right:10px;padding-left:10px;}
.text1	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#000000; margin-right:15px; 
		text-align:right;}
.text2	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#000000; margin-right:20px;padding-left:10px;}
.text1a	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#000000; margin-right:15px; 
		text-align:right;}
.text p	 {margin-bottom: 20px;}
.text_pu  {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 10px; }


/*Text_color*/
.text_color	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#b50b51; font-weight:bold;}
.text_color p	{margin-bottom: 10px;}

/*Col-Spalten*/

.col1	{ width: 992px;overflow:hidden;}
.col2	{ width: 992px;overflow:hidden;}
.col3	{ width: 317px;margin-right: 18px; overflow:hidden;padding-left: 2px;}
.col10	{ width: 460px;overflow:hidden;padding-left: 2px;margin-right:20px;}
.col7	{ width: 300px;overflow:hidden;}
.col4	{ width: 992px;background-color:#5f92ad; overflow:hidden; height: 20px;}
.col5	{ width: 318px; overflow:hidden;}
.col6	{ width: 100px; height: 400px; overflow:hidden;}
.col8	{ width: 600px;margin-right: 20px; overflow:hidden; padding-left: 430px;}
.col9	{ width: 340px;margin-right: 20px; overflow:hidden;}
.col11	{ width: 385px;margin-right: 18px; overflow:hidden;padding-left: 2px;}
.col12	{ overflow:hidden;width:992px;margin-bottom:-2px;}
.col13	{ width: 600px;margin-right: 18px; overflow:hidden;padding-left: 2px;}
.col6a	{ width: 100px; height: 400px; overflow:hidden;}


/*Back*/
.back	{background: url(/img/gruene-flaeche.jpg) no-repeat; height:210px; width:992px;}
/*Footer*/

a.impressum	{color:#FFFFFF; text-decoration: none;}
a.impressum:hover	{color:#FFFFFF; text-decoration: none;}
.footer	{float:right; margin-right: 7px; padding: 3px 0 5px 0;}
.footer a	{color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;}
.agb		{margin-right: 5px;}
.in_agb		{}
.in_index	{margin-left:10px; margin-right:30px;}


/*Contentboxen*/
.contentbox	{}

/*Number*/
.number {overflow:hidden; width:992px; height:340px; height:125px; overflow:hidden;}


/*Home*/
.home_header	{position:relative; overflow:hidden; margin: 0px 20px 10px 65px;}


/*Picture*/

.head_pic 	{z-index:100;}
.text_pic	{margin-bottom: 20px; margin-top: 20px; margin-right: 19px;padding-left:10px;z-index:100;}

/*Buttons*/
a.btn_home	{height:34px;width:80px;display:block;background:url(/img/btn_home.gif) 0px 34px;margin-right:10px; float:left;}
a.btn_home:hover	{background-position: 0px 0px;}
a.btn_home_active	{height:34px; width:80px; display:block;background:url(/img/btn_home.gif) 0px 0px;margin-right:10px; float:left;}

a.btn_kundennutzen	{height:34px; width:132px; display: block; background:url(/img/btn_kundennutzen.gif) 0px 34px; margin-right: 10px;
					 float:left;}
a.btn_kundennutzen:hover	{background-position: 0px 0px;}
a.btn_kundennutzen_active	{height:34px; width:132px; display: block; background:url(/img/btn_kundennutzen.gif) 0px 0px;}

a.btn_maschinenpark	{height:34px;width:151px;display:block; background:url(/img/btn_maschinenpark.gif) 0px 34px; margin-right:10px;
					 float:left;}
a.btn_maschinenpark:hover	{background-position: 0px 0px;}
a.btn_maschinenpark_active	{height:34px; width:151px; display: block; background:url(/img/btn_maschinenpark.gif) 0px 0px;}

a.btn_gestern_heute_morgen	{height:34px; width:247px; display: block; background:url(/img/btn_gestern_heute_morgen.gif) 0px 34px;
 							 margin-right: 10px; float:left;}
a.btn_gestern_heute_morgen:hover	{ background-position: 0px 0px;}
a.btn_gestern_heute_morgen_active	{height:34px; width:247px; display: block; background:url(/img/btn_gestern_heute_morgen.gif) 0px 0px;}

a.btn_kommunikation	{height:34px; width:155px; display: block; background:url(/img/btn_kommunikation.gif) 0px 34px; margin-right:10px;
					 float:left;}
a.btn_kommunikation:hover	{ background-position: 0px 0px;}
a.btn_kommunikation_active	{height:34px; width:155px; display: block; background:url(/img/btn_kommunikation.gif) 0px 0px;}

a.btn_gemeinsame_ziele	{height:34px; width:177px; display: block; background:url(/img/btn_gemeinsame_ziele.gif) 0px 34px; float:right;}
a.btn_gemeinsame_ziele:hover	{ background-position: 0px 0px;}
a.btn_gemeinsame_ziele_active	{height:34px; width:177px; display: block; background:url(/img/btn_gemeinsame_ziele.gif) 0px 0px;}

/* DropDown Layer */
.subsubnavi_box		{visibility: hidden;}
.sub_kundennutzen	{height:167px;background:url(/img/subnav_bg.png);width:122px;padding:5px;}
.sub_maschinenpark	{height:167px;background:url(/img/subnav_bg.png);width:145px;padding:5px;}
.subsubnavi_box a {display:block; border:1px solid #000000;padding:2px; color:#000000; margin:0px 0px 5px 0px;}
.subsubnavi_box a:hover {background:#6093b0; text-decoration:none;}
.sub_gestern_heute_morgen	{height:167px;background:url(/img/subnav_bg.png);width:240px;padding:5px;}



.sub_gestern_heute_morgen .left	{width:115px; float:left;}
.sub_gestern_heute_morgen .right	{width:115px; float:right;}
.sub_kommunikation	{height:167px;background:url(/img/subnav_bg.png);width:145px;padding:5px;}
.sub_gemeinsame_ziele	{height:167px;background:url(/img/subnav_bg.png);width:165px;padding:5px;}

#NaviLayer0 		{margin-left:90px !important;margin-top:0px;padding-left:0px !important;position:absolute;z-index:10000; display:inline;}
#NaviLayer1 		{margin-left:230px !important;margin-top:0px;padding-left:0px !important;position:absolute;z-index:10000; display:inline;}
#NaviLayer2 		{margin-left:392px !important;margin-top:0px;padding-left:0px !important;position:absolute;z-index:10000; display:inline;}
#NaviLayer3 		{margin-left:650px !important;margin-top:0px;padding-left:0px !important;position:absolute;z-index:10000; display:inline;}
#NaviLayer4 		{margin-left:815px !important;margin-top:0px;padding-left:0px !important;position:absolute;z-index:10000; display:inline;}

/*Bilder*/
.bild1	{margin-right:8px;}
.bild2	{}

/*PFD*/
.pdf	{margin:10px;}


/*Scrollbalken*/
.srcoll	{overflow-y:auto;height:408px; overflow-x:hidden; width:992px;}
.total	{height:400px;}
.box_number	{overflow:hidden; height:350px}

/*Positionierung*/

.fll	{float:left;}
.flr	{float:right;}
.p10		{padding:10px;}
.pt10		{padding-top:10px;}
.pr10		{padding-right:10px;}
.pb10		{padding-bottom:10px;}
.pl10		{padding-left:10px;}

.pt5		{padding-top:5px;}
.pr5		{padding-right:5px;}
.pb5		{padding-bottom:5px;}
.pl5		{padding-left:5px;}

.mt10		{margin-top:10px;}
.mr10		{margin-right:10px;}
.mb10		{margin-bottom:10px;}
.ml10		{margin-left:10px;}

.mt5		{margin-top:5px;}
.mr5		{margin-right:5px;}
.mb5		{margin-bottom:5px;}
.ml5		{margin-left:5px;}


/*Clearfix*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */




