/* css awb shk */

body {
  background-color: #64858E;
  font-family: Verdana;
  font-size: 8pt;
  margin:0px 0px auto;
}

a {color:#64858E; text-decoration:none; font-weight:normal; }
a:link {color:#64858E; text-decoration:none; font-weight:bold; }
a:visited { color:#64858E; text-decoration:none; font-weight:normal; }
a:hover { text-decoration:underline; }
a:active {color:#64858E; text-decoration:none; font-weight:normal;  }

.headline { font-family: Verdana,Sans-serif; font-size: 10pt; color: #000000; font-weight: bold;}

.newsheadline {  font-family: Verdana, sans-serif; font-size: 10px; color:#000000; font-weight: bold;}
.newsdatum {  font-family: Verdana, sans-serif; font-size: 10px; color:#646464; font-weight: normal;}
.newscontent {  font-family: Verdana, sans-serif; font-size: 10px; color:#646464; font-weight: normal;}
.newsbalken {  font-family: Verdana, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: bold;}

.teaserheadline {  font-family: Verdana, sans-serif; font-size: 10px; color:#64858E; font-weight: bold;}
.teaserdatum {  font-family: Verdana, sans-serif; font-size: 7pt; color:#646464; font-weight: bold;}

.teasercontent { 
font-family: Verdana, sans-serif; font-size: 10px; 
color:#505050; 
font-weight: normal;
}


h3 {
font-family: Verdana, sans-serif; font-size: 10px; color:#505050; font-weight: bold;
}


.suche {font-family: Verdana, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: normal;}
.suche a { font-family: Verdana, sans-serif; color:#FFFFFF; font-size: 10px;  text-decoration:none; }
.suche a:link { color:#FFFFFF; text-decoration:none; font-size: 10px;  }
.suche a:visited { font-family: Verdana, sans-serif; color:#FFFFFF; font-size: 10px;  text-decoration:none;   }
.suche a:hover { color:#FFFFFF; text-decoration:underline; }
.suche a:active { color:#FFFFFF; text-decoration:none; font-size: 10px; }

.navifest { font-family: Verdana; font-size: 10px; }
.navifest a {color:#64858E; text-decoration:none; font-weight:normal; }
.navifest a:link {color:#64858E; text-decoration:none; font-weight:normal; }
.navifest a:visited { color:#64858E; text-decoration:none; font-weight:normal; }
.navifest a:hover { text-decoration:underline; }
.navifest a:active {color:#64858E; text-decoration:none; font-weight:normal; }

.navi { font-family: Verdana; }
.navi a {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navi a:link {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navi a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navi a:hover { text-decoration:underline; }
.navi a:active {color:#F68121; text-decoration:none; font-weight:bold; }

.fuss { font-family: Verdana; color:#FFFFFF; font-size: 10px; }
.fuss a {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.fuss a:link {color:#FFFFFF; text-decoration:none; font-weight:bold; }
.fuss a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.fuss a:hover { text-decoration:underline; }
.fuss a:active {color:#FFFFFF; text-decoration:none; font-weight:bold;  }

.txt {
font-family : Verdana, sans-serif; 
line-height:1.4em;
font-size : 8pt; 
color : #646464; 
font-weight : normal; 
} 

.form {
font-family : Verdana, sans-serif; 
line-height:1.4em;
font-size : 8pt; 
color : #646464; 
text-align:left;
font-weight : normal; 
} 

.subnaviact { 
width:210px; 
height:22px;
background-color:#BBC8CB; 
padding : 4px 0 4px 0;
float:left;
overflow:hidden;
font-size: 10pt;
} 

.subnaviinact {
width:210px; 
height:22px;
padding : 4px 0 4px 0;
float:left;
overflow:hidden;
font-size: 10pt;
} 

.subnaviact1 { 
width:210px; 
height:22px;
background-color:#C4C8CB; 
padding : 4px 0 4px 0;
float:left;
overflow:hidden;
font-size: 8pt;
font-weight: normal;
} 

.subnaviinact1 {
width:210px; 
height:22px;
padding : 4px 0 4px 0;
float:left;
overflow:hidden;
font-size: 8pt;
font-weight: normal;
} 

.subnaviact2 { 
width:210px; 
height:22px;
background-color:#C4C8CB; 
padding : 4px 0 4px 0;
float:left;
overflow:hidden;
font-size: 8pt;
} 

.subnaviinact2 {

width:210px; 
height:22px;
padding : 4px 0 4px 0;
float:left;
overflow:hidden;
font-size: 8pt;
} 


hr {
color:#808080;
height:1px;
}

#top {
}


div#site {
width:100%;
}



/* zeile 1 */
div#z01 {
width:100%;
height:28px;
background-color: #FFFFFF; 
clear: both; 
}

div#z01 div#z01s1 {
width:960px;
height:12px;
float:left;
text-align:right;
padding : 10px 0 0 0; 
background-image: url(sys/b00.jpg);
}



/* zeile 2 */
div#z02 {
width:100%;
height:120px;
background-color: #FFFFFF;
clear: both; 
}

div#z021 {
width:970px;
height:120px;
}

div#z021 div#z02s01 {
width:20px;
height:120px;
float:left;
background-color: #FFFFFF;
}
  
div#z021 div#z02s02 {
width:210px;
height:120px;
float:left;
}

div#z021 div#z02s03 {
width:530px;
height:120px;
float:left;
background-color: #FFFFFF; 
}

div#z021 div#z02s04 {
width:210px;
height:120px;
float:left;
background-color: #FFFFFF; 
}



/* zeile 3 */
div#z03 {
width:100%;
height:130px;
background-color: #64858E;
clear: both; 
}

div#z031 {
width:970px;
height:130px;
}

div#z031 div#z031s01 {
width:20px;
height:130px;
float:left;
background-color: #64858E;
}
  
div#z031 div#z031s02 {
width:210px;
height:130px;
float:left;
padding: 0 0 0 0; 
background-color: #97ACB2; 
}

div#z031s02 div#adress {
width:190px;
height:130px;
float:left;
padding: 0 0 0 10px; 
}

div#z031 div#z031s03 {
width:530px;
height:130px;
float:left;
background-color: #FFFFFF; 
}

div#z031 div#z031s04 {
width:210px;
height:130px;
float:left;
background-color: #FFFFFF; 
}



/* zeile 4 */
div#z04 {
width:100%;
background-color: #64858E;
clear: both; 
}

div#z041 {
width:970px;
}

div#z041 div#z04s01 {
width:20px;
float:left;
background-color: #64858E;
}
  
div#z041 div#z04s02 {
width:210px;
float:left;
padding : 10px 0 0 0; 
background-color: #97ACB2; 
}

div#z04s02 div#z04s02hg {
width:210px;
float:left;
padding : 0 0 0 0; 
background-image: url(sys/hg_navi.jpg);
}



div#z041 div#z04s03 {
width:740px;
min-height:800px; 
float:left;
padding : 10px 0 40px 0; 
background-color: #FFFFFF; 
}


div#z04s03 div#content {
width:500px;
float:left;
padding: 0 15px 0 15px; 
background-color: #FFFFFF; 
}



div#z04s03 div#teaser {
width:190px;
float:right;
padding : 20px 10px 0 10px; 
background-color:#FFFFFF; 
}
 
 
/* zeile für iframe formular */
div#z041 div#Fz04s03 {
width:740px;
min-height:800px; 
float:left;
padding : 10px 0 40px 0; 
background-color: #FFFFFF; 
}

