
body        {
        background-image: url("../_images/layout/bg.jpg");
        background-position: center top;
        background-repeat: no-repeat;
        background-color: #BDDDE8;
        padding: 0px;
        margin: 0px;
        font-family: 'Arial' ,'Verdana', sans-serif;
        font-size: 12px;
        overflow: -moz-scrollbars-vertical;
}



td      {
        font-family: 'Arial', 'Verdana', sans-serif;
        font-size: 15px;
        color: #666666;
}

#jubilee {
position: absolute;
z-index: 10;
width: 964px;
z-index: 1 !important;
}

#jubilee div {
float: right;
}


#site        {
        width: 1024px;
        text-align: left;
        border: 0px solid #A8C900;
}

#visual        {
        position: relative;
        border-top: 0px solid #A8C900;
        padding-left: 24px;
        z-index: 0;
        width: 1000px;
        margin-bottom: -1px;
}


#menu        {
        position: absolute;
        margin-top: 336px;
        margin-left: 630px;
        z-index: 5;
        float: left;
        border: 0px solid #A8C900;
}

#menu img        {
        margin-right: 3px;
}


#menu div        {
        float: left;
}


#umenu        {
        position: absolute;
        margin-top: 25px;
        margin-left: 70px;
        z-index: 3;
        float: left;
        border: 0px solid #A8C900;
}

#umenu img        {
        margin-right: 3px;
}


#umenu div        {
        float: left;
}

#content        {
        position: relative;
        border: 0px solid #A8C900;
        padding-left:24px;
        margin-top: 0px;
        margin-left: 0px;
}

#daten        {
        position: relative;
        border: 0px solid #A8C900;
        background-color: #FFFFFF;
        width: 960px;
        padding-top: 0px;
        margin-top: 0px;
        padding-left: 16px;
}



h1      {
        font-family: 'Arial', 'Verdana', Helvetica;
        font-size: 16px;
        color: #008ED3;
        font-weight:100;
}

h2 {
        font-family: 'Arial', 'Verdana', Helvetica;
        font-size: 14px;
        color: #008ED3;
}

span    {
        font-family: 'Arial', 'Verdana', Helvetica;
        font-size: 16px;
        font-weight:bold;
        color: #008ED3;
}

#footer {
        background-image: url("../_images/layout/footer_bg.gif");
        background-repeat: x-repeat;
        position: absolute;
        border-top: 0px solid #A8C900;
        padding-top:0px;
        margin-top: 0px;
        margin-left: 0px;
        width: 1000px;
        height: 83px;

}



#footer table {
margin-top: 20px;
width: 986px;
}

#footer td {
font-size: 12px;
font-weight:bold;
color: #FFFFFF;
vertical-align: bottom;

}

#footer a:link, #footer a:visited {
font-family: 'Arial';
font-size: 12px;
font-weight:bold;
color: #C6DCE8;
text-decoration: none;
}

#footer a:hover, a:active, a:focus {
color: #008ED3;
font-weight:bold;
text-decoration: none;
}

a:link, a:visited {
color: #008ED3;
text-decoration: underline;
}

a:hover, a:active, a:focus {
color: #C6DCE8;
text-decoration: none;
}

/* forms **************************************************/

form {
margin: 0px;
padding: 0px;
}

input, select, textarea {
border: 1px solid #C6DCE8;
margin: 0px 8px 8px 8px;
padding: 2px;
}

input:focus, select:focus, textarea:focus {
border: 1px solid #C6DCE8;
}

input.btn {
background-color: #008ED3;
border: 1px solid #C6DCE8;
color: #FFFFFF;
margin: 0px 8px 0px 0px;
cursor: pointer;
}

input.btn:focus, input.btn:hover {
background-color: #42793E;
}

