.fenstertext {line-height: 1.3;} 
h1 { FONT-SIZE: 10pt; color: #d17685; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold;  line-height: 0;} 
h2 { FONT-SIZE: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; }


body {
        background-color: #fbf2f3;
        background-image:url('/icons/main-background.gif');
        background-position:top center;
        background-repeat:no-repeat;
        FONT-SIZE: 9.5pt; color: #818181;
        line-height: 1.3;
        FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}

a:link { color:#d17685; text-decoration:none; }
a:visited { color:#d17685; text-decoration:none; }
a:active { color:#d17685; text-decoration:none; }
a:hover { color:#f0d1d6; text-decoration:none; }     

#main       { width:990px;
              margin-right:auto;margin-left:auto;}

#mainpic       { position:relative;
            top:-226px; left:-2px; }


#textfenster { background-color:#f7e9eb;
               position:relative;
               top:-236px; left:-2px; 
               padding-left:10px; 
               padding-right:10px;    
               width:338px;
               height:472px;
               overflow:auto;
               border:0px solid #840;
               margin:10px;
               scrollbar-base-color:#f0d1d6;
               text-align: left;
               }

#headline { position:relative;
            top:-630px; left:650px;
            FONT-SIZE: 11pt; color: #c45163; 
            font-weight:bold;        
}

#rot1       { background-color: #c45163;
            position:relative;
            top:0px; left:0px; 
            width:118px; height:57px;                                
} 


#rot2       { background-color: #d98d99;
            position:relative;
            top:-57px; left:120px; 
            width:118px; height:57px;     
}

#rot3       { background-color: #e1a4ae;
            position:relative;
            top:-114px; left:240px; 
            width:118px; height:57px;     
}

#rot4       { background-color: #e8bac2;
            position:relative;
            top:-171px; left:360px; 
            width:118px; height:57px;     
}

#rot5       { background-color: #f0d1d6;
            position:relative;
            top:-228px; left:480px; 
            width:118px; height:57px;     
}

.menu1    { position:relative;
            top:-700px; left:610px;
            FONT-SIZE: 11pt; color: #c45163; 
            font-weight:bold;    
            a.menu1:link { color:#c45163; text-decoration:none; }
            a.menu1:visited { color:#c45163; text-decoration:none; } 
            a.menu1:hover { color:#ffffff; background-color:#c45163; text-decoration:none; }  
            line-height: 2;                           
}

   
.fenstertext {line-height: 1.3;} 
h1 { position:relative; top:-812px; left:610px; FONT-SIZE: 12pt; color: #c45163; font-weight:bold; }
          

 .kwicks {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
  .kwicks li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 120px;
    height: 57px;
    margin-right: 0px;
    background-image:url('/icons/menu-kwicks.jpg');
    background-repeat:no-repeat;
}

.kwicks a{
	display:block;
	height:50px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 { 
	background-position:0px 0px;
}
#kwick2 { 
	background-position:-180px 0px;
}
#kwick3 { 
	background-position:-360px 0px;
}
#kwick4 {
	background-position:-540px 0px;
}
#kwick5 {
	background-position:-720px 0px;
}

#kwick1.active, #kwick1:hover {
	background-position: 0px bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -180px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -360px bottom;
}
#kwick4.active, #kwick4:hover {
	background-position: -540px bottom;
}
#kwick5.active, #kwick5:hover {
	background-position: -720px bottom;
}