﻿body
{
    background-color: #848D96;  
    margin-top : 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
  
/* lewy */
.left
{
    width: 174px;
    float: left;
    padding-left: 3px;
    margin-left: 15px;
    margin-top: 20px;
}
  
/* srodek glowna*/
.midle
{
    width: 640px;
    float: left;
    margin-left: 10px;
    height: auto;
    margin-top: 20px;
}   
 
/*promowane tow glowna */
DIV.towar_gl
{
    height: 119px;
    width:  212px;
    float: left;
    border-left: #cecece 1px solid;
	BORDER-BOTTOM: #cecece 1px solid;
	border-right: #cecece 1px solid;
	padding-top: 10px;
	BACKGROUND: url(../img/bgprod.gif)  white repeat-x 0px 94px;
    border-top-color: inherit;
}
 
/*baner*/
.img_ban
{
    margin-left: 7px;
    float:left;
    width: 600px;
    height: 190px;
}


DIV.towars_ng 	
{    
    border-style: solid;
    border-color: inherit;
    border-width: 0px;
    background-image: url('../img/bel_prod.gif');  
        TEXT-ALIGN: center;
	    padding: 0;
        width: 615px;
        color:#06F;
	    FONT:  bold 11px Verdana, Arial, Helvetica, sans-serif;
}

  
    quantity 
    {
       height: 10px;
       width: 20px;
    }
    .menu_belka
    {
        height: 15px;
    }
    
    .style_nag
    {
         width: 290px;
         color: Black;
         font: bold 13px  Tahoma, Arial, sans-serif;
    }
    

DIV.menu 
{   
    width: 421px;
    position: absolute;
    top: 0px;
    left: 44%;
}   
   
.menu_tab 
{   
    width: 400px;
}  

.menu_txt
{   
    FONT:  bold 14px Verdana, Arial;
    color:Black;
}  



   
INPUT.quantity 
{
	border-right: 1px solid Silver;
    border-bottom: 1px solid Silver;
    font: 12px Verdana, Arial, Tahoma, sans-serif;
    width: 25px;
	height: 20px;
	    float:left;
	    margin-right: 4px;
    border-left-style: solid;
    border-left-color: inherit;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: inherit;
    border-top-width: 1px;
}

INPUT.submit {
	BORDER-BOTTOM: #e76700 1px solid; 
	BORDER-LEFT: #e76700 1px solid; 
	BACKGROUND-COLOR: #ff940a; 
	WIDTH: 80px; 
	FONT: 11px Tahoma, Arial, Tahoma, sans-serif; 
	HEIGHT: 18px; BORDER-TOP: #e76700 1px solid; 
	BORDER-RIGHT: #e76700 1px solid
}

INPUT.image
{
    border: solid 1px;
    height: 100px;
}

/*belka*/
.belka
{
    font-size:small;
    margin-top: 10px;
	background-image: url('../img/belka.gif');
	height: 19px;
    width: 700px;
    float: left;
    margin-left: 100px;
}
/*belka tekst*/
.belka_txt
{
    font-size:small;
    margin-left: 80px;
	
	height: 20px;

     
    width: 637px;
}

.stopka
{
    font-size:small;
	background-image: url('../img/belka.gif');
	height: 23px;
    width: 1000px;
    float:left;
    text-align:center;
    
}

/*logo*/
.seo_txt
{
	margin-left: 600px;
    width: 120px;    

}


.space {
    border-style: solid;
    border-color: inherit;
    border-width: 0px;
    width: 168px;
	    FLOAT: left;
	HEIGHT: 19px;
	}


.karta_tow_opiskr
{
BORDER-RIGHT: #cccccc 1px solid;
}

/*promowany_bok*/



.kontakt
{
 
   height: 190px;
   background-image: url('../img/tlo_kontakt.gif');
   	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-TOP:  #cecece 0px solid; 
	BORDER-RIGHT: #cccccc 1px solid;
    width: 187px;
}

.informacje
{
 
   height: 110px;
   background-image: url('../img/tlo_zam.gif');
   	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-TOP:  #cecece 0px solid; 
	BORDER-RIGHT: #cccccc 1px solid;
    width: 186px;
}


.gls
{
 
    height:auto;
   	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-TOP:  #cecece 0px solid; 
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
    width: 174px;
}
.odst
{
   height: 16px; 
}




.info_nag
{
  FONT: bold 10px Verdana, Arial, Tahoma, sans-serif;   
  padding-top : 2px;
  padding-left : 7px;  
}

.info_tel
{
  FONT: bold 18px Arial, Verdana, Tahoma, sans-serif;   
  padding-top : 2px;
  padding-left : 7px;
  color: Red;
  float:left; 
}

.info_laska
{
  
    float:left;
   
}

.kontakt_nag_space
{
  height: 8px;
}

.kontakt_nag
{
  FONT: bold 12px Verdana, Arial, Tahoma, sans-serif; 
  margin-left: 5px;
  height: 20px;
  margin-top: 0px;
}

.kontakt_poz
{
	  height: 15px;
  FONT: 10px Verdana, Arial, Tahoma, sans-serif; 
  margin-left: 5px;
  height: 20px;
  text-align:left;
}

.informacje_poz
{
  FONT: bold 11px Verdana, Arial, Tahoma, sans-serif; 
  margin-left: 0px;
  height: 20px;
  margin-top: 0px;
}

/* belka nad towarami */






DIV.towars_ng_2 {	
    background-image: url('../img/bel_prod_2.gif');
    margin-top: 3px;

    TEXT-ALIGN: center;
	height: 16px;

	color:Navy;
	
	FONT: bold 12px Verdana, Arial, Tahoma, sans-serif;
    width: 613px;
}

/* kategorie ok */
DIV.kategorie {	
    background-image: url('../img/bel_kat.gif');
	margin-top: 0px;
    TEXT-ALIGN: center;

	color:#06F;
	FONT:  bold 11px Verdana, Arial, Tahoma, sans-serif;
    width: 174px;
    border: solid 0px;
}

/* glowna */
DIV.div_g
{
	BORDER-BOTTOM: #e76700 1px solid; BORDER-LEFT: #e76700 1px solid; BACKGROUND-COLOR: #ff940a;   BORDER-TOP: #e76700 1px solid; BORDER-RIGHT: #e76700 1px solid;	
}


.dark.balloon .text {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e2c1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3d3d2d; PADDING-TOP: 0px
}

.dark.balloon .text {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e2c1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3d3d2d; PADDING-TOP: 0px
}


.dark.balloon .text {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e2c1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3d3d2d; PADDING-TOP: 0px
}
.balloon .text U {
	BACKGROUND-COLOR: transparent; COLOR: #fe6d01; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

/*logo*/
.logo
{
    border-style: solid;
    border-width: 0px;
    border-color: inherit;
    width: 900px;
            background-image: url('../foto/baner_n.png');
        height: 170px;
  }

DIV.koszyk
{
     border-style: solid;
    border-color: inherit;
    border-width: 0px;
    height :150px; 
        overflow-y :scroll;
    width  :231px; 
        margin-top:  15px;
        margin-left: 5px;
          scrollbar-arrow-color:    #ffffcc;
          scrollbar-base-color:     #ffffff;
          scrollbar-track-color:    #ffffff;
          scrollbar-highlight-color:#ffffcc;
          scrollbar-shadow-color:   #ffffcc;
 }

.koszyk .nag
{
     
    text-align:center;
    FONT: bold 10px Verdana, Arial, Tahoma, sans-serif;
    margin-top: 3px;
    
}

.koszyk .kosz_img
{
    margin-top: 5px;
    height: 70px;
    width: 70px;
    float: left;
}


.koszyk .kosz_zaw
{
 float: left;
  FONT: 9px   Verdana,Arial,sans-serif, Tahoma ;
 margin-top: 7px;
 margin-left: 3px;
}


TD.nazwa_tow 	
{
    
    background-image: url('../img/tlo3.gif');
	border-spacing: 3;
    TEXT-ALIGN: center;
	height: 16px;
	padding: 5;
	color:#000;
	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
    BORDER-TOP: #cecece 1px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	FONT: bold 12px Verdana, Arial, Tahoma, sans-serif;
    width: 321px;
	height: 30px;
}

TD.opis_kr {	
    background-image: url(../img/tlo_pro.gif);
	border-spacing: 3;
	background-color: #E2E9EB;
	padding: 5;
	color:#000;
	BORDER-BOTTOM: #cecece 1px olid; 
	BORDER-LEFT: #cecece 1px solid; 
    BORDER-TOP: #cecece 1px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	FONT: 12px Verdana, Arial, Tahoma, sans-serif;
    width: 260px;
    border: solid 1px;
	
}

.opis_kr2 {	
	padding: 5;
	color: Navy;
	FONT: 10px Verdana, Arial, Tahoma, sans-serif;
    width: 300px;
	height: 14px;
}

TD.opis_kr3 {	
	
	color:#000;
	TEXT-ALIGN:left;
	FONT: 9px Verdana, Arial, Tahoma, sans-serif;
	
}

TD.opis_kr4 {	
	
	color:#03F;
	TEXT-ALIGN: left;
	FONT: 9px Verdana, Arial, Tahoma, sans-serif;
	height: 10px;
	width: 150px;
	
}

.opis_kr5{	
	padding: 5;
	color: Gray;
	FONT: 10px Verdana, Arial, Tahoma, sans-serif;
    width: 110px;
	height: 9px;
}


TD.opis_cena {	
    background-image: url(../img/tlo_cena.gif);
	border-spacing: 3;
	color:#000;
	BORDER-BOTTOM: #cecece 1px olid; 
	BORDER-LEFT: #cecece 1px solid; 
    BORDER-TOP: #cecece 1px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	FONT: 11px Verdana, Arial, Tahoma, sans-serif;
    width: 300px;
	height: 60px;
	
}



TD.towars {
	background-image: url(../img/tlo3.gif);
	BORDER-BOTTOM: #cecece 0px solid; 
	BORDER-TOP:  #cecece 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid;
	border-spacing: 1;
    TEXT-ALIGN: center;
	height: 20;
	color: #006;
	font-size: 11px;
		
}

DIV.towars {
	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	CLEAR: both; 
	BORDER-TOP: #cecece 0px solid; 
	BORDER-RIGHT: #cecece 1px solid
	
}

TR.towars {
	background-image: url(../img/tlo.gif);	
	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
    TEXT-ALIGN: center;
	BORDER-TOP: #cecece 1px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	font-size: 10px;
}

/* ramka towar pokaz z kat */
.towar {
	border-left: #cecece 1px solid;
	BORDER-BOTTOM: #cecece 1px solid;
	border-right: #cecece 1px solid;
	    width: 304px; 
	    FONT: 10px/13px Verdana, Arial, Tahoma, sans-serif; 
	    BACKGROUND: url(../img/bgprod.gif) white repeat-x 0px 111px; 
	    FLOAT: left;     
	    HEIGHT: 155px;    
}

.opis_kat {
	border-left: #cecece 1px solid;
	BORDER-BOTTOM: #cecece 1px solid;
	border-right: #cecece 1px solid;
	vertical-align: middle;
	    width: 606px; 
	    FONT: 10px/13px Verdana, Arial, Tahoma, sans-serif; 
	    BACKGROUND: url(../img/bgprod.gif) white repeat-x 0px 111px; 
	    FLOAT: left;     
	       
}

.opis_tow_dl 
{
    height: auto;
    width: auto;
	FLOAT: left; 
	border: solid 1px;          
}


.det_zam {
	PAGE-BREAK-AFTER: 
	auto; 
	BORDER-BOTTOM: #cecece 0px solid; 
	BORDER-TOP: #cecece 0px solid;
	border-left: #cecece 0px solid;
	
	PAGE-BREAK-BEFORE: auto; 
	PADDING-BOTTOM: 0px; 
	PAGE-BREAK-INSIDE: avoid; 
	PADDING-LEFT: 0px;
	WIDTH: 100px; 
	PADDING-RIGHT: 4px; 
	FONT: 10px/13px Verdana, Arial, Tahoma, sans-serif; 
	BACKGROUND: url(../img/tlo_zam.gif) ; 
	FLOAT: left; HEIGHT: 100px; COLOR: black; OVERFLOW: hidden;  TEXT-DECORATION: none; PADDING-TOP: 10px;
	
}


.ramka
{
  border:dotted;
}

.ramka2
{
  border: solid;
  background-color:White;
}


Div.buy
{
    width:  94px;
    height: 34px;
    float:left; 
}







.towar .descr {
	WIDTH: 203px;
	FLOAT: left;
	HEIGHT: 110px;
	COLOR: #505050;
	OVERFLOW: hidden;
	
}

.towar .descr2 {
	WIDTH: 90px;
	FLOAT: left;
	HEIGHT: 30px;
	COLOR: #505050;
	margin-left: 10;
	OVERFLOW: hidden;
	border: solid 3px;
}

.towar .descr3 {
	WIDTH: 203px;
	FLOAT: left;
	HEIGHT: 30px;
	COLOR: #505050;
}

.rej-form {
	background: #F6F6F6;
	border: 1px solid #D4E0F0;
	width: 200px;	
	padding: 2px;
	color: #3B5D9D;
	font: 10px Tahoma, Arial, sans-serif;
}

.rej-form-en {
	background: #FFFFFF;
	border: 1px solid #ADC4E3;
	width: 200px;	
	padding: 2px;
	color: #3B5D9D;
	font: 10px Tahoma, Arial, sans-serif;
}

.rej-form-err {
	background: #FFFFFF;
	border: 2px solid #FC655A;
	width: 200px;	
	padding: 2px;
	color: #3B5D9D;
	font: 10px Tahoma, Arial, sans-serif;
}




.rej-tab-txt {
	border: 0px solid #D4E0F0;
	color: #3B5D9D;
	text-align:right;
	font: 9px Tahoma, Arial, sans-serif;
}

.rej-tab-txt2 {
	border: 0px solid #D4E0F0;
	color: #3B5D9D;
	text-align:left;
	font: 9px Tahoma, Arial, sans-serif;
}



/* panel */



.nabidka
{
   height:auto;
     margin-top: 15px;  

	
	width: 176px;

}

.nag_nab
{
    background-image: url('../img/bel_kat.gif');
    TEXT-ALIGN: center;
	height:auto;
	color:#06F;
	FONT:  bold 11px Verdana, Arial, Tahoma, sans-serif;
    width: 174px;
    BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
 
}

.prom_bok_img
{
    height: 70px;
    text-align:center;
    BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;

}

.prom_bok_ng
{
    height: 30px;

    margin-left: 0px;
    text-align: center;
    font-size: 9px;
    font-family: Arial;
    BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	padding-left: 5px;
	padding-top: 10px;
	color: black;
  
}

.prom_bok_cena
{
    height: 12px;
    BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
    FONT: bold 11px Verdana, Arial, Tahoma, sans-serif; 

	padding-left: 10px;
	COLOR:#F00;
}

.prom_bok_cena_dph
{
    height: 20px;
    BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
    FONT:  10px Verdana, Arial, Tahoma, sans-serif; 
	padding-left: 25px;
	BORDER-BOTTOM: #cecece 1px solid; 
}

TD.pods_zam {	
    background-image: url(../img/tlo3.gif);
    TEXT-ALIGN:left;
	color:#999;
	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 2px solid; 
    BORDER-TOP: #cecece 2px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	FONT: bold 10px Verdana, Arial, Tahoma, sans-serif;
}

TD.pods_zam {	
    background-image: url(../img/tlo3.gif);
    TEXT-ALIGN:left;
	color:#000;
	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 2px solid; 
    BORDER-TOP: #cecece 2px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	FONT: bold 9px Verdana, Arial, Tahoma, sans-serif;
}

TD.koszty_zam {	
    background-image: url(../img/tlo_koszty.gif);
    TEXT-ALIGN:left;
	color:#009;
	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 2px solid; 
    BORDER-TOP: #cecece 2px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	FONT: bold 9px Verdana, Arial, Tahoma, sans-serif;
	margin-left: 5px;	
}

DIV.koszty_zam_txt {
	FONT: bold 9px Verdana, Arial, Tahoma, sans-serif;
	color:#000;
	BORDER-BOTTOM: #cecece 1px dotted;
	height: 15px;
    width: 160px;
	}

DIV.koszty_zam_wart
{
	FONT: bold 11px Verdana, Arial, Tahoma, sans-serif;
	BORDER-BOTTOM: #cecece 1px dotted;
	height: 15px;
	width: 65px;
}

.srodek {
	MARGIN: 0px; 
	WIDTH: 900px;   
	height: auto;
    background-image : url(../img/background-center-srodek.jpg) ;
    
}

.tow_og_img{
	height: 67px;
	width: 100px;
	FLOAT: left;
	margin-top: 2px;
	margin-left: 2px;
    margin-bottom: 0px;
}

/*towar z kat - nag*/

/* cena w ramce */
.towar .cena {
    MARGIN-TOP: 0px;    
     FONT: bold 14px Verdana, Arial; 
	    COLOR:#F00;
	    margin-left:  20px;
	    float: left;
    width: 145px;
}

/* cena dph */
.towar .cena_dph {
    MARGIN-TOP: 2px;     
    FONT:  10px Verdana, Arial;     
    cOLOR:#006;
	    margin-left: 40px;
	    width: 145px;
    height: 12px;
}

.tow_og_nag{
	height: 45px;
	width: 185px;
	FLOAT: left;
	FONT: bold 11px Verdana, Arial, Tahoma, sans-serif;
	margin-top: 5px;
	margin-left: 5px;
	
}
DIV.tow_og_txt{
	height: 70px;
	width: 190px;
	FLOAT: left; 
    margin-left: 5px;
	FONT:  11px  Tahoma, Arial, Verdana,  sans-serif;
	color:#666;
	border: solid 0px;
	
}
.tow_og_buy{
	height: 38px;
	width: 287px;
	FLOAT: left;
	margin-left: 12px;
}

.tow_og_price{
	height: 32px;
	width: 160px;
	FLOAT: left;
	margin-top: 1px;
}



.citems {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	color:#F30;
	FONT: bold 16px Verdana, Arial, Tahoma, sans-serif;
}




/* glowna */
.main
{
    FLOAT: left;     
	width: 861px;
    height: 190px;
    margin-top: 2px;
    margin-left: 0px;
}










.main_all 
{
   height: auto;
   
   width: 900px;
    
}


.strona
{
    border-style: solid;
    border-color: inherit;
    border-width: 0px;
    width: 100%;
       height: 564px;
}

.lewa
{
width:16%;
 background-image : url(../img/background-left-gora.jpg) ;
 background-repeat: repeat-y;
 background-position: right;
}

.prawa
{
    width: 16%;
 background-image : url(../img/background-right-gora.jpg) ;

 background-position: left;
}

.goras
{
 background-image : url(../img/background-center-gora.jpg) ;
 height: 98px;
}

.dols
{
 background-image : url(../img/background-center-dol.jpg) ;
 height: 98px;
}


/*top*/
.top
{
    width: 950px;
    height: 10px;
    FLOAT:left;
     
}

.main2
{
    FLOAT:left; 
	width: 99%;


	BORDER-BOTTOM: #cecece 1px solid; 
	BORDER-LEFT: #cecece 2px solid; 
    BORDER-TOP: #cecece 2px solid; 
	BORDER-RIGHT: #cecece 1px solid;
	BACKGROUND: url(img/bgprod.gif) white repeat-x 0px 111px;  
}

.main3{

	MARGIN: 5px; 
    FLOAT: none;
	width: 1004px;

}




.right
{
    width: 174px;
    float: left;
    margin-left: 4px;
    height: 810px;
}




 .kosz_zaw
  {
      margin-left: 10px;
            width: 112px;
            height: 14px;
  }

.dol
{
 
    float: left;
    margin-left: 10px;
}



TABLE.poz_dane {	
    border: 0px solid #cecece;
    background-color: #EDF1F3;
    
	    height: 346px;
}


TABLE.poz_dane_2 {
background-color: #E1E8EB;
FONT: bold 10px Verdana, Arial, Tahoma, sans-serif;
}

DIV.towar_ogol {
	PAGE-BREAK-AFTER: 
	auto; BORDER-BOTTOM: #cecece 4px solid; 

}

/*
INPUT.btn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn.gif) #91c1f8 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer
}

INPUT.btnn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn.gif) #91c1f8 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer
}
INPUT.btnn {
	BACKGROUND-IMAGE: url(../images/bgbtnn.gif); BACKGROUND-COLOR: #989898; CURSOR: auto
}
INPUT.btnb {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: bold 13px/28px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn2.gif) #ffae5d no-repeat left top; HEIGHT: 29px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer
}
INPUT.btnw {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn3.gif) #ff8a15 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; MARGIN-RIGHT: 4px
}
INPUT.btnws {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn3.gif) #ff8a15 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; MARGIN-RIGHT: 4px
}
INPUT.btnwn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn3.gif) #ff8a15 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; MARGIN-RIGHT: 4px
}
INPUT.btnw2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn3.gif) #ff8a15 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; MARGIN-RIGHT: 4px
}
INPUT.btnw2s {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 153px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtn3.gif) #ff8a15 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; MARGIN-RIGHT: 4px
}
INPUT.btnws {
	BACKGROUND-IMAGE: url(../images/bgbtn3s.gif); WIDTH: 123px
}
INPUT.btnwn {
	BACKGROUND-IMAGE: url(../images/bgbtn3n.gif); BACKGROUND-COLOR: #989898; CURSOR: auto
}
INPUT.btnw2 {
	BACKGROUND-IMAGE: url(../images/bgbtn4.gif); BACKGROUND-COLOR: #5fb3e3; MARGIN-RIGHT: 0px
}
INPUT.btnw2s {
	BACKGROUND-IMAGE: url(../images/bgbtn4.gif); BACKGROUND-COLOR: #5fb3e3; MARGIN-RIGHT: 0px
}
INPUT.btnw2s {
	BACKGROUND-IMAGE: url(../images/bgbtn4s.gif); BACKGROUND-COLOR: #5fb3e3; WIDTH: 123px
}
INPUT.btns {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 22px; FONT: 10px/18px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtns.gif) #91c1f8 no-repeat left top; HEIGHT: 18px; COLOR: black; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; PADDING-TOP: 0px
}
INPUT.btncha {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 83px; FONT: 11px/20px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgbtncha.gif) #ff8a15 no-repeat left top; HEIGHT: 23px; COLOR: white; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; TOP: 4px; CURSOR: pointer; RIGHT: 0px; MARGIN-RIGHT: 4px
}
INPUT.btna {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; COLOR: #006cb7; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; CURSOR: pointer; PADDING-TOP: 0px
}

BUTTON {
	BORDER-BOTTOM-STYLE: none; 
	TEXT-ALIGN: left; 
	PADDING-BOTTOM: 0px; 
	BORDER-RIGHT-STYLE: none; 
	BACKGROUND-COLOR: transparent; 
	MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; 
	HEIGHT: 16px; COLOR: #006cb7; CLEAR: both; BORDER-LEFT-STYLE: none; CURSOR: pointer; PADDING-TOP: 0px
}
BUTTON:hover {
	TEXT-DECORATION: underline
}
BUTTON:hover SPAN {
	TEXT-DECORATION: underline
}
BUTTON IMG {
	MARGIN: 2px 8px 0px 0px; FLOAT: left
}
BUTTON SPAN {
	DISPLAY: block; FONT: 11px/15px Tahoma, Arial, Tahoma, sans-serif; FLOAT: left
}*/
SELECT {
	Z-INDEX: 0; BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/11px Tahoma, Arial, Tahoma, sans-serif; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 0px
}
TEXTAREA {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; MARGIN: 0px; FONT: 11px Tahoma, Arial, Tahoma, sans-serif; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
A {
	BACKGROUND-COLOR: transparent; COLOR:#333;  TEXT-DECORATION: none
}
A:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
A:active {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
S {
	BACKGROUND-COLOR: transparent; COLOR: #0098d8; TEXT-DECORATION: none
}
S.noact {
	BACKGROUND-COLOR: transparent; COLOR: gray
}
S.light {
	BACKGROUND-COLOR: transparent; COLOR: #e87000
}
S.light A {
	BACKGROUND-COLOR: transparent; COLOR: #e87000
}
EM {
	BACKGROUND-COLOR: yellow; FONT-STYLE: normal
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	FONT: 9px/12px Tahoma, Arial, Tahoma, sans-serif; COLOR: gray
}
ACRONYM {
	BORDER-BOTTOM-STYLE: none; BACKGROUND-COLOR: #ffffa0; COLOR: black; CURSOR: help
}
Q {
	FONT: 11px/16px Tahoma, Arial, Tahoma, sans-serif; COLOR: #205888
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
H4 {
	PADDING-BOTTOM: 16px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 18px/20px Tahoma, Arial, Tahoma, sans-serif; COLOR: gray; PADDING-TOP: 12px
}
H5 {
	BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: center; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FONT: bold 11px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bghead.gif) #93bfdb repeat-x left top; HEIGHT: 18px; COLOR: white; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 4px
}
H5 A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: white; PADDING-TOP: 2px
}
H5.left {
	TEXT-ALIGN: left; PADDING-LEFT: 8px
}
H5.green {
	BACKGROUND: url(../images/bggroup.gif) #0dba0d repeat-x left top; COLOR: white
}
H5 .fleft {
	PADDING-LEFT: 8px; FLOAT: left;
    width: 58px;
}
H5 .fright {
	PADDING-RIGHT: 30px; FLOAT: right; FONT-WEIGHT: normal
}
DIV.h5frame {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; CLEAR: both; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
DIV.h5frametrl {
	BORDER-LEFT: #cecece 1px solid; CLEAR: both; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
DIV.mtop.h5frame {
	MARGIN-TOP: 24px
}
H6 {
	BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT: bold 11px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bggroup.gif) #0dba0d repeat-x left top; HEIGHT: 19px; COLOR: white; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 4px
}
H6.noactive {
	BACKGROUND: url(../images/bgnagrp.gif) white repeat-x left top; HEIGHT: 18px; COLOR: #686868
}
H6 A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: white; PADDING-TOP: 2px
}
H6.noactive A {
	BACKGROUND-COLOR: transparent; COLOR: #686868
}
H6.noactive A:hover {
	
}
DIV.h6frame {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT: #cecece 1px solid; MARGIN: 0px; WIDTH: 86px; FLOAT: left; HEIGHT: 24px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
DIV.noactright.h6frame {
	BORDER-BOTTOM: #cecece 1px solid; WIDTH: 85px; HEIGHT: 23px; BORDER-TOP: #e8e8e8 1px solid
}
DIV.noactleft.h6frame {
	BORDER-BOTTOM: #cecece 1px solid; WIDTH: 85px; HEIGHT: 23px; BORDER-TOP: #e8e8e8 1px solid
}
DIV.noactright.h6frame {
	BORDER-LEFT-STYLE: none; BORDER-RIGHT: #e8e8e8 1px solid
}
DIV.noactleft.h6frame {
	BORDER-LEFT: #e8e8e8 1px solid; BORDER-RIGHT-STYLE: none
}
IMG {
	border-style: none;
    VERTICAL-ALIGN: middle;
    
}
.floatend {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hide {
	DISPLAY: none
}
.redtext {
	BACKGROUND-COLOR: transparent; COLOR: red
}
DIV.more {
	TEXT-ALIGN: right; BACKGROUND-COLOR: white; MARGIN: 0px 16px 24px 0px; COLOR: #006cb7; CLEAR: both
}
#leftpart {
	BORDER-LEFT: white 4px solid; BACKGROUND-COLOR: white; WIDTH: 174px; FLOAT: left; COLOR: black
}
#rightpart {
	BACKGROUND-COLOR:White;  WIDTH: 190px; FLOAT: left; COLOR: black; OVERFLOW: hidden; BORDER-RIGHT: withe 1px solid;
	margin-left: 7px;
}

#middlefullpart {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 815px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: black; BORDER-RIGHT: white 4px solid; PADDING-TOP: 0px
}
#toppage {
	WIDTH: 100%; BACKGROUND: url(../images/bgtpage.gif) white repeat-x left top; HEIGHT: 46px; 
COLOR: black; BORDER-TOP: #009fe8 2px solid
}
#toppage TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

TD#topimage {
	
}
TD#toptitle {
	TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; PADDING-LEFT: 40px; WIDTH: 192px; FONT: bold 11px/16px Tahoma, Arial, Tahoma, sans-serif; COLOR: #5c5c5c; PADDING-TOP: 6px
}
TD#toptitle SPAN {
	PADDING-RIGHT: 12px; FONT-WEIGHT: normal
}
TD#toptitle DIV {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px
}
TD#topbasket {
	WIDTH: 105px; FONT: bold 11px/14px Tahoma, Arial, Tahoma, sans-serif
}
TD#topbasket A {
	BACKGROUND-COLOR: transparent; COLOR: black
}
TD#topbasket IMG {
	PADDING-BOTTOM: 4px
}
TD#topuname {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; BACKGROUND-COLOR: transparent; WIDTH: 60px; PADDING-RIGHT: 4px; COLOR: gray; VERTICAL-ALIGN: top; PADDING-TOP: 27px
}
TD#topuser {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; BACKGROUND-COLOR: transparent; WIDTH: 144px; COLOR: gray; VERTICAL-ALIGN: top; PADDING-TOP: 28px
}
TD#topumenu {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 135px; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
TD#topuinfo {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND-COLOR: transparent; WIDTH: 343px; COLOR: gray; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
TD.topspace DIV {
	BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 0px; HEIGHT: 48px
}
#topuser .text {
	WIDTH: 112px; MARGIN-LEFT: 0px
}
#topuser .passw {
	WIDTH: 87px
}
#topuser .btns {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
#topmenu {
	BORDER-BOTTOM: #d9d9d9 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #d9d9d9 2px solid; MARGIN: 0px 4px; PADDING-LEFT: 88px; FONT: bold 11px/20px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bgtmenu.gif) white repeat-x left top; HEIGHT: 36px; COLOR: black; CLEAR: both; BORDER-TOP: #d9d9d9 2px solid; BORDER-RIGHT: #d9d9d9 2px solid
}
#topmenushadow {
	LINE-HEIGHT: 0px; MARGIN: 0px 5px 10px; BACKGROUND: url(../images/bgtmenus.gif) white repeat-x left top; HEIGHT: 28px; 
