body { font-family: Arial, Tahoma, sans-serif; font-size: 11px; margin: 0px; color: #363B40; background:url(gfx/bg-body.gif) repeat-x }
tr,td { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #434343; }
a { text-decoration: none; color: #434343 }
p { margin-top: 3px; margin-bottom: 11px  }
form { mergin: 0px }
#c1 { text-align: center }
#all { width: 965px; text-align: left; margin-left: auto; margin-right: auto; background:url(gfx/bg-topXX.gif) no-repeat }
#login { width: 965px; text-align: right; align: right}

#m1 { width: 965px; color: #6A6A6A; height: 31px }
#m1x { width: 961px; color: #6A6A6A; padding-right: 2px; padding-left: 2px }

#m1a { padding: 6px 13px 6px 13px; width: 342px; text-align: left; align: top; float: left; }
#m1b { padding: 6px 13px 6px 13px; width: 565px; text-align: right; align: top; float: left; }

#m2a { padding-top: 10px; padding-bottom: 10px; width: 960px; text-align: left; }
#m3a { padding-left: 30px; width: 446px; text-align: left; align: top; float: left }
#m3b { width: 450px; text-align: right; align: top; float: left }

#center { width: 960px; float: left; padding-bottom: 10px;  }

#center1 { text-align: center }
#center2 { width: 960px; text-align: left; margin-left: auto; margin-right: auto; background: #ffffff }

#icenter1 { text-align: center;  background: #ffffff; padding-top: 6px }
#icenter2 { width: 960px; text-align: left; margin-left: auto; margin-right: auto; }
#icenter3 { width: 960px; float: left }

#footer1 { text-align: center; width: 100%; background: url(gfx/bgfooter.gif) repeat-x #4E4E4E }
#footer2 { padding-left: 38px; width: 942px; padding-top: 4px; text-align: left;  margin-left: auto; margin-right: auto; }
#footermy { text-align: left;  margin-left: auto; margin-right: auto; color: #575757; }
#footer-logo { float: left; width: 40px; padding-top: 10px; padding-left: 10px }
#footer-txt { color: #A8A8A8; z-index: 5; padding-top: 5px }
.search-top { font-family: Arial, Tahoma; font-weight: bolder; font-size: 13px; letter-spacing: -1px; color:#838383; padding: 4px 4px 4px 30px; width: 250px; height: 16px; border: 2px solid #5F5F5F; background: url(gfx/bg-search.gif) no-repeat #ffffff }
.small { font-size: 9px }
#search { padding-top: 15px; vertical-align: middle; width: 922px; padding-left: 38px; padding-bottom: 3px; background: url(gfx/bgsearch2.gif) no-repeat }

.ibox1 { width: 230px; float: left; padding: 0px 10px 0px 0px; line-height: 15px; color: #333333 }
.toplink1 { font-size: 11px; color: #ffffff }

#icright2 { width: 280px; float: left; padding-left: 10px }
#icright3 { width: 280px; float: left; padding-left: 10px }

.index-news { background: #f8f8f8; padding: 5px; margin-top: 3px; border: 1px solid #CCCCCC }
#i-polecane { padding: 10px; width: 260; background: #ffffff; border: 1px solid #E4E4E4 }
#prawa3 { padding-left: 10px; padding-right: 10px; width: 100% }
#prawa3a { padding-top: 4px; padding-left: 10px; padding-right: 10px; width: 96%; background: #f3f3f3; padding-bottom: 4px }

#list1 { background:url(gfx/bglist1.gif) repeat-x; }

#icleft { color: #434343; line-height: 16px; width: 468px; float: left;  }
#icright { padding-left: 10px; color: #434343; line-height: 16px; width: 474px; float: left }

a.i-link1 { font-family: Arial, Tahoma; border-bottom: 1px solid #ececec; width: 100%; color: #333333; font-size: 15px; letter-spacing: -1px; font-weight: bold; text-decoration: none; }
a.i-link1:hover { border-bottom: 1px solid #E00300; color: #E00300; text-decoration: none }
a.i-link2 { font-size: 10px; font-family: Tahoma, Verdana; color: #acacac }

.count { font-family: Tahoma, Verdana; font-size: 10px; font-weight: normal; padding-bottom: 5px; color: #7C7C7C }
.premium1 { border: 1px solid #EEEEEE; padding: 5px; background: #F3F3F3; height: 100% }

#isub { width: 327px; float: left; background: #ffffff; border: 1px solid #E4E4E4 }
.isubbox1 { width: 138px; float: left; padding: 10px; line-height: 20px }
a.s-link1 { padding-left: 7px; border-top: 1px solid #E4E4E4; display: block; color: #606468; font-size: 12px; font-weight: bolder; text-decoration: none; background-image: url(gfx/top-arrow1.gif); background-repeat: no-repeat; background-position: center top }
a.s-link1:hover { background: #F7F7F7; color: #CE4C00;  }

#przerwa { padding-left: 104px; padding-right: 20px }
.przerwa { padding-left: 104px; padding-right: 20px }

.red1 { border-left: 1px solid #CCCCCC; border-top: 2px solid #CCCCCC; border-right: 1px solid #CCCCCC; background: #f8f8f8; padding: 5px; font-weight: bolder }

.white1 { border-top: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; padding: 5px; }


.ith { padding: 2px; border: 1px solid #cccccc; background: #ffffff}

.i-opis { padding: 10px; line-height: 16px }

#cleft { background: #ffffff; width: 612px; float: left; padding: 0px 10px 0px 0px;  }
#cright { height: 100%; width: 330px; float: left; line-height: 17px }




.title5 { font-family: Verdana, Tahoma; text-decoration: underline }
#txt { line-height: 16px; padding-top: 5px; }

.txt2 { line-height: 18px; padding-right: 15px }
.com-ok { padding-top: 3px; padding-left: 30px; line-height: 17px; padding-right: 15px; background: url(gfx/ico-com-ok.gif) no-repeat }
.com-notok { padding-top: 3px; padding-left: 30px; line-height: 17px; padding-right: 15px; background: url(gfx/ico-com-notok.gif) no-repeat }

#r3 { margin-left: -2px }
#r4 { background: #f3f3f3; padding: 4px; margin-left: -4px }

#sub-pic { }

#subnews { padding-left: 10px; width: 210px }

#newsletter { padding-top: 10px }



a.link1 { color: #6A6A6A; padding-top: 10px; height: 25px; text-decoration: none; background-image: url(gfx/top-arrow1.gif); background-repeat: no-repeat; background-position: center top }
a.link1:hover { color: #FFA200;  }

a.link2 { font-family: Tahoma, Verdana; color: #ffffff; padding-top: 7px; padding-bottom: 6px; padding-left: 22px; padding-right: 15px; height: 35px; text-transform: uppercase; font-size: 9px; text-decoration: none; }
a.link2:hover { color: #ffffff; padding-bottom: 8px; height: 39px; }

a.link2a { color: #777777; font-family: Tahoma, Verdana; padding-top: 8px; padding-bottom: 5px; padding-left: 7px; padding-right: 7px; height: 35px; font-size: 10px; text-decoration: none; background-image: url(gfx/top-arrow2.gif); background-repeat: no-repeat; background-position: center bottom }
a.link2a:hover { color: #CE4C00;  }


a.link3 { color: #333333; text-decoration: none; }
a.link3:hover { color: #F13A07; text-decoration: underline; }

a.link5 { color: #939393; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; height: 30px; text-decoration: none; }
a.link5:hover { color: #EA5600;  }

a.link6 { font-weight: bolder; font-size: 13px }
a.link6:hover { color: #EA5600;  }

a.webart { color: #B2B2B2; font-size: 9px; text-decoration: none }
a.webart:hover { color: #3B3B3B; }

a.linkm1, a.linkm1:visited { font-family: Tahoma, Arial; display: block; float: right; height: 13px;  padding: 11px 14px 7px 14px;  color: #ffffff; background: url(gfx/menuarrow1.gif) no-repeat; }
a.linkm1:hover { font-family: Tahoma, Arial; display: block; float: right; height: 13px;  padding: 11px 14px 7px 14px; background: #272727; color: #ffffff}
a.linkm1on { font-family: Tahoma, Arial; display: block; float: right; height: 13px;  padding: 11px 14px 7px 14px; background: #272727; color: #ffffff}


a.linkm2 { display: block; float: left;  padding: 5px 8px 10px 10px; color: #ffffff}
a.linkm2:hover { display: block; float: left;  padding: 5px 8px 10px 10px; background: #ffffff; color: #E90000}

a.linkm3 { color: #ABABAB }
a.linkm3:hover { color: #ffffff; text-decoration: underline }

#cleaner:after {content: "."; display: block; height: 0; visibility: hidden;}
#cleaner {font-size:0;clear: both; display: block;}

.top-form { font-size: 10px; color:#cccccc; padding: 3px; border: 1px solid #D3D3D3; background: #F8F8F8 }
.top-form2 { font-size: 12px; color:#838383; padding: 4px; border: 1px solid #cccccc }
.form { font-size: 11px; color:#838383; padding: 4px; border: 1px solid #cccccc;}

.produktyzdjecie { float: left; width: 85px }
.produktyopis { float: left; width: 65%; padding-left: 5px;  }


img { border: 0px;  }

.imgt { vertical-align:text-top; }
.imgm { vertical-align:text-top; }

.frame { padding: 8px; border: 1px solid #cccccc }

.frame3 { background: #e4e4e4; padding: 4px; border: 1px solid #DDE2E6 }
.frame4 { border: 1px solid #f1f1f1; background: #f6f6f6 }

.index-news { background: #ffffff; padding: 6px; border: 1px solid #DDE2E6 }
.top { color: #8DB4D9; padding-top: 1px }
.left { padding-right: 10px }
a.top1 { color: #9BB0C5 }

a.top-menu { color: #ffffff }
a.top-menu:hover { color: #C2C2C2 }

.menu { background:url(gfx/menu-bg.gif) repeat-x #375C7E; }


a.menua { width: 230px; text-decoration: none; text-transform: lowercase; border-bottom: #ffffff solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; background:url(gfx/menu-a.gif) no-repeat #EA5600 } 
a.menua:hover { text-transform: lowercase; border-bottom: #ffffff solid 1px; color: #ffffff; cursor: hand; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; background: #CE4C00 } 

.menuaselected { width: 230px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; background: #546DA1 } 
a.menuaselected:hover { color: #ffffff; } 

a.menua2 { width: 190px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #9BB0C5 } 
a.menua2:hover { text-transform: lowercase; border-bottom: #557491 solid 1px; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #546DA1 } 

.menua2selected { width: 190px; text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 4px; padding-bottom: 4px; padding-left: 30px; background: #546DA1 } 
a.menua2selected:hover { color: #ffffff; } 

a.menua3 { width: 205px; text-transform: lowercase; border-bottom: #ffffff solid 1px; display: block; color: #ffffff; cursor: hand; padding-top: 5px; padding-bottom: 5px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #B7B7B7 } 
a.menua3:hover { width: 205px; text-transform: lowercase; border-bottom: #ffffff solid 1px; color: #ffffff; cursor: hand; padding-top: 5px; padding-bottom: 5px; padding-left: 30px; background:url(gfx/menu-b.gif) no-repeat #8EA5BA } 

.menua3selected { text-transform: lowercase; border-bottom: #557491 solid 1px; display: block; color: #ffffff; width: 100%; cursor: hand; padding-top: 4px; padding-right: 20px; padding-bottom: 4px; padding-left: 25px; background:url(gfx/menu-h.gif) no-repeat } 
a.menua3selected:hover { color: #ffffff; } 

h1 { font-family: Arial, Tahoma; font-weight: bolder; letter-spacing: -1px; font-size: 16px; margin-bottom: -1px; margin-top: 2px; margin-left: -1px}
h2 { font-family: Arial, Tahoma; font-weight: bolder; letter-spacing: -1px; font-size: 14px; margin-bottom: -1px; margin-top: 2px; margin-left: -1px}
h3 { font-family: Arial, Tahoma; font-weight: bold; letter-spacing: -1px; font-size: 14px; margin-top: 5px; margin-bottom: 3px }
h4 { font-family: Arial, Tahoma; font-weight: bolder; letter-spacing: -1px; font-size: 16px; margin-bottom: -3px; margin-top: 5px }
h5 { font-family: Arial, Tahoma; font-size: 11px; margin-bottom: -3px; margin-top: 1px; color: #999999 }
.h1a { text-transform: lowercase; color: #ABABAB }

.tframe { margin-bottom: 5px; border-left: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; padding: 3px; background: #F8F8F8 }

.comment { border-left: #CBD0D5 1px solid; padding-left: 6px; padding-right: 6px }
#comment2 { float: left;  }

#path { padding: 5px; font-size: 9px; color: #a6a6a6; border-bottom: 1px solid #f4f4f4 }
#path a { color: #a6a6a6 }

#stat { padding: 5px; border-bottom: 1px solid #f4f4f4 }


.data { font-family: Tahoma, Verdana; color: #B5B5B5; font-size: 10px; padding-left: 13px; background:url(gfx/bg-data1.gif) no-repeat }


a.footer-l { color: #939393 }
a.footer-l:hover { color: #FC9A18; text-decoration: underline }
a.footer-l2 { color: #AFC1D1 }
a.footer-l2:hover { color: #EE6A09 }

hr { background: transparent; border:0; border-bottom:1px solid #E4E4E4; color:#ffffff}

.hr2 { background: url(gfx/bgline1.gif) repeat-x; width: 100% }
.bt-search { width: 31px; height: 21px; cursor:pointer; background:url(gfx/bt-search.gif) no-repeat;}

textarea {font-family:arial,sans-serif;font-size:8pt;padding:3px;color:#767676;border:1px solid #E0E0E0;}
.title { font-family: Georgia; font-size: 20px; letter-spacing: -1px }
.ititle { font-family: Georgia; font-size: 12px; font-weight: bolder }


.pd { padding: 6px; border: 1px solid #cccccc }
.img2 { margin-right: 15px; padding: 4px; border: 1px solid #cccccc }

.menu-top { height:26px; color: #ffffff; cursor: hand; padding-top: 20px; padding-right: 20px; padding-bottom: 8px; padding-left: 17px } 
a.menu-top:hover { height:26px; color: #ffffff; cursor: hand; padding-top: 20px; padding-right: 20px; padding-bottom: 8px; padding-left: 17px;  } 
.news { padding-left: 25px; padding-right: 10px }


.f1 { background:url(gfx/pas1.gif) no-repeat; padding-top: 10px }
.g1 { background:url(gfx/bg1p.png) }
