#header #slogan {
  float:right;
}
#header #firmenlogo {
  float:left;
}

#shortnav, #links, #rechts, .shortnav2 { display: none; }

#rootline-bar {
  margin-top: 5mm;
}

img { border: none; }
a { color: #FF6600; }

.clearboth { clear: both; }

/*
#content {
  background-color: white;  
  padding-top: 1em;
  margin-left: 17em;
  margin-right: 15em; 
  font-size: 90%;
}
    #content ul li { 
      list-style-type: disc; 
    }
    #content h1,
    #content h2,
    #content h3 {
      font-size: 110%;
    }



#footer {
	#footer address {
          padding: 15px 0 5px 0;
	  display: block;
	  font-size: 90%;
	  text-align: right;
	  color: #4d4d4d;
	  font-style: normal; 
	}
}

*/