body {
	margin:				0px;
	padding:			0px;
	font-family:			Tahoma;
	font-size:			11px;
	text-align:			center;
	background:			url(img/lewe1.jpg) top center repeat-x #ffffff; 
}

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

a {
	text-decoration:		none;
}

p {
	margin:				0px;
	padding:			0px;
}
#content {
	width:				951px;
	margin-left:			auto;
	margin-right:			auto;
	text-align: 			left;
	position:			relative;
	background-color:		#ffffff;
}

#gora{
	background:			url(img/headertop.jpg) repeat-x;
	height:				241px;
	width:				951px;
}

#logo a {
	background:			url(img/nineks_logo.jpg) no-repeat;
	display:			block;
	width:				247px;
	height:				164px;
	top:				48px;
	left:				32px;
	position:			absolute;
	text-indent: 			-100em;
	
}

#menu {
	position:			absolute;
	left:				250px;
	top:				205px;
	list-style:			none;	
	margin-top:			0px;
}

#menu li {
	float:				left;
	width:				160px;
	text-align:			center;
	margin-right:			6px;
	line-height:			34px;
	font-size:			13px;
	font-weight:			bold;
}

#menu li.end {
	margin-right:			0px;
}

#menu li a {
	color:				#f5cbe8;
	display:			block;
}

#menu li a.act {
	color:				#ffffff;
}

#menu li a:hover {
	color:				#ffffff;
}

#lewemenu {
	padding-top:			26px;
	float:				left;
	width:				200px;
}

#menulewe {
	list-style:			none;	
	margin:				10px 0 0 0;
	padding:			0;
	margin-right:			50px;
}

#menulewe li {
	width:				208px;
	line-height:			26px;
	font-size:			13px;
	border-top:			1px solid #999999;
}

#menulewe li.end {
	border-bottom:			1px solid #999999;
}

#menulewe li a {
	color:				#545454;
	padding-left:			40px;
	background:			url(img/disc.jpg) no-repeat 28px 6px;
}

#menulewe li a.act {
	color:				#741a5b;
}

#menulewe li a:hover {
	color:				#000000;
}

#menulewe li a.act:hover {
	color:				#741a5b;
}


.path1 { 
	color:				#b5b5b5;
	margin-top:			8px;
}	

.path2 { 
	color:				#741a5b;
	font-size:			15px;
	line-height:			26px;
}

#tresc {
	float:				right;
	width:				710px;
	color:				#444444;
}

.cb {
	clear:				both;
}

.article { 
	line-height:			15px;
}

.article a { 
	color:				#741a5b
}

.faq {
	padding-left:			20px;
	margin-top:			0;
}

.formyplatnosci td {
	font-size:			11px;
	padding:			2px 2px 2px 5px;
}

.kontakt li { 
	line-height:			20px;
	margin-bottom:			10px;
	float:				left;
	margin-right:			80px;
	}

.pole,#wyslij {
	border:				1px solid #888888;
	font-family:			Tahoma;
	font-size:			11px;
	width:				270px;
}

.button {
	background:			url(img/button.jpg) no-repeat;
	width:				79px;
	height:				21px;
	line-height:			21px;
	color:				#ffffff;
	display:			block;
	text-align:			center;
	margin-left:			190px;
}

.button1 {
	background:			url(img/button1.jpg) no-repeat;
	width:				126px;
	height:				26px;
	line-height:			26px;
	color:				#ffffff;
	display:			block;
	text-align:			center;
	margin-left:			190px;
}

#submenu {
	background:			url(img/submenu.jpg) no-repeat;
	width:				596px;
	height:				28px;
	margin-top:			-1px;
}

#submenu ul  {
	padding:			0;
	margin:				0;
	list-style:			none;
	
}

#submenu ul li a {
	color:				#ddb7d1;
	font-size:			13px;
	line-height:			26px;
	display:			block;
	padding:			0 42px;
}

#submenu ul li a:hover {
	color:				#ffffff;
}

#submenu ul li a.act {
	text-decoration:		underline;
	color:				#ffffff;
}

#submenu ul li {
	float:				left;
	
}


#zalogowany {
	line-height:			22px;
	width:				400px;	
}

#zalogowany a {
	color:				#ffffff;
}

#koszyk {
	line-height:			22px;
	width:				600px;	
	top:				0px;
	left:				280px;
	text-align:			right;
	position:			absolute;
	color:				#ffffff;
}

#koszykArea {
	position:			absolute;
	width:				80px;
	height:				65px;
	cursor:				pointer;
	left:				880px;
	display:			block;
}

#koszyk a {
	color:				#ffffff;
	text-decoration:		none;
}

.item {
	width:				176px;
	height:				260px;
	float:				left;
	border:				1px solid #d8d8d8;
	border-left:			none;
	text-align:			center;
	margin-bottom:			15px;
}

.desc {
	height:				42px;
	background:			#f2f2f2;
	border-top:			1px solid #d8d8d8;
	text-align:			left;
	position:			relative;
}

.desc .number {
	position:			absolute;
	left:				7px;
	top:				3px;
}

.desc .number a { 
	color:				#777777;	
}

.desc .price {
	position:			absolute;
	right:				10px;
	top:				-3px;
	font-weight:			bold;
	font-size:			14px;
}


.filtr {
	font-size:			11px;
}

.desc .price a {
	color:				#741a5b;	
}

