
.m0p0 {
	margin: 0;
	padding: 0;
}

ul li {	list-style: none outside none;}

a {	color: Black;	text-decoration: underline;}

a:hover {	color: Black;	text-decoration: none;}

a img {	border: 0;}

div.pasekTop {
	position: fixed; top: 0px; width: 978px; z-index: 999;
	padding-top: 10px;
	padding-bottom:10px;
	margin-left:10px;
	background-color: #ffffff;
	overflow:hidden;
	border:1px solid #ffffff;
}


.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {	left:0px;}
.nivo-nextNav {	right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;	z-index:9;	cursor:pointer;}
.nivo-controlNav a.active {	font-weight:bold;}

div#slider {	margin-top: 10px;	margin-bottom: 15px;}

#slider {    position:relative;    width:980px; /* Change this to your images width */    height:420px; /* Change this to your images height */    background:url('../images/loading.gif') no-repeat 50% 50%;}
#slider img {    position:absolute;    top:0px;    left:0px;    display:none;}
#slider a {    border:0;    display:block;}

.nivo-controlNav {    bottom: 10px;    position: absolute;    right: 20px;    z-index: 10;}
.nivo-controlNav a {    background: url("../images/bullets.png") no-repeat scroll 0 0 transparent;    border: 0 none;    display: block;    float: left;    height: 14px;    margin-right: 3px;    text-indent: -9999px;    width: 14px;}

.nivo-controlNav a.active {    background-position: 0 -14px;}

.nivo-directionNav a {    background: url("../images/arrows.png") no-repeat scroll 0 0 transparent;    border: 0 none;    display: block;    height: 30px;    text-indent: -9999px;    width: 30px;}

a.nivo-nextNav {    background-position: -30px 0;    right: -35px;}
a.nivo-prevNav {    left: -35px;}
.nivo-caption a {    color: #EFE9D1;    text-decoration: underline;}


div.search {	background: url("../images/search_all.png") no-repeat scroll 0 0 transparent;	float: right;	margin-right: 10px;	}
div.search button {  	background: none repeat scroll 0 0 transparent;    border: 0 none;    cursor: pointer;    float: left;    height: 27px;    text-indent: -9999px;    width: 32px;}
input.inputSearch{	border: 0 none;	background: none repeat scroll 0 0 transparent;	float: left;	color: Grey;	height: 19px;    padding: 3px 10px;    width: 300px;	    font-family: "trebuchet ms", sans-serif;}



div#HPcontent {	width: 980px;	float: left;	text-align: left;	margin: 0 10px;}

div#productListContent {	width: 980px;	float: left;	text-align: left;	margin: 0 10px;}

div#productContent {	width: 760px;	padding: 10px;	float: right;}

div#productContent div#productList {	clear: both;	border-top: 3px solid #cccccc;	margin-top: 7px;	padding-top: 10px;}

div#productContent div#productList div.line1, div#productContent div#productList div.line2, div#productContent div#productList div.line3, div#productContent div#productList div.line4, div#productContent div#productList div.line5 {
	border-bottom: 1px solid #cccccc;	height: 240px;}

div#productContent div#productList div.line2, div#productContent div#productList div.line3, div#productContent div#productList div.line4, div#productContent div#productList div.line5 {
	padding-top: 15px;}

div#productContent div#breadCrumb {
	
}
div#filterOptions {
	margin: 5px 0 15px;}

div#breadCrumb .hp, div#filterOptions span.del {
	color: #7d7d7d;}

div#breadCrumb a {
	text-decoration: none;}

div#breadCrumb a:hover {
	text-decoration: underline;}

div#productContent div#pagerTop, div#productContent div#pagerBottom {
	text-align: right;
	clear: both;
}

div#productContent div#pagerBottom {
	border-bottom: 1px solid #cccccc;
	height: 30px;
	margin-top: 15px;
	!padding: 5px;
}

div#productContent div#pagerTop img, div#productContent div#pagerBottom img {
	margin-bottom: -2px;
	margin-right: 8px;
	margin-left: 8px;
	!margin-top: 2px;
}


div#productContent div#pagerTop a, div#productContent div#pagerBottom a {
	padding: 2px 7px 0px 7px;
	border: 1px solid Black;
	text-decoration: none;
	margin: 0 2px;
}

:root div#productContent div#pagerTop a { padding-bottom: 1px \0/IE9; }
:root div#productContent div#pagerBottom a { padding-bottom: 3px \0/IE9; }

div#productContent div#pagerTop a.wb, div#productContent div#pagerBottom a.wb {
	border: 0;
	padding:0;
	margin: 0;	
}

div#productContent div#pagerTop a.current, div#productContent div#pagerBottom a.current {
	background-color: #F4EAF7;	
}


div#productListContent div#productMenu {
	width: 200px;
	float: left;
}

div#productListContent div#productMenu p.productHdr {
	background: Black;
	padding: 5px 10px;
	height: 30px;
	margin:0;
	color: White;
	font-size: 20px;
}

div#productListContent div#productMenu h3 {
	border-top: 1px solid White;
	padding: 10px 10px;
	height: 18px;
	background-color: #F4EAF7;
	margin: 0;
	font-size: 13px;
	cursor: pointer;
}

div#productListContent div#productMenu h3 p.arrow {
	background-image: url('../images/arrowMenuLeft.png');
	background-repeat: no-repeat;
	float: left;
	margin: 4px 15px 0 10px;
	padding:0;
	width: 8px;
	height: 11px;
}

div#productListContent div#productMenu h3.selected p.arrow {
	background-image: url('../images/arrowMenuDown.png');
	height: 8px;
	width: 11px;
	margin-left: 8px;
}

div#productListContent div#productMenu ul li {
	
	font-size: 12px;
	padding-bottom: 5px;	
}

div#productListContent div#productMenu ul li a {
	text-decoration: none;
}

div#acordMenu {
	background-color: #F6F6F6;
}

div#productListContent div#productMenu a:hover {
	text-decoration: underline;
}

div#productListContent div#productMenu h3 img {
	margin-left: 10px;
	margin-right: 15px;
}

div#HPcontent div.tenReasons {
	border-top: 3px solid #33ccff;
	border-bottom: 3px solid #33ccff;
	height: 27px;
	cursor: pointer;
	text-align: center;
	font-size: 1.1em;
	padding-top: 3px;
}

:root div#HPcontent div.tenReasons { padding-top: 7px \0/IE9; }



div#HPcontent div.tenReasons span.important {
	font-size: 1.1em;
	color: #91288d;
	font-weight: bold;
}

div.rightPanel {
	width: 260px;
	float: right;
	margin-right: 15px;
}

div.rightPanel p {
	text-align: left;
	font-size: 14px;
}

div.content p.last {
	margin-bottom: 0;
}

div.entryContent div.entry {
	margin: 5px 0;
	font-size: 1.1em;
}

div.entryContent img {
	margin-right: 10px;
}


div.entryContent p {
	margin: 0;
	margin-bottom: 5px;
}

div.entryContent p.dateCategory {
	padding: 1px;
	color: #a5a5a5;
	margin-bottom: 0;
	font-size: 0.9em;
}

div.entryContent p.dateCategory2 {
	padding: 1px;
	color: #a5a5a5;
	margin-bottom: 0;
	font-size: 0.9em;
	margin-top: 15px;
}


div.entryContent p.dateCategory span.date, div.entryContent p.dateCategory2 span.date {
	background-color: #dbc9db;
	padding: 3px 7px;
	color: White;
	font-size: 0.9em;
}

div.entryContent p.dateCategory span.categories, div.entryContent p.dateCategory2 span.categories {
	padding: 5px 2px;
	margin-top: 15px;
	color: Black;
	font-size: 1.1em;
}

div.entryContent p.title {
	padding: 5px;
	font-size: 1.8em;
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 0;
}

div.entryContent p.cn {
	padding: 5px;
	
}

p.entryLine {
	background-image: url('../images/lineBG.png');
	background-repeat: repeat-x;
	width: 100%;
	height: 12px;
	clear: both;
	margin-top: 5px;
}

