@import url("reset.css");
@import url("marcin.css");

body,div{margin:0; padding:0;}

a {text-decoration: none;color:#362721}
a:hover {text-decoration: underline}
strong {font-weight: bold}
dl, dt, dd {margin:0;padding:0;border:0;outline:0;vertical-align: baseline;}
ul li {display:block}
.und {text-decoration:underline!important}
div:after,dl:after,li:after,ul:after {content:".";display:block;height:0;clear:both;visibility: hidden}

body {
  background:url(../i/180x180.gif) repeat 0 0;
  padding:20px;
  font-family:Arial, Tahoma, Verdana;
  font-size:12px;
  color:#362721;
  
}
#toolbar {width:895px;margin:auto;padding:5px 10px 10px 10px; text-align:right;color:#a9a19c;font-size:11px;} 
#toolbar a {color:#d9d1dc;}

#header{
  background-image:url(../i/topborder.png);
  background-repeat:no-repeat;
  width:924px;
  text-align:center;
  margin:0 auto;
  background-color:#FFFFFF;
  height:155px;
  /*overflow:hidden;*/
  padding:10px 10px 0px 10px;

}

#header .content {width:909px;border-bottom:1px solid #D3CECC;margin:0 auto;}
#box_log {position:absolute;left:50%;margin-top:145px;z-index:1000;margin-left:290px;width:199px;background:url(../i/header/login/bg1.gif) no-repeat 0 0;padding-top:12px;}
#box_log .exit {display:block;background:#860E0B url(../i/header/login/exit.gif) no-repeat 0 0;width:7px;height:7px;float:right;margin:3px 7px 5px 0;} #box_log .exit:hover {background-color:#FFF}
#box_log .box_content {clear:both;width:199px;padding-bottom:16px;
background:#CC9966 url(../i/header/login/bg2.gif) no-repeat 0 100%;}
#box_log dl {clear:both;font:11px Arial;color:#513B32}
#box_log dt {width:45px;padding:6px 7px 0 0;text-align:right;float:left;}
#box_log dd {width:145px;float:left;padding:2px 0;} #box_log .error {padding:7px 0;color:#F5EBCF;}
#box_log .check1 {font:9px Arial;padding:5px 0;}
#box_log .check1 input {float:left;position:relative;border:1px solid #B27F4D;width:14px;height:14px;top:-2px;#top:-1px;background-image:none;background-color:#F2E7C6;#background-color:transparent;#border:0;overflow:hidden;margin-right:3px;}
#box_log .check1 label {padding-right:5px;}
#box_log input {padding:3px;width:122px;height:16px;background:#F2E7C6 url(../i/header/login/input.gif) no-repeat 0 0 !important;font:11px Arial;z-index:1001;position:relative;}
#box_log .but1 {border:0;width:103px;height:16px;display:block;overflow:hidden;margin:0 0 5px 0;cursor:pointer;background: url(../i/header/login/but.gif) no-repeat 0 0 !important;color:#931C16 !important}
#box_log .but1 span,#box_log .exit span{display:none} 

#page {
  width:940px;
  margin:auto;
  padding:20px 2px 5px; 
  background-color:#FFFFFF;
  background-image:url(../i/bottomborder.png);
  background-repeat:no-repeat;
  background-position:bottom;
  position:relative;
  *position:static;}
	
#page .content {background:#FFF url(../i/main/bg1.gif) repeat-y 0 0;width:922px; margin-left:18px}
#page .content_2col {background:#FFF url(../i/main/bg3.gif) repeat-y 681px 0;width:895px;width:926px;margin-left:16px}
#page .content_3col {background:#FFF url(../i/main/bg2.gif) repeat-y 0 0;width:89px;width:926px;margin-left:16px}
#page .content_3col_homepage {background:#FFF url(../i/main/dot4.gif) repeat-y 691px 0;width:926px;margin-left:16px} /**/
.content_3col_homepage2 {margin:0 14px 0 15px} 

#main{width:701px;float:right; padding-right:17px}
#page .content_3col #main,#page .content_3col_homepage #main{width:721px;float:right;} /**/
#page .content_3col #main .left,#page .content_3col_homepage #main .left {width:485px;float:left;overflow:hidden}
#page .content_3col #main .right,#page .content_3col_homepage #main .right {width:200px;float:right;}

#page .content_2col #main {width:680px;float:left;}
#left{width:170px;float:left;}
#right{width:200px;float:right;}

#footer{
  width:895px;
  margin:auto;
  color:#a9a19c;
  text-align:center;
  padding:18px 10px;
  font-weight:bold;
  line-height:1.8;
}
#footer a {color:#a9a19c; font-weight:bold;}

/* #head --------------------------------------------------------- */

#header .rbl {float:right;width:701px;}/*overflow:hidden;*/
#header .logo {float:left;width:481px;height:105px;margin-top:17px;text-align:center;position:relative;z-index:1000;margin-bottom:-11px;
background:transparent url(../i/header/logo2.gif) no-repeat 150px 100%;}
#header .logo a {height:92px;width:100%;display:block;overflow:hidden;background:  url(../i/header/logo.gif) no-repeat 50% 0} 
#header .logo h3 {display:none;}

