/* Patches fuer style.css *//* Sorgt dafuer, dass content an der richtigen Stelle anfaengt */.main-content {  /*float: none;*/}.content {  margin-left: 220px;  margin-top: 20px;  padding-left: 25px;  font-size: 1.1em;  color: #666666;}/* nach unten zeigende Ecke in linker Navigation (im IE 8 verschoben) */.sidebar-subheader {  clear: both;  overflow: hidden;}.sidebar-subheader span {  float: left;}.sidebar-subheader .caret {  position: absolute;  right: 0px;}.sidebar-subheader .caretright {  -moz-transform: rotate(-90deg);  -o-transform: rotate(-90deg);  -webkit-transform: rotate(-90deg);  transform: rotate(-90deg);}@media \0screen\,screen\9 {  .sidebar-subheader {    background: url(/grafik/sidebar-subheader-fix.gif);  }}/* fest stehender Footer hat im IE 8 keinen Hintergrund */@media \0screen\,screen\9 {  .footer-fixed {    background: url(/grafik/footer-fixed-fix.gif);  }}/* Header der Eingebafelder hat im IE 8 keinen Hintergrund */@media \0screen\,screen\9 {  .content .inputbox-subheader {    background: url(/grafik/inputbox-subheader-fix.gif);  }}/* Media *//* Desktop (nicht gefuellt wegen IE 8)--------------------------------------------------------------------------------------------------*/@media (min-width: 980px)  {}/* Tablet--------------------------------------------------------------------------------------------------*/@media (min-width : 320px) and (max-width : 980px){}/* Tablet Landscape */@media (min-width : 980px) and (max-width : 1200px){}/* Smartphones--------------------------------------------------------------------------------------------------*/@media (max-width: 767px){  .content {    margin-left: 0px;    margin-top: 0px;    padding: 0px;    /*color: #9c9c9c;TH 20130827 warum denn nur so hell?*/  }}/* Smartphones Landscape */@media (min-width: 320px) and (max-width: 639px){}@media (min-width: 320px) and (max-width: 325px){}