COLOR: black; CLEAR: both; FONT-SIZE: 0px
}
#topmenu A {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FLOAT: left; COLOR: black; PADDING-TOP: 7px
}
#topmenu A:hover {
	BACKGROUND-COLOR: transparent; COLOR: #0096db; TEXT-DECORATION: none
}
#topmenu DIV {
	BACKGROUND-COLOR: #d9d9d9; MARGIN: 11px 0px 0px; WIDTH: 1px; FLOAT: left; HEIGHT: 14px
}
#topmenu P {
	Z-INDEX: 5; BORDER-BOTTOM: #bcbcbc 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; COLOR: #a8a8a8; BORDER-TOP: #bcbcbc 1px solid; TOP: 131px; FONT-WEIGHT: normal; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
#topmenu P A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; WIDTH: 136px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: none; PADDING-TOP: 5px
}
#topmenu P SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; WIDTH: 136px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: none; PADDING-TOP: 5px
}
#topmenu P A:hover {
	BORDER-LEFT: #009ad3 2px solid; BACKGROUND-COLOR: white; PADDING-LEFT: 4px; COLOR: black
}
#topmenu P .spc {
	BORDER-BOTTOM: #bcbcbc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 4px 8px 4px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#groups {
	LIST-STYLE: none none outside; 
	BORDER-BOTTOM: #cecece 1px solid; 
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f6f6f6; 
	MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; COLOR: black; 
	BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 6px;
	border-left: #EBEBEB 1px solid;
    width: 171px;
}
#groups UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px;
 PADDING-LEFT: 3px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px;
 margin-left: 1px;
	 
}
#groups LI {
	LINE-HEIGHT: 17px; 
	BACKGROUND-COLOR: white; 
	COLOR: black; CLEAR: both; 
	VERTICAL-ALIGN: middle; BORDER-TOP: #f6f6f6 2px solid;
	margin-left: 1px;
}
#groups A {
	BACKGROUND-COLOR: white; COLOR: black
}
#groups IMG {
	PADDING-RIGHT: 6px
}
#groups I {
	BORDER-LEFT: white 6px solid; FONT-STYLE: normal; DISPLAY: block; BACKGROUND: url(../images/bgtree.gif) white no-repeat 0px 0px; FLOAT: left; HEIGHT: 17px; COLOR: black; BORDER-RIGHT: white 5px solid; TEXT-DECORATION: none
}
#groups S {
	BORDER-LEFT: white 6px solid; FONT-STYLE: normal; DISPLAY: block; BACKGROUND: url(../images/bgtree.gif) white no-repeat 0px 0px; FLOAT: left; HEIGHT: 17px; COLOR: black; BORDER-RIGHT: white 5px solid; TEXT-DECORATION: none
}
#groups U {
	BORDER-LEFT: white 6px solid; FONT-STYLE: normal; DISPLAY: block; BACKGROUND: url(../images/bgtree.gif) white no-repeat 0px 0px; FLOAT: left; HEIGHT: 17px; COLOR: black; BORDER-RIGHT: white 5px solid; TEXT-DECORATION: none
}
#groups EM {
	BORDER-LEFT: white 6px solid; FONT-STYLE: normal; DISPLAY: block; BACKGROUND: url(../images/bgtree.gif) white no-repeat 0px 0px; FLOAT: left; HEIGHT: 17px; COLOR: black; BORDER-RIGHT: white 5px solid; TEXT-DECORATION: none
}
#groups I {
	BORDER-LEFT: white 3px solid; WIDTH: 7px; BACKGROUND-POSITION: -128px 0px; CURSOR: pointer
}
#groups LI LI I {
	BORDER-LEFT-STYLE: none
}
#groups .sub {
	BACKGROUND-POSITION: -128px -17px
}
#groups .arw {
	BACKGROUND-POSITION: -128px -34px
}
#groups S {
	WIDTH: 19px; BACKGROUND-POSITION: -45px 0px
}
#groups LI LI LI S {
	WIDTH: 34px; BACKGROUND-POSITION: -30px 0px
}
#groups LI LI LI LI S {
	WIDTH: 49px; BACKGROUND-POSITION: -15px 0px
}
#groups LI LI LI LI LI S {
	WIDTH: 64px; BACKGROUND-POSITION: 0px 0px
}
#groups U {
	WIDTH: 7px; BACKGROUND-POSITION: -45px 0px
}
#groups LI LI LI U {
	WIDTH: 22px; BACKGROUND-POSITION: -30px 0px
}
#groups LI LI LI LI U {
	WIDTH: 37px; BACKGROUND-POSITION: -15px 0px
}
#groups LI LI LI LI LI U {
	WIDTH: 52px; BACKGROUND-POSITION: 0px 0px
}
#groups EM {
	WIDTH: 1px; BACKGROUND-POSITION: -45px 0px
}
#groups LI LI LI EM {
	WIDTH: 16px; BACKGROUND-POSITION: -30px 0px
}
#groups LI LI LI LI EM {
	WIDTH: 31px; BACKGROUND-POSITION: -15px 0px
}
#groups LI LI LI LI LI EM {
	WIDTH: 46px; BACKGROUND-POSITION: 0px 0px
}
#groups .acc {
	BACKGROUND: url(../images/accessor.gif) white no-repeat 104px 5px; HEIGHT: 17px; COLOR: black; FONT-SIZE: 0px
}
#groups .i0 {
	BACKGROUND-POSITION: -30px -119px
}
#groups .i00 {
	BACKGROUND-POSITION: -15px -119px
}
#groups .i01 {
	BACKGROUND-POSITION: -15px -102px
}
#groups .i10 {
	BACKGROUND-POSITION: -15px -85px
}
#groups .i000 {
	BACKGROUND-POSITION: 0px -119px
}
#groups .i001 {
	BACKGROUND-POSITION: 0px -102px
}
#groups .i010 {
	BACKGROUND-POSITION: 0px -85px
}
#groups .i011 {
	BACKGROUND-POSITION: 0px -68px
}
#groups .i100 {
	BACKGROUND-POSITION: 0px -51px
}
#groups .i101 {
	BACKGROUND-POSITION: 0px -34px
}
#groups .i110 {
	BACKGROUND-POSITION: 0px -17px
}
#groups .e {
	BACKGROUND-POSITION: -109px -119px
}
#groups .e0 {
	BACKGROUND-POSITION: -94px -119px
}
#groups .e1 {
	BACKGROUND-POSITION: -94px -102px
}
#groups .e00 {
	BACKGROUND-POSITION: -79px -119px
}
#groups .e01 {
	BACKGROUND-POSITION: -79px -102px
}
#groups .e10 {
	BACKGROUND-POSITION: -79px -85px
}
#groups .e11 {
	BACKGROUND-POSITION: -79px -68px
}
#groups .e000 {
	BACKGROUND-POSITION: -64px -119px
}
#groups .e001 {
	BACKGROUND-POSITION: -64px -102px
}
#groups .e010 {
	BACKGROUND-POSITION: -64px -85px
}
#groups .e011 {
	BACKGROUND-POSITION: -64px -68px
}
#groups .e100 {
	BACKGROUND-POSITION: -64px -51px
}
#groups .e101 {
	BACKGROUND-POSITION: -64px -34px
}
#groups .e110 {
	BACKGROUND-POSITION: -64px -17px
}
#groups .e111 {
	BACKGROUND-POSITION: -64px 0px
}
.boxh1 {
	Z-INDEX: 3; POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 131px; FONT: bold 11px/25px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bgboxhtx.gif) #f5f5f5 no-repeat left top; HEIGHT: 25px; COLOR: #696969; TOP: 5px
}
.boxh1 SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/addsub.gif) no-repeat -10px 1px; COLOR: black; CURSOR: pointer; PADDING-TOP: 0px
}
.boxh1 .add {
	BACKGROUND-POSITION: 0px 1px
}
.boxh1 .sub {
	BACKGROUND-POSITION: -10px 1px
}
.box {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 0px 8px; PADDING-LEFT: 8px; WIDTH: 617px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #404040; OVERFLOW: hidden; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 8px
}
.box H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 48px; PADDING-RIGHT: 0px; FONT: bold 10px/30px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bgmanuf.gif) no-repeat 0px 13px; HEIGHT: 30px; COLOR: #696969; CLEAR: both; PADDING-TOP: 0px
}
.box DIV {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 121px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 15px; FONT-SIZE: 10px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.box SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; PADDING-TOP: 0px
}
.box .info {
	LINE-HEIGHT: 16px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 12px; COLOR: gray
}
.boxline {
	BORDER-TOP: #d4d4d4 5px solid
}
.boxlinec {
	MARGIN-BOTTOM: 8px; BORDER-TOP: #d4d4d4 6px solid
}
.boxlineh {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 28px; PADDING-TOP: 4px
}
.boxbtn {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 16px; PADDING-TOP: 0px
}
.boxbtn S {
	PADDING-LEFT: 24px
}
.boxnopad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 633px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.infbox {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 6px; COLOR: black; OVERFLOW: hidden; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 8px
}
.iboxopt {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.iboxopt IMG {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; COLOR: black; PADDING-TOP: 3px
}
.ibnopad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pageno {
	TEXT-ALIGN: right; BACKGROUND-COLOR: white; MARGIN: 0px 0px 4px; COLOR: gray
}
.pageno SPAN {
	MARGIN: 0px 16px
}
.texts .pageno A {
	TEXT-DECORATION: none
}
.psite {
	MARGIN: 4px 8px 8px 2px
}
.pname {
	BORDER-BOTTOM: #d9e8f2 7px solid; MARGIN: 0px 0px 10px; BORDER-TOP: #e5e5e5 3px solid
}
.pname H1 {
	MARGIN: 2px 0px; PADDING-LEFT: 32px; FONT: 17px/38px Verdana, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bgpname.gif) #999999 no-repeat 12px 13px; COLOR: white
}
.pname SPAN {
	BACKGROUND-COLOR: transparent; COLOR: #8fbbd8
}
.arrow {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ff8c1d; FONT-SIZE: 18px; VERTICAL-ALIGN: -8%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.space16 {
	MARGIN-TOP: 20px
}
DIV#bottompage {
	TEXT-ALIGN: center; BACKGROUND-COLOR: white; MARGIN: 12px 0px 0px; WIDTH: 100%; FLOAT: left; HEIGHT: 12px; COLOR: black; BORDER-TOP: red 3px solid
}
DIV#bottommenu {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px Tahoma, Arial, Tahoma, sans-serif; HEIGHT: 26px; COLOR: black; BORDER-TOP: red 1px solid; PADDING-TOP: 10px
}
DIV#bottommenu SPAN.space {
	BORDER-LEFT: black 1px solid; MARGIN: 0px; WIDTH: 1px
}
DIV#bottommenu SPAN A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: black; PADDING-TOP: 4px
}
.products {
	BORDER-LEFT: #cecece 1px solid; MARGIN: 0px 0px 8px; WIDTH: 634px; CLEAR: both
}
.products FORM {
	PAGE-BREAK-AFTER: auto; BORDER-BOTTOM: #cecece 1px solid; PAGE-BREAK-BEFORE: auto; PADDING-BOTTOM: 12px; PAGE-BREAK-INSIDE: avoid; PADDING-LEFT: 6px; WIDTH: 306px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/bgprod.gif) white repeat-x 0px 114px; FLOAT: left; HEIGHT: 149px; COLOR: black; OVERFLOW: hidden; BORDER-RIGHT: #cecece 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.products FORM.arch {
	BACKGROUND: url(../images/bgproda.gif) white repeat-x 0px 114px; COLOR: black
}
.products FORM.bask {
	BACKGROUND: url(../images/bgprodb.gif) white repeat-x 0px 114px; COLOR: black
}
.products TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.products .tdmark {
	TEXT-ALIGN: right; HEIGHT: 12px; FONT-SIZE: 8px
}
.products .tdmark IMG {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: top
}
.products .tdimg {
	
}
.products .tdimg IMG {
	MARGIN-TOP: 6px
}
.products .tdtext {
	WIDTH: 203px; HEIGHT: 82px; OVERFLOW: hidden
}
.products .tdcode {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 96px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.products .tdprice {
	BACKGROUND-COLOR: transparent; WIDTH: 64px; WHITE-SPACE: nowrap; COLOR: red; FONT-WEIGHT: bold
}
.products .tdchgp {
	WIDTH: 25px; VERTICAL-ALIGN: middle
}
.products .tdinfo {
	TEXT-ALIGN: right; WIDTH: 48px; PADDING-RIGHT: 8px
}
.products .tdsstat {
	BACKGROUND-COLOR: transparent; FONT: bold 9px/13px Tahoma, Arial, Tahoma, sans-serif; COLOR: #979797; PADDING-TOP: 12px
}
.prodinfo .tdsstat {
	BACKGROUND-COLOR: transparent; FONT: bold 9px/13px Tahoma, Arial, Tahoma, sans-serif; COLOR: #979797; PADDING-TOP: 12px
}
.products .tdsstat IMG {
	MARGIN: 0px 4px 0px 2px
}
.prodinfo .tdsstat IMG {
	MARGIN: 0px 4px 0px 2px
}
.products .tdsstat SPAN {
	BACKGROUND-COLOR: transparent; COLOR: #d3d3d3
}
.prodinfo .tdsstat SPAN {
	BACKGROUND-COLOR: transparent; COLOR: #d3d3d3
}
.products .tdsstat DIV {
	TEXT-ALIGN: center; WIDTH: 28px; FLOAT: left
}
.products H1 {
	MARGIN: 0px 0px 2px; FONT: bold 11px/12px Tahoma, Arial, Tahoma, sans-serif
}
.products CITE {
	BACKGROUND-COLOR: transparent; FONT: 10px/13px Verdana, Arial, Tahoma, sans-serif; COLOR: #505050
}
.products A:hover {
	TEXT-DECORATION: none
}
.products CODE {
	FONT: 9px/22px Verdana, Arial, Tahoma, sans-serif; LETTER-SPACING: -1px
}
.products .pbuy {
	BACKGROUND-COLOR: 
	transparent; FONT: bold 9px Verdana, Arial, Tahoma, sans-serif; HEIGHT: 28px; COLOR: #727272
}


.products .list .tdimg {
	TEXT-ALIGN: center; BACKGROUND-COLOR: white; WIDTH: 88px; COLOR: #505050; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 4px
}
.products .list .tdimg IMG {
	MARGIN: 4px 0px 2px
}
.products .list .tdtext {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 306px; PADDING-RIGHT: 4px; HEIGHT: auto; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 2px
}
.products .list .tdtext2 {
	HEIGHT: 81px; OVERFLOW: hidden
}
.products .list .tdprcn {
	TEXT-ALIGN: right; WIDTH: 76px; VERTICAL-ALIGN: middle
}
.products .list .tdprice {
	PADDING-LEFT: 12px; WIDTH: 64px; HEIGHT: 48px; VERTICAL-ALIGN: middle
}
.products .list .tdprice B {
	BACKGROUND-COLOR: transparent; COLOR: black
}
.products .list .tdsum {
	TEXT-ALIGN: center; BORDER-LEFT: #e6e6e6 1px solid; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 71px; COLOR: #505050; VERTICAL-ALIGN: middle
}
.products .list .tdsum B {
	BACKGROUND-COLOR: transparent; COLOR: black
}
.products H1.sum {
	BACKGROUND-COLOR: transparent; COLOR: #006cb7
}
.products .list .tdsum .sum {
	FONT: bold 16px Arial, Tahoma, sans-serif
}
.products CODE {
	LINE-HEIGHT: 20px
}
.products .list .pbuy {
	HEIGHT: auto
}
.products .list .tdbuy {
	TEXT-ALIGN: center; WIDTH: 76px; VERTICAL-ALIGN: middle
}
.products .list .tdsstat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; HEIGHT: 46px; VERTICAL-ALIGN: middle; BORDER-TOP: #e6e6e6 1px solid; PADDING-TOP: 0px
}
.products .list .tddisc {
	TEXT-ALIGN: center; BORDER-LEFT: #e6e6e6 1px solid; PADDING-LEFT: 4px; WIDTH: 22px; VERTICAL-ALIGN: middle; BORDER-TOP: #e6e6e6 1px solid
}
.products .list .tdchgp {
	TEXT-ALIGN: center; WIDTH: 25px; VERTICAL-ALIGN: middle; BORDER-TOP: #e6e6e6 1px solid
}
.products .list .tddel {
	TEXT-ALIGN: center; WIDTH: 21px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; BORDER-TOP: #e6e6e6 1px solid
}
.products .list .tdnote {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bgnote2.gif) #fff2e0 repeat-x left top; HEIGHT: 27px; COLOR: #393939; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #e6e6e6 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.products .small.list {
	BACKGROUND-POSITION: 0px 0px; HEIGHT: auto
}
.products .small .tdimg {
	BACKGROUND-COLOR: transparent; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.products .small .tdtext {
	PADDING-BOTTOM: 4px; HEIGHT: auto; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
.products .small .tdtext2 {
	HEIGHT: auto; OVERFLOW: hidden
}
.products .small .tdprice {
	HEIGHT: auto
}
.products .small .tdnote {
	HEIGHT: 24px
}
.prodnote {
	BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BORDER-LEFT: #a9a9a9 1px solid; MARGIN: 0px 6px 0px 5px; WIDTH: 294px; BACKGROUND: url(../images/bgnote.gif) white repeat-x left bottom; FLOAT: left; HEIGHT: 46px; COLOR: #2f4f4f; CLEAR: both; BORDER-TOP: #a9a9a9 1px solid; TOP: -47px; BORDER-RIGHT: #a9a9a9 1px solid; LEFT: 0px
}
.prodnote TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 10px/12px Tahoma, Arial, Tahoma, sans-serif; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.prodnote TD TABLE {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.prodnote IMG {
	MARGIN: 0px 4px 0px 8px
}
.prodnote .tdnimg {
	WIDTH: 40px; HEIGHT: 44px
}
.prodnote .tdninfo {
	WIDTH: 100%
}
.prodnote .nname {
	LINE-HEIGHT: 15px; FONT-WEIGHT: bold
}
.products .list .prodnote {
	WIDTH: 312px; TOP: -47px; LEFT: 85px
}
.products .note.list .prodnote {
	TOP: -74px
}
.prodinfo {
	BACKGROUND-COLOR: #f5f5f5; MARGIN-BOTTOM: 13px; COLOR: #404040
}
.prodinfo .tdpar {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; FONT: bold 10px/12px Tahoma, Arial, Tahoma, sans-serif; WHITE-SPACE: nowrap; COLOR: #696969; PADDING-TOP: 3px
}
.prodinfo .tdbox {
	BORDER-BOTTOM: white 6px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 15px; PADDING-LEFT: 8px; WIDTH: 335px; PADDING-RIGHT: 8px; CLEAR: both; BORDER-TOP: #e8e8e8 3px solid; PADDING-TOP: 0px
}
.prodinfo .tdbox FORM {
	MARGIN-TOP: 8px; WIDTH: 136px; FLOAT: left
}
.prodinfo .tdbox BUTTON {
	WIDTH: 120px
}
.prodinfo .tdsstat {
	PADDING-BOTTOM: 4px; WHITE-SPACE: nowrap; PADDING-TOP: 4px
}
.prodinfo .tdspace {
	HEIGHT: 16px
}
.prodinfo .btmbord {
	BORDER-BOTTOM: white 6px solid
}
.prodinfo .btmnbord {
	BORDER-BOTTOM-STYLE: none
}
.prodinfo H2 {
	BACKGROUND-COLOR: transparent; MARGIN: 4px 0px; FONT: 17px Tahoma, Arial, Tahoma, sans-serif; COLOR: #ff6600
}

.prodinfo .pvat {
	BACKGROUND-COLOR: transparent; PADDING-RIGHT: 24px; FONT: bold 12px Tahoma, Arial, Tahoma, sans-serif; COLOR: red
}
.prodinfo .pvatb {
	BACKGROUND-COLOR: transparent; PADDING-RIGHT: 24px; FONT: bold 12px Tahoma, Arial, Tahoma, sans-serif; COLOR: red
}
.prodinfo .pvatb {
	COLOR: black
}
.prodinfo .pnovat {
	FONT: bold 10px Tahoma, Arial, Tahoma, sans-serif
}
.piprew {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: black; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.piprew DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; HEIGHT: 9px
}
.piprew UL {
	LIST-STYLE: square none outside; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 8px 0px 0px 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 10px Tahoma, Arial, Tahoma, sans-serif; COLOR: silver; PADDING-TOP: 0px
}
.piprew DIV IMG {
	MARGIN-LEFT: 4px
}
.piprew IMG {
	PADDING-BOTTOM: 8px
}
.piprew .prodnote {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 8px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #5f5f5f; BORDER-LEFT-WIDTH: 0px; TOP: 8px
}
.piprew .prodnote IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pidescr {
	PADDING-BOTTOM: 16px; LINE-HEIGHT: 17px; PADDING-LEFT: 16px; WIDTH: 601px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.pibox {
	
}
.pibox IMG {
	PADDING-BOTTOM: 6px
}
.pibox DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 18px; WHITE-SPACE: nowrap; HEIGHT: auto; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.pifico A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 18px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; PADDING-TOP: 4px
}
.pifico IMG {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.pigroups {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5; COLOR: gray
}
.piparams {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.piparams TD {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 3px
}
.piparams .tdpar {
	WIDTH: 152px
}
.piparams .tdinfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 56px; BACKGROUND: url(../images/exclam.gif) no-repeat 14px 14px; HEIGHT: 48px; PADDING-TOP: 0px
}
.pihprices IMG {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.prodassoc {
	WIDTH: 172px; BACKGROUND: url(../images/bgprod.gif) white repeat-x left bottom; HEIGHT: 167px; COLOR: #4f4f4f; BORDER-TOP: #cecece 1px solid
}
.prodassoc TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.prodassoc .tdimg {
	HEIGHT: 88px
}
.prodassoc .tdname {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 39px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.prodassoc .tdprice {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WHITE-SPACE: nowrap; HEIGHT: 40px
}
.prodassoc .tdbuy {
	TEXT-ALIGN: right; WIDTH: 60px; PADDING-RIGHT: 10px; HEIGHT: 40px; FONT-SIZE: 9px
}
.prodassoc B {
	BACKGROUND-COLOR: transparent; COLOR: red
}
.prodassoc .quantity {
	WIDTH: 16px
}
.panopref {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d4d4d4 5px solid; PADDING-TOP: 0px
}
.panoimg {
	HEIGHT: 335px
}
.panext {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #4f4f4f; PADDING-TOP: 7px
}
.panext IMG {
	BACKGROUND-COLOR: #f6f6f6; PADDING-RIGHT: 8px; COLOR: #4f4f4f; VERTICAL-ALIGN: text-top
}
#nextassocprod {
	Z-INDEX: 3; POSITION: absolute; DISPLAY: none; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#nextassocprod .topline {
	BORDER-BOTTOM: #cecece 1px solid; LINE-HEIGHT: 0px; BACKGROUND-COLOR: white; HEIGHT: 1px; COLOR: black; FONT-SIZE: 0px
}
#nextassocprod .panext {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FLOAT: none
}
.nextap {
	BORDER-RIGHT: #cecece 1px solid
}
.nextap .prodassoc {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-TOP-STYLE: none
}
.nextap DIV {
	FLOAT: right
}
DIV#copyright {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Tahoma, Arial, Tahoma, sans-serif; PADDING-TOP: 0px
}
#search {
	WIDTH: 156px; HEIGHT: 137px
}
#search .text {
	MARGIN: 4px 0px; WIDTH: 152px
}
#search SELECT {
	MARGIN: 0px 2px 0px 0px; WIDTH: 104px
}
#search TABLE {
	BACKGROUND-COLOR: transparent; MARGIN-TOP: 10px; WIDTH: 100%; COLOR: gray
}
#mostsearch TABLE {
	BACKGROUND-COLOR: transparent; MARGIN-TOP: 10px; WIDTH: 100%; COLOR: gray
}
#search TH {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; HEIGHT: 18px
}
#mostsearch TH {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; HEIGHT: 18px
}
#search TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 122px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#mostsearch TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 122px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#mostsearch TABLE {
	MARGIN-TOP: 0px
}
#mostsearch TD {
	WIDTH: 84px
}
#search .num {
	TEXT-ALIGN: right; BACKGROUND-COLOR: transparent; WIDTH: 18px; PADDING-RIGHT: 8px; COLOR: #4f4f4f
}
#mostsearch .num {
	TEXT-ALIGN: right; BACKGROUND-COLOR: transparent; WIDTH: 18px; PADDING-RIGHT: 8px; COLOR: #4f4f4f
}
#mostsearch {
	POSITION: absolute; WIDTH: 156px; DISPLAY: none; HEIGHT: auto; TOP: 260px; PADDING-TOP: 0px; LEFT: 4px
}
#mostsearch .cnt {
	TEXT-ALIGN: right; PADDING-LEFT: 8px; WIDTH: 30px
}
#pricelist {
	HEIGHT: 64px; PADDING-TOP: 10px
}
#pricelist .text {
	MARGIN: 8px 4px 8px 0px; WIDTH: 114px
}
DIV.rtxtbanner {
	Z-INDEX: 0; BACKGROUND-COLOR: #e0ffe0; MARGIN-BOTTOM: 6px; HEIGHT: 87px; COLOR: black; OVERFLOW: hidden
}
DIV.rtxtwbanner {
	Z-INDEX: 0; BACKGROUND-COLOR: #e0ffe0; MARGIN-BOTTOM: 6px; HEIGHT: 87px; COLOR: black; OVERFLOW: hidden
}
DIV.rtxtbannerh3 {
	Z-INDEX: 0; BACKGROUND-COLOR: #e0ffe0; MARGIN-BOTTOM: 6px; HEIGHT: 87px; COLOR: black; OVERFLOW: hidden
}
DIV.rtxtbannerh4 {
	Z-INDEX: 0; BACKGROUND-COLOR: #e0ffe0; MARGIN-BOTTOM: 6px; HEIGHT: 87px; COLOR: black; OVERFLOW: hidden
}
DIV.rprodbanner {
	Z-INDEX: 0; BACKGROUND-COLOR: #e0ffe0; MARGIN-BOTTOM: 6px; HEIGHT: 87px; COLOR: black; OVERFLOW: hidden
}
DIV.rtxtbanner IMG {
	VERTICAL-ALIGN: top
}
DIV.rtxtwbanner IMG {
	VERTICAL-ALIGN: top
}
DIV.rtxtbannerh3 IMG {
	VERTICAL-ALIGN: top
}
DIV.rtxtbannerh4 IMG {
	VERTICAL-ALIGN: top
}
DIV.rprodbanner IMG {
	VERTICAL-ALIGN: top
}
DIV.rtxtbannerh3 {
	HEIGHT: 273px
}
DIV.rtxtbannerh4 {
	HEIGHT: 366px
}
DIV.rtxtwbanner {
	HEIGHT: 180px
}
DIV.rprodbanner {
	HEIGHT: 175px
}
DIV.tipbanner {
	Z-INDEX: 0; TEXT-ALIGN: center; MARGIN-BOTTOM: 6px; HEIGHT: 337px; COLOR: black; OVERFLOW: hidden
}
#middlebanner {
	Z-INDEX: 0; BACKGROUND-COLOR: white; MARGIN: 0px; WIDTH: 635px; FLOAT: left; HEIGHT: 180px; COLOR: black; OVERFLOW: hidden
}
#midleftbanner {
	Z-INDEX: 0; BACKGROUND-COLOR: white; MARGIN: 0px; WIDTH: 317px; FLOAT: left; HEIGHT: 180px; COLOR: black; VERTICAL-ALIGN: baseline; OVERFLOW: hidden
}
#midrightbanner {
	Z-INDEX: 0; BACKGROUND-COLOR: white; MARGIN: 0px; WIDTH: 317px; FLOAT: left; HEIGHT: 180px; COLOR: black; VERTICAL-ALIGN: baseline; OVERFLOW: hidden
}
#midrightbanner {
	WIDTH: 318px
}
#midgroupprod {
	Z-INDEX: 0; TEXT-ALIGN: center; BACKGROUND-COLOR: white; MARGIN: 0px 0px 8px; WIDTH: 635px; HEIGHT: 180px; COLOR: black; OVERFLOW: hidden
}
#jobs {
	WIDTH: 100%; MARGIN-BOTTOM: 12px
}
#jobs A {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 8px; DISPLAY: block; COLOR: white
}
#jobs B {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/bgjobsar.gif) no-repeat 4px 3px; COLOR: white
}
#jobs TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 31px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#jobs TD.text {
	BACKGROUND: url(../images/bgjobsm.gif) #303b4b repeat-x left top; COLOR: white
}
#jobs TD.left {
	WIDTH: 4px
}
#jobs TD.right {
	WIDTH: 4px
}
#jobs TD.left {
	BACKGROUND: url(../images/bgjobsl.gif) no-repeat left top; COLOR: white
}
#jobs TD.right {
	BACKGROUND: url(../images/bgjobsr.gif) no-repeat right top; COLOR: white
}
.evnitems {
	PADDING-BOTTOM: 14px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 8px; FONT: 10px/12px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bgevents.gif) white repeat-y left top; COLOR: #6a6a6a; PADDING-TOP: 0px
}
.evnitems H1 {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 14px/15px Tahoma, Arial, Tahoma, sans-serif; HEIGHT: 20px; PADDING-TOP: 16px; LEFT: -6px
}
.evnitems H1 SPAN {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.evnitems H1 SPAN IMG {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
.evnitems DIV {
	FLOAT: none; CLEAR: both; BORDER-TOP: #dfdfdf 1px dashed; PADDING-TOP: 3px
}
.evnitems DIV DIV {
	POSITION: relative; MARGIN: 1px 0px 0px; WIDTH: 8px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgenvnrm.gif ) no-repeat left top; FLOAT: left; HEIGHT: 10px; COLOR: black; FONT-SIZE: 0px; LEFT: -6px
}
.evnitems DIV SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 52px; PADDING-RIGHT: 4px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; PADDING-TOP: 0px
}
.evnitems .urgent {
	BACKGROUND-COLOR: transparent; COLOR: red
}
.evnitems .urgent A {
	BACKGROUND-COLOR: transparent; COLOR: red
}
.evnitems #jobs {
	POSITION: relative; LEFT: -6px
}
.evnitems .urgent DIV {
	BACKGROUND: url(../images/bgenvurg.gif ) no-repeat left top; COLOR: black
}
.evnitems .first {
	BORDER-TOP-STYLE: none
}
#moreevents {
	Z-INDEX: 2; POSITION: absolute; PADDING-LEFT: 1px; WIDTH: 633px; PADDING-RIGHT: 1px; DISPLAY: none; BACKGROUND: url(../images/bgevnts2.gif) repeat-x left top; COLOR: black
}
#moreevents .evnitems {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
#moreevents .shadow {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bgevnshd.png) repeat-x left top; HEIGHT: 8px; COLOR: black; FONT-SIZE: 0px; BORDER-LEFT-STYLE: none
}
.texts {
	BACKGROUND-COLOR: white; MARGIN: 0px 24px 56px; FONT: 11px/18px Tahoma, Arial, Tahoma, sans-serif; COLOR: #353535
}
.texts H1 {
	TEXT-TRANSFORM: uppercase; MARGIN: 28px 0px 8px; FONT: 19px Tahoma, Arial, Tahoma, sans-serif; COLOR: #ff940a; CLEAR: both
}
.texts H2 {
	BORDER-BOTTOM: #ababab 1px dotted; PADDING-BOTTOM: 8px; MARGIN: 28px 0px 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT: bold 12px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bgtxth2.gif) no-repeat 0px 2px; CLEAR: both; PADDING-TOP: 0px
}
.texts H2.nobord {
	BORDER-BOTTOM-STYLE: none
}
.texts H3 {
	PADDING-BOTTOM: 0px; MARGIN:  0px 0px 4px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; 
	FONT: bold 19px/20px Tahoma, Arial, Tahoma, sans-serif; 
	BACKGROUND: url(../images/bgtxth3.gif) no-repeat 0px 7px; 
	COLOR: #e76700; 
}
.texts EM {
	LINE-HEIGHT: 0px; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.texts P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.texts UL {
	LIST-STYLE: disc url(../images/ultxt.gif) outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pidescr UL {
	LIST-STYLE: disc url(../images/ultxt.gif) outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.texts OL {
	LIST-STYLE: decimal none outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.texts LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pidescr LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.texts PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/18px Tahoma, Arial, Tahoma, sans-serif; PADDING-TOP: 0px
}
.texts HR {
	BORDER-BOTTOM: #ababab 1px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 16px 0px 0px 16px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 1px; BORDER-LEFT-STYLE: none; PADDING-TOP: 12px
}

.texts A:hover {
	COLOR: #e76700
}
.texts .tab3 {
	WIDTH: 100%
}
.texts .tab3 TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 33%; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 12px
}
.texts .notm {
	MARGIN-TOP: 0px
}
.notm.texts {
	MARGIN-TOP: 0px
}
.texts .nobm {
	MARGIN-BOTTOM: 0px
}
.nobm.texts {
	MARGIN-BOTTOM: 0px
}
.texts .ca {
	TEXT-ALIGN: center
}
.texts .ra {
	TEXT-ALIGN: right; BACKGROUND-COLOR: transparent; COLOR: #006cb7
}
.texts .rai {
	TEXT-ALIGN: right
}
.texts .tm {
	MARGIN-TOP: 24px
}
.texts .tmr {
	BORDER-BOTTOM: silver 1px dotted; POSITION: relative; PADDING-BOTTOM: 4px; MARGIN-TOP: 4px
}
.texts .bm {
	MARGIN-BOTTOM: 24px
}
.bm.texts {
	MARGIN-BOTTOM: 24px
}
.texts .na {
	BACKGROUND-COLOR: transparent; COLOR: silver
}
.texts .nag {
	BACKGROUND-COLOR: transparent; COLOR: gray
}
.texts .req {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #e76700; PADDING-TOP: 0px
}
.texts IMG {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.texts P IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.texts UL IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.texts .imgl {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left
}
.texts .imgr {
	PADDING-LEFT: 20px; FLOAT: right
}
#inquiry {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #efefef; WIDTH: 100%; MARGIN-BOTTOM: 6px; COLOR: black; BORDER-RIGHT: #cecece 1px solid
}
#inquiry TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 14px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#inquiry TR.odd {
	BACKGROUND-COLOR: white; COLOR: black
}
#inquiry TR.sum {
	BACKGROUND: url(../images/bginq.gif) white repeat-x left bottom; COLOR: #3c3c3c
}
#inquiry TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#inquiry .sum TD {
	FONT-SIZE: 9px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#inquiry TD.count {
	TEXT-ALIGN: right; PADDING-LEFT: 0px; WIDTH: 36px; PADDING-RIGHT: 8px; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
