@font-face {
    font-family: 'ChampagneLimousinesBold';
    src: url('../fonts/champagne__limousines_bold-webfont.eot');
    src: url('../fonts/champagne__limousines_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/champagne__limousines_bold-webfont.woff') format('woff'),
         url('../fonts/champagne__limousines_bold-webfont.ttf') format('truetype'),
         url('../fonts/champagne__limousines_bold-webfont.svg#ChampagneLimousinesBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ChampagneLimousinesBoldItalic';
    src: url('../fonts/champagne__limousines_bold_italic-webfont.eot');
    src: url('../fonts/champagne__limousines_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/champagne__limousines_bold_italic-webfont.woff') format('woff'),
         url('../fonts/champagne__limousines_bold_italic-webfont.ttf') format('truetype'),
         url('../fonts/champagne__limousines_bold_italic-webfont.svg#ChampagneLimousinesBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ChampagneLimousinesItalic';
    src: url('../fonts/champagne__limousines_italic-webfont.eot');
    src: url('../fonts/champagne__limousines_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/champagne__limousines_italic-webfont.woff') format('woff'),
         url('../fonts/champagne__limousines_italic-webfont.ttf') format('truetype'),
         url('../fonts/champagne__limousines_italic-webfont.svg#ChampagneLimousinesItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ChampagneLimousinesRegular';
    src: url('../fonts/champagne__limousines-webfont.eot');
    src: url('../fonts/champagne__limousines-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/champagne__limousines-webfont.woff') format('woff'),
         url('../fonts/champagne__limousines-webfont.ttf') format('truetype'),
         url('../fonts/champagne__limousines-webfont.svg#ChampagneLimousinesRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

html
{		
	background: url("../images/front/body_bg.jpg") repeat 0px 0px;		
}

body
{	
	font : normal normal 12px 'Arial' , tahoma, helvetica, sans-seirf;
	color:#000;
	margin:0px;
	padding:0px;
	background: url("../images/front/body_bg2.png") repeat-x 0px 0px;
}

img
{
	border : none;
	margin : 0px auto;
	padding : 0px;
}

a
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

form
{
	margin : 0px auto;
	padding : 0px;
}

div.clear
{
	height: 1px;
	font-size : 1px;
	line-height : 1px;
	width : 1px;
	clear : both;  /* likwiduje oplywanie */
}

#page_r
{
	display:block;
	position:relative;
	width:951px;
	min-width:951px;
	margin:0px auto 10px;
	box-shadow: 0 0 3px #000;
	behavior: url(PIE.htc);
	overflow:hidden;
	background: url("../images/front/page_bg.png") no-repeat 0px 0px scroll #69085A;
}

#page_r #top_r
{
	width:100%;
	height:370px;
	position:relative;
	display:block;
	background: url("../images/front/page_bg2.png") no-repeat right top;	
}

#page_r #top_r .logo_r
{
	position:relative;
	height:224px;
	width:520px;
}

#page_r  #top_r .logo_r .logo_img
{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}

#page_r #top_r .logo_r .logo_img2
{
	position:absolute;
	top:41px;
	left:34px;
}

#page_r #top_r .logo_r .fb_like
{
	position:absolute;
	bottom:14px;
	left:172px;
	background: url("../images/front/fb_bg.png") no-repeat 0px 0px;
	height:20px;
	width:132px;
}

#page_r #top_r .logo_r2
{
	position:absolute;
	top:0px;
	right:40px;
	width:574px;
	height:370px;
}

#page_r #top_r .logo_r2 .logo_img3
{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}

#page_r #top_r #menu_r
{
	position:absolute;
	bottom:89px;
	left:0px;
	width:100%;
	height:46px;
	padding:12px 0px 0px 0px;
	background: url("../images/front/menu_bg.jpg") repeat-x 0px 0px;
}

#page_r #top_r #menu_r .menu1
{
	margin:0px 0px 0px 3px;
	padding:0px;
}

#page_r #top_r #menu_r .menu1 li
{
	list-style-type:none;
	display:block;
	float:left;
	height:36px;
	line-height:33px;

}

#page_r #top_r #menu_r .menu1 li a
{
	color:#fff;
	font-size:15px;
	font-family: 'ChampagneLimousinesBold';
	display:block;	
	padding:0px 10px 0px 10px;
}

#page_r #top_r #menu_r .menu1 li:first-child a
{
	padding:0px 14px 0px 14px;
}

#page_r #top_r #menu_r .menu1 li .menu_bg2
{
	background: url("../images/front/menu_bg2_a.jpg") no-repeat center center;
	width:99px;
	padding-right:0px !important;
}

#page_r #top_r #menu_r .menu1 li .menu_bg2:hover
{
	background-color:transparent !important;
}

#page_r #top_r #menu_r .menu1 li a:hover,#page_r #top_r #menu_r .menu1 li .menu_bg3
{
/* 	background-color:#46073C; */
	text-decoration:none;
		background: url("../images/front/menu_bg2_a.jpg") no-repeat center center;
}

#page_r #top_r #menu_r .menu2
{
	margin:5px 0px 0px 0px;
	padding:0px 12px 0px 10px;
	position:absolute;
	top:0px;
	right:0px;
	background: url("../images/front/menu_bg.jpg") repeat-x 0px 0px scroll #000;
	z-index:10;
	box-shadow: 0 8px 6px -6px #000;
	behavior: url(PIE.htc);
}

#page_r #top_r #menu_r .menu2 .menu2_border
{
	position:absolute;
	top:0px;
	right:192px;
	background-color:#393838;
	width:1px;
	height:49px;
}

#page_r #top_r #menu_r .menu2 li
{
	list-style-type:none;
	display:block;
	background:url("../images/front/klucz_img.png") 2px 2px no-repeat;
}

#page_r #top_r #menu_r .menu2 .koszyk_li
{
	background:url("../images/front/koszyk_img.png") 3px 3px no-repeat;
} 

#page_r #top_r #menu_r .menu2 .uzytkownik_li
{
	display:none;
}

#page_r #top_r #menu_r .menu2 #dane_li
{
	background:url("../images/front/klient_img.png") 3px 3px no-repeat;
}

#page_r #top_r #menu_r .menu2 #zm_haslo_li
{
	background:url("../images/front/security_img.png") 3px 3px no-repeat;
}

#page_r #top_r #menu_r .menu2 #zamowienia_li
{
	background:url("../images/front/orders_img.png") 3px 3px no-repeat;
}

#page_r #top_r #menu_r .menu2 #wyloguj_li
{
	background:url("../images/front/wyloguj_img.png") 5px 6px no-repeat;
}

#page_r #top_r #menu_r .menu2 li a
{
	color:#fff;
	font-size:15px;
	font-family: 'ChampagneLimousinesBold';
	display:block;	
	padding:4px 0px 4px 24px;
}

#page_r #top_r #menu_r .menu2 li a:hover
{
	text-decoration:none;
}

#page_r #top_r #oferta_bg
{
	background:url("../images/front/oferta_bg.jpg") 0px 0px no-repeat;
	position:absolute;
	bottom:40px;
	left:0px;
	width:221px;
	height:47px;
	line-height:47px;
}

#page_r #top_r #oferta_bg label
{
	font-family: 'ChampagneLimousinesBold';
	color:#fff;
	font-size:14px;
	padding:4px 0px 3px 30px;
	margin:0px 0px 0px 10px;
	background:url("../images/front/oferta_bg2.png") 2px 0px no-repeat;
}

#page_r #top_r #lookwell_bg
{
	background:url("../images/front/lookwell_bg.png") 0px 0px repeat-x;
	position:absolute;
	bottom:40px;
	right:0px;
	width:729px;
	height:47px;
}

#page_r #top_r #lookwell_bg a
{
	color:#DC5DC0;
	font-size:32px;
	font-family: 'ChampagneLimousinesRegular';
	display:block;
	float:left;
	margin:5px 30px 0px 11px;
}

#page_r #top_r #lookwell_bg a:hover
{
	text-decoration:none;
}

#page_r #top_r #lookwell_bg h1
{
	display:block;
	float:left;
	color:#fff;
	margin:9px 0px 0px 0px;
	line-height:12px;
	font : normal normal 13px tahoma, helvetica, sans-serif;
}

#page_r #top_r #lookwell_bg .szukaj_r
{
	position:relative;
	height:29px;
	width:211px;
	display:block;
	float:right;
	margin:8px 5px 0px 0px;
	background:url("../images/front/szukaj_r_bg.jpg") 0px 0px repeat-x;
}

.szukaj_r .szukaj_in
{
	position:absolute;
	top:4px;
	left:10px;
	background-color:transparent;
	color:#000;
	outline:none;
	border:none;
	border-right:solid 1px #9C9C9C;
	font-family: 'ChampagneLimousinesBold';
	width:164px;
	padding:3px;
}

.szukaj_r .szukaj_bt
{
	position:absolute;
	top:3px;
	right:3px;
}

#page_r #top_r #lookwell_bg .szukaj_r .szukaj_r2
{
	position:absolute;
	top:29px;
	left:0px;
	background:url("../images/front/szukaj_r2_bg.jpg") 0px 0px repeat-x;
	height:36px;
	width:211px;
	z-index:30;
	display:none;
}

#page_r #top_r #lookwell_bg .szukaj_r .szukaj_r2 a
{
	display:block;
	height:36px;
	width:197px;
	float:none;
	padding:0px 0px 0px 14px;
	margin:0px;
	font-size:14px;
	line-height:34px;
	color:#fff;
	font-family: 'ChampagneLimousinesBold';
}

#page_r #top_r #lookwell_bg .szukaj_r .szukaj_r2 .szukaj_bt2
{
	position:absolute;
	top:8px;
	right:5px;
}












#page_r #page_r2
{
	width:100%;
	position:relative;
	display:block;
	margin:-40px 0px 0px 0px;
}

#page_r2 #page_r2_l
{
	display:block;
	float:left;
	margin:2px 0px 0px 0px;
	width:221px;
}

#page_r2 #page_r2_r
{
	display:block;
	float:right;
	margin:2px 0px 0px 0px;
	width:728px;
}

#page_r2_l #menu_r2
{
	position:relative;
	z-index:1;
}

#page_r2_l #menu_r2 .menu_r2_ul
{
	padding:5px 0px 31px 0px;
	margin:0px;
	background-color:#1B608F;
}

#page_r2_l #menu_r2 .menu_r2_ul li
{
	list-style-type:none;
	display:block;
}

#page_r2_l #menu_r2 .menu_r2_ul #active2 #active3
{
	color:#ff0;
}

#page_r2_l #menu_r2 .menu_r2_ul a,#page_r2_l #menu_r2 .menu_r2_ul label
{
	color:#fff;
	font-size:11px;
	padding:6px 0px 6px 31px;
	display:block;
	font-family: 'ChampagneLimousinesBold';
	background:url("../images/front/menu_r2_li.png") 17px 10px no-repeat;
}

#page_r2_l #menu_r2 .menu_r2_ul li a:hover
{
	text-decoration:none;
	background-color:#134B70;
}

#page_r2_l #menu_r2 .menu_r2_ul li .simplePagerContainer 
{
	position:relative;
	display:none;
}

#page_r2_l #menu_r2 .menu_r2_ul li .simplePagerContainer ul
{
	margin:0px;
	padding:0px;
}

#page_r2_l #menu_r2 .menu_r2_ul li .simplePagerContainer ul li a
{
	padding: 6px 0 6px 61px;
	background:url("../images/front/menu_r2_li.png") 50px 10px no-repeat;
}

#page_r2_l #menu_r2 .menu_r2_ul li .simplePagerContainer ul li a:hover
{
	text-decoration:none;
	background-color:#134B70;
}

#page_r2_l #menu_r2 .menu_r2_ul li #simplePagerContainer_a
{
	display:block;
}

#page_r2_l #menu_r2 .menu_r2_ul li #simplePagerContainer_a .active li .active2
{
	color:#ff0;
}

#page_r2_l #menu_r2 #menu_r3
{
	position:absolute;
	bottom:0px;
	left:1px;
	height:23px;
	width:219px;
	padding:6px 0px 0px 0px;
	background:url("../images/front/menu_r2_bg.jpg") repeat-x 0px 0px;
}

#page_r2_l #menu_r2 #menu_r3 .simplePagerNav
{
	display:block;
	float:right;
	margin:0px 3px 0px 0px;
}

#page_r2_l #menu_r2 .simplePagerNav li
{
	list-style-type:none;
	margin:0px 1px 0px 0px;
	display:block;
	float:left;
}

#page_r2_l #menu_r2 .simplePagerNav li a
{
	background-color:#082D47;
	border:solid 1px #1B608F;
	color:#fff;
	font-size:14px;
	padding:2px 5px 2px 5px;
	font-family: 'ChampagneLimousinesBold';
}

#page_r2_l #menu_r2 .simplePagerNav li a:hover,#page_r2_l #menu_r2 .simplePagerNav .currentPage a 
{
	border:none;
	background-color:#09426B;
	text-decoration:none;
	padding:3px 6px 3px 6px;
} 

#page_r2_l .menu_r2_cien
{
	position:relative;
	margin:-80px 0px 0px 0px;
	z-index:0;
}

#page_r2_l #kontakt_r
{
	margin:-1px 0px 0px 0px;
	position: relative;
	width: 221px;
	z-index:1;
}

#page_r2_l #kontakt_r #kontakt_r2
{
	background: url("../images/front/kontakt_bg.jpg") no-repeat 0px 0px;
	height: 47px;
	line-height: 47px;
	position: relative;
	width: 221px;
}

#page_r2_l #kontakt_r #kontakt_r2 label,#page_r2_l #producenci_r100 #producenci_r101 label
{
	font-family: 'ChampagneLimousinesBold';
	color:#000;
	font-size:14px;
	padding:4px 0px 3px 30px;
	margin:0px 0px 0px 10px;
	background:url("../images/front/kontakt_bg2.png") 2px 0px no-repeat;
}

#page_r2_l #kontakt_r #kontakt_r3
{
	position:relative;
	margin:2px 0px 0px 0px;
	width:100%;
}

#page_r2_l #kontakt_r #kontakt_r3 .kontakt_img
{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}

#page_r2_l #kontakt_r #kontakt_r3 #kontakt_l
{
	position:absolute;
	top:18px;
	left:23px;
	font-size:11px;
	font-weight:bold;
	color:#69085a;
	font-family:tahoma;
}

#page_r2_l #kontakt_r #kontakt_r3 #kontakt_l2
{
	position:absolute;
	top:36px;
	left:22px;
	font-family: 'ChampagneLimousinesBold';
	font-size:30px;
	color:#69085A;
	text-shadow:1px 2px #D9B9D4;
}

#page_r2_l #kontakt_r #kontakt_r3 #kontakt_l3
{
	position:absolute;
	top:70px;
	left:98px;
	font-size:11px;
	color:#69085a;
	font-family:tahoma;
}

#page_r2_l #kontakt_r #kontakt_r3 #kontakt_l4
{
	position:absolute;
	top:115px;
	left:28px;
	color:#F0D1EB;
	font-family: 'ChampagneLimousinesBold';
	font-size:28px;
	text-shadow:1px 1px #000;
}

#page_r2_l #kontakt_r #kontakt_r3 #kontakt_l4:hover
{
	text-decoration:none;
}

#page_r2_l .kontakt_r_cien
{
	position:relative;
	margin:-84px 0px 0px 0px;
	z-index:0;
}

#page_r2_r #lookwell_bg2
{
	background:url("../images/front/lookwell_bg2.jpg") 0px 0px repeat-x;
	position:relative;
	width:374px;
	height:70px;
	overflow:hidden;
	display:block;
	float:left;
}

#page_r2_r #lookwell_bg2 h2
{
	color:#fff;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:8px 0px 0px 13px;
}

#page_r2_r #linki_r
{
	position:relative;
	display:block;
	float:right;
	width:351px;
}

#page_r2_r #linki_r a
{
	display:block;
	float:left;
	height:22px;
	width:173px;
	text-align:center;
	font-size:11;
	margin:0px 2px 2px 0px;
	background:url("../images/front/linki_bg.jpg") 0px 0px no-repeat;
	color:#fff;
	line-height:21px;
	font-family: 'ChampagneLimousinesBold';
}

#page_r2_r #linki_r a:hover
{
	text-decoration:none;
	background:#AA0E93;
}

#page_r2_r #linki_r .linki2
{
	margin-right:0px !important;
}

#page_r2_r #produkty_r
{
	position:relative;
	width:100%;
}

#page_r2_r #produkty_r #produkty_bg
{
	height: 42px;
	line-height: 35px;
	position: relative;
	width: 100%;
}

#page_r2_r #produkty_r #produkty_bg label,#page_r2_r #produkty_r #produkty_bg h1
{
	background: url("../images/front/kontakt_bg2.png") no-repeat scroll 6px 3px transparent;
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	font-size: 18px;
	margin: 0 0 0 6px;
	padding: 4px 0 3px 30px;
}

#page_r2_r #produkty_r #produkty_bg h1
{
	display:block;
	float:left;
	background-position:6px 7px;
	padding-top:0px;
	margin-top:-2px;
}

#page_r2_r .komunikat_r
{
	margin:0px auto 20px;
	text-align:center;
	color: #fff;
	font-size: 18px;
	font-family: 'ChampagneLimousinesBold';
}

#page_r2_r .komunikat_r a
{
	color: #fff;
	font-size: 18px;
	font-family: 'ChampagneLimousinesBold';	
}

#page_r2_r #produkty_r .produkty_r4
{
	display:block;
	float:left; 
	margin:0px 0px 7px 13px;
	position:relative;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3
{
	text-align:justify;
	color:#fff;	
	background-color: #AA4D9B;
	font-family:tahoma 16px sans-serif;
	padding: 10px;
	position: relative;
	width: 676px;
}

#kontakt_l
{
	display:block;
	float:left;
	width:165px;
	text-align:left;
}

#kontakt_r
{
	display:block;
	float:right;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 ul li
{
	padding:0px 0px 5px 0px;
	list-style-type:circle;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 a
{
	color:#fff;
	text-decoration:none;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 a:hover
{
	text-decoration:underline;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l
{
	display:block;
	float:left;
	width:330px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_r
{
	display:block;
	float:right;
	width:330px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka2,#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4
{
	display:block;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .register_t
{
	margin:5px 0px 5px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .komunikat
{
	color: #ff0;
	display: block;
	margin: 5px 0 0px 186px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka3
{
	display:block;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka2 label
{
	display:block;
	float:left;
	text-align:right;
	width:80px;
	margin:0px 10px 0px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4 label
{
	display:block;
	float:left;
	text-align:right;
	width:175px;
	margin:0px 10px 0px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka2 input[type="text"],#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka2 input[type="password"],#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4 input[type="text"],#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4 input[type="password"]
{
  border: 1px solid #000000;
  float: left;
	font: 12px 'Arial',tahoma,helvetica,sans-serif;
	outline: medium none;
	width: 220px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4 input[name="street"] 
{
	width:120px !important;
	margin:0px 5px 5px 0px;
}

 
#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4 input[name="city"]
{
	width:170px !important;
	margin:0px 5px 5px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4  input[name="nr1"],
#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4  input[name="nr2"],
#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box4  input[name="postcode"]
{
	width:43px !important;
	margin:0px 5px 5px 0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box5 .form-button3
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size:15px;
	height: 30px;
	line-height: 29px;
	margin: 3px 3px 0 0;
	padding: 0px;
	position: relative;
	text-align: right;
	width: 140px;
	text-align:center;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box5 .form-button4
{
	margin-left:185px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .register_t2
{
	margin-left:188px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .input-box5 .form-button3:hover
{
	text-decoration:none;
	background:#10466A;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka3 .form-button2,#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka3 .left,#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_r .form-button2
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size:15px;
	height: 30px;
	line-height: 29px;
	margin: 3px 3px 0 0;
	padding: 0px;
	position: relative;
	text-align: right;
	width: 140px;
	text-align:center;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka3 .form-button2:hover,#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_l .ramka3 .left:hover,#page_r2_r #produkty_r .produkty_r4 .tresc3 .tresc3_r .form-button2:hover
{
	text-decoration:none;
	background:#10466A;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 p
{
	display:block;
	padding:0px;
}

.produkty_r4 .produkty_r_cien
{
	position:relative;
	z-index:1;
	margin:-17px 0px 0px 0px;
}

.produkty_r4 .produkty_r2
{
	background-color:#934D88;
	width:342px;
	overflow:hidden;
	z-index:2;
	position:relative;
}

.produkty_r2 .produkty_r2_img_r
{
	display:block;
	float:left;
	width:105px;
	height:158px;
	margin:3px 0px 0px 3px;
}

.produkty_r2 .produkty_r2_r
{
	display:block;
	float:right;
	width:233px;
}

.produkty_r2 .produkty_r2_img_r .produkty_r2_img
{
	display:block;
	margin:0px auto;
	vertical-align:top;
	max-width:105px;
	max-height:158px;
}

.produkty_r2 .produkty_r2_r .tytul
{
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	font-size: 14px;
	padding:5px 0px 0px 10px;
	margin:0px;
	width:219px;
	text-transform:uppercase;
}

.produkty_r2 .produkty_r2_r .tytul a
{
	font-family: 'ChampagneLimousinesBold';
	font-size: 14px;
	color: #fff;
	text-transform:uppercase;
}

.produkty_r2 .produkty_r2_r .tytul a:hover
{
	text-decoration:none;
}

.produkty_r2 .produkty_r2_r .podopis
{
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	margin:8px 9px 9px 10px;
	padding:0px;
	font-family:tahoma;
	text-transform:uppercase;
}

.produkty_r2 .produkty_r2_r .opis_k
{
	display:block;
	margin:0px 0px 0px 10px;
	width:213px;
	color:#49043e;
	font-size:11px;
	font-family:tahoma;
	text-align:justify;
}

.produkty_r2 .produkty_r3
{
	background: url("../images/front/produkty_img2.jpg") repeat-x 0px 0px;
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	height:36px;
	margin:4px;
	position:relative;
}

.produkty_r2 .produkty_r3 .towar_n_l
{
	text-align:center;
	line-height:30px;
	font-size:14px;
}

.produkty_r2 .produkty_r3 .s_cena_l
{
	display:block;
	float:left;
	color:#fff;
	margin:10px 0px 0px 8px;
	font:normal normal 11px tahoma, sans-serif;
}

.produkty_r2 .produkty_r3 .s_cena_l .s_cena_l2
{
	text-decoration:line-through;
}

.produkty_r2 .produkty_r3 .n_cena_l
{
	display:block;
	float:left;
	color:#fff;
	margin:7px 0px 0px 6px;
	font:normal normal 14px tahoma, sans-serif;
}

.produkty_r2 .produkty_r3 .do_koszyka
{
	display:block;
	float:right;
	color: #fff;
	width:123px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	border:none;
	padding:0px 8px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
}

.produkty_r2 .produkty_r3 .do_koszyka3
{
	display:block;
	float:right;
	color: #fff;
	width:139px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	border:none;
	cursor:pointer;
	padding:0px 5px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
}

.produkty_r2 .produkty_r3 .do_koszyka:hover,.produkty_r2 .produkty_r3 .do_koszyka3:hover
{
	text-decoration:none;
	background:#13496F;
}

.produkty_r2 .produkty_r3 .do_koszyka .koszyk_img2
{
	position:absolute;
	top:10px;
	left:5px;
}

.produkty_r2 .produkty_r3 .koszyk_img3
{
	position:absolute;
	top:12px;
	right:123px;
}

#page_r2_r #top_r2_h2
{
	position:relative;	
	line-height:39px;	
	text-align:center;
	margin:0px 0px -1px 13px;
	font-family: 'ChampagneLimousinesRegular';
}

#page_r2_r #top_r2_h2 h2
{
	display:block;
	float:left;
	margin:0px 2px 0px 0px;
	width:195px;
	height:39px;
	background:url("../images/front/top_r2_h2.jpg") 0px 0px repeat-x;	
}

#page_r2_r #top_r2_h2 h2 a
{
	color:#F201CD;
	display:block;
	height:39px;
	text-align:left;
	padding:0px 0px 0px 35px;
	text-shadow:1px 1px #210B20;
	width:150px;
	background: url("../images/front/kontakt_bg2.png") no-repeat 12px 10px;
}

#page_r2_r #top_r2_h2 h2 a:hover
{
	text-decoration:none;
}

#page_r2_r #top_r2_h2 .aktualny
{
	color:#000 !important;
	background:url("../images/front/top_r2_h2_a.jpg") 0px 0px no-repeat !important;	
}

#page_r2_r #top_r2_h2 .aktualny a
{
	color:#000 !important;
/* 	width:185px !important; */
	text-shadow:1px 1px #F0A6E7;
}

#page_r2_r #top_r2
{
	position:relative;
	width:696px;
	margin:0px 0px 0px 13px;
}

#page_r2_r #top_r2 .top_r2_best,#page_r2_r #top_r2 .top_r2_prom
{
	width:684px;
	padding:10px 0px 10px 12px;
	position:relative;
	background-color:#AA4D9B;
	overflow:hidden;
	z-index:2;
/* 	display:none; */
}

#page_r2_r #top_r2 .kontener2,#page_r2_r #top_r2 .kontener3
{
	display:none;
}

/* #page_r2_r #top_r2 .top_r2_prom
{
	display:none;
}  */

#page_r2_r #top_r2 .top_r2_best .top_r2_d,#page_r2_r #top_r2 .top_r2_prom .top_r2_d
{
	background-color:#69085A;
	margin:0px 0px 2px 0px;
	position:relative;
	height:39px;
	width:674px;
	line-height:37px;
}

#page_r2_r #top_r2 .top_r2_best .klikniety,#page_r2_r #top_r2 .top_r2_prom .klikniety
{
	background:url("../images/front/top_r2_d_klikniety.jpg") 0px 0px repeat-x;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .top_r2_a,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .top_r2_a
{
	color:#E05ACF;
	font-family: 'ChampagneLimousinesBold';
	font-size:15px;
	display:block;
	float:left;
	margin:0px 0px 0px 10px;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .top_r2_a:hover,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .top_r2_a:hover
{
	text-decoration:none;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .cena_l,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .cena_l
{
	color:#fff;
	font-family: 'ChampagneLimousinesBold';
	font-size:16px;
	display:block;
	float:left;
	margin:0px 0px 0px 6px;
} 

#page_r2_r #top_r2 .top_r2_best .top_r2_d .do_koszyka2,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .do_koszyka2
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0 0;
	color: #FFFFFF;
	float: right;
	font-family: 'ChampagneLimousinesBold';
	height: 30px;
	line-height: 29px;
	margin: 4px 3px 0 0;
	padding: 0 8px 0 0;
	position: relative;
	text-align: right;
	width: 123px;	
	display:none;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .do_koszyka3,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .do_koszyka3
{
	display:block;
	float:right;
	color: #fff;
	width:139px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	border:none;
	cursor:pointer;
	padding:0px 5px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
	display:none;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .do_koszyka2:hover,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .do_koszyka2:hover,#page_r2_r #top_r2 .top_r2_best .top_r2_d .do_koszyka3:hover,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .do_koszyka3:hover
{
	text-decoration:none;
	background:#13496F;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .do_koszyka2 .koszyk_img2,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .do_koszyka2 .koszyk_img2
{
	position:absolute;
	top:10px;
	left:5px;
}

#page_r2_r #top_r2 .top_r2_best .top_r2_d .koszyk_img3,#page_r2_r #top_r2 .top_r2_prom .top_r2_d .koszyk_img3
{
	position:absolute;
	top:12px;
	right:123px;
	z-index:1;
	display:none;
}

#page_r2_r .produkty_r_cien2
{
	position:relative;
	display:block;
	margin:-22px 0px 0px 13px;
	z-index:1;
}

#footer_r
{
	display:block;
	position:relative;
	width:951px;
	min-width:951px;
	margin:0px auto;
}

#footer_r .footer_r_txt
{
	display:block;
	float:left;
	margin:0px 6px 0px 0px;
}

#footer_r .footer_r_txt .footer_bg_cien
{
	position:relative;
	display:block;
	margin:-25px 0px 0px 0px;
	z-index:1;
}

#footer_r .footer_r_txt .footer_r_txt2
{
	position:relative;
	overflow:hidden;
	width:311px;
	height:167px;
	margin:0px 0px 0px 1px;
	background:url("../images/front/footer_bg.jpg") 0px 0px repeat-x;
	z-index:2;
}

#footer_r .footer_r_txt_ost
{
	margin-right:0px !important;
}

#footer_r .footer_r_txt .footer_r_txt2 .footer_r_h4
{
	position:relative;
	background: url("../images/front/kontakt_bg2.png") no-repeat 6px 17px;
	color: #fff;
	font-family: 'ChampagneLimousinesRegular';
	font-size: 18px;
	margin: 0 0 0 10px;
	padding: 16px 0 11px 33px;
}

#footer_r .footer_r_txt .footer_r_txt2 .footer_r_h4 a
{
	color:#fff;
}

#footer_r .footer_r_txt .footer_r_txt2 .footer_r_h4 a:hover
{
	text-decoration:none;
}

#footer_r .footer_r_txt .footer_r_txt2 .footer_r_span
{
	display:block;
	width:278px;
	color:#8acaf6;
	margin:0px 0px 0px 16px;
	font:normal normal 11px tahoma,sans-serif;
	text-align:justify;
	line-height:16px;
}

#footer_r2
{
	position:relative;
	display:block;
/* 	height:216px; */
	width:100%;
	z-index:4;
	overflow:hidden;
	background: url("../images/front/footer_bg7.jpg") no-repeat center 0px scroll #140212;
}

#footer_r2 #footer_r3
{
	display:block;
	float:left;
	height:210px;
	width:50%;
	margin:6px 0px 0px 0px;
	padding:0px;
	background: url("../images/front/footer_bg2.jpg") no-repeat right 0px scroll #140111;
}

#footer_r2 #footer_r4
{
	display:block;
	float:right;
	height:210px;
	width:50%;
	margin:6px 0px 0px 0px;
	padding:0px;
	background: url("../images/front/footer_bg3.jpg") no-repeat left 0px scroll #140111;
}

#footer_r2 #footer_r5
{
	display:block;
	position:relative;
	z-index:2;
	width:100%;
/* 	height:210px; */
	background: url("../images/front/footer_bg4a.jpg") repeat-y center 0px; */
}

#footer_r2 #footer_r5 #footer_r6
{
	display:block;
	position:relative;
	width:951px;
/* 	height:210px;  */
	min-width:951px;
	margin:0px auto;
	padding:6px 0px 22px 0px;
	background: url("../images/front/footer_bg4.jpg") no-repeat center 0px;
/* 	background: url("../images/front/footer_bg4.jpg") repeat-y 0px 0px; */
}

#footer_r6 #footer_r6_l
{
	display:block;
	float:left;
	width:590px;
}

#footer_r6 #footer_r6_r
{
	display:block;
	float:right;
	width:354px;
}

#footer_r6 #footer_r6_l .footer_r6_l_txt
{
	display:block;
	float:left;
	margin:0px 28px 0px 0px;
	width:178px;
}

#footer_r6 #footer_r6_l .footer_r6_l_txt_ost
{
	margin-right:0px !important;
}

#footer_r6 #footer_r6_l .footer_r6_l_txt .footer_r6_h4
{
	border-bottom:solid 1px #765071;
	background: url("../images/front/kontakt_bg2.png") no-repeat scroll 0px 19px transparent;
	color: #FFFFFF;
	font-family: 'ChampagneLimousinesRegular';
	font-size: 18px;
	margin: 0 0 11px 8px;
	padding: 18px 0 7px 27px;
	position: relative;
}

#footer_r6 #footer_r6_l .footer_r6_l_txt a
{
	color:#fff;
	font:normal normal 11px tahoma,sans-serif;
	display:block;
	margin:0px 0px 0px 8px;
	padding:0px 14px 0px 14px;
	line-height:18px;
	background:url("../images/front/menu_r2_li2.png") 1px 7px no-repeat;
}

#footer_r6_r #footer_loga_r
{
	display:block;
	float:right;
	position:relative;
	margin:25px 0px 0px 0px;
}

#footer_r6_r #footer_loga_r .footer_r6_r_img
{
	display:block;
	float:left;
	margin:0px 11px 0px 0px;
}

#footer_r6_r #odwiedz_r
{
	display:block;
	float:left;
	position:relative;
	margin:11px 0px 0px 91px;
}

#footer_r6_r #odwiedz_r label
{
	display:block;
	color:#fff;
	font-size:13px;
	margin:0px 0px 5px 3px;
	font-family: 'ChampagneLimousinesBold';
}

#footer_r6_r #odwiedz_r .dowiedz_img
{
	display:block;
	float:left;
	margin:0px 5px 0px 0px;
}

#footer_r7
{
	position:relative;
	background-color:#69085A;
	display: block;
	margin: 0 auto;
	min-width: 951px;
	position: relative;
	width: 951px;
	height:50px;
	box-shadow: 0 0 10px #000;
	behavior: url(PIE.htc);
	color:#f09ce3;
	font:normal normal 11px tahoma, sans-serif;
	overflow:hidden;
}

#footer_r7 .footer_bg5
{
	position:absolute;
	top:0px;
	left:20px;
}

#footer_r7 #footer_r7_l
{
	display:block;
	float:left;
	line-height:47px;
	margin:0px 0px 0px 21px;
}

#footer_r7 #footer_r7_r
{
	display:block;
	float:right;
}

#footer_r7 #footer_r7_l a
{
	font-weight:bold;
	color:#fff;
}

#footer_r7 #footer_r7_r a
{
	color:#d944c2;
	font-weight:bold;
	display:block;
	line-height:26px;
	height:50px;
	padding:0px 60px 0px 0px;
	background:url("../images/front/ad_logo.png") 213px 7px no-repeat;
}

#footer_r7 #footer_r7_r a:hover
{
	text-decoration:none;
}

#footer_r7 #footer_r7_r a span
{
	display:block;
	color:#21021d;
	font-weight:normal !important;
	margin:-7px 0px 0px 0px;
}

#footer_r8
{
	position:relative;
	display: block;
	margin: 0 auto;
	min-width: 951px;
	position: relative;
	width: 951px;
	height:39px;
}

#footer_r8 h5
{
	margin:12px auto 0px;
	display:block;
	color:#d944c2;
	text-align:center;
	font:normal bold 11px tahoma,sans-serif;
}

#footer_r8 h5 a
{
	display:block;
	color:#d944c2;
	text-align:center;
	font:normal bold 11px tahoma,sans-serif;
}

/* kategoria.html */

#produkty_r #path
{
	background: url("../images/front/path_bg.jpg") repeat-x 0 0;
	position:relative;
	overflow:hidden;
	height:35px;
	width:728px;
	color:#D79ACD;
	font-size:11px;
	line-height:30px;
}

#produkty_r #path a
{
	color:#D79ACD;
	display:block;
	float:left;
	padding:0px 0px 0px 11px;
	margin:0px 10px 0px 0px;
	background: url("../images/front/menu_r2_li3.png") no-repeat 0 12px;
}

#produkty_r #path a:first-child
{
	margin-left:3px;
	background:none;
}

#produkty_r #path a:hover
{
	text-decoration:none;
}

#produkty_r #path .aktualny
{
	font-weight:bold;
}

#produkty_r #str
{
	margin:2px auto 21px;
	/* width:160px; */
	text-align:center;
	position:relative;
	display:block;
	font:normal bold 12px tahoma, sans-serif;
}

#produkty_r #str a,#produkty_r #str label
{
/* 	display:block;
	float:left; */
	color:#fff;
	padding:1px 5px 1px 5px;
	margin:0px 2px 0px 0px;
}

#produkty_r #str a,#produkty_r #str a
{
	margin:1px 0px 0px 0px;
}

#produkty_r #str a:hover
{
	text-decoration:none;
}

#produkty_r #str .aktualny
{
	border:solid 1px #fff;
	margin-top:0px;
}

#produkty_r #str #prev
{
/* 	background:url("../images/front/prev_str.png") 0px 0px no-repeat;
	height:20px;
	width:20px; */
	padding:0px !important;
	margin:-1px 3px 0px 0px;
}

#produkty_r #str #next
{
/* 	background:url("../images/front/next_str.png") 0px 0px no-repeat;
	height:20px;
	width:20px; */
	padding:0px !important;
	margin:-1px 0px 0px 3px;
}

#produkty_r #str #prev img,#produkty_r #str #next img
{
	margin-bottom:-6px;
}

#produkty_r #str #prev:hover,#produkty_r #str #next:hover
{
	text-decoration:none !important;
}

/* produkt.html */
#page_r2_r #produkty_r #produkty_bg h2
{
	float:right;
	display:block;
	color:#fff;
	padding:0px;
	margin:17px 21px 0px 0px;
	font:normal bold 10px tahoma,sans-serif; 
}

#produkty_r .produkty_r5
{
	background-color:#934D88;
	width:698px;
	overflow:hidden;
	z-index:2;
	margin:0px 0px 0px 13px;
	padding:0px 0px 20px 0px;
	position:relative;
}

#produkty_r .produkty_r5 .produkty_r5_l
{
	display:block;
	float:left;
	position:relative;
	margin:6px 0px 0px 9px;
	width:258px;
	color : #fff;
}

#produkty_r .produkty_r5 .produkty_r5_r
{
	display:block;
	float:right;
	position:relative;
	margin:7px 14px 0px 0px;
	width:405px;
}

#produkty_r .produkty_r5 .produkty_r5_l .produkty_r5_img_r
{
	display:block;
	position:relative;
	width:253px; 
	margin:0px 0px 3px 0px;
}

#produkty_r .produkty_r5 .produkty_r5_l .produkty_r5_img_r .produkty_r5_img
{
	display:block;
	margin:0px auto;
	vertical-align:top;
	max-width:253px;
	max-height:381px;
}

#produkty_r .produkty_r5 .produkty_r5_l .produkty_r5_img_r2
{
	margin:0px;
	padding:0px;
	height:112px;
	width:252px;
	background:url("../images/front/produkty_r5_img_r2_bg.jpg") 0px 0px repeat-x;
	overflow:hidden;
}

/* .produkty_r5_l .produkty_r5_img_r2 .produkty_r5_img_r3
{
	position:absolute;
	top:0px;
	left:0px;
	height:112px;
	width:252px;	
} */





#produkty_r .produkty_r5 .produkty_r5_r .linki_r
{
	position:relative;
	display:block;
	margin:0px 0px 16px 0px;
}

#produkty_r .produkty_r5 .produkty_r5_r .linki_r a
{
	display:block;
	float:left;
	color:#7f2070;
	height:31px;
	width:150px;
	margin:0px 4px 0px 0px;
	text-align:center;
	line-height:32px;
	font-size:14px;
	font-family: 'ChampagneLimousinesBold';
	background:url("../images/front/produkty_r5_a2.jpg") 0px 0px repeat-x;
}

#produkty_r .produkty_r5 .produkty_r5_r .linki_r a:hover
{
	text-decoration:none;
}

#produkty_r .produkty_r5 .produkty_r5_r .linki_r .aktualny
{
	background:url("../images/front/produkty_r5_a.jpg") 0px 0px repeat-x;
	color:#fff;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opis,#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie
{
	display:block;
	text-align:justify;
	color:#fff;
	line-height:18px !important;
	font:normal normal 12px tahoma,sans-serif;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opis a
{
	color:#F5DE3E;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opis p
{
	padding:0px;
	margin:0px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opis h4
{
	display:block;
	float:left;
	color:#31052A;
	margin:0px;
	padding:0px;
	font-size:12px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opis h5
{
	display:block;
	float:left;
	color:#FCFF00;
	margin:0px;
	padding:0px;
	font-size:12px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opis a,#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie a
{
	color:#fff;
}

#produkty_r .produkty_r5 .produkty_r5_r .produkt_cena_r
{
	background: url("../images/front/produkty_img2.jpg") repeat-x 0px 0px;
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	height:36px;
	width:100%;
	margin:20px 0px 0px 0px;
	position:relative;
}

.produkty_r5_r .produkt_cena_r .s_cena_l
{
	display:block;
	float:left;
	color:#fff;
	margin:10px 0px 0px 8px;
	font:normal normal 11px tahoma, sans-serif;
}

.produkty_r5_r .produkt_cena_r .s_cena_l .s_cena_l2
{
	text-decoration:line-through;
}

.produkty_r5_r .produkt_cena_r .n_cena_l
{
	display:block;
	float:left;
	color:#fff;
	margin:7px 0px 0px 6px;
	font:normal normal 14px tahoma, sans-serif;
}

.produkty_r5_r .produkt_cena_r .do_koszyka
{
	display:block;
	float:right;
	color: #fff;
	width:123px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	padding:0px 8px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
}

.produkty_r5_r .produkt_cena_r .do_koszyka3
{
	display:block;
	float:right;
	color: #fff;
	width:139px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	border:none;
	cursor:pointer;
	padding:0px 5px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
}

.produkty_r5_r .produkt_cena_r .do_koszyka:hover,.produkty_r5_r .produkt_cena_r .do_koszyka3:hover
{
	text-decoration:none;
	background:#13496F;
}

.produkty_r5_r .produkt_cena_r .do_koszyka .koszyk_img2
{
	position:absolute;
	top:10px;
	left:5px;
}

.produkty_r5_r .produkt_cena_r .koszyk_img3
{
	position:absolute;
	top:12px;
	right:123px;
	z-index:1;
}

.produkty_r5_r .produkt_cena_r .zagiel_logo2
{
	display:block;
	float:right;
	margin:-6px 10px 0px 0px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie
{
	display:none;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .opinia_r
{
	display:block;
	margin:10px 0px 10px 0px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .opinia_r h4
{
	display:block;
	float:left;
	color:#31052A;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:12px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .opinia_r h5
{
	display:block;
	float:right;
	color:#31052A;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:12px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .opinia_r .tresc_opinia
{
	position:relative;
	text-align:justify;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .opinia_r .tresc_opinia a
{
	color:#000;
}

#page_r2_r .produkty_bg2
{
	height: 42px;
	line-height: 35px;
	position: relative;
	width: 100%;
}

#page_r2_r .produkty_bg2 label
{
	background: url("../images/front/kontakt_bg2.png") no-repeat scroll 6px 3px transparent;
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	font-size: 18px;
	margin: 0 0 0 6px;
	padding: 4px 0 3px 30px;
}

#page_r2_r .produkty_r6
{
	display:block;
	float:left; 
	margin:0px 0px 7px 13px;
	position:relative;
}

.produkty_r6 .produkty_r_cien
{
	position:relative;
	z-index:1;
	margin:-17px 0px 0px 0px;
}

.produkty_r6 .produkty_r7
{
	background-color:#934D88;
	width:342px;
	overflow:hidden;
	z-index:2;
	position:relative;
}

.produkty_r7 .produkty_r7_img_r
{
	display:block;
	float:left;
	width:105px;
	height:158px;
	margin:3px 0px 0px 3px;
}

.produkty_r7 .produkty_r7_r
{
	display:block;
	float:right;
	width:233px;
}

.produkty_r7 .produkty_r7_img_r .produkty_r2_img
{
	display:block;
	margin:0px auto;
	vertical-align:top;
	max-width:105px;
	max-height:158px;
}

.produkty_r7 .produkty_r7_r .tytul
{
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	font-size: 14px;
	padding:5px 0px 0px 10px;
	margin:0px;
	width:219px;
}

.produkty_r7 .produkty_r7_r .tytul a
{
	font-family: 'ChampagneLimousinesBold';
	font-size: 14px;
	color: #fff;
}

.produkty_r7 .produkty_r7_r .tytul a:hover
{
	text-decoration:none;
}

.produkty_r7 .produkty_r7_r .podopis
{
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	margin:8px 9px 9px 10px;
	padding:0px;
	font-family:tahoma;
}

.produkty_r7 .produkty_r7_r .opis_k
{
	display:block;
	margin:0px 0px 0px 10px;
	width:213px;
	color:#49043e;
	font-size:11px;
	font-family:tahoma;
	text-align:justify;
}

.produkty_r7 .produkty_r8
{
	background: url("../images/front/produkty_img2.jpg") repeat-x 0px 0px;
	color: #fff;
	font-family: 'ChampagneLimousinesBold';
	height:36px;
	margin:4px;
	position:relative;
}

.produkty_r7 .produkty_r8 .s_cena_l
{
	display:block;
	float:left;
	color:#fff;
	margin:10px 0px 0px 8px;
	font:normal normal 11px tahoma, sans-serif;
}

.produkty_r7 .produkty_r8 .s_cena_l .s_cena_l2
{
	text-decoration:line-through;
}

.produkty_r7 .produkty_r8 .n_cena_l
{
	display:block;
	float:left;
	color:#fff;
	margin:7px 0px 0px 6px;
	font:normal normal 14px tahoma, sans-serif;
}

.produkty_r7 .produkty_r8 .do_koszyka
{
	display:block;
	float:right;
	color: #fff;
	width:123px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	padding:0px 8px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
}

.produkty_r7 .produkty_r8 .do_koszyka3
{
	display:block;
	float:right;
	color: #fff;
	width:139px;
	height:30px;
	margin:3px 3px 0px 0px;
	position:relative;
	line-height:29px;
	text-align:right;
	border:none;
	cursor:pointer;
	padding:0px 5px 0px 0px;
	font-family: 'ChampagneLimousinesBold';
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
}

.produkty_r7 .produkty_r8 .do_koszyka:hover,.produkty_r7 .produkty_r8 .do_koszyka3:hover
{
	text-decoration:none;
	background:#13496F;
}

.produkty_r7 .produkty_r8 .do_koszyka .koszyk_img2
{
	position:absolute;
	top:10px;
	left:5px;
}

.produkty_r7 .produkty_r8 .koszyk_img3
{
	position:absolute;
	top:12px;
	right:123px;
	z-index:1;
}

/* koszyk.html */
#page_r2_r #produkty_r .produkty_r4 .tresc3 #status
{
	margin:5px 0px 5px 0px;
	padding:0px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 #status li
{
	list-style-type:none;
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0 0 scroll #12466B;
	border: medium none;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size: 15px;
/* 	height: 30px; */
	line-height: 29px;
	margin: 3px 3px 0 0;
/* 	padding: 0px 19px 0px 19px; */
	width:105px;
	position: relative;
	text-align: center;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 #status .last
{
	width:240px;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 #status .active
{
	background:#46073C;
	text-decoration:none;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 #shopping-cart-table a
{
	color:#fff;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .continue-shopping,#page_r2_r #produkty_r .produkty_r4 .tresc3 .form-button-alt
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size: 15px;
	height: 30px;
	line-height: 29px;
	cursor:pointer;
	margin: 3px 3px 0 0;
	padding: 0px 10px 0px 10px;
	position: relative;
	text-align: center;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .button-set .form-button
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size: 15px;
	height: 30px;
	line-height: 29px;
	cursor:pointer;
	margin: 3px 3px 0 0;
	padding: 0px 10px 0px 10px;
	position: relative;
	text-align: center;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3 .continue-shopping:hover,#page_r2_r #produkty_r .produkty_r4 .tresc3 .form-button-alt:hover,#page_r2_r #produkty_r .produkty_r4 .tresc3  .bt_dalej:hover,#page_r2_r #produkty_r .produkty_r4 .tresc3 .button-set .form-button:hover,#page_r2_r #produkty_r .produkty_r4 .tresc3 .form-button:hover
{
	background:#46073C;
	text-decoration:none;
}

#page_r2_r #produkty_r .produkty_r4 .tresc3  .bt_dalej,#page_r2_r #produkty_r .produkty_r4 .tresc3 .form-button
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size: 15px;
	height: 30px;
	line-height: 33px;
	cursor:pointer;
	margin: 3px 3px 0 0;
	padding: 0px 10px 0px 10px;
	position: relative;
	text-align: center;
}

/* uzytkownik */
#page_r2_r #produkty_r .produkty_r4 .tresc3 #dane_k
{
	margin:10px auto 10px;
	font-size:16px;
	line-height:20px;
}

/* opinie klientow */

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .przycisk_a
{
    background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: 'ChampagneLimousinesBold';
    height: 30px;
    line-height: 29px;
		margin:0px;
    padding: 0px 10px 0px 10px;
    position: relative;
    text-align: center;
    width: 130px;
}

#produkty_r .produkty_r5 .produkty_r5_r .tresc_opinie .przycisk_a:hover
{
	text-decoration:none;
	background:#13496F;
}

.commeform_div
{
	position:relative;
	margin:5px 0px 5px 0px;
}

.commeform_div h4
{
	padding:0px;
	margin:0px;
}

.commeform_div #commeform .input-box4
{
	display: block;
	margin: 10px 0 0;
	overflow: hidden;
}

.commeform_div #commeform .input-box4 label
{
	display: block;
	float: left;
	margin: 0 10px 0 0;
	text-align: right;
	width: 50px;
}

.commeform_div #commeform .input-box4 input[type="text"]
{
	border: 1px solid #000000;
	float: left;
	font: 12px 'Arial',tahoma,helvetica,sans-serif;
	outline: none;
	width: 310px;
}

.commeform_div #commeform .input-box4 textarea
{
	border: 1px solid #000000;
	float: left;
	font: 12px 'Arial',tahoma,helvetica,sans-serif;
	outline: none;
	width: 310px;
	resize:none;
}

.commeform_div #commeform .input-box4 .f_error
{
	color: #FF0000;
	display: none !important;
	margin: 5px 0px 0px 0px;
	text-align: center;
}

.commeform_div #alert_ok
{
	color: #AEB13D;
	display: none;
	text-align: center;
	margin:10px 0px 10px 0px;
}

.commeform_div #commeform .input-box4 .form-button3
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	font-size: 15px;
	height: 30px;
	line-height: 29px;
	margin: 3px 3px 0 60px;
	padding: 0;
	position: relative;
	text-align: center;
	width: 200px;
}

.commeform_div #commeform .input-box4 .form-button3:hover
{
	text-decoration:none;
	background:#10466A;
}


/* zamowienia */

#shopping-cart-table th
{
	background: url("../images/front/path_bg.jpg") repeat-x 0px 0px scroll #1E041D;
}

#shopping-cart-table tr td
{
	border-bottom:solid 1px #fff;
}

#shopping-cart-table .nokrop td
{
	border:none;
}

#shopping-cart-table
{
	width:100%;
}

#zmien #basket_tool .price2
{
	display:block;
	float:right;
	font-size:14px;
	background-color:#360630;
	color:#fff;
	height:40px;
	line-height:38px;
	margin:3px 0px 10px 0px;
	padding:0px 20px 0px 20px;
	font-family: 'ChampagneLimousinesBold';
}

#zmien #basket_tool .price2 .price_l
{
	color:#ff13d9;
	font-size:22px !important;	
	font-family: 'ChampagneLimousinesBold';
}

#page_r2_r #produkty_r .tresc3
{
	color: #FFFFFF;
	padding: 2px 0px 10px 0px;
	margin:0px 0px 20px 13px;
	position: relative;
	text-align: justify;
	width: 697px;
}

#page_r2_r #produkty_r .tresc3 p
{
	padding:0px;
	margin:0px;
}

#page_r2_r #produkty_r .tresc3 a
{
	color:#F5DE3E;
}

#page_r2_r #produkty_r .tresc3 .tresc3_a, #page_r2_r #produkty_r .tresc3 .tresc3_a2, #page_r2_r #produkty_r .tresc3 .tresc3_a3
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll #10466A;
	border: none;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: 'ChampagneLimousinesBold';
	min-height: 30px;
	max-width:518px;
	margin:10px 5px 10px 0px;
	padding: 0px 10px 0px 10px;
	position: relative;
	text-align: center;
	font-size:12px;
	line-height:30px;
	outline:none;
	text-transform:uppercase;
}

#page_r2_r #produkty_r .tresc3 .tresc3_a:hover,#page_r2_r #produkty_r .tresc3 .tresc3_a2:hover,#page_r2_r #produkty_r .tresc3 .tresc3_a3:hover
{
	text-decoration:none;
	background:#13496F;
}

.tresc3_full
{
	position:relative;
	display:block;
	padding:10px;
	max-height:400px;
}

.tresc3_full h2
{
	display:block;
	padding:5px 0px 5px 15px;
	margin:0px;
	color: #000;
	font-family: 'ChampagneLimousinesBold';
	font-size: 18px;
}

.tresc3_full a
{
	color:#1B608F !important;
}

.tresc3_full p
{
	margin:0px;
	padding:0px;
}

.tresc3_full .tresc3_a, .tresc3_full .tresc3_a2
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x scroll #10466A;
	border: none;
	color: #FFFFFF !important;
	display: block;
	float: right;
	font-family: 'ChampagneLimousinesBold';
	min-height: 30px;
	max-width:518px;
	margin:10px 5px 10px 0px;
	padding: 0px 10px 0px 10px;
	position: relative;
	text-align: center;
	font-size:12px;
	line-height:30px;
	outline:none;
	text-transform:uppercase;
}

.tresc3_full .tresc3_a:hover, .tresc3_full .tresc3_a2:hover
{
	text-decoration:none;
	background:#13496F;
}
/* producenci */

#page_r2_l #producenci_r100
{
	margin:-1px 0px 0px 0px;
	position: relative;
	width: 221px;
	z-index:2;
}

#page_r2_l #producenci_r100 #producenci_r101
{
	background: url("../images/front/kontakt_bg.jpg") no-repeat 0px 0px;
	height: 47px;
	line-height: 47px;
	position: relative;
	width: 221px;
}

#page_r2_l #producenci_r100 #producenci_r102
{
	position:relative;
	border-top:solid 2px #680859;
	background:#C487BA;
	padding:0px 0px 14px 0px;
}

#page_r2_l #producenci_r102 #producenci_a2
{
	color:#69085a;
	font-size:11px;
	display:block;
	margin:9px 0px 0px 25px;
}

#produkty_r #producenci_r
{
	position:relative;
	margin:0px 0px 10px 14px;
}

#producenci_r .producenci_r2
{
	display:block;
	float:left;
	width:103px;
	margin:0px 10px 0px 0px;
	background:#822673;
	position:relative;
}

#producenci_r .producenci_r3
{
	background:none;
	width:114px;
}

#producenci_r .producenci_r4
{
	position:relative;
	display:block;
	padding:0px 0px 11px 0px;
}

#producenci_r .producenci_r4 .producenci_r4_h2
{
	display:block;
	margin:10px 10px 10px 26px;
	padding:0px;
	color:#fff;
	font-size:23px;
	font-family: 'Arial';
	font-weight:normal;
}

#producenci_r .producenci_r4 .producenci_r4_a
{
	display:block;
	color:#fff;
	font-size:11px;
	margin:0px 10px 5px 17px;
	font-family: 'Tahoma';
}

#producenci_r .producenci_r3 .producenci_r4_h2
{
	margin-left:46px;
}

#producenci_r .producenci_r3 .producenci_r4_a
{
	margin-left:37px;
}

/* wyszukiwarka */

#page_r2_r #produkty_r .produkty_bg3
{
	position:absolute;
	top:8px;
	left:264px;
	z-index:10;
}

#page_r2_r #produkty_r #wyszukiwarka_r
{
	position:relative;
	padding-top:57px;
	min-height:181px;
}

#page_r2_r #produkty_r #wyszukiwarka_r #wysz_zaw_bg
{
	position:absolute;
	top:-1px;
	left:0px;
	z-index:3;
}

#page_r2_r #produkty_r #wyszukiwarka_r #wyszukiwarka_f_r
{
	width:572px;
	display:block;
	position:relative;
	background:#934D88;
	margin:0px 0px 0px 360px;
	padding:18px 0px 13px 0px;
	z-index:10;
}

#page_r2_r #produkty_r #wyszukiwarka_r #wyszukiwarka_r_img
{
	position:relative;
	display: block;
	margin:-22px 0px 0px 255px;
	z-index:2;
}

#wyszukiwarka_r #wyszukiwarka_f_r .wyszukiwarka_f_ramka
{
	display: block;
	margin: 0px 0px 7px -78px;
	width:500px;
}

#wyszukiwarka_r #wyszukiwarka_f_r .wyszukiwarka_f_ramka label
{
	margin: 2px 26px 0 0;
	text-align: right;
	width: 110px;
	color:#fff;
	display:block;
	float:left;
}

#wyszukiwarka_r #wyszukiwarka_f_r .wyszukiwarka_f_ramka .txt
{
	border: 1px solid #000;
	background:#fff;
	font: 12px 'Arial',tahoma,helvetica,sans-serif;
	outline: none;
	width: 220px;
	display:block;
	float:left;
}

#page_r2_r #produkty_r #wyszukiwarka_r .wyszukiwarka_f_ramka2
{
	position:absolute;
	top:18px;
	right:22px;
	margin:0px;
}

#page_r2_r #produkty_r #wyszukiwarka_r .wyszukiwarka_f_ramka2 label
{
	margin: 2px 10px 0 0;
	text-align: right;
	width: 50px;
	color:#fff;
	display:block;
	float:left;
}

#page_r2_r #produkty_r #wyszukiwarka_r .wyszukiwarka_f_ramka2 .wyszukiwarka_f_l2
{
	margin-left:11px;
}

#page_r2_r #produkty_r #wyszukiwarka_r .wyszukiwarka_f_ramka2 .txt2
{
	border: 1px solid #000;
	background:#fff;
	font: 12px 'Arial',tahoma,helvetica,sans-serif;
	outline: none;
	width: 57px;
	display:block;
	float:left;
}

#page_r2_r #produkty_r #wyszukiwarka_r #szukaj_bt2
{
	background: url("../images/front/do_koszyka_bg.jpg") repeat-x 0px 0px;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	position:absolute;
	bottom:18px;
	right:25px;
	font-family: 'ChampagneLimousinesBold';
	height: 30px;
	line-height: 28px;
	font-size:17px;
	margin:0px;
	padding: 0 5px 0 0;
	text-align: center;
	width: 139px;
}


/* styleselect */
.styledSelect {
	height: 29px;
  width: 193px;
	color: #000;
	font-size:13px;
	margin:17px auto 0px;
	background:url('../images/front/wybierz_p_bg.jpg') 0px 0px no-repeat; 
	position: relative;
	display:block;
	text-align:left;
}
.styledSelect ul {
	list-style: none;
	padding: 0px;
	margin: 0;
	position: absolute;
	left: 0px;
	top:0px;
	width: 193px;
	z-index: 10; /* ie */
	
}
.styledSelect.open ul {
	border: 1px solid #A55298;
	padding: 0px;
	z-index: 10;
	max-height:348px !important;
	overflow:auto !important;	
}
.styledSelect ul li {
	margin: 0;
	padding:8px 0px 7px 14px;
	display: block;
	font-family: 'ChampagneLimousinesBold';
	z-index: 10;
}

.styledSelect.open
{
	z-index: 10;
}
.styledSelect.open ul li { background-color: #FFF;}
.styledSelect.open ul li.selected { background-color: #B277A3; }
.styledSelect.open ul li:hover { background-color: #E598D6; } 

.styledSelect2 {
	height: 19px;
  width: 222px;
	color: #000;
	font-size:13px;
	margin:0px auto 0px;
	background:url('../images/front/wysz_zaw_bg3.jpg') 0px 0px no-repeat; 
	position: relative;
	display:block;
	float:left;
	text-align:left;
}
.styledSelect2 ul {
	list-style: none;
	padding: 0px;
	margin: 0;
	position: absolute;
	left: 0px;
	top:0px;
	width: 222px;
	z-index: 10; /* ie */
}
.styledSelect2.open ul {
	border: 1px solid #A55298;
	padding: 0px;
	z-index: 10;
	max-height:95px !important;
	overflow:auto !important;	
}
.styledSelect2 ul li {
	margin: 0;
	padding:2px 0px 1px 14px;
	display: block;
	z-index: 10;
}

.styledSelect2.open
{
	z-index: 11;
}
.styledSelect2.open ul li { background-color: #FFF;}
.styledSelect2.open ul li.selected { background-color: #B277A3; }
.styledSelect2.open ul li:hover { background-color: #E598D6; }

.towar_n_l
{
	text-align:center;
	line-height:33px;
}