body{padding:0;margin:0;background:white url(/Images/bg.png) repeat-x;font-size:11px;font-family:arial,tahoma,sans-serif;color:#303030;}
form,fieldset{margin:0;padding:0;border-width:0;}input,select,textarea{font-family:arial,verdana,serif;font-size:11px;color:#6c6161;}
p,ul{margin-top:1em;margin-bottom:1em;}img{vertical-align:bottom;}a img{border-width:0;}
a{color:#303030;text-decoration:none;}a:hover{text-decoration:underline;}.none{display:none;}
.columns{width:100%;overflow:hidden;}#container{width:940px;margin:0 auto;position:relative;overflow:hidden;}
#top{height:150px;width:100%;position:relative;}#top h1{margin:0;padding-top:35px;padding-left:11px;float:left;margin-right:10px;}
#codziennie{margin:0;padding-top:55px;float:left;}#order-form .button input.disabled{background:#AAA none;}
#menu{background:#f3f3f3 url(/Images/menu.png) no-repeat;width:497px;height:44px;line-height:44px;list-style-type:none;margin:0;padding:0;text-align:center;position:absolute;top:0;left:153px;}
#menu li{display:inline;padding:0 20px 0 20px;background:transparent url(/Images/line.png) no-repeat 0 2px;font-weight:bold;}
#menu li.first{background-image:none;}.menu-list{list-style-type:none;width:300px;font-size:12px;font-weight:bold;}
.menu-list li{margin-top:1.3em;margin-top:1.3em;}.menu-list li a{text-decoration:underline;color:Blue;}
#contact{width:223px;height:45px;margin:0;right:26px;top:0;background:#f3f3f3 url(/Images/contact.png) no-repeat;position:absolute;padding:6px 18px 0 18px;line-height:1.4em;}
#contact h2{float:left;font-size:11px;margin:0;width:50px;}#contact p{text-align:right;margin:0;}
#content{width:100%;overflow:hidden;}#content.panels{margin-top:-6px;padding-top:31px;background:transparent url(/Images/content.png) no-repeat;}
#content .title h2{float:left;padding-left:187px;font-weight:normal;font-size:30px;width:470px;vertical-align:middle;margin:0;}
#content .title h2 a{color:#c10400;font-size:12px;padding-left:25px;background:transparent url(/Images/arrow.gif) no-repeat 12px 6px;font-weight:normal;text-decoration:underline;vertical-align:middle;}
#content .title h2 a:hover{text-decoration:none;}#content .title ul{list-style-type:none;margin:0;padding:6px 0 0 0;float:left;}
#content .title ul li{float:left;margin-right:10px;}#content .title ul li a{float:left;color:white;font-weight:bold;line-height:24px;text-align:center;}
#content .title ul li a:hover{text-decoration:none;}#content .title ul li.rss a{background:#fdad48 url(/Images/rss.png) no-repeat;width:120px;height:24px;padding-left:13px;}
#content .title ul li.newsletter a{background:#c02026 url(/Images/newsletter.png) no-repeat;width:120px;height:24px;}
#content .title ul li.newsletter a:hover{background-position:left bottom;}#product{background:transparent url(/Images/dot.png) repeat-y 154px 0;width:100%;overflow:hidden;}
#product .col1{float:left;width:166px;margin-right:16px;background:transparent url(/Images/tylkodzis.png) no-repeat 100% 129px;}
#product .gallery{list-style-type:none;margin:0;padding:0;}#product .gallery li{width:118px;height:101px;margin-top:10px;text-align:center;background:white url(/Images/gallery.png) no-repeat;padding:5px;position:relative;}
#product .gallery li.first{margin-top:0;background-image:url(/Images/gallery1.png);}
#product .col2{float:left;width:482px;height:354px;background:transparent url(/Images/big.png) no-repeat 3px 0;position:relative;}
#product .col2 .image{display:block;text-align:center;padding-top:30px;}#time-container{width:121px;height:50px;background:transparent url(/Images/time.gif) no-repeat;position:absolute;left:0;top:14px;color:#8c0300;margin:0;padding:11px 0 0 17px;font-size:9px;font-family:tahoma,arial,sans-serif;}
#time-container #time{font-size:20px;}#time-container.expired{font-size:18px;background-image:url(/Images/time1.gif);font-weight:bold;padding-top:16px;height:45px;}
#expired{margin:0;position:absolute;font-weight:bold;font-family:'Trebuchet MS',sans-serif;font-size:50px;border:10px solid #d80e0e;left:17px;top:122px;color:#d80e0e;text-transform:uppercase;padding:15px 5px 15px 13px;letter-spacing:-1px;}
.expired{margin:0;position:absolute;font-weight:bold;font-family:'Trebuchet MS',sans-serif;font-size:13px;border:3px solid #d80e0e;left:10px;top:30px;color:#d80e0e;text-transform:uppercase;padding:15px 5px 15px 13px;letter-spacing:-1px;width:80px;}
#weekend-expired{margin:0;left:0;top:0;background:url(/Images/komukomu2.png);z-index:10;width:926px;height:432px;}
#product .col3{float:left;background:#fafafa url(/Images/col3.png) no-repeat;color:#303030;width:259px;height:351px;}
#product .col3 dl{margin:0;padding-top:30px;}#product .col3 dt.item1{float:left;width:91px;text-align:right;font-weight:bold;font-size:14px;line-height:13px;padding-top:1px;}
#product .col3 dd.item1{padding-left:107px;font-size:30px;font-weight:bold;margin:-3px 0 0 0;}
#product .col3 dd.item1 span{font-size:22px;}#product .col3 dd.item1 a{font-weight:normal;color:#c10400;text-decoration:underline;padding-left:24px;background:transparent url(/Images/arrow.gif) no-repeat 13px 6px;font-size:12px;display:block;}
#product .col3 dt.item2{background:#f9e871 url(/Images/dt.png) repeat-x;margin-left:6px;padding:16px 0 0 19px;width:220px;margin-top:18px;font-size:29px;font-weight:bold;}
#product .col3 dd.item2{background:#f9e871 url(/Images/dt.png) repeat-x left bottom;padding:0 0 13px 19px;width:220px;margin:0 0 0 6px;color:#c10400;font-size:46px;font-weight:bold;}
#product .col3 dd.item2 span{font-size:36px;}#product .col3 dt.item3{float:left;text-align:right;width:90px;padding-top:23px;font-size:14px;font-weight:bold;padding-left:8px;}
#product .col3 dd.item3{margin-left:107px;font-size:29px;padding:13px 0 10px 0;font-weight:bold;}
#product .col3 dd.item3 span{font-size:22px;}#product .col3 p{padding-left:2px;margin:0;}
#product .col3 p a{height:63px;overflow:hidden;position:relative;display:block;}
#product .col3 p a:hover{border-width:0;}#product .col3 p a:hover img{position:relative;top:-63px;}
#bez-ryzyka{width:920px;overflow:hidden;padding-top:6px;}#bez-ryzyka h2{float:left;margin:13px 27px 0 0;padding:48px 0 0 13px;height:73px;font-size:12px;width:142px;background:transparent url(/Images/group.png) no-repeat right center;}
#bez-ryzyka ul{list-style-type:none;background:transparent url(/Images/pointitem1.png) no-repeat 160px 3px;margin:18px 0 0 0;padding:0 0 0 4px;float:left;width:300px;font-size:18px;line-height:30px;padding-top:7px;}
#bez-ryzyka ul strong{color:#c10400;}#bez-ryzyka ul li{padding-left:40px;background:transparent url(/Images/point.png) no-repeat 0 3px;}
#bez-ryzyka p{margin:0;float:left;}#bez-ryzyka .col2{margin-top:10px;padding-top:25px;height:95px;float:right;border-right:1px solid #dcdcdd;font-size:12px;width:250px;text-align:center;font-weight:bold;}
#bez-ryzyka .col2 img{margin-top:7px;}#panels{width:739px;background:white url(/Images/panels.png) repeat-y;margin-left:184px;margin-top:15px;position:relative;}
#panels .poll{top:0;left:-180px;position:absolute;}#links.select3{background-position:0 -144px;}
#links.select2{background-position:0 -72px;}#links{line-height:60px;padding:5px 0 0 0;background:transparent url(/Images/panel.png) no-repeat;height:67px;list-style-type:none;margin:0 0 15px 0;font-size:25px;}
#links li{float:left;}#links a{color:#c10400;float:left;width:246px;text-align:center;}
#links a:hover{text-decoration:none;}#links.select1 .item1 a{color:#303030;}#links.select2 .item2 a{color:#303030;}
#links.select3 .item3 a{color:#303030;}.product-description{margin-left:54px;width:633px;font-size:13px;}
.product-description h2{color:#9d0300;margin-top:2em;font-size:18px;}.product-description p{font-size:12px;line-height:1.3em;margin:1.3em 0;}
.product-description dl{margin:0;line-height:27px;background:transparent url(/Images/line1.png) repeat-x left bottom;padding-bottom:3px;}
.product-description dt{float:left;background:#f5f5f6 url(/Images/line1.png) repeat-x;padding-top:3px;width:242px;padding-right:19px;text-align:right;}
.product-description dd{margin:0;padding-top:3px;background:transparent url(/Images/line1dd.png) repeat-x;padding-left:280px;}
.product-description dd .red{color:#c10400;}.product-description a{text-decoration:underline;color:#1964CF;}
.index{background-color:#f5f5f6;border:1px solid #dfdfe0;list-style-type:none;padding:0;width:631px;margin:3px 0 5px 54px;line-height:29px;text-align:center;font-family:tahoma,sans-serif;}
.index li{display:inline;color:#7a7a7a;padding:0 2px 0 5px;background:transparent url(/Images/line.png) no-repeat 0 2px;}
.index li.no-border{background-image:none;}.index li.prev{background-image:none;padding-right:7px;}
.index li.next{background-image:none;padding-left:7px;}.index li a{color:#7a7a7a;text-decoration:underline;}
.index li a:hover{text-decoration:none;}.index li strong{color:#cd3f3c;}.index li.prev a{text-decoration:none;}
.index li.next a{text-decoration:none;}.index li.prev a:hover{text-decoration:underline;}
.index li.next a:hover{text-decoration:underline;}.list{border-top:1px solid #dfdfe0;margin:5px 0 5px 54px;list-style-type:none;padding:0;width:633px;}
.list li{width:603px;overflow:hidden;border-bottom:1px solid #dfdfe0;padding:12px 23px 12px 7px;vertical-align:bottom;height:120px;}
.list li.even{background:#f5f5f6 url(/Images/line1.png) repeat-x left bottom;margin-top:1px;border-bottom-width:0;padding-bottom:15px;}
.list li .image{float:left;width:118px;height:101px;background:white url(/Images/gallery.png) no-repeat;text-align:center;padding:5px;margin-top:2px;overflow:hidden;}
.list li.even .image{background-image:url(/Images/gallery2.png);background-color:#f5f5f6;}
.list li .description{float:left;width:350px;padding-left:20px;padding-top:12px;}
.list li .description h3{font-size:18px;font-weight:normal;margin:0;}.list li .description p{font-family:tahoma,sans-serif;line-height:1.45em;margin:.4em 0;height:5.8em;overflow:hidden;}
.list li .description ul,.list li .description ol{display:none;}.list li dl{float:right;margin:0;font-size:10px;text-align:right;font-family:tahoma,sans-serif;padding-top:5px;}
.list li dt{margin-top:.8em;}.list li dd{margin:0;font-weight:bold;color:#303030;}
.list li dd strong{color:#c10400;font-size:12px;}.comment-list{margin:5px 0 2px 54px;list-style-type:none;padding:0;width:633px;font-family:tahoma,sans-serif;}
.comment-list li{width:100%;overflow:hidden;background:transparent url(/Images/line1.png) repeat-x left top;padding-top:3px;position:relative;}
.comment-list h3{font-size:11px;margin:0;background:#f5f5f6 url(/Images/line1.png) repeat-x left bottom;color:#c10400;padding-left:11px;line-height:27px;padding-bottom:3px;}
.comment-list .date{font-style:normal;position:absolute;right:11px;top:11px;font-style:normal;}
.comment-list .image{padding:2px;border:1px solid #dfdfe0;margin:13px 0 13px 9px;float:left;}
.comment-list blockquote{margin-left:110px;line-height:1.45em;}.comment-list blockquote blockquote{margin-left:0;}
.comment-list blockquote blockquote p{background-color:#f5f5f6;padding:5px 24px 9px 24px;margin-top:0;}
.comment-list blockquote blockquote p.author{background-color:white;padding:0;font-size:10px;color:#858585;margin-bottom:0;}
.comment-list blockquote p.admin{color:#C10400;font-weight:bold;}.comment-list .response{text-align:right;height:23px;margin:1em 0 2px 0;}
.comment-list .response a{color:#c10400;width:81px;height:23px;float:right;background:#f5f5f6 url(/Images/response.png) no-repeat;text-align:center;line-height:23px;margin-right:5px;}
.comment-list .response span{margin-right:10px;line-height:23px;}.add-comment{margin-left:54px;width:633px;padding-top:4px;}
.add-comment .button{text-align:right;margin:.2em 0 0 0;height:38px;overflow:hidden;position:relative;}
.add-comment .button .hover{position:relative;top:-38px;}#link-top{background:transparent url(/Images/panels1.png) no-repeat;height:36px;margin:0;padding-left:52px;padding-top:1px;margin-top:18px;}
#link-top a{display:block;width:57px;text-align:center;font-size:10px;color:#c10400;padding-top:23px;height:14px;background:transparent url(/Images/up.png) no-repeat;}
.expiryroot{position:relative;}#main-panels{height:67px;width:937px;padding-left:3px;overflow:hidden;position:relative;background:transparent url(/Images/panel2.gif) no-repeat 0 56px;}
#main-panels ul{list-style-type:none;margin:0;padding:0;}#main-panels ul li{float:left;width:310px;padding-bottom:6px;height:61px;}
#main-panels ul li a{float:left;font-size:24px;font-weight:bold;color:white;width:310px;text-align:center;background:#b40d14 url(/Images/mainpanels.png) no-repeat right top;line-height:48px;padding-top:13px;background-position:left bottom;}
#main-panels ul li a:hover{color:#f9e871;text-decoration:none;}#main-panels ul li.selected{background:transparent url(/Images/mainpanels1.png) no-repeat center bottom;}
#main-panels ul li.selected a{color:#2c2e30;background-position:0 0;}#order-list{width:360px;font-size:12px;}
#order-list a{text-decoration:underline;color:Blue;}#order{padding:5px;width:350px;}
#popup #order h2{margin-bottom:12px;}#popup #order h3{text-align:center;margin-top:10px;}
#order table{width:350px;}#order td{text-align:left;padding-left:5px;font-size:12px;}
#order .details td{width:170px;vertical-align:middle;}#order p{text-align:center;padding-left:15px;font-size:12px;}
#foot{border-top:1px solid #dfdfe0;line-height:47px;width:920px;margin-top:26px;}
#foot p{margin:0;}#copyright{float:left;}#webdesign{float:right;}#foot ul{list-style-type:none;margin:0;padding:0;}
#foot li{display:inline;padding-left:16px;background:transparent url(/Images/line.png) no-repeat 6px 2px;}
#foot li.first{background-image:none;padding-left:0;}#foot a{color:#c10400;}#footer{width:960px;margin:10px auto;font:normal 12px Arial,sans-serif;line-height:22px;clear:both;}
#footer ul{list-style-type:none;padding:0;}#footer ul li{float:left;background:url(http://technologie.gazeta.pl/i/obrazki/global/footerSpacer.gif) center left no-repeat;padding-left:8px;margin-left:8px;}
#footer ul li.caption{width:80px;font-weight:bold;color:#999;}#footer ul li.caption,#footer ul li.f,#footer ul li.copy{padding:0;margin:0;background:0;}
#footer .c0{float:left;width:75%;}#footer ul.c0{margin-top:0;}#footer .c0 ul{clear:both;}
#footer .ft_top li a{color:#148;text-decoration:none;}#footer .c1{float:right;width:185px;}
#footer .ft_top{padding:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;zoom:1;}
#footer .ft_top .c1 li{background-repeat:repeat-y;font-size:10px;}#footer .ft_top .c1 li a{display:block;padding-top:28px;width:50px;text-align:center;}
#footer .ft_top .c1 li a.newsletter{background:url(http://technologie.gazeta.pl/i/obrazki/global/footerNlt.gif) 50% 30% no-repeat;}
#footer .ft_top .c1 li a.rss{background:url(http://technologie.gazeta.pl/i/obrazki/global/footerRSS.gif) 50% 20% no-repeat;}
#footer .ft_top .c1 li a.gadget{background:url(http://technologie.gazeta.pl/i/obrazki/global/footerGadzety.gif) 50% 20% no-repeat;}
#footer .ft_bot{overflow:hidden;zoom:1;padding:8px 0 0;}#footer .ft_bot .copy{width:135px;font-weight:bold;}
#footer .ft_bot .c0,#footer .ft_bot .c0 a{color:#999;}#footer .ft_bot .c1{width:150px;}
.Ww1{margin:0 auto;width:970px;}#sWbgNew{background:#f1f1f1;font-family:Tahoma,sans-serif;font-size:10px;height:16px;padding-top:4px;overflow:hidden;zoom:1;margin-bottom:2px;}
#sWbgNew .Ww1{background:#f1f1f1;}#sWbgNew .Ww1k1{float:left;background:#f1f1f1;margin-right:8px;}
#sWbgNew .Ww1k1 span{padding-right:4px;color:#aaa;}#sWbgNew .Ww1k2{float:right;background:#f1f1f1;}
#sWbgNew a,#sWbgNew a:hover,#sWbgNew a:visited{color:#999;}#sWbgNew a.WtxtSpec{font-weight:bold;}
#sWbgNew a{border-right:1px solid #fff;}#sWbgNew a.WtxtNbrd{border:0;}#sWbgNew .Ww1k1 a{margin-right:6px;padding-right:6px;}
#sWbgNew .Ww1k2 .Wtxt{border:none;}#sWbgNew .Ww1k2 a{margin-right:8px;padding-right:8px;}
#sW{z-index:106;position:relative;}#tools{width:734px;margin:5px 20px 0 auto;background-color:#f5f5f6;padding-bottom:22px;overflow:hidden;}
#tools .bookmarks{float:left;width:360px;padding-left:52px;}#tools h2{margin:0;padding:17px 0 0 0;font-size:12px;}
#tools ul{list-style-type:none;margin:0;padding:4px 0 0 0;}#tools ul li{display:inline;padding-right:16px;}
#tools ul img{vertical-align:middle;}#tools form{float:right;width:322px;}#tools fieldset{margin-top:-5px;}
#tools .input{border:1px solid #dfdfe0;width:200px;height:16px;padding:2px 5px;vertical-align:middle;}
#tools .button{font-size:10px;font-weight:bold;cursor:pointer;width:68px;height:33px;vertical-align:middle;border-width:0;color:white;background:#9f0300 url(/Images/button4.png) no-repeat;font-family:tahoma,sans-serif;}
#tools .hover{background-position:left bottom;}#layer{width:100%;height:100%;background-color:black;position:absolute;left:0;top:0;opacity:.7;-mox-opacity:.7;filter:alpha(opacity = 70);}
#popup{position:absolute;border:3px solid #e1e1e1;background-color:white;left:300px;top:100px;padding:16px;}
#popup .close{position:absolute;right:-1px;top:0;background:#e1e1e1 url(/Images/close.png) no-repeat 9px 5px;color:#9d0300;padding:0 8px 0 22px;line-height:19px;cursor:pointer;}
#popup .menu{position:absolute;right:68px;top:0;background:#e1e1e1 none no-repeat 9px 5px;color:#9d0300;padding:0 8px 0 8px;line-height:19px;cursor:pointer;}
#popup .input{color:#303030;}#popup h2{color:#9d0300;font-size:25px;padding-top:7px;padding-left:27px;margin:0;}
#login-form{width:276px;}#login-form h3{color:#303030;font-size:15px;margin:0;padding:15px 0 8px 27px;}
#login-form fieldset{background-color:#f0f0f0;width:240px;padding-top:11px;padding-bottom:6px;padding-right:36px;}
#login-form .input-line{width:100%;overflow:hidden;padding-bottom:2px;}#login-form .input-line label{float:left;width:59px;font-size:12px;margin-right:14px;text-align:right;padding-top:4px;}
#login-form .input-line .input{border:1px solid #dfdfe0;padding:4px 6px 3px 6px;width:150px;}
#login-form .login-button{float:right;background:#a30300 url(/Images/button2.png) no-repeat;border-width:0;color:white;width:97px;height:33px;padding:0 0 2px 0;cursor:pointer;}
#login-form fieldset .hover{background-position:left bottom;}#login-form fieldset a{text-decoration:underline;color:#9d0300;}
#login-form fieldset a:hover{text-decoration:none;}#login-form .remember{text-align:right;clear:both;margin:0;padding-top:6px;padding-bottom:1px;padding-right:5px;}
#login-form .checkbox{display:block;width:104px;padding-left:25px;margin-top:10px;}
#login-form .checkbox input{margin-left:0;vertical-align:middle;}#login-form p.button{margin:.4em 0 1.4em 0;}
#login-form p.button a{color:white;line-height:33px;width:158px;display:block;margin:0 auto;background:#a20300 url(/Images/button1.png) no-repeat;text-align:center;}
#login-form p.button a:hover{text-decoration:none;background-position:left bottom;}
#confirm h2{padding-bottom:16px;}#confirm p{font-size:12px;line-height:2.4em;padding:2px 29px 0 29px;margin-bottom:.7em;}
#register-form h3{color:#303030;font-size:15px;margin:0;padding:10px 0 8px 27px;}
#register-form fieldset{background-color:#f0f0f0;width:476px;padding-top:11px;padding-bottom:12px;}
#register-form .input-line{width:100%;overflow:hidden;padding-bottom:2px;}#register-form .input-line label{float:left;width:127px;font-size:12px;margin-right:14px;text-align:right;padding-top:4px;}
#register-form .input-line .input{border:1px solid #dfdfe0;padding:4px 6px 3px 6px;width:277px;}
#register-form .input-line .medium-input{width:167px;}#register-form .input-line .small-input{width:67px;}
#register-form .radio-line{padding:0 0 5px 143px;font-size:12px;}#register-form .radio-line input{margin-left:0;vertical-align:middle;}
#register-form .radio-line label{margin-right:10px;}#register-form .checkbox-line{padding:5px 0 4px 143px;}
#register-form .checkbox-line input{margin-left:0;vertical-align:middle;}#register-form .checkbox-line label{margin-right:10px;font-size:11px;}
#register-form .checkbox-line a{color:#9d0300;text-decoration:underline;}#register-form .checkbox-line a:hover{text-decoration:none;}
#register-form .button{margin-bottom:0;padding-left:140px;}#register-form .button input{border-width:0;width:158px;height:33px;color:white;background:#a20300 url(/Images/button1.png) no-repeat;cursor:pointer;}
#register-form .button input.hover{background-position:left bottom;}#order-form h2{font-size:24px;line-height:30px;}
#order-form h3{font-weight:normal;font-size:40px;padding-left:25px;margin:.3em 0 .5em 0;vertical-align:middle;width:476px;}
#order-form h3 a{font-size:12px;padding-left:13px;background:transparent url(/Images/arrow.gif) no-repeat 0 6px;text-decoration:underline;color:#c10400;vertical-align:middle;}
#order-form h3 a:hover{text-decoration:none;}#order-form fieldset{width:476px;margin-bottom:20px;clear:both;}
#order-form .count-line{width:100%;overflow:hidden;line-height:25px;padding:2px 0;font-size:12px;background-color:#f0f0f0;}
#order-form .count-line a{font-size:30px;color:#9D0300;text-decoration:none;width:20px;display:block;float:left;text-align:center;height:32px;line-height:30px;}
#order-form .count-line .label{float:left;width:180px;padding-left:27px;font-size:18px;line-height:32px;}
#order-form .count-line span{color:#9d0300;float:left;font-weight:bold;width:60px;}
#order-form .count-line input{float:left;width:50px;text-align:center;border:1px solid #303030;padding:4px;margin:0 5px;font-weight:bold;font-size:18px;}
#order-form .input-line{width:100%;overflow:hidden;padding:7px 0 0 0;height:22px;font-size:12px;background-color:#f0f0f0;}
#order-form .input-line .label{float:left;width:76px;padding-left:27px;}#order-form .input-line label{margin-right:5px;}
#order-form .input-line input{vertical-align:middle;margin-left:0;}#order-form .radio-line{width:485px;overflow:hidden;padding:7px 5px 5px 10px;height:22px;font-size:12px;background-color:#f0f0f0;}
#order-form .radio-line label{margin-right:5px;}#order-form .radio-line label span{color:#C10400;font-weight:bold;}
#order-form .radio-line input{vertical-align:bottom;margin-left:0;}#order-form p.instruction-line{font-size:13px;padding-left:10px;}
#order-form form .payment-subtypes{height:auto;}#order-form form .payment-subtypes ul{list-style-type:none;}
#order-form .odd{background-color:#f8f8f8;}#order-form dl{margin:0;font-weight:bold;line-height:46px;padding:15px 0 0 0;text-align:right;}
#order-form dt{float:left;padding-left:28px;font-size:18px;}#order-form dd{font-size:30px;padding-right:48px;margin:0;}
#order-form dt.total{line-height:58px;}#order-form dd.total{background-color:#f0f0f0;font-size:38px;color:#c10400;line-height:56px;}
#order-form dd.total span{font-size:30px;}#order-form .address select{border:1px solid #ACA89F;height:20px;margin-top:18px;text-align:center;width:256px;float:right;}
#order-form .address label{float:left;margin-top:18px;font-size:12px;padding-left:27px;font-weight:bold;}
#order-form .address label a{color:Blue;text-decoration:underline;}#order-form .button{margin-bottom:1.4em;margin-top:1.4em;text-align:center;}
#order-form .button input{border-width:0;width:158px;height:33px;color:white;background:#a20300 url(/Images/button1.png) no-repeat;cursor:pointer;}
#order-form .button input.hover{background-position:left bottom;}#order-form .info{font-weight:bold;text-align:center;margin-bottom:.7em;}
#add-comment fieldset{background-color:#f0f0f0;width:476px;padding-top:11px;padding-bottom:12px;}
#add-comment .input-line{width:100%;overflow:hidden;padding-bottom:2px;}#add-comment .input-line label{float:left;width:87px;font-size:12px;margin-right:14px;text-align:right;padding-top:4px;}
#add-comment .input-line .input{border:1px solid #dfdfe0;padding:4px 6px 3px 6px;width:277px;}
#add-comment .input-line textarea.input{width:320px;height:93px;}#add-comment .button{margin-bottom:0;padding-left:160px;}
#add-comment .button input{border-width:0;width:158px;height:33px;color:white;background:#a20300 url(/Images/button1.png) no-repeat;cursor:pointer;}
#add-comment .button input.hover{background-position:left bottom;}#add-address{width:400px;margin-top:15px;}
#add-address h3{color:#303030;font-size:15px;margin:0;padding:15px 0 8px 27px;}#add-address fieldset{background-color:#f0f0f0;padding-top:11px;padding-bottom:6px;padding-right:36px;}
#add-address .input-line{width:100%;overflow:hidden;padding-bottom:2px;}#add-address .input-line label{float:left;width:159px;font-size:12px;margin-right:14px;text-align:right;padding-top:4px;}
#add-address .input-line .input{border:1px solid #dfdfe0;padding:4px 6px 3px 6px;width:150px;}
#add-address .login-button{float:right;background:#a30300 url(/Images/button2.png) no-repeat;border-width:0;color:white;width:97px;height:33px;padding:0 0 2px 0;cursor:pointer;}
#add-address fieldset .hover{background-position:left bottom;}#add-address fieldset a{text-decoration:underline;color:#9d0300;}
#add-address fieldset a:hover{text-decoration:none;}#add-address .address-button{float:right;background:#a30300 url(/Images/button2.png) no-repeat;border-width:0;color:white;width:97px;height:33px;padding:0 0 2px 0;cursor:pointer;}
#add-address .button a{text-decoration:none;line-height:30px;text-align:center;}
#static-popup h3{color:#303030;font-size:15px;margin:0;padding:10px 0 3px 27px;}
#static-popup h2{width:476px;}#static-popup p{background-color:#f0f0f0;width:476px;padding:10px;font-size:12px;}
#terms-of-use h3{color:#303030;font-size:15px;margin:0;padding:10px 0 3px 27px;}
#terms-of-use p{background-color:#f0f0f0;width:776px;padding:10px;}#terms-of-use ol{background-color:#f0f0f0;width:761px;padding:10px 10px 10px 25px;}
#newsletter{width:300px;text-align:center;}#newsletter .input-line{width:100%;overflow:hidden;padding-bottom:2px;}
#newsletter .input-line label{float:left;width:50px;font-size:12px;margin-right:14px;text-align:right;padding-top:4px;}
#newsletter .input-line .input{border:1px solid #dfdfe0;padding:4px 6px 3px 6px;width:180px;}
#popup #newsletter h2{margin:20px 0 20px 0;}#popup form#newsletter{height:130px;}
#newsletter #zajawkaNltEmail{width:150px;}#newsletter .button input{border-width:0;width:158px;height:33px;color:white;background:#a20300 url(/Images/button1.png) no-repeat;cursor:pointer;}
.validation-summary-errors,.field-validation-error{color:#d42;}.input-validation-error{border-color:#d42!important;}
.addresses{border:none;border-collapse:collapse;}.addresses td{padding:10px;border:none;margin:0;}
.addresses th{padding:10px;border:none;margin:0;}.addresses .odd{background-color:#E1E1E1;}
.addresses a{color:Blue;text-decoration:underline;}.addresses-delete{margin-top:20px;text-align:center;font-size:12px;width:300px;}
.addresses-delete a{color:Blue;text-decoration:underline;}.addresses-delete td{width:100px;padding-top:8px;padding-bottom:8px;background-color:#E1E1E1;}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box>#lightbox-nav{left:0;}#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}