#inquiry TD.count SPAN {
	BACKGROUND-COLOR: transparent; COLOR: #0098d8
}
#inquiry IMG {
	MARGIN: 4px 0px 2px
}
#inquiry .texts {
	BACKGROUND: url(../images/bginq2.gif) #f6f6f6 repeat-x left top; COLOR: black; BORDER-TOP: #cecece 1px solid
}
#inquiry .texts H3 {
	MARGIN: 8px 0px 4px
}
#inquiry .texts P {
	LINE-HEIGHT: 14px; MARGIN: 0px 0px 4px
}
#fcnote {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 0px 8px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 1px
}
#fcnote .texts {
	BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 24px 28px 16px
}
DIV.mInfo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 32px 16px 32px 32px; PADDING-LEFT: 80px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icoinfo.gif) white no-repeat 0px 8px; FLOAT: none; HEIGHT: 80px; COLOR: #006cb7; PADDING-TOP: 0px
}
DIV.mWarn {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 32px 16px 32px 32px; PADDING-LEFT: 80px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icoinfo.gif) white no-repeat 0px 8px; FLOAT: none; HEIGHT: 80px; COLOR: #006cb7; PADDING-TOP: 0px
}
DIV.mError {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 32px 16px 32px 32px; PADDING-LEFT: 80px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icoinfo.gif) white no-repeat 0px 8px; FLOAT: none; HEIGHT: 80px; COLOR: #006cb7; PADDING-TOP: 0px
}
.texts DIV.mInfo {
	MARGIN-LEFT: 8px
}
.texts DIV.mWarn {
	MARGIN-LEFT: 8px
}
.texts DIV.mError {
	MARGIN-LEFT: 8px
}
DIV.mInfo H2 {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 20px Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; COLOR: gray; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.mWarn H2 {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 20px Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; COLOR: gray; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.mError H2 {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 20px Arial, Tahoma, sans-serif; BORDER-TOP-STYLE: none; COLOR: gray; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.mInfo H2 B {
	BACKGROUND-COLOR: transparent; COLOR: gray
}
DIV.mWarn H2 B {
	BACKGROUND-COLOR: transparent; COLOR: gray
}
DIV.mError H2 B {
	BACKGROUND-COLOR: transparent; COLOR: gray
}
DIV.mWarn {
	BACKGROUND-IMAGE: url(../images/icowarn.gif); COLOR: #e76700
}
DIV.mError {
	BACKGROUND-IMAGE: url(../images/icoerror.gif); COLOR: red
}
DIV.smInfo {
	BORDER-BOTTOM: #e4d4a9 1px solid; BORDER-LEFT: #e4d4a9 1px solid; PADDING-BOTTOM: 4px; MARGIN: 28px 0px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 8px; FONT: bold 10px Tahoma, Arial, Tahoma, sans-serif; BACKGROUND: url(../images/bginfo.gif) white repeat-x left top; HEIGHT: 17px; COLOR: #585858; BORDER-TOP: #e4d4a9 1px solid; BORDER-RIGHT: #e4d4a9 1px solid; PADDING-TOP: 10px
}
DIV.smInfo B {
	FONT-WEIGHT: normal
}
.fTab {
	WIDTH: 100%
}
.fTab TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#listman {
	WIDTH: 100%
}
#listgrp {
	WIDTH: 100%
}
#listman TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#listgrp TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#listman A {
	TEXT-DECORATION: none
}
#listgrp A {
	TEXT-DECORATION: none
}


