/* CSS Document */
/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5349 2006-12-22 20:34:40Z birdbrain $
 */
/* img
{
	behavior: url(pngbehavior.htc);
} */
body, html
{
  margin:0px;
  padding:0px;
  border:none;
  height:100%;
  width:auto;
  /*overflow:visible;*/
}
body {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	/*color:#FFFFFF;*/
	color:#fff;
  font-size:11px;
	background-color: #fcfbf9;
	background-image:url(../images/tlo.jpg);
  background-repeat:repeat-x;
  /*overflow:auto;*/
	}
div.srodekIE
{
  height:100%;
  display:table;
  width:100%;
}
div.srodek
{
  height:100%;
  display:table;
  width:100%;
}
div.srodekglIE
{
  height:100%;
  display:table;
  width:100%;
}
div.srodekgl
{
  height:100%;
  display:table;
  width:100%;
}
div.kontenerIE
{
  text-align:center;
  display:table-cell;
  margin-top:expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}

div.kontener
{
  vertical-align:middle;
  display:table-cell;
  text-align:center;
}
.duzy_cienIE{
width:1218px;
height:477px;
/*height:450px;*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo.png', sizingMethod='scale'); 
 z-index:0; 
 padding:0;
 margin:0;   
}
.duzy__cienIE{
width:1218px;
height:460px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo.png', sizingMethod='scale');  
z-index:0;
margin:0;
padding:0;
}
.duzy___cienIE{
width:1218px;
height:460px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo_stare.png', sizingMethod='scale');  
z-index:0;
margin:0;
padding:0;
}
.categoryListBoxContents{
padding-top:18px;
height:206px !important;
}
.ramka_cat{
width:200px;
height:200px;
margin:3px 25px 3px 27px;
background-image:url(../images/czarne_tlo.png);
z-index:0;
}
.ramka_catIE{
width:200px;
height:200px !important;
margin:3px 25px 3px 27px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo.png', sizingMethod='scale');  
z-index:0;
}
.ramka_cat_cont {
width:200px;
height:200px;
position:relative;
z-index:100;
}
.foto2{
  width:120px;
  height:150px;
  padding:10px 40px 5px 40px;
}
a.nazwa_cat{
color:#fff !important;
font-size:11px;
text-transform:uppercase;
}
.bottom{
width:200px
height:35px;
}
#indexCategories{
height:470px;
width:1048px;
}
.biala_ramkaIE{
margin: 0 20px;
width:1178px;
height:450px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/biala_ramka.png', sizingMethod='scale'); 
}
#logfootrys1IE{
width:386px;
height:5px;
background-image:url(../images/linia13bez.gif);
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/linia13bez.png', sizingMethod='scale'); */
background-repeat:no-repeat;
display:none;
margin:0;
padding:0;
}
.ramka2IE{
 width:210px;
 height:341px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka.png', sizingMethod='scale');
     z-index:0;
     padding:0;
}
.atrybutyIE{
width:184px;
height:110px;
margin:auto;
padding:20px;
text-align:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka_art.png', sizingMethod='scale');
background: no-repeat transparent top;
}
#logfootrys1aktIE{
width:386px;
height:5px;
background-image:url(../images/linia3z.gif);
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/linia3z.png', sizingMethod='scale'); */
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys2IE{
width:406px;
height:5px;
background-image:url(../images/linia2bez.gif);
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/linia2bez.png', sizingMethod='scale'); */
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys2aktIE{
width:406px;
height:5px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/linia2z.png', sizingMethod='scale'); 
display:none;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys3IE{
width:386px;
height:5px;
background-image:url(../images/linia13bez.gif);
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/linia13bez.png', sizingMethod='scale'); */
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys3aktIE{
width:386px;
height:5px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/linia1z.png', sizingMethod='scale'); 
display:none;
background-repeat:no-repeat;
margin:0;
padding:0;
}
* {
margin:0;
padding:0;
}

a:link{
  color:#000000;
  text-decoration:none;
}
a:hover{
  color:#9F5986;
  cursor:pointer;
  text-decoration:none;
}
a:visited{
    text-decoration:none;
}
h1 {
font-size:30px;
font-weight:normal;
text-align:center;
font-family:Verdana;
padding:5px 0 10px 30px;
color:#fff;
	}

h2 {
	font-size: 14px;
	text-align:center;
	color:#fff;
	}

h3 {
	font-size: 13px;
	color:#fff;
	}
h4 {
  font-size: 12px;
  color:#76004a;
  text-align:center;
  text-transform:uppercase;
  font-weight:bolder;
  font-stretch:wider;
  letter-spacing: 4px;
  padding: 8px 3px 3px 3px;
	}	
h5 {
  font-size: 11px;
  color:#76004a;
  text-align:center;
  text-transform:uppercase;
  font-weight:normal;
  font-stretch:wider;
  letter-spacing: 3px;
	}	
h6{
	font-size: 13px;
	color:#fff;
	margin: 3px 0;
	text-align:center;
	}
#mainWrapper{
  margin:auto;
  padding:0;
}
.hidden{
  width:0px;
  height:0px;
}
.centerBoxContentsNew{
  padding-top:65px;
}
#headerWrapper, #contentMainWrapper, #siteinfoLegal {
	margin: 0em;
	padding: 0em;
	}
#mainWrapper {
	text-align: left;
	width: 1258px;
	height:612px;
	vertical-align: top;
	}	
#headerWrapper{
 height:85px;
 color:transparent;
 width:1258px;
}	
#contentMainWrapper {
  width:1258px;
  height:470px;
  background-image:url(../images/background.jpg);
  background-repeat:no-repeat;
}	
#content_Main_Wrapper {
  width:1258px;
  /*height:470px;
  padding-bottom:37px;*/
  height:507px;
  background-image:url(../images/background.jpg);
  background-repeat:no-repeat;
}	
.logoGatta{
 float:left;
 width:168px;
 height:75px;
 vertical-align:bottom;
 padding-top:10px;
 padding-left:13px; 
}
.logo_gat{
 width:168px;
 height:65px;
 background-image:url(../images/logo.png);
}
.logo_gatIE{
 width:168px;
 height:65px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/logo.png', sizingMethod='scale');
}
.logo_cont {
 width:168px;
 height:65px;
position:relative;
z-index:100;
}	
a img {border: none; }	
.logo_img{
}
.banner_box{
  width:747px;
  float:left;
  height:82px;
  padding-bottom:3px;
  color: #000;
  overflow:hidden;
}
#navMainWrapper {
  float:left;
  width:330px;
	margin: 0em;
	padding-top:30px;
	height:55px;
	}
#navMainWrappergl {
float:left;
margin:0;
padding:55px 55px 0 55px;
width:220px;
height:30px;
}
#navMainWrappergl ul.ul_pow_gl{
	margin: 0;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:40px;
	list-style-type: none;
	text-align: right;
	vertical-align:middle;
	height:17px;
	text-transform:uppercase;
	font-size:12px;
	}
	#navMainWrappergl ul.ul_pow_gl li a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	}
#navMainWrapper ul.ul_head_norm {
	margin: 0;
  padding-top:7px;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:7px;
	list-style-type: none;
	text-align: right;
	vertical-align:middle;
	height:45px;
	}
#navMainWrapper ul li {
	display: inline;
	}
#navMainWrapper ul li a{
	padding: 5px 10px 5px 5px;
	color:#000000;
  font-size: 10pt;
  text-decoration:none;
	}
#navMainWrapper ul li a:hover{
	padding: 5px 10px 5px 5px;
	color:#76004a;
	text-decoration:none;
	}
#foot_menu {
  width:1258px;
  height:38px;
  background-image:url(../images/menu.png);
  background-repeat:no-repeat;
  text-align:left;
}
#menu_foot {
  float:left;
  width:900px;
  text-align:left;
  display:block;
}
#languages {
  float:left;
  width:100px;
  text-align:left;
  display:block;
}
#menu_foot ul, #languages ul {
	margin: 0;
	padding: 10px 0 10px 20px;
	list-style-type: none;
	text-align: left;
	vertical-align:middle;
	}
#menu_foot ul li, #languages ul li {
	display: inline;
	}
#menu_foot ul li a, #languages ul li a{
	padding: 0 20px 0 0;
	color:#ffffff;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: normal;
	}
#menu_foot ul li a:hover, #languages ul li a:hover{
	color:#76004a;
	}
