*{
	margin:0px;
	padding:0px;
}
body{
	color:#484747;
	font-family:Tahoma, Verdana, Arial;
	/*background-color:#ECECEC;*/
	background-color:#fff;
}
input{
	border:0px solid #484747;
	margin:0px;
	padding:0px;
	font-family: Tahoma;
    font-size: 11px;
    color: #666666;
}
.round{
border:1px solid #474848;
width:155px;
height:20px;
}
.cbox{
	border:0px;
}
.dymek li{
	font-size:9px;
}
#generated{
display:none;
}



#content{
	width:1000px;
	margin:0px auto 0px auto;
	background:#fff;
	margin-top:20px;
	border:1px solid #474848;
	overflow:hidden;
}
#head{
	width:1000px;
	height:150px;
	margin:0px auto 0px auto;
	background:#474848;
}
#head_up{
	width:1000px;
	height:120px;
	margin:0px auto 0px auto;
	
}
#h_left{
	width:200px;
	height:120px;
	float:left;
}
#logo{
	width:259px;
	height:90px;
	background:url('psd/nowywyglad/logo.png') no-repeat;
	vertical-align:middle;
	position:relative;
	left:20px;
}
#h_center{
	width:400px;
	height:120px;
	float:left;
}
#h_c_links_one{
	width:400px;
	height:20px;
	float:left;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
	font-size:13px;
	padding-top:100px;
	border-bottom:1px solid #fff;
}
#h_c_links_one a{
	font-family:Tahoma, Verdana, Arial;
	/*font-weight:bold;*/
	color:#ccc;
	font-size:14px;
	text-decoration:none;
}
#h_c_links_one a:hover{
	font-family:Tahoma, Verdana, Arial;
	/*font-weight:bold;*/
	color:#ff2222;
	font-size:14px;
	text-decoration:none;
}
#h_c_links_two{
	width:60px;
	height:30px;
	float:left;
	font-family:Tahoma, Verdana, Arial;
	color:#484747;
	font-size:13px;
	padding-top:90px;
	padding-left:50px;
	border-bottom:1px solid #fff;
	text-align:center;
}
#h_c_links_two a{
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
#h_c_links_two a:hover{
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#484744;
	font-size:12px;
	text-decoration:none;
}
#h_right{
	width:400px;
	height:120px;
	float:left;
	color:#fff;
}
#h_right a{
	font-family:Tahoma, Verdana, Arial;
	/*font-weight:bold;*/
	color:#fff;
	font-size:10px;
	text-decoration:none;
}
#h_right a:hover{
	font-family:Tahoma, Verdana, Arial;
	/*font-weight:bold;*/
	color:#f22;
	font-size:9px;
	text-decoration:none;
}
#h_r_panel{
	width:400px;
	height:40px;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
	font-size:10px;
	text-align:center;
	padding-left:40px;
}
#h_r_koszyk{
	width:400px;
	height:40px;
	font-family:Tahoma, Verdana, Arial;
	color:#484747;
	font-size:10px;
	text-align:right;
	position:relative;
	top:-20px;
	left:-30px;
}
#h_r_search{
	width:400px;
	height:40px;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
	font-size:10px;
	text-align:right;
	border-bottom:1px solid #fff;
	
}
#h_r_search input{

	color:#474848;
	
}
#head_down{
	width:1000px;
	height:30px;
	margin:0px auto 0px auto;
	
}
#h_d_links{
	width:580px;
	padding-left:200px;
	height:30px;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
	font-size:13px;
	float:left;
}
#h_d_links_two{
	width:200px;
	height:30px;
	font-family:Tahoma, Verdana, Arial;
	/*color:#A6192B;*/
	color:#ff2222;
	font-size:13px;
	/*font-weight:bold;*/
	float:left;
}
#h_d_links_two a{
	font-family:Tahoma, Verdana, Arial;
	color:#A6192B;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#h_d_links a{
	font-family:Tahoma, Verdana, Arial;
	/*font-weight:bold;*/
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
#h_d_links a:hover{
	font-family:Tahoma, Verdana, Arial;
	/*font-weight:bold;*/
	color:#f22;
	font-size:12px;
	text-decoration:none;
}
#banner{
	width:1000px;
	height:482px;
	margin:0px auto 0px auto;
	margin-top:20px;
}
#stronka2{
	width:1000px;
	margin:20px auto 20px auto;
	padding-top:20px;
	/*height:100%;
	display:block;*/
	overflow:hidden;
}
#stronka{
	width:1000px;
	margin:0px auto 0px auto;
	margin-top:20px;
	
	display:block;
	overflow:hidden;
}
#informacja{
	width:1000px;
	margin:0px auto 0px auto;
	margin-top:20px;
	height:140px;
	display:block;
	overflow:hidden;
	background:#474848;
}
#info_text{
	margin:0px auto 0px auto;
	border-bottom:1px #CF0D04 solid;
	color:#fff;
	text-align:center;
	font-size:15px;
	font-family:Tahoma, Verdana, Arial;
}
#informacja ul{
	list-style:none;
	width:33%;
	/*height:100%;*/
	text-align:center;
	font-size:12px;
	background:#474848;
}
label.round {

	background:url(images/input-bg.gif) no-repeat 0 0;
	height:27px;
}
.round input {
	background:transparent;

	height:17px;
}
.round span {
	background:url(images/input-bg.gif) no-repeat 100% 0;

	height:27px;
}
.info_selected{
	line-height:100%;
	display:block;
	color:#fff;
}
.info_selected a,.info_selected a:visited{
	display:block;
	height:20px;
	background:#bbb;
	color:#fff;
}
.info_selected a:hover{
	display:block;
	height:20px;
	background:#888;
	color:#fff;
}
.info_selected a:active{
	display:block;
	height:20px;
	background:#bbb;
	color:#fff;
}
.info_selected a:focus{
	display:block;
	height:20px;
	background:#bbb;
	color:#fff;
}
.info_normal{
background:#474848;
display:block;
}
.info_normal a {
	display:block;
	height:20px;
	background:none;
	color:#fff;
}
.info_normal a:visited{
	display:block;
	height:20px;
	background:none;
	color:#fff;
}
.info_normal a:link{
	display:block;
	height:20px;
	background:none;
	color:#fff;
}
.info_normal a:hover{
	display:block;
	height:20px;
	background:#888;
	color:#fff;
}
.info_normal a:active{
	display:block;
	height:20px;
	background:#474848;
	color:#fff;
}
.info_normal a:focus{
	display:block;
	height:20px;
	background:#474848;
	color:#fff;
}
#b_img{
	width:1000px;
	height:482px;
	margin:0px auto 0px auto;
	background:url() no-repeat;
}
#footer{
	width:1000px;
	height:60px;
	margin:0px auto 0px auto;
	text-align:center;

	margin-top:20px;
}
#foot{
	width:1000px;
	height:40px;
	margin:0px auto;
	text-align:center;
	border:1px solid #484747;
	background-color:#484747;
}
#f_left{
	width:230px;
	height:40px;
	float:left;
	text-align:center;
	padding-left:20px;
}
#f_center{
	width:498px;
	height:40px;
	float:left;
	border-left:1px solid #484747;
	border-right:1px solid #484747;
}
#f_right{
	width:250px;
	height:40px;
	float:left;
}
#links{
	width:1000px;
	/*height:170px;*/
	overflow:hidden;
	margin:0px auto 0px auto;
	background:#474848;
	margin-top:10px;
	padding-bottom:15px;
}
#l_center{
	width:1000px;
	height:60px;
	text-align:center;
	font-family:Tahoma, Verdana, Arial;
	color:#484747;
	font-size:10px;
	margin:0px auto;
}
#l_center a{
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#484747;
	font-size:11px;
	text-decoration:none;
}
#l_center a:hover{
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#484744;
	font-size:10px;
	text-decoration:none;
}
#newsletter{
	width:160px;
	height:60px;
	text-align:center;
	font-family:Tahoma, Verdana, Arial;
	color:#484747;
	font-size:10px;
	float:left;
}
#newsletter3{
	width:235px;
	height:50px;
	text-align:center;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
	font-size:10px;
	float:left;
	margin-left:15px;
	border-top:solid 1px #fff;
}
#newsletter2{
	width:600px;
	height:20px;
	text-align:center;
	font-family:Tahoma, Verdana, Arial;
	color:#474848;
	border:1px solid #474848;
	font-size:11px;
	padding-top:15px;
	margin:0px auto;
	border-top:solid 1px #fff;
}
#tagi{
	width:800px;
	margin:0px auto 0px auto;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	text-align:center;
	padding-top:20px;
	color:#474848;
}
#copyright{
	width:800px;
	margin:0px auto 0px auto;
	font-size:9px;
	font-family:Tahoma, Verdana, Arial;
	text-align:center;
	padding-top:20px;
	color:#474848;
}
#copyright a{
	width:800px;
	margin:0px auto 0px auto;
	font-size:9px;
	font-family:Tahoma, Verdana, Arial;
	text-align:center;
	padding-top:20px;
	color:#474848;
}
#gradient{
	width:960px;
	height:15px;
	/*background:url('./psd/nowywyglad/gradient.png') no-repeat;*/
	margin:0px auto 0px auto;
}
#prasa_body{
	font-size:18px;
	color:#000;
	font-family:Tahoma, Verdana, Arial;
	text-align:center;
	position:relative; 
	left:285px;
	top:50px;
	width:250px; 
	height:330px; 
	float:left;
	z-index:10;
}
/* Foooter */

