/**************************************************
› Input-, Button- & allgemeine Felder
**************************************************/

BODY
{
margin: 0px;
background-color: #FFFFFF;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
color: #363636;
scrollbar-face-color: #F5F5F5;
scrollbar-highlight-color: #DADADA;
scrollbar-shadow-color: #DADADA;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color:#046599;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #F5F5F5;
}


INPUT
{
background-color: transparent;
border: 1px solid;
border-color: #999999;
color: #363636;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
text-align: left;
font-weight: normal;
text-indent: 2px;
}

.textbox
{
background-color: transparent;
border: 1px solid;
border-color: #999999;
overflow-x: hidden;
overflow-y: auto;
color: #363636;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
text-align: left;
font-weight: normal;
text-indent: 2px;
}

SELECT
{
background-color: #FFFFFF;
border: 1px solid;
border-color: #999999;
color: #363636;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
text-align: left;
font-weight: normal;
text-indent: 2px;
}

.button
{
background-color: transparent;
border: 1px solid;
border-color: #999999;
color: #363636;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
text-align: center;
font-weight: normal;
text-indent: 2px;
}

.licontent
{
background-color:#FFFFFF;
background-image:url(img/li.gif);
background-repeat: repeat-x;
}

.recontent
{
background-color:#FFFFFF;
background-image:url(img/re.gif);
background-repeat: repeat-x;
}

/**************************************************
› Inhalt
**************************************************/


.footer{
background-color:#046599;
width: 800px;
}

.text
{
background-color: #FFFFFF;
border-color: #DADADA;
color: #666666;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
padding: 0px 30px 0px 0px;
}

.extra
{
background-color: #FFFFFF;
border-color: #DADADA;
color: #046599;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
}

h1
{
color: #666666;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
font-weight: bold;
}

.textpart
{
background-color: #FFFFFF;
border-color: #DADADA;
color: #666666;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
padding: 5px 5px 0px 0px;
}


hr
{
color: #DADADA;
height: 1px;
}


/**************************************************
› Tabelleninhalte
**************************************************/

.tabtop
{
background-color: #DADADA;
color: #363636;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 7pt;
text-align: center;
font-weight: normal;
vertical-align: middle;
padding: 3px;
}

.tab
{
background-color: #FFFFFF;
color: #666666;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
padding: 5px 5px 5px 0px;
}

.tab2
{
background-color: #FFFFFF;
color: #666666;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 7pt;
padding: 3px;
text-align: center;
}

.techtop
{
background-color: #DADADA;
color: #363636;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
font-weight: bold;
padding: 3px;
}
.tech
{
background-color: #FFFFFF;
color: #666666;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-size: 8pt;
padding: 3px;
}


/**************************************************
› Menü
**************************************************/


a:link
        {
        color: #046599;
        font-family: verdana,  helvetica, swiss, sans-serif, arial;
        text-decoration : none;
        }


a:visited
        {
        color: #046599;
        font-family: verdana,  helvetica, swiss, sans-serif, arial;
        text-decoration : none;
        }

a:hover
        {
        color: #000000;
        font-family: verdana,  helvetica, swiss, sans-serif, arial;
        text-decoration : none;
        }


a:active
        {
        color: #046599;
        font-family: verdana, arial, helvetica, swiss, sans-serif;
        text-decoration : none;
        }


.topmenue
{
background-color:#DADADA;
color: #046599;
padding: 0px 10px 0px 10px;
font-size: 8pt;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-weight: normal;
vertical-align: middle;
text-align: center;
}


/* Zweite Linkklasse */

.menu:link
        {
        color: #000000;
        font-family: verdana, arial, helvetica, swiss, sans-serif;
        text-decoration : none;
        }


.menu:visited
        {
        color: #000000;
        font-family: verdana, arial, helvetica, swiss, sans-serif;
        text-decoration : none;
        }

.menu:hover
        {
        color: #046599;
        font-family: verdana, arial, helvetica, swiss, sans-serif;
        text-decoration : underline;
        }


.menu:active
        {
        color: #000000;
        font-family: verdana, arial, helvetica, swiss, sans-serif;
        text-decoration : none;
        }

.submenue
{
background-color:#F5F5F5;
color: #999999;
padding: 0px 10px 30px 10px;
font-size: 9px;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-weight: normal;
}

.submenue1
{
background-color:#F5F5F5;
color: #999999;
padding: 5px 5px 0px 0px;
font-size: 7pt;
font-family: verdana,  helvetica, swiss, sans-serif, arial;
font-weight: normal;
}