body{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px;}
p{margin: 0; padding: 0;}

#hdr{width: 990px; height: 32px; background-image: url('img/header_bkg.gif'); color: #ffffff; font-size: 14px;}
#hdr a{color: #ffffff; text-decoration: none;}
#hdr a:hover{text-decoration: underline;}
#hdr #hdr_left{padding: 5px 0px 0px 20px; float: left;}
#hdr #hdr_right{padding: 5px 20px 0px 0px; float: right; color: #000000}


.promo_blok{width: 329px; height: 160px; background-image: url('img/promo_bkg.gif'); float: left; font-size: 13px;}

img {border: none;}

.prod_img{cursor:pointer; border:none;}
.pr_ico{height: 55px;}

#wejsciowa_prawa{float: right; width: 182px; height: 498px;background: #ffffff; color: #7f7f7f; font-size: 12px; text-align: center; background-image: url('img/prawa_bkg.gif'); background-repeat: repeat-y;}
#wejsciowa_prawa img{margin-bottom: 3px;}
#wejsciowa_prawa a{color: #7f7f7f;}
#wejsciowa_prawa .wejsciowa_prawa_l{text-align: left; padding-left: 10px;}

#szukaj{width: 154px; border: #666666 1px solid; margin: 9px 0px 0px 25px; color: #8e8e8e}

#producenci_prawa{float: left; background-image: url('img/pro_bkg.gif'); background-repeat: repeat-y; width: 178px; height: 284px; color: #6c6c6c;}
#producenci_prawa a{color: #6c6c6c; text-decoration: none;}
#producenci_prawa a:hover{text-decoration: underline;}
.producenci_ttip{font-size: 12px; color: #555555;} 

.polecamy_blok{margin: 2px; width: 398px; height: 150px; background: #f8f8f9; border: #e1dede 1px solid; float: left; font-size: 12px;}
.polecamy_blok_in{float: left; margin-right: 10px;}

.l1:active, .l1:link, .l1:visited { 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
        font-size: 9px; 
        color: #9F0101; 
        text-decoration: none;
}

.l1:hover { 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
        font-size: 9px; 
        color: #F30000; 
        text-decoration: none;
}

.l2:active, .l2:link, .l2:visited { 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
        font-size: 12px; 
        color: #666666; 
        text-decoration: none;
}

.l2:hover { 
        font-family: Arial, Verdana, Helvetica, sans-serif; 
        font-size: 12px; 
        color: #333333; 
        text-decoration: none;
}

TD
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #000000; 
}

.td1
{
       background: #EFEFEF;
}

.t1
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #000000; 
}

.t2
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #FFFFFF; 
}
h1 {margin-bottom:0em; display:inline;} 
p.nogap {margin-top:0em}

.t2 h1{font-size: 12px; }
.t3
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #888888; 
       font-weight: bold;
       padding-left: 10px;
       /* po 7D7D7E; */
 
}

.hr1
{
    color:  #E0E0E0;
    height: 1px;
}

.s1
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #666666; 
}

.smt1
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #666666; 
       background: E8E8EC;
       border: #F2F2F2 1px solid;
}


.img1
{
       border: 1px solid #CF0505;
}

.img2
{
       border: 1px solid #1D9402;
}

.img3
{
       border: 1px solid #138BDB;
}

.img4
{
       border: 1px solid #FFB000;
}

.img5
{
       border: 1px solid #B3D42F;
}

.img6
{
       border: 1px solid #B86EB9;
}

.img7
{
       border: 1px solid #60789F;
}

.img8
{
       border: 1px solid #D5CE33;
}
.img9
{
       border: 1px solid #000000;
       margin: 0px 8px 8px 0px;
}
.ta1
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #666666; 
       border: #666666 1px solid;
}

.in1
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #666666; 
       border: #666666 1px solid;
}

.sel1
{
       font-family: Arial, Verdana, Helvetica, sans-serif; 
       font-size: 12px; 
       color: #666666; 
}

tab1{font-family: Verdana; font-size: 11px; width: 450px; padding: 4; text-align: center; background: #EFEFEF; }

#ms a{color: #000000; text-decoration: none;}	
#ms a:hover{color: #000000; text-decoration: underline;}	
#ms .mm1{padding-left: 10px;}
#ms .mm2{padding-left: 10px;}
#ms .mm2 a{color: #999999;}

.zw{ font-family: Arial, Verdana, Helvetica, sans-serif; 
     font-size: 9px;  float: right;
   }	
.zw a{color: #9F0101; text-decoration: none;}	
.zw a:hover{color: #9F0101; text-decoration: underline;}	

.im_gl{margin-bottom: 10px; border: none;}	

.czr{color: #000000;}	
.czr:hover{color: #000000; text-decoration: none;}	

.logosy_img {cursor: pointer; border: none;}	
.lb{color: #ffffff; text-decoration: none;}
.lb:hover{color: #ffffff; text-decoration: underline;}
.tel_sp{width: 5px;}
.kol{width: 20px; font-size: 10px;}