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

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

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

/*b{
color:#003366
}*/


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


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

.links1{
SCROLLBAR-FACE-COLOR: #D5D5D5;
SCROLLBAR-HIGHLIGHT-COLOR: #D5D5D5;
SCROLLBAR-SHADOW-COLOR: #D5D5D5;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #333333;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
}


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

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

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

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

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

A.links{
COLOR: #333333 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 10px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: none ! important;
line-height: 16px;
}

A.links:hover{
COLOR: #990000 ! important;
FONT-FAMILY: Verdana,Helvetica ! important;
FONT-SIZE: 10px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
line-height: 16px;
}

/*################## END LINKs #####################*/



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

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

SPAN.grau{
COLOR: #333333 ! important;
FONT-FAMILY: Verdana,Helvetica,Arial ! important;
FONT-SIZE: 10px ! 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-color:#336633;
}

td.nav2 {
background-color:#E1E9D3;
}

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

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

td.content {
background-color: #D5D5D5;
COLOR: #666666 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
}

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

td.line {
background-color: #B1B1B1;
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 10px ! important;
FONT-WEIGHT: normal ! important;
line-height: 16px ! important;
}

td.weiss {
background-color: #FFFFFF;
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
}

td.blau {
background-color: #00B2F1;
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
}

td.schwarz {
background-color: #000000;
COLOR: #ffffff ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
}

td.rot {
background-color: #C50A27;
COLOR: #ffffff ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
}

td.orange {
background-color: #FC9218;
COLOR: #000000 ! important;
FONT-FAMILY: Verdana,Arial,Helvetica ! important;
FONT-SIZE: 11px ! important;
FONT-WEIGHT: normal ! important;
}


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


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

input.newsletter{
        width:172px ! important;
        height:15px ! important;
        background:#C9E6C1 ! important;
        FONT-FAMILY: Verdana,Arial;
        FONT-SIZE: 10px;
        color:#000000;
        border:0px;
}

input.search{
        width:130px ! important;
        height:15px ! important;
        background:#E1E9D3 ! 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;
}