﻿HTML, FORM
{
    height: 100%; /*SCROLLBAR-FACE-COLOR: #ff9900; 	SCROLLBAR-HIGHLIGHT-COLOR: #ffcc66; 	SCROLLBAR-SHADOW-COLOR: #ffcc66; 	SCROLLBAR-3DLIGHT-COLOR: #ff9900; 	SCROLLBAR-ARROW-COLOR: #ffcc66; 	SCROLLBAR-TRACK-COLOR: #ffffff; 	SCROLLBAR-DARKSHADOW-COLOR: #ffcc66;*/

}

BODY
{
    /*SCROLLBAR-FACE-COLOR: #ff9900; 	SCROLLBAR-HIGHLIGHT-COLOR: #ffcc66; 	SCROLLBAR-SHADOW-COLOR: #ffcc66; 	SCROLLBAR-3DLIGHT-COLOR: #ff9900; 	SCROLLBAR-ARROW-COLOR: #ffcc66; 	SCROLLBAR-TRACK-COLOR: #ffffff; 	SCROLLBAR-DARKSHADOW-COLOR: #ffcc66;*/
    text-align: left;
    width: 100%;
    height: 100%;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    background-color: #cb297d;
    font-weight: normal;
    font-size: 12px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    overflow: auto;
}



body.popup
{
    text-align: left;
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    background-color: #cb297d;
    border-bottom-style: none;
    font-weight: normal;
    font-size: 12px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif; /*SCROLLBAR-FACE-COLOR: #ff9900; 	SCROLLBAR-HIGHLIGHT-COLOR: #ffcc66; 	SCROLLBAR-SHADOW-COLOR: #ffcc66; 	SCROLLBAR-3DLIGHT-COLOR: #ff9900; 	SCROLLBAR-ARROW-COLOR: #ffcc66; 	SCROLLBAR-TRACK-COLOR: #ffffff; 	SCROLLBAR-DARKSHADOW-COLOR: #ffcc66;*/
}

body.editor1
{
    text-align: left;
    width: 200px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    background-color: #f4f4f4;
    border-bottom-style: none;
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

body.img
{
      background-image: url(/images/private/DE/Content.png);
    background-repeat: repeat-x;
     text-align: left;
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    
    border-bottom-style: none;
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    }
SELECT.editor1
{
    color: #000;
}
TD.deft, .text3, .tdbold, .tdtblhead2
{
    font-weight: normal;
    font-size: 10pt;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
}

A:link
{
    color: #34bef5;
    text-decoration:none;
   
}

A:visited
{
    text-decoration: none;
    color: #34bef5;
    
}

A:active
{
    text-decoration: none;
    color: #34bef5;
   
}

A:hover
{
    text-decoration: underline;
    color: #34bef5;
    
}

TABLE.tblMainContent
{
    width: 780px;
    table-layout: fixed;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    vertical-align: top;
    overflow: hidden;
}

TD.mainContent
{
    vertical-align: top;
    text-align: left;
    font-size: 16px;
    overflow: hidden;
    padding: 0px;
}
DIV.mainContent
{
    vertical-align: top;
    text-align: left;
    font-size: 10pt;
    overflow: hidden;
}
DIV.editContent
{
    vertical-align: top;
    text-align: left;
    font-size: 10pt;
    overflow: hidden;
    width: 780px;
    background-color: #ffffff;
    padding-left: 11px;
    padding-top: 8px;
    padding-bottom: 4px;
    color: #000000;
}

DIV.editContent2
{
    vertical-align: top;
    text-align: left;
    font-size: 10pt;
    overflow: hidden;
    width: 1100px;
    background-color: #ffffff;
    padding-left: 11px;
    padding-top: 6px;
    padding-bottom: 6px;
    color: #000000;
}

DIV.Trenner
{
    background-image: url(/images/private/DE/Trenner.png);
    background-repeat: repeat-y;
    background-position: 485 top;
}
TD.popupcontent
{
    background-image: url(/images/private/DE/Content.png);
    background-repeat: repeat-x;
    vertical-align: top;
    text-align: left;
    padding-right: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-top: 15px;
    background-color: #cb297d;
   
}


.InfoHeadLine, A:link.InfoHeadLine, A:hover.InfoHeadLine, A:visited.InfoHeadLine, A:active.InfoHeadLine
{
    font-size:36px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    }
    
    
.txtPopupContent
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

H1
{
    font-size: 36px;
    font-weight: bold;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
}

H2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #ffffff;
}
.font12
{
    font-size: 12px;
}
.font16
{
    font-size: 16px;
}

