body
{
         color: black;
         /** background-color: #45a12a; */
         /* background-color: #45a12a; */
         /* background:url('../Grafiken/body.gif'); */
         font-size: 100.01%;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         margin: 0;
         padding: 1em 0;
         text-align: center;  /* Zentrierung im Internet Explorer */
}

/*** FRAME ************************************************************/

div#Seite
{
         text-align: left;    /* Seiteninhalt wieder links ausrichten */
         background-color: white;
         background:url('../Grafiken/seite.gif');
         margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
         width: 900px;
         padding: 0;
         border: 1px solid #333333;
}

/*** KOPFZEILE ********************************************************/

/**
div#header
{
         text-align:right;
         margin:0px;
         padding:0px;
         font-size:16px;
         font-weight:bold;
         height:155px;
         overflow:hidden;
         background:url('../Grafiken/header_test.jpg') no-repeat;
}
div#header_logo{
         height:5px;
         font-size:12px;
         font-weight:normal;
         padding-right:0px;
}
div#header_menu
{
         text-align:left;
         font-size:11px;
         border-bottom:0px solid #38562f;
         line-height:25px;
         margin-left:500px;
         padding-left:15px;
         color:#b7b0b0;
         height:37px;
         background:url('../Grafiken/headermenu_bg.gif') no-repeat;
}

a.headerlink:link, a.headerlink:visited
{
        font-size:12px;
        color:#3F3F3F;
        font-weight:bold;
}

a.headerlink:hover
{
        text-decoration:underline;
        color:red;
}
a.headerlink_active:link, a.headerlink_active:visited
{
        font-size:12px;
        color:black;
        font-weight:bold;
        text-decoration:underline;
}
*/




#header
        {
         text-align:right;
         margin:0px;
         padding:0px;
         font-size:11pt;
         font-weight:normal;
         height:137px;
         border-bottom:1px solid white;
         overflow:hidden;
         position:relative;
         background:url(../Grafiken/header.gif) no-repeat;
        }
#header_text
{
         position:absolute;
         top:61px;
         left:-2px;
         height:50px;
         width:460px;
         display:block;
         text-align:left;
         background:url('../Grafiken/header_small.jpg') no-repeat;
        }
#header_bild
{
         position:absolute;
         top:5px;
         left:10px;
         height:75px;
         width:170px;
         display:block;
         text-align:left;
        }
div#header_menu
{
         position:absolute;
         top:50px;
         left:0px;
         display:block;
}
a.header_link:link, a.header_link:visited
        {
         top:26px;
         height:35px;
         width:110px;
         font-size:10pt;
         font-weight:bold;
         font-family:Verdana;
         text-align:center;
         background-color:#025686;
         color:white;
         display:block;
         }
a.header_link:hover
        {
         color:white;
         font-size:11pt;
         background:#333333;
         }
a.header_link_on:link, a.header_link_on:visited
        {
         top:11px;
         height:51px;
         width:110px;
         font-size:10pt;
         font-weight:bold;
         font-family:Verdana;
         text-align:center;
         background-color:#333333;
         color:#FFD608;
         display:block;
         }
a.header_link_on:hover
        {
         color:#FFD608;
         font-size:10pt;
         background:#333333;
         }
#header_link1
        {
         position:absolute;
         left:457px;
         }
#header_link2
        {
         position:absolute;
         left:568px;
         }
#header_link3
        {
         position:absolute;
         left:679px;
         }
#header_link4
        {
         position:absolute;
         left:790px;
         }
#header_row
        {
         position:absolute;
         left:0px;
         top:62px;
         width:900px;
         background-color:#333333;
         height:25px;
         text-align:right;
         color:#FFD608;
         padding-right:0px;
         font-size:8pt;
         line-height:25px;
         }
a.header_link_small:link, a.header_link_small:visited
        {
        color:#FFD608;
        text-decoration: none;
         }
a.header_link_small:hover
        {
        text-decoration: none;
         color:#fff;
         }

/** LINKS: NAVIGATION *********************************************/

div#Left
{
         font-size:9pt;
         float: left;
         width: 150px;
         margin: 0 0 0;
         padding: 0;
         overflow:hidden;
}
div#Left a
{
         display: block;
         font-weight: normal;

}
div.left_top{

         height:0px;
}
div.left_bottom{

         height:40px;
}
div.left_bottom_short{
         background:url('../Grafiken/leftmenu_bottom_short.gif')no-repeat;
         height:10px;
}
div.left_content
{
         overflow:hidden;
         line-height:25px;
         padding-left:0px;
         margin-bottom:0px;
         border-right:0px solid #38562f;
         border-top:0px solid #38562f;
}
div.banner_left{
         width:150px;
         margin-bottom:10px;
}
a.leftnavi_link_banner:link, a.leftnavi_link_banner:visited{
         display:block;
         color:#FFFFFF;
         text-decoration:none;
         font-weight:bold;
         width:150px;
         height: 44px !important;
         line-height:40px;
         text-align:center;
         /** background: url('../Grafiken/leftmenu_banner.gif') no-repeat; */
         background-color:#025686;
}
a.leftnavi_link_banner:hover{
         background: url('../Grafiken/leftmenu_banner_hover.gif') no-repeat;
}


