

/*############ Schriftarten laden ############*/
@font-face {
    font-family: Arial;
    font-style:  normal;
    font-weight: normal;
    src: local(Arial);
}
@font-face {
    font-family: Courier New;
    font-style:  normal;
    font-weight: normal;
    src: local(Courier);
}
@font-face {
    font-family: Tahoma;
    font-style:  normal;
    font-weight: normal;
    src: local(Tahoma);
}
@font-face {
    font-family: Times New Roman;
    font-style:  normal;
    font-weight: normal;
    src: local(Times New Roman);
}
@font-face {
    font-family: Verdana;
    font-style:  normal;
    font-weight: normal;
    src: local(Verdana);
}

/*########### allgemeine table formatierung ########*/

.se-tableborder {
border-top:1px;
border-right:0px;
border-bottom:0px;
border-left:1px;
border-style:solid;
border-color:#000000;
}

.se-tdborder {
border-top:0px;
border-right:1px;
border-bottom:1px;
border-left:0px;
border-style:solid;
border-color:#000000;
}

/*######## formate für calendar alle projekte ########*/

.calendar1 {
/*/*/BORDER-TOP: #FFFFFF 1px solid;
Border-left: #FFFFFF 1px solid;
Border-right: #808080 1px solid;
Border-bottom: #808080 1px solid;/**/
background-color: #D9D9D9;
}

.calendar2 {
/*/*/BORDER-TOP: #FFFFFF 1px solid;
Border-left: #FFFFFF 1px solid;
Border-right: #808080 1px solid;
Border-bottom: #808080 1px solid;/**/
background-color: #CBCBCB;
}

.cal_wd1 {
/*/*/BORDER-TOP: #FFFFFF 1px solid;
Border-left: #FFFFFF 1px solid;
Border-right: #808080 1px solid;
Border-bottom: #808080 1px solid;/**/
background-color: #CBCBCB;
text-align:center;
font-size: 11px ! important;
width:14%;
}
/*.cal_wd2 {
font-weight:normal;
font-size: 11px ! important;
text-decoration: none ! important;
}*/

.cal_d1 {
/*/*/BORDER-TOP: #FFFFFF 1px solid;
Border-left: #FFFFFF 1px solid;
Border-right: #808080 1px solid;
Border-bottom: #808080 1px solid;/**/
background-color: #EAEAEA;
text-align: center;
}
.cal_d2 {
color: #000000 ! important;
font-weight:normal;
font-size: 11px ! important;
text-decoration: none ! important;
}

.evt_wd1 {
/*/*/BORDER-TOP: #FFFFFF 1px solid;
Border-left: #FFFFFF 1px solid;
Border-right: #808080 1px solid;
Border-bottom: #808080 1px solid;/**/
background-color: #CBCBCB;
text-align:center;
font-size: 11px ! important;
width:14%;
}
.evt_a {
font-weight:bold ! important;
font-size: 11px ! important;
text-decoration: none ! important;
}

.cal_today1 {
/*/*/BORDER-TOP: #FFFFFF 1px solid;
Border-left: #FFFFFF 1px solid;
Border-right: #808080 1px solid;
Border-bottom: #808080 1px solid;/**/
background-color: #ADADAD;
text-align:center;
font-size: 11px ! important;
width:14%;
}
.cal_today2 {
color: #000000 ! important;
font-weight:bold ! important;
font-size: 11px ! important;
text-decoration: none ! important;
}

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

TABLE{
Color:#000000 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
}

TD{
Color:#000000 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
}

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


BODY.glas{
background-image:url('/images/allback.gif');
/*background-repeat:no-repeat;*/
Color:#000000;
Font-Family:Verdana,Verdana,Arial;
Font-Size:11px;
SCROLLBAR-FACE-COLOR: #000033;
SCROLLBAR-HIGHLIGHT-COLOR: #A3C7E3;
SCROLLBAR-SHADOW-COLOR: #000033;
SCROLLBAR-3DLIGHT-COLOR: #A3C7E3;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #A3C7E3;
SCROLLBAR-DARKSHADOW-COLOR: #666666;
}

BODY.glas2{
background-image:url('/images/leftback.jpg');
background-repeat:no-repeat;
Color:#000000;
Font-Family:Verdana,Verdana,Arial;
Font-Size:11px;
SCROLLBAR-FACE-COLOR: #000033;
SCROLLBAR-HIGHLIGHT-COLOR: #A3C7E3;
SCROLLBAR-SHADOW-COLOR: #000033;
SCROLLBAR-3DLIGHT-COLOR: #A3C7E3;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #A3C7E3;
SCROLLBAR-DARKSHADOW-COLOR: #666666;
}