p.entryLine2 {	background-image: url('../images/lineBG.png');	background-repeat: repeat-x;	width: 100%;	height: 12px;	clear: both;	margin:0;}

p.empty {	width: 100%;	height: 10px;	margin: 0;	clear: both;}
p.all {	text-align: right;	clear: both;	margin-top: 5px;	margin: 0;	padding-right: 10px;}
p.pagerLeft {	float: left;	margin-left: 5px;}

p.pagerRight {	float: right;	margin-right: 5px;}

div.comments {	font-size: 1.1em;}

div.comments div.comment {	padding: 10px;}
	
div.comments div.comment p.author {	margin:0;	font-weight: bold;	font-size: 1.1em;}

div.comments div.comment p.author span.date {	font-size: 0.75em;	color: #808080;}

div.comments div.odd {	background-color: #eaeaea;}

div.comments div.even {

}


textarea.comment {
	background-color: #f0ebf1;
    border-color: #dbc9db;
    border-style: solid;
    border-width: 1px;
    color: #B26E6F;
    height: 70px;
    padding: 3px;
    width: 702px;			
}

textarea, input {	font-size: 13px;	font-family: "trebuchet ms", sans-serif;    color: #B26E6F;}

input.nick, input.email {	background-color: #f0ebf1;    border-color: #dbc9db;    border-style: solid;    border-width: 1px;    color: #B26E6F;    width: 200px;    margin-right: 10px;}

form span.required {	color: #707070;	font-size: 1.1em;}

form p.fieldHeader {	color: #707070;	margin: 0;	padding: 0;}

div.comment button.public {  	background: url('../images/publicButton.png');    border: 0 none;    cursor: pointer;    float: left;    height: 40px;    text-indent: -9999px;    width: 100px;}

.m0 {	margin: 0;}

.p0 {	padding: 0;}

form#commentform label { color: Red;}

div.productItem {	float: left;    width: 175px;}

div.productItem #dostepne {	display:none;	position:absolute;	top:0px;	left:13px;	background-color:black;	filter: alpha(opacity=70);	opacity: 0.7;	-moz-opacity:0.7;	width:150px;	color:white;	padding:0;	margin:0;}

div.productItem p.name {	margin:0;	font-size: 12px;	margin-top: 10px;}

div.productItem p.price {	margin:0;	font-size: 15px;	font-weight: bold;}

div.productItem p.other {	margin:5px 0px 3px 0px;	font-size: 11px;	color: #bbbbbb;}

div.productItem #colors {  padding:0;   margin:0 auto;   text-align:center;  overflow:hidden;}

div.productItem #colors span {	display: inline-block;  	height:15px;	width:25px;	margin:0px 0px 0px 0px;	padding:0;	border:1px solid #eeeeee; }

div#productList div div.productItem {	margin: 7px;	text-align: center;}

div#productList div div.productItem p.price  {	text-align: left;	font-size: 14px;	padding-left: 10px;}

div#productList div div.productItem p.name  {	text-align: left;	font-size: 13px;	color: #6a6a6a;	padding-left: 10px;}

div.filter {	float: left;	margin: 5px 0;	margin-bottom: 10px;}

span.filter {	background-color: #BF37BF;	border: 1px solid #BF37BF;	color: White;	margin: 0 1px 0 10px;	padding: 0 6px;}

span.deleteFilter {	background-color: White;	border: 1px solid Black;	font-size: 12px;	padding: 0 7px;}

span.deleteFilter a, span.deleteFilters a, span.filters a {	text-decoration: none;}

span.filters {	background-color: White;	border: 1px solid Black;	color: White;	margin: 0 1px 0 10px;	padding: 0 6px;}

div#newsBox, div#bestsellersBox, div#outletBox {	padding-top: 10px;}

div#newsBox a, div#bestsellersBox a, div#outletBox a {	text-decoration: none;}

p#seeAllN,p#seeAllB,p#seeAllO  {	position: absolute;	right: 0;	top: -6px;	!top: 3px;}

p#seeAllN a, p#seeAllB a, p#seeAllO a {
	
}

li#nowosci_part0, li#nowosci_part1, li#nowosci_part2, li#nowosci_part3, li#nowosci_part4, li#bestsellery_part0, li#bestsellery_part1, li#bestsellery_part2, li#outlet_part0, li#outlet_part1, li#outlet_part2  {
	height: 220px;
	width: 520px;
	text-align: center;
	!padding-left: 15px;
}

span#slider3prevN a, span#slider3prevB a, span#slider3prevO a {
    background: url("../images/hpbox_arrow_left_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 41px;
}

span#slider3prevN a:hover,span#slider3prevB a:hover,span#slider3prevO a:hover{ 
	background: url("../images/hpbox_arrow_left_inactive.png") no-repeat scroll left top transparent;
}

span#slider3nextN a, span#slider3nextB a, span#slider3nextO a {
    background: url("../images/hpbox_arrow_right_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    right: 0;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 41px;
}

span#slider3nextN a:hover, span#slider3nextB a:hover, span#slider3nextO a:hover {
	background: url("../images/hpbox_arrow_right_inactive.png") no-repeat scroll left top transparent;
}

div#contextThreeBoxes {	clear: both;}

div#contextThreeBoxes div {	width: 300px;	float: left;	border: 1px solid Black;	height: 480px;	margin-top: 15px;	padding: 7px;}

div#contextThreeBoxes div#outfits0, div#contextThreeBoxes div#outfits1, div#contextThreeBoxes div#outfits2, div#contextThreeBoxes div#outfits3, div#contextThreeBoxes div#outfits4, 
	div#contextThreeBoxes div#outfits5, div#contextThreeBoxes div#outfits6, div#contextThreeBoxes div#outfits7, div#contextThreeBoxes div#outfits8, div#contextThreeBoxes div#outfits9 {
	margin-right: 16px;
	margin-left: 16px;
}

div#contextThreeBoxes img.hdr {	margin-top: 10px;}

div#contextThreeBoxes div p {	margin: 0;	padding: 0;}

div#contextThreeBoxes div p.title {
	font-size: 1.1em;
	font-weight: 600;
	margin-bottom: 3px;
	margin-top: 5px;
}

div#contextThreeBoxes div p.contextEntry {
	font-size: 1em;
}

div#contextThreeBoxes div p.contextEntry a {
	color: #666666;
	text-decoration: none;
}

div#contextThreeBoxes div p.contextEntry a:hover {
	color: Black;
	text-decoration: underline;
}



div#footerContent {
	margin: 0 auto;  
	width: 1000px;
	text-align: left;
}	
	
div#footerContent div {
	width: 312px;
	float: left;
	padding: 0 10px;
}

div#footerContent div p {
	margin:0;
	padding: 0;
}

:root div#footerContent div p { padding: 2px \0/IE9; }

div#footerContent div p.footerHdr {
	color: #91288d;
	margin: 10px 0;
	font-size: 1.2em;
	font-weight: 600;
}

div#footerContent div p a {
	text-decoration: none;
}

div#footerContent div p a:hover {
	text-decoration: underline;
}

div#newsletterFB {
	clear: both;
    margin: 0 auto;
    text-align: left;
    width: 1000px;
}

div#newsletterFB div#newsletterBox, div#newsletterFB div#fbBox {	height: 40px;	width: 402px;	float: left;	margin-top: 16px;	padding: 33px 40px;}

div#newsletterFB div#newsletterBox {	!padding: 33px 20px;	!width: 442px;}

div#newsletterFB div#newsletterBox {	margin-right: 16px;	background-color: #dbc9db;}

div#newsletterFB div#newsletterBox p, div#newsletterFB div#fbBox p {	font-size: 1.1em;	font-weight: bold;}

div#newsletterFB div#fbBox {	background-color: #a6edfe;}