#f_l_1{
	background:url('allegro.png') no-repeat;
	width:170px;
	height:40px;
}
#f_l_2{
	background:url('./psd/nowywyglad/kosz-allegro.png') no-repeat;
	width:95px;
	height:72px;
	position:relative;
	left:130px;
	top:-20px;
}
#f_c_1{
	background:url('./psd/nowywyglad/blog.png') no-repeat;
	width:250px;
	height:40px;
	margin:0px auto 0px auto;
}
#f_c_2{
	background:url('./psd/nowywyglad/blog-icon.png') no-repeat;
	width:99px;
	height:100px;
	position:relative;
	left:220px;
	top:-30px;
}
#f_r_1{
	background:url('./psd/nowywyglad/facebook.png') no-repeat;
	width:250px;
	height:40px;
	margin:0px auto 0px auto;
}
#f_r_2{
	background:url('./psd/nowywyglad/facebook-icon.png') no-repeat;
	width:70px;
	height:70px;
	position:relative;
	left:180px;
	top:-20px;
}
#polecaja_nas{
	font-family:Tahoma, Verdana, Arial;
	text-align:center;
	font-size:34px;
	font-weight:bold;
	float:left;
	color:#FFF;
	position:relative;
	left:20px;
	top:-50px;
	width:470px;
}
#bannerek{
	/*background:#f00;*/

	/*left:705px;*/
	width:1000px;
	height:482px;
	/*float:left;*/
	/*filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;*/
}
#szukaj_input{
	background:url('images/ikony/Search2.png') no-repeat;/*ikon-search.png*/
	width:26px;
	height:27px;
	border:0px;
	position:relative;
	left:0px;
	top:-25px;
	cursor:pointer;
}
#szukaj_input2{
	background:url('images/ikony/Search2.png') no-repeat;/*ikon-search.png*/
	width:26px;
	height:27px;
	border:0px;
	position:relative;
	left:0px;
	top:-25px;
	cursor:pointer;
	float:right;
}
#newsletter_input{
	background:none;
	border:0px;
}
span.infolinia{
	font-weight:bold;
	font-size:11px;
	text-align:center;
	
}
.empty{
font-size:11px;
}
.alert{
font-size:11px;
}
#menu ul{
	list-style:none;
}
#menu li a{
	text-decoration:overline;
}
#menu li a:hover{
	text-decoration:underline;
}
#menu ul li:hover ul{
	display:block;

}
#menu ul li ul{
	display:none;
	color:#fff;
	position:relative;
	width:420px;
	height:30px;
	z-index:-20px;
	left:-210px;
	font-size:13px;
	background:#484747;
}
#menu ul li ul li{
	color:#fff;
	padding-left:20px;
}