div.MenuHolder {
  background-repeat:repeat-x;
  height:37px;
  width:1258px;
  margin:0;
  padding:0;
}
.MenuHolder {
  text-align:left;
}
.MenuHolder {
  background-image:url(../images/menuBack.jpg);
}
.ContainerHolder{	
  display: block; 
  float: left; 
  width: 880px; 
  text-align: left;
  margin:0;
  padding:0;
}
.ContainerHolder2{	
  display: block; 
  float: left; 
  width: 100px; 
  text-align: left;
  margin:0;
  padding:0 0 0 70px;
}
.ContainerHolder3{
margin:0;
padding:0;
float: right; 
width: 200px; 
height:37px;
text-align: right;
background-color:#fff;
}
.ch3searchbox{
position:relative;
margin: 0 10px 0 0; 
padding:0;
display: block; 
top:3px;
float: right; 
width: 170px; 
text-align: right;
}
.ch3link{
position:relative;
margin: 0; 
padding:0;
display: block; 
top:3px;
float: right; 
width: 200px; 
text-align: center;
color: #000;
font-size:10px;
}
.ch3link a{
text-align: center;
color: #000;
font-size:10px;
}
.ch3link a:hover{
color: #9F5986;
}
div.menu {
float:left;
left:0;
position:relative;
top:0;
width:98%;
z-index:90;
margin:0;
padding:0;
}
div.menu ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
div.menu ul li {
float:left;
}
.menu > ul li {
width:auto;
}
.menu ul li {
display:block;
float:left;
position:relative;
white-space:nowrap;
}
div.menu a, div.menu span {
display:block;
}
.menuItem a {
color:White;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
padding-bottom:11px;
padding-left:10px !important;
padding-right:10px !important;
padding-top:11px;
text-decoration:none;
text-transform: uppercase;
z-index:2;
}
.menuItem a:hover {
color:White !important;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding-left:10px !important;
padding-right:10px !important;
text-decoration:none;
background-color:#000000;
z-index:3;
}
div.menu a {
display:block;
z-index:5;
}
.SearchBox {
background-color:transparent;
border:2px solid #000;
color:#000;
float:right;
font-size:10px;
height:14px;
position:relative;
right:35px;
width:130px;
}
.SparkDefault input {
font-family:Arial;
font-size:10px;
vertical-align:middle;
}
.SearchButton {
background-image:url(../images/searchButton.gif);
border:0 none;
cursor:pointer;
float:right;
height:18px;
position:relative;
right:-120px;
width:21px;
}
.SparkDefault input {
font-family:Arial;
font-size:10px;
vertical-align:middle;
}
#siteinfoLegal{
  height:20px;
  text-align:center;
  color:#70706C;
}
#siteinfoLegal a{
  color:#70706C;
}
.back {
float:left;
}
#content__wrapper{
  width:1048px;
  height:470px;
  float:left;
  padding-left:10px;
}
#content___wrapper{
  width:1258px;
  /*height:470px;*/
  height:507px;
  float:left;
}
#menu_glowne{
  width:200px;
  height:470px;
  float:left;
}
#menu_glowne_content{
  width:160px;
  height:440px;
  margin:20px 39px 10px 0;
  background-color:#ffffff;
  background-image:url(../images/tlo_menu.jpg);
  position:relative;
}
#menu_glowne_manufact{
  width:160px;
  height:20px;
  position:absolute;
  top:420px;
  text-align:center;
  font-size:15px;
  color:#4D184E;
  font-weight:bolder;
}
#Content{
  margin: 0 10px;
  font-size: 15px;
  color: #76004a;
  text-align:center;
  width:140px;
  height: 390px;
}
#Content a{
  color: #76004a;
  text-decoration: none;
}
.category-top{
  text-align:center;
  width:100%;
}
div.szer_men{
/*margin:1px 0;*/
}
div.kat_0{
  text-align:left;
  padding-left:5px;
  /*height:20px;*/
  margin:2px 0;
}
div.kat_1{
  text-align:left;
  padding: 2px 0 2px 20px;
}
div.kat_2{
  text-align:left;
  padding:1px 0 1px 30px;
}
#categories{
width:160px;
height:415px;
}
.categories_0{
  font-size:15px;
  font-family:Verdana;
  font-weight:normal;
}
a.categories_1{
  text-align:left;
  font-size:12px;
  font-family:Verdana;
  font-weight:normal;
}
.categories_2{
  text-align:left;
  font-size:11px;
  font-family:Verdana;
  font-weight:normal;
}
div.kat_0zazn{
  background-color:#d7cdb4;
}
div.kat_2azazn{
  background-image:url(../images/tlo_kat_2zazn.jpg);
  background-repeat:repeat-y;
}
div.kat_2a{
  background-image:url(../images/tlo_kat_2.gif);
  background-repeat:repeat-y;
}
div.kat_1azazn{
  background-image:url(../images/tlo_kat_1zazn.jpg);
}
div.kat_0azazn{
  background-color:#d7cdb4;
}
div.kat_1a{
  background-image:url(../images/tlo_kat_1.gif);
  background-repeat:repeat-y;
}
#menu_glowne_manufact {
color:#4D184E;
font-size:15px;
font-weight:bolder;
height:20px;
position:absolute;
text-align:center;
top:420px;
width:160px;
}
#menu_glowne_specials{
  padding:5px 30px 0 30px;
}
.menu_gl_box{
  text-align:center;
  display:block;
}
#menu_glowne_news{
  padding:5px 30px 0 30px;
}
.tab_menu{
  width:100%;
  height:126px;
}
.tab_menu th{
  width:100%;
  height:22px;
  border:1px solid #76004a;
  color: #76004a;
  text-align:center;
  text-transform:uppercase;
  font-weight:normal;
  letter-spacing:2px;
  font-size:12px;
  text-decoration:none;
}
.forwardalign{
    text-align:right;
    padding-right:20px;
}
.tab_menu th a{
  color: #76004a;
  text-align:center;
  text-transform:uppercase;
  font-weight:normal;
  letter-spacing:2px;
  font-size:12px;
  text-decoration:none;
}
.tab_menu td{
  width:100px;
  height:105px;
  background-color:#000000;
}
.tab_menu td img{
  background-color:#000000;
  padding: 1px 13px 3px 13px;
}
#whatsNew{
  height:470px;
width:1048px;
}
.ramka2{
background-image:url(../images/ramka.png);
 width:210px;
 height:341px;
}
.ramka_cont{
 width:210px;
 height:341px;
 position:relative;
  z-index:100;
}

.tab_new{
  width:210px;
  height:306px;
  /*border:4px solid #838383;*/
}
.tab_new th{
  width:100%;
  height:40px;
  background-color:#76004a;
  color: #ffffff;
  text-align:center;
  font-weight:normal;
  font-size:15px;
}
.tab_new th a{
  color:#ffffff;
  font-family:Tahoma;
  text-decoration:none;
}
span.tab_new tr th{
  color:#ffffff;
  text-decoration:none;
}
.tab_new td{
  width:200px;
  padding:6px 5px 0 5px;
  height:260px;
  background-color:transparent;
  text-align:center;
}
.tab_price{
  width:210px;
  height:35px;
  /*border:4px solid #838383;*/
}
.tab_price td{
  width:200px;
  padding:0 5px 5px 5px;
  height:30px;
  background-color:transparent;
  text-align:center;
  vertical-align:middle;
  color:#fff;
}
.tab_price td a{
  font-size:18px;
  font-weight:bolder;
  color:#fff;
}
.foto_gl{

}
.tab_new td img{
  background-color:#000000;
  margin-top:0;
  padding: 0;
}
.ramka{
 width:210px;
 height:341px;
  padding:0 5px 0 7px;
}
.foto{
 width:210px;
 height:341px;
}
.buy{
height:20px;
left:158px;
position:absolute;
top:328px;
width:60px;
z-index:200;
}
span.span_kup_teraz{
  width:75px;
  height:19px;
  background-color:#76004a;
  margin: 0 0 0 65px;
  padding:1px 3px 2px 7px;
  color:#ffffff;
  font-size:12px;
  letter-spacing: 2px;
  font-family: Tahoma;
  text-decoration:none;
}
#opis_prod{
  float: left;
  height:100%;
  width:250px;
  padding-left:65px;
}
#cena_rozm{
  float: left;
  height:100%;
  width:367px;
}
#productMainImage{
  float: left;
  height:445px;
  width:329px;
  padding-right:7px;
}
#productGeneral{
  width:1048px;
  height:470px;
}
.mainContainer{
  width:1018px;
  height:445px;
}
#productGeneral{
  width:1018px;
  height:445px;
  padding:20px 0 5px 30px; 
}
div.TextContent {
background-image:url(../images/tlo_info_prod.jpg);
background-position:center bottom;
background-repeat:repeat-x;
width:250px;
height:440px;
}
div.TextContentIE {
background-image:url(../images/tlo_info_prod.jpg);
background-position:center bottom;
background-repeat:repeat-x;
width:250px;
height:440px;
}
div.TextContentkomp {
background-image:url(../images/tlo_info_prod.jpg);
background-position:center bottom;
background-repeat:repeat-x;
width:250px;
height:316px;
}
div.TextContentkompIE {
background-image:url(../images/tlo_info_prod.jpg);
background-position:center bottom;
background-repeat:repeat-x;
width:250px;
height:316px;
}
.TextContent_cont{
width:250px;
height:316px;
position:relative;
z-index:100;
}
.productHeading{
width:230px;
height:50px;
padding:10px;
text-align:center;
vertical-align:middle;
background-color:#76004a;
color:#ffffff;
font-family:Arial;
font-size:16px;
font-weight:normal;
}
.productHeading span{
  vertical-align:middle;
}
.GalleryScrollTextHolder {
  width:228px;
  height:182px;
  padding:22px 0 22px 22px;
}
.GalleryScrollTextHolder, .GalleryScrollTextHolder .jScrollPaneDragTop, .GalleryScrollTextHolder .jScrollPaneDragBottom {
background:transparent url(../images/dragBack.gif) repeat-y scroll 0 0;
}
.jScrollPaneDragTop {
left:0;
overflow:hidden;
position:absolute;
top:0;
}
.jScrollPaneDragBottom {
bottom:0;
left:0;
overflow:hidden;
position:absolute;
}
.GalleryScrollText {
float:left;
overflow:auto;
width:189px;
color:#ffffff;
height:182px;
}
.ContainerHolder1 {
font-family:Arial;
font-size:15px;
color:#ffffff;
}
.opispr{
  width:250px;
  height:226px;
}
.spopkaopisu{
width:250px;
height:124px;
}

#cartAdd{
  padding:30px 10px;
}
#productPrices{
  color:#76004a;
  font-size:30px;
  text-align:center;
  width:347px;
  padding:50px 0 0 0;
  height:50px;
  font-weight:bolder;
}
.atrybuty{
width:184px;
height:110px;
background:url(../images/ramka_art.png) no-repeat transparent top;
margin:auto;
padding:20px;
text-align:center;
}

