@import url(/style/sklep.css);
body {
   margin:0;
   padding:0;
   text-align:center;
   background-color:#fff;
}
* {
   margin:0;
   padding:0;
}
img {
   border:none;
}
.clean {
   clear:both;
}
.b_no {
   background:none !important;
}
fieldset {
   border:none;
}
#main {
   width:800px;
   margin:0 auto;
}
#top {
   width:800px;
   height:30px;
   background:#C90304 url(/images/top.jpg) left bottom no-repeat;
   margin:0 0 10px;
}
#top1 {
   width:800px;
   height:79px;
}
.top1_img {
   float:left;
   width:243px;
   height:79px;
   display:block;
}
.top2_img {
   float:right;
   width:557px;
   height:79px;
}

#menu {
   float:right;
   width:557px;
   height:79px;
   background:transparent url(/images/menu.jpg) 0 0 no-repeat;
}
#menu ul {
   width:415px;
   height:52px;
   background:transparent url(/images/menu1.jpg) 0 0 no-repeat;
   margin:17px auto 0;
   position:relative;
}
#menu ul li {
   position:absolute;
   top:0;
   list-style:none;
   height:52px;
}
#menu ul li a {
   height:52px;
   display:block;
}
#m1 {
   left:0;
   width:84px;
}
#m1 a:hover {
   background:transparent url(/images/menu1.jpg) 0 -52px no-repeat;
}
#m2 {
   left:84px;
   width:76px;
}
#m2 a:hover {
   background:transparent url(/images/menu1.jpg) -84px -52px no-repeat;
}
#m3 {
   left:160px;
   width:76px;
}
#m3 a:hover {
   background:transparent url(/images/menu1.jpg) -160px -52px no-repeat;
}
#m4 {
   left:236px;
   width:99px;
}
#m4 a:hover {
   background:transparent url(/images/menu1.jpg) -236px -52px no-repeat;
}
#m5 {
   left:345px;
   width:80px;
}
#m5 a:hover {
   background:transparent url(/images/menu1.jpg) -345px -52px no-repeat;
}
#left {
   width:233px;
   float:left;
   padding:0 0 30px;
}
#l_menu {
   width:233px;
}
#l_menu .t_m {
   width:233px;
   height:21px;
   background:transparent url(/images/t_m.jpg) 0 0 no-repeat;
}
#l_menu .b_m {
   width:233px;
   height:21px;
   background:transparent url(/images/b_m.jpg) 0 0 no-repeat;
}
#l_menu ul {
   width:233px;
   margin:0 auto;
   background-color:#115093;
}
#l_menu ul li {
   width:217px;
   list-style:none;
   padding:1px 0 2px;
   margin:0 auto;
   background:transparent url(/images/l_menu.gif) left bottom repeat-x;
}
#l_menu ul li p {
   width:167px;
   padding:5px 30px 6px 20px;
   font:bold 11px tahoma, sans-serif;
   color:#fff;
   text-align:left;
}
#l_menu ul li a {
   display:block;
   width:167px;
   padding:5px 30px 6px 20px;
   font:bold 11px tahoma, sans-serif;
   color:#fff;
   text-align:left;
   text-decoration:none;
   background:transparent url(/images/l_menu1.gif) 200px center no-repeat;
}
#l_menu ul li a:hover {
   background-color:#235C9A;
}
.li a {
   padding:5px 30px 6px 36px !important;
   font-weight:normal !important;
   position:relative;
   width:151px !important;
}
.li a span {
   height:6px;
   width:6px;
   position:absolute;
   background:transparent url(/images/li.gif) 0 0 no-repeat;
   left:21px;
   top:9px;
}
#katalog {
   width:233px;
   height:114px;
   background:transparent url(/images/katalog.jpg) 0 0 no-repeat;
   margin:15px 0 0;
}
#katalog h3 {
   font:bold 11px arial ,sans-serif;
   color:#fff;
   padding:15px 0 30px;
}
#katalog a {
   font:bold 14px arial ,sans-serif;
   color:#fff;
   text-decoration:none;
   padding:15px 50px 16px 0;
   background:transparent url(/images/katalog1.jpg) right center no-repeat;
}
#kontakt {
   width:233px;
   height:170px;
   background:transparent url(/images/kontakt.jpg) 0 0 no-repeat;
   margin:15px 0 0;
   position:relative;
}
#kontakt img {
   position:absolute;
   top:40px;
   right:20px;
}
#kontakt h1 {
   font:bold 11px tahoma ,sans-serif;
   color:#5D5D5D;
   padding:10px 20px 0;
   text-align:left;
}
#kontakt p {
   font:normal 11px tahoma ,sans-serif;
   color:#5D5D5D;
   margin:5px 0 0;
   line-height:14px;
   padding:0 20px;
   text-align:left;
}
#kontakt p a {
   color:#5D5D5D;
   text-decoration:none;
}
#kontakt p a:hover {
   text-decoration:underline;
}
#right {
   width:567px;
   float:right;
   background:transparent url(/images/right_bg.jpg) 0 0 no-repeat;
   padding:0 0 30px;
}
#r_top {
   width:564px;
   height:114px;
   margin:2px 0 0 3px;
   //background:transparent url(/images/r_top.gif) 0 0 no-repeat;
}
#right h1 {
   font:bold 16px arial ,sans-serif;
   color:#395E86;
   text-align:left;
   margin:10px 0 0 20px;
}
#right h2 {
   font:bold 17px arial ,sans-serif;
   color:#395E86;
   text-align:left;
   margin:10px 0 0 20px;
   padding:5px 0 6px;
   background:transparent url(/images/h1.gif) left bottom repeat-x;

}
#right h3 {
   font:bold 11px tahoma ,sans-serif;
   color:#17518E;
   text-align:justify;
   margin:10px 0 0 20px;
   line-height:16px;
}
#right p {
   font:normal 11px tahoma ,sans-serif;
   color:#5D5D5D;
   text-align:justify;
   margin:10px 0 0 20px;
   line-height:16px;
}
#right p a {
   text-decoration:underline;
   color:#5D5D5D;
}
#right p a:hover{
   text-decoration:none;
}
#right1 {
   float:right;
   width:137px;
   height:400px;
   margin:10px 0 20px 15px;
}
#right1 a {
   clear:both;
}
#right .img {
   width:550px;
}
#right1 .wiecej {
   font:normal 11px tahoma, sans-serif;
   color:#125092;
   float:right;
   margin:0 0 10px;
   text-decoration:none;
}
#right1 a.wiecej:hover {
   text-decoration:underline;
}
#footer {
   height:30px;
   width:800px;
   clear:both;
   border-top:solid 3px #EAEAEA;
}
#footer div {
   float:right;
   font:normal 11px arial, sans-serif;
   color:#5D5D5D;
}
#footer a {
   color:#5D5D5D;
   text-decoration:none;
   line-height:24px;
   margin:0 2px;
}
#footer a:hover {
   text-decoration:underline;
}
#imp {
   float:left;
   font:normal 11px arial, sans-serif;
}