ul.kategorie{
	padding-left:10px;
	list-style:none;
}

li.kategoria em { color: #EB2B27; padding-right:10px; }

li.kategoria:hover{
	padding-left:5px;
	font-size:13px;
	margin-top:5px;
	margin-bottom:2px;
}

li.kategoria{
	padding-left:5px;
	font-size:13px;
	margin-top:5px;
	margin-bottom:2px;
}

.rozmiar_img1{
list-style:none;
height:72px;
}
.rozmiar_img1 li{
	line-height:30px;
	background:url(rozmiar_box0.png) no-repeat;
	padding-top:0px;
	padding-left:7px;
	width:23px;
	height:30px;
	font-family:Verdana, "century Gothic", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#3e3143;
	float:left;
	display:block;
}
.rozmiar_img1 li:hover{
	line-height:30px;
	background:url(rozmiar_box1.png) no-repeat;
	padding-top:0px;
	padding-left:7px;
	width:23px;
	height:30px;
	font-family:Verdana, "century Gothic", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#9933c5;
	float:left;
}
.rozmiar_img{
	background-image:url(rozmiar_box0.png);
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left:7px;
	width:23px;
	height:26px;
	font-family:Verdana, "century Gothic", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#3e3143;
	float:left;
	display:block;
}

.rozmiar_img:hover{
	background-image:url(rozmiar_box1.png);
	background-repeat:no-repeat;
	padding-top:4px;
	padding-left:7px;
	width:23px;
	height:26px;
	font-family:Verdana, "century Gothic", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#9933c5;
	float:left;
}
#lewe_menu{
	width:200px;
	float:left;
	background:#474848;
	overflow:hidden;
}
#lewe_menu2{
	width:1000px;
	float:left;

	background:#474848;
}
#tresc-strony{
	width:790px;
	float:left;
}
#lista_linki{
	width:790px;
	height:40px;
	font-size:10px;
}
#lista_linki ul{
	list-style:none;
}
#lista_linki ul li{
	line-height:40px;
	width:50%;
	height:40px;
	float:left;	
}
#lista_pager{
	width:790px;
	height:40px;
	font-size:12px;
	float:left;
}
#lista_pager2{
	width:790px;
	height:20px;
	font-size:10px;
	float:left;
	padding-left:60px;
}
#lista_pager2 a{
	color:#f22;
	font-size:10px;
}
#lista_pager ul{
	list-style:none;
	text-align:center;
	margin:0px auto;
	width:400px;
	overflow:hidden;
	text-align:center;
}
#lista_pager ul li{
	line-height:30px;
	width:35px;	
	float:left;

	font-size:11px;
	font-weight:bold;
	margin-left:5px;
}
li.act a{	
	color: #ff2222;
}
li.act a:hover{
	color: #444444;
}
li.not_act a{	
	color: #000;
}
li.not_act a:hover{	
	color: #474848;
}