BODY.glas3{
background-image:url('/images/down1.gif');
background-repeat:no-repeat;
Color:#000000;
Font-Family:Verdana,Verdana,Arial;
Font-Size:10px;
SCROLLBAR-FACE-COLOR: #000033;
SCROLLBAR-HIGHLIGHT-COLOR: #A3C7E3;
SCROLLBAR-SHADOW-COLOR: #000033;
SCROLLBAR-3DLIGHT-COLOR: #A3C7E3;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #A3C7E3;
SCROLLBAR-DARKSHADOW-COLOR: #666666;
}

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

A {
COLOR: #2854A3 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
TEXT-DECORATION: none ! important;
}

A:hover{
COLOR: #000000 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
TEXT-DECORATION: underline ! important;
}

A.footer{
COLOR: #2C345B ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
FONT-WEIGHT: bold ! important;
TEXT-DECORATION: none ! important;
}

A.footer:hover{
COLOR: #000033 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
TEXT-DECORATION: underline ! important;
}

A.quer{
COLOR: #2C345B ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
TEXT-DECORATION: none ! important;
}

A.quer:hover{
COLOR: #000033 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
TEXT-DECORATION: underline ! important;
}

A.nav{
COLOR: #2C345B ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: bold ! important;
}

A.nav:hover{
COLOR: #5875A3 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
FONT-WEIGHT: bold ! important;
TEXT-DECORATION: none ! important;
}

A.mehr{
COLOR: #000033 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: bold ! important;
}

A.mehr:hover{
COLOR: #006699 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
FONT-WEIGHT: bold ! important;
TEXT-DECORATION: underline ! important;
}

A.news{
COLOR: #2854A3 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: bold ! important;
}

A.news:hover{
COLOR: #000000 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
FONT-WEIGHT: bold ! important;
TEXT-DECORATION: underline ! important;
}

A.copy{
COLOR: #999999 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
TEXT-DECORATION: none ! important;
FONT-WEIGHT: normal ! important;
}

A.copy:hover{
COLOR: #003366 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
FONT-WEIGHT: normal ! important;
TEXT-DECORATION: underline ! important;
}

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



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

SPAN.textheader{
COLOR: #000033 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
FONT-WEIGHT: bold ! important;
}

SPAN.shadow{
COLOR: #003366 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:10px ! important;
}

SPAN.textheader1{
COLOR: #000033 ! important;
Font-Family:Verdana,Verdana,Arial ! important;
Font-Size:11px ! important;
FONT-WEIGHT:bold ! important;
}

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



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

td.content {
color:#003366 ! important;
Font-Size:11px ! important;
font-weight:normal ! important;
line-height:16px ! important;
}

td.content2 {
color:#003366 ! important;
font-weight:normal ! important;
Font-Size:10px ! important;
line-height:15px ! important;
filter:DropShadow(color=#C0C0C0, offx=1, offy=1) ! important;
}

td.kat {
background-color:#2854A3 ! important;
color:#ffffff ! important;
font-weight:normal ! important;
background-image:url('/images/dot2.gif') ! important;
}

td.search1 {
color:#000000 ! important;
font-weight:bold ! important;
/*line-height:14px ! important;*/
background-color:#89b6d7 ! important;
}

td.search2 {
color:#000000 ! important;
font-weight:normal ! important;
line-height:14px ! important;
background-color:#c1d4e3 ! important;
}


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


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

input.login{
        width:100% ! important;
        height:14px ! important;
        background:#BED3E4 ! important;
        Font-Family:Verdana,Verdana,Arial;
        Font-Size:10px;
        COLOR:#003366 ! important;
        border:0px;
}
input.login2{
        width:100% ! important;
        height:18px ! important;
        background:#f7f7f7 ! important;
        Font-Family:Verdana,Verdana,Arial;
        Font-Size:11px;
        FONT-WEIGHT:bold;
        border:0px;
}
input.data{
        width:200px ! important;
        height:18px ! important;
        background:#BED3E4 ! important;
        Font-Family:Verdana,Verdana,Arial;
        Font-Size:11px;
        border:0px;
}
input.calc{
        width:180px ! important;
        height:18px ! important;
        background:#ebebeb ! important;
        Font-Family:Verdana,Verdana,Arial;
        Font-Size:11px;
        FONT-WEIGHT:bold;
        border:0px;
}
select {
        width:220px ! important;
        height:18px ! important;
        background:#EBEBEB ! important;
        Font-Family:Verdana,Verdana,Arial;
        Font-Size:11px;
        scrollbar-arrow-color:#C0C0C0 ! important;
        scrollbar-base-color:#6699CC ! important;
}
textarea.text {
        width:100% ! important;
        height:220px ! important;
        background:#ffffff ! important;
        Font-Family:Verdana,Verdana,Arial;
        Font-Size:11px;
        overflow: auto;
        border:0px;
}