.tab1 {
   width:370px;
   float:right;
   empty-cells:show;
   border-left:solid 1px #C2C1C1;
   border-top:solid 1px #C2C1C1;
   margin:15px 0 10px;
}
.tab1 td {
   border-right:solid 1px #C2C1C1;
   border-bottom:solid 1px #C2C1C1;
   padding:3px;
}
.tab1 tr {

}
.tab1 thead td {
   vertical-align:top;
   font:bold 9px tahoma ,sans-serif;
   color:#5D5D5D;
   text-align:left;
   background-color:#f6f6f6;
   padding:6px 3px;
}
.tab1 tbody td {
   font:normal 9px tahoma ,sans-serif;
   color:#5D5D5D;
   text-align:left;
   background-color: #fff;
}
.td_1 {
   width:150px;
}
.td_2 {
   width:70px;
}
.td_3 {
   width:280px;
}
.td_4 {
   width:175px;
}
.tab1 table {
   width:100%;
   height:100%;
}
.tab1 table td {
   border:none;
}
.p0 {
   padding:0 !important;
}
.bb {
   border-bottom:solid 1px #C2C1C1 !important;
}
#form {
        margin:10px auto 0 30px;
        padding:0 0 20px;
        width:420px;
}
#form td {
        height:22px;
        text-align:left;
}
#form .td1 {
        width:90px;
        font:normal 11px tahoma, serif;
        color:#5D5D5D;
        text-align:left;
        padding:2px 0 0 0;
}
#form .i1 {
        width:200px;
        border:solid 1px #828282;
        font:normal 11px tahoma, serif;
        color:#5D5D5D;
        background-color:#fff !important;
        line-height:16px;
        height:17px;
}
#form .i1:focus, #form .area1:focus {
        border:solid 1px #B6B7B8;
}
#form .i1:hover, #form .area1:hover {
        border:solid 1px #B6B7B8;
}
#form .area1 {
        width:306px;
        border:solid 1px #828282;
        font:normal 11px tahoma, sans-serif;
        color:#5D5D5D;
        height:100px;
        margin:5px 0 0;

}
#form .but {
        border:solid 1px #fff;
        background-color:transparent;
        font:bold 11px tahoma, serif;
        color:#5D5D5D;
        float:right;
        margin:10px 25px 0 0;
        padding:2px 4px;
        cursor:pointer;
}
#form .but:hover {
        border:solid 1px #828282;
}