table.atr tr td.attLabel{
  padding-left:50px;
  font-size:14px;
  color:#76004a;
  letter-spacing: 2px;
  
}
.productAttributes{
  text-align:center;
}
.buttonpi{
  margin:-30px 0 0 0;
  text-align:center;
}
.przeddc{
width:1218px;
height:477px;
padding:10px 20px 20px 20px;
margin:0;
}
.duzy_cien{
width:1218px;
height:477px;
/*height:450px;*/
background:url(../images/czarne_tlo.png) no-repeat transparent top;  
margin:0;
padding:0;
}
.zadc{
width:1218px;
height:477px;
position:relative;
z-index:100;
margin:0;
padding:0;
}
#checkoutShipping{
height:477px;
width:1218px;
margin:0;
padding:0;
}
.biala_ramka{
margin: 0 20px;
width:1178px;
height:450px;
background:url(../images/biala_ramka.png) no-repeat transparent top;  
}
#privacyDefaultMainContent{
  color:#fff;
  padding:10px 0 0 30px;
}
div#privacyDefaultMainContent a{
  color:#fff;
  font-weight:bolder;
}
a:hover .kat_0a{
  background-color:#aea182;
  color:#fff;
}
a:hover .kat_1a{
  background-color:#aea182;
  color:#fff;
}
a:hover .kat_2a{
  background:url(../images/t_menu_hover.jpg) repeat-y;
  color:#fff;
}
a:hover .kat_0azazn{
  background-color:#aea182;
  color:#fff;
}
a:hover .kat_1azazn{
  background-image:url(../images/t_menu_hover.jpg);
  background-repeat: repeat-y;
  color:#fff;
}
a:hover .kat_2azazn{
  background-image:url(../images/t_menu_hover.jpg);
  background-repeat: repeat-y;
  color:#fff;
}
.centerColumna{
  padding:0 30px 30px 50px;
  color:#fff;
}
.content_contact{
  float:left;
  color:#fff;
  font-family:verdana;
  font-size:17px;
  text-decoration:none;
  padding:30px;
  width:438px;
  height:258px;
}
.center{
  text-align:center;
}
.taleft{
    text-align:left;
}
.content_contact_form{
  float:left;
  color:#fff;
  font-family:verdana;
  font-size:17px;
  text-decoration:none;
  padding:0 30px;
  width:538px;
  height:318px;
}
.inputLabel_cont {
color:#FFFFFF;
font-family:verdana;
font-size:15px;
padding-right:5px;
width:125px;
}
table.tab_contact tr td{
padding:3px;
}
.centerColumna a{
  color:#fff;
  font-weight:bolder;
}
.centerColumna a:hover{
  color:#f2ede4;
  font-weight:bolder;
}
#loginDefault{
  width:1218px;
  height:477px;
}
.content_log{
  float:left;
  width:366px;
  height:360px;
  padding:20px 20px 18px 20px;
}
fieldset.nagl_log{
  width:364px;
  height:58px;
  text-align:center;
  border:1px solid #fff;
}
fieldset.nagl_log legend{
  font-size:20px;
  color:#fff;
  font-family:verdana;
}
fieldset.cont_log{
  margin: 20px 0 0 0;
  width:324px;
  height:268px;
  padding:20px;
  text-align:center;
  vertical-align:middle;
  color:#fff;
  border:1px solid #fff;
}
fieldset.cont_log legend{
  font-size:20px;
  color:#fff;
  font-family:verdana;
  text-align:center;
}
fieldset.cont_log1{
  margin: 30px 0 0 0;
  width:244px;
  height:228px;
  padding:20px 100px 20px 20px;
  text-align:right;
  vertical-align:middle;
  color:#fff;
  border:1px solid #fff;
}
fieldset.cont_log1 legend{
  font-size:20px;
  color:#fff;
  font-family:verdana;
  text-align:center;
}
div.cont_log1{
color:#FFFFFF;
height:228px;
padding:0 80px 0 0;
text-align:right;
vertical-align:middle;
width:244px;
}
.inputLabel{
  font-size:15px;
  color:#fff;
  font-family:verdana;  
  padding-right:5px;
}
.cont_log1 input{
  color:#7c7259;
  text-align:right;
  width:150px;
}
.zh a{
  color:#fff;
  padding-right:10px;
}
.information{
text-align:left;
padding: 20px 60px 0 30px;
}
.logfoot1{
width:366px;
height:40px;
float:left;
text-align:center;
padding-top:7px;
}
.logfoot2{
width:366px;
height:40px;
float:left;
text-align:center !important;
padding-top:7px;
}
.logfoot{
width:366px;
height:40px;
float:left;
text-align:center;
padding-top:7px;
}
.cr_foot13{
  width:366px;
  height:47px;
  margin-right:20px;
}
.cr_foot3{
  width:366px;
  height:47px;
  margin-left:20px;
}
.cr_foot2{
  width:366px;
  height:47px;
  margin :0 20px;
}
.login_con{
width:1218px;
height:390px;
}
#createAcctDefault{
height:477px;
width:1218px;
}
.foot_linia{
height:15px;
width:1178px;
}
.foot_log{
width:1178px;
height:79px;
margin:0 20px;
}
.createAcctDefaultsr {
height:477px;
width:1218px;
position:relative;
}
.foot_log_container{
position:absolute;
top:398px;
height:79px;
width:1218px;
}
.footlog13{
width:386px;
height:47px;
float:left;
}
.footlog132{
width:406px;
height:47px;
float:left;
}
#foot_rys1{
width:1178px;
height:5px;
display:block;
background-image:url(../images/linia1.gif);
background-repeat:no-repeat;
}
#foot_rys2{
width:1178px;
height:0px;
display:none;
background-image:url(../images/linia2.gif);
background-repeat:no-repeat;
}
#foot_rys3{
width:1178px;
height:0px;
display:none;
background-image:url(../images/linia3.gif);
background-repeat:no-repeat;
}
.foot_guziki{
width:1178px;
height:47px;
}
#logfootrys1{
width:386px;
height:5px;
background-image:url(../images/linia13bez.png);
background-repeat:no-repeat;
display:none;
margin:0;
padding:0;
}
#logfootrys1akt{
width:386px;
height:5px;
background-image:url(../images/linia3z.png);
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys2{
width:406px;
height:5px;
background-image:url(../images/linia2bez.png);
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys2akt{
width:406px;
height:5px;
background-image:url(../images/linia2z.png);
display:none;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys3{
width:386px;
height:5px;
background-image:url(../images/linia13bez.png);
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#logfootrys3akt{
width:386px;
height:5px;
background-image:url(../images/linia1z.png);
display:none;
background-repeat:no-repeat;
margin:0;
padding:0;
}
fieldset.cont_rej{
  width:364px;
  height:360px;
  text-align:right;
  border:1px solid #fff;
}
fieldset.cont_rej legend{
  font-size:20px;
  color:#fff;
  font-family:verdana;
}
label.inputLabelr{
width: 175px;
float: left;
text-align: right;
color:#fff;
margin-right: 10px;
display: block;
font-size:12px;
white-space : nowrap;
}
.formTablerej{
text-align:center;
margin:auto;
padding-top:5px;
width:364px;
height:325px;
}
.formTablezbl{
text-align:center;
margin:auto;
padding-top:5px;
width:364px;
height:295px;
}
.cont_rej input,.cont_rej select{
  color:#7c7259;
}
.informationrej{
color:#fff;
text-align:left;
padding-top:5px;
  width:364px;
  height:290px;
}
.buttonrej{
padding-top:5px;
text-align:right;
padding-right:10px;
}
.buttonrej_b{
  float:right;
  color:#fff;
  width:100px;
  padding:5px 0;
  text-align:center;
  border:1px solid #fff;
  background-color:transparent;
  height:15px;
  cursor:pointer;
}
.buttonrej_bs{
  float:right;
  color:#fff;
  width:100px;
  text-align:center;
  border: none;
  background-color:transparent;
  height:15px;
  text-transform:uppercase;
  font-size:11px;
  font-family:verdana;
  vertical-align:middle;
  cursor:pointer;
}
.buttonrej_bsHover{
  float:right;
  color:#fff;
  width:100px;
  text-align:center;
  border: none;
  background-color:transparent;
  height:15px;
  text-transform:uppercase;
  font-size:11px;
  font-family:verdana;
  vertical-align:middle;
  cursor:pointer;
}
.buttonrej_b input[type="submit"]{
  color:#fff;
}
.buttonrej_bsHover input.submit{
  color:#fff;
}
.pop_d__c{
width:1218px;
height:460px;
padding:10px 20px 0 20px;
margin:0;
}
.duzy__cien{
width:1218px;
height:460px;
background:url(../images/czarne_tlo.png) no-repeat transparent top;  
z-index:0;
margin:0;
padding:0;
}
.duzy___cien{
width:1218px;
height:460px;
background:url(../images/czarne_tlo_stare.png) no-repeat transparent top;  
z-index:0;
margin:0;
padding:0;
}
.cont_d__c{
width:1158px;
height:420px;
padding:10px 30px 30px 30px; 
position:relative !important;
z-index:100;
margin:0;
}

.f_cont{
width:1156px;
height:398px;
border: 1px #fff solid; 
}
fieldset.f_cont legend {
color:#FFFFFF;
font-family:verdana;
font-size:30px;
padding:0 20px;
}
.f_contkr{
width:1156px;
height:418px;
border: 1px #fff solid; 
}
fieldset.f_contkr legend {
color:#FFFFFF;
font-family:verdana;
font-size:30px;
padding:0 20px;
}
.centerColumnaa{
width:1156px;
height:358px;
}
.centerColumnaaa{
  padding: 10px 10px;
  height:338px;
  width:1136px;
}
.centerColumnaaaa{
  padding: 20px 30px;
  height:318px;
  width:1096px;
}
.content_contact a:link, .content_contactmb a:link  {
color:#fff;
font-weight:bolder;
}
.content_contact a:hover, .content_contactmb a:hover {
color:#F2EDE4;
font-weight:bolder;
}
#fieldk2{
display:none;
}
#fieldk3{
display:none;
}
.logfootlog1{
width:366px;
height:45px;
float:left;
text-align:center;
padding-top:7px;
margin-right:20px;
}
.logfootlog2{
width:366px;
height:45px;
float:left;
text-align:center;
padding-top:7px;
margin-right:20px;
margin-left:20px;
}
.logfootlog3{
width:366px;
height:45px;
float:left;
text-align:center;
padding-top:7px;
margin-left:20px;
}
.ramka_kosz{
  width:1158px;
  height:420px;
  background-image: url(../images/ramka_koszyk.gif);
  background-repeat:no-repeat;
}
.GalleryScrollTextHolderKosz {
height:290px;
padding:10px 0 0 32px;
width:1126px;
}
.heading_sc{
height:35px;
width:1158px;
}
.cart_buttons{
height:85px;
width:1158px;
padding-top:3px;
}
table.tabheadingkosz{
  color:#fff;
  padding-top:3px;
  text-transform:uppercase;
  font-weight:normal;
}
.srodekk{
  text-align:center;
  vertical-align:middle;
}
#cartImage{
float:left;
text-align:right;
width:200px;
padding-right:5px;
}
#cartProdTitle{
  float:left;
}
#cartTotalDisplay{
  padding-right:10px;
}
#cartSubTotal{
width:1067px;
padding-top:20px;  
padding-right:20px;
height:30px;
}
#cartSubTotalcont{
  width:310px;
  border-top:1px white solid;
  float:right;
  padding-right:20px;
  text-align:right;
  padding-top:10px;
  font-size: 13px;
}
.cartTotalDisplay{
  padding-right:40px;
}
#cartProdTitle{
  padding-left:140px;
  color:#fff;
  font-size:13px;
}
#cartProdTitle a{
  color:#fff;
  font-size:13px;
}
#shoppingCartDefault{
  padding: 20px 0 0 0;
}
.ramka_koszbp{
  width:1138px;
  height:400px;
  padding:10px;
  background-image: url(../images/ramka_koszykpp.gif);
}
.content_sh{
  float:left;
  width:386px;
  height:378px;
  padding:10px 8px 2px 10px;
  display:block;
}
.content_sh1{
  float:left;
  width:386px;
  height:378px;
  padding:10px 8px 2px 40px;
  display:block;
}
.content_sh2{
  float:left;
  width:386px;
  height:378px;
  padding:10px 8px 2px 10px;
  display:block;
}
.content_sh3{
  float:left;
  width:317px;
  height:378px;
  padding:10px 8px 2px 10px;
  display:block;
}
.field_shipping{
    width:386px;
    height:123px; 
    padding-bottom:1px;   
}
.field_shippingb{
    width:386px;
    height:123px;  
}
fieldset.shipping{
  width:384px;
  height:121px;
  text-align:center;
  border:1px solid #fff;
  color:#fff;
}
fieldset.shipping legend{
  font-size:15px;
  color:#fff;
  font-family:verdana;
}
fieldset.coment{ 
  width:315px;
  height:121px;
  text-align:center;
  border:1px solid #fff;
  color:#fff;
}
fieldset.coment legend{
  font-size:15px;
  color:#fff;
  font-family:verdana;
}
table.tabshipping{
  padding:3px 10px 3px 20px;
  text-align:left;
  text-transform:uppercase;
}
table.tabshipping tr td{
  padding:3px 40px 3px 0;
} 
.koment_sh{
  padding:5px;
  margin:15px 10px 10px 10px;
}
.sh_zm_adr{
  width:386px;
  height:375px;
  padding-bottom:5px;
  color:#fff;
  display:none;
}
fieldset.f_s_za{
  width:384px;
  height:369px;
  text-align:center;
  border:1px solid #fff;
  color:#fff;
}
fieldset.f_s_za legend{
  font-size:15px;
  color:#fff;
  font-family:verdana;
}
.sh_adresy{
  width:317px;
  height:243px;
  padding-bottom:1px;
  color:#fff;  
}
.sh_koszty{
  width:317px;
  height:132px;
  padding-bottom:1px;
  color:#fff;  
}
.sh_button{
  width:386px;
  height:40px;
  padding-bottom:3px;
  color:#fff; 
  text-align:center;
  padding-top:10px; 
}
fieldset.checkoutOrderTotals{
  width:384px;
  height:121px;
  text-align:center;
  border:1px solid #fff;
  color:#fff;
}
fieldset.checkoutOrderTotals legend{
  font-size:15px;
  color:#fff;
  font-family:verdana;
}
table.tab_chsh_koszty{
padding:5px 0;
font-size:12px;  
width:364px;
}
.tab_chsh_koszty_lewa{
  text-align:left;
  width:254px;
  padding:2px 0 2px 20px;
}
.tab_chsh_koszty_prawa{
  text-align:right;
  width:60px;
  padding:2px 20px  2px 10px;
}
div.tab_chsh_koszty_razem{
font-size:13px;
color:#fff;
font-weight:bolder;
text-align:right !important;
float:right;
}
.tab_chsh_koszty_r {
padding:2px 20px;
text-align:right;
}
hr.kreska {
border-bottom:1px solid #fff;
height:0px;
}
.foot_sh {
height:87px;
margin:0 10px;
width:1198px;
}
.foot_sh_top {
height:5px;
width:1198px;
background-image: url(../images/pasek_kroki.gif);
background-repeat:no-repeat;
}
.foot_pay_top {
height:5px;
width:1198px;
background-image: url(../images/pasek_kroki.gif);
background-repeat:no-repeat;
}
.foot_conf_top {
height:5px;
width:1198px;
background-image: url(../images/pasek_kroki.gif);
background-repeat:no-repeat;
}
.foot_succ_top {
height:5px;
width:1198px;
background-image: url(../images/pasek_krok4.gif);
background-repeat:no-repeat;
}
.foot_sh_bottom {
height:82px;
width:1198px;
}
.guziksh{
width:222px;
height:37px;
float:left;
padding-right:103px;
text-align:center;
vertical-align:center;
}
.guzikshk{
width:222px;
height:37px;
float:left;
text-align:center;
color:#fff;
}
.kr_akt{
   background-color:#9f5986; 
   height:11px; 
   color:#fff; 
   padding:9px 0 10px 0;
}
.kr_next{
   background-color:#76004a; 
   height:30px; 
   color:#fff; 
   font-family:verdana,Arial;
   font-size:11px;
   border:0;
   width:222px;
   cursor:pointer;
}
.kr_fut{
   background-color:#7e7e7e; 
   height:11px; 
   color:#fff; 
   padding:8px 0 9px 0;
}
.ship_adres{
    float:left;
    width:200px;
    height:101px;
    padding: 0 0 0 20px;
    text-align:left;
    font-style:normal;
}
.sh_edit_address{
    height:31px;
    padding: 70px 10px 0 90px;
    width:64px;
    float:left;
    text-align:right;
}
address.adres{
    font-style:normal;
}
.change_adr{
    padding-top:20px;
}
.change_adr1{
    float:left;
    width:92px;
    padding-left:100px;
}
.change_adr2{
    float:left;
    width:92px;
    padding-right:100px;
}
#indexProductList{
width:1048px;
height:470px;
}
.navSplitPagesLinks{
  width:1048px;
  height:46px;
}
table.tablisting{
height:344px;
padding-top: 19px;
}
.pager{
margin:auto;
padding-top:15px;
text-align:center;
color:#76004a;
font-weight:bold;
width:100%;
height:30px;
font-size:17px;
}
.pager a{
color:#76004a;
text-decoration:none;
font-weight:normal;
font-size:14px;
}
.pager a:hover{
color:#ff00a2;
}
.message_log{
  width:244px;
  height:30px;
  text-align:right;
  color:red;
  font-size:9px;
}
.cont_message_log{
  width:244px;
  height:30px;
}
#potw_rej{
  width:324px;
  height:250px;
  padding:20px;
  text-align: left;
  font-size:17px;
}
.tabpayment{
    padding:3px 10px 3px 15px;
    text-align:left;
    text-transform:uppercase;
    font-weight:bolder;
}
table.tabpayment tr td {
padding:2px 2px;
}
.alert{
    font-size:9px;
    text-transform: none;
    padding-left:10px;
    font-weight:normal;
}
span.opisallpay{
    font-size:9px;
    text-transform: none;
    padding-left:10px;
    font-weight:normal;
}
.totalBox{
float:right;

}
.lineTitle{
float:left;
}
.conf_kosz {
color:#FFFFFF;
height:375px;
padding-bottom:5px;
width:386px;
}
#cartContentsDisplay tr td{
    padding:2px 1px;
}
#cartContentsDisplay tr td.cartTotalDisplay{
    padding-right:40px;
}
.tab_confirmation{
    padding:5px;
}
.ch_succ{
padding:20px;
height:358px;
width:1178px;
}
fieldset.chsucc{
  height:358px;
  width:1178px;
  text-align:center;
  border:1px solid #fff;
  color:#fff;
}
fieldset.chsucc legend{
  font-size:30px;
  padding: 0 10px;
  color:#fff;
  font-family:verdana;
}
.chsucc_op{
    margin:auto;
    font-size:15px;
    padding-top:50px;
}
.but_podz_succ{
    padding-top:30px;
}
.button_podz{
background-color:#76004a;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:27px;
margin:auto;
padding: 5px 8px;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:500px;
}
.ogolna{
    padding:20px 30px;
    text-align:center;
    color:#fff;
    font-size:14px;
    margin:auto;
}
p.forward{
text-align:right;
color:#fff;
padding-right:20px;
padding-top:10px;
}
p.forward a{
text-align:right;
color:#fff;

}
table.prevOrders{
padding-top:10px;
color:#fff;
padding-left:30px;
}
table.prevOrders th{
color:#fff;
font-weight:bold;
padding:2px 7px;
}
table.prevOrders td{
padding:2px 7px;
}
span.acc_pokaz{
    font-size:12px;
    color:#fff;
    font-weight:bolder;
    text-transform:uppercase;
    text-decoration:underline !important;
}
ul.list {
padding-top:10px;
padding-left:500px;
color:#fff;
}
ul.list li a{
color:#fff;
text-decoration:none;
}
#accountLinksWrapper{
padding-top:20px;
}
#indexDefault{
height:470px;
width:1048px;
clear:both;
}
.centerBoxContentsSpecials{
    padding-top:5px;
}
#specialsListing{
    height:470px;
    width:1048px;
}
span.t_new_s{
    text-decoration:none;
}
.buy a{
    text-decoration:none;
}
div.tableHeading {
padding:10px 30px;
}
table.infozam{
    width:1023px;
}
table.infozam tr td{
    padding:2px 30px;
}
table.infozam tr th{
    padding:3px 30px;
}
#orderTotalsah{
    text-align:right;
    padding-right:50px;
}
#accountHistInfo{
    width:1083px;
}
.floatingBox{
padding-left:30px;
padding-top:20px;
}
.przyc_do_kosz_poprz{
width:151px;
margin:0 98px;
height:43px; 
}
.imgdokosz{
width:151px;
height:43px;
background-image:url(../images/kup_teraz.png);
z-index:0; 
}
.imgdokoszIE{
width:151px;
height:43px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/kup_teraz.png', sizingMethod='scale'); 
z-index:0; 
}
.przyc_do_kosz{
width:151px;
height:43px;
 position:relative;
  z-index:100;
}
#accountEditDefault{
margin:auto;
text-align:center;
padding-top:20px;
}
table.tab_acc{
text-align:center;
width:300px;
}
table.tab_acc tr td{
text-align:left;
}
.conten_account{
margin:auto;
text-align:center;
width:300px;
}
.przyc_account{
padding-top:20px;
}
#addressBookDefault{
padding-top:20px;
width:1086px;
}
.adr_dom{
padding-left:40px;
width:1046px;
height:100px;
}
.adres_bookadr{
float:left;
font-size:14px;
font-style:normal;
padding:0 40px 20px 0;
height:100px;
width:170px;
}
.instructions_ab{
float:left;
font-size:14px;
font-style:normal;
padding:0 40px 20px 0;
height:100px;
width:795px;
}
.adresy_ab{
text-align:left;
}
.butt_ab_us{
float:left;
padding-left:20px;
}
.butt_ab_ed{
float:left;
}
.butt_adresy{
height:50px;
padding-top:20px;
}
.but_dod_adr{
  width:215px;
  height:50px;
  padding-top:20px;
  text-align:left;
}
table.tab_pass {
text-align:center;
width:350px;
}
.conten_pass{
  padding:40px 0 20px 0;
  margin:auto;
text-align:center;
width:350px;
}
#accountPassword{
text-align:center;
margin:auto;
}
#noAcctHistoryDefault{
padding-top:30px;
}
.zamowienie{
padding:15px;
}
.szcz_zam{
padding:10px 0;
width:99%;
height:100px;
}
.szcz_zam_lewa{
  padding:10px 10px 3px 0;
}
.szcz_zam_prawa{
  padding:0 10px 10px 0;
  text-align:left;
  width:86px;
}
.messageStackError{
  color:red;
  font-size:14px;
}
.kontakt_success{
font-size:12px;
padding: 20px;
}
.button_kontakt_success{
padding-left:20px;
width:200px;
text-align:left;
}
#addressBookProcessDefault{
text-align:center;
margin:auto;
}
table.tab_abp{
text-align:center;
width:550px;
}
table.tab_abp tr td{
text-align:left;
}
.tab_zm_dan{
text-align:center;
margin:auto;
width:550px;
padding:20px;
}
.ustadr_dom{
  padding-top:10px;
}
.messageStackSuccess{
color:green;
}
.Question_delete{
  padding:10px;
  font-size:14px;
}
#passwordForgotten{
 text-align:center;
