body {
 color: #4d4d4d; 
 font-size: 10pt; 
 font-family: Helvetica, Verdana, Arial, sans-serif; 
 margin:0px; 
 padding:0px; 
 background:url('page.png') #f6f6f6 repeat-x; 
}

img { 
border: 0px;
}


ul {
 list-style-image:url('point.png');
 padding-left:5px;
 margin:0px;
}


div.content2 hr.grau, div.content2 hr {
 width:500px; 
 color:#8e8e8e; 
 background-color:#8e8e8e;
 clear:both;
 border:0px;
 margin:20px 0px 20px 20px;
 height:1px;
}

.linksumlauf{
 float:left;
 margin:0px 20px 10px 5px;
}


.rechtsumlauf{
 float:right;
 margin:0px 5px 10px 20px;
}


a.downloadlink {
 background:url('adobepdf.png') no-repeat;
 padding-left:60px; 
}

a.navilink { color: #9f0038; text-decoration: none; font-size:11px; background:url('point.png') no-repeat; padding-left:10px;}

a.partner {color:#8e8e8e; text-decoration: none; font-size:9px;}

a:link { color: #9f0038; text-decoration: none; }

a:visited { color: #9f0038; text-decoration: none; }

a:hover { }

a:active { color: #9f0038; text-decoration: none; }

div.content2 p{
width:550px;
padding:10px 0px;
margin:0px 0px 10px 0px;
clear:both;
}

.preis{
text-align:right; 
width:250px;
font-style:italic;
display:block;
}


h1 {
 font-weight: bold;
 font-size: 12px;
 padding:0px;
 margin:0px;
 color:#d40028;
}

h2 {
 font-weight: bold;
 text-align: left; 
 font-style: normal;
 font-size: 15px;
}
.ueberschrift {
 font-weight: bold;
 text-align:right; 
 font-style:italic;
 font-size: 15px;
 padding:0px;
 margin:0px 0px;
 width:550px;
 clear:both;
}
h3 {
 font-weight: bold;
 font-size: 20px;
 padding:0px;
 margin:0px;
}

.standard {
 width:800px;height:100%;
 position:absolute; top:0px; left:50%;z-index:2;
 margin-left:-400px;
 background-color: #f6f6f6; 
}
.standard2 {
 width:800px;height:100%;
 position:fixed; top:0px; left:50%;z-index:1;
 margin-left:-400px;
 background-color: #f6f6f6; 
}

.linkerrahmen {
 position:fixed; top:0px; left:50%;
 margin-left:-401px;
 /*background:url('pageborder.png') repeat-x;*/
 width:1px;
 height:100%;
 border-left: dotted #8e8e8e thin;
}

.rechterrahmen {
 position:fixed; top:0px; left:50%;
 margin-left:+400px;
 width:1px;
 height:100%;
 /*background:url('pageborder.png') repeat-x;*/
 border-right: dotted #8e8e8e thin;
}

a.navi {
 width:133px;height:30px;display: block;float:left;
}

.menueoben {
width:100%; 
height:25px; 
background-color: #f6f6f6; 
text-align:right; 
padding-top:5px;
position:absolute;top:0px;left:0px;
visibility:hidden;
}

a.linksmenueoben {
 margin-right:5px;
 margin-left:5px;
 font-size:11px;
 color: #9f0038;
 background:url('point.png') no-repeat; padding-left:10px;
}

.headerimages { 
 width:800px;
 height:240px;
 position:absolute;top:0px;left:0px;
 background:url('image_1.png');
}

/*.headerimages#image1{ background:url('image_1.png') no-repeat;}
.headerimages#image2 {background:url('image_2.png') no-repeat;}
.headerimages#image3 {background:url('image_3.png') no-repeat;}*/


/*.navigation { 
 width:800px;
 height:35px;
 position:absolute;top:235px;left:0px;z-index:5;
 background:url('navi.png') no-repeat;
} */

.content1{
width:230px; 
position:absolute;top:250px;left:10px;
text-align:left;
}


.content2{
width:550px;
position:absolute;top:240px;left:230px;
text-align:left;
border-left: dotted #8e8e8e thin;
border-bottom: dotted #8e8e8e thin;
padding:10px;
padding-top:0px;
}


.content3{
width:220px;
text-align:left; 
padding-bottom:20px;
}


.copyright{
  width:650px; 
  height:20px; 
  text-align:right; 
  position:absolute;top:0px;left:150px;
  line-height:20px;
  color: #9f0038;
}

.drucken{
  width:150px; 
  height:20px; 
  text-align:left; 
  position:absolute;top:0px;left:0px;
  line-height:20px;
  color: #9f0038;
}

a.linksdrucken {
 margin-right:5px;
 margin-left:5px;
 font-size:11px;
 color: #9f0038;
}

.info {
 font-size: 10px;
 padding:0px;
 margin:0px;
 display:inline;
}

div.hr {
height:1px;
border-top: dotted #8e8e8e thin; 
width:99%;
margin: 5px 0px 5px 0px;
}

.mail {
width:130px;
height:20px;
background:url('mail.png');
}

input.kontakt {
background-color:#f6f6f6; 
border:1px dotted #535353; 
color:#535353;
}

textarea.kontakt {
background-color:#f6f6f6; 
border:1px dotted #535353; 
color:#535353;
width:296px;
height:100px;
}

.status1 {
width:102px;
height:16px;
background:url('stat_25.png') no-repeat;
}

.status2 {
width:102px;
height:16px;
background:url('stat_50.png') no-repeat;
}
.status3 {
width:102px;
height:16px;
background:url('stat_75.png') no-repeat;
}
.status4 {
width:102px;
height:16px;
background:url('stat_100.png') no-repeat;
}

.status5 {
width:102px;
height:16px;
background:url('stat_0.png') no-repeat;
}

.refback {
width:550px;
height:260px;
padding: 25px 25px 10px 330px;
margin:0px;
}

.refbacktext {
width:550px;
padding:20px;
}

.refback#image1{ background:url('ref_back_1.png') no-repeat;}
.refback#image2{ background:url('ref_back_2.png') no-repeat;}
.refback#image3{ background:url('ref_back_3.png') no-repeat;}
.refback#image4{ background:url('ref_back_4.png') no-repeat;}
.refback#image5{ background:url('ref_back_5.png') no-repeat;}
.refback#image6{ background:url('ref_back_6.png') no-repeat;}
.refback#image7{ background:url('ref_back_7.png') no-repeat;}
.refback#image8{ background:url('ref_back_8.png') no-repeat;}
