.CPhighlight
{
    COLOR: #FFAA43;
}




A:visited
{
    COLOR: #363636;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A:link
{
    COLOR: #363636;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


A:hover
{
    COLOR: #363636;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.footer {
            FONT-SIZE: 8pt;
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#616161;
  			padding-left:5px;

			border-right-width:1px;
  			border-right-color:#252424;
  			padding-right:5px;

			border-top-width:1px;
  			border-top-color:#616161;
  		
			border-bottom-width:1px;
  			border-bottom-color:#252424

}
.footer A:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.footer A:link
{
    COLOR: #COCOCO;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer A:hover
{
    COLOR: #COCOCO;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


.footer_template
{
            FONT-SIZE: 8pt;
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#616161;
  			padding-left:5px;

			border-right-width:1px;
  			border-right-color:#252424;
  			padding-right:5px;

			border-top-width:1px;
  			border-top-color:#616161;
  		
			border-bottom-width:1px;
  			border-bottom-color:#252424;
		    COLOR: #FFFFFF;
            BACKGROUND-COLOR: #FFAA43		
}

.footer_template TD
{
    COLOR: #6F6D6D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}



.footer_template A:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.footer_template A:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer_template A:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


BODY
{
    background-image: url(bg/bg2.gif);
    FONT-SIZE: 8pt;
    COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica

	
}

.input_mandatory
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   color: #000000;
   background-color: #FFFFFF;
}

.input_readonly
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   color: #000000;
   background-color: #70706F;
}

.button_grafik {
        font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        line-height:small;
        border-width:1px;

		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }


.button_var_80 {
         font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        line-height:small;
        width: 60px;		
        border-width:1px;

		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }
      
.button_var {
         font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        line-height:small;
        border-width:1px;
		
		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }

.button_senden {
         font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        width: 100px;
        line-height:small;
        border-width:1px;

		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }
		
.button_senden_k {
         font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        width: 30px;
        line-height:small;
        border-width:1px;
		
		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }	




.button_senden {
         font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        width: 100px;
        line-height:small;
        border-width:1px;
		
		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }

.button_senden_gross{
         font-size: 10px;
        color:#000000;
        background-color:#B3B4B3;
        Font-Family: Verdana, Helvetica, sans-serif;
        width: 150px;
        line-height:small;
        border-width:1px;
		
		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }



B
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
P
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.CPbox1
{
    BORDER-RIGHT: #474747 1px solid;
    BORDER-TOP: #474747 1px solid;
    BORDER-LEFT: #474747 1px solid;
    BORDER-BOTTOM: #474747 1px solid;
    BACKGROUND-COLOR: #FFAA43
}
.CPbox1 A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.CPbox1 A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox1 A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.CPbox2
{
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#616161;

			border-right-width:1px;
  			border-right-color:#252424;


			border-top-width:1px;
  			border-top-color:#616161;
  		
			border-bottom-width:1px;
  			border-bottom-color:#252424;			

    BACKGROUND-COLOR: #FFAA43;
    COLOR: #010101		
	
}

.CPbox2_news
{
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#616161;

			border-right-width:1px;
  			border-right-color:#252424;


			border-top-width:1px;
  			border-top-color:#616161;
  		
			border-bottom-width:1px;
  			border-bottom-color:#252424;			

    BACKGROUND-COLOR: #E82E2E;
    COLOR: #010101		
	
}



.CPbox2H
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #FFAA43;
    COLOR: #000000
}


.CPbox2H_news
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #FFAA43;
    COLOR: #000000
}


.CPbox2H A:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox2H A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox2H A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.CPbox2H_news A:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox2H_news A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox2H_news A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}


.CPbox2B
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ECECEC
}
.CPbox2B A:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox2B A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.CPbox2B A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.CPpageHead
{
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#616161;
  			padding-left:1px;

			border-right-width:1px;
  			border-right-color:#252424;
  			padding-right:1px;

			border-top-width:1px;
  			border-top-color:#616161;
  			padding-top:1px;			
  		
			border-bottom-width:1px;
  			border-bottom-color:#252424;
  			padding-bottom:1px;	

}
.CPpageNav
{
    BORDER-RIGHT: #474747 1px solid;
    BORDER-TOP: #474747 1px solid;
    BORDER-LEFT: #474747 1px solid;
    BORDER-BOTTOM: #474747 1px solid;
    BACKGROUND-COLOR: #E2E2E2;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica	
}

.CPgenHeadings
{
    BACKGROUND-COLOR: #FFAA43;
}

.CPgenHeadings A:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.CPgenHeadings A:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.CPgenHeadings A:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}



