body {
	background : url(/themes/base/marsen/_img/background.gif) repeat-x;
	padding: 0;
	margin: 0;
	margin: 0 auto;
}

a {
	color : #333;
    text-decoration : none;
}

a:visited {
	color: #333;
    text-decoration : none;
}

a:active {
	color: #333;
    text-decoration : none;
}

a:hover {
	color: #922428;
	text-decoration : underline;
}



td {
	vertical-align: top;
	line-height: 16px;

}

th {
color: #000;
font-size: 12px;
text-align: left;
padding-left: 5px;
padding-right: 5px;
}

td, a, input, select, div {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}



.Header {
	font-size: 12px;
	font-family: Arial;
	text-align : left;
	padding-left: 2px;
	padding-top: 10px;
}


.HeaderBig {
	font-size : 15px;
    text-align : left;
	padding-right : 10px;
	padding-left: 10px;
}



/*
	nagłówek i menu
*/

.Head {
	background : url(/themes/base/marsen/_img/head.gif) no-repeat;
	height: 174px;
	vertical-align: bottom;
}

.Head div {
	padding-left: 8px;
	padding-bottom: 10px;
	text-align: left;
}

.Head div a {
	font-size: 12px;
	padding-right : 0px;
	padding-left: 0px;

}

.Menu {
	text-decoration : none;
}


/*
	tableka z ramką
*/

.Wrapper {
	width: 100%;
	height: 100%;
	border-collapse : collapse;
}

.Wrapper td {
	text-align: center;
	padding: 0;
}


/*
	tableka główna
*/

.Content {
	width: 773px;
	height: 100%;
	border-collapse : collapse;
	background : url(/themes/base/marsen/_img/back_content.gif) repeat-y;
	margin: 0 auto;
}
.Info {
	width: 600px;
	height: 100%;
	border-collapse : collapse;
	background : url(/themes/base/marsen/_img/back_info.gif) repeat-y;
	margin: 0 auto;
}
.Info td {
	padding: 0;
}
.Content td {
	padding: 0;

}

.Foot {
	background-image : url(/themes/base/marsen/_img/foot.gif);
	width: 773px;
	height: 39px;
}


/*
	lewa szpalta
*/

.BackLeft {
	background : url(/themes/base/marsen/_img/back_left.gif) repeat-y;
	text-align: left;
}
.BackKategorie {
	background : url(/themes/base/marsen/_img/back_kategorie.gif) repeat-y;
	text-align: left;
}
.BackKategorie div {
	padding: 5px;
	text-align:left;
}
.BackLeft div {
	padding: 5px;
	text-align:left;
}
	
.KatTop {
	background : url(/themes/base/marsen/_img/left_kategorie_top.gif) no-repeat;
	height: 58px;
	text-align: left;
}
	
/*
	srodek
*/

.BackCenter {
	background : url(/themes/base/marsen/_img/back_center.gif) repeat-y;
}

.BackCenter div {
	padding: 5px;
	text-align:left;
}


/*
	prawa szpalta
*/

.BackRight {
	background : url(/themes/base/marsen/_img/back_right.gif) repeat-y;
}


/*
	okienko w prawej szpalcie
*/

.BackRightWindow {
	background : url(/themes/base/marsen/_img/back_rightwindow.gif) repeat-y;
}

.BackRighWindowTop {
	background : url(/themes/base/marsen/_img/rightwindow_top.gif) no-repeat;
	height: 50px;
	text-align: left;
}



/*
	Bestsellery
*/

.BestselleryTop {
	background : url(/themes/base/marsen/_img/bestsellery_top.gif) no-repeat;
	height: 50px;
	text-align: left;
}



/*
	newsletter
*/


div.Newsletter input {
	background-color : #FAF0DD;
	border: 1px Solid #D0B47A;
}

div.Newsletter .Radio {
	background-color : #F7EACE;
	border: 0;
}



/*
	polec strone
*/

.BackPolec {
	background : url(/themes/base/marsen/_img/back_polec.gif) repeat-y;
}
.BackPolec div {
	padding: 5px;
	text-align:left;
}



/*
	Kolory
*/

.Brown {
	color: #885C00
}

.Red {
	color: #B3080E;
}

.podlicz {
  border: 0px;
  height: 20px;
  width: 50px;
  background: url(/themes/base/marsen/_img/podlicz.gif) no-repeat;
  margin-top: 5px;	
  cursor: pointer;
}

.realizuj {
  border: 0px;
  height: 20px;
  width: 120px;
  background: url(/themes/base/marsen/_img/realizuj_zamowienie.gif) no-repeat;
  cursor: pointer;
}