input.inputNewsletter {   	background-color: White;    border: 0 none;    color: Grey;    float: left;    font-family: "trebuchet ms",sans-serif;    width: 174px;    border: 1px solid #91288D;    height: 20px;    padding-left: 2px;}


div#newsletterSearch {    float: right;    margin-right: 10px;    !margin-right: 37px;}


div#formContent {	text-align: left;	padding-left: 10px;	padding-right: 10px;}

div#formContent div.formBox {	width: 700px;	float: left;	padding-right: 1px;}
			
div#formContent div#contextHelp {	width: 250px;		float: right;}

div#formContent div#contextHelp ul {	!margin-top: 10px;}

div#formContent div#contextHelp a {	text-decoration: none;}



div#formContent div.formBox div.single {	border-bottom: 1px solid #cccccc;	padding-bottom: 20px;
}	

div#formContent div.formBox div.single table {	width: 800px;	
}

div#formContent div.formBox div.single table th.two {	width: 250px;	color: #952f91;	text-align: left;	font-size: 16px;	padding: 15px;	padding-bottom: 25px;	padding-left: 0;}

div#formContent div.formBox div.single table th.one {
	
}

div#formContent div div.single table td.one {	width: 120px;	color: Black;	text-align: right;	padding: 10px 5px;	font-size: 13px;	color: #131313;}

div#formContent div div.single table td.oneError {	width: 120px;	color: Black;	text-align: right;	padding: 10px 5px;	font-size: 13px;	color: #131313;	vertical-align: top;	padding-top: 5px;}

div#formContent div.formBox div.single table td.oneError label {	padding-top: 0;}

div#formContent div div.single input[type=text], div#formContent div div.single input[type=password] {	width: 300px;	border: 1px solid #dbc9db;	background-color: #f0ebf1;	padding: 4px;}

div#formContent div.formBox div.single button[type=submit]#register {
 	background-color: #91288d;
 	font-family: "trebuchet ms", sans-serif;
 	color: White;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 40px;
    width: 143px;
    font-weight: bold;
}

div#formContent div.formBox div.single input[type=text].error, div#formContent div.formBox div.single input[type=password].error {	border-color: #00B8D6;}

p.error {	color: #D30505;}

div#formContent div#breadCrumb {
	
}


div#formContent div#breadCrumb .hp {	color: #7d7d7d;}

div#formContent div#breadCrumb a {	text-decoration: none;}

div#formContent div#breadCrumb a:hover {	text-decoration: underline;}

div#formContent div#contextHelp {
	
}

div#formContent div#contextHelp ul {	padding-left:0;}


div#formContent div#contextHelp ul li {	padding: 10px;	border-left: 1px dotted #cccccc;	border-right: 1px dotted #cccccc;	border-bottom: 1px dotted #cccccc;	}


div#formContent div#contextHelp ul li.hdr {	background-color: #eaeaea;	color: #696969;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-top: 1px solid #cccccc;}


div#formContent div.loginBox div.single button[type=submit]#register { 	background-color: #91288d; 	font-family: "trebuchet ms", sans-serif; 	color: White;    border: 0 none;    cursor: pointer;    float: left;    height: 40px;    width: 143px;}


div#formContent div.loginBox {	width: 700px;	float: left;	padding-right: 1px;	font-size: 13px;}

div#formContent div.loginBox div.single {	border-bottom: 1px solid #cccccc;	padding-bottom: 30px;}	

div#formContent div.loginBox div.single table {	width: 700px;	
}


div#formContent div.loginBox div.single input[type=text], div#formContent div.loginBox div.single input[type=password] {	width: 300px;	border: 1px solid #dbc9db;	background-color: #f0ebf1;	padding: 4px;}

div#formContent div.loginBox div.single table th.login {	color: #952f91;	text-align: left;	font-size: 16px;	padding: 15px; padding-bottom: 25px;	padding-left: 0;}

div.loginBox {	margin-bottom: 20px;}

div.loginBox .l1, div.loginBox .l1a {	width: 50px;}

div.loginBox .l3a {	width: 270px;	padding: 0 20px;}

div.loginBox .l3 {	width: 50px;	padding-left: 20px;}

div.loginBox .l4 {	width: 235px;}

div.loginBox .l1b {	width: 555px;}

div.loginBox .l2, div.loginBox .l2a {	width: 180px;}

div.loginBox .l5, div.loginBox .l4a, div.loginBox .l2b {	float: right;	padding-right: 20px;}

div#formContent div.loginBox div.single button[type=submit] { 	background-color: #91288d; 	font-family: "trebuchet ms", sans-serif; 	color: White;    border: 0 none;    cursor: pointer;    float: left;    height: 40px;    width: 143px;    font-weight: bold;    font-size: 14px;}
	
div#formContent div.loginBox div.single input[type=text].error, div#formContent div.loginBox div.single input[type=password].error {
	border-color: #00B8D6;
}

div#tenReasonsFull {
	position: absolute;
	top: -3px;
	width: 974px;
	height: 438px;
 	background-color: #E6E6E6;
    background-image: url('../images/tenReasons_bg.png');
    background-repeat: repeat-x;    border: 3px solid #33ccff;}

div#tenReasonsFull #lg {	float: left;	width: 270px;}

div#tenReasonsFull #lg p {	color: #9a3b97;	font-size: 20px;	text-align: center;	font-weight: bold;}

div#tenReasonsFull #lg p.logo {	margin-top: 150px;	margin-left: 30px;}
	
div#tenReasonsFull #ul {	float: left;	width: 600px;color: #91288D;	font-weight: bold;	font-size: 13px;	!padding-top: 10px;}

div#tenReasonsFull #ul li {	padding-bottom: 6px;}
	
div#tenReasonsFull #close {	text-align: right;	margin-right: 10px;	margin-top: 5px;}

	
div#tenReasonsFull a {	text-decoration: none;}

div#HPcontent div#tenReasonsFull a:hover {	text-decoration: underline;}

.normalWeight {	font-weight: normal;}

div#HPcontent a.tenReasonsHref {	text-decoration: none;}


div#tabs ol li {	list-style: none outside none;}

div#produktleva {
	width: 400px;
	float: left;
	margin-top: 0px;
	height: auto;
}

div#formContent div#productPhotoBox {
	width: 315px;
	float: left;
	margin-top: 20px;
	height: auto;

}



div#formContent div#productInfoBox {
	width: 370px;
	float: right;
	margin-top: 20px;
	margin-left: 10px;

}


div#formContent #productDescriptionBox {	clear: both;	padding-top: 20px;}

div#formContent div#productInfoBox div#sizesBox {	border-bottom: 1px solid #D3D3D3;	border-top: 1px solid #D3D3D3;	margin-top: 20px;	margin-bottom: 20px;}

div#formContent div#productInfoBox div#sizesBox p {	margin: 13px 0;}

div#formContent div#productInfoBox div#sizesBox p a, div#formContent div#productInfoBox div#sizesBox p span {	padding: 2px 12px 0px 12px;	border: 1px solid Black;	text-decoration: none;	margin: 0 2px;	font-weight: bold;	cursor: pointer;}

:root div#formContent div#productInfoBox div#sizesBox p a { padding-bottom: 3px \0/IE9; }
:root div#formContent div#productInfoBox div#sizesBox p span { padding-bottom: 3px \0/IE9; }

div#formContent div#productInfoBox div#sizesBox p a.pan {
	padding: 0;
	border: 0;
	text-decoration: none;
	margin: 0;
}

div#formContent div#productInfoBox div#sizesBox p a.pan:hover {
	background-color: White;
	text-decoration: underline;
}

div#formContent div#productInfoBox div#sizesBox p a:hover, div#formContent div#productInfoBox div#sizesBox p a.actual {
	background-color: #F4EAF7;
}

div#formContent div#productInfoBox div#sizesBox p span.inActive {
	cursor: default;
	color: #cccccc;
	border-color: #cccccc;
}

div#formContent div#productInfoBox div#sizesBox table td {
	padding: 3px;
}

div#formContent div#productInfoBox div#sizesBox div#productHelp a {
	text-decoration: none;
}

div#formContent div#productInfoBox div#sizesBox div#productHelp a:hover {
	text-decoration: underline;	
}

div#formContent div#productHelp {
	float: right;
}

div#formContent div#productHelp ul {
	padding-left:0;
	width: 200px;
}

div#formContent div#productHelp ul li {
	padding: 5px;
	border-left: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;	
}