#zawartosc_listy{
	width:790px;
	min-height:300px;
}


.belka_dol{
	width:250px;
	float:left;
	background:#474848;
	margin-top:20px;
	margin-bottom:10px;
}
.title1{
	width:240px;
	text-align:center;
	font-size:14px;
	color:#ff2222;
	padding-bottom:10px;
	text-transform:uppercase;
}
.belkla_tekst{
	width:250px;
	padding-bottom:5px;
	margin-left:15px;
	color:#fff;
	font-size:13px;
	background:#474848;
}

.belkla_tekst ul{
	width:210px;
	background:#474848;
	font-size:13px;
	color:#fff;
}

.belkla_tekst ul li{
	height:20px;
	width:200px;
	padding-left:10px;
	display:block;
}
.belkla_tekst ul li a {
	display:block;
	height:20px;
	background:none;
	color:#fff;
	padding-left:10px;
}
.belkla_tekst ul li a:visited{
	display:block;
	height:20px;
	background:none;
	color:#fff;
	padding-left:10px;
}
.belkla_tekst ul li a:link{
	display:block;
	height:20px;
	background:none;
	color:#fff;
	padding-left:10px;
}
.belkla_tekst ul li a:hover{
	display:block;
	height:20px;
	background:#888;
	color:#fff;
	padding-left:10px;
}
.belkla_tekst ul li a:active{
	display:block;
	height:20px;
	background:#474848;
	color:#fff;
	padding-left:10px;
}
.belkla_tekst ul li a:focus{
	display:block;
	height:20px;
	background:#474848;
	color:#fff;
	padding-left:10px;
}
.slideshow {
    position:relative;
	width:337px;
}
.slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	filter: alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
}
.slideshow IMG.active {
    z-index:10;
	filter: alpha(opacity=1);
	-moz-opacity:1.0;
	opacity:1.0;
}
.slideshow IMG.last-active {
    z-index:9;
}

.slideshow2 {
    position:relative;
	width:337px;
}

.slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	filter: alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
}

.slideshow2 IMG.active {
    z-index:10;
	filter: alpha(opacity=1);
	-moz-opacity:1.0;
	opacity:1.0;
}

.slideshow2 IMG.last-active {
    z-index:9;
}

.slideshow3 {
    position:relative;
	width:337px;
}