.font26
{
    font-size:26px;
    font-weight:bold;
    }

.pad10
{
    padding-left:10px;
    }
.promopicL
{
    background-color:#ffffff;
    text-align:left;
    height:168px;
    width:267px;
   padding-top:4px;
   padding-right:0px;
   padding-bottom:0px;
    }
.promopicC
{
    text-align:center;
    height:168px;
    width:260px;
   padding-top:4px;
    }
  
 TD.inputCell
  {
      width:70px;
      }
  INPUT.tb0
{
    background-color: #f4f4f4;
    border-style: None;
    width: 150px;
    height: 22px;
    padding-top: 3px;
    padding-left: 3px;
}   

  INPUT.tb0_22
{
    background-color: #f4f4f4;
    border: solid 1px #999999;
    width: 150px;
    height: 22px;
    font-size:12px;
    padding-top: 3px;
    padding-left: 3px;
}   
INPUT.tb1
{
    background-color: #f4f4f4 !important;
    border-style: None;
    width: 200px;
    height: 22px;
    padding-top: 3px;
    padding-left: 3px;
}

INPUT.tb2
{
    background-color: #f4f4f4;
    border-style: None;
    width: 200px;
    height: 18px;
}

INPUT.tb250w
{
    background-color: #f4f4f4;
    border-style: None;
    width: 250px;
    height: 18px;
}


INPUT.tb300
{
    background-color: #f4f4f4;
    border-style: None;
    width: 300px;
    height: 18px;
}

INPUT.tb350
{
    background-color: #f4f4f4;
    border-style: None;
    width: 350px;
    height: 18px;
}

INPUT.tb300w
{
    background-color: #FFFFFF;
    border-style: None;
    width: 300px;
    height: 18px;
}

TEXTAREA.tb300w
{
    background-color: #FFFFFF;
    border-style: None;
    width: 400px;
    height: 80px;
}

INPUT.tb500
{
    background-color: #f4f4f4;
    border-style: None;
    width: 500px;
    height: 18px;
}

INPUT.tb600
{
    background-color: #f4f4f4;
    border-style: None;
    width: 600px;
    height: 18px;
}
INPUT.tb500w
{
    background-color: #f4f4f4;
    border-style: None;
    width: 480px;
    height: 18px;
}