div#formContent div#productHelp ul li.hdr {
	background-color: #eaeaea;
	color: #696969;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}


div#formContent div#productInfoBox div#otherColors {
	clear: both;
	border-top: 1px solid #D3D3D3;
}

div#formContent div#productInfoBox div#otherColors img {
	border: 1px solid #cccccc;
}

div#formContent div#productInfoBox div#otherColors p a {
	border: 0;
	padding: 0;
	background-color: white;
}

div#formContent div#productInfoBox div#otherColors p a:hover {
	text-decoration: none;
	background-color: white;
	border: 0;
}

div#formContent div#productPhotoBox .galleryLine img {
	border: 1px solid #cccccc;
	margin: 5px;
	cursor: pointer;
}

div#formContent div#productPhotoBox .seeMore p {
	height: 18px;
}

div#productPhotoBox p a {	text-decoration: none;}

div#productPhotoBox p a:hover {	text-decoration: underline;}


button[type=submit]#addToCartButton {
 	background-color: #91288d;
 	font-family: "trebuchet ms", sans-serif;
 	color: White;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 40px;
    !height: 40px;
    font-weight: bold;
    margin-bottom: 10px;
    width: 190px;
}









li#nowosci_part0, li#nowosci_part1, li#nowosci_part2, li#bestsellery_part0, li#bestsellery_part1, li#bestsellery_part2, li#outlet_part0, li#outlet_part1, li#outlet_part2  {
	height: 250px;
	width: 900px;
	text-align: center;
}

span#slider3prevN a, span#slider3prevB a, span#slider3prevO a, span#slider3prevP a, span#slider3prevOg a {
    background: url("../images/hpbox_arrow_left_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 41px;
}

span#slider3prevN a:hover,span#slider3prevB a:hover,span#slider3prevO a:hover, ,span#slider3prevOg a:hover, ,span#slider3prevP a:hover{ 
	background: url("../images/hpbox_arrow_left_inactive.png") no-repeat scroll left top transparent;
}

span#slider3nextN a, span#slider3nextB a, span#slider3nextO a, span#slider3nextP a, span#slider3nextOg a {
    background: url("../images/hpbox_arrow_right_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    right: 0;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 41px;
}

span#slider3nextN a:hover, span#slider3nextB a:hover, span#slider3nextO a:hover, span#slider3nextP a:hover, span#slider3nextOg a:hover {
	background: url("../images/hpbox_arrow_right_inactive.png") no-repeat scroll left top transparent;
}

div.errorBox {
	border: 2px solid #00b8d6;
	background-color: #b0f1fe;
	color: #00b6d5;
	margin-top: 15px;
	padding: 10px;
	font-size: 13px;
}


.loginBox table.cart {
	text-align: center;
	padding: 10px 0;
}

.loginBox table.cart img {
	border: 1px solid #cccccc;
}

div#formContent div.loginBox div.single table.cart input[type=text]{
	width: 30px;
}

div.loginBox table.hdr {
	color: #9c9c9c;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	padding: 10px;
}

div.loginBox table.cart .c1, div.loginBox table.cart .h1 {
	width: 95px;
}

div.loginBox table.cart .c2, div.loginBox table.cart .h2 {
	width: 200px;
}

div.loginBox table.cart .c3, div.loginBox table.cart .h3 {
	width: 70px;
}

div.loginBox table.cart .c4, div.loginBox table.cart .h4 {
	width: 290px;
}

div.loginBox table.cart .c5, div.loginBox table.cart .h5 {
	width: 70px;
}

div.loginBox table.cart .c2 {
	text-align: left;
}

div.loginBox table.cart .c2 p.p1 {
	margin-bottom: 55px;
	margin-top: 0;
	font-weight: bold;
}

div.loginBox table.cart .c2 p.p2 {
	margin-top: 55px;
	margin-bottom: 0;
}

div.loginBox table.cart a {
	text-decoration: none;
	font-size: 12px;
}

div.loginBox table.cart a:hover {
	text-decoration: underline;
}

div.loginBox .suma {
	margin-right: 10px;
	color: #92298e;
	font-size: 16px;
}

div.loginBox p.type {
	margin-bottom: 0;
}

div.loginBox p.cost {
	margin: 0;
	padding: 0;
	margin-left: 27px;
	color: #9b9b9b;
}

div.loginBox div.toPayment {
	padding: 15px;
	background-color: #f3f0f4;
	color: #92298e;
	font-size: 18px;
	border-color: #f3f0f4;
	height: 25px;
}

table.shippingData {

}

table.shippingData th {
	color: #952F91; font-size: 16px; padding: 15px 0;
}

table.shippingData td.c1 {
	padding: 10px 5px; width: 150px; text-align: right;
}

table.shippingData td.wm {
color: #952F91; font-size: 16px; padding: 15px 0;
font-weight: bold;
}

div#formContent div.loginBox div.single table.shippingData input[type=text] {
	width: 300px;
}

div#formContent div.single button#changeST {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 35px;
    width: 80px;
}

div#formContent div.single button#changePR {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 30px;
    width: 120px;
}

div#formContent div.single button#listPaczkomaty {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 30px;
    width: 190px;
}

div#formContent div.single button#potwPaczkomat {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 150px;
}


div#formContent button#clearbasket {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 130px;
     margin-right: 20px;
}

div#formContent button#continue {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 130px;
}

div#formContent button#chekout {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 200px;
    margin-bottom: 5px;
   
}

div.infoBox {
	border: 2px solid #a63b9e;
	background-color: #f3eff4;
	color: #ab40a0;
	margin-top: 15px;
	padding: 20px;
	font-size: 13px;
	text-align: center;
}

textarea#order_client_note {
	background-color: #f0ebf1;
    border-color: #dbc9db;
    border-style: solid;
    border-width: 1px;
    color: #B26E6F;
    height: 70px;
    padding: 3px;
    width: 302px;	
    overflow: hidden;		
}

.header .cartBox {
	float: right;  margin-right: 30px; margin-top: 65px; font-size: 12px;
}

.header .cartBox a {
	text-decoration: none;
}


textarea#exchange_product_to_change {
	background-color: #f0ebf1;
    border-color: #dbc9db;
    border-style: solid;
    border-width: 1px;
    color: #B26E6F;
    height: 100px;
    padding: 3px;
    width: 302px;			
    overflow: hidden;
}
textarea#contact_content {
	background-color: #f0ebf1;
    border-color: #dbc9db;
    border-style: solid;
    border-width: 1px;
    color: #B26E6F;
    height: 100px;
    padding: 3px;
    width: 302px;			
    overflow: hidden;
}

div#productList a, div#polecaneBox a, div#ogladaneBox a {
	text-decoration: none;
	color: #000000;
}

ul#topnav li div#subButy {
	margin: -5px 0px; 
	margin-top: 0px\9;
	!margin: 42px -73px;
}

ul#topnav li div#subTorebki {
	margin: -5px 0px; margin-top: 0px\9;
	!margin: 42px -102px;
}
	
ul#topnav li div#subAkcesoria {
margin: -5px 0px; margin-top: 0px\9;
!margin: 42px -118px;
}
	
ul#topnav li div#subNowosci {
margin: -5px 0px; margin-top: 0px\9;
!margin: 42px -107px;
}
	
ul#topnav li div#subOutlet {
margin: -5px 0px; margin-top: 0px\9;
!margin: 42px -95px;
}
	
ul#topnav li div#subSpolecznosc {
margin: -5px 0px; margin-top: 0px\9;
!margin: 42px -157px;
}
	
ul#topnav li div#subInspiracje {
margin: -5px -0px; margin-top: 0px\9;
!margin: 42px -127px;
}	
ul#topnav li div#subObsluga {
margin: -5px -204px; margin-top: 0px\9;
!margin: 42px -394px;
}

 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
       ul#topnav li div#subButy, ul#topnav li div#subTorebki, ul#topnav li div#subAkcesoria, ul#topnav li div#subNowosci, ul#topnav li div#subOutlet, ul#topnav li div#subOutlet, ul#topnav li div#subSpolecznosc, 
       ul#topnav li div#subInspiracje, ul#topnav li div#subObsluga {margin-top: 0;}
 }

 
