/* REWRITTEN @ 20.10.2004 / 15:52 by 83.218.51.178 */

/* Im Block tauchen z.B. Dev4u-Meldungen auf. */
.block
{
  background-color: #ffffff;
  padding: 5px;
  font-size : 87%;
  border : 1px solid #c0c0c0;
  margin-bottom : 5px;
}


/* Äusserer Rahmen eines umrahmten Modules. */
.box
{
  padding : 0;
  margin-top: 0;
  width : 100%;
}

.box ul
{
  margin : 5px 0  0 0;
  padding : 0;
}

.box li
{
  margin : 0;
  list-style-type : none;
  background-image : none;
  padding: 5px 10px 5px 10px;
  margin : 0;
  line-height : 160%;
  border-bottom : 1px solid #6c88c2;
}

.box li a:link { text-decoration : none; color : ffffff; }
.box li a:visited { text-decoration : none; color : ffffff; }
.box li a:active { text-decoration : none; color : ffffff; }
.box li a:hover { text-decoration : underline; color : ffffff; }
.box li a:focus { text-decoration : underline; color : ffffff; }


.boxtitel
{
  color : #ffffff;
  vertical-align: middle;
  font-size : 110%;
  margin : 0;
  padding : 0 0 7px 25px;
  background-image : url(../tmpl/bhd/li_orange.gif);
  background-position : 10 5px;
  background-repeat : no-repeat;
  border-bottom : 1px solid #8ba0cb;
}

.kontentabstand .boxtitel
{
  color : #000000;
  padding : 0 0 7px 15px;
  background-image : url(../tmpl/bhd/li_orange.gif);
  background-position : 0 4px;
  background-repeat : no-repeat;
}

.kontentabstand .boxtext
{
  color : #595959;
  margin : 0;
  padding : 10px 0 0 0;
}

.kontentabstand .boxfuss a:link {  text-decoration : none; color : #000000; }
.kontentabstand .boxfuss a:visited {  text-decoration : none; color : #000000; }
.kontentabstand .boxfuss a:active {  text-decoration : none; color : #000000; }
.kontentabstand .boxfuss a:hover {  text-decoration : underline; color : #000000; }
.kontentabstand .boxfuss a:focus {  text-decoration : underline; color : #000000; }

/* Hauptext in einer Box. */

.boxtext
{
  color : #ffffff;
  font-weight : normal;
  padding: 5px 10px 5px 10px;
  background-position : 0 8px;
  background-repeat : no-repeat;
  line-height : 160%;
}

.boxtext a:link { text-decoration : none; color : ffffff; }
.boxtext a:visited { text-decoration : none; color : ffffff; }
.boxtext a:active { text-decoration : none; color : ffffff; }
.boxtext a:hover { text-decoration : underline; color : ffffff; }
.boxtext a:focus { text-decoration : underline; color : ffffff; }

.boxtext b
{
  color : #003d79;
}

/* Hier definieren Sie Bilder die sich innerhalb des Haupttextes einer Box befinden. */
.boxtext img
{
  margin-top: 5px;
  border: 1px solid #c0c0c0;
}

/* Text im Fussbereich einer Box. */
.boxfuss
{
  text-align : right;
  margin : 0;
  padding : 2px 10px 2px 2px;
  font-size : 100%;
  font-weight : bold;
}

.boxfuss a:link {  text-decoration : none; color : #ffffff; }
.boxfuss a:visited {  text-decoration : none; color : #ffffff; }
.boxfuss a:active {  text-decoration : none; color : #ffffff; }
.boxfuss a:hover {  text-decoration : underline; color : #ffffff; }
.boxfuss a:focus {  text-decoration : underline; color : #ffffff; }

.newsbox
{
  padding-top: 0px;
  margin-top: 0px;
}

.newstitel
{
  color : #000000;
  font-weight : bold;
  vertical-align: middle;
  padding: 4px 25px 5px 25px;
  font-size : 110%;
  margin : 0;
  background-color : #e7e7e7;
  background-image : url(../tmpl/bhd/li_orange.gif);
  background-position: 10px 7px;
  background-repeat : no-repeat;
}

.newstitel h1
{
  color : #000000;
  font-size : 110%;
  margin : 0px;
}

.newstitel h2
{
  color : #000000;
  font-size : 110%;
  margin : 0px;
}

/* Hauptext in einer News-Box. */
.newstext
{
  font-weight : normal;
  color : #595959;
  margin : 10px 0 5px 0;
  line-height : 150%;
}

.newstext img
{
  margin-top : 3px;
  margin-bottom: 2px;
  margin-right : 10px;
  border : 1px solid #c0c0c0;
}

.newsfuss
{
  text-align : right;
  padding : 0px 10px 5px 5px;
  margin : 0px;
  clear :both;
}

.newsfuss a:hover
{
  font-weight : bold;
}


