/* ADP Side CSS */
/* author MP */
/* Copyright ADP DS Deuschland (C)2003 */




BODY  {
    background-color:#FFFFFF;
    font-family :Arial;
        font-size:12px;
        font-weight:normal;
        margin-left:5;
        margin-top:0;
        margin-right:5;
}

A:link    {
     color:#000000;
         text-decoration:underline;
         font-weight:normal;
         font-size:12px;
         font-family:Arial;
}
A:visited {
    color:#000000;
        text-decoration:underline;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}
A:active  {
    color:#FF0000;
        text-decoration:underline;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}
A:hover   {
    color:#FF0000;
    text-decoration:underline;
    font-weight:normal;
    font-size:12px;
    font-family:Arial;
}

/***************** Menue*************/
A.rootmenu:link    {
         color:#FFFAF0; /*#AFAFAF;*/
         text-decoration:none;
         font-weight:normal;
         font-size:11px;
         font-family:Arial;
}
A.rootmenu:visited {
        color:#FFFAF0; /*#AFAFAF;*/
        text-decoration:none;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
}
A.rootmenu:active  {
    color:#FFFAF0; /*#AFAFAF;*/
        text-decoration:none;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
}
A.rootmenu:hover   {
    color: #FFFAF0; /*#AFAFAF;*/
    text-decoration:underline;
    font-weight:normal;
    font-size:11px;
    font-family:Arial;
}
.rootmenu {
        color: #FFFAF0; /*#AFAFAF;*/
        text-decoration:none;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
        margin : 3 3;
        padding : 3 3 3 3;
}