:root li { padding: 3px \0/IE9; }

table.steps {
	float: right; font-size: 12px; padding: 0; margin: 0; margin-top: -5px; margin-right: 275px;
}

table.steps td.sk1 {
	color: #92298e; width: 117px; width: 72px\9;
}

table.steps td.sk2 {
	width: 115px;
}

:root table.steps td.sk1 {width: 117px;}

table.steps2 {
	float: right; font-size: 12px; padding: 0; margin: 0; margin-top: -5px; margin-right: 185px; margin-right: 175px\9;
}

table.steps2 td.sk1b {
	width: 117px;
}

table.steps2 td.sk2b {
	color: #92298e; width: 115px; width: 98px\9;
}

:root table.steps2 td.sk2b {width: 115px;}

div#outfitListContent {
	width: 980px;
	float: left;
	text-align: left;
	margin: 0 10px;
}

div#outfitContent {
	width: 760px;
	padding: 10px;
	float: right;
}

div#outfitContent div#outfitList {
	border-top: 3px solid #cccccc;
	margin-top: 7px;
	padding-top: 10px;
}

div#outfitContent div#outfitList div.line1, div#outfitContent div#outfitList div.line2, div#outfitContent div#outfitList div.line3, div#outfitContent div#outfitList div.line4, div#outfitContent div#outfitList div.line5, div#outfitContent div#outfitList div.line6 {
	border-bottom: 1px solid #cccccc;
	height: 240px;
}

div#outfitContent div#outfitList div.line2, div#outfitContent div#outfitList div.line3, div#outfitContent div#outfitList div.line4, div#outfitContent div#outfitList div.line5, div#outfitContent div#outfitList div.line6 {
	padding-top: 15px;
}

div#outfitContent div#breadCrumb {
	
}

div#outfitContent div#breadCrumb .hp {
	color: #7d7d7d;
}

div#outfitContent div#breadCrumb a {
	text-decoration: none;
}

div#outfitContent div#breadCrumb a:hover {
	text-decoration: underline;
}

div#outfitContent h1 {
	margin-bottom: 0;
}

div#outfitContent div#pagerTop, div#outfitContent div#pagerBottom {
	text-align: right;
}

div#outfitContent div#pagerBottom {
	border-bottom: 1px solid #cccccc;
	height: 30px;
	margin-top: 15px;
}

div#outfitContent div#pagerTop img, div#outfitContent div#pagerBottom img {
	margin-bottom: -2px;
	margin-right: 8px;
	margin-left: 8px;
}


div#outfitContent div#pagerTop a, div#outfitContent div#pagerBottom a {
	padding: 2px 7px 0px 7px;
	border: 1px solid Black;
	text-decoration: none;
	margin: 0 2px;
	
}

div#outfitListContent div#outfitMenu {
	width: 200px;
	float: left;
}

div#outfitListContent div#outfitMenu p.outfitHdr {
	background: Black;
	padding: 5px 10px;
	height: 30px;
	margin:0;
	color: White;
	font-size: 20px;
}

div#outfitListContent div#outfitMenu h3 {
	border-top: 1px solid White;
	padding: 10px 10px;
	height: 18px;
	background-color: #F4EAF7;
	margin: 0;
	font-size: 13px;
	cursor: pointer;
}

div#outfitListContent div#outfitMenu h3 p.arrow {
	background-image: url('../images/arrowMenuLeft.png');
	background-repeat: no-repeat;
	float: left;
	margin: 4px 15px 0 10px;
	padding:0;
	width: 8px;
	height: 11px;
}

div#outfitListContent div#outfitMenu h3.selected p.arrow {
	background-image: url('../images/arrowMenuDown.png');
	height: 8px;
	width: 11px;
	margin-left: 8px;
}

div#outfitListContent div#outfitMenu ul li {
	
	font-size: 12px;
	padding-bottom: 5px;	
}

div#outfitListContent div#outfitMenu ul li a {
	text-decoration: none;
}

div#acordMenu {
	background-color: #F6F6F6;
}

div#outfitListContent div#outfitMenu a:hover {
	text-decoration: underline;
}

div#outfitListContent div#outfitMenu h3 img {
	margin-left: 10px;
	margin-right: 15px;
}

div#HPcontent div.tenReasons {
	border-top: 3px solid #33ccff;
	border-bottom: 3px solid #33ccff;
	height: 27px;
	cursor: pointer;
	text-align: center;
	font-size: 1.1em;
	padding-top: 3px;
}

div#HPcontent div.tenReasons span.important {
	font-size: 1.1em;
	color: #91288d;
	font-weight: bold;
}

div.rightPanel {
	width: 260px;
	float: right;
	margin-right: 15px;
}

div.rightPanel p {
	text-align: left;
	font-size: 14px;
}

div.content h1 {
	border-bottom: 1px solid #D3D3D3;
	margin: 0 10px 0 0;
}

div.content p.last {
	margin-bottom: 0;
}

div.entryContent div.entry {
	margin: 5px 0;
	font-size: 1.1em;
}

div.entryContent img {
	margin-right: 10px;
}


div.entryContent p {
	margin: 0;
	margin-bottom: 5px;
}

div.entryContent p.dateCategory {
	padding: 1px;
	color: #a5a5a5;
	margin-bottom: 0;
	font-size: 0.9em;
}

div.entryContent p.dateCategory2 {
	padding: 1px;
	color: #a5a5a5;
	margin-bottom: 0;
	font-size: 0.9em;
	margin-top: 15px;
}


div.entryContent p.dateCategory span.date, div.entryContent p.dateCategory2 span.date {
	background-color: #dbc9db;
	padding: 3px 7px;
	color: White;
	font-size: 0.9em;
}

div.entryContent p.dateCategory span.categories, div.entryContent p.dateCategory2 span.categories {
	padding: 5px 2px;
	margin-top: 15px;
	color: Black;
	font-size: 1.1em;
}

div.entryContent p.title {
	padding: 5px;
	font-size: 1.8em;
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 0;
}

div.entryContent p.cn {
	padding: 5px;
	
}

p.entryLine {
	background-image: url('../images/lineBG.png');
	background-repeat: repeat-x;
	width: 100%;
	height: 12px;
	clear: both;
	margin-top: 5px;
}

p.entryLine2 {
	background-image: url('../images/lineBG.png');
	background-repeat: repeat-x;
	width: 100%;
	height: 12px;
	clear: both;
	margin:0;
}

p.empty {
	width: 100%;
	height: 10px;
	margin: 0;
	clear: both;
}


p.all {
	text-align: right;
	clear: both;
	margin-top: 5px;
	margin: 0;
	padding-right: 10px;
}

p.pagerLeft {
	float: left;
	margin-left: 5px;
}

p.pagerRight {
	float: right;
	margin-right: 5px;
}

div.comments {
	font-size: 1.1em;
}

div.comments div.comment {
	padding: 10px;
}
	
div.comments div.comment p.author {
	margin:0;
	font-weight: bold;
	font-size: 1.1em;
}

div.comments div.comment p.author span.date {
	font-size: 0.75em;
	color: #808080;
	
}

div.comments div.odd {
	background-color: #eaeaea;
}

div.comments div.even {

}


textarea.comment {
	background-color: #f0ebf1;
    border-color: #dbc9db;
    border-style: solid;
    border-width: 1px;
    color: #B26E6F;
    height: 70px;
    padding: 3px;
    width: 702px;			
}

textarea.comment, input.nick, input.email {
	font-size: 1.2em;
	font-family: "trebuchet ms", sans-serif;
}

input.nick, input.email {
	background-color: #f0ebf1;
    border-color: #dbc9db;
    border-style: solid;
    border-width: 1px;
    color: #B26E6F;
    width: 200px;
    margin-right: 10px;
}

form span.required {
	color: #707070;
	font-size: 1.1em;
}

form p.fieldHeader {
	color: #707070;
	margin: 0;
	padding: 0;
}