.dalej {
  border: 0px;
  height: 20px;
  width: 50px;
  background: url(/themes/base/marsen/_img/dalej.gif) no-repeat;
  cursor: pointer;
}
.za_zaliczeniem {
  border: 0px;
  height: 20px;
  width: 139px;
  background: url(/themes/base/marsen/_img/za_pobraniem.gif) no-repeat;
  cursor: pointer;
}
.przelewem {
  border: 0px;
  height: 20px;
  width: 120px;
  background: url(/themes/base/marsen/_img/przelewem.gif) no-repeat;
  cursor: pointer;
}
.dodaj {
  border: 0px;
  height: 20px;
  width: 48px;
  background: url(/themes/base/marsen/_img/dodaj.gif) no-repeat;
  cursor: pointer;
}
.usun {
  border: 0px;
  height: 20px;
  width: 48px;
  background: url(/themes/base/marsen/_img/usun.gif) no-repeat;
  cursor: pointer;
}
.kup_teraz {
  border: 0px;
  height: 20px;
  width: 75px;
  background: url(/themes/base/marsen/_img/kup_teraz.gif) no-repeat;
  cursor: pointer;
  margin-top: 3px;	
}
.promo {
  margin-top: 5px;
  border: 0px;
  height: 20px;
  width: 120px;
  background: url(/themes/base/marsen/_img/promo.gif) no-repeat;
  cursor: pointer;
}
.kontynuuj_zakupy {
  
  margin-top: 5px;	border: 0px;
  height: 20px;
  width: 120px;
  background: url(/themes/base/marsen/_img/kontynuuj_zakupy-gray2.gif) no-repeat;
  cursor: pointer;
}
.wyslij {
  border: 0px;
  height: 20px;
  width: 50px;
  background: url(/themes/base/marsen/_img/wyslij.gif) no-repeat;
  cursor: pointer;
}
.powrot {
  border: 0px;
  height: 20px;
  width: 48px;
  background: url(/themes/base/marsen/_img/wstecz.gif) no-repeat;
  cursor: pointer;
}

.style1 {font-size: 10px}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.materac {
text-align: right; margin: 5px 5px -7px 0;
}


ul.cl144 li {list-style-image: url(/photo/146.gif); margin-bottom: 2px; margin-right: 5px; margin-left: -15px; font-size: 11px; line-height: 100%;}

ul.cl145 li {margin-bottom: 3px; margin-right: 5px; margin-left: -15px; font-size: 11px; line-height: 100%;}

h3.h3144 {
font-size: 11px; text-align: center; color: #960000; margin-top: 0; text-transform: uppercase; line-height: 100%; margin-bottom: -5px;
}

.p146 {margin-bottom: 10px; margin-right: 5px; font-size: 11px; line-height: 100%; text-align: center; margin-bottom: -5px;}

div.mdia {
float: right;
margin: 5px 5px 5px 5px;
}

.clr {
color: #900;
}

.materace_box {
width: 228px;
border: 1px solid #b30000;
padding: 5px;
margin: 10px;
float: right;

}

.materace_box h1 {
margin: 15px 0 0 0;
font-family: Tahoma;
font-size: 14pt;
color: #F5A462;
text-align: center;
font-weight: bold;
word-spacing: 0;
line-height: 110%;
}

.materace_box p {
text-align: left;
margin: 1px 0 0 0 ;
font-size: 11px;
}

.materace_box a {
margin: 0;
font-family: Tahoma;
font-size: 10pt;
color: #154D81;
text-align: left;
text-decoration: none;
}

.materace_box a:hover {
text-decoration: underline;
color: #0000cc;}

.wielka {
color:#333;
display:inline;
float:left;
font-size:32px;
font-style:normal;
font-weight:bold;
height:32px;
line-height:32px;
margin-right:0.1em;
}

  .box-mml {
  padding: 5px; margin:5px; width: 270px;   float: left;
  }


  .box-mmp {
  padding: 5px; margin:5px; width: 270px; float: right; 
  }
	
a.lop {		
	color : #0000ee;
    text-decoration : underline;
	 
}

a.lop:visited {
	color: #551a8b;
    text-decoration : underline;
}

a.lop:active {
	color: #333;
    text-decoration : none;
}

a.lop:hover {

text-decoration : none;
}

.opn {width: 340px; 
		border: 1px solid #999; 
		margin-left: auto; 
		margin-right: auto;
		margin-top: 10px;
		background-color: #f3f3f3; }
		
.opn h4 {
color: #b90000;
margin-top: 0px;
}

.opn p {
text-align: left;
}

h2.stx2 {color: #b90000; margin: 25px 0 0 0; text-align: center; line-height: 100%;}
	
.mtc {
font-size: 90%;
color: #666;
}

h2.ladny {color: #b90000; 
margin: 0pt 0pt -10pt 0pt; 
text-align: center;}