#left #news h4 {
   background-color: #990000;
   color: #fff;   
   font-size: 0.7em;
   padding: 2px 0 2px 2px;
   margin: 0;
}

#left #news h5 {
   font-size: 0.75em;
   padding: 2px 0 2px 2px;
   margin: 0;
}

#left #news h6 {
   color: #999;
   font-size: 0.6em;
   padding: 2px 0 2px 2px;
   margin: 4px 0 0 0;
}

#left #news p {
   font-size: 0.7em;
}

#left #news p.linkmore {
   text-align: right;
}
#left #news p.linkmore a {
   color: #8099b3;
   padding: 0 0 0 10px;
   background: #fff url(/img/css/arrow.gif) left center no-repeat;
}

#left #news hr {
   border: 1px solid #ddd;
   color: #ddd;
}

/*--------------Boxen ---------------- */

div#box1, 
div#box2, 
div#box3 {
   font-size: 0.75em;
   height: 155px;
   width: 260px;
   overflow: auto;
   background-color: #F3F3F3;
   float: left;
   border: 1px solid #D5D5D5;
   margin: 30px 0 0 20px;
   padding: 5px;
}

div#box1 {
   margin-right: 7px;
}
div#box3 {
   width: 350px;
   height: 255px;
}

div#box1 img, 
div#box2 img {
   float: left;
   padding: 5px;
}

div#box1 h4, 
div#box2 h4 {
   font-size: 0.8em;
   color: #999;
   margin: 5px 0 0 0;
   background-image: none;
   background-color: transparent;
}

div#box1 h5, 
div#box2 h5,
div#box3 h5 {
   font-size: 0.9em;
   color: #B21D2B;
   margin: 3px 0 0 0;
}

div#box1 h6, 
div#box2 h6 {
   font-size: 0.9em;
   color: #000;
   margin: 2px 0 0 0;
}

div#box1 p, 
div#box2 p {
   font-size: 0.9em;
   color: #666;
   margin: 25px 0 0 5px;
}

/* Erklärung: http://www.positioniseverything.net/easyclearing.html */
div#box1 p.clearfix:after,
div#box2 p.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html div#box1 p.clearfix {height: 1%;}
* html div#box2 p.clearfix {height: 1%;}
/* End hide from IE-mac */
