 .headline      { 
      color: #1e4495; 
      font-weight: bold; 
      font-size: 14px; 
      margin-bottom: 35px 
  }

 .headlinehome  {
      color : white;
      font-weight : bold;
      font-size : 14px;
  }
.nav {
      color : #1e4495;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
.seitentext {
      color : black;
      font-weight : normal;
      font-size : 10px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
      margin-right : 25px;
  }
body {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
      background-repeat: repeat-y;
  }
td {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
.hometext {
      color : white;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
.kleine {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
.mini {
      color : #000;
      font-weight : normal;
      font-size : 9px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
  
.subtitel {
      color : black;
      font-weight : normal;
      font-size : 10px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }

.sitemap {
      color : #4867a9;
      font-weight : normal;
      font-size : 9px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
div {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
input {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
.suchefeld {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      line-height : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
      width : 160px;
  }
textarea {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
select {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
a {
      color : #1e4495;
  }
a:visited {
      color : #1e4495;
  }
a:hover {
      color : #cc0000;
  }
a:active {
      color : #000;
  }
a.nav:link {
      color : #1e4495;
      text-decoration : none;
  }
a.nav:visited {
      color : #1e4495;
      text-decoration : none;
  }
a.nav:hover {
      color : #cc0000;
      text-decoration : underline;
  }
a.nav:active {
      color : #000;
      text-decoration : underline;
  }
a.hometext:link {
      color : white;
  }
a.hometext:visited {
      color : white;
  }
a.hometext:hover {
      color : #cc0000;
  }
a.hometext:active {
      color : #000;
  }
a.sitemap:link {
      color : #4867a9;
      text-decoration : none;
  }
a.sitemap:visited {
      color : #4867a9;
      text-decoration : none;
  }
a.sitemap:hover {
      color : #cc0000;
      text-decoration : underline;
  }
a.sitemap:active {
      color : #000;
      text-decoration : underline;
  }
.Button_submit {
      font-weight : bold;
      font-size : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
      color : #1e4495;
      background-color : #b8c4de;
  }
.fehler {
      color : #c00;
      font-size : 11px;
      font-family : Verdana;
  }
.eingabe {
      color : #000;
      font-weight : normal;
      font-size : 11px;
      line-height : 11px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
      width : 392px;
  }
.reddot {
      color : red;
      font-weight : normal;
      font-size : 10px;
      font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  }
.phpdigHighlight {
      color : #000000;
      background-color : #fde893;
      font-weight : bold;
  }
.grey {
      padding : 5px;
      margin-top : 8px;
      margin-bottom : 18px;
      margin-right : 32px;
      border : 2px dotted #bbbbbb;
      background-color : #a3b2d3;
      font-size : 10px;
  }
.blue {
      background-color : #bbccee;
      margin-top : 8px;
      margin-bottom : 8px;
      margin-right : 32px;
      padding : 3px;
      border-top : 1px solid #7688a7;
      border-bottom : 1px solid #7688a7;
      font-size : 12px;
  }
.greyForm {
      padding : 3px;
      border : 1px solid #bbbbbb;
      background-color : #eeeeee;
      font-size : 10px;
  }
.blueForm {
      background-color : #dfeaff;
      text-align : center;
      font-size : 12px;
      font-weight : bold;
      padding : 3px;
      border : 1px solid #ccccff;
  }
.borderCollapse {
      border-collapse : collapse;
  }
.phpdigMessage {
      padding : 1px;
      background-color : #002288;
      color : white;
  }
.smallLink {
      font-size : 10px;
      background-color : #bbccee;
  }
.dvhdr1 {
  	background:#1f4596;
  	border:1px solid #1f4596;
  	padding:5px;
  	font: bold 12px arial;
  	color: #FFFFFF;
   }
  
.dvbdy1 {
  
	background:#FFFFFF;
	font-family:arial;
	font-size:12px;
	border-left:1px solid #1f4596;
	border-right:1px solid #1f4596;
	border-bottom:1px solid #1f4596;
	padding:5px;
}

@media screen, projection {

div .jq-caption				{ padding-top: 10px; display: block; width: 400px; }
.jq-header					{ font-family: Arial; font-size: 12px; color: #1b4091; font-weight: bold; }
div#jq-zoom h2				{ margin: 10px 0 10px; }
div#jq-zoom p				{ line-height: 1.6; }

.jq-teaserrow				{ width: 450px; clear: both; height: auto;}
.jq-teaser					{ width: 210px; height: auto; margin-bottom: 15px; }
.jq-left					{ margin-right: 15px; float: left; display: block;  }
.jq-teaser  img				{ border: 1px solid #1b4091; }
.jq-right					{ float: left; display: block; }
}