#listgrp TD {
	TEXT-ALIGN: center; WIDTH: 33%; PADDING-TOP: 8px
}
#aspam {
	BORDER-BOTTOM: gray 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 32px 0px 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px dotted; PADDING-TOP: 0px
}
#aspam H3 {
	MARGIN-TOP: 14px
}
#aspam B {
	LINE-HEIGHT: 40px
}
#aspam INPUT.text {
	WIDTH: 24px; MARGIN-LEFT: 12px; MARGIN-RIGHT: 8px
}
#aspam .req {
	PADDING-LEFT: 0px
}
.registr {
	LINE-HEIGHT: 12px; MARGIN-LEFT: 20px
}
.registr TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.registr .tdname {
	WIDTH: 104px
}
.registr .tdnamer {
	WIDTH: 104px
}
.registr .tdname {
	BACKGROUND-COLOR: transparent; COLOR: gray
}
.registr .tdnamew {
	BACKGROUND-COLOR: transparent; WIDTH: 120px; COLOR: gray
}
.registr .tdvalue {
	LINE-HEIGHT: 18px
}
.registr .bold {
	FONT-WEIGHT: bold
}
.registr SPAN {
	BACKGROUND-COLOR: transparent; COLOR: gray; FONT-SIZE: 10px
}
.registr INPUT.text {
	MARGIN: 0px 8px 0px 0px; WIDTH: 160px
}
.registr INPUT.small.text {
	WIDTH: 40px
}
.registr INPUT.rmarg {
	MARGIN-RIGHT: 24px
}
.registr INPUT.chbox {
	
}
.registr SELECT {
	WIDTH: 172px; MARGIN-LEFT: 0px
}
.registr U {
	BACKGROUND-COLOR: transparent; PADDING-RIGHT: 8px; COLOR: #e76700; TEXT-DECORATION: none
}
.registr .utCompany {
	
}
/* baloon dark */
.balloon {
	Z-INDEX: 4; POSITION: absolute; DISPLAY: none; OVERFLOW: hidden
}
.balloon H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 8px 8px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px Tahoma, Arial, Tahoma, sans-serif; PADDING-TOP: 0px
}
.balloon P {
	TEXT-ALIGN: left; MARGIN: 4px 8px; FONT: 11px/14px Tahoma, Arial, Tahoma, sans-serif
}
.visible.balloon {
	DISPLAY: block
}
.balloon .btop {
	Z-INDEX: 4; POSITION: absolute; BACKGROUND-COLOR: #ffffe0; COLOR: black
}
.balloon .bright {
	Z-INDEX: 4; POSITION: absolute; BACKGROUND-COLOR: #ffffe0; COLOR: black
}
.balloon .bbottom {
	Z-INDEX: 4; POSITION: absolute; BACKGROUND-COLOR: #ffffe0; COLOR: black
}
.balloon .bleft {
	Z-INDEX: 4; POSITION: absolute; BACKGROUND-COLOR: #ffffe0; COLOR: black
}
.balloon .text {
	Z-INDEX: 4; POSITION: absolute; BACKGROUND-COLOR: #ffffe0; COLOR: black
}
.balloon .btop {
	LINE-HEIGHT: 0px; FONT-SIZE: 0px
}
.balloon .bbottom {
	LINE-HEIGHT: 0px; FONT-SIZE: 0px
}
.balloon .bbottomleft {
	LINE-HEIGHT: 0px; FONT-SIZE: 0px
}
.balloon .bbottomright {
	LINE-HEIGHT: 0px; FONT-SIZE: 0px
}
.balloon .btop {
	HEIGHT: 4px; BORDER-TOP: #87874d 1px solid; TOP: 0px; LEFT: 16px
}
.balloon .bright {
	WIDTH: 4px; TOP: 5px; RIGHT: 11px; BORDER-RIGHT: #87874d 1px solid
}
.balloon .bbottom {
	BORDER-BOTTOM: #87874d 1px solid; BOTTOM: 0px; HEIGHT: 4px; LEFT: 16px
}
.balloon .bleft {
	BORDER-LEFT: #87874d 1px solid; WIDTH: 4px; TOP: 5px; LEFT: 11px
}
.dark.balloon .btop {
	BACKGROUND-COLOR: #e5e2c1; COLOR: black
}
.dark.balloon .bright {
	BACKGROUND-COLOR: #e5e2c1; COLOR: black
}
.dark.balloon .bbottom {
	BACKGROUND-COLOR: #e5e2c1; COLOR: black
}
.dark.balloon .bleft {
	BACKGROUND-COLOR: #e5e2c1; COLOR: black
}
.balloon .text {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 10px; TOP: 5px; PADDING-TOP: 4px; LEFT: 16px
}
.dark.balloon .text {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e2c1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3d3d2d; PADDING-TOP: 0px
}
.balloon .text U {
	BACKGROUND-COLOR: transparent; COLOR: #fe6d01; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.balloon .btopleft {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 5px; BACKGROUND: url(../images/balloon.gif) no-repeat 0px 0px; HEIGHT: 5px; COLOR: black
}
.balloon .btopright {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 5px; BACKGROUND: url(../images/balloon.gif) no-repeat 0px 0px; HEIGHT: 5px; COLOR: black
}
.balloon .bbottomleft {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 5px; BACKGROUND: url(../images/balloon.gif) no-repeat 0px 0px; HEIGHT: 5px; COLOR: black
}
.balloon .bbottomright {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 5px; BACKGROUND: url(../images/balloon.gif) no-repeat 0px 0px; HEIGHT: 5px; COLOR: black
}
.dark.balloon .btopleft {
	BACKGROUND-IMAGE: url(../images/balloon2.gif)
}
.dark.balloon .btopright {
	BACKGROUND-IMAGE: url(../images/balloon2.gif)
}
.dark.balloon .bbottomleft {
	BACKGROUND-IMAGE: url(../images/balloon2.gif)
}
.dark.balloon .bbottomright {
	BACKGROUND-IMAGE: url(../images/balloon2.gif)
}
.balloon .btopleft {
	TOP: 0px; LEFT: 11px
}
.balloon .btopright {
	BACKGROUND-POSITION: -5px 0px; TOP: 0px; RIGHT: 11px
}
.balloon .bbottomleft {
	BOTTOM: 0px; BACKGROUND-POSITION: -10px 0px; LEFT: 11px
}
.balloon .bbottomright {
	BOTTOM: 0px; BACKGROUND-POSITION: -15px 0px; RIGHT: 11px
}
.balloon .arrowleft {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 12px; BACKGROUND: url(../images/ballarrl.gif) no-repeat 0px 0px; HEIGHT: 15px; COLOR: black; LEFT: 0px
}
.balloon .dark.arrowleft {
	BACKGROUND-IMAGE: url(../images/ballarl2.gif)
}
.balloon .arrowright {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 12px; BACKGROUND: url(../images/ballarrr.gif) no-repeat 0px 0px; HEIGHT: 15px; COLOR: black
}
.balloon .dark.arrowright {
	BACKGROUND-IMAGE: url(../images/ballarr2.gif)
}
.balloon TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.balloon TH {
	BORDER-BOTTOM: #bbb9a2 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e2c1; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; HEIGHT: 18px; COLOR: #3d3d2d; PADDING-TOP: 0px
}
.balloon TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#basketcont TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#searchball TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.balloon TD.last {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #e5e2c1; COLOR: #3d3d2d; BORDER-TOP: #bbb9a2 1px solid; PADDING-TOP: 4px
}
#basketcont TD.last {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #e5e2c1; COLOR: #3d3d2d; BORDER-TOP: #bbb9a2 1px solid; PADDING-TOP: 4px
}
#searchball TD.last {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #e5e2c1; COLOR: #3d3d2d; BORDER-TOP: #bbb9a2 1px solid; PADDING-TOP: 4px
}
.balloon TR {
	BACKGROUND-COLOR: #ffffe0
}
.balloon TR.odd {
	BACKGROUND-COLOR: #f0edcf
}
#searchball .name {
	WIDTH: 80px
}
#CompareProducts .name {
	WIDTH: 304px; HEIGHT: 16px; OVERFLOW: hidden
}
#basketcont .code {
	TEXT-ALIGN: center
}
#CompareProducts .code {
	TEXT-ALIGN: center
}
#basketcont TD DIV {
	HEIGHT: 16px; OVERFLOW: hidden
}
#basketcont TD.code {
	BORDER-RIGHT: #bbb9a2 1px solid
}
#CompareProducts TD.code {
	BORDER-RIGHT: #bbb9a2 1px solid
}
#basketcont .qty {
	TEXT-ALIGN: center
}
#basketcont .price {
	TEXT-ALIGN: right
}
#CompareProducts .price {
	TEXT-ALIGN: right
}
#basketcont .disc {
	BORDER-TOP: #bbb9a2 1px solid
}
#basketcont .sum {
	BACKGROUND-COLOR: #e5e2c1; HEIGHT: 22px; COLOR: #3d3d2d; BORDER-TOP: #bbb9a2 1px solid; FONT-WEIGHT: bold
}
#basketcont .price.sum {
	FONT-SIZE: 12px
}