.desc .name {
	position:			absolute;
	left:				7px;
	top:				21px;
	font-size:			13px;
}

.desc .name a { 
	color:				#545454;
}


.navi {
	float:				right;
	margin:				-20px 0 10px 0;
}

.navi ul {
	padding:			0px;
	margin:				0px;
	list-style:			none;
	float:				right;
}

.navi li {
	float:				left;
}

.navi li a {
	display:			block;
	line-height:			18px;
	width:				18px;
	background:			#b0b0b0;
	color:				#ffffff;
	text-align:			center;
	margin-right:			2px;
	
}

.navi li a.act {
	background:			#802166;
}

.navi li a:hover {
	color:				#802166;
}

.navi li a:hover.act {
	color:				#ffffff;
}

.filter {
	margin-left:			270px;
	margin-top:			-31px;
	margin-bottom:			10px;
}

.cartview {
	width:				100%;
	padding:			none;
	font-size:			13px;
}

.cartview th {
	text-align:			center;
	color:				#ffffff;
	background:			#741a5b;
	line-height:			22px;
}

.cartview td {
	line-height:			18px;	
	border-left:			1px dotted #741a5b;
	border-bottom:			1px dotted #741a5b;
}

.cartview .col1 {
	width:				50px;
	text-align:			center;
}

.cartview .col2 {
	width:				100px;
	text-align:			center;
}

.cartview .col3 {
	padding-left:			15px;
}

.cartview .col4 {
	width:				120px;
	text-align:			center;
}

.cartview .col5 {
	width:				120px;
	text-align:			center;
	font-size:			11px;
	padding-top:			15px;
}

.cartview .col6 {
	width:				100px;
	text-align:			center;
}

.cartview .col7 {
	width:				80px;
	text-align:			center;
	border-right:			1px dotted #741a5b;
}

.cartview .col8 {
	border:				none;
	text-align:			right;
	
}

.cartview .col9 {
	text-align:			center;
	border:				none;
	line-height:			60px;
	font-weight:			bold;
}

.bigphoto {
	float:				left;
	width:				250px;
	padding-top:			13px;
}

.smallphoto {
	float:				left;
	width:				120px;
	text-align:			right;
	margin-top:			-30px;
}

.smallphotohurt {
	float:				left;
	width:				120px;
	text-align:			right;
	margin-top:			-60px;
}

.productDescription {
	float:				left;
	width:				288px;
	height:				150px;
}

.priceType {
	font-size:			11px;
	text-align:			right;
	margin:				15px 10px 0 0;
}

.price {
	font-size:			18px;
	text-align:			right;
	line-height:			30px;
	margin-right:			10px;
	font-weight:			bold;
	color:				#811f69;
}

.oldprice {
	font-size:			12px;
	text-align:			center;
	line-height:			26px;
	margin-right:			10px;
}

.productCart input {
	border:				1px solid #811f68;
	width:				40px;
	margin:				0 5px;
}

.sizes {
	text-align:			center;
	margin:				8px 0 5px 0;
}

.sizeshurt {
	text-align:			center;
	margin:				0px 0 5px 0;
}

.productCart select {
	border:				1px solid #811f68;
}

.quantity {
	text-align:			center;
	line-height:			35px;
}

.imgbutton {
	text-align:			center;
	margin-top:			6px;
	cursor:				pointer;
}

.productCart {
	float:				left;
	width:				171px;
	height:				200px;
	background:			url(img/cartbg.jpg) no-repeat;
	margin-top:			10px;
}

.productName { 
	font-size:			16px;
	line-height:			40px;
	color:				#811f69;
}

.productNo {
	font-size:			10px;
}

#dol {
	margin-top:			20px;
}

#bottommenu1 {
	height:				36px;
	line-height:			36px;
	background:			#741a5b;				
	
}

#bottommenu2 {
	border:				1px solid #741a5b;
}

#bottommenu1 ul {
	list-style:			none;	
	margin:				0 0 0 15px;
	padding:			0;
}

#bottommenu1 ul li {
	float:				left;
}

#bottommenu1 ul li a {
	color:				#ffffff;
	padding:			0 30px;
}

#bottommenu1 ul li a:hover {
	text-decoration:		underline;
}

.logowanie {
	width:				350px;
	float:				left;
	height:				210px;
	border:				1px solid #e2a4ca;
}

.logowanie td {
	font-size:			11px;
}

.logowanie table {
	margin-left:			20px;
}

.logowanie input {
	width:				230px;
}

.smallmargin {
	margin:				15px;
}

.rejestracja {
	width:				350px;
	float:				right;
	height:				210px;
	border:				1px solid #e2a4ca;
	margin-bottom:			100px;
}

.zapamietaj {
	width:				460px;
	float:				right;
	border:				1px solid #e2a4ca;
	margin-bottom:			100px;
	margin-top:			10px
}

.tableForm td {
	font-size:			11px;
	line-height:			22px;
}

.tableForm input {
	border:				1px solid #ba81ac;
}

.tableForm .poleTxt {
	width:				150px;
}

.error {
	color:				#741a5b;
}

.loginForm .poleTxt {
	width:				230px;
}

.aktywny {
	opacity: 1;
	filter: alpha(opacity=100);
}

.nieaktywny {
	opacity: .3;
	filter: alpha(opacity=30);
}
	