.slideshow3 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	filter: alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
}

.slideshow3 IMG.active {
    z-index:10;
	filter: alpha(opacity=1);
	-moz-opacity:1.0;
	opacity:1.0;
}

.slideshow3 IMG.last-active {
    z-index:9;
}

.slideshow4 {
    position:relative;
	width:337px;
}

.slideshow4 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	filter: alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
}

.slideshow4 IMG.active {
    z-index:10;
	filter: alpha(opacity=1);
	-moz-opacity:1.0;
	opacity:1.0;
}

.slideshow4 IMG.last-active {
    z-index:9;
}


#tooltip-img-przechowalnia ,#tooltip-img-do-produktu2, #tooltip-img-do-produktu, #tooltip-img-koszyk,#tooltip-img-cart, #tooltip-img-przechowalnia-show { 
	position:absolute; 
	z-index:1000; 
	display:none; 
	width:140px; 
	height:18px; 
	font-size:10px;
}



#tooltip-img-do-produktu { background: transparent url(chmurka.png) no-repeat;}



/* \ */ * html #tooltip-img-do-produktu		{ background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='chmurka.png', sizingMethod='noscale'); } /* */


#tooltip-img-do-produktu { background: transparent url('chmurka.png') no-repeat;}
#tooltip-img-do-produktu2 { background: transparent url('psd/nowywyglad/chmurka-more.png') no-repeat;}
#tooltip-img-przechowalnia { background: transparent url('psd/nowywyglad/chmurka-walizka.png') no-repeat;}
#tooltip-img-koszyk { background: transparent url('psd/nowywyglad/chmurka-add_cart.png') no-repeat;}
#tooltip-img-cart { background: transparent url('psd/nowywyglad/chmurka-cart.png') no-repeat;}
#tooltip-img-przechowalnia-show { background: transparent url('psd/nowywyglad/chmurka-walizka-show.png') no-repeat;}





#menu-duze{
left:100px;
}

#menu-duze .lista {  width:800px; left:160px;   position:absolute; z-index:1000; background-color:#474848;  color:#fff; overflow:hidden; }

#menu-duze .lista ul { float:left;   padding-left:10px; margin-bottom:10px; margin-left:20px; display:inline; border-left:1px #FFF solid; }

#menu-duze .lista ul li { margin:0px;  display: block; line-height:24px;  }

#menu-duze .lista ul li a{ font-size:15px; display:block; margin-bottom:4px; color:#fff }

#menu-duze .lol {

float:left;

width:800px;

}



#menu-duze .eee {

float:left;

width:800px;

}
.hide, ukryty { display:none }










#partnery_table a{
color:#474848;
font-size:20px;
text-decoration:none;
}
#partnery_table a:hover{
color:#FF2222;
font-size:20px;
text-decoration:underline;
}
#partnery_table td{
color:#474848;
font-size:13px;
text-decoration:none;
}
#pomoc_table tr td h1{
font-size:22px;
color:#ff2222;
font-weight:normal;
text-align:center;
}

#pomoc_table tr td {
font-size:14px;
color:#474848;

}
#regulamin_table tr td {
font-size:12px;
color:#474848;

}
#regulamin_table font{
text-align:center;

}
#wymiany_table tr td {
font-size:12px;
color:#474848;

}
#wymiany_table font{
text-align:center;

}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
hr{border: 0;}
address,caption,cite,code,dfn,em,th,samp,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
samp {font-family: Tahoma; font-size: 11px; line-height: normal; padding: 0; margin: 0;}