div.comment button.public {
  	background: url('../images/publicButton.png');
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 40px;
    text-indent: -9999px;
    width: 100px;
}

div.footer {
	clear: both;
}

div.footer p.dots {
	height: 10px;
	width: 100%;
	background-image: url("../images/dotBG.png");
	background-repeat: repeat-x;
	clear: both;
}

p.copyright {
	color: #aaaaaa;
	text-align: left;
	margin-left: 10px;
}

.m0 {
	margin: 0;
}

.p0 {
	padding: 0;
}

form#commentform label {
 color: Red;
}

div.outfitItem {
	float: left;
    width: 175px;
}

div.outfitItem p.name {
	margin:0;
	font-size: 12px;
	margin-top: 10px;
}

div.outfitItem p.price {
	margin:0;
	font-size: 15px;
	font-weight: bold;
}

div#outfitList div div.outfitItem {
	margin: 7px;
	text-align: center;
}

div#outfitList div div.outfitItem p.price  {
	text-align: left;
	font-size: 14px;
	padding-left: 10px;
}


li#nowosci_part0, li#nowosci_part1, li#nowosci_part2 {
	height: 250px;
	width: 900px;
	text-align: center;
}

span#slider3prevN a, span#slider3prevB a, span#slider3prevO a{
    background: url("../images/hpbox_arrow_left_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 41px;
}

span#slider3prevN a:hover,span#slider3prevB a:hover,span#slider3prevO a:hover{ 
	background: url("../images/hpbox_arrow_left_inactive.png") no-repeat scroll left top transparent;
}

span#slider3nextN a, span#slider3nextB a, span#slider3nextO a {
    background: url("../images/hpbox_arrow_right_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    right: 0;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 41px;
}

span#slider3nextN a:hover, span#slider3nextB a:hover, span#slider3nextO a:hover {
	background: url("../images/hpbox_arrow_right_inactive.png") no-repeat scroll left top transparent;
}

span#slider3prevNew a{
    background: url("../images/hpbox_arrow_left_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 145px;
    width: 41px;
}

span#slider3prevNew a:hover{ 
	background: url("../images/hpbox_arrow_left_inactive.png") no-repeat scroll left top transparent;
}

span#slider3nextNew a{
    background: url("../images/hpbox_arrow_right_active.png") no-repeat scroll left top transparent;
    display: block;
    height: 40px;
    right: 0;
    position: absolute;
    text-indent: -9999px;
    top: 145px;
    width: 41px;
}

span#slider3nextNew a:hover {
	background: url("../images/hpbox_arrow_right_inactive.png") no-repeat scroll left top transparent;
}

div#newsBox, div#bestsellersBox {
	padding-top: 10px;
}

p#seeAll {
	position: absolute;
	right: 0;
	top: -6px;
}

p#seeAll a {
	
}

div#contextThreeBoxes {
	clear: both;
}

div#contextThreeBoxes div {
	width: 300px;
	float: left;
	border: 1px solid Black;
	height: 480px;
	margin-top: 15px;
	padding: 7px;
	
}

div#contextThreeBoxes div#outfits {
	margin-right: 16px;
	margin-left: 16px;
}

div#contextThreeBoxes img.hdr {
	margin-top: 10px;
}

div#contextThreeBoxes div p {
	margin: 0;
	padding: 0;
}

div#contextThreeBoxes div p.title {
	font-size: 1.1em;
	font-weight: 600;
	margin-bottom: 3px;
	margin-top: 5px;
}

div#contextThreeBoxes div p.contextEntry {
	font-size: 1em;
}

div#contextThreeBoxes div p.contextEntry a {
	color: #666666;
	text-decoration: none;
}

div#contextThreeBoxes div p.contextEntry a:hover {
	color: Black;
	text-decoration: underline;
}



div#footerContent {
	margin: 0 auto;  
	width: 1000px;
	text-align: left;
}	
	
div#footerContent div {
	width: 312px;
	float: left;
	padding: 0 10px;
}

div#footerContent div p {
	margin:0;
	padding: 0;
}

div#footerContent div p.footerHdr {
	color: #91288d;
	margin: 10px 0;
	font-size: 1.2em;
	font-weight: 600;
}

div#footerContent div p a {
	text-decoration: none;
}

div#footerContent div p a:hover {
	text-decoration: underline;
}

div#newsletterFB {
	clear: both;
}

div#newsletterFB div#newsletterBox, div#newsletterFB div#fbBox {
	height: 40px;
	width: 402px;
	float: left;
	margin-top: 16px;
	padding: 33px 40px;
	
}

div#newsletterFB div#newsletterBox {
	margin-right: 16px;
	background-color: #dbc9db;
}

div#newsletterFB div#newsletterBox p, div#newsletterFB div#fbBox p {
	font-size: 1.1em;
	font-weight: bold;
}

div#newsletterFB div#fbBox {
	background-color: #a6edfe;
}

input.inputNewsletter {
   	background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: Grey;
    float: left;
    font-family: "trebuchet ms",sans-serif;
    padding: 1px 5px;
    width: 174px;
}

div#newsletterSearch {
 	background: url("../images/newsletterInputBG.png") no-repeat scroll 0 0 transparent;
    float: right;
    margin-right: 10px;
}


div#formContent {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

div#formContent h1 {
	margin-top: 7px;
	margin-bottom: 0;
	border-bottom: 3px solid #CCCCCC;
	padding-bottom: 3px;
}


			
div#formContent div#contextHelp {
	width: 250px;	
	float: right;
}

div#formContent div#contextHelp a {
	text-decoration: none;
}


div#formContent div.formBox {
	width: 700px;
	float: left;
	padding-right: 1px;
}

div#formContent div.formBox div.single {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 20px;

}	

div#formContent div.formBox div.single table {
	width: 800px;
	
}

div#formContent div.formBox div.single table th.two {
	width: 250px;
	color: #952f91;
	text-align: left;
	font-size: 16px;
	padding: 15px;
	padding-bottom: 25px;
	padding-left: 0;
}

div#formContent div.formBox div.single table th.one {
	
}

div#formContent div.formBox div.single table td.one {
	width: 120px;
	color: Black;
	text-align: right;
	padding: 10px 5px;
	font-size: 13px;
	color: #131313;
	
}

div#formContent div.formBox div.single input[type=text] {
	width: 300px;
	border: 1px solid #dbc9db;
	background-color: #f0ebf1;
	padding: 4px;
}

div#formContent div.formBox div.single button[type=submit]#register {
 	background-color: #91288d;
 	font-family: "trebuchet ms", sans-serif;
 	color: White;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 40px;
    width: 143px;
}



div#formContent div#breadCrumb {
	
}


div#formContent div#breadCrumb .hp {
	color: #7d7d7d;
}

div#formContent div#breadCrumb a {
	text-decoration: none;
}

div#formContent div#breadCrumb a:hover {
	text-decoration: underline;
}

div#formContent div#contextHelp {
	
}

div#formContent div#contextHelp ul {
	padding-left:0;
}

div#formContent div#contextHelp ul li {
	padding: 10px;
	border-left: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;	
}


div#formContent div#contextHelp ul li.hdr {
	background-color: #eaeaea;
	color: #696969;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

div#formContent div.loginBox {
	width: 700px;
	float: left;
	padding-right: 1px;
	font-size: 13px;
}

div#formContent div.loginBox div.single {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 30px;

}	

div#formContent div.loginBox div.single table {
	width: 700px;
	
}


div#formContent div.loginBox div.single input[type=text], div#formContent div.loginBox div.single input[type=password] {
	width: 180px;
	border: 1px solid #dbc9db;
	background-color: #f0ebf1;
	padding: 4px;
}

div#formContent div.loginBox div.single table th.login {
	color: #952f91;
	text-align: left;
	font-size: 16px;
	padding: 15px;
	padding-bottom: 25px;
	padding-left: 0;
}

div.loginBox {
	margin-bottom: 20px;
}

div.loginBox .l1, div.loginBox .l1a {
	width: 50px;
}

div.loginBox .l3a {
	width: 270px;
	padding: 0 20px;
}

div.loginBox .l3 {
	width: 50px;
	padding-left: 20px;
}

