body{
color:black;
background:white;
margin:0;
padding:0;
font:12px verdana, sans-serif;
}

#header1{
background:#eff9fb;
color:white;
margin-left:5%;margin-right:5%;
padding:5px 5px 5px 5px;

font:14px verdana, sans-serif, bold;

border-style:solid;
border-top-color:#5276ac;
border-top-width:1px;

border-left-color:#5276ac;
border-left-width:1px;

border-right-color:#5276ac;
border-right-width:1px;


 }
 #header2{
background:#C40405;
color:white;
margin-left:5%;margin-right:5%;
padding:5px 5px 5px 5px;
font:14px verdana, sans-serif, bold;

border-style:solid;
border-top-style:solid;
border-top-color:#5276ac;
border-top-width:medium;

border-left-color:#5276ac;
border-left-width:1px;

border-right-color:#5276ac;
border-right-width:1px;

border-bottom-style:solid;
border-bottom-color:#5276ac;
border-bottom-width:medium;
}
#druckkopf{display:none; }
#nest {width:85em;}
/*#nest {max-width:1024px;width:expression(document.body.clientWidth > 1024? "1024px": "auto" ); }*/
#inner {width:100%;}

#main {
margin-left:5%;margin-right:5%;
border-style:solid;
border-color:#5276ac;
border-width:1px;
background-color:#5276ac;color:black;
}
#leftbox {
width: 200px;
float:left;
padding:5px 10px 10px 5px;
color:white;
/*z-index:1;  */
position:relative;
}

#content {
margin-left: 210px;

/*z-index:2;     */
font:14px verdana, sans-serif;
background-color:#eff9fb;color:black;
padding:10px 0px 10px 10px;
/*position:relative; */

}
#content h1{
font:18px verdana, sans-serif;
font-weight:bold;
color:#C40405;
}
#content h2{
font:16px verdana, sans-serif;
font-weight:bold;
color:#C40405;
}
.pos {position:absolute;}

.contlink a{ font:14px verdana, sans-serif;
font-weight:bold;
color:#C40405;
}

TT.ab {color: Background; font-size: 14pt; font-weight:bold }

#foot{color:white;
background:#5276ac;
padding:0;
margin-left:5%;margin-right:5%;
border-top-style:solid;
border-top-color:#C40405;
border-top-width:medium;
border-bottom-style:solid;
border-bottom-color:#C40405;
border-bottom-width:medium;

}
.tdfoot
      {
          font:12px verdana, sans-serif;
          color:white;

      }
.tdfoot a
      {
          font:12px verdana, sans-serif;
          color:white;
          font-weight:bold;
          text-decoration:none;
      }
.tdfoot a:hover
      {
          font:12px verdana, sans-serif;
          font-weight:bold;
          color:white;
          text-decoration:overline;
      }
      #impr_bild{
	float:right;
	width:300px;
	color:black;
	background:transparent;
	padding:80px 0px 0px 0px;
	margin-right:1%;
	}
#serv_bild{
	float:right;
	width:600px;
	color:black;
	background:transparent;
	padding:80px 0px 0px 0px;
	margin-right:6%;
	}
.tdconte
      {color: white; font-size: 14pt;  }
.tdcont
      {
          font:14px verdana, sans-serif;
          color:white;

      }
.tdcont a
      {
          font:14px verdana, sans-serif;
          color:white;
          font-weight:bold;
          text-decoration:none;
      }
.tdcont a:hover
      {
          font:14px verdana, sans-serif;
          font-weight:bold;
          color:white;
          text-decoration:overline;
      }
.tdcont a:active
      {
          font:14px verdana, sans-serif;
          font-weight:bold;
          color:white;
          text-decoration:overline;
      }
.tdcont1
      {
          font:12px verdana, sans-serif;
          color:black;

      }
.tdcont1 a
      {
          font:12px verdana, sans-serif;
          color:black;
          font-weight:bold;
          text-decoration:underline;
      }