.dane_gl .dane_pl
{
  width: 299px; 
  height:auto;  
  float: left;
 
}

.dane_gl
{
  border-color: inherit;
  width: 609px;
  height:450px;
  background-color: #EDF1F3;
 }


DIV.dane_1
{ 
    border-color: inherit;
    border-width: 3px;
    width: 586px;
}

DIV.dane_2
{    
    border-color: inherit;
    border-width: 0px;
    width: 279px;
    height: 25px;
}
DIV.dane_3
{   
    height: 16px;
    width: 93px;
    float: left;
    FONT:  9px Tahoma, Arial, Tahoma, sans-serif;
    padding-right: 4px;
    padding-top: 2px;
    text-align: right;
    color: #3B5D9D;
}
DIV.dane_4
{   
    height: 18px;
    width: 180px;
    float: left;
    
}
DIV.dane_5
{    
    border-color: inherit;
    margin-left: 30px;
    height: 25px;
    width: 250px;
        float: left;
    }

DIV.dane_sep
{
    height: 15px;
    width: 609px;
    background-color: #EDF1F3; 
}

DIV.dane_chek
{    
    border-color: inherit;
    border-width: 2px;
    width: 156px;
    height: 50px;  
    margin-left: 100px;  
}

DIV.kateg
{
    FONT:  13px  Tahoma, sans-serif;
    padding-top: 1px;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #cccccc;
}

