#printfooter { display: none; }

html, body {
background-image:url(/images/layout/bg_verlauf.jpg);
background-repeat:repeat-y;
background-color: #f5f6fa;
font-size: 100.01%;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
padding: 0;
margin: 0;
font-weight:normal;
}

body {
color: #333333;
letter-spacing: 1px;
font-size: 0.80em;
font-weight:normal;
line-height: 1.3;
}

#bild {
position:fixed;
top:0px;
left:0px;
z-index:0;
}

#hintergrund {
position:relative;
width:495px;
padding:0 20px 0 8px;
z-index:1;
}

a {color:#333333;text-decoration: underline;}
a:link {color:#333333;text-decoration: underline;}
a:visited {color:#333333;text-decoration: underline;}
a:hover {color:#333333;text-decoration: underline;}
a:active, a:focus {color:#333333;text-decoration: underline;}

a.textlink {color:#5769A4;text-decoration: underline;font-weight: bold;}
a.textlink:link {color:#5769A4;text-decoration: underline;font-weight: bold;}
a.textlink:visited {color:#5769A4;text-decoration: underline;font-weight: bold;}
a.textlink:hover {color:#5769A4;text-decoration: underline;font-weight: bold;}
a.textlink:active, a.textlink:focus {color:#5769A4;text-decoration: underline;font-weight: bold;}

.footer a {color:#5769A4;text-decoration: underline;}
.footer a:link {color:#5769A4;text-decoration: underline;}
.footer a:visited {color:#5769A4;text-decoration: underline;}
.footer a:hover {color:#5769A4;text-decoration: underline;}
.footer a:active, a:focus {color:#5769A4;text-decoration: underline;}

.textlink {

}

.footer {
font-size: 0.70em;
height:25px;
margin-left:8px;
color: #5769A4;
padding: 4px 0 4px 0;
}

#printfooter {
margin-top:10px;
}


h1 {
font-size: 1.0em;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
margin: 0;
padding: 8px 8px 10px 0;
color: #5769A4;
}

h2 {
font-size: 1.0em;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
margin: 0;
padding: 0px 8px 10px 0;
color: #5769A4;
}

h2.zitat {
font-size: 1.0em;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: normal;
margin: 0;
padding: 0px 0px 10px 0;
color: #5769A4;
}

.imgborder {
border: 1px solid #5769A4;
}

table tr td  {
font-size: 0.80em;
color: #333333;
}

div.bildtitel {
font-size: 0.85em;
color: #5769A4;
padding-bottom:8px;
}

.bildtitel {
font-size: 0.70em;
color: #5769A4;
padding-bottom:8px;
}

.weite15 {
width:15px;
}

.abstandhalter {
padding-top:15px;
}

.box1 {
margin: 0 0 2px 0;
background-color: #ffffff;
border: 1px solid #5769A4;
width: 250px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;

}

.box2 {
margin: 0 0 2px 0;
background-color: #ffffff;
border: 1px solid #5769A4;
width: 175px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;
}

.box3 {
margin: 0 0 2px 0;
background-color: #ffffff;
border: 1px solid #5769A4;
width: 70px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;
}

.textfeld {
margin: 0 0 2px 0;
background-color: #ffffff;
border: 1px solid #5769A4;
width: 250px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;
}

.senden {
background-color: #ffffff;
border-bottom : #5769A4 1px solid;
border-left : #5769A4 1px solid;
border-right : #5769A4 1px solid;
border-top : #5769A4 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color : #5769A4;
font-weight:bold;
}

/* kh 20110407 */
.teaser {
  background: #DFE3EE;
  position: absolute;
/*  right: 300px; */
  left: 520px;
  top: 0px;
  width: 212px;
}

.teaser.pos2{
  top: 120px;
}

.teaser.pos3{
  top: 310px;
}

.teaser.pos4{
  top: 492px;
}

.teaser h1 {
  background: url(../../../images/_layout/teaser-h1-bg.png) #9EA0B5 repeat-y;
  padding: 8px;
}

.teaser p {
  padding: 8px;
  margin: 0;
  padding-bottom: 12px;
}

.teaser a,
.teaser a:link,
.teaser a:visited,
.teaser a:hover,
.teaser a:active,
.teaser a:focus {
  color: #5769A4;
}

.teaser a img {
  text-decoration: none;
  border: none;
}