margin:auto;
padding-top:20px; 
}
#passwordForgottenMainContent{
padding:10px;
}
.Butt_pass_forg{
  padding: 10px;
}
fieldset.f_z_b_l{
  text-align:center;
  border:1px solid #fff;
  padding:20px 10px 0 10px;
  margin:10px;
}
#zambezlog{
padding:20px;
}
fieldset.f_z_b_l label{
  text-align:right;
  float:left;
  width:200px;
  margin-right:10px;
  text-align:right;
}
fieldset.f_z_b_l input{
  text-align:left;
}
.button_Z_b_l{
padding-top:10px;
}
.ch_conf_koszyk{
    width:364px;
    height:330px;
    padding:10px;
}

.cartTotalDisplayconf{
    width:57px;
}
.cartAttribsListKosz ul{
    list-style-type:none; 
    text-align:left;   
    padding-left:80px;
}
.cartAttribsListKosz ul li{
  display:inline;
}
.cart_quantity_kosz{
width:25px;
}
.div_kup_teraz{
width:60px;
height:20px;
background-image:url(../images/kup_teraz.jpg);
}
.sh_zm_adr_wyb{
width:317px;
height:243px;
}
#wybor_adresu{
display:none;
}
fieldset.f_s_zaw{
border:1px solid #FFFFFF;
color:#FFFFFF;
height:241px;
text-align:center;
width:315px;
}
fieldset.f_s_zaw legend {
color:#FFFFFF;
font-family:verdana;
font-size:11px;
}
.zaw_cont{
height:161px;
width:300px;
padding:5px 0 5px 15px;
}
#createAcctSuccess{
height:300px;
width:1076px;
padding:20px 40px;

}
#createAcctSuccessMainContent{
  padding: 10px 0 30px 0;
}
#createAcctSuccessMainContent a{
  color:#fff;
  font-weight:bold;
}
.edit_address_cas{
width:100%;
height:27px;
text-align:left;
}
.edit_address_cas_cont{
padding-left:60px;
width:102px;
height:27px;
text-align:left;
float:left;
}
.button_cas{
  width:214px;
  height:30px;
  margin:auto;
  text-align:center;
}
.ramkagl {
 width:210px;
 height:341px;
padding:0 5px 0 7px;
}
.fotogl {
 width:210px;
 height:341px;
}
.ramka2gl {
background-image:url(../images/ramka.png);
 width:210px;
 height:341px;
}
.ramka2glIE{
 width:210px;
 height:341px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka.png', sizingMethod='scale');
     z-index:0;
     padding:0;
}
.ramka_contgl {
height:178px;
position:relative;
width:116px;
z-index:100;
}
.buygl {
position:absolute;
top:327px;
left:158px;
height:20px;
width:60px;
z-index:200;
}
/*.buygl {
height:27px;
margin:-13px 0 0;
padding:0 0 0 69px;
width:81px;
z-index:200;
}*/
.div_kup_terazgl {
background-image:url(../images/kup_teraz.jpg);
height:20px;
width:60px;
z-index:200;
}
#content_Main_Wrapper_kol_inf {
background-image:url(../images/background.jpg);
background-repeat:no-repeat;
height:503px;
width:1258px;
}
#content___wrapper_kol_inf {
float:left;
height:503px;
width:1258px;
}
.przeddc_kol_inf {
height:493px;
margin:0;
padding:5px 20px;
width:1218px;
}
.tlo_kol_inf {
background:transparent url(../images/czarne_tlo_stare.png) scroll center top;
height:493px;
margin:0;
padding:0;
width:1218px;
}
.tlo_kol_infIE{
width:1218px;
height:493px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo_stare.png', sizingMethod='scale'); 
 z-index:0; 
 padding:0;
 margin:0;   
}
.zadc_kol_inf {
height:490px;
margin:0;
padding:0 20px 5px 18px;
position:relative;
width:1178px;
z-index:100;
}
.f_cont_kol_inf {
border:1px solid #FFFFFF;
height:488px;
width:1176px;
z-index:3;
}
fieldset.f_cont_kol_inf legend {
color:#FFFFFF;
font-family:verdana;
font-size:30px;
padding:0 20px;
}
.content_tr{
  height:400px;
  width:365px;  
  float:left;
  padding: 10px;
}
fieldset.f_tr{
  height:398px;
  width:363px;
  border: 1px #fff solid; 
}
fieldset.f_tr legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tr_cont1{
margin:auto;
text-align:center;
width:360px;
height:360px;
}
.f_tr_cont2{
margin:auto;
text-align:center;
width:343px;
height:359px;
padding-top:10px;
}
.f_tr_cont3{
margin:auto;
text-align:center;
width:360px;
height:360px;
}
div#unsubDefault{
padding: 0 10px;
height:382px;
width:1136px;
}
div.tabela_kolIE{
  width:440px;
  height:420px;
  margin: 2px 50px;
  float:left;   
}
div.tabela_kol{
  width:450px;
  height:449px;
  margin: 0px 64px 2px 64px;
  float:left;  
}
fieldset.f_cont_kol_inf_cont{
  width:448px;
  height:448px;
  border: 1px #fff solid; 
}
fieldset.f_cont_kol_inf_cont legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_cont_kol_inf_cont_img1{
text-align:center;
margin:auto;
padding:2px 12px;
  width:424px;
  height:424px;
}
.f_cont_kol_inf_cont_img2{
text-align:center;
margin:auto;
padding-top:2px;
}
.zh{
padding-top:30px;
}
.newsletter input{
  width:20px !important;
}
.newsletter{
width:190px;
}
table.formTablerej input, table.formTablezbl input{
    width:122px;
}
table.formTablerej select, table.formTablezbl select{
    width:126px;
}
table.formTablerej td.inputfield, table.formTablezbl td.inputfield{
    padding-right:20px;
}
.forgot_pass{
    color:#fff !important;
    padding:40px 0 0 30px;
}
.forgot_pass a{
    color:#fff;
}
.content_tr_i{
  width:578px;
  height:451px;
  float:left;
  padding-left:30px;
}
.content_tr_ii{
  width:518px;
  height:451px;
  float:left;
  padding-left:30px;
}
.content_tr_i_m{
  width:538px;
  height:148px;
  padding:1px 20px;
}
.content_tr_i_m1{
  width:538px;
  height:148px;
  padding:1px 20px;
  z-index:200;
}
fieldset.f_tr_i_m {
border:1px solid #FFFFFF;
height:146px;
width:536px;
}
fieldset.f_tr_i_m legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
fieldset.f_tr_i_m1 {
border:1px solid #FFFFFF;
height:146px;
width:400px;
}
fieldset.f_tr_i_m1 legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tr_i{
  width:578px;
  height:424px;
}
.f_tr_i_cont2{
width:370px;
height:354px;
padding:20px 30px;
}
fieldset.f_tr_i {
border:1px solid #FFFFFF;
height:414px;
width:430px;
}
fieldset.f_tr_i legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tr_i_cont1{
padding-top:2px;
height:125px;
margin:auto;
text-align:center;
width:360px;
}
.f_tr_i_cont {
padding-top:2px;
height:120px;
margin:auto;
text-align:center;
width:467px;
}
.content_tr_i_n {
height:441px;
padding-left:30px;
padding-top:10px;
width:488px;
}
.adr_ukr{
display:none;
}
.adresy_wybor{
font-size: 10px;
}
.przyp_has{
padding-top:20px;
color:#fff;
}
.przyp_has a{
color:#fff;
}
.wyb_allpay{
display:none;
height:120px;
width:384px;
padding-top:110px;
}
fieldset.wyb_all_p{
height:98px;
width:362px;
color:red;
padding:10px;
border:1px solid #FFFFFF;
text-align:center;
font-size:14px;
}
td.lab_wiad{
vertical-align:top;
}
.footer_js{
float:left;
color:#70706C;
height:20px;
width:60%;
text-align:left;
}
.footer_sel{
float:left;
color:#70706C;
height:20px;
width:40%;
text-align:right;
}
.erp_code_prod{
padding-top:5px;
height:15px;
width:250px;
text-align:center;
font-size:10px;
color:#fff;
}
.message_Stack{
width:290px;
padding-top:150px;
}
fieldset.message_stack_peyment{
width:268px;
color:red;
padding:10px;
font-size:13px !important;
border:1px solid #fff;
text-align:center;
}
#koszty_razem_g{
display:none;
}
#koszty_razem{
display:none;
}
.pager_cont{
margin:auto;
text-align:center;
height:30px;
width:395px;
}
.pager_linki{
float:left;
}
.tlo_poprzedni{
width:33px;
height:20px;
margin-top:2px;
background-image:url(../images/triangle_prev.png);
float:left;
}
.tlo_poprzedniIE{
width:33px;
height:20px;
margin-top:2px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/triangle_prev.png', sizingMethod='scale'); 
float:left;
}
.tlo_poprzedni_cont{
position:relative;
width:33px;
height:20px;
z-index:100;
}
.tlo_nastepny{
width:33px;
height:20px;
margin-top:2px;
background-image:url(../images/triangle_next.png);
float:left;
}
.tlo_nastepnyIE{
width:33px;
height:20px;
margin-top:2px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/triangle_next.png', sizingMethod='scale'); 
float:left;
}
.tlo_nastepny_cont{
position:relative;
width:33px;
height:20px;
z-index:100;
}
.prev_next{
width:33px;
height:20px;
padding-top:3px;
background-color:transparent;
float:left;
}
.start_cont{
width:1040px;
height:450px;
padding:10px 8px 10px 0;
clear:both;
}
.start_top{
height:225px;
width:1040px; 
text-align:center;
margin:0;
padding:0;
clear:both;
}
.start_bottom{
height:225px;
width:1040px; 
padding:0;
margin:0;
clear:both;
}
.start_small{
height:225px;
width:260px; 
float:left;
text-align:center;
margin:0;
padding:0;
}