LI
{
   color:Red;
}



ul
{
list-style-image:url("/img/arr.png");
list-style-type:square;
FONT:  9px Tahoma, Arial, Tahoma, sans-serif;
}



DIV.tow_gl_img
{
	height: 67px;
	width: 88px;
	padding-left: 5px; 
	float: left;
}

/* tekst nazwa promowane glowna */
DIV.tow_gl_txt
{
	height: 25px;
	    margin-left: 10px;
	    margin-top: 5px;
	    FONT: bold 11px  Tahoma, Arial ;
	    float:left;
    width: 190px;
    text-align:center;
}

DIV.tow_gl_nag
{
  margin-top: 2px;
  margin-left: 10px;
  margin-bottom: 4px;
  color:Black;
  FONT: bold  10px  Tahoma, Arial, Verdana,  sans-serif;
    width: 43px;
    height: 10px;
    float: left;   
}




DIV.tow_gl_price 
{
  margin-top: 2px;
  margin-left: 10px;
  color: Red;
  FONT: bold  14px  Tahoma, Arial, Verdana,  sans-serif;
    width: 70px;
    float: left;
   
}

DIV.tow_gl_price_dph
{
  margin-top: 1px;
  padding-left: 10px;  
  text-align: left;  
  FONT:  9px  Tahoma, Arial, Verdana,  sans-serif;
    width: 85px;
    height: 10px;
    float:left;
     margin-bottom: 10px;
      
}



