/*RESET*/
html, body, div, span,object, h1,h2,h3,h4, p, font, img, dd,dt,dl,a, ul,ol,li,form{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	list-style-type:none;
	font-weight:normal;
	color:#474747;
}
html{width:100%;height:100%;}
body{height:100%;width:100%;background:url(../images/bg.jpg) repeat-x;font:normal 11px Tahoma, Arial , Verdana, Geneva, Helvetica, sans-serif;}

.clear{clear:both}
a{color:#BD2D7B;text-decoration:none;}
a:hover{text-decoration:underline}

#wrap{width:1016px;margin:0 auto;}
#icons{width:208px; background:url(../images/tops_01.jpg) no-repeat 8px 0;height:55px;float:left}
#menu{width:808px; background:url(../images/tops_02.jpg) no-repeat 0 0;height:55px;float:left}

#menu ul {padding-left:20px}
#menu ul li{float:left;}
#menu ul li a img{margin:0 10px 3px 5px}
#menu ul li  img{margin-top:5px;float:left;}

#menu ul li a{text-transform:uppercase;color:#395094;font-weight:bold;float:left;font-weight:bold;height:55px;line-height:55px;padding:0 9px 0 5px;}
#menu ul li a:hover,#menu ul li a.active{text-decoration:none;color:#BD2D7B}

#icons form{padding:21px 0 0 30px;float:left;}
#icons select{background:#A6B5CC;border:#D5DCE7;font-size:11px;color:#ffffff}
#icons ul{float:left;padding:23px 0 0 65px}
#icons ul li{float:left;padding:0 26px 0 0 }

#content_left{padding-left:8px;float:left;width:200px}
#logo{width:200px;height:200px;background:#ffffff;text-align:center}
#logo img{padding:64px 0 0 0}
.content_left{background:#F2F2F2 url(../images/bg_content_left.jpg) repeat-x;min-height:300px;height:auto !important;height:300px }
.content_left_subpage{min-height:300px;height:auto !important;height:300px }

#content_right{position:relative;float:left;width:800px;background:#ffffff}
#transport_gratis{position:absolute;bottom:-37px;right:0;}
#background{position:absolute;height:100%;width:5px;background:url(../images/bg_shadow.png) repeat-y;left:0;top:0}
#background_1{position:absolute;height:100%;width:10px;background:url(../images/bg_shadow_2.png) repeat-y;right:-10px;top:0}

#right_column{float:right;width:200px;min-height:300px;background:#ffffff}
#right_column.right_column_homepage{float:right;width:200px;height:300px;overflow:hidden;background:#ffffff}
.strefa_promocji img{padding-bottom:10px}
.strefa_promocji h4{color:#BD2D7B;font-weight:bold;padding-left:19px}
.strefa_promocji p{color:#03388C;padding:5px 0 5px 19px;}
.strefa_promocji ul{padding-left:19px;}
.strefa_promocji ul li a{color:#03388C;background:url(../images/right_column_arrow.gif) no-repeat 2px 5px;padding-left:21px;font-weight:bold}
.strefa_promocji ul li{color:#03388c;}

/*OPENING*/
#news_teaser div h3 a{color:#BD2D7B;font-size:11px;font-weight:bold;text-decoration:none;}
#news_teaser div h3 a:hover{text-decoration:underline;}
#news_teaser div h3 a span{color:#03388C;font-size:11px;font-weight:normal;text-decoration:none;}
#news_teaser div h3 a:hover span{text-decoration:underline;}
#news_teaser div p a {color:#474747;font-size:10px;font-weight:normal;text-decoration:none;}
#news_teaser div {line-height:14px;background:url(../images/content_left_arrow.gif) no-repeat 0 6px;margin:0 15px 0 15px;padding:0 0 15px 10px}
#news_teaser img {padding:12px 0 20px 15px}

#left_column {width:600px;height:200px;float:left;position:relative}
#left_column  ul li a{line-height:20px;padding-left:16px;background:url(../images/arrow_left_column.gif) no-repeat 0 5px;color:#03388c;text-decoration:none;font-weight:bold}
#left_column  ul li a:hover{color:#a1acbd;background:url(../images/arrow_left_column_hover.gif) no-repeat 0 5px}
.page_00{background:url(../images/content_right_opening.jpg) no-repeat;}
.page_01{background:url(../images/content_right_opening.jpg) no-repeat;}
.page_02{background:url(../images/topy/katalog_online.jpg) no-repeat;}
.page_03{background:url(../images/topy/promocje.jpg) no-repeat;}
.page_04{background:url(../images/topy/aktualnosci.jpg) no-repeat;}
.page_05{background:url(../images/topy/studio_reklamy_wspolpraca.jpg) no-repeat;}
.page_05a{background:url(../images/topy/studio_reklamy_wspolpraca.jpg) no-repeat;}
.page_06{background:url(../images/topy/sklep_online.jpg) no-repeat;}
.page_07{background:url(../images/topy/polecamy_marki.jpg) no-repeat;}
.page_08{background:url(../images/topy/bok.jpg) no-repeat;}

#left_column ul{padding-left:21px;}
.page_08 ul{padding-top:107px;}
.page_02 ul{padding-top:107px;}
.page_03 ul{padding-top:107px;}
.page_05 ul{padding-top:107px;}
.page_05a ul{padding-top:107px;}
.page_06 ul{padding-top:107px;}

#follower{padding-left:39px;background:#ccd5e2 url(../images/arrow_left_column.gif) no-repeat 25px center;height:28px;width:100%;float:left;width:561px;color:#04326a;margin-left:-20px;margin-top:-15px;margin-bottom:15px;}
#follower a{color:#04326a;line-height:27px;}
#boksy{float:left}

#newsletter{background:#718AAF}
#kategorie{background:#718AAF;height:auto;}
#kategorie ul li a{background:#ccd5e2 url(../images/arrow_kategorie.gif) no-repeat 17px 13px;display:block;color:#04326a;padding-left:27px;}
#kategorie ul li {line-height:30px;}
#kategorie ul li a:hover,#kategorie ul li a.open{background:#ffffff url(../images/arrow_kategorie.gif) no-repeat 17px 13px;text-decoration:none}

#kategorie ul li ul li a{background:#ffffff url(../images/arrow_kategorie.gif) no-repeat 30px 13px;text-decoration:none;padding-left:40px}
#kategorie ul li ul li a:hover{background:#efefef url(../images/arrow_kategorie.gif) no-repeat 30px 13px;text-decoration:none}

#newsletter.newsletter{background:#718AAF  url(../images/bg_newsletter.jpg) repeat-y}
#newsletter form p input{background:#9CADC7;border:1px solid #C6D0DF;color:#ffffff;width:105px}
#newsletter form p {display:block;float:left;}
#newsletter form span {display:block;float:left;}
#newsletter form span input{cursor:pointer;background:#9CADC7;border:none;margin-left:5px;color:#03388C;width:48px;height:20px;padding-bottom:4px}
#newsletter form{padding-left:20px;float:left}

#katalog{background:#2E4D79}
#katalog ul li{background:url(../images/katalog_arrow.gif) no-repeat 0 5px;padding-left:20px}
#katalog ul li a{font-weight:bold;color:#ffffff;text-decoration:none}
#katalog ul li a:hover{text-decoration:underline}
#katalog ul {padding-left:20px}

#sklep{background:#BD2D7B}
#sklep p{color:#ffffff;padding-left:20px;padding-right:15px}
#sklep p a{color:#ffffff;text-decoration:none;}
#sklep p a:hover{text-decoration:underline;}

.box_opening{width:200px;height:100px;float:left;color:#ffffff;}
.box_opening h2{color:#ffffff;font-size:12px;font-family:Arial;text-transform:uppercase;padding:15px 0 15px 20px}
.box_opening h2 a{color:#ffffff}
.box_opening h2 a:hover{text-decoration:none}

#welcome img{float:left;margin-top:-20px}
#welcome{font-size:11px;float:left;width:400px}
#welcome p{float:left;font-weight:bold;font-size:15px; color:#40557E;padding-top:20px;padding-bottom:15px;padding-left:38px;width:178px;}
#welcome p span{font-weight:bold;font-size:15px; color:#BD2D7B}
#welcome h1 {float:left;width:178px;padding-left:38px}
#welcome h1 span{color:#BD2D7B}
#welcome ul{padding-top:16px;float:left}
#welcome ul li{height:19px;padding-left:38px;padding-top:3px;}
#welcome ul li#welcome_list_1{background:url(../images/icons_1.jpg) no-repeat 8px 0;}
#welcome ul li#welcome_list_2{background:url(../images/icons_2.jpg) no-repeat 8px 0;}
#welcome ul li#welcome_list_3{background:url(../images/icons_3.jpg) no-repeat 8px 0;}


#advertisment{float:left;}
#advertisment img{float:left;display:block;}

#footer{background:url(../images/bg_footer.jpg) no-repeat 8px 0;}
#footer p a{color:#3E547B}
#links{padding-left:208px;clear:both;}
#links ul li{float:left;color:#ffffff}
#links ul li a{color:#ffffff;text-decoration:none;padding:0 10px 0 11px}
#links ul li a:hover{text-decoration:underline;}
#links ul {float:left;height:18px;padding-top:6px;padding-left:9px;font-size:10px}
#links p{clear:both;height:62px;color:#3E547B;padding-top:17px;padding-left:20px}
.gobi{float:right;color:#C9CFDB;font-size:10px;display:block;padding-top:6px;margin-right:20px}
.gobi span{color:#ffffff;font-weight:bold;padding-top:4px}

.gorace_promocje{padding-top:20px}
/*SUBPAGE GENERAL*/
#subpage{padding-bottom:30px;padding-left:20px;padding-top:15px;padding-right:40px;float:left;width:540px}
.subpage{padding-left:30px}
.subpage p,.subpage ul{padding:6px 0}
.subpage h2{font-weight:bold;padding:18px 0 6px}
.subpage p span{color:#bd2d7b}
.subpage ul li{line-height:18px;padding:0 0 0 10px;background:url(../images/arrow_subpage_list.gif) no-repeat 0 8px}
#subpage h1{color:#2e4d79;font-size:16px;font-weight:bold;padding-bottom:12px;}

.subpage_shadow{display:block;height:2px;width:100%;clear:both;background:url(../images/subpage_shadow.jpg) no-repeat center center;padding:12px 0}
#polecamy_marki .subpage_shadow{padding:24px 0}

#subpage #bok.subpage ul{padding:0px 0 12px 0}
.katalog td{text-align:center;vertical-align:top;width:88px}
.katalog a{color:#303030;display:inline;text-decoration:none;}
.katalog a:hover{display:inline;text-decoration:underline;}
.katalog img{}
.katalog p{clear:both;text-align:center;padding-top:5px;}

.mapa_ul {padding-left:10px; line-height:2em;}
.mapa_li {padding-left:15px; line-height:1.6em;}

#subpage.granat a {color:#03388C;}

/*PRODUKTY*/
.produkty{}
.produkt{width:285px;padding-top:10px;padding-bottom:24px;float:left}
.produkt img, .produkt h3, .produkt p, .produkt span, .produkt a{float:left;}
.produkt h3, .produkt p, .produkt span{width:160px;display:block;}

.produkt img{padding-right:10px;width:97px;height:119px;}
.produkty .produkt a.link{display:block;background:url(../images/arrow_produkty.gif) no-repeat 0 9px;width:89px;height:22px;padding-top:4px;padding-left:12px;font-size:11px; color:#04398C;text-decoration:none}
.produkty .produkt a.link:hover{text-decoration:underline}
.produkt h3 a{padding-top:5px;color:#04398C;font-size:13px;font-weight:bold}
.produkt span{color:#777777;font-size:11px}
.produkt p{font-size:11px;color:#676767;padding-top:11px;padding-bottom:7px;}

.produkty .paginacja_produkty{text-align:center;clear:both;padding-top:30px;}
.produkty .paginacja_produkty a{text-decoration:none;}
.produkty .paginacja_produkty a:hover{font-weight:bold;text-decoration:none;color:#2177B0}
.produkty .paginacja_produkty a.active{font-weight:bold;text-decoration:none;color:#2177B0}

#subpage .druk{padding-top:0;padding-bottom:21px;}
/*PROMOCJE*/
.gazetka img{padding-top:5px;}
.gazetka div  {float:left;padding-right:20px;}
.gazetka div  p {text-align:center}
.gazetka div  p a{color:#03388C;font-weight:bold}

/*AKTUALNOSCI*/
.aktualnosci h3 a,.aktualnosci_more h3 a{color:#03388C;font-weight:bold}
.aktualnosci h3,.aktualnosci h3{width:400px;float:left;color:#03388C;font-weight:bold}
.aktualnosci_more h3{padding-top:43px;color:#03388C;font-weight:bold}
.aktualnosci p{width:400px;float:left;}
.aktualnosci_more p{clear:both}
.aktualnosci_more .powrot{display:block;clear:both;color:#03388C;padding-top:7px}
.aktualnosci p a,.aktualnosci_more p a,.aktualnosci p a span,.aktualnosci_more p a span{color:#03388C;}
.aktualnosci a img,.aktualnosci_more a img,.aktualnosci_more img.thumb{float:left;padding-right:10px;}

span.poprzedni{float:left;background:url(../images/news_arrow_l.gif) no-repeat left center;padding-left:10px}
span.nastepny{float:right;background:url(../images/news_arrow_r.gif) no-repeat right center;padding-right:10px;}

.gratis table{text-align:center;}
.gratis table img{padding:10px}
.gratis table p{line-height:16px}

#aktualnosci .aktualnosci_more p{}
#aktualnosci .aktualnosci_more img{padding-bottom:20px;}

/*STUDIO REKLAMY*/
.studio_reklamy{clear:both;height:51px;}
.studio_reklamy img{float:left;padding-right:22px}

#studio_reklamy h2{padding-bottom:15px;}
#studio_reklamy a,#sklep_online a{color:#03388C;font-weight:bold}
.studio_reklamy_promocje p,.studio_reklamy_promocje img{float:left;}
.studio_reklamy_promocje p{width:225px;font-weight:bold;color:#BD2D7B}
.studio_reklamy_promocje table td{text-align:left;padding-right:20px;vertical-align:middle;}

.note{font-size:10px}

/*POLECAMY MARKI*/
#polecamy_marki a{color:#474747}
#polecamy_marki table p{padding-top:15px;padding-bottom:0px;text-align:center}
#polecamy_marki p{padding-top:7px;}
#polecamy_marki td{padding-right:40px}

#nasze_marki_opis{width:350px;padding-top:15px}
#nasze_marki_opis h2{padding-top:10px;font-size:11px;font-weight:bold}
.fl_right{float:right;margin-right:-40px;}

#polecamy_marki  hr {background:#D5D5D5 none repeat scroll 0 0;border:medium none;height:1px;margin-bottom:10px;}
#polecamy_marki #nasze_marki_opis  hr {background:#D5D5D5 none repeat scroll 0 0;border:medium none;height:1px;margin-bottom:16px;margin-top:16px;}

.hr_1 {float:left;margin-top:15px;width:260px;}
.hr_2{margin:7px 0;}

.komunikat{color:white;font-size:10px;margin-left:20px;margin-right:10px;margin-top:-10px;}

#subpage .nasz_klient p img{ padding-right:10px;float:left;padding-bottom:4px}
#subpage .nasz_klient p strong{float:left;display:block;padding-top:10px;}
#subpage .nasz_klient ul{clear:both}

/*SKLEP ONLINE*/

#biuro_zakupy h4{font-size:11px;font-weight:bold;padding:21px 0 0 0;margin-bottom:-5px}

/*Newsletter sub*/
#newsletter_sub div label{clear:both;display:block;float:left;padding:3px 10px 10px 0;text-align:right;width:140px;}
#newsletter_sub div input{border:1px solid #BDBDBD;color:#838282;float:left;width:220px;}
#newsletter_sub div{padding-bottom:27px;}
#subpage .error_red{color:#BD2D7B}
#newsletter_sub .radio{height:20px;padding:10px 0;}
#newsletter_sub .radio input {margin-left:0;}
#newsletter_sub .radio input,#newsletter_sub .radio label {float:left;}
#newsletter_sub .radio label {padding:3px 30px 0 3px;}
#newsletter_sub .akceptacja {font-size:9px;}
.akceptacja input {margin-left:0;}

.submit_newsletter{background:#2E4D79;color:#ffffff;border:none;padding:2px 6px;float:right;margin-top:10px}

.ui-tabs-hide {display: none;}

/*PRODUKT*/
.miniaturki li{padding-bottom:4px;}
.miniaturki {float:left;}
.ikony_promocji {float:right;padding-right:20px}
.miniaturki li a img{border:1px solid #E8E8E8}
.ikony_promocji li{padding-bottom:15px}

.duze_zdjecie {border:1px solid #E8E8E8;float:left;margin-right:13px;}

.opis h2{font-size:12px;color:#3c72ae;font-weight:bold}
.opis h3{font-size:11px;font-weight:bold;padding-top:13px;float:left;color:#676767;padding-right:18px;}
.opis .licencje img{float:left;}
.opis span.blue{font-size:11px;color:#93cbfc;display:block}
.opis .desc{line-height:16px;color:#676767;font-size:11px}
.opis .desc li{color:#676767;}

.powrot{margin-top:10px;text-decoration:none;display:block;background:url(../images/oferta/powrot.jpg) no-repeat;height:34px;width:135px;text-decoration:none;text-align:center;padding-top:8px;color:#2177B0;font-size:13px;font-weight:bold;text-transform:uppercase}
.rightBottom{clear:both}
.noweTabsy{border:1px solid #EDEDED;clear:both;width:417px;}
.noweTabsy p{color:#666666;}
.noweTabsy .ui-tabs-nav li {background-color:#EDEDED;float:left;text-align:center}
.noweTabsy .ui-tabs-nav li a{padding:10px 21px;text-decoration:none;float:left;color:#666666}
.noweTabsy .ui-tabs-nav li.ui-state-active {background-color:#FFFFFF;}
.noweTabsy .ui-tabs-nav li.ui-state-hover {background-color:#FFFFFF;}
.secondTab {padding-bottom:13px;padding-left:15px;padding-right:15px;}

.produkt_srodek{margin-left:7px;float:left}

li.rozwin{position:relative}
.show4thUl{
			position:absolute;
			display:block;
			top:0px;
			left:175px;
			width:200px;
			border:1px solid #000000;
			z-index:100;
		}
.hide4thUl
{
	position:absolute;
	top:0px;
	left:175px;
	display:none;
}