.start_small a, .start_small img, .start_small a img{
margin:0;
padding:0;
}
div.start_small_contIE
{
  display:block;
  margin-top:expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}
.tabinfo1{
float:left;
height:451px;
padding-left:30px;
width:578px;
}
.tabinfo2{
float:left;
height:451px;
width:548px;
}
.tinfo{
height:150px;
width:578px;
}
.ctab_info{
height:148px;
width:289px;    
float:left;
}
fieldset.f_tinfo{
border:1px solid #FFFFFF;
height:145px;
width:280px;
}
fieldset.f_tinfo legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tinfo_cont{
height:120px;
width:270px;
padding-top:3px;
margin:auto;
}
.tinfo2{
height:140px;
width:548px;
}
.tinfo3{
height:170px;
width:548px;
}

fieldset.f_tinfo2{
border:1px solid #FFFFFF;
height:120px;
width:430px;
margin:auto;
}
fieldset.f_tinfo2 legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tinfo2_cont{
height:89px;
width:396px;
padding-top:3px;
margin:auto;
}
fieldset.f_tinfo3{
border:1px solid #FFFFFF;
height:130px;
width:470px;
margin:auto;
}
fieldset.f_tinfo3 legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tinfo3_cont{
height:99px;
width:447px;
padding-top:3px;
margin:auto;
}
fieldset.f_tinfo4{
border:1px solid #FFFFFF;
height:150px;
width:370px;
margin:auto;
}
fieldset.f_tinfo4 legend {
color:#FFFFFF;
font-family:verdana;
font-size:17px;
padding:0 10px;
}
.f_tinfo4_cont{
height:120px;
width:325px;
padding-top:3px;
margin:auto;
}
.tabkolcont{
height:375px;
width:1134px;
padding-top:7px;
text-align:center;
}
.buttonleft{
  width:250px;
  float:left;
  text-align:left;
}
#advSearchDefault {
height:318px;
padding:20px 50px;
width:1056px;
}
.fleftk{
  float:left;
  padding-left:20px;
}
.buttonRow a, .buttonRow a:hover, .buttonRow a:visited{
  color:#fff;
  font-size:13px;
}
#powrSk.buttonRow a, #powrSk.buttonRow a:hover, #powrSk.buttonRow a:visited{
  /*text-decoration: underline; */
  border-bottom: 1px solid white;
  padding:1px 3px;
}
.flp{
  text-align:right;
  padding-right:30px;
}
.zamowienie_kosz{
  float:right;
  width:304px;
  height:80px;
  background-image: url(../images/button_clear.png);
  z-index:0; 
   padding:0;
 margin:0;
}
.zamowienie_koszIE{
  float:right;
  width:304px;
  height:80px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/button_clear.png', sizingMethod='scale'); 
 z-index:0; 
 padding:0;
 margin:0;
}
.zamowieniecont{
height:56px;
position:relative;
width:282px;
z-index:20;
color:#fff;
font-size:25px;
padding-top:17px;
}
.zamcont{
  float:right;
  width:304px;
  height:80px;
padding: 0 40px 0 0;
 margin:0;
}
.guzikwstecz{
float:left;
height:82px;
padding-left:21px;
padding-right:125px;
width:179px;
}
.guzikdalej{
float: left;
height: 82px;
width: 304px;
background: transparent; 
}
.guzikinfo{
width:350px;
float:left;
height:37px;
padding: 0 97px;
margin: 15px 0 0 0;
text-align:center;
}
.inputdalej{
background: transparent; 
border:0;
margin:0;
padding:0;
width:304px ;
height:80px;
background-image:url(../images/dalej.png);
cursor:pointer;
}
.inputdalejIE{
background: transparent; 
border:0;
margin:0;
padding:0;
width:304px ;
height:80px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/dalej.png', sizingMethod='scale'); 
cursor:pointer; 
}
.sh_koment {
color:#FFFFFF;
height:127px;
padding-top:4px;
padding-bottom:1px;
width:317px;
}
.kosztyzamtot {
padding-top:10px;
height:135px;
width:364px;
text-align:right;
}
.kosztottyt{
font-size: 14px;
padding-right:20px;
}