TEXTAREA.tb1
{
    background-color: #f4f4f4 !important;
    border-style: None;
    width: 200px;
    height: 80px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

TEXTAREA.tb2
{
    background-color: #f4f4f4;
    border-style: None;
    width: 350px;
    height: 70px;
}

TEXTAREA.tb250w
{
    background-color: #f4f4f4;
    width: 250px;
    height: 100px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
}

TEXTAREA.tb350w
{
    background-color: #f4f4f4;
    width: 350px;
    height: 100px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
}

TEXTAREA.tb430w
{
    background-color: #f4f4f4;
    width: 430px;
    height: 210px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
}

TEXTAREA.tb500
{
    background-color: #f4f4f4;
    border-style: None;
    width: 500px;
    height: 100px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

TEXTAREA.tb600
{
    background-color: #f4f4f4;
    border-style: None;
    width: 600px;
    height: 100px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

TEXTAREA.tb500_160
{
    background-color: #f4f4f4;
    border-style: None;
    width: 500px;
    height: 160px;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}
INPUT.cmd
{
    background-color: transparent;
    border-style: None;
}

SELECT
{
    border-right: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    margin: 0px;
    border-left: #a9a9a9 1px solid;
    border-bottom: #a9a9a9 1px solid;
    background-color: #f4f4f4;
}

SELECT.tb1
{
    margin: 0px;
    background-color: #f4f4f4 !important;
    width: 150px;
    height: 20px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}





DIV.content
{
    background-image: url(/images/private/DE/turbochef.png);
    background-repeat: no-repeat;
    background-position: 760px -50px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    font-weight: normal;
    font-size: 10pt;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    height: 527px;
    min-height: 527px;
}

DIV.contentBG
{
    background-color: #cb297d;
    background-image: url(/images/private/DE/Content.png);
    background-position: left top;
    background-repeat: repeat-x;
    height: 527px;
    min-height: 527px;
    padding-top: 0px;
    padding-left: 20px;
}

DIV.M2BG
{
    height: 55px;
    width: 100%; /*border: solid 1px #000000;*/
    background-image: url(/images/private/DE/M2BG.png);
    background-repeat: repeat-x;
    padding-top: 16px;
}
DIV.main
{
    margin: 0px auto;
    text-align: left;
    width: 100%;
    height: 100%; /*background-color:#cb297d;*/
}

TABLE.main
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 1200px;
}
.floatLeft
{
    float: left;
}

.floatRight
{
    float: right;
}

.w170
{
    width: 170px;
}
.w500
{
    width: 500px;
}
.w780
{
    width: 780px;
}
.pr10
{
    padding-right: 10px;
}
TR.main
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
DIV.MenuLeiste
{
    background-color: #000000;
    padding-left: 30px;
    height: 41px;
    overflow: hidden;
}
DIV.Menu
{
    background-color: #000000;
    vertical-align: middle;
    height: 41px;
}

DIV.MenuTop
{
    padding-left: 20px;
    color: #cccccc;
    font-size: 12px;
    vertical-align: middle;
   
    height:30px;
   
}



DIV.top1
{
   
    text-align: left;
    background-color: #000000;
    height: 34px;
  width:100% !important;
 
}

DIV.top2
{
    background-image: url(/images/private/DE/Top2BG.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    text-align: left;
    height: 85px;
    min-height: 85px;
    width: 100%;
    padding-left: 0px;
    padding-top: 0px;
}

.topPopUp
{
    background-image: url(/images/private/DE/Top2BG.jpg);
    background-repeat: repeat-x;
    text-align: right;
    height: 55px;
    min-height: 55px;
    padding-top: 25px;
}
DIV.top2Logo
{
    padding-top: 40px;
     padding-left: 900px;
}
TR.Mmenu
{
    height: 33px;
}

TD.Mmenu
{
    background-color: #000000;
    height: 41px;
    text-align: left;
    padding-left: 30px;
}

TD.MenuCell1
{
    background-image: url(/images/private/DE/MCell1.png);
    height: 41px;
}

TD.MenuCell2
{
    background-image: url(/images/private/DE/MCell2.png);
    background-repeat: repeat-x;
    height: 41px;
    padding-left: 10px;
    padding-right: 7px;
    padding-top: 10px;
}

TD.MenuCell3
{
    background-image: url(/images/private/DE/MCell3.png);
    height: 41px;
}

.MenuCellLR
{
    background-color: #000000;
    width: 5px;
    height: 41px;
}

.MenuCellC
{
    background-color: #000000;
    height: 41px;
    padding-left: 10px;
    padding-right: 7px;
    padding-top: 10px;
}
TD.Mleft
{
    background-color: #BE1A7D;
    width: 120px;
    vertical-align: top;
}

TD.Mcontent
{
    margin: 0px;
    vertical-align: top;
    text-align: left;
    background-color: #cb297d;
    font-size: 12px;
    background-image: url(/images/private/DE/Content.png);
    height: 527px;
    min-height: 527px;
}

TD.Mright
{
    margin: 0px;
    background-image: url(/images/private/Bild_rechts.jpg);
    background-color: #ffb32f;
    width: 120px;
    vertical-align: top;
    background-repeat: no-repeat;
}

.Mx1
{
    height: 100%;
}
.Mx2
{
}

TD.Mb1
{
    background-color: #be1a7d;
    height: 40px;
    background-image: url(/images/private/DE/bg-footer-l.gif);
}

TD.Mb2
{
    background-color: #FFCC66;
    height: 40px;
    background-image: url(/images/private/DE/bg-footer-m.gif);
}

TD.Mb3
{
    background-color: #FFb32F;
    height: 40px;
}

TD.Mb4
{
    background-color: #ff9900;
    height: 20px;
    background-image: url(/images/private/DE/Bild_links_unten.jpg);
}

TD.Mb5
{
    background-color: #FF9900;
}

TD.Mb6
{
    background-color: #FFb32F;
}

TABLE.Mmenu2
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    width: 100%;
    border-right: 0px solid;
    border-top: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
}

DIV.Mmenu2
{
    height: 25px;
    line-height: 14px;
    vertical-align: top;
}

A:link.homelink, A:visited.homelink, A:active.homelink, A:hover.homelink
{
    font-size: 12pt;
    color: #949494;
    text-decoration: none;
    font-weight: bold;
}


TD.logospace
{
    height: 11px;
}
TD.homelink1
{
    vertical-align: top;
    text-align: right;
    width: 100%;
}
TD.homelink2
{
    vertical-align: top;
    text-align: left;
}

TD.Menu
{
    height: 18px;
    text-align: left;
    vertical-align: bottom;
}

a:link.Menu
{
    font-family: Arial;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    color: #999999;
}

a:visited.Menu
{
    font-family: Arial;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    color: #999999;
}

a:active.Menu
{
    font-family: Arial;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}

a:hover.Menu
{
    font-family: Arial;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}
A.Menu
{
    padding-left: 0px;
    padding-right: 5px;
}


a:link.Menu2
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    color: #dc7bad;
}

a:visited.Menu2
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    color: #dc7bad;
}

