  body {
  	background: #E4E5E4;/*#EBEBE9; /*#F2F2F1;*/
    margin: 0px;
    font-size: 62.5%;
  }
  form { margin: 0px; }
  
  .header {
  	/*height:22%;*/
  	border: 0px solid red;
  }
  .header h1 {
  	margin:0px;
  	/*margin-top:8%;*/
  	margin-left: 60px;
  	margin-bottom:1.1%;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, webdings;
  	font-size:3.6em;
    color: #585858 /*#5E5E60;*/
  }

  .boxes {
  	margin:0px;
  	border: 0px solid red;
  }
  .box {
  	width: 198px;
  	height: 198px;
  	margin: 1px;
  	float: left;
  	background: #fff;
  	border: 0px solid green;
  	cursor: pointer;
  	text-align: left;
  }
  .box h2 {
  	margin: 0px;
  	margin-top: 155px;
  	margin-left: 10px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, webdings;
  	font-size: 16px;
  	font-weight: bold;
    color: #585858;
  } 
  .box h2 a {
  	color:#585858;
  	text-decoration:none;
  }
  .box h4 {
  	margin:0px;
  	margin-top: 35px;
  	margin-left: 3px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, webdings;
  	font-size: 8.5px;
    color:#585858;
  }
  .box h4 a {
  	color:#585858;
  	text-decoration:none;
  }
  
  #power_begins_within { background:#293219; }
  #aktuell { background:#91D202; }
  #poweringpeople { background:#b3b4a3; }
  #manage_the_manager { background:#b3b4a3; }
  #manage_the_company { background:#b3b4a3; }
  
  .footer {
    margin-top: 0px;
    border: 0px solid red;
    width: 610px;
  }
  .footer h3 a {
  	color:#585858;
  	text-decoration:none;
  }
  .footer h3 {
  	margin:0px;
  	padding-right:5px;
  	margin-right:5px;
  	border-right:1px solid #585858;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:11px;
    color:#585858;
    float:left;
    cursor:pointer;
  }
   .small, small a, .small a:active, .small a:visited {
  	margin:0px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:11px;
    color:#808081;
    text-decoration: none;
  }
   .small a:hover {
  	margin:0px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:12px;
    color: #1E3126; /*#585858;*/
    text-decoration: none;
    font-weight:bold;
  }
   .super, super a, .super a:hover {
  	margin:0px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:13px;
    color:#5E5E60;
    font-weight: bold;
    text-decoration: none;
  }
   .super a:active, .super a:visited {
  	margin:0px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:14px;
    color: #1E3126; /*#585858;*/
    text-decoration: none;
    font-weight: bold;
  }
  .small_form_display {
  	margin:0px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:11px;
    color:#585858;
    text-decoration: none;
    border: 1px solid #929292;
    padding-left: 8px;
  }
  
  
  .impressum_td {
  	margin:0px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size:11px;
    color:#585858;
    text-decoration: none;
    border: 1px solid #929292;
    padding: 3px;
    
  }
  .impressum_td a, .impressum_td a:active, .impressum_td a:visited {
  	color:#808081;
  	font-size: 11px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	text-decoration: none;
  }
  .impressum_td a:hover {
  	color:#1E3126; /*#585858;*/
  	font-size: 11px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	text-decoration: none;
  } 
  
  
  html, body { width:100%; height:100%; }
  
  p,span {
  	margin: 0px;
  	spacing: 0px;
  	padding: 0px;
  	font-size: 14px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  }

  h1 {
  	margin: 0px;
  	font-size: 18px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  }
  h2 {
  	margin: 0px;
  	font-size: 16px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  }
  h3 {
  	margin: 0px;
  	font-size: 15px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  }
  h5 {
  	margin: 0px;
  	font-size: 12px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  }
  
  
  
  
  .TWRITE_TD {
  	color:#585858;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	font-size: 14px;
  }

  .TWRITE_TD a, .TWRITE_TD a:active, .TWRITE_TD a:visited {
  	color:#808081;
  	font-size: 14px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	text-decoration: none;
  }
  .TWRITE_TD a:hover {
  	color:#1E3126; /*#585858;*/
  	font-size: 14px;
  	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
  	text-decoration: none;
  }
  
  input[type=submit],input[type=button] {
    cursor:pointer;
    font-size:12px;
    color:#585858;
    background-color:#fff;
    border: 1px solid #929292;
   	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
    text-decoration: none;
  } 
  .isubmit , .ibutton {
    cursor:pointer;
    font-size:12px;
    color:#585858;
    background-color:#fff;
    border: 1px solid #929292;
   	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
    text-decoration: none;
  } 
  
  input[type=text], textarea {
  	padding:2px;
    font-size:11px;
    color:#585858;
    background-color:#fff;
    border: 1px solid #929292;
    width:180px;
    height:20px;
   	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
    text-decoration: none;
  } 
  .itext {
  	padding:2px;
    font-size:11px;
    color:#585858;
    background-color:#fff;
    border: 1px solid #929292;
    width:180px;
    height:20px;
   	font-family: Helvetica Neue, Helvetica New, Helvetica, Arial, Verdana;
    text-decoration: none;  	
  }
