/*############ STANDARD TABLE & TABLE DATA ############*/

TABLE{
Color:#000000 ! important;
Font-Family:Verdana,Helvetica,Arial ! important;
Font-Size:11px ! important;
/*line-height:16px ! important;*/
}

TD{
Color:#000000 ! important;
Font-Family:Verdana,Helvetica,Arial ! important;
Font-Size:11px ! important;
/*line-height:16px ! important;*/
}

/*b{
color:#003366
}*/


/*################## BODY ########################*/


BODY.start{
background-image:url('/images/startback.gif');
background-color:#FFFFFF;
Color:#000000;
Font-Family:Verdana,Helvetica,Arial;
FONT-SIZE: 11px;
}

BODY.rechts{
background-image:url('/images/startback2.gif');
background-color:#FFFFFF;
Color:#000000;
Font-Family:Verdana,Helvetica,Arial;
FONT-SIZE: 11px;
}

BODY.contentlinks{
background-image:url('/images/contentlinks.gif');
background-position:right;
background-color:#FFFFFF;
Color:#000000;
Font-Family:Verdana,Helvetica,Arial;
FONT-SIZE: 11px;
}

BODY.contentrechts{
background-image:url('/images/contentrechts.gif');
background-color:#FFFFFF;
Color:#000000;
Font-Family:Verdana,Helvetica,Arial;
FONT-SIZE: 11px;
}

BODY.main{
background-image:url('/images/contentback.gif');
/*background-repeat: repeat-x;*/
background-color:#FFFFFF;
Color:#000000;
Font-Family:Verdana,Helvetica,Arial;
FONT-SIZE: 11px;
SCROLLBAR-FACE-COLOR: #FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #336633;
SCROLLBAR-3DLIGHT-COLOR: #336633;
SCROLLBAR-ARROW-COLOR: #336633;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}


/*################### LINKS ######################*/

A{
COLOR: #006600 ! important;
FONT-FAMILY: Verdana,Arial ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: none ! important;
}

A:hover{
COLOR: #666666 ! important;
FONT-FAMILY: Verdana,Arial ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
}

A.nav1{
COLOR: #333333 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: none ! important;
padding:4px;
}

A.nav1:hover{
COLOR: #006600 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
padding:4px;
}

A.nav2{
COLOR: #006600 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: none ! important;
padding:8px;
}
A.nav2:hover{
COLOR: #666666 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
padding:8px;
}

A.nav3{
COLOR: #333333 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: none ! important;
padding:12px;
}

A.nav3:hover{
COLOR: #006600 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
padding:12px;
}

A.copy{
COLOR: #C1C1C1 ! important;
FONT-FAMILY: Arial,Verdana,Helvetica ! important;
FONT-SIZE: 10px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}

A.copy:hover{
COLOR: #006600 ! important;
FONT-FAMILY: Arial,Verdana,Helvetica ! important;
FONT-SIZE: 10px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
}

A.details{
COLOR: #336633 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: bold ! important;
}

A.details:hover{
COLOR: #CC0000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: bold ! important;
TEXT-DECORATION: underline ! important;
}

A.history{
COLOR: #99CC99 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 10px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}

A.history:hover{
COLOR: #006600 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 10px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
}

A.style11{
COLOR: #2C5E2C ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}
A.style11:hover{
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
TEXT-DECORATION: underline ! important;
FONT-WEIGHT: normal ! important;
}

A.style12{
COLOR: #2C5E2C ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 12px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}
A.style12:hover{
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 12px ! important;
TEXT-DECORATION: underline ! important;
FONT-WEIGHT: normal ! important;
}

A.style14{
COLOR: #2C5E2C ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 14px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}
A.style14:hover{
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 14px ! important;
TEXT-DECORATION: underline ! important;
FONT-WEIGHT: normal ! important;
}

A.print{
COLOR: #666666 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 9px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}
A.print:hover{
COLOR: #006600 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 9px ! important;
TEXT-DECORATION: underline ! important;
FONT-WEIGHT: normal ! important;
}
/*################## END LINKs #####################*/



/*################# SPAN CLASSES #####################*/

SPAN.textheader{
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Helvetica,Arial ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: bold ! important;
}

SPAN.katheader{
COLOR: #336633 ! important;
FONT-FAMILY: Verdana,Helvetica,Arial ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: bold ! important;
}

SPAN.copyright{
COLOR: #003366 ! important;
FONT-FAMILY: Arial,Verdana,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
}

SPAN.small{
COLOR: #666666 ! important;
FONT-FAMILY: Verdana,Helvetica,Arial ! important;
FONT-SIZE: 9px ! important;
FONT-WEIGHT: normal ! important;
}

/*#################### END SPAN ######################*/


/*################## IMAGE CLASSES ##################*/
/*############# !!!BROWSER SENSITIVE!!! #############*/

.imgleft{
float: left;
margin-right: 15px;
margin-bottom: 5px;
}

.imgright{
float: right;
margin-left: 15px;
margin-bottom: 5px;
}

/*############### END IMAGE CLASSES #################*/



/*############### TABLE & TABLE DATA #################*/


td.nav1 {
background-image:url('/images/nav1back.gif');
background-color:#99CC99;
}

td.nav2 {
background-image:url('/images/nav2back.gif');
background-color:#D7E8D7;
}

td.nav3 {
background-color:#F3F3F3;
}

td.navbottom {
background-color:#C9E6C1;
}

td.content {
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
/*/*/text-align: justify ! important;
line-height: 16px ! important;/**/
}

td.contentback2{
background-image:url('/images/contentback2.jpg');
background-repeat: no-repeat;
}

td.line{
background-image:url('/images/lineback.gif');
}




/*############# END TABLE & TABLE DATA ##############*/


/*################## INPUT FIELDS ###################*/

input.search{
        width:158px ! important;
        height:13px ! important;
        background:#FFFFFF ! important;
        FONT-FAMILY: Verdana,Arial;
        FONT-SIZE: 10px;
        color:#000000;
        /*/*/border:0px;/**/
}

input.contact{
        width:300px ! important;
        height:18px ! important;
        background:#C9E6C1 ! important;
        FONT-FAMILY: Verdana,Arial;
        FONT-SIZE: 10px;
        color:#000000;
/*        border:0px;*/
}

textarea.field {
        width:300px ! important;
        height:160px ! important;
        background:#C9E6C1 ! important;
        color:#000000 ! important;
        FONT-FAMILY: Verdana,Arial;
        FONT-SIZE: 11px;
        overflow: auto;
}

select.time {
        width:45px ! important;
        height:18px ! important;
        background:#FFFFFF ! important;
        FONT-FAMILY:Verdana,Arial;
        Font-Size:11px;
        border-style: solid;
        border-width:1px;
        border-color: #000000;
        overflow: scroll ! important;
}