.search {float:right;width:220px;background: url(../i/header/search.gif) no-repeat 17px 40px;}
.search form {padding:40px 0 0 20px;}
.search input {color:#685D59;float:left;border:0 !important;padding:4px 0 0 7px !important;width:140px;/*height:21px !important;*/font:normal 11px Arial;background-color:transparent !important}
@media all and (min-width: 0px){.search input {padding:0 0 0 7px !important}}
.search a {float:left;display:block;width:23px;height:22px;background:#FEECD0 url(../i/header/search_but.gif) no-repeat 0 0;}
.search span {display:none}
.search a:hover {background-color:#FFF9EF}

#header .bg {clear:both;background: url(../i/main/bg_menu.gif) no-repeat 0 0;zoom:1;}


/* stare menu
#menutop {width:481px;margin:0;padding:11px 0 5px 0 ;float:left;}
#menutop a {display:block;float:left;margin-top:4px;font:normal 12px Arial;text-transform:uppercase;}
#menutop .dark2_sel a {color:#A96F35}
#menutop .m1 {width:72px} #menutop .m2 {width:72px} #menutop .m3 {width:94px}
#menutop .m4 {width:60px} #menutop .m5 {width:57px} #menutop .m6 {width:56px}
 end stare */


/*nowe menu */

#menutop {width:481px;margin:0;padding:11px 0 5px 0 ;float:left; position:relative}
#menutop a {display:block;float:left;margin-top:4px; text-indent:-999em}
#menutop .dark2_sel a {color:#A96F35}
#menutop .m1{width:72px;background:url(/i/menu.png) 0 0 no-repeat}
#menutop .m2{width:72px;background:url(/i/menu.png) -73px 0 no-repeat}
#menutop .m3{width:94px;background:url(/i/menu.png) -145px 0 no-repeat}
#menutop .m4{width:60px;background:url(/i/menu.png) -242px 0 no-repeat}
#menutop .m5{width:57px;background:url(/i/menu.png) -301px 0 no-repeat}
#menutop .m6{width:56px;background:url(/i/menu.png) -358px 0 no-repeat}
#menutop .m7{width:56px;background:url(/i/menu.png) -413px 0 no-repeat}

#menutop .dark2_sel.m1{background-position:0 -32px !important}
#menutop .dark2_sel.m2{width:72px;background:url(/i/menu.png) -73px -32px no-repeat}
#menutop .dark2_sel.m3{width:94px;background:url(/i/menu.png) -145px -32px no-repeat}
#menutop .dark2_sel.m4{width:60px;background:url(/i/menu.png) -242px -32px no-repeat}
#menutop .dark2_sel.m5{width:57px;background:url(/i/menu.png) -301px -32px no-repeat}
#menutop .dark2_sel.m6{width:56px;background:url(/i/menu.png) -358px -32px no-repeat}
#menutop .dark2_sel.m7{width:56px;background:url(/i/menu.png) -413px -32px no-repeat}
    
.inmenu{position:absolute;top:35px;width:120px;border:1px solid #ddd;background:#fff;font:400 14px Arial;display:block;z-index:9999;padding:10px;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:5px 5px 10px #666;-webkit-box-shadow:5px 5px 10px #666;box-shadow:5px 5px 10px #666;filter:progid:DXImageTransform.Microsoft.dropShadow(color='#666',offX=10,offY=10,positive=true)}
.inmenu ul{border-left:1px solid #ccc}
.inmenu li{clear:both}
.inmenu a{text-indent:0 !important;line-height:20px;padding:2px 0;font:700 11px/16px Tahoma !important;letter-spacing:normal;color:#777 !important;white-space:nowrap;text-transform:none !important; text-align:left}
.inmenu a:hover{color:#A96F35 !important}

#menutop .m1:hover .inmenu,
#menutop .m2:hover .inmenu,
#menutop .m3:hover .inmenu,
#menutop .m4:hover .inmenu,
#menutop .m5:hover .inmenu,
#menutop .m6:hover .inmenu,
#menutop .m7:hover .inmenu{display:block !important}

#menutop .m1:hover .inmenu{left:3px}
#menutop .m2:hover .inmenu{left:72px}
#menutop .m3:hover .inmenu{left:146px}
#menutop .m4:hover .inmenu{left:239px}
#menutop .m5:hover .inmenu{left:299px}
#menutop .m6:hover .inmenu{left:356px}
#menutop .m7:hover .inmenu{left:413px}
/* end stare */

	
#menuleft {margin-bottom:10px;}

#panel {width:220px;margin:0;padding:4px 0 5px 0;float:right;height:31px;overflow:hidden}
#panel a {display:block;height:31px;float:left;overflow:hidden;float:right;}
#panel span {display:none}
#panel .reg {background:#FFFFFF url(../i/header/reg.gif) no-repeat 0 0;width:108px;}
#panel .log {background:#FFFFFF url(../i/header/log.gif) no-repeat 0 0;width:107px;}
#panel a:hover {background-color:#444}

#path {padding:5px 0 11px 0;float:left;}
#path a {padding:5px 10px 6px 2px;background:url(../i/main/ar3.gif) no-repeat 94% .8em;font:11px Arial;color:#A96F35}
#path h1 {padding:5px 0 6px 2px;font:11px Arial;color:#362721;display:inline;letter-spacing:0;}

/* floats --------------------------------------------------------- */

#main .lbl {float:left;width:490px;overflow:hidden}
#main .rbl {float:right;width:210px;overflow:hidden}
.wbl {clear:both;width:100%;}
.fl {float:left}
.fr {float:right}
.ac {text-align:center !important}
.al {text-align:left !important}
.ar {text-align:right !important}
.mr10 {margin-right:10px}
.mr-15 {margin-right:-15px}
/* boxes --------------------------------------------------------- */

.box {padding:15px 0;}
.box1 {padding:10px 15px 15px 15px;width:170px;background:url(../i/main/bg_pattern1.gif) repeat 0 0;margin-bottom:30px;}
.box1 img,.img1 {border:7px solid #FFF;margin-top:10px;clear:both;} .box1 a {margin-left:3px;}
.box2 {margin-bottom:30px;}
.box3 {padding:5px 0;width:100%;background:url(../i/main/bg_pattern1.gif) repeat 0 0;margin-bottom:30px;}
.box4 {padding:10px 0 10px 0;width:100%;background:url(../i/main/bg_pattern1.gif) repeat 0 0;margin-bottom:30px;}
.box5 {clear:both;zoom:1;border:1px solid #E7E7E7;padding:10px 15px}

.logo_shop {position:relative;margin-top:-60px;padding-left:20px;width:150px;}


/* do wywalenia */
span.box1 {width:170px;background:url(../i/main/bg_pattern1.gif) repeat 0 0;margin:0 10px 10px 0;display:block;float:left; border-top:1px solid #e4e1e0;padding:10px 15px 15px 15px;font:11px Arial;}  span.box1 p {font:11px Arial;overflow:hidden}
span.box1 h5 {margin:0 0 7px 0;padding:0;font:normal 13px/17px Georgia;letter-spacing:-.04em}
span.box1 img {padding: 3px; border:1px solid #e4e1e0; background-color: #fefbf6;margin: 0 10px 0 0; float: left }
/* do wywalenia end */

.box1b {width:170px;background:url(../i/main/bg_pattern1.gif) repeat 0 0;margin:5px 10px 10px 0;display:block;float:left; border-top:1px solid #e4e1e0;padding:10px 15px 15px 15px;font:11px Arial;}
.box1b p {font:11px Arial;overflow:hidden}
.box1b h5 {margin:0 0 7px 0;padding:0;font:normal 13px/17px Georgia;letter-spacing:-.04em}
.box1b img {padding: 3px; border:1px solid #e4e1e0; background-color: #fefbf6;margin: 0 10px 0 0; float: left }


table.tb02 {width:100%;background:url(../i/main/bg_pattern1.gif) repeat 0 0;margin:0 10px 10px 0;font:11px Arial;}  table.tb02 p {font:11px Arial;}
table.tb02 tr.trh td {border:0;vertical-align: top; padding:5px 4px 5px 6px;background-color:#CC9966;color:#FFF;font-weight:bold;}
table.tb02 tr.trd td {border:0;vertical-align: top; padding:5px 4px 5px 6px;background:url(../i/main/bg_pattern1.gif) repeat 0 0}
table.tb02 td .red {color:#A96F35 !important;}

/* headers --------------------------------------------------------- */

.drag {width:14px;height:24px;overflow:hidden;float:left;padding:16px 0 0 4px;}
.drag2  {width:14px;height:24px;overflow:hidden;float:left;padding:6px 0 0 4px;background: url(../i/main/punkt.gif) no-repeat 3px 10px;}
.drag a {display:block;;width:14px;height:8px;float:left;overflow:hidden}
.drag a:hover {background-color:#A96F35}
.drag .up {background: url(../i/main/but/up.gif) no-repeat 0 0;}
.drag .down {background: url(../i/main/but/down.gif) no-repeat 0 0;}
.hd3,.hd3a {height:40px;width:400px;overflow:hidden;float:left;} .hd3a {height:30px}
.hd1 {padding-left:18px;height:40px;width:683px;overflow:hidden;clear:both;border-bottom:1px solid #D3CDCB;}
.hd4 {border-bottom: 1px solid #dbd7d5;zoom:1;}
.hd4 div {height:30px;width:400px;overflow:hidden;float:left;margin-left:20px;}

h4 {font:bold 13px Arial;margin: 0;padding: 0;line-height:0.7em;border:0px solid #FFFFFF;}
h4 a {font:bold 13px Arial;overflow:auto;display:block;}
h4.green {text-transform:uppercase}

h3 {font:bold 13px Arial;margin: 0;padding: 0;border:0px solid #FFFFFF;height:40px;font-style:normal;clear:both;/*overflow:hidden;*/}
h3 a {font-size:13px;overflow:auto;display:block;}
.hd3 h3 a {margin:16px 0 0 3px;}
h3.dark2,h3.dark2_sel {font-size:15px;margin:0;padding:0;border:0px solid #FFFFFF;height:30px;overflow:hidden;font-style:normal;clear:none;float:left;color:#333333}
h3.dark,h3.dark3,h3.gold3 {height:30px;}
h3.dark {background-color:#FFF}
h3.dark2 a,h3.dark2_sel a {display:block;float:left;color:#333333;}
h3.gold2 {background-color:#A96F35;color:#FFF} h3.gold2_sel {background-color:#523B33;color:#FFF}
#left h3.gold2,#left h3.gold2_sel {margin-bottom: 1px !important;}
h3.gold2 a,h3.gold2_sel a {;display:block;margin:18px 0 0 37px;float:left;color:#FFF}
h3.dark a {display:block;margin:8px 0 0 37px;float:left;}

h2 {font-size:24px;margin:0 0 5px 0;padding:0;font-style:normal;font:normal 24px/24px Georgia;letter-spacing:-.02em;}
.hp_news {float:left;clear:right;height:25px;width:290px;overflow:hidden}

/* article --------------------------------------------------------- */

.txt {padding:0 15px;}
.article,.product {padding:0 15px;background-color:#FFF;line-height:16px;zoom:1;}
.article h2,.product h2 {font-size:24px;margin:0 0 5px 0;padding:0;font-style:normal;font:normal 24px/24px Georgia;letter-spacing:-.02em;clear:none !important;height:auto}
.article h2 a,.product h2 a {font-size: 24px;overflow:auto;display:inline;}
.product h2 a .h5 {margin:0;padding:0;font:normal 13px/14px Georgia;letter-spacing:-.02em;line-height:16px;}
.article .img,.product .img  {float:left;margin:0 20px 5px 0;width:142px;overflow:hidden}
.article .img p,.product .img p {margin:0;padding:1px 0;font: normal 11px Arial;color:#a9a19c;}
.article .img img,.product .img img   {border:1px solid #E6E6E6;}
.article p,.product p {font:normal 12px/16px Arial;padding-top:20px;line-height:16px;}
.article h5,.product h5 {margin:7px 0;padding:0;font:normal 13px/14px Georgia;letter-spacing:-.02em;}
.auto {height:auto;width:auto;} h2.auto {width:96%;}
.article .dt {color:#a9a19c;font:normal 11px Arial}
.article ul {margin:6px 0;width:100%;}
.article ul li {background: url(../i/main/ar3.gif) no-repeat 5px .5em;font:normal 12px Arial;padding:1px 0 1px 15px;margin:0 0 5px 0;}

.article .i5,.article .i1{padding-bottom: 4px;margin: 0 2px 2px 8px;float: right;font: normal 11px Arial;color:#a9a19c;}
.article .i5{margin: 0 8px 2px 2px;float: left;}
.article .i5 img,.article .i1 img {border:1px solid #E6E6E6; margin-bottom: 2px}

.article .ul5.li2 li {background:none;padding-left:11px}

/* product --------------------------------------------------------- */

.grade {float:right;width:60px;height:68px;overflow:hidden;color:#A96F35;font:normal 12px Arial;text-align:center;}
.grade div {width:60px;height:68px;overflow:hidden}
.grade span {font:bold 24px Arial;letter-spacing:-.03em}
.grade .grade1 {background:url(../i/main/grade/1-2.gif) no-repeat 50% 100%;}
.grade .grade2 {background:url(../i/main/grade/3.gif) no-repeat 50% 100%;}
.grade .grade3 {background:url(../i/main/grade/4-5.gif) no-repeat 50% 100%;}

.grade_details {width:289px;float:right;padding:4px 0 4px 4px;border-top:1px solid #E6E6E6;
background:url(../i/main/grade/bg3.gif) no-repeat 0 100%;}
.grade_details ul {width:100%;}
.grade_details ul li {width:140px;float:left;padding:5px 2px 8px 2px;}
.grade_details ul li.p0 {padding:5px 0 8px 0 !important;}
.bg_grade {clear:both;padding-top:2px;height:9px;width:140px;background:url(../i/main/grade/bg0.gif) repeat-x 0 2px;overflow:hidden;}
.bg_grade div {height:9px;background:url(../i/main/grade/bg1.gif) repeat-x 0 0;overflow:hidden;}
.grade_details .ul6 li {width:100% !important} 

.grade_details .rate {background-image: url(/i/rate.png);background-repeat:no-repeat;background-position:100% 50%;
  width:26px;height:9px;margin:3px 0 0 1px;float:left;}
.grade_details .feature {width:200px;float:left;}

#product_rating,.product_rating {width:296px;bbackground-color:#00FF66;position:relative;margin:0 1px 0 -4px;bottom:-1px;float:right}
.ui-tabs-nav {padding:0 !important;margin:0;width:296px;bbackground-color:#FF00FF}
.ui-tabs-nav li {height:23px;float:right !important;margin-left:4px;background: url(../i/main/grade/tab2.gif) no-repeat 0 0;
overflow:hidden;border-bottom:1px solid #E7E7E7;padding:0;}
.ui-tabs-nav li.ui-tabs-selected {height:23px;float:right !important;margin-left:4px;background: url(../i/main/grade/tab1.gif) no-repeat 0 0;overflow:hidden;border-bottom:1px solid #FFF;}
.ui-tabs-nav li a {background:url(../i/main/grade/tab2r.gif) no-repeat 100% 0;padding:6px 12px 11px 12px;
font:normal 12px Arial !important;text-transform:uppercase;display:block;float:left;}
.ui-tabs-nav li.ui-tabs-selected a {background:url(../i/main/grade/tab1r.gif) no-repeat 100% 0;padding:6px 12px 11px 12px;
font:normal 12px Arial !important;text-transform:uppercase;display:block;float:left;}
.ui-tabs-nav li a strong {font-weight:normal}
.ui-tabs-nav li {padding:0!important;width:auto!important}

/* gallery --------------------------------------------------------- */

.gal_mini_2 {margin:5px 0px 20px 0px;}
.gal_mini_2 .td1 {float:left;width:10px;}
.gal_mini_2 .td2 {float:left;width:140px;padding:7px 5px;background-color:#F8F8F8;border-bottom:#EEEEEE 1px solid;text-align:center}
.gal_mini_2 .td2 p a {padding:0 1px 0 2px;font:normal 11px Arial;}
.prev_gal,.next_gal {display:block;height:23px;overflow:hidden;border:1px solid #FFF;}
.prev_gal {background:url(../i/main/gal/prev.gif) no-repeat 50% 50%;border-right:0}
.next_gal {background:url(../i/main/gal/next.gif) no-repeat 50% 50%;border-left:0;}
.gal_mini_2 .td1 a {margin-top:193px} .gal_mini_2 .td1 a:hover {border-color:#EEEEEE}
.gal_mini_2 .wbl .td2 {float:left;width:140px;padding:7px 5px;border:0;background-color:#FFF;height:50px;overflow:hidden}
.gal_tags {padding:10px 15px 15px 15px;width:220px;background:url(../i/tlo_krata.gif) repeat 0 0;margin-bottom:30px;margin-right:15px;_margin-right:8px;float:right;font:normal 11px Arial;} .gal_tags a {font:normal 11px Arial;color:#A96F35;}

/* list --------------------------------------------------------- */

.news {margin:0;width:100%;color:#513B32}
.news li {width:463px;padding:20px 5px 15px 17px;border-bottom:1px solid #D3CECC;clear:both;}
.news li li {clear:none;}
.news img {float:left;margin:0 20px 5px 0;border:1px solid #E6E6E6;}
.news h2 {font-size:24px;margin:0 0 5px 0;padding:0;font-style:normal;font:normal 24px/24px Georgia;letter-spacing:-.02em;clear:none;height:auto}
.news h2 a {font-size: 24px;overflow:auto;display:inline;}

.news p {font:normal 12px/16px Arial;padding-top:20px;}
.comment {font:normal 12px Arial;background:url(../i/main/ico/comment.gif) no-repeat 100% 0;display:block;float:left;padding:4px 4px 5px 0;color:#A96F35} .comment:hover {text-decoration:none} .comment span:hover,.comment em:hover {text-decoration:underline } .comment em {margin-left:6px;color:#513B32;font-style:normal}
.news p.tags {font:normal 11px Arial;color:#A96F35;margin:-20px 0 0 162px !important; clear:both; padding:0 !important; float:left; _margin-left:81px;} 
.news p.tags a {font:normal 11px Arial;color:#A96F35;}
.news p.tags2 {font:normal 11px Arial;color:#7D6C65;margin:0 0 0 162px !important; clear:both; padding:0 !important; float:left; _margin-left:81px;} 
.news p.tags2 a {font:normal 11px Arial;color:#7D6C65 ;}

.news h5 {font:normal 12px Georgia;}

.adv1 .ul1 {clear:both;}
.ul1 {margin:6px 0 0 0;width:100%;}
.ul1 li {border:0;padding:5px 0 6px 0 !important;background:url(../i/main/dot2.gif) repeat-x 0 100%;width:100%;}
.ul1 li div {line-height:1.4em !important;}

.ul2 {width:100%;margin:0;padding:0;}
.ul2 li {border:0;padding:5px 5px 6px 10px;background:url(../i/main/dot2.gif) repeat-x 0 100%;zoom:1;}
.ul2 li h5{margin:0;background: url(../i/main/ar1.gif) no-repeat 0 .4em;width:90%;font:normal 11px Arial;padding:0 0 0 8px;}
.ul2 li.sel h5 {background: url(../i/main/ar3.gif) no-repeat 0 .4em;font:bold 11px Arial;padding-left:8px;color:#A96F35;margin:0 0 5px 0;}
.ul2 li.sel h5 a {color:#A96F35} .ul2 li.sel img {clear:both;float:left;margin-left:8px;border:1px solid #E6E6E6;}

.ul2a li {border:0;padding:4px 5px 4px 10px;}
.ul2a .lbl {float:left;width:22px;text-align:right;font:11px Arial;}
.ul2a .rbl {float:left;width:120px;text-align:left;padding:0 5px;float:left;font:11px Arial;}

.ul3,.ul3b {width:100%;margin:0;padding:0;}
.ul3 li,.ul3b li {border:0;padding:5px 5px 6px 18px;background:url(../i/main/ar2.gif) no-repeat 8px 10px;zoom:1;border-top:1px solid #FFF;font:normal 11px Arial;}
.ul3b li {padding:3px 5px 3px 18px;border-bottom:1px solid #E6E6E6}

.ul3a {float:left;margin-right:8px;overflow:hidden}
.ul3a a { font-size:10px}
.ul3a li {width:65px;border:0;padding:4px 5px 4px 2px;zoom:1;border-bottom:1px solid #E6E6E6;font:normal 11px Arial;}
.ul3a_w1 li {width:56px} 
.ul3a_w2 li {width:62px}
.ul3a_w3 li {width:68px}


.ul4 {margin:0 0 0 10px;padding:0;}
.ul4 li {border:0;padding:5px 5px 5px 27px;background:url(../i/main/ar1b.gif) no-repeat 15px .9em;zoom:1;border-top:1px solid #FFF;font:normal 11px Arial;}
.li2 {border:0 !important;background-image:none !important}

.ul5 {margin:0;padding:0 0 1px 0;background:url(../i/main/bg_ul5.gif) no-repeat 0 100%;width:100%;}
.ul5 li {width:140px;float:left;margin-left:15px;padding:0 0 5px 0;overflow:hidden;zoom:1;font:normal 11px Arial;border:0;}
.ul5 li h5 {background-color:#FFFFFF;padding:10px 2px;font:normal 11px Arial;}

.ul2_3 {width:100%;margin:0;padding:0;background: url(../i/main/bg_ul2.gif) no-repeat 0 100%;}
.ul2_3 li {border:0;padding:5px 5px 6px 23px;zoom:1;background: url(../i/main/ar1.gif) no-repeat 10px .7em;width:124px;float:left;font:normal 11px Arial;margin-right:9px;} .ul2_3 li a {font:normal 11px Arial;}


/* adverts --------------------------------------------------------- */

.adv1 {clear:both;padding:15px 0 30px 0;border-bottom:1px solid #D3CECC;zoom:1;padding-right:0px !important;}
.adv1 .lbl {float:left;width:105px !important;overflow:hidden;padding:0}
.adv1 .lbl .ul1 {clear:both}
.adv1 .rbl {float:right;width:340px !important;overflow:hidden;}
.adv1 .lbl .hd3 {height:80px;width:100px;overflow:hidden;float:left;}
.adv1 .lbl .hd3 h3 {height:80px;width:100px;}
.adv1 .lbl .hd4 {height:20px;width:105px;}

.adv2 {width:300px;float:left;padding:20px 0 20px 0;margin:20px 20px 20px 0;border-bottom:1px solid #D3CECC;border-top:1px solid #D3CECC;zoom:1;}



/* padding, margin, borders, lines --------------------------------------------------------- */

.sep,.sep20,.sep30,.sep40 {width:100%;height:10px;clear:both}
.sep20 {height:20px}
.sep30 {height:30px}
.sep40 {height:40px}

.pt10 {padding-top:10px;}
.pl7 {padding-left:7px;}
.pt0 {padding-top:0 !important;}
.b0 {border:0 !important}
.p0 {padding:0 !important}
.mt5 {margin-top:5px !important;}
.pt15 {padding-top:15px;}
.pb15 {padding-bottom:15px;}
.line {border-bottom:1px solid #D3CECB;clear:both;}
.b1g {border:1px solid #E7E7E7;}

/* font --------------------------------------------------------- */

.bld {font-weight:bold}
.normal {font-weight:normal}
.gold {color:#A96F35} .gray {color:#7F7977}
.a9n {font:normal 9px Arial;} .a11n {font:normal 11px Arial;} .a12n {font:normal 12px Arial;}
.g14n {font:normal 14px Georgia;letter-spacing:0}
.g16n {font:normal 16px Georgia;letter-spacing:0} 
.g18n {font:normal 18px Georgia;letter-spacing:0}
.g11n {font:normal 12px Georgia;letter-spacing:-0.03em}
.autor {font:normal 13px Georgia;letter-spacing:-0.01em;padding-bottom:4px;}
.date {font:normal 11px "Times New Roman", Times, serif;letter-spacing:0em;padding-bottom:4px;}

/* menu --------------------------------------------------------- */

ul.menu_1 {width:100%;margin:0;padding:0;}
ul.menu_1 li {margin:0;clear:both;float:left;padding:5px 0 6px 26px;width:144px;background:url(../i/main/dot1.gif) no-repeat 0 100%;font:normal 11px Arial;zoom:1}
ul.menu_1 li.sel {background:url(../i/main/bg_menu1.gif) repeat 0 0}
ul.menu_1 li h5 {margin:0;background: url(../i/main/ar1.gif) no-repeat 3px .4em;float:left;/*width:100px;*/font:normal 11px Arial;padding-left:11px;}
ul.menu_1 em {font-style:normal;display:block;color:#B0AAA8;width:26px;float:left;overflow:hidden;text-align:right;}

/* tables --------------------------------------------------------- */

table {width: 100%;color: #4C4C4C; border:0; border-collapse: collapse;font: normal 11px Tahoma; }
td {padding:0}

table.tab1 {margin-bottom:0;}
table.tab1 th {border:0;vertical-align: top; padding:5px 4px 5px 6px;;background-color:#A96F35;color:#FFF;font-weight:bold;}
table.tab1 td {border: 1px solid #E3E3E3;vertical-align: top; padding:5px 4px 5px 6px;}

table.tab2 {margin-bottom:0;}
table.tab2 th {border:0;vertical-align: top; padding:5px 4px 5px 6px;;background-color:#CC9966;color:#FFF;font-weight:bold;text-align:right}
table.tab2 td {border: 1px solid #E3E3E3;vertical-align: top; padding:5px 4px 5px 6px;text-align:right}

.trd {background-color:#F9F9F9}

.tab1 {font:normal 11px Arial;margin-bottom:30px;}
.tab1 ul {width:690px;clear:both;margin-left:10px;background: url(../i/main/tab/bg1.gif) repeat-y 0 0}
.tab2 ul {width:690px;clear:both;margin-left:10px;background: url(../i/main/tab/bg2.gif) repeat-y 0 0}
.tab1 ul li {float:left;height:36px;overflow:hidden;}
.tab1 h5 {font:normal 12px Arial;}
.tab1 li.td1 {width:390px;padding:5px 0 0 30px;overflow:hidden;}
.tab1 li.td1a {background: url(../i/main/tab/bg1a.gif) no-repeat 0 0}
.tab1 li.td1b {background: url(../i/main/tab/bg1c.gif) no-repeat 0 0}
.tab1 li.td2 {width:30px;padding:5px 20px 0 0;overflow:hidden;text-align:right;color:#BFB7B3;}
.tab1 li.td3 {width:185px;margin-left:10px;bbackground-color:#FF11CC;padding:5px 5px 0 20px;overflow:hidden;}
.tab1 li.td2a {background: url(../i/main/tab/bg1b.gif) no-repeat 0 0}
.tab1 ul.thead {width:700px;background:url(../i/main/tab/thead.gif) no-repeat 0 100%;margin:0 0 10px 0;}
.tab1 ul.thead li {height:20px;}
.tab1 ul.thead li.td1 {width:390px;padding-left:40px} .tab1 ul.thead li.td2 {color:#513B32}
.tab2 ul li {height:30px;}
.tab2 ul li.td1,.tab2 ul li.td2,.tab2 ul li.td3 {padding-top:11px;}

.tab3a {font:normal 12px Arial;margin:0;border-bottom:1px solid #D3CDCB;}
.tab3a ul {width:100%;margin:0;padding:0;background: url(../i/main/bg_pattern2.gif) repeat-y 289px 0;overflow: hidden; }
.tab3a ul li {zoom:1;background: url(../i/main/dot3.gif) repeat-x 0 0;overflow:hidden;float:left;}
.tab3a ul.first li {background-image: url(../i/main/dot3w.gif) !important;}
.tab3a li.td1 {width:267px;padding: 20px 0 15px 22px;}
.tab3a li.td2 {padding: 17px 0 5px 10px; width:155px; font:normal 11px Arial; margin:0; }
.tab3a li.td2 img {padding: 3px; border:1px solid #e4e1e0; background-color: #fefbf6;margin: 0 10px 0 0; float: left }
.tab3a li.td2 img.b0 {padding:0 !important;border:0 !important;}
.tab3a li.td2 p {margin:0;font:normal 11px Arial;padding:4px 5px 0 10px;}

.tab4a {width:100%; margin:15px 0 10px 0;}
.tab4a li.td1 {width:345px; float:left; padding:0 0 0 10px;  overflow: hidden; 
background: url(../i/main/form/textarea2.gif) no-repeat 9px 0;height:120px;}
.tab4a li.td1 input {border:0; padding: 3px 0 0 10px; width: 310px; font-size: 11px}
.tab4a .bg_textarea {margin:10px;width:322px;height:92px;border:0 !important;font:normal 12px Arial}
.tab4a li.td2 {margin: 0px 0 0; width: 95px; float :right;}

/* forum --------------------------------------------------------- */

.cite {font-weight:bold;float:right;background: url(../i/main/ico/ico8.gif) no-repeat 100% 0.2em;padding: 2px 22px 3px 0;
margin:7px 7px 0 0;}
.mode {float:right;background: url(../i/main/ico/ico9.gif) no-repeat 100% 1px;padding: 2px 19px 3px 0;
margin:7px 16px 0 0;color:#B3834D}

.tab3 blockquote {border:1px solid #EAEAEA;border-top:1px solid #A96F35;border-left:0;;background-color:#F7F7F7;padding:15px;margin-left:10px;font:normal 11px Arial;}
.tab3 .tdd blockquote {background-color:#FFF}
.tab3 blockquote blockquote {color:#9C9592;margin:0;background-color:#FFF;margin-bottom:8px;} 
.tab3 cite {padding:0 0 5px 25px;font:normal 11px Arial;display:block;}
.tab3 blockquote cite,.tab3 blockquote cite a {color:#9C9592;padding:0 0 5px 8px !important;}

.tab3a blockquote {border:1px solid #EAEAEA;border-top:1px solid #A96F35;border-left:0;;background-color:#F7F7F7;padding:9px;margin-right:5px;font:normal 11px Arial;}
.tab3a blockquote blockquote {color:#9C9592;margin:0;background-color:#FFF;margin-bottom:8px;} 
.tab3a cite {padding:0 0 5px 9px;font:normal 11px Arial;display:block;}
.tab3a blockquote cite,.tab3a blockquote cite a {color:#9C9592;padding:0 0 5px 8px !important;}

/* form --------------------------------------------------------- */


.select2 {width:142px;height:26px;border:1px solid #FFF !important; font:11px Arial;background: url(../i/main/form/select2.gif) no-repeat 0 0;padding: 2px 2px 3px 5px;margin-left:24px;}


@media all and (min-width: 0px){.s220 {border:1px solid #eaeaea !important}}
@media all and (min-width: 0px){input.i220 {padding:4px 0 4px 7px !important}}

#adtop {width:auto;padding:0;margin:auto;text-align:center;}
#adrect {overflow:hidden;float:right;padding:0 0 10px 0;margin:auto;position:relative;text-align:center;background: url(../i/main/reklama.gif) no-repeat 0 100%}
.adv1 .lbl {width:120px !important;}
#adtop > * {padding:5px 0px;}
#adtop div {margin:auto;}

/* prosz� pozostawi� */
#adpromo {
  float:left;
  height:100px;
  width:150px;
  margin:0;
  padding:0;
  margin-top:20px;
}
#adbox {padding:5px 0px 12px;text-align:center;background: url(../i/main/reklama.gif) 10px 100% no-repeat;}
#left #adbox { display:none}
.forum_adrect {margin:0 0 5px 0; clear:both; padding:0;}
.forum_adrect .forum_adv {width:300px;float:left;padding:0; margin:0 10px 0 10px;}
.forum_adrect .forum_adv_blogi {width:380px; height:260px; overflow: hidden;float:right; background:transparent url(../i/main/reklama_blogi.gif) no-repeat scroll 0 100%; margin:0; padding:0;}
.forum_adrect .forum_adv_forum {width:380px; height:260px; overflow: hidden;float:right; background:transparent url(../i/main/reklama_forum.gif) no-repeat scroll 0 100%; margin:0; padding:0;}
.forum_adrect .forum_lst {width:380px; height:240px; overflow: hidden;float:right; background:transparent url(../i/main/bg_pattern1.gif) repeat scroll 0 0; margin:0; padding:5px 0 5px 0;}  
.forum_adrect .forum_lst ul {width:auto;}

.box_404 {float:left;width:200px;margin-right:20px;}

.hd4_2l {padding-bottom:10px!important;}
.hd4_2l div {height:40px!important;}
.hd4_2l div h3 {height:40px!important;}

.tab11 .ul { background:none !important}
.tab11 .ul li {height:auto !important; border-bottom:1px dotted #ccc; width:380px !important; padding-bottom:5px; padding-right:65px; position:relative; background: url(../i/main/ar1.gif) 10px 9px no-repeat}
.tab11 .ul li span {position: absolute; top:5px; right:5px; color:#BFB7B3; width:60px; text-align:right}

.ebook_ad {width:44%; float:left; padding:10px 0;color:#362721;margin-left:27px}
.ebook_ad p {margin:3px 0 10px }
.ebook_ad p a { background: url(/i/main/ar1.gif) 0 4px no-repeat; padding: 0 0 0 10px; margin-right:6px;color:#8f8b8a;font-size:11px}
		
.nagrodaglowna .box { padding:0 20px; margin-bottom:20px}
.nagrodaglowna .box p, .nagrodaglowna .box span {padding-left:0;font:400 12px/18px Arial !important}
.nagrodaglowna .box span { padding:8px 0 170px; display:block}
.spa {background: url(/i/kuba/spa_bg.jpg) 20px 0 no-repeat; padding-bottom:197px}
.drukara {background: url(/i/kuba/canon_bg.jpg) 20px 0 no-repeat; padding-bottom:197px}
.cuba span {padding-top:73px !important;height:56px;display:block}
.wicej_info {display:block; text-indent:-999em;zoom:1}


.contest_symbol {position:absolute;top:320px;left:40%; -moz-box-shadow:10px 10px 10px #666; z-index:1000; background:#fff; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #ccc;padding:5px}
.contest_symbol img {padding:10px}
.contest_symbol .close {cursor:pointer;text-align:right;background:url(/i/kuba/close.gif) 100% 0px no-repeat;padding:5px 22px 5px 0;font-size:11px;}
.gal_wakacje {position:relative}

