/* css awb shk druckansicht */

body {
  background-color: #64858E;
  font-family: Verdana;
  font-size: 8pt;
  margin:0px 10px 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:#505050; font-weight: bold;}
.newsdatum {  font-family: Verdana, sans-serif; font-size: 10px; color:#000000; font-weight: bold;}
.newscontent {  font-family: Verdana, sans-serif; font-size: 10px; color:#000000; 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:#505050; 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;
}

.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; 
} 

hr {
color:#808080;
height:1px;
}

#top {
}

div#site {
width:680px;
background-color: #FFFFFF; 
margin:0px 0px auto;
}



/* kopf */
div#kopf {
width:680px;
}
  
div#kopf div#koben {
width:680px;
}
  
div#koben div#links {
width:460px;
height:100px;
float:left;
padding: 10px 0 0 10px; 
}
  
div#koben div#rechts {
width:200px;
height:100px;
float:left;
text-align:left;
padding: 10px 10px 0 0; 
}

div#kopf div#kmitte {
width:660px;
padding: 6px 10px 0 10px; 
clear: both; 
}


/* content */

div#content {
width:660px;
float:left;
padding: 15px 10px 0 10px; 
background-color: #FFFFFF; 
clear: both;
}


/* fuss */
div#fuss {
width:660px;
float:left;
text-align:right;
background-color: #FFFFFF; 
padding : 0 10px 10px 10px; 
clear: both;
}



/* 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; 
}

