body
        {
        margin:0px;
        background-image:url(../_images/bg.jpg);
        background-repeat:repeat-x;
        background-color:#FFFFFF;
        font-family:'Trebuchet MS','Helvetica',sans-serif;
        font-size:12px;
        }


#Page
        {
        font-size:0px;
        width:944px;
        position:absolute;
        background-image:url(../_images/bg_page_ws.gif);
        top:0px;
        left:0px;
        }



#Menu
        {
        background-image:url(../_images/menu/bg_menu_2.jpg);
        height:136px;
        }

#Menu img
        {
        margin-left:4px;
        padding-right:1px
        }


#ContentBox
        {
        background-color:#FFFFFF;
        background-image:url(../_images/content/bg.gif);
        background-repeat:no-repeat;
        background-position:left top;
        font-size:13px;
        text-align:left;
        float:left;
        width:912px;
        overflow:hidden;
        }

#Content
        {
        margin-left:32px;
        }


#GreenBorder
        {
        background-color:#FFFFFF;
        padding:0px;
        border:1px solid #EEEFAF;
        }

#GreenBlock
        {
        padding:16px;
        background-color:#F4F5CD;
        }

#AktionsBox
        {
        margin-top:24px;
        line-height:16px;
        float:left;
        }


table.Footer
        {
        border:1px solid #bFbFbF;
        width:880px;
        margin-left:0px;
        margin-bottom:8px;
        margin-top:16px;
        }


table.Footer td
        {
        font-size:10px;
        color:#bFbFbF;
        padding:2px;
        font-family:'Arial',serif;
        }


table.Footer td a
        {
        font-size:10px;
        color:#bFbFbF;
        text-decoration:none;
        font-family:'Arial',serif;
        }


p.intern
        {
        font-size:11px;
        color:#3F632D;
        font-family:'Georgia',serif;
        margin-top:32px;
        margin-left:803px;
        position:absolute;
        }

a.intern
        {
        font-size:11px;
        color:#3F632D;
        text-decoration:none;
        font-family:'Georgia','Helvetica',sans-serif;
        }


a.intern:hover
        {
        color:#EEEFAC;
        font-family:'Georgia','Helvetica',sans-serif;
        text-decoration:none;
        }


.topangebot
        {
        margin-top:8px;
        }


#Toppic
        {
        border:1px solid #7BA63C;
        }

.visual
        {
        border:1px solid #CCCCCC;
        }

.seperator
        {
        margin-top:24px;
        background-image:url(../_images/content/sep.gif);
        background-position:top center;
        background-repeat:repeat-y;
        width:32px;
        float:left;
        }


td
        {
        font-size:13px;
        }

h1
        {
        font-size:16px;
        color:#7BA63C;
        font-family:'Georgia',serif;
        margin:0px;
        margin-bottom:4px;
        }


h2
        {
        font-size:12px;
        color:#7BA63C;
        font-family:'Georgia',serif;
        margin:0px;
        margin-bottom:4px;
        }
h2.ul
        {
        border-bottom:3px double #000000;
        }

h3
        {
        font-size:14px;
        color:#000000;
        font-family:'Georgia',serif;
        margin:0px;
        font-weight:bold;
        margin-bottom:4px;
        }

a.box
        {
        font-size:13px;
        color:#7BA63C;
        text-decoration:none;
        font-family:'Trebuchet MS','Helvetica',sans-serif;
        font-weight:bold;
        line-height:16px;
        }


a.box:hover
        {
        color:#3F632D;
        font-family:'Trebuchet MS','Helvetica',sans-serif;
        text-decoration:none;
        }


a.link
        {
        margin-left:8px;
        font-size:13px;
        color:#7BA63C;
        text-decoration:none;
        font-family:'Helvetica','Georgia',sans-serif;
        font-weight:bold;
        line-height:24px;
        }


a.link:hover
        {
        color:#3F632D;
        font-family:'Helvetica','Georgia',sans-serif;
        text-decoration:none;
        }


form table th
        {
        font-size:13px;
        text-align:right;
        vertical-align:top;
        padding-top:0px;
        }

input
        {
        font-size:13px;
        margin-top:8px;
        }