﻿.tblbody
{
   
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
}

.tblbody2
{
   /* border-right: #cb197d 1px solid;
    border-top: #ffdc9c 1px solid;
    border-left: #ffdc9c 1px solid;
    border-bottom: #ffdc9c 1px solid; 
    background-color: #ffffff;*/
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
   
   
}

.tblhead1
{
    background-color: #cb297d;
    font-weight: bold;
    font-size: 14px;
    padding-left: 0px;
    height:30px;
}

.tblhead2
{
   
    font-weight: bold;
    font-size: 12px;
    padding-left: 3px;
}

.tblrowhead1
{
   background-image:url(/images/private/de/ListLine.png);
   border:none;
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    height:31px;
    padding-right: 3px;
    padding-left: 11px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
}

.tblrowhead2
{
    background-color: #cccccc;
    font-weight: bold;
    font-size: 12px;
     font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tdGridPad11
{
    padding-left:11px;
    }
.tblcol1
{
    
    background-image:url(/images/private/de/ListLinealt.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
  
}

.tblcol
{
    
    background-image:url(/images/private/de/ListLinealt.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
  
}
.tblcolalt
{
    
    background-image:url(/images/private/de/ListLine.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
  
}

.tblcolB
{
    
  background-color:#ffffff;
  border-bottom:1px solid #cb297d;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
  
}
.tblcolaltB
{
    
   background-color:#f4f4f4;
  border-bottom:1px solid #cb297d;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
  
}
DIV.tblcol1Ordner
{
    
    background-image:url(/images/private/de/ListLine.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    width:220px;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
  
}

DIV.tblcol1
{
    
    background-image:url(/images/private/de/ListLine.png);
    background-repeat:repeat-x;
    background-position:left top;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    height: 32px;
    margin: 0px;
  
}
TD.tblcol1pad
{
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 0px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt1, .tblcol1alt
{
    background-color: #ffffff;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
    border-right:1px solid #cb297d;
   
    overflow:hidden;
}

.tblcol2
{
    background-color: #FF9900;
    font-weight: bold;
    font-size: 12px;
    color: #636261;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt2
{
    background-color: #FFBF51;
    font-weight: bold;
    font-size: 12px;
    color: #636261;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol3
{
    background-color: #FF9900;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;
}

.tblcolalt3
{
    background-color: #FFBF51;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblcol4
{
    background-color: #ffffff;
     background-image:url(/images/private/de/ListLine.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
}

.tblcolalt4
{
    background-color: #f4f4f4;
     background-image:url(/images/private/de/ListLinealt.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
}

.tblcol5
{
      background-image:url(/images/private/de/ListLinecol5.png);
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    height: 31px;
    margin: 0px;
   /* background-color: #ff7b00;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin: 0px;*/
}

.tblcolalt5
{
    background-color: #ff7b00;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0px;
}

.tblbg1
{
    background-color: #ffffff;
    font-size:10pt;
}

.tblbg2
{
    background-color: #cccccc;
}

.tblbg3
{
    background-color: #cccccc;
    height:50px;
    border-top:solid 1px #cb297d;
}

.tblbg4
{
    background-color: #cccccc;
    font-size: 10pt;
}

.tblbg5
{
    background-color: #f4f4f4;
    font-size: 10pt;
}
TABLE.promos
{
    width:100%;
    border:1;
}

TABLE.promosmarked
{
    width: 100%;
    border-right: #c0c0c0 1px dotted;
    border-top: #c0c0c0 1px dotted;
    border-left: #c0c0c0 1px dotted;
    border-bottom: #c0c0c0 1px dotted;
}


TR.promos
{
}

TD.promos1
{
    text-align: left;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 0px;
    border-top-style: none;
    padding-top: 3px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width:1%;
}

TD.promos2
{
    text-align: left;
    vertical-align: top;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 0px;
    border-top-style: none;
    padding-top: 3px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    font-size: 10pt;
}