A.menu:link    {
        color: #EDEDED;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}
A.menu:visited {
    color:#EDEDED;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}
A.menu:active  {
        color: Black;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
        background-color : #FFFAF0;
        background-image : url(images/main/submenu_bg_ge.jpg);
}
A.menu:hover   {
        color:#FFFFFF;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
        background-color : #B0C4DE;
/*        background-image : url(images/main/blue_bg.gif); */
}


.menu {
        color: #EDEDED;
        text-decoration:none;
        font-weight: normal;
        font-size:12px;
        font-family:Arial;
        margin : 3 3;
}

A.submenu:link    {
        color: #000000;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}
A.submenu:visited {
        color:#000000;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}

A.submenu:active  {
        color: #000000;
        background-color: #B0C4DE;
        text-decoration:none;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}
A.submenu:hover   {
        color: #000000;
        text-decoration:underline;
        font-weight:normal;
        font-size:12px;
        font-family:Arial;
}

.submenu {
        color: #000000;
        text-decoration:none;
        font-weight: normal;
        font-size:12px;
        font-family:Arial;
        margin : 0 3;
        padding : 0 0 0 0 ;
}
/*************************** Menu ende *****************/

/************************** Body defs *****************/
.bodymenu{
        background-color : #A30000;
        background-image:url('images/main/search_bg.gif');
        /*filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFC300,endColorStr=#C30000);*/
}
.bodysubmenu{
        background-color : #AFAFAF;
        background-image:url('images/main/submenu_bg_ge.jpg');
        border : 0 0 0 0 ;
        margin : 0 0 0 0;
        padding : 0 0 0 0 ;
}
.bodybottom{
        background-color : #3F3F3F;
}
.bodyheader{
        background-color : #FFFFFF;
        padding : 5 5 5 5 ;
}
.bodyleft{
        background-color : #FFFFFF;
        border-right-color : Silver;
        border-right-style : groove;
        border-right-width : 1px;
}
.bodyright{
        background-color : lightgrey;
}

.bodymain{
        background-color : #FFFFFF;
        padding: 40px 0px 0px 0px;
}
/*********************** Body defs ende *****************/

/******************* Standard Text defs *****************/
table.normaltext{
        font-family:Arial,Helvetica,Geneva;
        margin : 0 0 0 0;
        padding : 0 0 0 0;
        border: 0 0 0 0;
        border-collapse:collapse
}
.textpicture{
        color: #000000;
        background-color : #598CA6;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:12px;
        margin : 0 0 0 0 ;
        padding : 0 0 0 0 ;
        text-align : center;
}
.textheader{
        color:black;
        height: auto;
        vertical-align: middle;
        text-align: right;
        background-color : #598CA6;
        text-decoration:none;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bolder;
        font-size: 22px;
        font-style : italic;
        margin : 0 0;
        padding : 0 0 0 0;
}
.textheadersmall{
        color:black;
        height:24;
        vertical-align: middle;
        text-align: center;
        background-color : #598CA6;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: bolder;
        font-size:12px;
        font-style : normal;
        margin : 0 0;
        padding : 0 0 0 0;
}
.textbody{
        color: black;
        background-color : #FFFFFF; /*#FFFAF0;*/
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:12px;
        margin : 0 0;
        padding: 0 0 0 0;
}
.textspalte{
        color: black;
        background-color : #FFFFFF; /*#FFFAF0;*/
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:12px;
        border-left : thin groove #F0F8FF;
        border-right : thin groove #F0F8FF;
        padding : 0 10px 0 10px;
        margin : 0 10px 0 10px;
}
.textmeldung{
        color: red;
        background-color : #FFFFFF;/*#FFFAF0;*/
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:16px;
        margin : 0 0;
        padding : 0 0 0 0;

}
.textklein{
        color: black;
        background-color : #FFFFFF;/*#FFFAF0;*/
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:11px;
        margin : 0 0;
        padding : 0 0 0 0;

}

/******************* More Text defs *****************/
.morepicture{
        color: #B0C4DE;
        background-color : darkblue;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:12px;
        margin : 0 0 0 0 ;
        padding : 0 0 0 0 ;
        text-align : center;
}
.moreheader{
        color: black;
        background-color :#B0C4DE;
        text-decoration:none ;
        font-family:Arial,Helvetica,Geneva;
        font-weight: bold;
        font-size:12px;
        font-style : italic;
        margin : 1 1;
        padding : 1 1 1 1;
        text-align : right;

}
A.morelink:link    {
        color: darkblue;
        text-decoration:none;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
        vertical-align: bottom;
}
A.morelink:visited {
        color:darkblue;
        text-decoration:none;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
}

A.morelink:active  {
        color: dakblue;
        text-decoration:none;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
}
A.morelink:hover   {
        color: darkblue;
        text-decoration:underline;
        font-weight:normal;
        font-size:11px;
        font-family:Arial;
}
.morelink{
        color: darkblue;
        background-color : #B0C4DE;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:11px;
        margin : 1 1;
        padding : 1 1 1 1;

}
.morebody{
        color: black;
        background-color : #FFFFFF; /*#FFFAF0;*/
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:11px;
        margin : 1 1;
        padding : 1 1 1 1;

}

/********************* formular **********************************/
textarea.text {
       BORDER-RIGHT: #000000 1px solid;
       BORDER-TOP: #000000 1px solid;
       BORDER-LEFT: #000000 1px solid;
       /*WIDTH: 150px;*/
       COLOR: #000000;
       BORDER-BOTTOM: #000000 1px solid;
       FONT-FAMILY: Arial,Helvetica,Geneva;
       /*HEIGHT: 50px;*/
       BACKGROUND-COLOR: #FFFFFF;

}
input.text {
       BORDER-RIGHT: #000000 1px solid;
       BORDER-TOP: #000000 1px solid;
       BORDER-LEFT: #000000 1px solid;
       BORDER-BOTTOM: #000000 1px solid;
       COLOR: #000000;
       FONT-FAMILY: Arial,Helvetica,Geneva;
       HEIGHT: 18px;
       BACKGROUND-COLOR: #FFFFFF;

}
select.box {}
input.checkbox {}
input.submit {
        COLOR: White;
        BACKGROUND-COLOR: #336699;
        /*background-image: url(images/main/search_bg.gif);*/
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        BORDER-BOTTOM: #000000 1px solid;
        FONT-FAMILY: Arial,Helvetica,Geneva;
        HEIGHT: 20px;
        CURSOR:HAND;
}
/********************* formular ende  ***************************/

/******************* quicklogin defs *****************/
.quickloginheader{
        color: darkblue;
        background-color : khaki;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:12px;
/*        margin : 3 3;
        padding : 5 5 5 5 ;
*/
}

.quickloginbody{
        color: darkblue;
        background-color : #808080;
        text-decoration: none;
        font-family: Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size: 11px;

}
input.quickloginsubmit {
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        COLOR: darkblue;
        BORDER-BOTTOM: #000000 1px solid;
        FONT-FAMILY: Arial,Helvetica,Geneva;
        HEIGHT: 20px;
        BACKGROUND-COLOR: gold;
        background-image: url(images/main/yellow3_bt.gif);
        CURSOR:HAND;

}
input.quicklogintext {
       BORDER-RIGHT: #000000 1px solid;
       BORDER-TOP: #000000 1px solid;
       BORDER-LEFT: #000000 1px solid;
       BORDER-BOTTOM: #000000 1px solid;
       COLOR: #000000;
       FONT-FAMILY: Arial,Helvetica,Geneva;
       HEIGHT: 18px;
       BACKGROUND-COLOR: #FFFFFF;

}
/******************* quicklogin ende *****************/

/******************* InfoBox defs *****************/
.infoheader{
        color: darkblue;
        background-color : khaki;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:12px;
        margin : 3 3;
        padding : 5 5 5 5 ;

}

.infobody{
        color: darkblue;
        background-color : lightgrey;
        text-decoration: none;
        font-family: Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size: 11px;

}
/******************* InfoBOx ende *****************/

.news {
   color:#C00000;
   font-family:Arial,Helvetica,Geneva;
   font-weight: normal;
   font-size: 11px;

}

.uhr{
        color: darkblue;
        background-color : lightgrey;
        text-decoration: none;
        font-family: Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:11px;
        margin : 0 0;
        padding : 0 0 0 0;

}

/***************************** quotes **********************/

.quoteshead{
        color: ghostwhite;
        background-color : navy;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:10px;
}
.quotesbody{
        color: Black;
        background-color : aliceblue;
        text-decoration:none;
        font-family:Arial,Helvetica,Geneva;
        font-weight: normal;
        font-size:10px;

}
.quotestable{
       BORDER-RIGHT     : #C0C0C0 1px solid;
       BORDER-TOP       : #C0C0C0 1px solid;
       BORDER-LEFT      : #C0C0C0 1px solid;
       BORDER-BOTTOM    : #C0C0C0 1px solid;
       COLOR            : #000000;
       FONT-FAMILY      : Arial,Helvetica,Geneva;
       HEIGHT           : 30px;
       BACKGROUND-COLOR : #FFFFFF;
       CURSOR           : HAND;

}

A.hinweis:link    {
     color:#FF0000;
         text-decoration:underline;
         font-weight:normal;
         font-size:16px;
         font-family:Arial;
}
A.hinweis:visited {
    color:#FF0000;
        text-decoration:underline;
        font-weight:normal;
        font-size:16px;
        font-family:Arial;
}
A.hinweis:active  {
    color:#FF0000;
        text-decoration:underline;
        font-weight:normal;
        font-size:16px;
        font-family:Arial;
}
A.hinweis:hover   {
    color:#FF0000;
    text-decoration:underline;
    font-weight:normal;
    font-size:16px;
    font-family:Arial;
}