a:active.Menu2
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
}

a:hover.Menu2
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
}
A.Menu2
{
    padding-left: 0px;
    padding-right: 5px;
}

a:link.textBlue_b, a:visited.textBlue_b, a:active.textBlue_b, a:hover.textBlue_b
{
    font-family: Arial;
    text-decoration: none;
    font-size: 14px;
    color: #34bef5;
    font-weight: bold;
}


a:link.textBlue
{
    font-family: Arial;
    text-decoration: none;
    font-size: 14px;
    color: #34bef5;
    font-weight: normal;
}

a:visited.textBlue
{
    font-family: Arial;
    text-decoration: none;
    font-size: 14px;
    color: #34bef5;
    font-weight: normal;
}

a:active.textBlue
{
    font-family: Arial;
    text-decoration: none;
    font-size: 14px;
    color: #34bef5;
    font-weight: normal;
}

a:hover.textBlue
{
    font-family: Arial;
    text-decoration: none;
    font-size: 14px;
    color: #34bef5;
    font-weight: normal;
}
A.textBlue
{
    padding-left: 0px;
    padding-right: 5px;
}
DIV.Menu2
{
    height: 14px;
    max-height: 14px;
    line-height: 14px;
    vertical-align: top;
    padding-left: 6px;
    padding-right: 0px;
}
DIV.Menu2Border
{
    /* background-image: url(/images/private/DE/Menu2Border.png);     background-repeat:no-repeat;    width:1px;   background-color:#ffffff;*/
    padding-top: 2px;
    vertical-align: text-bottom;
    padding-left: 0px;
    padding-right: 5px;
}
A:link.nb
{
    font-weight: normal;
    color: #cc3366;
    text-decoration: none;
}

A:visited.nb
{
    font-weight: normal;
    color: #cc3366;
    text-decoration: none;
}

A:active.nb
{
    font-weight: normal;
    color: #636261;
    text-decoration: none;
}

A:hover.nb
{
    font-weight: normal;
    color: #636261;
    text-decoration: underline;
}
A:link.nbactive
{
    font-weight: normal;
    color: #636261;
    text-decoration: none;
}

A:visited.nbactive
{
    font-weight: normal;
    color: #636261;
    text-decoration: none;
}

A:active.nbactive
{
    font-weight: normal;
    color: #636261;
    text-decoration: none;
}

A:hover.nbactive
{
    font-weight: normal;
    color: #636261;
    text-decoration: underline;
}

a:link.popup
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    color: #ffffff;
}

a:visited.popup
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    color: #ffffff;
}

a:active.popup
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    color: #ffffff;
}

a:hover.popup
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    color: #cb297d;
}

A:link.black
{
    color: #000000;
    text-decoration: none;
}

A:visited.black
{
    text-decoration: none;
    color: #000000;
}

A:active.black
{
    text-decoration: none;
    color: #000000;
}

A:hover.black
{
    text-decoration: underline;
    color: #000000;
}

A:link.white
{
    color: #ffffff;
    text-decoration: none;
}

A:visited.white
{
    text-decoration: none;
    color: #ffffff;
}

A:active.white
{
    text-decoration: none;
    color: #ffffff;
}

A:hover.white
{
    text-decoration: underline;
    color: #ffffff;
}
#tblMailWiz, #tblMailMessage, .tdTabO, .tdTabU
{
    background-color: #f4f4f4;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.loadingPanel
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    position: static;
    height: 100px;
}

