BODY 
{
     background-color : #ffffff;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #000088;
     margin: 0px; 
}

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

A                { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 11px; color: #000000;}
A:hover          { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: underline; text-align: left; line-height: 11px; color: #000000;}

#screen
{
     position: relative;
     margin: 0px; 
     padding: 0px;
     width: 945px;
     height: 100%;
}
      
#header 
{
     background-image: url(../images/rah_head.jpg);
     margin: 0px; 
     height: 250px;
     width: 943px;
     border:1px solid #620b08;
     
}

#wmHeader
{
     background-image: url(../images/rah_head_webmail.jpg);
     margin: 0px; 
     height: 250px;
     width: 943px;
     border-bottom:1px solid #620b08;
     border-left:1px solid #620b08;
     border-right:1px solid #620b08;
     
}

#login
{
     margin: 0px; 
     padding: 4px;
     padding-bottom: 0px;
     width: 300px;
     position: absolute;
     left: 10px;
     top: 140px;
     overflow:hidden;	
     
     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    500;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     left; 
     line-height:    13px; 
     color:          #ffffff; 
     text-align:     left;
          
}

#HeadMenue
{
     position:absolute;
     margin: 0px; 
     top: 150px;
     left: 830px;
     width: 100px;

     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    500;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     left; 
     line-height:    13px; 
     color:          #ffffff; 
     text-align:     right;

}


#links
{
     margin: 0px; 
     padding: 0px;
     width: 0px;
     position: absolute;
     left: 0px;
     top: 255px;
     overflow:hidden;	     
}

#rechts
{
     margin: 0px; 
     padding: 0px;
     width: 0px;
     height: 0px;
     position: absolute;
     left: 795px;
     top: 255px;
     overflow:hidden;	     
}

#articles
{
     margin:             0px;
     margin-bottom:      5px; 
     border:             1px solid #620b08;
     padding:            4px;
     padding-top:        20px;
     padding-bottom:     20px;
     position:           absolute;
     left:               155px;
     top:                5px;
     width:              625px;
     overflow:           hidden;	     
     background-color:   #ececec;
}


.ArtikelHeadline
{
     margin:             0px; 
     margin-top:         20px;
     padding:            0px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          12px; 
     font-style:         normal; 
     font-weight:        700; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     color:              #000000;      
     overflow:           hidden;	     
     width:              550px;
}

.ArtikelSummary
{
     margin:             0px; 
     padding:            0px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          12px; 
     font-style:         normal; 
     font-weight:        500; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     color:              #000000;      
     overflow:           hidden;	     
     width:              550px;
}

.ArtikelText
{
     margin:             0px; 
     padding:            0px;
     padding-right:      0px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        500; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         justify; 
     color:              #000000;      
     overflow:           hidden;
     width:              550px;
     line-height:        14px;
}

.ArtikelImageLinks
{
     margin:             0px; 
     padding:            0px;
     padding-right:      3px;
     text-align:         left; 
}

.ArtikelImageCenter
{
     margin:             0px; 
     padding:            0px;
     padding-left:       3px;
     padding-right:      3px;
     float: center;
     text-align:         center; 
}

.ArtikelImageRechts
{
     margin:             0px; 
     padding:            0px;
     padding-left:       3px;
     text-align:         right; 
}

.ArtikelImageLinksFloat
{
     margin:             0px; 
     padding:            0px;
     padding-right:      3px;
     float:              left;
     position:           relative;

}

.ArtikelImageRechtsFloat
{
     margin:             0px; 
     padding:            0px;
     padding-left:       3px;
     float:              right; 
     position:           relative;
}

.ArtikelImageText
{
     margin:             0px; 
     padding:            0px;
     padding-right:      3px;
     text-align:         left;
}

.ArtikelImageTextBox
{
     margin:             0px; 
     padding:            0px;
     position:           relative;
}

#articlesleft
{
     margin: 0px;
     padding: 0px;
     position: absolute;
     left: 155px;
     top: 255px;
     width: 315px;
     overflow:hidden;	     
}

#articlesright
{
     margin: 0px; 
     position: absolute;
     left: 475px;
     top: 255px;
     width: 315px;
     overflow: hidden;
}


.morebutton
{ 
     text-align: right;
     float: right;
     margin-top: 5px; 
     margin-bottom: 5px; 
}

.boxheadleft             
{ 
     height:             16px; 
     margin-left:        0px;
     margin-right:       0px;
     margin-top:         0px;
     padding:            2px;
     border:1px solid    #620b08;
     text-align:         left;
     background-color:   #993300;
     width:              144px;
     vertical-align:     top;
   
}

.boxheadright
{ 
     height:             16px; 
     margin-left:        0px;
     margin-right:       0px;
     margin-top:         0px;
     padding:            2px;
     border:1px solid    #620b08;
     text-align:         left;
     background-color:   #993300;
     
}



.boxheadleftline
{ 
     background-image:url(../images/bgline_r_green.jpg); 
     background-repeat: no-repeat;
     height:1px; 
     margin-left:    0px;
     margin-right:   0px;
     margin-top:     0px;
     margin-bottom:  0px;
     padding:        0px;
}

.boxcontentleft
{ 
     border-right:1px solid #620b08;
     border-left:1px solid #620b08;
     border-bottom:1px solid #620b08;
     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    500;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     left; 
     line-height:    13px; 
     color:          #000000; 
     text-align:     left;
     margin-left:    0px;
     margin-right:   0px;
     margin-top:     0px;
     margin-bottom:  5px;
     padding-top:   10px;
     padding-bottom:10px;
     padding-left:   4px;
     padding-right:  4px;
     background-color: #9e9e9e;
     
}

.boxcontentright
{ 
     border-right:1px solid #620b08;
     border-left:1px solid #620b08;
     border-bottom:1px solid #620b08;
     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    500;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     right; 
     line-height:    13px; 
     color:          #000000; 
     text-align:     left;
     margin-left:    0px;
     margin-right:   0px;
     margin-top:     0px;
     margin-bottom:  5px;
     padding-top:   10px;
     padding-bottom:10px;
     padding-left:   4px;
     padding-right:  4px;
     background-color: #9e9e9e;
     height: 478px;
     overflow:hidden;	     
     
}

.boxwerbungleft
{ 
     border-right:1px solid #620b08;
     border-left:1px solid #620b08;
     border-bottom:1px solid #620b08;
     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    500;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     left; 
     line-height:    11px; 
     color:          #000000; 
     text-align:     left;
     margin-left:    0px;
     margin-right:   0px;
     margin-top:     0px;
     margin-bottom:  5px;
     padding-top:    0px;
     padding-bottom: 0px;
     padding-left:   0px;
     padding-right:  0px;
     background-color: #9e9e9e;
     
}


.boxmenueleft
{ 
     border-right:1px solid #620b08;
     border-left:1px solid #620b08;
     border-bottom:1px solid #620b08;
     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    500;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     left; 
     line-height:    11px; 
     color:          #000000; 
     text-align:     left;
     margin-left:    0px;
     margin-right:   0px;
     margin-top:     0px;
     margin-bottom:  5px;
     padding-top:    0px;
     padding-bottom: 0px;
     padding-left:   0px;
     padding-right:  0px;
     background-color: #ececec;
     
}

.boxmenueentry
{ 
     border-top:1px solid #9f1610;

     font-family:    Verdana,Arial,Helvetica,sans-serif; 
     font-size:      9px; 
     font-style:     normal; 
     font-weight:    700;
     font-variant:   normal; 
     text-decoration:none; 
     text-align:     left; 
     color:          #000000; 
     text-align:     left;
     vertical-align: middle;
     margin-left:    0px;
     margin-right:   0px;
     margin-top:     -1px;
     margin-bottom:  0px;
     padding-top:    5px;
     padding-bottom: 5px;
     padding-left:   5px;
     padding-right:  0px;
     background-color: #ececec;
     
}



.rss_feed                { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 13px; color: #000000;}
.rss_feed:hover          { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 13px; color: #ffffff;}
.TextLink                { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 12px; color: #000000;}
.TextLink:hover          { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 12px; color: #ffffff;}
.inputflat               { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 11px; color: #000000; background-color: #ffffff; width:170px; border-width:1px; border-color: #993300; border-style: solid;}
.Menue                   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #000000 }
.MenueActive             { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #993300; }
.Menue:hover             { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #000000; }
.MenueActive:hover       { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #993300; }

.HeadMenueActive         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #993300 }
.HeadMenue               { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #ffffff; }
.HeadMenueActive:hover   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #993300; }
.HeadMenue:hover         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 500; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #993300; }

.ListMenue               { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #000000 }
.ListMenue:hover         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: normal; text-decoration: none; text-align: left; line-height: 15px; color: #993300; }

.catarthead
{
     margin: 0px; 
     padding: 4px;
     border:1px solid #620b08;
     font-family: Verdana,Arial,Helvetica,sans-serif; 
     font-size: 12px; 
     font-style: normal; 
     font-weight: 700; 
     font-variant: normal; 
     text-decoration: none; 
     text-align: left; 
     color: #000000; 
     line-height:14px; 
     width: 305px;
     overflow: hidden;
     vertical-align: top;
     background-color: #993300;
}


.catartsum
{
     margin: 0px; 
     margin-bottom: 5px; 
     padding: 4px;
     padding-bottom: 10px;
     line-height: 15px;
     border-right:1px solid #620b08;
     border-left:1px solid #620b08;
     border-bottom:1px solid #620b08;
     font-family: Verdana,Arial,Helvetica,sans-serif; 
     font-size: 10px; 
     font-style: normal; 
     font-weight: 500; 
     font-variant: normal; 
     text-decoration: none; 
     text-align: left; 
     color: #000000;      
     width: 305px;
     height: 126px;
     overflow:hidden;
     background-color: #ececec;
}



.catartsum>img
{
     margin: 0px;
     position: relative;
     left: -10px;
     top: -10px;
     width: 100px;
     height: 125px;
     float: left;
     padding-left: 14px;
     padding-top: 12px;
     padding-bottom: 0px;
     padding-right: 0px;
}

.catartmore
{
     padding-right: 4px;
     margin-bottom: 10px; 
     width: 300px;
     text-align:left;
}

#tarife
{
     margin:             0px;
     margin-bottom:      5px; 
     padding:            0px;
     padding-top:        20px;
     padding-bottom:     20px;
     position:           absolute;
     left:               155px;
     top:                255px;
     width:              635px;
     overflow:           hidden;	     
}

.tarifhead
{
     margin: 0px; 
     padding: 4px;
     border:1px solid #620b08;
     font-family: Verdana,Arial,Helvetica,sans-serif; 
     font-size: 12px; 
     font-style: normal; 
     font-weight: 700; 
     font-variant: normal; 
     text-decoration: none; 
     text-align: left; 
     color: #000000; 
     line-height:14px; 
     width: 625px;
     overflow: hidden;
     vertical-align: top;
     background-color: #993300;
     position: relative;
}


.tarifbox
{
     margin: 0px; 
     margin-bottom: 5px; 
     padding: 4px;
     padding-bottom: 10px;
     line-height: 15px;
     border-right:1px solid #620b08;
     border-left:1px solid #620b08;
     border-bottom:1px solid #620b08;
     font-family: Verdana,Arial,Helvetica,sans-serif; 
     font-size: 10px; 
     font-style: normal; 
     font-weight: 500; 
     font-variant: normal; 
     text-decoration: none; 
     text-align: left; 
     color: #000000;      
     width: 625px;
     overflow:hidden;
     background-color: #ececec;
     position: relative;     
}

.tarifbox>img
{
     margin: 0px;
     position: relative;
     left: -10px;
     top: -10px;
     width: 100px;
     height: 125px;
     float: left;
     padding-left: 14px;
     padding-top: 22px;
     padding-bottom: 0px;
     padding-right: 0px;
}


#wmBasis
{
     margin: 0px;
     margin-bottom: 5px; 
     border:1px solid #620b08;
     padding: 4px;
     padding-top: 20px;
     padding-bottom: 20px;
     position: absolute;
     left: 155px;
     top: 255px;
     width: 625px;
     overflow:hidden;	     
     background-color: #ececec;
}

.FaqOverviewList
{
     margin:             0px; 
     margin-top:         10px; 
     padding:            4px;
     padding-left:       20px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          12px; 
     font-style:         normal; 
     font-weight:        700; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     color:              #000000;      
     overflow:           hidden;
     vertical-align:     top;
}

.FaqOverviewListEntry
{
     margin:             0px; 
     padding:            4px;
     padding-left:       38px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        500; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     color:              #000000;      
     overflow:           hidden;
     vertical-align:     top;
}

a.FaqOverviewListLink
{
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        500; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     line-height:        15px; 
     color:              #000000;      
     overflow:           hidden;
     vertical-align:     top;
}

a.FaqOverviewListLink:hover
{
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        500; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     line-height:        15px; 
     color:              #993300;      
     overflow:           hidden;
     vertical-align:     top;
}

.FAQQ
{
     margin-bottom:      5px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          12px; 
     font-style:         normal; 
     font-weight:        700; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     line-height:        15px; 
     color:              #000000;      
     overflow:           hidden;
     vertical-align:     top;
}

.FAQA
{
     margin-bottom:      15px;
     padding-left:       38px;
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px;
     font-style:         normal; 
     font-weight:        500; 
     font-variant:       normal; 
     text-decoration:    none; 
     text-align:         left; 
     line-height:        15px; 
     color:              #000000;      
     overflow:           hidden;
     vertical-align:     top;

}


div.CatPath
{
     background-color:   #993300;
     border-bottom:      1px solid    #620b08;
     color:              #ececec;      
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        700; 
     font-variant:       normal; 
     height:             20px; 
     line-height:        20px; 
     margin:             -4px;
     margin-top:         -20px;
     overflow:           hidden;
     padding-left:       20px;
     text-align:         left; 
     text-decoration:    none; 
     width:              633px;
}

a.CatPath
{
     color:              #ffffff;      
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        700; 
     font-variant:       normal; 
     line-height:        20px; 
     text-decoration:    none; 
     vertical-align:     top;
}

a.CatPath:hover
{
     color:              #ffffff;      
     font-family:        Verdana,Arial,Helvetica,sans-serif; 
     font-size:          10px; 
     font-style:         normal; 
     font-weight:        700; 
     font-variant:       normal; 
     line-height:        20px; 
     text-decoration:    underline; 
     vertical-align:     top;
}

