/* Datei   : g4wstyle.css */
/* Version : 1.3          */
/* Autor   : Mario Pehle  */
/* Datum   : 10.02.2004   */

BODY {
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
    TEXT:#000000;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR:#fff8dc;
    MARGIN-TOP:10px;
    MARGIN-BOTTOM:100px;
    MARGIN-LEFT:0px;
    MARGIN-RIGHT:0px;
    SCROLLBAR-BASE-COLOR: #fff8dc;
    SCROLLBAR-TRACK-COLOR: #fff8dc; 
    SCROLLBAR-FACE-COLOR: #dfdfdf; 
    SCROLLBAR-ARROW-COLOR: #2d4ea1; 
    SCROLLBAR-HIGHLIGHT-COLOR: #efefef; 
    SCROLLBAR-SHADOW-COLOR: #cfcfcf; 
    SCROLLBAR-DARKSHADOW-COLOR: #bfbfbf;
    SCROLLBAR-3DLIGHT-COLOR: #efefef; 
}

.logo       { COLOR:#2d4ea1; }
.light      {                font-weight:lighter; }
.logo_light { COLOR:#2d4ea1; font-weight:lighter; }
.foot       { color:#999999; font-weight:lighter; font-size:xx-small; }


A:link {
    COLOR: #2d4ea1;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-WEIGHT: light;
    TEXT-DECORATION: none;
}
A:visited {
    COLOR: #2d4ea1;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-WEIGHT: light;
    TEXT-DECORATION: none;
}
A:hover {
    COLOR: #808080;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-WEIGHT: light;
    TEXT-DECORATION: underline;
}
a:link.bold, a:visited.bold, a:hover.bold { font-weight: bold; }

P {
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
}
TD {
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
    TEXT-DECORATION: none;
}
H1 {
    COLOR: #0030bf;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-large;
    MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}
H2 {
    COLOR: #0030bf;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: large;
    MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}
H3 {
    COLOR: #0030bf;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: medium;
    MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}
H4 {
    COLOR: #0030bf;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: small;
    MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}
H5 {
    COLOR: #0030bf;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
    MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}
H6 {
    COLOR: #0030bf;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: xx-small;
    MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
}

HR.center { WIDTH: 80%; TEXT-ALIGN="center"; }

TD.ctabletitle {
    BACKGROUND: #0800B2;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: medium;
    COLOR: #ffffff;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
}
TD.ctablecell {
    BACKGROUND: #e0e0e0;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
    TEXT-ALIGN: center;
}
TABLE.ctable {
    BACKGROUND: #c0c0c0;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
    COLOR: #000000;
    TEXT-ALIGN: center;
}
TABLE.code {
    BACKGROUND: #e0e4f0;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: x-small;
    TEXT-ALIGN: left;
}
input,select,option,textarea {
    background-color:#dfdfdf;
    font-family : Verdana,Arial,Helvetica;
    font-size: x-small;
    color: #000000;
    SCROLLBAR-BASE-COLOR: #fff8dc;
    SCROLLBAR-TRACK-COLOR: #dfdfdf; 
    SCROLLBAR-FACE-COLOR: #dfdfdf; 
    SCROLLBAR-ARROW-COLOR: #2d4ea1; 
    SCROLLBAR-HIGHLIGHT-COLOR: #efefef; 
    SCROLLBAR-SHADOW-COLOR: #cfcfcf; 
    SCROLLBAR-DARKSHADOW-COLOR: #bfbfbf;
    SCROLLBAR-3DLIGHT-COLOR: #efefef; 
}
input.bg,select.bg,option.bg,textarea.bg,select,option,textarea {
    background-color : #dfdfdf;
    border-style:solid;
    border-color:#bfbfbf;
    border-width:2;
    border-top-width:2;
    border-bottom-width:2;
    border-left-width:2;
    border-right-width:2;
    border-top-color:#bfbfbf;
    border-bottom-color:#efefef;
    border-left-color:#bfbfbf;
    border-right-color:#efefef;
}
input.but {
    background-color:#dfdfdf;
    border-style:solid;
    border-color:#bfbfbf;
    border-width:2;
    border-top-width:2;
    border-bottom-width:2;
    border-left-width:2;
    border-right-width:2;
    border-top-color:#efefef;
    border-bottom-color:#bfbfbf;
    border-left-color:#efefef;
    border-right-color:#bfbfbf;
}