/* ----- Thema ----- */
BODY {
    BACKGROUND-COLOR: #f16802;
    background-image: url('_gfx/2010/thema_bg.jpg');
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    MARGIN: 20px;
}

DIV.warning {
    background-color:yellow;
    border-style: solid;
    border-color: orange;
    border-width: 1px;
    padding: 10px;
}

A.thema_bg {
    background: transparent;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TABLE.thema_bg {
    background: transparent;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

/*
TD.thema_bgl {
    background-image: url('_gfx/2009/thema_artl.png');
    background-repeat: no-repeat;
    background-position: right top;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD.thema_bgr {
    background-image: url('_gfx/2009/thema_artr.png');
    background-repeat: no-repeat;
    background-position: top left;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}
*/

/* ----- Menu main ----- */
A.menu_main {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.menu_main:hover {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

/* ----- Menu sub ----- */

TD.menu_sub
{
    BACKGROUND-COLOR: silver;
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.menu_sub {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.menu_sub:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

/* ----- Content ----- */
TD.cont_main
{
    BACKGROUND-COLOR: white;
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD.cont_main:hover
{
    BACKGROUND-COLOR: white;
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.cont_main {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.cont_main:hover {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

/* ----- Footer ----- */
TD.footer_space {
    BACKGROUND-COLOR: transparent; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.footer_space {
    BACKGROUND-COLOR: transparent; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.footer_space:hover {
    BACKGROUND-COLOR: transparent; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.footer_content {
    BACKGROUND-COLOR: transparent; 
    BACKGROUND: url('/_gfx/copyrights_bg.gif');
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.footer_content {
    BACKGROUND-COLOR: transparent; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.footer_content:hover {
    BACKGROUND-COLOR: transparent; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

/* ===== Default ===== */
A {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

A:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #464646; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

A.switch {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.switch:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD:hover
{
}

FIELDSET {
    PADDING: 5px;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
}

A.header {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.header:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.header {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.small:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}
.notes {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 7pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana;
}
INPUT {
    BORDER-RIGHT: darkgray 1px solid; 
    BORDER-TOP: darkgray 1px solid; 
    BACKGROUND: #c5d8eb; 
    FONT: 10px Verdana; 
    BORDER-LEFT: darkgray 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: darkgray 1px solid; 
    filter:alpha(opacity=75);
}
INPUT.button {
    BORDER-RIGHT: darkgray 1px solid; 
    BORDER-TOP: darkgray 1px solid; 
    
    FONT: 10px Verdana; 
    BORDER-LEFT: darkgray 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: darkgray 1px solid;
}
INPUT.checkbox {
    BORDER-RIGHT: white 1px solid; 
    BORDER-TOP: white 1px solid; 
    BACKGROUND: #FFFFFFF; 
    FONT: 10px Verdana; 
    BORDER-LEFT: white 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: white 1px solid;
}

.select {
    font-family : Verdana,Geneva,Arial,Helvetica;
    font-size : 10px;
    color : #000000;
    background-color : #c5d8eb;
    border-style : solid;
    border-color : darkgray;
    border-width : 1px;
    filter:alpha(opacity=75);
}

TEXTAREA {
    BORDER-RIGHT: darkgray 1px solid; 
    BORDER-TOP: darkgray 1px solid; 
    BORDER-LEFT: darkgray 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: darkgray 1px solid; 
    BACKGROUND-COLOR: #c5d8eb; 
    filter:alpha(opacity=75);
}

h1
{
    margin:0px;
    margin-bottom:5px;
    
    font-size:12pt;
    font-weight: bold;
}

h2
{
    margin:0px;
    margin-bottom:5px;
    
    font-size:11pt;
    font-weight: bold;
}