div.loginBox .l4 {
	width: 235px;
}

div.loginBox .l1b {
	width: 555px;
}

div.loginBox .l2, div.loginBox .l2a {
	width: 180px;
}

div.loginBox .l5, div.loginBox .l4a, div.loginBox .l2b {
	float: right;
	padding-right: 20px;
}

div#formContent div.loginBox div.single button[type=submit] {
 	background-color: #91288d;
 	font-family: "trebuchet ms", sans-serif;
 	color: White;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 40px;
    width: 143px;
    font-weight: bold;
    font-size: 14px;
}


div#tenReasonsFull {
	position: absolute;
	top: -3px;
	width: 980px;
	height: 438px;
 	background-color: #E6E6E6;
    background-image: url('../images/tenReasons_bg.png');
    background-repeat: repeat-x;
    border-bottom: 3px solid #33ccff;
}

div#tenReasonsFull #lg {
	float: left;
	width: 270px;
}

div#tenReasonsFull #lg p {
	color: #9a3b97;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
}

div#tenReasonsFull #lg p.logo {
	margin-top: 150px;
	margin-left: 30px;
}
	
div#tenReasonsFull #ul {
	float: left;
	width: 600px;
	color: #91288D;
	font-weight: bold;
	font-size: 13px;
	
}

div#tenReasonsFull #ul li {
	padding-bottom: 6px;
}
	
div#tenReasonsFull #close {
	text-align: right;
	margin-right: 10px;
}

	
div#tenReasonsFull a {
	text-decoration: none;
}

div#HPcontent div#tenReasonsFull a:hover {
	text-decoration: underline;
}

.normalWeight {
	font-weight: normal;
}

div#HPcontent a.tenReasonsHref {
	text-decoration: none;
}



div#formContent div#outfitPhotoBox {
	width: 400px;
	float: left;
	margin-top: 20px;
}

div#formContent div#outfitInfoBox {
	width: 560px;
	float: right;
	margin-top: 20px;
	margin-left: 20px;
}

div#formContent div#outfitInfoBox h1 {
	border: 0;
    margin: 0;
    padding: 0;
    font-size: 26px;
}

div#formContent div#outfitInfoBox h1 span {
	font-size: 12px;
	font-weight: normal;

}	

div#formContent div#outfitInfoBox h2 {
	border: 0;
    margin: 0;
    padding: 0;
    color: #33ccff;
    font-size: 26px;
}


div#formContent div#outfitInfoBox h2 span {
	font-size: 13px;
	font-weight: normal;
	color: Black;
}	



div#formContent #outfitDescriptionBox {
	clear: both;
}

div#formContent div#outfitInfoBox div#sizesBox {
	border-bottom: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#formContent div#outfitInfoBox div#sizesBox p {
	margin: 13px 0;
}

div#formContent div#outfitInfoBox div#sizesBox p a {
	padding: 2px 12px 0px 12px;
	border: 1px solid Black;
	text-decoration: none;
	margin: 0 2px;
	font-weight: bold;
}

div#formContent div#outfitInfoBox div#sizesBox table td {
	padding: 3px;
}

div#formContent div#outfitInfoBox div#sizesBox div#outfitHelp a {
	text-decoration: none;
}

div#formContent div#outfitInfoBox div#sizesBox div#outfitHelp a:hover {
	text-decoration: underline;	
}

div#formContent div#outfitHelp {
	float: right;
}

div#formContent div#outfitHelp ul {
	padding-left:0;
	width: 250px;
}

div#formContent div#outfitHelp ul li {
	padding: 5px;
	border-left: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;	
}


div#formContent div#outfitHelp ul li.hdr {
	background-color: #eaeaea;
	color: #696969;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}


div#formContent div#outfitInfoBox div#otherColors {
	clear: both;
	border-top: 1px solid #D3D3D3;
}

.loginBox table.cart {
	text-align: center;
	padding: 10px 0;
}

.loginBox table.cart img {
	border: 1px solid #cccccc;
}

div#formContent div.loginBox div.single table.cart input[type=text]{
	width: 30px;
}

div.loginBox table.hdr {
	color: #9c9c9c;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	padding: 10px;
}

div.loginBox table.cart .c1, div.loginBox table.cart .h1 {
	width: 95px;
}

div.loginBox table.cart .c2, div.loginBox table.cart .h2 {
	width: 200px;
}

div.loginBox table.cart .c3, div.loginBox table.cart .h3 {
	width: 70px;
}

div.loginBox table.cart .c4, div.loginBox table.cart .h4 {
	width: 290px;
}

div.loginBox table.cart .c5, div.loginBox table.cart .h5 {
	width: 70px;
}

div.loginBox table.cart .c2 {
	text-align: left;
}

div.loginBox table.cart .c2 p.p1 {
	margin-bottom: 55px;
	margin-top: 0;
	font-weight: bold;
}

div.loginBox table.cart .c2 p.p2 {
	margin-top: 55px;
	margin-bottom: 0;
}

div.loginBox table.cart a {
	text-decoration: none;
	font-size: 12px;
}

div.loginBox table.cart a:hover {
	text-decoration: underline;
}

div.loginBox .suma {
	margin-right: 10px;
	color: #92298e;
	font-size: 16px;
}

div.loginBox p.type {
	margin-bottom: 0;
}

div.loginBox p.cost {
	margin: 0;
	padding: 0;
	margin-left: 27px;
	color: #9b9b9b;
}

div.loginBox div.toPayment {
	padding: 15px;
	background-color: #f3f0f4;
	color: #92298e;
	font-size: 18px;
	border-color: #f3f0f4;
	height: 25px;
}

table.shippingData {

}

table.shippingData th {
	color: #952F91; font-size: 16px; padding: 15px 0;
}

table.shippingData td.c1 {
	padding: 10px 5px; width: 150px; text-align: right;
}

table.shippingData td.wm {
color: #952F91; font-size: 14px; padding: 15px 0;
font-weight: bold;
}

div#formContent div.loginBox div.single table.shippingData input[type=text] {
	width: 300px;
}

div#formContent div.single button#changeST {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 35px;
    width: 80px;
}

div#formContent button#clearbasket {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 130px;
    
}

div#formContent button#continue {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 130px;
}

div#formContent button#chekout {
    background-color: #91288D;
    border: 0 none;
    color: White;
    cursor: pointer;
    font-family: "trebuchet ms",sans-serif;
    font-weight: bold;
    height: 40px;
    width: 200px;
    margin-bottom: 5px;
}






div#outfitContent div#trendList {
	border-top: 3px solid #cccccc;
	margin-top: 7px;
	padding-top: 10px;
}

div#outfitContent div#trendList div.line1, div#outfitContent div#trendList div.line2, div#outfitContent div#trendList div.line3, div#outfitContent div#trendList div.line4 {
	border-bottom: 1px solid #cccccc;
	height: 440px;
}

div#outfitContent div#trendList div.line2, div#outfitContent div#trendList div.line3, div#outfitContent div#trendList div.line4 {
	padding-top: 15px;
}

div#trendList div div.trendItem {`
	margin: 7px;
	text-align: center;
	width: 253px;
	float: left;
}

div#trendList div div.trendItem p.link  {
	text-align: left;
	font-size: 13px;
	margin: 0;
	padding-left: 8px;
}

div#trendList div div.trendItem p.link a {
	text-decoration: none;
}

div#trendList div div.trendItem p.name  {
	text-align: left;
	font-size: 14px;
	color: #6a6a6a;
	margin: 10px 0;
	padding-left: 8px;
}

div#trendList div div.trendItem p.name a {
	text-decoration: none;
	color: #6a6a6a;
}

div#trendList div div.trendItem p.quantity  {
	text-align: left;
	font-size: 12px;
	margin: 0;
	padding-left: 8px;
}

div#trendList div div.trendItem p.quantity a {
	text-decoration: underline;
}




div#outfitContent div#outfitList {
	border-top: 3px solid #cccccc;
	margin-top: 7px;
	padding-top: 10px;
}