.ramkacat {
height:206px;
padding:0 50px 0 52px;
width:150px;
}
.fotocat {
height:200px;
width:150px;
}
.ramka2cat {
background-image:url(../images/ramka.png);
height:200px;
width:116px;
}
.ramka2catIE{
 width:116px;
 height:200px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka.png', sizingMethod='scale');
     z-index:0;
     padding:0;
}
.ramka_contcat {
height:178px;
position:relative;
width:116px;
z-index:100;
}
.buycat {
position:absolute;
top:186px;
left:68px;
height:20px;
width:60px;
z-index:200;
}
.tab_newcat{
  width:116px;
  height:178px;
  /*border:4px solid #838383;*/
}
.tab_newcat th{
  width:100%;
  height:24px;
  background-color:#76004a;
  color: #ffffff;
  text-align:center;
  font-weight:normal;
  font-size:9px;
}
.tab_newcat th a{
  color:#ffffff;
  font-family:Tahoma;
  text-decoration:none;
}
span.tab_newcat tr th{
  color:#ffffff;
  text-decoration:none;
}
.tab_newcat td{
  width:102px;
  padding:7px 7px 0 7px;
  height:147px;
  background-color:transparent;
  text-align:center;
}
.tab_newcat td img{
  background-color:#000000;
  margin-top:0;
  padding: 0;
}
.atrkomplname{
  float:left;
  text-align:left;
  color:#76004a;
  font-size:14px;
  font-weight:bolder;
}
.atrkomplprice{
  float:right;
  text-align:right;
  color:#76004a;
  padding-top:2px;
  font-size:14px;
  font-weight:bolder;
}
#cartAddkomp1{
  padding-top:25px;
}
#cartAddkomp2{
  padding-top:25px;
}
#cartAddkomp3{
  padding:0;
}
#productPriceskomp1{
  color:#76004a;
  font-size:30px;
  text-align:center;
  width:347px;
  padding-top:25px;
  height:40px;
  font-weight:bolder;
}
#productPriceskomp2{
  color:#76004a;
  fnnt-size:30px;
  text-align:center;
  width:347px;
  padding-top:25px;
  height:40px;
  font-weight:bolder;
}
#productPriceskomp3{
  color:#76004a;
  font-size:30px;
  text-align:center;
  width:347px;
  padding:0;
  height:40px;
  font-weight:bolder;
}
.atrybutykomp{
width:204px;
height:100px;
background:url(../images/ramka_atrkompl.png) no-repeat transparent top;
margin:auto;
padding:5px 50px 20px 50px;
text-align:center;
}