.CPhomeImg
{
    BORDER-RIGHT: #70706F 1px solid;
    BORDER-TOP: #70706F 1px solid;
    BORDER-LEFT: #70706F 1px solid;
    BORDER-BOTTOM: #70706F 1px solid
}
.CPhomeDesc
{
    BORDER-BOTTOM: #cccccc 1px solid
}
.CPlines
{
    BACKGROUND-COLOR: #70706F
}
.CPprodDesc
{
    FONT-SIZE: 8pt
}
.CPprodDescDet
{
    FONT-SIZE: 8pt
}
.CPprodDescLong
{
}
.CPprodDet
{
}
.CPprodSKU
{
}
.CPprodPriceT
{
    COLOR: #D82C2C
}
.CPprodPriceV
{
    COLOR: #D82C2C
}
.CPprodLPriceT
{
}
.CPprodLPriceV
{
    TEXT-DECORATION: line-through
}
.CPprodSPriceT
{
}
.CPprodSPriceV
{
    COLOR: red
}
.CPfreeShipMsg
{
    COLOR: #888888
}
.CPinStock
{
    COLOR: #888888
}
.CPoutStock
{
    COLOR: #CC0000
}
.CPnoImgT
{
    COLOR: #D82C2C
}
.CPcatDescList
{
}
.CPcatDesc
{
}
.CPcatDescProd
{
    FONT-WEIGHT: normal
}
.CPoptDesc
{
    FONT-STYLE: normal
}
.CPoptSel
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.CPoptTxt
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.CPcolsView
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.CPcolsView A:link
{
    COLOR: #000099;
    TEXT-DECORATION: none
}
.CPcolsView A:visited
{
    COLOR: #000099;
    TEXT-DECORATION: none
}
.CPcolsView A:hover
{
    COLOR: #996666;
    TEXT-DECORATION: underline
}
.CPsysMsg
{
    FONT-SIZE: 8pt
}
.CPsysMsgErr
{
    FONT-SIZE: 8pt;
    COLOR: #CC0000
}
.CPsysMsgURL
{
    FONT-SIZE: 10pt
}

.produkte_ansicht1
			{
			
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#474747;
  			padding-left:1px;

			border-right-width:1px;
  			border-right-color:#474747;
  			padding-right:1px;

			border-top-width:1px;
  			border-top-color:#474747;
  		
			border-bottom-width:1px;
  			border-bottom-color:#474747;			
            BACKGROUND-COLOR: #F1F1F1;
			}

.produkte_ansicht1_1
  	       {
	   
			BACKGROUND-COLOR: #FFFFFF
			
			}


. produkte_ansicht_logo
  	       {
	   
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#616161;
  			padding-left:1px;

			border-right-width:1px;
  			border-right-color:#191818;
  			padding-right:1px;

			border-top-width:1px;
  			border-top-color:#616161;
  		
			border-bottom-width:1px;
  			border-bottom-color:#191818;
			}

.produkte_ansicht2		
			{
			
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#474747;
  			padding-left:1px;

			border-right-width:1px;
  			border-right-color:#474747;
  			padding-right:1px;

			border-top-width:1px;
  			border-top-color:#474747;
  		
			border-bottom-width:1px;
  			border-bottom-color:#474747;			
            BACKGROUND-COLOR: #F1F1F1;
			}

.produkte_ansicht3		
			{
	

			
			border-style:solid;
			border-left-width:1px;
  			border-left-color:#616161;
  			padding-left:1px;
			border-right-width:1px;
  			border-right-color:#191818;
  			padding-right:1px;
			border-top-width:1px;
  			border-top-color:#616161;
			border-bottom-width:1px;
  			border-bottom-color:#191818;
		    BACKGROUND-COLOR: #F1F1F1		
			
			}
.produkte_ansicht_cms		
			{
	
			border-style:solid;

			border-left-width:1px;
  			border-left-color:#474747;
  			padding-left:1px;

			border-right-width:1px;
  			border-right-color:#474747;
  			padding-right:1px;

			border-top-width:1px;
  			border-top-color:#474747;
  		
			border-bottom-width:1px;
  			border-bottom-color:#474747;			
            BACKGROUND-COLOR: #F1F1F1;
			}	
			
.CPbox2BInfo
{
    BACKGROUND-COLOR: #E2E2E2
}
.CPbox2BInfo A:link
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.CPbox2BInfo A:visited
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.CPbox2BInfo A:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.CPbox2HInfo
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #C0C0C0;
    FONT-WEIGHT: bold;	
    COLOR: #000000
}			

.button_var_disabled_readonly {
        font-size: 10px;
        color:#000000;
        background-color:#f8be40;
        Font-Family: Verdana, Helvetica, sans-serif;
        line-height:small;
        border-width:1px;
		
		border-left-color:#616161;
		padding-left:1px;
		border-right-color:#252424;
		padding-right:1px;
		border-top-width:1px;
		border-top-color:#616161;
		border-bottom-width:1px;
		border-bottom-color:#252424;			
        }
			
TABLE.recordlist.row1
{
  background-color: #DDDDDD;
  border-bottom-width:1px;
  border-bottom-color:#252424;
  
}

TABLE.recordlist.row2
{
  background-color: #EEEEEE;
}    

.row1_sg
{
  background-color: #DDDDDD;
  border-bottom-width:1px;
  border-bottom-color:#252424;
  
}

.row2_sg
{
  background-color: #EEEEEE;
}       				

.shadow{
border:1px solid silver;
font:10pt verdana;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}