a:visited { text-decoration: none; color: #333333 }
a:link    { text-decoration: none; color: #333333 }
a:hover   { text-decoration: none; color: #666666 }



.desc p{
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
}

.desc table{
	margin-top: 10px;
	margin-bottom: 20px;
}

.desc th {

	padding-right:10px;
	text-align: right;
	font-size:12px;
}

.desc td{

	font-size:12px;
}












.carts{
   /* padding-top:30px;*/
	padding-bottom:40px;
	padding-left:10px;
	padding-right:5px;
}

.carts table{
    width: 100%;
    border-spacing: 1px 1px;
    border-collapse: separate;
}

.carts table thead tr{
    height: 15px;
}

.carts table thead tr th{
    text-align: left;
    font-weight: bold;
	font-size:13px;
	color:#FF2222;
    border-bottom: 1px #dddddd solid;
    padding: 0 3px 2px 3px;
	background: #fff;
}

.carts table tr{
    height: 25px;
    background: #f7f7f7;
}

.carts table .shade{
    background: #f2f2f2;
}

.carts table tr td{
    text-align: left;
    padding: 3px;
	font-size:11px;
    color: #222222;
    border-bottom: 1px #FF2222 solid;
}

.carts table tr .a { text-align: center; }

.carts table tr .b { text-align: left;   }

.carts table tr .c { text-align: right;  }

.carts table tr .d { text-align: center; }

.carts table tr .e { text-align: right;  }

.carts table tr .f { text-align: center; }

.carts table tr .g { text-align: right;  }

.carts table tr .b{
    font-weight: bold;
}

.carts table tr .b div{
    font-weight: normal;
}

.carts table tr .b div a{
    font-style: italic;
}

.carts table tr .f input{
    background: none;
    width: 30px;
    text-align: center;
}

.summation{
   padding-left:10px;
	padding-right:5px;
	width:300px;
	height:45px;
	background:#ccc;
	float:left;
}

.summation p{
    padding: 20px 0 0 0;
    width: 99%;
    text-align: justify;
}

.summation p em{
    font-style: italic;
}

.summation table{
    width: 300px;
	
    /*margin-left: auto;*/
    border-spacing: 1px 1px;
    border-collapse: separate;
}

.summation table caption{
    padding: 2px 0 2px 3px;
    margin: 0;
	font-size:13px;
	color:#474848;
    font-weight: bold;
   /* border-bottom: 1px #dddddd solid;*/
}

.summation table tr th{
   /* background: #f5f5f5;*/
    padding: 3px;
    text-align: left;
	font-weight: normal; 
	font-size:11px;
	/*border-bottom: 1px #FF2222 solid;*/
	
}



.summation table tr td{
    /*background: #fafafa;*/
    text-align: right;
    padding: 3px;
    font-weight: bold;
	font-size:12px;
    border-bottom: 1px #FF2222 solid;
}

.summation2{
	width:300px;
	float:right;
	padding-right:5px;
}

.summation2 p{
    padding: 20px 0 0 0;
    width: 99%;
    text-align: justify;
}

.summation2 p em{
    font-style: italic;
}

.summation2 table{
    width: 300px;
	
	
    margin-left: auto;
    border-spacing: 1px 1px;
    border-collapse: separate;
}

.summation2 table caption{
    padding: 2px 0 2px 3px;
    margin: 0;
	font-size:13px;
	color:#FF2222;
    font-weight: bold;
    border-bottom: 1px #dddddd solid;
}

.summation2 table tr th{
    background: #f5f5f5;
    padding: 3px;
    text-align: left;
	font-size:11px;
    font-weight: normal;
    border-bottom: 1px #FF2222 solid;
}

.summation2 table tr td{
    background: #fafafa;
    text-align: right;
    padding: 3px;
	font-size:11px;
    font-weight: bold;
   border-bottom: 1px #FF2222 solid;
}

.transport{
    /*padding: 20px 5px 10px 7px;*/
	padding-top:40px;
	margin-top:40px;
	padding-left:10px;
	padding-right:5px;
}

.transport div{
    padding: 20px 0 0 0;
    letter-spacing: 5px;
	
    text-align: center;
}

.transport div input{
    cursor: pointer;
}

.transport form{
    margin-bottom: 30px;
}

.transport form fieldset input{
    margin-left: 10px;
    vertical-align: middle;
}

.transport form fieldset select{
    vertical-align: middle;
}

.transport table{
    width: 100%;
    border-spacing: 1px 1px;
    border-collapse: separate;
}

.transport table thead tr{
    background: #ffffff;
}

.transport table thead tr th{
    font-weight: bold;
	font-size:13px;
	color:#FF2222;
    border-bottom: 1px #FF2222 solid;
    padding: 0 3px 2px 3px;
}

.transport table tr{
    background: #f7f7f7;
}

.transport table .shade{
    background: #f2f2f2;
}

.transport table .separ{
    background: #ffffff;
    height: 15px;
}

.transport table tr td{
    padding: 5px;
    color: #222222;
	font-size:11px;
    border-bottom: 1px #dddddd solid;
}

.transport table tr td span{
    font-weight: bold;
    padding-left: 10px;
}

.transport table tr th{
    font-weight: bold;
    padding: 5px;
    color: #222222;
	font-size:12px;
    border-bottom: 1px #eeeeee solid;
}

.transport table tr td ul{
    margin-left: 14px;
    list-style-image: url(gfx/p.gif);
}

.transport table tr td ul li{
    padding: 2px 0 3px 0;
}
.buttonbar{
padding-top:20px;
}
.orderFF{
	padding-top:120px;
	margin-top:40px;
	padding-left:10px;
	padding-right:5px;
	width:700px;
	margin:0px auto 0px auto;

}
.orderForm fieldset textarea

{

    height: 100px;

    width: 100%;

    margin-bottom: 5px;

}
.panel3{
		width:1000px;
		margin:0px auto;
		height:20px;
}
.panel2{
		width:1000px;
		margin:0px auto;

		background:#474848;
	}
.panel{
		width:1000px;
		margin:0px auto;
		overflow:hidden;
		background:#474848;
		height:190px;
}
	.p_up{
		width:1000px;
		overflow:hidden;
	}
	.p_left{
		width:329px;
		float:left;
		border-right:1px solid #fff;
		
	}
	.p_center{
		width:370px;
		float:left;
		
	}
	.p_right{
		width:299px;
		float:left;
		border-left:1px solid #fff;
	}
	.p_down{
		width:1000px;
		height:45px;
	}
	.pdfacebook{
		width:329px;
		height:45px;
	}
	.pll{
		width:149px;
		float:left;
	}
	.plr{
		width:180px;
		float:left;
		
	}
	.pllu{
		width:149px;
		height:20px;
		margin:0px auto;
		border-bottom:1px #CF0D04 solid;
		color:#fff;
		text-align:center;
		font-size:15px;
		font-family:Tahoma, Verdana, Arial;
	}
	.plld{
		width:149px;
		font-size:14px;
		font-family:Tahoma, Verdana, Arial;
		height:135px;
		overflow:auto;
	}
	.plro{
		width:180px;
		height:60px;
		color:#fff;
		font-size:15px;
		font-family:Tahoma, Verdana, Arial;
		margin-top:10px;
	}
	.plroi{
		width:50px;
		height:60px;
		float:left;
	}
	.plrot{
		width:125px;
		height:50px;
		float:left;
		color:#fff;
		font-size:13px;
		font-family:Tahoma, Verdana, Arial;
		text-align:center;
		padding-top:10px;
		padding-right:5px;
	}
	.pcu{
		width:370px;
		height:50px;
		margin:0px auto;
		text-align:center;
		padding-top:40px;
	}
	.pcd{
		width:370px;
		height:30px;
		padding-top:15px;
		color:#fff;
	}
	.pcdl{
		width:185px;
		height:70px;
		float:left;
		
	}
	.pcdr{
		width:185px;
		height:70px;
		float:left;
	}
	.pro{
		width:300px;
		height:50px;
		margin-top:10px;
	}
	.proi{
		width:30px;
		height:40px;
		float:left;
	}
	.prot{
		width:270px;
		height:20px;
		float:left;
		color:#fff; 
		font-size:13px;
		font-family:Tahoma, Verdana, Arial;
		padding-top:20px;

	}
	.ptitle{
		font-size:27px;
		color:#ff2222;
		font-weight:lighter;
		width:1000px;
		margin:0px auto;
		padding-top:10px;
		padding-bottom:10px;
		font-family:Tahoma, Verdana, Arial;
		height:30px;
	}
	.pdodatki{
		width:1000px;
		margin:0px auto;
		
	}
	.dimg{
		width:500px;
		float:left;
		
	}
	.dtrendy{
		width:249px;
		float:left;
		color:#474848;
		text-align:center;
		/*overflow:hidden;*/
		border-left:1px solid #ff2222;
		position:relative;
		top:-30px;
	}
	.dprasa{
		width:250px;
		float:left;
		color:#474848;
		text-align:center;
		position:relative;
		top:-30px;
	}
	.opis_p{
		width:1000px;
		margin:0px auto;
		overflow:hidden;
	}
	.opopis{
		width:500px;
		float:left;
	}
	.opright{
		width:500px;
		float:left;
		overflow:hidden;
	}
	.opocena{
		width:500px;
		height:25px;
		
	}


.wybierz-rozmiar li { margin-bottom:5px; width:133px;  background-color:#474848; color:#fff;}
.wybierz-rozmiar input {  }
.wybierz-rozmiar label { width:133px;  font-size:12px;}
.wybierz-rozmiar .selected { background-color: #EB2B27; color:#FFF }
.info_text{

	color:#474848;
	padding-left:50px;
	font-size:15px;
	font-family:Tahoma, Verdana, Arial;

}

#head2{
	margin:0px auto;
	width:1000px;
	height:90px;
	background:#474848;
}
#h2l{
	height:65px;
	width:178px;
	float:left;
}
#h2c{
	height:90px;
	width:490px;
	float:left;
	padding-left:15px;
}
#h2c1{
	height:20px;
	width:490px;
}
#h2c2{
	height:19px;
	border-bottom:1px solid #fff;
	width:490px;
	font-family: Tahoma, Verdana, Arial;
	color: #fff;
	font-size:13px;
}
#h2c2 a{
	color: #CCC;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	text-decoration: none;
}
#h2c2 a:hover{
	color: #F22;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	text-decoration: none;
}
#h2c3{
	height:20px;
	width:490px;
	font-family: Tahoma, Verdana, Arial;
	color: #fff;
	font-size:13px;
}
#h2c3 a{
	color: #fff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	text-decoration: none;
}
#h2c3 a:hover{
	color: #F22;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
}
#h2c4{
	height:20px;
	width:490px;
	font-family: Tahoma, Verdana, Arial;
	color: #fff;
	font-size:13px;
}
#h2r{
	height:90px;
	width:310px;
	float:left;
}
#h2r1{
	height:20px;
	text-align:right;
	width:310px;
	color: #fff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
}
#h2r1 a{
	color: #fff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
}
#h2r1 a:hover{
	color: #F22;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	text-decoration: none;
}
#h2r2{
	height:19px;
	border-bottom:1px solid #fff;
	width:310px;
	color: #f22;
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
	text-align:right;
	font-weight:bold;
}
#h2r3{
	height:20px;
	width:310px;
	color: #F22;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	text-align:right;
}
#h2r4{
	height:20px;
	width:270px;
	color: #F22;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	text-align:right;
}
.itemPopup {
	display: none;
	z-index: 10000;
	position: absolute;
	margin:; 0;
	padding: 0;
	border: 0px;
}
.popupContents {
	background: #fff;
	padding: 5px;
	border: 1px #aeaeae solid;
	text-align: left;
}
.popupContents .popupInfo {
	clear: both;
	margin: 0;
	padding: 0;		
}
a.popupTrigger {
	display: block;
}
.wybierz-kolor li{
	float:left;
	height:33px;
	width:33px;
	display:block;
	margin:2px;
	font-size:11px;
	cursor:pointer;
}