div#outfitContent div#outfitList div.line1, div#outfitContent div#outfitList div.line2, div#outfitContent div#outfitList div.line3, div#outfitContent div#outfitList div.line4, div#outfitContent div#outfitList div.line5, div#outfitContent div#outfitList div.line6 {
	border-bottom: 1px solid #cccccc;
	height: 280px;
}

div#outfitContent div#outfitList div.line2, div#outfitContent div#outfitList div.line3, div#outfitContent div#outfitList div.line4, div#outfitContent div#outfitList div.line5, div#outfitContent div#outfitList div.line6 {
	padding-top: 15px;
}

div#outfitList div div.outfitItem {`
	margin: 7px;
	text-align: center;
	width: 239px;
	float: left;
}

div#outfitList div div.outfitItem p.link  {
	text-align: left;
	font-size: 13px;
	margin: 0;
	padding-left: 8px;
}

div#outfitList div div.outfitItem p.link a {
	text-decoration: none;
}

div#outfitList div div.outfitItem p.name  {
	text-align: left;
	font-size: 14px;
	color: #6a6a6a;
	margin: 5px 0;
}

div#outfitList div div.outfitItem p.name a {
	text-decoration: none;
	color: #6a6a6a;
}

div#outfitList div div.outfitItem p.quantity  {
	text-align: left;
	font-size: 12px;
	margin: 0;
	padding-left: 8px;
}

div#outfitList div div.outfitItem p.quantity a {
	text-decoration: underline;
}

div#outfitList div div.outfitItem img {
	border: 1px solid #CCCCCC;
}








div#formContent div#outfitPhotoBox {
	width: 400px;
	float: left;
	margin-top: 20px;
}

div#formContent div#outfitPhotoBox img {
border: 1px solid #CCCCCC;
}

div#formContent div#outfitInfoBox {
	width: 560px;
	float: right;
	margin-top: 20px;
	margin-left: 20px;
}

div#formContent div#outfitInfoBox h1 {
	border: 0;
    margin: 0;
    padding: 0;
    font-size: 26px;
    color: #33CCFF;
}

div#formContent div#outfitInfoBox h3 {
	border: 0;
    margin: 5px 0;
    padding: 0;
    font-size: 14px;
}

div#formContent div#outfitInfoBox h1 span {
	font-size: 12px;
	font-weight: normal;

}	

div#formContent div#outfitInfoBox h2 {
	border: 0;
    margin: 0;
    padding: 0;
    color: #33ccff;
    font-size: 26px;
}


div#formContent div#outfitInfoBox h2 span {
	font-size: 13px;
	font-weight: normal;
	color: Black;
}	



div#formContent #outfitDescriptionBox {
	clear: both;
}

div#formContent div#outfitInfoBox div#sizesBox {
	border-bottom: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#formContent div#outfitInfoBox div#sizesBox p {
	margin: 13px 0;
}

div#formContent div#outfitInfoBox div#sizesBox p a {
	padding: 2px 12px 0px 12px;
	border: 1px solid Black;
	text-decoration: none;
	margin: 0 2px;
	font-weight: bold;
}

div#formContent div#outfitInfoBox div#fleqProducts {
	clear: both;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	height: 220px;
	margin-top: 15px;
	
}

div#formContent div#outfitInfoBox div#fleqProducts div.productItem {
    float: left;
    width: 80px;
    text-align: center;
	background-color: Fuchsia;
}

div#formContent div#outfitInfoBox div#fleqProducts div.productItem p.name {
    font-size: 10px;
    margin: 10px 0 0;
	background-color: Fuchsia;
}

div#formContent div#outfitInfoBox div#fleqProducts div.productItem p.price {
    font-size: 11px;
    font-weight: bold;
    margin: 0;
	background-color: Fuchsia;
}

div#formContent div#outfitInfoBox div#fleqProducts div.productItem a {
	text-decoration: none;
}



div#formContent div#outfitInfoBox div#stylesList {
	clear: both;
	border-bottom: 1px solid #D3D3D3;
	height: 290px;
	
}

div#formContent div#outfitInfoBox div#stylesList div.styleItem {
    float: left;
    width: 110px;
    text-align: left;
}

div#formContent div#outfitInfoBox div#stylesList div.styleItem p.name {
    font-size: 14px;
    margin: 10px 0 0;
}

div#formContent div#outfitInfoBox div#stylesList div.styleItem p.quantity {
    font-size: 11px;
    font-weight: bold;
    margin: 0;
}

div#formContent div#outfitInfoBox div#stylesList div.styleItem a {
	text-decoration: none;
}


div#outfitContent div#pressList {
	border-top: 10px solid #cccccc;
	margin-top: 7px;
	padding-top: 10px;
}

div#outfitContent div#pressList div.line1, div#outfitContent div#pressList div.line2, div#outfitContent div#pressList div.line3, div#outfitContent div#pressList div.line4 {
	border-bottom: 1px solid #cccccc;
	height: 410px;
}

div#outfitContent div#pressList div.line2, div#outfitContent div#pressList div.line3, div#outfitContent div#pressList div.line4 {
	padding-top: 15px;
}

div#pressList div div.pressItem {
	margin: 7px;
	text-align: center;
	width: 253px;
	float: left;
}

div#pressList div div.pressItem p.link  {
	text-align: left;
	font-size: 13px;
	margin: 0;
	padding-left: 8px;
}

div#pressList div div.pressItem p.link a {
	text-decoration: none;
}

div#pressList div div.pressItem p.name  {
	text-align: left;
	font-size: 14px;
	color: #6a6a6a;
	margin: 10px 0 2px 0;
	padding-left: 8px;
}

div#pressList div div.pressItem p.name a {
	text-decoration: none;
	color: #6a6a6a;
}

div#pressList div div.pressItem p.by  {
	text-align: left;
	font-size: 12px;
	margin: 0;
	padding-left: 20px;
}

div#pressList div div.pressItem p.quantity a {
	text-decoration: underline;
}

div#pressList div div.pressItem img {
border: 1px solid #CCCCCC;
}




div#outfitContent div#stylingList {
	border-top: 3px solid #cccccc;
	margin-top: 7px;
	padding-top: 10px;
}

div#outfitContent div#stylingList div.line1, div#outfitContent div#stylingList div.line2, div#outfitContent div#stylingList div.line3, div#outfitContent div#stylingList div.line4 {
	border-bottom: 1px solid #cccccc;
	height: 435px;
}

div#outfitContent div#stylingList div.line2, div#outfitContent div#stylingList div.line3, div#outfitContent div#stylingList div.line4 {
	padding-top: 15px;
}

div#stylingList div div.stylingItem {
	margin: 7px;
	text-align: center;
	width: 236px;
	float: left;
}

div#stylingList div div.stylingItem p.link  {
	text-align: left;
	font-size: 13px;
	margin: 0;
	padding-left: 8px;
}

div#stylingList div div.stylingItem p.link a {
	text-decoration: none;
}

div#stylingList div div.stylingItem p.name  {
	text-align: left;
	font-size: 14px;
	color: #6a6a6a;
	margin: 10px 0 2px 0;
}

div#stylingList div div.stylingItem p.name a {
	text-decoration: none;
	color: #6a6a6a;
}

div#stylingList div div.stylingItem p.by  {
	text-align: left;
	font-size: 12px;
	margin: 0;
	padding-left: 20px;
}

div#stylingList div div.stylingItem p.quantity a {
	text-decoration: underline;
}

div#stylingList div div.stylingItem img {
border: 1px solid #CCCCCC;
}


div#outfitListContent div#outfitMenu p.inspiracjeHdr {
    background: none repeat scroll 0 0 Black;
    color: White;
    font-size: 20px;
    height: 30px;
    margin: 0;
    padding: 5px 10px;
}

div.styleItem img {
	border: 1px solid #CCCCCC;
}

div#outfitContent div#pagerTop a.wb, div#outfitContent div#pagerBottom a.wb {
	border: 0;
	padding:0;
	margin: 0;	
}

div#outfitContent div#pagerTop a.current, div#outfitContent div#pagerBottom a.current {
	background-color: #F4EAF7;	
}


a.hba {
	color: White;
}