/* CSS-Definitionsdatei, die SiteStyle -Stylesheets enthält */
BODY { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal; background-color: rgb(255,255,255); background-image: url("./assets/images/bg1.gif");}

A:active { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}
A:link { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}
 A:visited { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color:#009966; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}
 A:hover { color: #ff9900; text-decoration:none;}

A.navin:active { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}
A.navin:link { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}
 A.navin:visited { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: #ff9900; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}
 A.navin:hover { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-align: justify;text-decoration:none;}


A.nav:active { font-family: Verdana; font-size: 9pt; color: #ff9900; font-weight: bold; font-style: normal;text-decoration:none;}
A.nav:link { font-family: Verdana; font-size: 9pt; color: #ff9900; font-weight: bold; font-style: normal;text-decoration:none;}
A.nav:visited { font-family: Verdana; font-size: 9pt; color: #ff9900; font-weight: bold; font-style: normal;text-decoration:none;}
 A.nav:hover { font-family: Verdana; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-decoration:none;}

A.navact:active { font-family: Verdana; font-size: 9pt; color: #009966;  font-weight: bold; font-style: normal;text-decoration:none;}
A.navact:link { font-family: Verdana; font-size: 9pt; color: #009966;  font-weight: bold; font-style: normal;text-decoration:none;}
A.navact:visited { font-family: Verdana; font-size: 9pt; color: #009966;  font-weight: bold; font-style: normal;text-decoration:none;}
A.navact:hover { font-family: Verdana; font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;text-decoration:none;}

A.nav1:active { font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ff9900; font-weight: normal; font-style: normal;text-decoration:none;}
A.nav1:link { font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ff9900; font-weight: normal; font-style: normal;text-decoration:none;}
 A.nav1:visited{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ff9900; font-weight: normal; font-style: normal;text-decoration:none;}
 A.nav1:hover { font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #009966; font-weight: normal; font-style: normal;text-decoration:none;}

A.nav2:active { font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;text-decoration:none;}
A.nav2:link { font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;text-decoration:none;}
 A.nav2:visited{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;text-decoration:none;}
 A.nav2:hover { font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;text-decoration:underline;}

.navlink{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;}
.teaserlink{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;}

UL { font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-decoration: none ; text-indent: 0pt; margin-left: 12pt; margin-right: 0pt;}
.TextObject_reg_n { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: normal; font-style: normal;}
.TextObject_reg_b { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: bold; font-style: normal;}
.TextObject_bill_n { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #715D44; font-weight: normal; font-style: normal;}
.TextObject_bill_b { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #715D44; font-weight: bold; font-style: normal;}
.TextObject_n { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: normal; font-style: normal;}
.TextObject_b { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: bold; font-style: normal;}
.headline_b { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: bold; font-style: normal;letter-spacing: 2px;}

/* H1 { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 14pt; color: rgb(0,51,0); font-weight: bold; text-decoration: none ;}*/
 H1 {background-color: #009966; font-family:Verdana ; font-size:9pt; font-weight: bold; color:#ffffff; letter-spacing: 1px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; text-align: left; margin-top:5px; margin-bottom:5px; width:510px;
}
 H2 { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 14pt; color: rgb(0,0,0); font-weight: bold; text-decoration: none ;}
 H3 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none ;}
 H4 { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 12pt; color: rgb(0,0,0); font-weight: bold; text-decoration: none ;}
 H5 { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,51,0); font-weight: bold; text-decoration: none ;}
 H6 { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: bold; text-decoration: none ;}
 
 
 
 P { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal;}
 P.headl { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 14pt; color: #000000; font-weight: bold; font-style: normal;}
 LI.teaser { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;}
li.nav { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ff9900; font-weight: normal; font-style: normal; text-align: left; padding:2px;}

li.bereich {  font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;text-decoration:none;}

li { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal;}

 OL { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-decoration: none ;}
 .TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-decoration: none ;}
th{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: bold; font-style: normal; border-width:1px;border-style:solid;border-color:#B9CEBD;}
table.all{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: normal; font-style: normal; border-width:1px;border-style:solid;border-color:#B9CEBD;}
tr.all{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: normal; font-style: normal; border-width:1px;border-style:solid;border-color:#B9CEBD;}
td.all{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: rgb(0,51,0); font-weight: normal; font-style: normal; border-width:1px;border-style:solid;border-color:#B9CEBD;}
td.small{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 7pt; color: rgb(0,51,0); font-weight: normal; font-style: normal;}
td.cir{ font-family: Verdana; font-size: 9pt; color: #ff9900; font-weight: bold; font-style: normal;}

td.cir2{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 9pt; color: #009966; font-weight: bold; font-style: normal;}
.inhalt{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;text-align: left;}
tr.regist{ background-color:#ffffcc}
tr.bill{ background-color:#CCCCCC}
tr.admin{ background-color:#ffffcc}

.headl{
background-color: #009966; font-family:'Verdana'; font-size:9pt; font-weight: bold; color:#ffffff; letter-spacing: 1px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; text-align: left; margin:0px;
}
.headl2{
background-color: #ff9900; font-family:'Verdana'; font-size:9pt; font-weight: bold; color:#ffffff; letter-spacing: 1px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; text-align: left; margin:0px;
}

.nav1{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ff9900; font-weight: normal; font-style: normal;}
.nav2{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #009966; font-weight: normal; font-style: normal;}
.cir3{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #009966; font-weight: normal; font-style: normal; padding-left: 5px;}
.cir4{ font-family:  Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ff9900; font-weight: normal; font-style: normal; padding-left: 5px;}

.email{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: normal; font-style: normal;}

/* Suchtabelle */
.sutab{font-family:'Verdana'; font-size:9pt; font-weight: bold; color: #ff9900;}
.sutab2{font-family:'Verdana'; font-size:8pt; font-weight: bold; color: #009966;}
.sutab3{font-family:'Verdana'; font-size:7pt; font-weight: normal; color: #000000;}

/*formular*/ 
/* Alle Labels UND Formularelemente auswählen */
label, input, select {display: block; float: left;  width: 150px; margin-bottom:10pt;}/* Breite.*/
/* Alle Zeilenumbrüche in Formularen auswählen */
form br { clear: left; }/* das floating der labels und inputs aufheben */
/* den Submit-Button */
input#submit { float: none;  width: auto; margin-top:5pt;}


/* Ausgabetabelle */
.ausg1{font-family:'Verdana'; font-size:8pt; font-weight: bold; color: #009966;border-bottom:solid 1px #009966;}
.ausg2{font-family:'Verdana'; font-size:8pt; font-weight: normal; color: #000000;}
.ausg3{font-family:'Verdana'; font-size:8pt; font-weight: normal; color: #009966;}
.ausg4{font-family:'Verdana'; font-size:8pt; font-weight: bold; color: #009966;}

/* detail_box */
.dt_box{font-family:'Verdana'; font-size:8pt; font-weight: normal; color: #000000;}
.dt_box1{font-family:'Verdana'; font-size:9pt; font-weight: normal; color: #009966;}
.dt_box_head{font-family:'Verdana'; font-size:8pt; font-weight: bold; color: #009966; border-bottom:solid 1px #009966;}


input.suche{font-family:  Verdana font-size: 9pt; color: #000000; background-color: #ffffff; border: 1px solid #009966;}


.ws-teaser {border:solid 1px #cccccc;}

.ws-teaser {border:solid 1px #cccccc;}

.ws-teaser-nav1 {border-top:solid 1px #009966;border-left:solid 1px #009966;border-right:solid 1px #009966; }

.ws-teaser-nav-head {
border-bottom:solid 1px #009966;
background-color: #009966;
font-family:'Arial';
font-size:8pt;
font-weight: bold;
color:#ffffff;
letter-spacing: 1px;
padding: 2px;
line-height:15px;
text-align: center;
margin:0px;
}


.ws-teaser-nav2 {border-bottom:solid 1px #009966;
font-family:'Arial';
font-size:8pt;
color:#000000;
padding: 2px;
line-height:15px;
text-align: right;
margin:0px;}


.ws-teaserhead {font-family:'Arial';font-weight:bold;font-size:8pt;color:#999999;padding: 2px;text-indent:1px;border:none;
margin:0px;
}

.ws-teasertxt {font-family:'Arial';font-size:8pt;color:#000000;padding: 2px;line-height:15px;text-align: left;
margin:0px;
}



.ws-teasertxt_link {
font-family:'Arial';
font-size:8pt;
color:#000000;
padding: 2px;
line-height:15px;
text-align: left;
margin:0px;
}

.ws-teaser_bottom {border:solid 1px #cccccc;}

.ws-teaserhead_bottom {
font-family:'Arial';
font-weight:bold;
font-size:8pt;
color:#cccccc
padding: 2px;
text-indent:1px;
border:none;
margin:0px;
}
.ws-teasertxt_bottom {
font-family:'Arial';
font-size:8pt;
color:#000000;
padding: 2px;
line-height:15px;
text-align: center;
margin:0px;
} 
.div1{
position:absolute;
left: 1px;
top:1px;
hight: 400px;
width: 198px; 
background-color: #FFFFFF; 
layer-background-color: #FFFFFF;
border: 1px none #000000;
}
.div2 {
position:absolute;
left: 201px; 
top:2px; 
width: 520px; 
background-color: #FFFFFF; 
layer-background-color: #FFFFFF; 
border: 1px none #000000;
height: 495px;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
	font-weight: bold;
}