/* twOrder*/
.ListHead
{
    background-image: url(/images/private/DE/ListHead.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 780px;
    height: 33px;
    vertical-align: bottom;
    padding-right: 0px;
}
.ListHeadPortal
{
    background-image: url(/images/private/DE/ListHead.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 780px;
    height: 34px;
    vertical-align: bottom;
    padding-right: 0px;
    background-color:#ffffff;
}
.ListHeadContent
{
    /* background-image:url(/images/private/DE/ListHead.png);     background-repeat:no-repeat;     background-position:left bottom;*/
    width: 769px;
    height: 28px;
    color: #cb297d;
    font-weight: bold;
    margin-top: 4px;
    vertical-align: bottom;
    float: right;
}

.ListHead_s
{
    background-image: url(/images/private/DE/ListHead_s.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 220px;
    height: 33px;
    vertical-align: bottom;
    padding-right: 0px;
}

.ListHeadContent_s
{
    /* background-image:url(/images/private/DE/ListHead.png);     background-repeat:no-repeat;     background-position:left bottom;*/
    width: 200px;
    height: 28px;
    color: #cb297d;
    font-weight: bold;
    margin-top: 4px;
    vertical-align: bottom;
    float: left;
}
.colorgrey
{
    color: #666666;
}

.colorBlack
{
    color: #000000;
}
.gridHead
{
    background-image: url(/images/private/DE/ListLine.png);
    background-repeat: repeat-x;
    background-position: top;
    font-size: 14px;
    padding-top: 1px;
    font-weight: bold;
    color: #000000;
    overflow: hidden;
    height: 30px;
}
DIV.Abstand
{
    height: 40px;
}
DIV.Abstand3
{
    height: 35px;
}
DIV.Abstand2
{
    height: 68px;
}
DIV.Abstand4
{
    height: 10px;
}
.ListHead2
{
    padding-top: 46px;
    color: #cb297d;
    font-weight: bold;
    width: 650px;
    padding-left: 11px;
}
.padHelp
{
    padding-top: 46px;
    color: #333333;
    font-size: 12px;
}
.padHelp2
{
    padding-top: 2px;
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    padding-right: 8px;
    padding-left: 5px;
}

.padHelp5
{
    padding-top: 5px;
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    padding-right: 8px;
   
}


.pad11
{
    padding-left: 11px;
}

DIV.PixelAbstand
{
    background-image: url(/images/1px.gif);
    background-repeat: repeat-x;
    height: 1px;
    max-height: 1px;
}
.listLine
{
    width: 780px;
    height: 30px; /*background-image:url(/images/private/DE/ListLine.png);     background-repeat:repeat-x;*/
    background-color: #ffffff;
    font-size: 14px;
    padding-top: 6px;
    padding-left: 11px;
    overflow: hidden;
}

.noentry
{
     width: 780px;
    height: 30px; /*background-image:url(/images/private/DE/ListLine.png);     background-repeat:repeat-x;*/
    background-color: #ffffff;
    font-size: 14px;
    
    overflow: hidden;
    }
.listLine_s
{
    width: 220px;
    height: 30px; /*background-image:url(/images/private/DE/ListLine.png);     background-repeat:repeat-x;*/
    background-color: #ffffff;
    font-size: 14px;
    
}

.mailfolder
{
    width: 37px;
    height: 30px; /*background-image:url(/images/private/DE/ListLine.png);     background-repeat:repeat-x;*/
    background-color: #ffffff;
    font-size: 14px;
    padding-left: 11px;
    overflow: hidden;
}
.padTop7
{
    padding-top: 7px;
}
.padTop6
{
    padding-top: 6px;
}
.padTop8
{
    padding-top: 8px;
}

.padTop10
{
    padding-top: 10px;
}
.padTop2
{
    padding-top: 2px;
}
.padTop4
{
    padding-top: 4px;
}
.listLine0
{
    height: 1px;
    width: 780px;
    background-image: url(/images/1px.gif);
    background-repeat: repeat-x;
}

.textBlue
{
    color: #34bef5;
}
.tblTO1
{
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px;
    width: 304px;
    padding-top: 2px;
}
.tbSub
{
    font-size: 9px;
}

INPUT.to1
{
    background-color: #FFCC66;
    border-style: None;
    width: 300px;
    height: 18px;
}

INPUT.to1a
{
    background-color: #FFCC66;
    width: 300px;
    height: 18px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
}

INPUT.to2
{
    background-color: #FFCC66;
    border-style: None;
    width: 60px;
    height: 18px;
}

INPUT.to2a
{
    background-color: #FFCC66;
    border-style: None;
    width: 60px;
    height: 18px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
}

INPUT.to3
{
    background-color: #FFCC66;
    border-style: None;
    width: 232px;
    height: 18px;
}

INPUT.to3a
{
    background-color: #FFCC66;
    border-style: None;
    width: 232px;
    height: 18px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
}

INPUT.to4
{
    background-color: #FFCC66;
    border-style: None;
    width: 146px;
    height: 18px;
}

INPUT.to4a
{
    background-color: #FFCC66;
    border-style: None;
    width: 146px;
    height: 18px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
}
.mailPad2
{
    padding-top: 2px;
    padding-right: 2px;
}
A:link.mailHeader
{
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

A:visited.mailHeader
{
    font-weight: normal;
    text-decoration: none;
    color: #333333;
}

A:active.mailHeader
{
    font-weight: normal;
    text-decoration: none;
    color: #333333;
}

A:hover.mailHeader
{
    font-weight: normal;
    text-decoration: underline;
    color: #333333;
}
A.promo2:link
{
    font-weight: bold;
    color: #0239d6;
    text-decoration: none;
}

A.promo2:visited
{
    font-weight: bold;
    text-decoration: none;
    color: #0239d6;
}

A.promo2:active
{
    font-weight: bold;
    text-decoration: none;
    color: #0239d6;
}

A.promo2:hover
{
    font-weight: bold;
    text-decoration: underline;
    color: #0239d6;
}

A:link.promo
{
    font-weight: bold;
    color: #cc3366;
    text-decoration: none;
}

A:visited.promo
{
    font-weight: bold;
    text-decoration: none;
    color: #cc3366;
}

A:active.promo
{
    font-weight: bold;
    text-decoration: none;
    color: #636261;
}

A:hover.promo
{
    font-weight: bold;
    text-decoration: underline;
    color: #636261;
}

A.red:link
{
    font-weight: bold;
    color: #d72e90;
    text-decoration: none;
}

A.red:visited
{
    font-weight: bold;
    text-decoration: none;
    color: #d72e90;
}

A.red:active
{
    font-weight: bold;
    text-decoration: none;
    color: #d72e90;
}

A.red:hover
{
    font-weight: bold;
    text-decoration: underline;
    color: #d72e90;
}

A.green:link
{
    font-weight: bold;
    color: #993399;
    text-decoration: none;
}

A.green:visited
{
    font-weight: bold;
    text-decoration: none;
    color: #993399;
}

A.green:active
{
    font-weight: bold;
    text-decoration: none;
    color: #993399;
}

A.green:hover
{
    font-weight: bold;
    text-decoration: underline;
    color: #993399;
}


A.black:link
{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

A.black:visited
{
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

A.black:active
{
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

A.black:hover
{
    font-weight: bold;
    text-decoration: underline;
    color: #000000;
}

.colorwhite
{
    color: #ffffff;
}

.actProd
{
    border:solid 3px #ff0000;
    }
.colorblack
{
    color: #000000;
}
TD.deftblack, .tdbold
{
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

TD.deftblackR, .text3black, .tdboldR
{
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    text-align: right;
}
.overflow
{
    overflow: hidden;
}

.alignR
{
    text-align: right;
}

DIV.text3black
{
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}

.padBot6
{
    padding-bottom: 6px;
}

.favprodborder
{
    border-bottom:1px solid #cb297d;
    }
    
    a:link.MenuTop
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
}

a:visited.MenuTop
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
}

a:active.MenuTop
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
}

a:hover.MenuTop
{
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}
A.MenuTop
{
    padding-left: 0px;
    padding-right: 5px;
}

.errRed 
{
    color:#ff0000;
    }
    
 A:link.Party, A:visited.Party, A:active.Party
 {
       font-family: Arial;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    color: #d72e90;
     }
     
     A:hover.Party
 {
       font-family: Arial;
    text-decoration: underline;
    font-size: 11px;
    font-weight: normal;
    color: #d72e90;
     }
 
  A:link.Meeting, A:visited.Meeting, A:active.Meeting
 {
       font-family: Arial;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    color: #920776;
     } 
     
      A:hover.Meeting
 {
       font-family: Arial;
    text-decoration: underline;
    font-size: 11px;
    font-weight: normal;
    color: #920776;
     } 
     
     A:link.Sonstiges, A:visited.Sonstiges, A:active.Sonstiges
 {
       font-family: Arial;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
     } 
     
      A:hover.Sonstiges
 {
       font-family: Arial;
    text-decoration: underline;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
     } 
     
     A:link.Privat, A:visited.Privat, A:active.Privat
 {
       font-family: Arial;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    color: #acacac;
     }
     
      A:hover.Privat
 {
       font-family: Arial;
    text-decoration: underline;
    font-size: 11px;
    font-weight: normal;
    color: #acacac;
     }