DIV.kontakt_belka {	
    background-image: url('../img/bel_kon.gif');
	margin-top: 3px;
    TEXT-ALIGN: center;
	height: 15px;
	color:#06F;
	FONT:  bold 11px Verdana, Arial, Tahoma, sans-serif;
    width: 188px;
}

.towar_det_cen
{
    WIDTH: 150px; 
    FLOAT: left; HEIGHT: 45px;
	margin-left : 45px;
	
}

.towar_det_cen_2
{
    WIDTH: 155px; 
    FLOAT: left; HEIGHT: 30px;
	margin-left : 40px;
	margin-top: 10px;
}


.nag_towar
{
    FONT:  bold 19px  Arial, Tahoma, sans-serif;
    text-align:center;
    
    height:auto;
    width: auto;  
}

.cena2
{
    FLOAT: left;     
	COLOR: Red;
	
	FONT: bold 20px Tahoma , Gadget, sans-serif, Tahoma;
	 
	
}

.cena3
{
    FLOAT: left;     
	COLOR: Gray;

	FONT: bold 12px Tahoma , Gadget, sans-serif, Tahoma;
	
}

.cena_kup
{
        width: 50px;
    height: 10px;
}
/* komunikat */

DIC


.watermark {
	background: #FFAAFF;
}

