body, td {font:0.69em/1.4 Arial,sans-serif;}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #ffffff;
	color: #000000;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

/*li {
	padding: 0px 0px 0px 5px;
}*/

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {
	vertical-align: top;
}

img {behavior: url("pngbehavior.htc");}

/*a {color: #bc0e0e; font-weight: normal; text-decoration: none;}*/
a.link {color: #bc0e0e; text-decoration: none;}
a:visited {color:#bf5050;text-decoration:none;}
a:hover{text-decoration:underline;}

/* Style indywidualne dla strony */
p,ul,ol,dl{margin:1em 0;padding:0;}

/* =forms */
form{padding:0;margin:0;}
fieldset{margin:0;padding:0;border:0;}
input,select,textarea{font:1em/1.4 Arial,sans-serif;color:#000;}
textarea,input.text,select{background:#fff;}
textarea,input.text{padding:0.2em 4px 0;border:1px solid #c8c8c8;}
input.text{height:1.4em;}
input[type=checkbox]{vertical-align:top;}

/* =headlines */
.gfxhl{overflow:hidden;margin:0;font-size:1px;line-height:1px;}
#header .gfxhl{margin:0px 0 0 40px;}

.h-newsletter{height:18px; font-size: 18px; font-weight: normal;/* margin-top:1.5em; padding-top:18px;*/}
#sub .h-newsletter{height:18px; font-size: 18px; font-weight: normal; padding: 0px 0px 0px 38px;/* margin-top:1.5em; padding-top:18px;*/}

/* =skips */
.skip{position:absolute;text-indent:-9999px;overflow:hidden;list-style:none;}

/* ----------------------------------------------------------------------------------------- */
/** =branding **/
#wrap-branding{background:url('images/branding-bg.png') repeat-x 0 100%;}
#branding{overflow:hidden;position:relative;padding:0;height:107px;width:925px;margin:0 auto;}
#branding h1{margin:0;position:absolute;top:25px;left:40px;width:288px;height:51px;}
#branding h1 a{display:block;width:288px;height:51px;overflow:hidden;text-indent:-9999px;background:url('images/id-gadzety3m.png') no-repeat;}

/* =search form */
#search_form{text-align:right;position:absolute;right:20px;top:20px;width:350px;}
#search_form label{float:left;position:absolute;text-indent:-9999px;overflow:hidden;}
#search_form .text{margin:0 4px 2px;width:170px;}
#search_form #search_but{margin-top:2px;border:0;background:#ffe658 url('images/but-szukaj.png') no-repeat;width:79px;height:21px;cursor:pointer;}
.search_but{margin-top:2px;border:0;background:#ffe658 url('images/but-szukaj.png') no-repeat;width:79px;height:21px;cursor:pointer;}


/* =global navigation */
#nav-global{margin:0;position:absolute;bottom:0;right:0;height:49px;}
#nav-global li{margin:0;list-style:none;float:left;height:49px; background: url('images/menu_bg.png') repeat-x; padding: 0px;}
#nav-global a{float:left;height:25px;overflow:hidden; padding: 12px 15px; font-size: 14px; font-weight: bold; color: #3f3f3f; text-decoration: none;}
#nav-global a.first{background: url('images/menu_lewe_bg.png') no-repeat left top; text-decoration: none;}
#nav-global a.last{background: url('images/menu_prawe_bg.png') no-repeat right top; text-decoration: none;}
#nav-global li:hover, #nav-global li.active{background: url('images/menu_bg_active.png') repeat-x; padding: 0px;}
#nav-global li:hover a.first, #nav-global li.active a.first {background: url('images/menu_lewe_bg_active.png') no-repeat left top;}
#nav-global li:hover a.last, #nav-global li.active a.last {background: url('images/menu_prawe_bg_active.png') no-repeat right top;}
#nav-global li.spacer {background: url('images/menu_spacer.png'); width: 1px; font-size: 1px;}
#nav-global a:hover {text-decoration: none;}

a#n-dlaczego_postit{background-image:url('../lay-gfx/n-dlaczego_postit.png');width:145px;}
a#n-produkty{background-image:url('../lay-gfx/n-produkty.png');width:92px;}
a#n-realizacje{background-image:url('../lay-gfx/n-realizacje.png');width:101px;}
a#n-biuro_prasowe{background-image:url('../lay-gfx/n-biuro_prasowe.png');width:131px;}
a#n-kontakt{background-image:url('../lay-gfx/n-kontakt.png');width:83px;}

/* ----------------------------------------------------------------------------------------- */
/** =content, home **/
/* =products */
#wrap-products{background:#e8e8e8;}
#home #products{overflow:hidden;height:100%;padding:18px 0px 0px 0px; margin:0 auto;text-align:left;width:925px;background:url('images/new-t.png') no-repeat 276px 100%;font-size:1.09em;}
#home #products .content{position:relative;float:right;width:650px;padding:0 0 2em 0;}
#home #products .content h2{font-size:2.40em;font-weight:normal;margin:0.2em 0 0.5em;}
#home #products .content p.more{margin:0;position:absolute;right:0;bottom:20px;}
#home #products .content p.more a{float:right;width:137px;height:21px;background:#ffe658 url('images/but-dowiedz_sie_wiecej.png') no-repeat;overflow:hidden;text-indent:-9999px;}


/* =products navigation */
#nav-products{margin:0;float:left;width:241px;}
#nav-products li{margin:0 0 1px;list-style:none;float:left;height:31px;}
#nav-products a{float:left;height:26px;width:241px;overflow:hidden;background: url('images/a_normal.png') no-repeat; color: #f3f3f3; font-size: 10pt; font-weight: bold; padding: 5px 0px 0px 30px;text-decoration: none;}
#nav-products a:hover,#nav-products a:focus,#nav-products a:active,#nav-products a.active{background: url('images/a_active.png') no-repeat; color: #535353; text-decoration: none;}

/* =main */
#wrap-main{background:url('images/main-bg.png') repeat-x;}
#sub #wrap-main{background:#e8e8e8 url('images/main-bg.png') repeat-x 0 100%;}
#main{width:925px;margin:0 auto;text-align:left;background:url('images/main-m.png') repeat-y;}
#main-in{font-size:1.09em;overflow:hidden;height:100%;background:url('images/main-b.png') no-repeat 0 100%;padding-bottom:1px;}
#sub #main-in{background:url('images/main-b-sub.png') no-repeat 0 100%;}
#main-sub{background:url('images/main-t.png') no-repeat;overflow:hidden;height:100%;}

/* =news */
#news{padding:40px 25px 0 30px;float:left;width:221px;background:url('images/news-t.png') no-repeat;}
#news a.more{padding-right:19px;background:url('images/more.png') no-repeat 100% 0.2em;}
#news p.sep{padding-bottom: 1.5em; background:url('images/news-sep.png') no-repeat bottom;}

/* =newsletter form */
#newsletter_form{/*margin-top:1.5em;padding:18px 0 1.5em;*/padding-bottom:1.5em;}
#newsletter_form label{float:left;position:absolute;text-indent:-9999px;overflow:hidden;}
#newsletter_form .text{margin:0 4px 3px;padding-top:0.2em;padding-bottom:0.1em;width:115px;color:#8c8c8c;font-size:0.83em;}
/*#newsletter_form */#newsletter_but{margin-top:2px;border:0;background:#ffe658 url('images/but-zapisz_sie.png') no-repeat;width:79px;height:21px;cursor:pointer;}

/* =new */
#new{color:#fff;float:left;width:308px;background:url('images/new-m.png') repeat-y;margin-bottom:1px;}
#new-in{background:url('images/new-bg.png') no-repeat;}
#new-in2{background:url('images/new-b.png') no-repeat 0 100%;min-height:300px;padding:10px 30px 35px;}
#new a{color:#ffe13a;}
#new h3{font-size:1em;margin:1.5em 0 0.5em;}
#new h3 a{font-weight: bold;}
#new .date{color:#dfdfdf;font-size:0.83em;margin:0 0 0.5em;}
#new p{margin-top:0.5em;}
#new .archive{padding-top:0.5em;margin:0;}
#new .archive a{display:block;width:97px;height:19px;background:#ffe65e url('images/but-archiwum.png') no-repeat;text-indent:-9999px;overflow:hidden;}
#new .more{font-size:0.91em;text-align:right;margin:-1em 0 0;}
#new .pic-l{margin-top:0.5em;}

/* =inner adverts */
#inads{float:left;width:341px;}
#inads .v_banners{margin:0;}
#inads .v_banners li{margin:0;list-style:none; *display: inline;}
#inads .v_banners img{display:block;}
#inads .h_banners{margin:0;padding-top:20px;}
#inads .h_banners li{margin:0;padding-left:50px;float:left;list-style:none;}
#inads .h_banners img{float:left;}

/* ----------------------------------------------------------------------------------------- */
/** =content, sub **/
/* =header */
#header{height:72px;padding:1px 0;width:925px;margin:0 auto;position:relative;}
.t-1{background:url('../lay-gfx/t-1.jpg') no-repeat 100% 0;}
.t-2{background:url('images/t-2.jpg') no-repeat 100% 0;}
.t-3{background:url('../lay-gfx/t-3.jpg') no-repeat 100% 0;}
.t-4{background:url('../lay-gfx/t-4.jpg') no-repeat 100% 0;}

#sub #content{float:right;width:600px;padding:12px 36px 0 0;}
#sub #content h3{color:#4c4c4c;font-size:1.67em;font-weight:normal;margin:0.5em 0;background:url('images/pointer.png') no-repeat 0 0.1em;padding:0.1em 0 0.2em 38px;}
#sub #content h4{font-size:1em;}
#sub #content p{margin:1.5em 0 0;}

/* =breadcrumbs */
#breadcrumbs{padding:0;margin:0;overflow:hidden;font-size:1.09em;position:absolute;left:50px;top:43%;}
#breadcrumbs p{overflow:hidden;float:left;text-indent:-9999px;position:absolute;}
#breadcrumbs ul{float:left;margin:0;}
#breadcrumbs li{list-style:none;margin:0;padding:0 3px;float:left;}
#breadcrumbs a{color:#8e8e8e;font-weight:normal;padding:0 10px 0 0;background:url('images/breadcrumbs-sep.gif') no-repeat 100% 0.45em; text-decoration: none;}
#breadcrumbs a:hover{text-decoration: underline;}
#breadcrumbs strong{color:#8e8e8e;}

/* =tools */
#tools{clear:both;margin:1.5em 0;overflow:hidden;height:100%;}
#tools li{margin:0;list-style:none;float:right;}
#tools .back{float:left;}
#tools a{overflow:hidden;float:left;height:21px;text-indent:-9999px;}
#tools .back a{width:31px;background:url('images/but-back.png') no-repeat;}
#tools .up a{width:31px;background:url('images/but-up.png') no-repeat;}
#tools .print a{width:137px;background:url('images/but-wydrukuj_strone.png') no-repeat;margin-right:8px;}

/* =products, sub */
#sub #products {margin-bottom: 10px; overflow: hidden;}
#sub #products a {color: #bf5050; text-decoration: none;}
#sub #products a:hover {text-decoration: underline;}
#sub #products div.l{min-height:160px; overflow:hidden;float:left;width:260px;padding:10px 20px 0 0;background:url('images/products-frame.png') no-repeat 100% 100%;}
#sub #products div.r{min-height:160px; overflow:hidden;float:right;width:260px;padding:10px 20px 0 0;background:url('images/products-frame.png') no-repeat 100% 100%;}
#sub #products img.pic-r{margin-left:1em;}
#sub #products embed {float:right;margin:0 0 0.5em 1em; display: inline;}
#sub #products ul.news li{margin:0;list-style:none;padding:0.2em 0 0.2em 14px;background:url('images/breadcrumbs-sep.gif') no-repeat 0 0.6em;}
#sub #products a.tyt:hover {text-decoration: none;}

/* =fancy table */
.fancy_table{clear:both;margin:2em 0;}
.fancy_table td { font-size: 1.09em;}
.fancy_table td{padding:0.9em 1em;border-bottom:1px solid #eee;}
.fancy_table th{padding:0.9em 1em 0.9em 1.7em;background-color:#f5f5f5;border-bottom:1px solid #e1e1e1;}
.fancy_table tr.first th{background:#f5f5f5 url('images/fancy_table-t.png') no-repeat;}
.fancy_table tr.last th{background:#f5f5f5 url('images/fancy_table-b.png') no-repeat 0 100%;}
.fancy_table tr.last th,
.fancy_table tr.last td{border:0;}

/* =colors */
.colors{overflow:hidden;height:100%;margin-bottom:-1em;}
.colors h3{float:left;}
.colors ul.c{float:right;margin:0;padding-top:1.2em;}
.colors ul.c li{float:left;margin:0;padding-left:5px;list-style:none;}

/* =realizations */
#realizations{padding:1px 0;margin:-1em 0 0;}
#sub #content #realizations h4{font-size:1.67em;font-weight:normal;margin:0.7em 0;color:#4c4c4c;}
#realizations h5{margin:0;color:#a6a6a6;font-size:1em;}
#realizations .f{background:url('../lay-gfx/frame.png') no-repeat 100% 100%;padding:1px 40px 1px 0;}

/* =portfolio */
#content #portfolio h3{margin-top:0;padding:0;background-image:none;}
#portfolio div.l{margin-top:20px;margin-bottom:10px;float:left;width:280px;background:url('images/frame.png') no-repeat 100% 100%; height: 205px; position: relative;}
#portfolio div.r{margin-top:20px;margin-bottom:10px;float:right;width:280px;background:url('images/frame.png') no-repeat 100% 100%; height: 205px; position: relative;}
#portfolio div.p{text-align:center;padding-top:0.5em;}
#portfolio p.e{margin:0; position: absolute; bottom: 0px; left: 0px;}
#portfolio a {color: #4C4C4C; text-decoration: none;}
#portfolio a:hover {text-decoration: none;}
#portfolio p.e a{overflow:hidden;text-indent:-9999px;background:#ffe035 url('images/but-przyklady_realizacji.png') no-repeat;width:155px;height:19px;float:left;}

/* =portfolio, categories */
#portfolio_cat{}
#portfolio_cat div.l{margin-top:20px;margin-bottom:10px;padding:1px 0;float:left;width:280px;background:url('images/frame.png') no-repeat 100% 100%;}
#portfolio_cat div.ll{margin-top:20px;margin-bottom:10px;padding:1px 0;float:left;width:280px;background:url('images/frame.png') no-repeat 100% 100%;}
#portfolio_cat div.r{margin-top:20px;margin-bottom:10px;padding:1px 0;float:right;width:280px;background:url('images/frame.png') no-repeat 100% 100%;}
#portfolio_cat div.rr{margin-top:20px;margin-bottom:10px;padding:1px 0;float:right;width:280px;background:url('images/frame.png') no-repeat 100% 100%;}
#portfolio_cat div.p{text-align:center;padding-top:0.5em;}
#portfolio_cat table{margin:1em 0;}
#portfolio_cat table th{padding:0.1em 0;color:#7e7e7e;font-weight:normal;text-align:left;}
#portfolio_cat table td{padding:0.1em 0 0.1em 1em;font-weight:bold;font-size: 1.09em;}

/* =pager */
#pager{text-align:center;overflow:hidden;height:100%;margin:1em 0 2em;padding:2px 30px;position:relative;}
#pager li{margin:0;padding:0 2px;list-style:none;display:inline;}
#pager .prev{position:absolute;left:0;top:0;padding:0;}
#pager .next{position:absolute;right:0;top:0;padding:0;}
#pager .prev a{float:left;width:29px;height:19px;background:#ffe13d url('images/but-prev.png') no-repeat;overflow:hidden;text-indent:-9999px;padding:0;border:0;}
#pager .next a{float:left;width:29px;height:19px;background:#ffe13d url('images/but-next.png') no-repeat;overflow:hidden;text-indent:-9999px;padding:0;border:0;}
#pager .prev a:hover,
#pager .prev a:active,
#pager .prev a:focus,
#pager .next a:hover,
#pager .next a:active,
#pager .next a:focus{border:0;}
#pager a{color:#bc0e0e;border:1px solid #e8e8e8;background:#fbfbfb;padding:0 0.5em;text-decoration:none;font-weight:bold;}
#pager a:hover,
#pager a:active,
#pager a:focus,
#pager strong{color:#000;border:1px solid #efb90d;background-color:#ffe764;}
#pager strong{padding:0 0.5em;}

/* =why we */
ol.ww{margin:2em 0;}
ol.ww li{list-style:none;padding:0.7em 0;overflow:hidden;height:100%;}
ol.ww div.n{margin-top:2px;float:left;width:66px;padding-top:5px;height:37px;background:url('../lay-gfx/ww-num.png') no-repeat;text-align:center;font-size:1.67em;}
ol.ww div.c{float:right;width:490px;}

/* =quotation */
blockquote.q{float:right;width:260px;margin:1em 0 0.5em 25px;padding:0;background:url('../lay-gfx/frame2.png') no-repeat 0 100%;}
#sub #content blockquote.q p{margin:0;padding:0.5em 0 0.5em 30px;color:#2983b7;font-size:1.83em;background:url('../lay-gfx/quote-bg.png') no-repeat 100% 0;}

/* =pictures browser */
.pic_browser{float:left;width:240px;margin-right:60px;}

/* =lists */
.list{margin:1.5em 0;color:#565656;}
.list li{margin:0.5em 0;list-style:none;padding-left:50px;background:url('images/list-p.png') no-repeat 28px 0.5em;}
.download{padding:1px 0;background:url('images/frame.png') no-repeat 100% 100%; margin: 0px 0px 10px 0px;}
.download ul{margin:1.5em 0;color:#9a9a9a;}
.download li{margin:0.5em 0;list-style:none;padding-left:50px;background:url('images/list-p.png') no-repeat 28px 0.5em;}
.download a{font-weight:bold;}

/* =news stuff, sub */
.date{font-weight:bold;color:#a6a6a6;}

/* =news list */
#news_list{margin:1em 0 1.5em;}
#news_list a{color:  #bc0e0e !important; text-decoration: none;}
#news_list li{margin:0.5em 0;list-style:none;padding:1px 0;clear:both;overflow:hidden;height:100%;}
#news_list div.c{background:url('images/frame.png') no-repeat 100% 100%;padding:1px 50px 1px 0;overflow:hidden;height:100%;}
#sub #content #news_list p.date{margin:0 0 -0.5em;}

/* =contact */
#contact{overflow:hidden;height:100%;margin:1.5em 0 2em;}
#contact .c1,
#contact .c2{float:left;width:49%;}
#contact .cw1{float:left;width:340px;overflow:hidden;height:100%;}
#contact .cw2{float:right;width:250px;}
#contact .cw2 ul{margin-top:0.2em;}
#contact .cw2 li{margin:0;padding:0 0 0.2em 20px;background:url('images/list-p2.png') no-repeat 0 0.3em;list-style:none;}

#googlemap{margin-top:15px;width:280;height:265px;}

#sub #content #contact p,
#sub #content #contact h4{margin:0;}
#contact .c2{padding-top:1.2em;}

#contact_form .row{overflow:hidden;padding:5px 0;}
#contact_form label{float:left;width:120px;padding-top:3px;}
#contact_form .text{width:315px;}
#contact_form textarea{width:430px;}
#contact_form .check{padding-left:120px;}
#contact_form .check label{float:none;}
#contact_form .but{background: #FFE658 url('images/but-wyslij_wiadomosc.png') no-repeat;border:0;width:169px;height:21px;cursor:pointer;margin:1em 0 0 120px;}

/* =application */
#app{padding:2em 0 1em;}
#app #tools{margin-left:40px;margin-right:40px;}

#step1{text-align:center;}

/* =search results, header */
#search_results-h{margin:1.5em 0 1em;background:#fff url('images/frame.png') no-repeat 100% 100%;}
#search_results-h .w{overflow:hidden;height:100%;padding:0.6em 37px;background:url('images/search_results-h.gif') no-repeat;}
#search_results-h dl.s{float:left;}
#search_results-h dl.r{float:right;}
#search_results-h p{clear:both;line-height:1.5;}
#search_results-h dt{display:inline;padding-right:0.2em;}
#search_results-h dd{display:inline;margin:0;font-weight:bold;}

/* =search results, results */
.search_results-r{padding:1em 0 1em;}
.search_results-r li{clear:both;margin:0;list-style:none;border-top:1.7em solid #fff;padding:0 34px 1.2em 0;background:url('images/frame.png') no-repeat 100% 100%;}

#sub #content .search_results-r h4{float:left;cursor: pointer;width:66%;color:#4c4c4c;font-size:1.67em;font-weight:normal;margin:0 0 0.5em;padding:0 0 0 37px;background:url('images/list-p.png') no-repeat 15px 0.5em;}
#sub #content .search_results-r h4 a{color:#323232;}
#sub #content .search_results-r h5{font-size:1em;margin:0;}
#sub #content .search_results-r p{margin:0.3em 0;}
.search_results-r ol{clear:both;margin:0;padding:1em 0 0;}
.search_results-r ol li{border:0;margin:0 0 0 37px;padding:0 0 1.5em;list-style-type:decimal;float:none;background-image:none;}
.search_results-r div.w{overflow:hidden;height:100%;}
.search_results-r dl{float:right;margin:0.5em 0 0 0;width:25%;text-align:right;}
.search_results-r dt{display:inline;padding-right:0.3em;}
.search_results-r dd{display:inline;margin:0;font-weight:bold;}


/* =sitemap */
.sitemap {}
.sitemap ul li{list-style:none;margin:0; background: url('images/pointer.png') no-repeat; font-size:1.69em;font-weight:normal;margin:0.5em 0;padding:0 0 0.2em 38px;}
.sitemap ul li a {color:#4c4c4c !important; text-decoration: none;}
.sitemap ul li a:hover {text-decoration: underline;}
.sitemap ul{margin: 0;padding:0px;}
.sitemap ul ul li{margin:0; font-size:11px; list-style:none;padding:3px 0px 3px 20px;background:url('images/list-p.png') no-repeat 0px 0.7em;}
.sitemap ul ul li a {color: #BC0E0E !important; font-size: 11px;}



/* ----------------------------------------------------------------------------------------- */
/** =sidebar **/
#sidebar{float:left;width:250px;padding:10px 0 0;}

/* =local navigation */
#nav-local{margin:0px 0px 10px 0px;width:250px;}
#nav-local li{margin:0;padding:0 0 1px 9px;list-style:none;}
#nav-local a{display:block;background:#eee url('images/nav-local-b.png') no-repeat -241px 100%;color:#000;text-decoration:none;}
#nav-local span{display:block;background:url('images/nav-local-t.png') no-repeat -241px 0;padding:7px 30px;}
#nav-local a:hover,
#nav-local a:active,
#nav-local a:focus,
#nav-local a.active{font-weight:bold;background-position:0 100%;}
#nav-local a:hover span,
#nav-local a:active span,
#nav-local a:focus span,
#nav-local a.active span{background-position:0 0;}

#nav-local ul{background:none;margin:0;padding:0.5em 0;}
#nav-local ul li{padding:0;}
#nav-local ul a{color:#bc0e0e;background:url('images/nav-local-p.gif') no-repeat 30px 0.5em;padding-left:60px;}
#nav-local ul a:hover,
#nav-local ul a:active,
#nav-local ul a:focus,
#nav-local ul a.active{font-weight:normal;background-position:30px 0.5em;text-decoration:underline;}
#nav-local ul a.active{color:#000;font-weight:bold;text-decoration:none;}

/* =recommendations, sub */
#recom-s{margin:2em 0 2em;padding-left:38px;}
#recom-s a.more{padding-right:19px;background:url('../lay-gfx/more.png') no-repeat 100% 0.2em;}

/* =newsletter, sub */
#sub #newsletter_form{margin:1em 0 1em;padding:0 0 0 38px;background-image:none;}
#sub #newsletter_form .text{width:85px;}

/* =own project */
#own_pro-s{margin:2em 0 2em;padding-left:38px;}
#own_pro-s p.w{background:url('../lay-gfx/own_project.jpg') no-repeat 100% 0;padding-right:80px;}
#own_pro-s p.but-uruchom_kreatora{overflow:hidden;height:100%;}
#own_pro-s p.but-uruchom_kreatora a{overflow:hidden;text-indent:-9999px;background:#ffe035 url('../lay-gfx/but-uruchom_kreatora.png') no-repeat;width:130px;height:21px;float:left;}

/* =our products */
#our_products{width:241px;height:130px;margin:0 0 1em;background:url('images/box-nasze_produkty.png') no-repeat;margin-left:10px;}
#our_products h3{position:absolute;float:left;text-indent:-9999px;overflow:hidden;}
#our_products select{margin:60px 0 0 30px;border:1px solid #c20505;width:185px;padding:4px;}
#our_products .but{display:none;}



/* ----------------------------------------------------------------------------------------- */
/** =footer **/
#footer{padding:1em 0;text-align:left;color:#9b9b9b;overflow:hidden;height:100%;margin:0 auto;width:865px; clear: both;}
#footer a{color:#9b9b9b;}
#sub #footer{width:925px;padding:0 0 1em;}
#sub #footer .w{padding:1.3em 30px 1.5em;overflow:hidden;height:100%;background:url('images/footer-bg.png') no-repeat 0 100%;}
#sub #footer p.copyright{margin:0;clear:none;padding:1.2em 0 0 30px;float:left;width:50%;}
#sub #footer p.createdby{margin:0;padding:1.2em 30px 0 0;float:right;width:39%;}
#sub #footer .nav-supp{padding-top:0.3em;}
#sub #footer .h_banners{margin:0;float:right;}
#sub #footer .h_banners li{margin:0;padding:0 25px;float:left;list-style:none;}
#sub #footer .h_banners img{float:left;}


#footer .nav-supp{width:64%;font-size:1.09em;margin:0;float:left;}
#footer .nav-supp li{margin:0;padding:0 5px 0 10px;list-style:none;display:inline;background:url('images/emdash-11-grey.png') no-repeat 0 60%;}
#footer .nav-supp li.first{background-image:none;padding-left:0;}
#footer .nav-supp a{color:#000; text-decoration: none;}
#footer .nav-supp a:hover{text-decoration: underline;}
#footer p.copyright{padding-top:0.5em;clear:both;font-size:0.91em;}
#footer p.createdby{float:right;width:35%;text-align:right;margin:0;padding:0.2em 3px 0 0;font-size:0.91em;}

.cms {
	position:absolute;
	right:0px;
	top:1px;
	*top:0px;	
}

.cmsSub {
	position:absolute;
	right:0;
	*right: 27px;
	top:0;
}
/* =misc */
div.pic-r{float:right;margin:1em 0 0.5em 1em; display: inline;}
.cl{clear:both;line-height:1px;height:1px;font-size:1px;position:relative;}
img.pic-r{float:right;margin:1em 0 0.5em 1em; display: inline;}
img.pic-l{float:left;margin:1em 1em 0.5em 0;}



/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
	font-size: 1.18em;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/* Ideo */

/* --- Aktualnosci --- */
.clear {clear: both;}
.clearFoto {clear: both; font-size: 1px; height: 1px;}
.c .clearFoto {display: none; font-size: 1px; height: 1px;}
.clearKolorki {clear: both; font-size: 1px; height: 1px;}
p.blok{padding-left: 38px;}

.komunikat {text-align: center; font-weight: bold; color: #C70606; font-size: 1em;}

.template4 {
    float: right;
    width: 252px;
}

.template4 .pic-r {
    margin:1em 0 0.5em 1em;
}

.template5 {
    float: left;
    width: 252px;
    text-align: left;
}

.template5 .pic-r {
    margin: 1em 1em 0.5em 0em;
}

.template6 {
    text-align: left;
}

.template6 .pic-r {
    margin: 0em 2em 1em 2em;
    float: left;
    display: inline;
}

#news_list h3 a {
    color: #4C4C4C !important;
}

#news_list h3 a:hover {
    text-decoration: none;
}.p_zgoda{margin:0;display:inline;}