.atrybutykompIE{
width:204px;
height:100px;
margin:auto;
padding:5px 50px 20px 50px;
text-align:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka_atrkompl.png', sizingMethod='scale');
background: no-repeat transparent top;
}
.atrprodskomplgr1{
width:284px;
height:80px;
background:url(../images/r_grup_atr1.png) no-repeat transparent top;
margin:auto;
padding:7px 10px 20px 10px;
text-align:center;
}
.atrprodskomplgr1IE{
width:284px;
height:80px;
margin:auto;
padding:5px 10px 20px 10px;
text-align:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/r_grup_atr1.png', sizingMethod='scale');
background: no-repeat transparent top;
}
.atrprodskomplgr2{
width:284px;
height:141px;
background:url(../images/r_grup_atr2.png) no-repeat transparent top;
margin:auto;
padding:7px 10px 20px 10px;
text-align:center;
}
.atrprodskomplgr2IE{
width:284px;
height:141px;
margin:auto;
padding:5px 10px 20px 10px;
text-align:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/r_grup_atr2.png', sizingMethod='scale');
background: no-repeat transparent top;
}
.atrprodskomplgr3{
width:284px;
height:218px;
background:url(../images/r_grup_atr.png) no-repeat transparent top;
margin:auto;
padding:7px 10px 20px 10px;
text-align:center;
}
.atrprodskomplgr3IE{
width:284px;
height:215px;
margin:auto;
padding:5px 10px 20px 10px;
text-align:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/r_grup_atr.png', sizingMethod='scale');
background: no-repeat transparent top;
}
.komplety1{
padding-top:92px;
}
.komplety2{
padding-top:32px;
}
.komplety3{
padding-top:4px;
}
div#dragBarsmall {
  position:absolute; left:0; top:0px;
  width:17px; 
  background:transparent url(../images/dragBacksmall.gif) repeat-y scroll 0 0;
  }
.imgdokoszkompl{
width:151px;
height:43px;
background-image:url(../images/kompletuj.png);
z-index:0; 
}
.imgdokoszkomplIE{
width:151px;
height:43px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/kompletuj.png', sizingMethod='scale'); 
z-index:0; 
}
.wrapperAttribsOptions{
font-size:8px;
z-index:1;
text-align:left;
width:102px;
}
table.atrkompl {
width:282px;
padding:4px 0;  
}

table.atrkompl tr td.attLabel{
  font-size:11px;
  color:#76004a;
  text-align:left;
  width:60px; 
}
fieldset.dokomletuimages{
  width:248px;
  height:122px;
  text-align:center;
  border:1px solid #76004A;
}
fieldset.dokomletuimages legend{
  font-size:13px;
  color:#76004A;
  font-family:verdana;
  padding:0 10px;
  font-weight:bolder;
}
.dokompl3{
  width: 228px;
  height: 100px;
  margin: 3px 6px;
  padding: 0 4px;
  background-color: #fff;
  text-align: center;
}
.dokompl2{
  width: 152px;
  height: 100px;
  margin: 3px auto;
  padding: 0 4px;
  background-color: #fff;
  text-align: center;
}
.dokompl1{
  width: 76px;
  height: 100px;
  margin: 3px auto;
  padding: 0 4px;
  background-color: #fff;
  text-align: center;
}
.zdkomplmini{
float:left;
width:70px;
height:90px;
padding:5px 3px;
cursor:pointer;
}
#imgkompl1{
  display:none;
}
#imgkompl2{
  display:none;
}
#imgkompl3{
  display:none;
}
.zoomdiv{
z-index: 200;
}
.seloptatr{
  font-size:11px;
  width:100px;
  z-index:1 !important;
  height:17px;
  margin:0;
}
.atrkomplname a, .atrkomplname a:link, .atrkomplname a:hover, .atrkomplname a:active, .atrkomplname a:visited{
 color:#76004A;
}   
.atrkomplprice a, .atrkomplprice a:link, .atrkomplprice a:hover, .atrkomplprice a:active, .atrkomplprice a:visited{
 color:#76004A;
}
.ColumnProdInf{
height:470px;
width:1048px;
position:relative; 
}
#lightbox{
background-color:#fff;
width:1px;
height:1px;
}
.kompletdiv{
position:absolute;
width:690px;
z-index:400;
background-color:#fff;
top:0px;
left: 348px;
/*border: 10px #575757 solid; */
clear:both;
}
#kompletdiv1{
display:none;
}
#kompletdiv2{
display:none;
}
#kompletdiv3{
display:none;
}
.close{
  width:570px;
  height:30px;
  text-align:right;
  padding: 20px 60px 0 60px;
  z-index:100;
}
.close img{
  cursor:pointer;
}
.kompl_div_cont{
  width:690px;
}
.kompl_desc{
  width:265px; 
  float:left;
  padding:10px 2px 10px 48px; 
}
.kompl_foto{
  width:315px;
  height:450px; 
  float:left;
  padding:10px 36px 50px 10px; 
  text-align:center;
}
.desc_komplet{
  width:265px;
  background-image:url(../images/tlo_info_prod.jpg);
  background-position:center bottom;
  background-repeat:repeat-x;
}
.desc_kompletIE{
  width:250px;
  background-image:url(../images/tlo_info_prod.jpg);
  background-position:center bottom;
  background-repeat:repeat-x;
}
.kompl_name{
  background-color:#76004A;
  color:#FFFFFF;
  font-family:Arial;
  font-size:16px;
  font-weight:normal;
  height:50px;
  padding:10px;
  text-align:center;
  vertical-align:middle;
  width:245px;
}

.kompl_opis{
  padding: 10px 20px 20px 20px;
  min-height: 240px;
  width: 225px;
}

.kompl_price{
color:#76004A;
font-size:30px;
font-weight:bolder;
height:40px;
padding:10px 20px 0 20px;
text-align:center;
width:225px;
}
.link_pkom{
width:329px;
text-align:center;
padding-top:5px;
font-size:15px;
font-weight:bold;
}
.lbOverlay {
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	display:none;
}
#lbOverlay {
	background-color: #000;
	z-index:100;	
}
.komplshow {
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	display:none;
	background-color: transparent;
	z-index:150;
}
.popup{
  height:15px;
  width:289px;
  text-align:left;
  padding-left:40px;
  padding-top:8px;
}
.imgMain{
  height:420px;
  width:329px;
  text-align:center;
}
.kontener .a{
  text-align:center;
}
.szcz_zam_prawa a:link, .szcz_zam_prawa a:visited, .szcz_zam_prawa a:active{
  color:#fff;
  font-size:14px;
  text-decoration:underline;
  font-weight:normal;
}
.szcz_zam_prawa a:hover{
  color:#fff;
  font-size:14px;
  text-decoration:underline;
  font-weight:bold;
}
.powrotjs a:link, .powrotjs  a:visited, .powrotjs a:active{
  padding:0 0 0 15px;
  color:#fff;
  font-size:14px;
  font-weight:bold;  
}
.powrotjs a:hover{
  padding:0 0 0 15px;
  color:#fff;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
}
table.infozam tr td.accountTotalDisplay {
padding:2px 50px 2px 10px;
text-align:right;
}
table.infozam tr th#myAccountTotal {
padding:2px 50px 2px 10px;
text-align:right;
}
#myAccountShipInfo{
  width:993px;
}
#myAccountPaymentInfo{
  width:993px;
}
.powrotjs{
    padding: 13px 0 13px 30px;  
    text-align:left;
}
#advSearchDefault label.inputLabel2{
  padding: 0; 
  float: left;
  width: 10em;
}
#advSearchDefault input#search-in-description{
  width: 15px;
}
#advSearchDefault input#priceFrom, #advSearchDefault input#priceTo{
  width: 50px;
}
#advSearchDefault input, select{
  margin-bottom: 5px;
  width: 150px;
  display: inline; 
}
.formTablerej select{
margin:0;
}
.formTablezbl select{
margin:0;
}
#advSearchDefault label{
    padding: 0 0.4em;
    line-height: 1.8em;    
}
div#headingSearch{
  margin-top: 5px;
}
.pop_d__cmb{
width:1008px;
height:460px;
padding:10px 20px 0 20px;
margin:0;
}
.duzy__cienmb{
width:1008px;
height:460px;
background:url(../images/czarne_tlo.png) no-repeat transparent top;  
z-index:0;
margin:0;
padding:0;
}
.duzy___cienmb{
width:1008px;
height:460px;
background:url(../images/czarne_tlo_stare.png) no-repeat transparent top;  
z-index:0;
margin:0;
padding:0;
}
.duzy__cienmbIE{
width:1008px;
height:460px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo.png', sizingMethod='scale');  
z-index:0;
margin:0;
padding:0;
}
.duzy___cienmbIE{
width:1008px;
height:460px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo_stare.png', sizingMethod='scale');  
z-index:0;
margin:0;
padding:0;
}
.cont_d__cmb{
width:948px;
height:420px;
padding:10px 30px 30px 30px; 
position:relative !important;
z-index:100;
margin:0;
}