.popupControl {

	visibility:hidden;
	border-style:solid;
	 
	border-width: 12px;
}
 

 

.modalBackground 
{

  
filter:alpha(opacity=70);
opacity:0.7;

 }

.popupControl 
{
    
visibility:hidden;
border-style:solid;
border-color: Black;
border-width: 8px;
}

 

 .window 
 {

background-color:white;
border-width:1px;
border-style:solid;
border-color:Gray;
padding:3px;
width:250px;
position: fixed;

 }
 
       .komunikat
{

    height: 155px;
     width: 380px;
    margin-left: 5px;
    margin-top: 5px;
    border: solid 1px;  
    color: Black;
}

.naglowek 
{
    margin-top: 3px;
    margin-left: 3px;
    height: 38px;
    width: 344px;
    FONT: bold 18px Helvetica,  Arial Black, Gadget, sans-serif;
    color:Green;
    border: solid 0px;
}

 .tekst3
 {
     border:solid 0px;
     width: 290px;
     height: 50px;
     text-align:center;
    font : bold 16px Helvetica,  Arial Black, Gadget, sans-serif;
    color:Green;
    margin-bottom: 10px;
     margin-left: 75px;
   
 }
        
 .tekst2
{
    width: 340px;
    height: 30px;
    float:left;
    margin-left: 15px;
    color:Navy;
    font: Arial;
    font-size: 10px;
    text-align: center;
}

.tekst
{
    height: 18px;
    width: 362px;
    FONT:  12px  Arial, Helvetica,  Arial Black, Gadget, sans-serif;
    text-align: center;
       
}

.buton
{
            border: solid 0px;
            width: 70px;
            margin-left: 5px;
            margin-top: 10px;
}
      
 .window2 
 {
 position:absolute;
 margin-left: 500px;
 margin-top: 350px;
 Height: 422px;
 width: 376px;
 background-color:Transparent;
 }
  
.tekst_great
{
    position:absolute;
    top: 55px;
    left: 55px;
    height: 100px;
    width: 250px;
    float:left;
    
}

 .kom_img
{
    width:  60px;
    height: 62px;
    float:left;
    margin-left: 5px;
    margin-right: 20px;
    margin-top: 20px;
    FONT:  11px  Arial, Helvetica;
}



DIV.towars_ng_2 	
{    
        background-image : url('../img/bel_prod_no_ie.gif');  
        TEXT-ALIGN: center;
	    padding: 0;
        width: 610px;
        color:#06F;
	    FONT:  bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.towar_det_cen_2
        {
            width: 74px;
        }
        .style3
        {
            width: 264px;
            font-style:italic;
        }
        .style4
        {
            width: 536px;
        
        }
        .gwiazdki
        {
            height: 29px;   
            border: solid 1px;
        }
        
 .ratingStar
{
	white-space:nowrap;
	margin:0.8em 0.6em 0.3em 0.3em;
	height:10px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(../img/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../img/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(../img/rating/ratingStarSaved.png);
}
        .style3
        {
            background-color: White;
        }
   
        .style6
        {
        
        border: solid 0px;
        height: 50px;
     
        }
  
        /* tabelka opini */
        .styl1
        {
         
            width: 570px;
           background-color: White;
        }
  
         
        .styl2
        {
               border: solid 2px;
            background-color: White;
            
        }
        
         /* gwiazdki */
        .styl3
        {
            border: solid 0px;
            width:190px;
           background-color: White;
        }
         /* nick */
        .styl4
        {
            width: 160px;
             border: solid 0px;
            background-color: White;
            
        }
   /* data */
        .styl5
        {
             border: solid 0px;
             background-color: White;
        }
        .styl6
        {
             border: solid 0px;
            background-color: White;
        }
        
        .styl7
        {
             border: solid 0px;
             background-color: White;
             border-bottom: dashed 1px;
             padding-bottom: 10px;
             padding-top: 10px;
             font-style:italic;
        }
        
        .style5
        {
            height: 10px;   
            width: 70px;
             border: solid 0px;
        }
        
        .style4
        {
            border: solid 0px;
            background-color:White;
        }
        
        .opis_tow_dl
        {
          border: solid 0px; 
          width: 570px; 
        }
        
         .opinie
        {
          border: solid 0px;  
        }
        
        .dodaj_op
        { 
            border: solid 0px;
            padding-top: 15px;
        }
        
    .opinie_txt
    {
    width:320px;
    background:  url(../img/rounded.gif) no-repeat left top;
    height: 33px;
    padding: 3px;
    padding-left: 10px;
    FONT: bold 12px Arial;
    color:Gray;       
    }
        
    .opinie_txt2
    {
    width:560px;
    background:  url(../img/rounded2.gif) no-repeat left top;
    height: 100px;
    padding: 5px;
    padding-left: 10px;
    FONT: bold 12px Arial;
    color:Gray;        
    }     
        
        
     .dodaj_op  input 
     {
         border: none;
         font-style:italic;

     }


   
   .obrazek_kom
   {
    height:58px;
    margin-left: 10px;
    margin-top: 10px;
    padding-left: 10px;   
   }
   
   .obrazek_but
   {
    padding-left: 140px; 
   }
   
   .komunikat_txt
   {
    height: 200px;   
     width: 390px;
   }
   
  
      .style13
        {
            border: solid 1px;
            height: 40px;
            width: 280px;
            text-align:center;
        }
        
        
          .ID=
        {
            height: 24px;
        }
        .ID=
        {
            height: 32px;
        }
        .style11
        {
            height: 111px;
            width: 58px;
            margin-left: 10px;
            margin-top: 10px;
            padding-left: 10px;
        }
     
        .style15
        {
            border-style: solid;
            border-color: inherit;
            border-width: 0px;
            height: 50px;
            width: 109px;
        }
        .style16
        {
            text-align:center;
            height: 13px;
            width: 390px;
        }
        
               .style17
        {
            height: 111px;
            width: 52px;
            margin-left: 10px;
            margin-top: 10px;
            padding-left: 10px;
        }
        

   
    .kom
    {
     width: 463px;
     border: solid 4px;
    } 
   
    .kom_img
    {
     height: 50px;   
     width:  61px;
     margin-left: 15px;
     float:left;
     border-width: 0px;
    } 
   
   .kom_nag
   {
    border-width: 0px;  
    padding-top: 20px;
    margin-bottom: 10px;
    FONT: bold 22px Arial;
    text-align:center;
    color: Red;
    height: 52px; 
    width: 305px;
    float:left;
   }
   
   .kom_txt
   {
    float:left;
    font: 18px Arial;
    text-align:center;
    color:Black;
    height: 78px; 
    width: 455px;
    float:left;
    border-width: 0px; 
   }
   
 .window 
 {
      z-index:9999; position:absolute;
      background-color:Transparent;
    height: 155px;
     width: 380px;
    margin-left: 5px;
    margin-top: 5px;
    border: solid 1px;  
    background-color: White;
 }