.wybierz-kolor input { margin:0px; padding:0px; }
.wybierz-kolor label { width:133px;  font-size:12px;}
.wybierz-kolor .selected { background-color: #EB2B27; color:#FFF;}
.wybierz-kolor2 li{
	margin-bottom:3px; 
	width:180px;  
	color:#fff; 
	font-size:13px;
	display:block;
	height:20px;
	margin-top:1px;
	cursor:pointer;
}
.wybierz-kolor2 li:hover{
	background-color:#666; 	
}
.wybierz-kolor2 input { margin-left:5px; }
.wybierz-kolor2 label { width:200px;  font-size:12px;}
.wybierz-kolor2 .selected { background-color:#666; color:#fff;}
.wybierz-kolor3 li{
	margin-bottom:3px;
	width:100px;  
	color:#fff; 
	font-size:13px;
	display:block;
	margin-top:1px;
	float:left;
	cursor:pointer;	
}
.wybierz-kolor3 li:hover{
	background-color:#666;
	
}
.wybierz-kolor3 input { margin-left:5px; }
.wybierz-kolor3 label { width:200px;  font-size:12px;}
.wybierz-kolor3 .selected { background-color:#666; color:#fff;display:block; }
.wybierz-kolor4 li{
	margin-bottom:3px;
	width:80px;  
	color:#fff; 
	font-size:13px;
	display:block;
	margin-top:1px;
	float:left;
	cursor:pointer;	
}
.wybierz-kolor4 li:hover{
	background-color:#666;
	
}
.wybierz-kolor4 input { margin-left:5px; }
.wybierz-kolor4 label { width:200px;  font-size:12px;}
.wybierz-kolor4 .selected { background-color:#666; color:#fff;display:block; }