div#Fz04s03 div#Fcontent {
width:690px;
float:left;
padding: 0 15px 0 15px; 
background-color: #FFFFFF; 
}


 
 
 

/* zeile 5 */
div#z05 {
width:100%;
background-color: #64858E;
clear: both; 
}
 
div#z05 div#z05s01 {
width:20px;
float:left;
background-color: #64858E;
}
  
div#z05 div#z05s02 {
width:210px;
float:left;
padding : 0 0 0 0; 
background-color: #64858E; 
}

div#z05 div#z05s03 {
width:740px;
float:left;
padding : 0 0 0 0; 
background-color: #FFFFFF; 
}


div#z05s03 div#fuss {
width:720px;
float:left;
text-align:right;
padding : 0px 20px 0 0; 
background-color: #FFFFFF; 

}

div#z05s03 div#fusshg {
width:740px;
float:left;
padding : 0 0 0 0; 
background-image: url(sys/hg_content.jpg);
}



/* zeile 6 */
div#z06 {
width:100%;
background-color: #64858E;
clear: both; 
}
 
div#z06 div#z06s01 {
width:20px;
float:left;
background-color: #64858E;
}
  
div#z06 div#z06s02 {
width:210px;
float:left;
padding : 0 0 0 0; 
background-color: #64858E; 
}

div#z06 div#z06s03 {
width:740px;
float:left;
padding : 0 0 0 0; 
background-color: #64858E; 
}

div#z06s03 div#fusshg {
width:740px;
float:left;
padding : 0 0 0 0; 
background-image: url(sys/hg_content.jpg);
}






/* teaser */
div#ttxt {
width:160px;
float:left;
padding : 0 10px 0 10px; 
}



/* formular */
input {
color : #000000; 
font-size : 8pt; 
font-family : Verdana; 
background: #F6F6F6;
border : 1px solid #808080; 
} 

textarea {
background-attachment: fixed;
height: 100px;
width: 194px;
background: #F6F6F6;
color : #000000; 
font-size : 8pt; 
font-family : Verdana, Helvetica, Arial; 

scrollbar-base-color: #F6F6F6;
scrollbar-3d-light-color: #F6F6F6;
scrollbar-arrow-color: #F6F6F6;
scrollbar-darkshadow-color: #F6F6F6;
scrollbar-face-color: #F6F6F6;
scrollbar-highlight-color: #F6F6F6;
scrollbar-shadow-color: #F6F6F6;
scrollbar-track-color: #F6F6F6;

border : 1px solid #808080; 
} 

table, tr, td {
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  color: #646464; 
}

