body { 

background-image: url(../img/bg.gif); 
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
background-color: #FFFFFF;
color: #72642C;
font-size: 11px;
font-family: arial, verdana, helvetica;
text-decoration: none;
font-weight: normal;
}

#jo0_0 { position: absolute; top: 1px; left: 0px; width: 740px; height: 10px; background-color: #FFFFFF; }

#jo0_1 { position: absolute; top: 61px; left: 0px; width: 740px; height: 10px; background-color: #FFFFFF; }

#jo01 { position: absolute; top: 11px; left: 0px; width: 150px; height: 50px; background-color: #F9F9F9; }

#jo02 { position: absolute; top: 28px; left: 205px; width: 535px; height: 50px; background-color: #F9F9F9; }

#jo1_1 { position: absolute; top: 71px; left: 0px; width: 150px; height: 22px; background-color: #97853D; }

#jo1_2 { position: absolute; top: 150px; left: 0px; width: 150px; height: 15px; background-color: #F9F9F9; }

#jo2 { position: absolute; top: 94px; left: 0px; width: 150px; height: 15px; background-color: #FFFFFF; }

#jo3 { position: absolute; top: 71px; left: 161px; width: 579px; height: 22px; background-color: #CDC594; }

#jo4 { position: absolute; top: 89px; left: 161px; width: 579px; height: 15px; background-color: #FFFFFF; }

#jo5 { position: absolute; top: 105px; left: 0px; width: 150px; height: 15px; background-color: #DE9934; }

#jo6 { position: absolute; top: 121px; left: 0px; width: 150px; background-color: #FFFFFF; }

#jo7 { position: absolute; top: 152px; left: 0px; width: 150px; height: 15px; background-color: #DE9934; }

#jo8 { position: absolute; top: 168px; left: 0px; width: 150px; background-color: #FFFFFF; }

#jo12_1 { position: absolute; top: 105px; left: 161px; width: 579px; height: 15px; background-color: #97853D; }

#jo12_2 { position: absolute; top: 120px; left: 161px; width: 579px; height: 15px; background-color: #FFFFFF; }

#jo12_3 { position: absolute; top: 105px; left: 161px; width: 579px; height: 15px; background-color: #97853D; }

#jo12_4 { position: absolute; top: 180px; left: 161px; width: 579px; height: 15px; background-color: #97853D; }

#jo13 { position: absolute; top: 121px; left: 161px; width: 579px; background-color: #F9F9F9; }

#jo14_ { position: absolute; top: 195px; left: 161px; }

#jo15_ { position: absolute; top: 230; left: 161px; }

#jo16_ { position: absolute; top: 265; left: 161px; }

#jo17_ { position: absolute; top: 300; left: 161px; }

#jo18_ { position: absolute; top: 335; left: 161px; }

#jo19_ { position: absolute; top: 370; left: 161px; }

#jo32 { position: absolute; top: 405px; left: 161; width: 579px; height: 10px; background-color: #f9f9f9; }

.jo_x { padding-left: 3px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; color: #72642C; text-decoration: none; }

.jo_1 { padding-top: 1px; padding-bottom: 1px; }

.jo_2 { padding-left: 3px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.jo_3 { padding-left: 3px; height: 15px; background-color: #8A8A8A; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.jo_4 { padding-left: 3px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }

.jo_6 { padding-left: 3px; font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : none; color : #DE9934; } 

.jo_7 { padding-left: 3px; padding-bottom: 3px; font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : none; color : #DE9934; } 

.jo_8 { padding-left: 3px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #97853D; background-color: #FFFFFF; text-decoration: none; }

.float1 { float: left; padding-top: 2px; width: 193px; height: 35px; background-color: #FFFFFF; color: #A6A4A4; }

.float2 { float: left; padding-top: 2px; width: 193px; height: 35px; background-color: #FFFFFF; color: #A6A4A4; }

table { width: 579px; font-family : arial, verdana, helvetica; background-color: #FFFFFF; font-size : 11px; font-weight : normal; text-decoration : none; color : #72642C; border: 0px solid #DEDEDE; }

input.jo_2 { font-family: arial, verdana, helvetica; font-weight: normal; width: 300px; font-size: 11px; color: #72642C; }

input.jo_3 { height: 19px; width: 30px; cursor: hand; font-size: 11px; font-family: arial, verdana, helvetica; background-color: #98863E; color: #FFFFFF; border: solid 1px #ffffff; font-weight: normal; }

input.jo_4 { font-family: arial, verdana, helvetica; font-weight: normal; width: 250px; font-size: 11px; color: #72642C; }

select { font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #72642C; }

form { display:inline; }

a:link {color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline }
a:visited { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline } 
a:hover { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline; }
a:active { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline } 

a.r1:link { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 
a.r1:visited { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 
a.r1:hover { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 
a.r1:active { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 

a.r2:link { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #CDC594; } 
a.r2:visited { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #CDC594; } 
a.r2:hover { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #CDC594; } 
a.r2:active { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #CDC594; } 

a.r3:link { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #97853D; } 
a.r3:visited { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #97853D; } 
a.r3:hover { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #97853D; } 
a.r3:active { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : bold; text-decoration : underline; color : #97853D; } 

a.orange:link { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 
a.orange:visited { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 
a.orange:hover { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 
a.orange:active { font-family : arial, verdana, helvetica; font-size : 11px; font-weight : normal; text-decoration : underline; color : #97853D; } 

#nav {
 text-align: center;
 padding-bottom: 5px;
}
.hinweis em {
 font-style: normal;
 color: green;
 font-size: 120%;
}
/* Formular */
.formular {
 border: 0px;
}
.formular td {
 padding-bottom: 10px;
 font-weight: normal;
 font-size: 11px;
}
.formular input.text, select.select {
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
 border-right: 1px solid #cacaca;
 border-bottom: 1px solid #cacaca; 
 width: 250px;
}
textarea.textarea {
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
 border-right: 1px solid #cacaca;
 border-bottom: 1px solid #cacaca; 
 width: 250px;
 height: 80px;
 font-size: 11px; font-family: arial, verdana, helvetica; color: #72642C; font-weight: normal;
}
.formular input.checkbox {
 width: 15px;
}
.formular input.button {
 width: 100px;
}
.formular td.help {
 width: 150px;
}
/* Hilfe */
#message {

}
#message span.warn, .hinweis span.warn {
 color: blue;
}
#message span.hint {
 color: green;
}
