/* ********************* */
/* Boxen                 */
/* ********************* */

/* Alle Boxen setzen auf einem weißen Hintergrund auf */

/* Basis */
.ro {
  background:url(../images/box/box_white_white_ro.gif) top right no-repeat;
  margin:0;
  padding:0;
}

.lo {
  background:url(../images/box/box_white_white_lo.gif) top left no-repeat;
  margin:0;
  padding:0;
}

.ru {
  background:url(../images/box/box_white_white_ru.gif) bottom right no-repeat;
  margin:0;
  padding:0;
}

.lu {
  background:url(../images/box/box_white_white_lu.gif) bottom left no-repeat;
  margin:0;
  padding:0;
}

/* Box mit blauem Verlauf */

div.bluegradient_white .ro {
  background:url(../images/box/box_bluegradient_white_ro.gif) top right no-repeat;
  margin:0;
  padding:0;
}

div.bluegradient_white .lo {
  background:url(../images/box/box_bluegradient_white_lo.gif) top left no-repeat;
  margin:0;
  padding:0;
}

div.bluegradient_white .ru {
  background:url(../images/box/box_white_white_ru.gif) bottom right no-repeat;
  margin:0;
  padding:0;
}

div.bluegradient_white .lu {
  background:url(../images/box/box_white_white_lu.gif) bottom left no-repeat;
  margin:0;
  padding:0;
}

/* Box mit weißem Hintergrund */

div.white_white .ro {
  background:url(../images/box/box_white_white_ro.gif) top right no-repeat;
  margin:0;
  padding:0;
}

div.white_white .lo {
  background:url(../images/box/box_white_white_lo.gif) top left no-repeat;
  margin:0;
  padding:0;
}

div.white_white .ru {
  background:url(../images/box/box_white_white_ru.gif) bottom right no-repeat;
  margin:0;
  padding:0;
}

div.white_white .lu {
  background:url(../images/box/box_white_white_lu.gif) bottom left no-repeat;
  margin:0;
  padding:0;
}

/* Box mit hellgrauem Hintergrund */

div.lightgrey_white .ro {
  background:url(../images/box/box_lightgrey_white_ro.gif) top right no-repeat;
  margin:0;
  padding:0;
}

div.lightgrey_white .lo {
  background:url(../images/box/box_lightgrey_white_lo.gif) top left no-repeat;
  margin:0;
  padding:0;
}

div.lightgrey_white .ru {
  background:url(../images/box/box_lightgrey_white_ru.gif) bottom right no-repeat;
  margin:0;
  padding:0;
}

div.lightgrey_white .lu {
  background:url(../images/box/box_lightgrey_white_lu.gif) bottom left no-repeat;
  margin:0;
  padding:0;
}

/* Box mit grauem Hintergrund */

div.grey_white .ro {
  background:url(../images/box/box_grey_white_ro.gif) top right no-repeat;
  margin:0;
  padding:0;
}

div.grey_white .lo {
  background:url(../images/box/box_grey_white_lo.gif) top left no-repeat;
  margin:0;
  padding:0;
}

div.grey_white .ru {
  background:url(../images/box/box_grey_white_ru.gif) bottom right no-repeat;
  margin:0;
  padding:0;
}

div.grey_white .lu {
  background:url(../images/box/box_grey_white_lu.gif) bottom left no-repeat;
  margin:0;
  padding:0;
}


.box_inhalt {
  margin:0;
  padding:10px 15px 15px 15px;
  color:#000;
  font-size:11px;
  line-height:15px;
}

.box_inhalt p {
  margin:0;
  padding:0;
}


/*
Anpassung .teaser_inhalt
bei 2er Grid: width:139px; (max. ca. 145, dann auf padding achten)
bei 3er Grid: width:211px;
*/

.teaser_inhalt {
  margin:0;
  padding:10px 5px 10px 10px;
  width:144px;
  color:#666;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:15px;
  text-align:left;
}

.teaser_inhalt p {
  margin:0;
  padding:0;
}

.teaser_inhalt a {
  color:#039;
  text-decoration:none;
}


ul.link {
clear:both;
list-style-type:none;
margin:0pt;
padding:0pt;
}

ul.link li {
background:transparent url(../images/nav/linkArrowRight.gif) no-repeat scroll 0pt 5px;
clear:both;
float:left;
margin:0pt;
padding:0pt;
}

ul.link li a {
padding-left:10px;
font-size:11px;
font-weight:bold;
line-height:15px;
}