a.leftnavi_link:link, a.leftnavi_link:visited
{
         display:block;
         color:#ffffff;
         text-decoration:none;
         /* background:#EFEFEF; */
         /* background:url('../Grafiken/leftmenu_bg.gif');*/
         background-color:#025686;
         width:150px;
         border-left:0px solid #003366;
         height: 25px !important;
         line-height:25px;
         vertical-align:bottom;
         padding-left:5px;
         border-bottom:1px solid #ffffff;
}

a.leftnavi_link:hover
{
         /* background:url('../Grafiken/leftmenu_hover.gif'); */
         background-color:#333333;
         color:#ffffff;
}
a.leftnavi_link_active
{
         display:block;
         color:#FFD608;
         text-decoration:none;
         /*background:url('../Grafiken/leftmenu_hover.gif');*/
         background-color:#333333;
         width:146px;
         height: 25px !important;
         line-height:25px;
         vertical-align:bottom;
         padding-left:5px;
         border-bottom:1px solid #ffffff;
}
a.leftnavi_link_active:hover
{
         /* background:#45a12a;*/
         /*background:url('../Grafiken/leftmenu_hover.gif');*/
         background:#333333;
         color:#ffffff;
}
a.leftnavi_link_small:link, a.leftnavi_link_small:visited
{
         display:block;
         font-size:11px;
         color:#000000;
         text-decoration:none;
         background:none;
         width:140px;
         border-bottom:1px solid #025686;
         line-height:19px;
         padding-left:16px;
         background:url('../Grafiken/leftmenu_small_bg.gif') no-repeat;
}

a.leftnavi_link_small:hover
{
         background:url('../Grafiken/leftmenu_small_hover.gif') no-repeat;
         color:#ffffff;
         border-bottom:1px solid #ffffff;
}
a.leftnavi_link_small_active:link, a.leftnavi_link_small_active:visited
{
         display:block;
         font-size:11px;
         color:#ffffff;
         text-decoration:none;
         width:140px;
         background:url('../Grafiken/leftmenu_small_hover.gif') no-repeat;
         line-height:19px;
         padding-left:16px;
         border-bottom:1px solid #ffffff;
}

a.leftnavi_link_baby:link, a.leftnavi_link_baby:visited
{
         display:block;
         font-size:10px;
         color:#000000;
         text-decoration:none;
         background:none;
         width:140px;
         border-bottom:1px solid #38562f;
         line-height:18px;
         padding-left:25px;
         background:url('../Grafiken/leftmenu_baby_active.gif') no-repeat;
}

a.leftnavi_link_baby:hover
{
         background:url('../Grafiken/leftmenu_baby_hover.gif') no-repeat;
         color:#ffffff;
}
a.leftnavi_link_baby_active:link, a.leftnavi_link_baby_active:visited
{
         display:block;
         font-size:10px;
         color:#ffffff;
         text-decoration:none;
         width:140px;
         background:url('../Grafiken/leftmenu_baby_hover.gif') no-repeat;
         line-height:18px;
         padding-left:25px;
         border-bottom:1px solid #38562f;
}


/** RECHTS: INFOBOXEN ********************************************/

div#right
{
         font-size: 0.83em;
         float:right;
         text-align:left;
         width:210px;
         border:0px solid red;
}
div.right_content
{
         margin-top:15px;
         padding-left:0px;
         color:#38562f;
         font-size:11px;
         text-align:left;
}
div.right_content_top{
         background:url('../Grafiken/right_box_top.gif') no-repeat;
}
div.right_content_middle{
         background:url('../Grafiken/right_box_middle.gif');
         padding-left:10px;
}
div.right_content_bottom{
         background:url('../Grafiken/right_box_bottom.gif') no-repeat;
         height:17px;
}
div.right_content_top_no_shadow{
         background:url('../Grafiken/right_box_top_no_shadow.gif') no-repeat;
}
div.right_content_middle_no_shadow{
         background:url('../Grafiken/right_box_middle_no_shadow.gif');
         padding-left:10px;
}
div.right_content_bottom_no_shadow{
         background:url('../Grafiken/right_box_bottom_no_shadow.gif') no-repeat;
         height:17px;
}

div.right_content_title
{
         margin-bottom:0px;
         padding-left:10px;
         color:white;
         font-size:13px;
         font-family:Verdana;
         line-height:23px;
}
div.right_content_item{
         padding-top:4px;
         border-bottom:1px solid #EFEFEF;
         line-height:14px;
         width:180px;
}



/** MITTELSPALTE: SEITENINHALT *******************************************/
div#Inhalt {
         margin: 0.5em 220px 1em 155px;
         padding: 0 1em;
         font-size:10pt;
}
* html div#Inhalt {
         height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
         margin-bottom: 0;
}

/** FUSSZEILE ***************************************************/
p#Fusszeile
{
         clear: both;
         font-size: 0.6em;
         margin: 0; padding: 0.1em;
         padding-top:43px;
         text-align: right;
         border-bottom:0px;
         border-right:0px;
         border-left:0px;
         line-height:15px;
         color:white;
         background:url('../Grafiken/footer.gif') no-repeat;
}

p#Fusszeile a
{
         color:#FFD608;
}
