.vn {  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #000080}

.vn3 {  font-family: Verdana, Arial; font-size: 7pt; font-style: normal; font-weight: normal; color: #527DA7}
.vn4 {  font-family: Verdana, Arial; font-size: 7.5pt; font-style: normal; font-weight: normal; color: #527DA7}
.vn4b{  font-family: Verdana, Arial; font-size: 7.5pt; font-style: normal; font-weight: bold; color: #527DA7}

.vnb {  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #000080}
.vbo {  font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: bold; color: #000080}
.vnkl {  font-family: Verdana, Arial; font-size: 7pt; font-style: normal; font-weight: normal; color: #000080}
.vt { font-family: Verdana, Arial; font-size: 12pt; font-style: normal; font-weight: bold; color: #000080 }
.vg {  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #006600}
.vtib{ font-family: Verdana, Arial; font-size: 14pt; font-style: normal; font-weight: bold; color: #5F82AC}
.vti{ font-family: Verdana, Arial; font-size: 14pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.vnw{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF}
.vnws{  font-family: Verdana, Arial; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF}
.vnblue{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: blue}
.vnorange{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: orange}

.vny{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFF00}
.vky{  font-family: Verdana, Arial; font-size: 7pt; font-style: normal; font-weight: normal; color: #FCEE06}
.vngelb{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #FCEE06}
.vnk {  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #000080}
.vbw{  font-family: Verdana, Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.vbw2{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.vby{  font-family: Verdana, Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFF00}
.vbred{  font-family: Verdana, Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #F48E97}
.vbyk{  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFF00}
.vbr{  font-family: Verdana, Arial; font-size: 11pt; font-style: normal; font-weight: bold; color: #FBAD47}
.vbwk{  font-family: Verdana, Arial; font-size: 7pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.vbb{ font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.vtn{ font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.vg_itw {  font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #599C29}
ul{ color: #FFFFFF}
.strich_unten { border-bottom: 1px dotted #000080}
h2.para {
   font-family: Verdana, Arial; 
   font-style: normal; 
   font-weight: bold; 
   color: #FFFFFF
}
.weisser_rand { 
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #8EAFD2; 
   color: #FFFFFF;
}
.weisser_rand2 { 
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   color: #FFFFFF;
}

.weisser_rand3 { 
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #5F82AC; 
   color: #FFFFFF;
}
.weisser_rand4 { 
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #FFFFFF; 
}

.selectButton {
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #8EAFD2; 
   color: #FFFFFF;
}
.rahmen_dotted {
   border-bottom: #FFFFFF 1px dotted;
   border-left: #FFFFFF 1px dotted;
   border-right: #FFFFFF 1px dotted;
   border-top: #FFFFFF 1px dotted;
   background-color: #5F82AC; 
   border-color: #FFFFFF; 
}

.rahmen_solid {
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #8EAFD2; 
   border-color: #FFFFFF; 
   font-family: Verdana, Arial; 
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #000000;
}

.offertanfr {
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #FFFFCC; 
   border-color: red; 
   font-family: Verdana, Arial; 
   font-size: 7.5pt; 
   font-style: normal; 
   font-weight: bold; 
   color: #000000;
}

.gesamtang {
   border-bottom: #FFFFFF 1px solid;
   border-left: #FFFFFF 1px solid;
   border-right: #FFFFFF 1px solid;
   background-color: #FFFFCC; 
   border-color: red; 
   font-family: Verdana, Arial; 
   font-size: 7.5pt; 
   font-style: normal; 
   font-weight: bold; 
   color: #000000;
}

.rahmen_dotted_local_matadoren {
   border-bottom: #FFFFFF 1px dotted;
   border-left: #FFFFFF 1px dotted;
   border-right: #FFFFFF 1px dotted;
   border-top: #FFFFFF 1px dotted;
   background-color: #296DA1; 
   border-color: #FFFFFF; 
}

.rand_unten {
   border-top: #FFFFFF 1px solid;
   background-color: #FFFFFF; 
   border-color: #527DA7; 
}

.rahmen_dotted_extern {
   border-bottom: #FFFFFF 1px dotted;
   border-left: #FFFFFF 1px dotted;
   border-right: #FFFFFF 1px dotted;
   border-top: #FFFFFF 1px dotted;
   background-color: #447865; 
   border-color: #FFFFFF; 
}

.bilderserie {
   border-left: #5F82AC 1px solid;
   border-right: #5F82AC 1px solid;
   border-top: #8EAFD2 1px solid;
   border-bottom: #5F82AC 1px solid;
}

.werbefenster {
   border-bottom: #FFFFFF 1px solid;
   border-left: #5F82AC 1px solid;
   border-right: #5F82AC 1px solid;
   border-top: #FFFFFF 1px solid;
   background-color: #8EAFD2; 
}

.bg_gelb { background-color: #FFFFCC; }
.bg_weiss { background-color: #FFFFFF; }
.bg_grau { background-color: #CFCFCF; }
.bg_dunkelblau { background-color: #8EAFD2; }
.bg_hellblau { background-color: #EDF0FB; }
.bg_admin { background-color: #778598; }
.bg_email1 { background-color: #8EAFD2; }
.bg_email2 { background-color: #5F82AC; }
.bg_email3 { background-color: #5F82AC; font-family: Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF }


.vtitel{  
font-family: Verdana, Arial; 
font-size: 9pt; 
font-style: normal; font-weight: bold; 
color: #FFFFFF;
border-style:solid; 
background-color: #8EAFD2; 
border-width: 1px; 
border-color: #FFFFFF;
padding: 3px;
}
