
* {
margin: 0px;
padding: 0px;
}

body{
background-color:#FFFFFF;
background-image:url(../images/ac_unterseite_slice_hintergrund.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#545353;
text-align:left;
line-height:18px;
}
h1{
font-size:20px;
color:#545353;
font-weight:bold;
margin-bottom:20px;
}

h2{
font-size:16px;
color:#545353;
font-weight:bold;
margin-bottom:20px;
}

h3{
font-size:12px;
color:#545353;
font-weight:bold;
margin-bottom:20px;
}

.componentheading{
font-size:24px;
color:#545353;
font-weight:bold;
margin-bottom:20px;
}

.logo{
float:right;
}

p{
margin-bottom:20px;
}



#cont{
width:901px;
margin:auto;
}

#over_head{
width:901px;
height:81px;
clear:both;
}

#logo{
width:360px;
height:36px;
float:left;
margin-top:45px;
}

#hauptnavi{
width:500px;
height:13px;
float:right;
padding-left:35px;
margin-top:54px;
}

#hauptnavi ul{
list-style-type:none;
}
#hauptnavi a {
      color:#3d3e3c; 
	  height:13px;
      font-size:12px;
	display: block;
	float: left;
	  text-decoration:none;
      }
	  
 #hauptnavi  a:hover {
	  color:#e73f4a;
	  text-decoration:none;
      }
	  
#hauptnavi li{
	  display:block;
	  float:left;
	  text-align:center;
	  margin-left:15px;
	  }


#main_head_sub{
width:901px;
height:277px;
clear:both;
background-image:url(../images/header_rest/actcom_head_effectuation.jpg);
background-repeat:no-repeat;
}



#punkt_genau{
width:121px;
height:22px;
margin-top:245px;
display:inline;
margin-right:100px;
float:right;
background-image:url(../images/punktgenau_grafik.png);
}

#content{
width:901px;
margin:auto;
clear:both;
}

#cont_left{
width:600px;
float:left;
padding-top:30px;
padding-right:30px;
}

#cont_left li{
margin-left:15px;
}

._cont_left_img{
margin-bottom:20px;
}

#cont_left ul{
margin-bottom:20px;
}

#cont_right{
width:260px;
float:right;
padding-top:42px;
background-image:url(../images/ac_slice_trennschaten.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-bottom:40px;
line-height:12px;
font-size:12px;
}

#cont_right a:link,#cont_right a:visited{
text-decoration:none;
color:#545353;
}

 #cont_right a:active,  #cont_right a:hover{
color:#e73f4a;
}

#cont_right li{
margin-bottom:10px;
padding-bottom:10px;
display:block;
list-style-type:none;
margin-left:39px;
}

/*Navigationspunkte 1-3*/

.item108, .item109, .item110 ,.item111,.item112,.item113, .item114, .item115, .item75, .item76,.item77,.item78{
background-image:url(../images/trennlinie_untermenu.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}
.item112, .item90{
padding-top:10px;
}


#footer{
width:100%;
height:46px;
background-image:url(../images/ac_slice_footer.jpg);
background-repeat:repeat-x;
font-size:10px;
color:#818181;

}
#footer_inner{
width:901px;
margin:auto;
height:28px;
padding-top:18px;
}

#footer_left{
width:500px;
float:left;
height:10px;
}

#footer_right{
float:right;
height:10px;
}

#footer a{
color:#818181;
}

#footer a:hover{
 color:#e73f4a;
 }

.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 */



/*.contentheading{
font-size:24px;
color:#545353;
font-weight:bold;
margin-bottom:20px;
}*/

/*NEUE BEFEHLE*/

#cont_left a{
  color:#e73f4a;
}

#hauptnavi li.active a{
  color:#e73f4a;
}

#cont_right li.active a{
  color:#e73f4a;
  }
  
  .picMenschen{
float:left;
padding-right:20px;
}

.textMenschen{
float:right;
text-align:left;
margin-left:10px;
width:300px;
}

.linkespalte{
float:left;
width:505px;
text-align:left;
}

.rechtespalte{
margin-right:24px;
float:right;
}
.Menschen{
width:500px;
height:200px;
padding-bottom:30px;
}