.f_contmb{
width:946px;
height:398px;
border: 1px #fff solid; 
}
fieldset.f_contmb legend {
color:#FFFFFF;
font-family:verdana;
font-size:30px;
padding:0 20px;
}
.f_contkrmb{
width:946px;
height:418px;
border: 1px #fff solid; 
}
fieldset.f_contkrmb legend {
color:#FFFFFF;
font-family:verdana;
font-size:30px;
padding:0 20px;
}
.centerColumnaamb{
width:946px;
height:358px;
}
.centerColumnaaamb{
  padding: 10px 10px;
  height:338px;
  width:1136px;
}
.centerColumnaaaamb{
  padding: 20px 30px;
  height:318px;
  width:886px;
}
.content_contactmb{
  float:left;
  color:#fff;
  font-family:verdana;
  font-size:17px;
  text-decoration:none;
  padding:30px 0 30px 30px;
  width:268px;
  height:258px;
}
.content_contact_formmb{
  float:left;
  color:#fff;
  font-family:verdana;
  font-size:17px;
  text-decoration:none;
  padding:0 30px;
  width:528px;
  height:318px;
}
#content__wrapper_kol_inf {
float:left;
height:503px;
width:1048px;
}
.przeddc_kol_infmb {
height:493px;
margin:0;
padding:5px 20px;
width:1008px;
}
.tlo_kol_infmb {
background:transparent url(../images/czarne_tlo_stare.png) scroll center top;
height:493px;
margin:0;
padding:0;
width:1008px;
}
.tlo_kol_infmbIE{
width:1008px;
height:493px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/czarne_tlo_stare.png', sizingMethod='scale'); 
 z-index:0; 
 padding:0;
 margin:0;   
}
.zadc_kol_infmb {
height:490px;
margin:0;
padding:0 20px 5px 18px;
position:relative;
width:970px;
z-index:100;
}
.f_cont_kol_infmb {
border:1px solid #FFFFFF;
height:488px;
width:968px;
z-index:3;
}
fieldset.f_cont_kol_infmb legend {
color:#FFFFFF;
font-family:verdana;
font-size:30px;
padding:0 20px;
}
div#unsubDefaultmb{
padding: 0 10px;
height:382px;
width:926px;
}
.tabkolcontmb{
height:375px;
width:926px;
padding-top:7px;
text-align:center;
}
.ContainerHolder5{
display:block;
float:right;
margin-right:10px;
position:relative;
text-align:right;
top:10px;
width:170px;
}
.SearchBox5 {
background-color:transparent;
border:1px solid Gray;
color:Gray;
float:right;
font-size:10px;
height:14px;
position:relative;
right:18px;
width:120px;
}
.SearchButton5 {
background-image:url(../images/searchButton1.gif);
border:0 none;
cursor:pointer;
float:right;
height:16px;
position:relative;
right:-120px;
width:16px;
}
.ContainerHolder4{
margin:0;
padding:0;
float: right; 
width: 200px; 
height:37px;
text-align: right;
background-color:#fff;
}
.chnewsearchbox{
float: left;
margin: 5px 0 6px 5px;
border: 1px solid #000; 
width: 149px; 
height:24px;
text-align: right;
}
.chnewlink{
float: left; 
width: 30px; 
height:26px;
background-image:url(../images/advanced_search.jpg);
padding: 5px 2px 6px 0; 
margin: 0 0 0 4px;
text-align: left;
}
.searchnew{
width: 30px; 
height:26px;
}
.SearchButtonNew{
background-image:url(../images/searchButton2.jpg);
border:0 none;
cursor:pointer;
float:left;
height:24px;
width:30px;
}
.SearchBoxNew {
background-color:transparent;
border:none;
color:#000;
float:left;
font-size:15px;
height:21px;
padding: 3px 0 0 2px; 
width:115px;
}
.manukatdef{
  width: 1040px;
  height:37px;
  float:left;
}
ul.menufooter {
  margin: 0;
	padding: 2px 0 1px 0;
	list-style-type: none;
	text-align: center;
	vertical-align:middle;
}
ul.menufooter li {
	display: inline;
	color:#70706C;
	}
ul.menufooter li a{
	padding: 0 10px;
	color:#70706C;
  font-size: 12px;
  font-weight: normal;
	}
ul#strdef{
width: 760px;
float:left;
}
ul#lang_box{
width: 140px;
float:left;
}
#menu_foot ul li a:hover, #languages ul li a:hover{
	color:#76004a;
	}
div.manukd {
float:left;
left:0;
position:relative;
top:0;
width:1030px;
height:37px;
z-index:90;
margin:0;
padding:0;
overflow:hidden;
}
div.manukd ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
div.manukd ul li {
float:left;
}
.manukd > ul li {
width:auto;
}
.manukd ul li {
display:block;
float:left;
position:relative;
white-space:nowrap;
}
div.manukd a, div.manukd span {
display:block;
}
div.manukd a {
display:block;
z-index:5;
}
.ramkasm{
height:200px;
padding:3px 50px 3px 52px;
width:150px;
}
.fotosm{
height:200px;
width:150px;
}
.ramkasm2IE{
height:200px;
width:116px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka.png', sizingMethod='scale');
     z-index:0;
     padding:0;
}
.buysm{
height:20px;
left:65px;
position:absolute;
top:182px;
width:65px;
z-index:200;
}
span.span_kup_terazsm{
  width:75px;
  height:19px;
  background-color:#76004a;
  margin: 0 0 0 65px;
  padding:1px 3px 2px 7px;
  color:#ffffff;
  font-size:12px;
  letter-spacing: 2px;
  font-family: Tahoma;
  text-decoration:none;
}
.ramkasm2{
 background-image:url(../images/ramka.png);
height:200px;
width:116px;
}
.ramka_contsm{
height:200px;
position:relative;
width:116px;
z-index:100;
}

.tab_newsm{
  height:178px;
  width:116px;
  /*border:4px solid #838383;*/
}
.tab_newsm th{
background-color:#76004A;
color:#FFFFFF;
font-size:9px;
font-weight:normal;
height:24px;
text-align:center;
width:116px;
}
.tab_newsm th a{
color:#FFFFFF;
font-family:Tahoma;
text-decoration:none;
}
span.tab_newsm tr th{
  color:#ffffff;
  text-decoration:none;
}
.tab_newsm td{
background-color:transparent;
height:147px;
padding:7px 7px 0;
text-align:center;
width:102px;
}
.tab_pricesm{
  height:22px;
width:116px;
  /*border:4px solid #838383;*/
}
.tab_pricesm td{
background-color:transparent;
color:#FFFFFF;
height:20px;
padding:0 7px 2px;
text-align:center;
vertical-align:middle;
width:102px;
}
.tab_pricesm td a{
font-size:13px;
font-weight:bolder;
  color:#fff;
}
.navSplitPagesLinkssm{
height:19px;
width:1048px;
}
.pagersm{
color:#76004A;
font-size:13px;
font-weight:bold;
height:17px;
margin:auto;
padding-top:9px;
text-align:center;
width:100%;
}
.pagersmkat{
padding:0;
}
.pagersm a{
color:#76004A;
font-size:14px;
font-weight:normal;
height:17px;
margin:0;
padding:0;
text-decoration:none;
}
.pager_contsm{
margin:auto;
text-align:center;
height:17px;
width:370px;
}
.tlo_poprzednism{
width:33px;
height:17px;
margin-top:2px;
background-image:url(../images/triangle_prev.png);
background-repeat: no-repeat;
float:left;
}
.tlo_poprzednismIE{
width:33px;
height:17px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/triangle_prev.png', sizingMethod='scale'); 
float:left;
}
.tlo_poprzedni_contsm{
position:relative;
width:33px;
height:17px;
z-index:100;
}
.tlo_nastepnysm{
width:33px;
height:17px;
background-image:url(../images/triangle_next.png);
background-repeat: no-repeat;
float:left;
}
.tlo_nastepnysmIE{
width:33px;
height:17px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/triangle_next.png', sizingMethod='scale'); 
float:left;
}
.tlo_nastepny_contsm{
position:relative;
width:33px;
height:17px;
z-index:100;
}
.prev_nextsm{
width:33px;
height:17px;
background-color:transparent;
float:left;
}
table.tablistingsm{
height:344px;
}
h2.kat_defsm{
color: #76004A;
text-align:left;
padding: 5px 0 0 75px;
}
h2.kat_def{
color: #76004A;
text-align:left;
padding: 15px 0 0 30px;
font-size:18px;
}
.pagerkat{
padding:0;
}
.navSplitPagesLinkskat{
height:30px;
width:1048px;
}
.ramka2glsm {
background-image:url(../images/ramka.png);
 width:116px;
 height:200px;
}
.ramka2glsmIE{
 width:116px;
 height:200px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka.png', sizingMethod='scale');
     z-index:0;
     padding:0;
}
.ramkaglsm {
 width:116px;
 height:200px;
padding:0 5px 0 7px;
}
.fotoglsm {
 width:116px;
 height:200px;
}
.centerBoxContentsNewsm{
  padding-top:20px;
}
.buyglsm{
height:20px;
left:65px;
position:absolute;
top:182px;
width:65px;
z-index:200;
}
.buttonleftjs{
float:left;
width:100px;
}
.jsbutton{
padding: 3px 2px !important;
}
.sInfo{
color:#70706C;
height:30px;
clear:both;
}
.sInfo a{
  color:#666;
  font-weight:bold;
}
.sInfo a:hover{
  color:#9F5986;
}
.sInfoJS{
float:left;
width:175px;
}
.sInfomenu{
float:left;
width:908px ;
text-align:center;
}
.sInfoSelect{
float:left;
width:175px;
text-align:right;
}
.atrkomplname a:hover, .atrkomplprice a:hover {
color:#567234;
}
#accountHistInfomb{
width:871px;
}
table.infozammb{
    width:810px;
}
#myAccountShipInfomb, #myAccountPaymentInfomb{
width:830px;
}
#addressBookDefaultmb{
padding-top:20px;
width:870px;
}
.adr_dommb{
height:100px;
padding-left:40px;
width:820px;
}
.instructions_abmb{
float:left;
font-size:14px;
font-style:normal;
height:100px;
padding:0 40px 20px 0;
width:570px;
}
.link_pkom{
}
.popup a{
display: inline;
}
.centerBoxContent {
margin:10px 3px;
padding:3px 14px;
width:216px;
background-color:#fff;
}
.contSlide {
position:relative;
}
.prevBtn a, .nextBtn a, .prevBtnBox a, .nextBtnBox a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/btn_prev.jpg) no-repeat scroll 0 0;
display:block;
height:98px;
width:12px;
z-index:1000;
}
.nextBtn a, .nextBtnBox a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/btn_next.jpg) no-repeat scroll 0 0;
}
.slider {
height:98px;
overflow:hidden;
width:216px;
}
.slider ul, #slider li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.slider li {
float:left;
height:98px;
overflow:hidden;
width:72px;
}
.prevBtn, .nextBtn, .prevBtnBox, .nextBtnBox {
display:block;
height:98px;
left:-14px;
position:absolute;
top:0px;
width:14px;
}
.nextBtn {
left:218px;
}
table.tabslide td{
text-align:center;
height:98px;
width:72px;
cursor:pointer;
vertical-align:middle;
}
.displaynone{
visibility:hidden;
clear:both;
top:0;
left:0;
}
.img_main{
overflow: hidden;
width:329px;
height:420px;
}
.atrybutywzory {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ramka_atr_wz.png) no-repeat scroll center top;
height:160px;
margin:auto;
padding:20px;
text-align:center;
width:184px;
}
.atrybutywzoryIE{
width:184px;
height:160px;
margin:auto;
padding:20px;
text-align:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='includes/templates/classic/images/ramka_atr_wz.png', sizingMethod='scale');
background: no-repeat transparent top;
}
table.kompl_table{
vertical-align:middle;
}
table.kompl_table td{
cursor:pointer;
height:100px;
width:76px;
vertical-align:middle;
text-align:center;
} 