/* Laparfumeri.com | master.css Document */

body 	{
	background-color: #fff;
	background-image: url(../images/bgr.jpg);
	background-repeat: repeat-x;
}
a, img	{ border:none; font-style:normal; }
form	{ margin:0px; padding:0px; }
*		{ outline:none; }

/* CLASSES START */

.newsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	}

/* CLASSES FINISH */


/* TOPNEWS CONTAINER START */

#topNewsContainer {
	width:100%;
	height:28px;
	}
#topNewsContainer #news {
	width:auto;
	height:auto;
	padding-top:4px;
	text-align:center;
	}
#topNewsContainer #news a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	font-style:normal;
	color:#181818;
	text-decoration:underline;
	}
#topNewsContainer #news a:hover {
	text-decoration:none;
	font-style:normal;
	}
	
/* TOPNEWS CONTAINER FINISH */


#mainContainer {
	width:995px;
	height:auto;
	margin:auto;
	}
#headerContainer {
	width:995px;
	height:119px;
	float:left;
	}
#headerContainer #headerTopSection {
	width:995px;
	height:87px;
	float:left;
	}
#headerTopSection #logo {
	width:350px;
	height:64px;
	float:left;
	margin-top:15px;
	}
#headerTopSection #laparfumeriBasket {
	width:265px;
	height:87px;
	float:right;
	margin-right:35px;
	}
#laparfumeriBasket #basketTop {
	width:auto;
	height:50px;
	float:left;
	margin-left:20px;
	border-bottom:1px solid #e5e5e5;
	}
#laparfumeriBasket #basketTop #icon {
	width:16px;
	height:24px;
	float:left;
	margin-top:16px;
	}
#laparfumeriBasket #basketTop #basketDetail {
	width:200px;
	height:auto;
	float:left;
	margin-left:9px;
	margin-top:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	}
#laparfumeriBasket #basketTop #basketDetailSecond {
	width:200px;
	height:auto;
	float:left;
	margin-top:3px;
	margin-left:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e50278;
	}
#laparfumeriBasket #basketBottom {
	width:auto;
	height:auto;
	float:left;
	margin-left:25px;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#181818;
	text-decoration:none;
	}
#laparfumeriBasket #basketBottom a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#181818;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
#laparfumeriBasket #basketBottom a, a:active, a:visited {
	text-decoration:underline;
	}

/* NAVIGATION START */

#navigationSection {
	width:995px;
	height:39px;
	float:left;
	}
#navigationSection #bigNavigation {
	width:995px;
	height:auto;
	float:left;
	}
#navigationSection #bigNavigation #icon {
	width:8px;
	height:8px;
	float:left;
	margin-top:13px;
	}
ul, li{
	padding: 0px;
	margin: 0px;
}
ul.dropmenu{
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display:block;
	height: 32px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.dropmenu li{
	position: relative;
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px;
	z-index:9999;
	@z-index:9999;
}
.dropmenu li a{
	height: 26px;
	padding: 12px 30px 0px 15px;
	display: block;
	cursor: point;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
.dropmenu li span{
	display: block;
	float: right;
	height: 10px;
	width: 10px;
	position: absolute;
	top: 12px;
	right: 10px;
	background-attachment: scroll;
	background-color: #e60379;
	background-image: url(../images/arrow_up.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.dropmenu li  a:hover span{
	background:transparent url(../images/arrow_hover.png) repeat-x scroll 0 0;
}
.dropmenu li:hover ul, .dropmenu li:hover div{
	display: block;
}
.dropmenu ul{
	position: absolute;
	display: none;
	width: 200px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ccc;
	background: #FFFFFF url(../images/gradient.png) repeat-x scroll 0 0;
}
.dropmenu ul li{
	border: 0;
	float: none;
}
.dropmenu ul a {
	border: 1px solid #ccc;
	border-bottom: 0;
	white-space: nowrap;
	display:block;
	color: #e50278;
	text-decoration: underline;
	text-transform: none;
}
.dropmenu li:hover {
	background:#e60379;
	}
.selected:hover {
	color: #000 !important;
	background-color: #e60379;
	background-image: url(../images/gradient.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
a.selected span{
	background:transparent url(../images/arrow_hover.png) repeat-x scroll 0 0;
}
.dropmenu ul a:hover {
	color:#000 !important;
	text-decoration: none;
	background-color: #F0F0F0;
	background-image: none;
}
.dropmenu div ul{
	position: relative;
	display: block;
}
.dropmenu li div{
	background: #FFFFFF;
	border: 1px solid #ccc;
	padding: 5px;
	display: none;
	position: absolute;
}
.dropmenu li div ul{
	border: none;
	background: none;
	position: relative !important;
}
.dropmenu li div a{
	border: none;
	border-bottom: 1px solid #ccc;
	height:10px;
	padding-bottom:10px;
	text-decoration:none;

}
.dropmenu li div div{
	display: block;
	position: relative;
	background: none;
	border: none;
}
.dropmenu li div div a{
	display: inline;
	border: none;
	color: #666;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	text-transform: none;
}
.dropmenu li div div a:hover{
	color: #000;
	text-decoration: none;
}
ul.left{
	float: left;
	width: 145px;
}
ul.right{
	float: right;
	width: 145px;
}
.small{
	color: #666;
	font-size: 10px;
	padding: 10px 5px 8px 5px !important;
	display: block;
	clear: both;
}

.tutorials{
	width: 300px;
}
.tutorials1{
	width: 200px;
}
#navigationSection #bigNavigation ul {
	width:auto;
	height:auto;
	float:left;
	margin-top:8px;
	}
#navigationSection #bigNavigation ul li {
	width:auto;
	height:auto;
	float:left;
	padding-left:11px;
	padding-right:11px;
	border-right:1px solid #CCC;
	}
#navigationSection #bigNavigation ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
	}
#navigationSection #bigNavigation ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33aec1;
	font-style:normal;
	text-decoration:underline;
	font-weight:bold;
	}
#navigationSection #smallNavigation {
	width:995px;
	height:auto;
	float:left;
	margin-top:10px;
	}
#navigationSection #smallNavigation #icon {
	width:8px;
	height:8px;
	float:left;
	margin-top:5px;
	}
#navigationSection #smallNavigation ul {
	width:auto;
	height:auto;
	float:left;
	}
#navigationSection #smallNavigation ul li {
	width:auto;
	height:auto;
	float:left;
	padding-left:11px;
	padding-right:11px;
	border-right:1px solid #CCC;
	}
#navigationSection #smallNavigation ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	font-style:normal;
	text-decoration:none;
	font-weight:normal;
	}
#navigationSection #smallNavigation ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#33aec1;
	font-style:normal;
	text-decoration:underline;
	font-weight:normal;
	}
#headerContainer #headerBottomSection {
	width:995px;
	height:47px;
	float:left;
	background:#fff url(../images/headerBottomRepeatBg.jpg) repeat-x;
	border-bottom:1px dashed #b6b6b6;
	}
#headerContainer #headerBottomSection #leftSection {
	width:592px;
	height:47px;
	float:left;
	}
#headerContainer #headerBottomSection #leftSection #promotion {
	width:268px;
	height:47px;
	float:left;
	}
#leftSection #brandSelect {
	width:133px;
	height:25px;
	float:left;
	margin-left:25px;
	margin-top:11px;
	}
#leftSection #brandSelect select {
	width:133px;
	height:25px;
	background:#FFF;
	border:1px solid #b1b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	padding-top:4px;
	padding-left:4px;
	margin:0px;
	}
#leftSection #brandSelect select option {
	width:auto;
	height:20px;
	background:#FFF;
	border-bottom:1px dashed #b1b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	padding-top:4px;
	padding-left:4px;
	margin:0px;
	}
#leftSection #personalButtons {
	width:129px;
	height:19px;
	float:left;
	margin-left:15px;
	margin-top:13px;
	}
#leftSection #btn1 {
	width:66px;
	height:19px;
	float:left;
	}
#leftSection #btn2 {
	width:57px;
	height:19px;
	float:left;
	margin-left:6px;
	}
#headerContainer #headerBottomSection #rightSection {
	width:400px;
	height:30px;
	float:left;
	margin-top:9px;
	border-left:1px solid #999;
	}
#headerContainer #headerBottomSection #searchBar {
	width:321px;
	height:30px;
	float:left;
	margin-left:23px;
	}
#headerContainer #headerBottomSection #searchBar input {
	width:321px;
	height:26px;
	float:left;
	@height:20px;
	@padding-top:7px;
	padding-left:10px;
	background:#fff;
	border:1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	}
#headerContainer #headerBottomSection #searchBarBtn {
	width:35px;
	height:30px;
	float:left;
	}
#mainContainer #middleBanner {
	width:995px;
	height:47px;
	float:left;
	margin-top:8px;
	}
#mainContainer #slidersSection {
	width:995px;
	height:343px;
	float:left;
	margin-top:8px;
	}
#mainContainer #slidersSection #leftSlider {
	width:592px;
	height:329px;
	float:left;
	padding:6px;
	border:1px solid #dcdcdc;
	background:#fff;
	}
#mainContainer #slidersSection #rightSlider {
	width:366px;
	height:329px;
	float:left;
	padding:6px;
	margin-left:9px;
	background:#fff;
	border:1px solid #dcdcdc;
	}
#mainContainer #slidersSection #rightSlider #image1 {
	width:366px;
	height:120px;
	float:left;
	padding-bottom:5px;
	}
#mainContainer #slidersSection #rightSlider #image {
	width:366px;
	height:151px;
	float:left;
	}
#mainContainer #slidersSection #rightSlider #description {
	width:366px;
	height:auto;
	float:left;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	}
#mainContainer #mainProductSection {
	width:995px;
	height:auto;
	float:left;
	margin-top:5px;
	}
#productsTopSeperator {
	width:995px;
	height:auto;
	float:left;
	font-size:0px;
	margin-bottom:5px;
	border-top:1px dotted #CCC;
	}
#mainSingleProduct {
	width:198px;
	height:210px;
	float:left;
	border-right:1px dashed #CCC;
	border-bottom:1px dashed #CCC;
	}
#mainSingleProduct #productImage {
	width:140px;
	height:140px;
	margin:auto;
	}
#mainSingleProduct #productTitle {
	width:160px;
	height:auto;
	margin:auto;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:center;
	}
#mainSingleProduct #productTitle a{
	width:160px;
	height:auto;
	margin:auto;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:center;
	text-decoration:none;
	}
#mainSingleProduct #productButtons {
	width:158px;
	height:19px;
	margin:auto;
	margin-top:10px;
	}
#mainSingleProduct #productButtons #view {
	width:80px;
	height:19px;
	float:left;
	}
#mainSingleProduct #productButtons #basket {
	width:68px;
	height:19px;
	float:left;
	margin-left:10px;
	}
	
/* FOOTER START */
	
#footerContainer {
	width:100%;
	height:auto;
	float:left;
	margin-top:9px;
	background:#000;
	border-top:#e50278 5px solid;
	}
#footerContainer #brandsSlider {
	width:100%;
	height:75px;
	float:left;
	background:#000;
	}
#footerContainer #brandsSlider #area {
	width:995px;
	height:75px;
	margin:auto;
	}
#footerContainer #footerSection {
	width:100%;
	height:200px;
	float:left;
	margin-top:9px;
	}
#footerContainer #footerSection #footerTop {
	width:995px;
	height:95px;
	margin:auto;
	}
#footerSection #footerTop #facebookConnect {
	width:308px;
	height:68px;
	float:left;
	margin-top:13px;
	border-right:1px dashed #b6b6b6;
	}
#footerSection #footerTop #facebookConnect #title {
	width:280px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
#footerSection #footerTop #facebookConnect #connectBtn {
	width:107px;
	height:25px;
	float:left;
	margin-top:9px;
	}
#footerSection #footerTop #mailListModule {
	width:410px;
	height:68px;
	float:left;
	margin-top:13px;
	border-right:1px dashed #b6b6b6;
	}
#footerSection #footerTop #mailListModule #topTitle {
	width:365px;
	height:auto;
	float:left;
	margin-left:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
#footerSection #footerTop #mailListModule #bottom {
	width:365px;
	height:27px;
	float:left;
	margin-top:9px;
	margin-left:23px;
	}
#footerSection #footerTop #mailListModule #bottom #left {
	width:152px;
	height:27px;
	float:left;
	}
#footerSection #footerTop #mailListModule #bottom #left input {
	width:290px;
	height:21px;
	@height:15px;
	float:left;
	padding:2px;
	@padding:5px;
	padding-left:5px;
	background:#fff;
	border:1px solid #b6b6b6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	}
#footerSection #footerTop #mailListModule #bottom #right {
	width:57px;
	height:19px;
	float:right;
	margin-top:1px;
	margin-left:5px;
	}
#footerSection #footerTop #socialSection {
	width:270px;
	height:68px;
	float:right;
	margin-top:13px;
	}
#footerSection #footerTop #bloq {
	width:64px;
	height:64px;
	float:right;
	}
#footerSection #footerTop #twitter {
	width:64px;
	height:64px;
	float:right;
	}
#footerSection #footerTop #facebook {
	width:64px;
	height:64px;
	float:right;
	}
#footerSection #footerMiddle {
	width:995px;
	height:54px;
	margin:auto;
	border-top:1px solid #b6b6b6;
	border-bottom:1px solid #b6b6b6;
	}
#footerMiddle #logo {
	width:103px;
	height:54px;
	float:left;
	}
#footerMiddle #systemLinks {
	width:680px;
	height:54px;
	float:left;
	margin-left:20px;
	}
#footerMiddle #systemLinks ul {
	width:680px;
	height:auto;
	float:left;
	margin-top:23px;
	}
#footerMiddle #systemLinks ul li {
	width:auto;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	}
#footerMiddle #systemLinks ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
#footerMiddle #systemLinks ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e50278;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
#footerMiddle #designerSign {
	width:auto;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:23px;
	}
#designerSign #text {
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
#designerSign #logoIcon {
	width:11px;
	height:12px;
	float:left;
	margin-left:9px;
	}
#footerSection #footerBottom {
	width:995px;
	height:11px;
	margin:auto;
	margin-top:9px;
	}
#footerSection #footerBottom #links {
	width:auto;
	height:auto;
	text-align:center;
	}
#footerBottom #links ul {
	width:700px;
	height:auto;
	margin:auto;
	text-align:center;


	}
#footerBottom #links ul li {
	width:auto;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #e50278;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e50278;
	}
#footerBottom #links ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e50278;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
#footerBottom #links ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e50278;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
#footerSection #signText {
	width:995px;
	height:auto;
	margin:auto;
	margin-top:9px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	}
#footerSection #signText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
#footerSection #signText a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656565;
	text-decoration:none;
	}
#footerSection #signLogos {
	width:58px;
	height:39px;
	margin:auto;
	margin-top:9px;
	}
	
/* FOOTER FINISH */

/* CATEGORY PAGE START */

#categoryPageArea {
	width:995px;
	height:auto;
	float:left;
	margin-top:18px;
	}
#categoryPageArea #leftSide {
	width:172px;
	height:auto;
	float:left;
	}
#categoryPageArea #leftSide #listModule {
	width:171px;
	height:auto;
	float:left;
	}
#categoryPageArea #leftSide #listModule #moduleTitle {
	width:151px;
	height:22px;
	float:left;
	padding-left:20px;
	border-bottom:1px solid #dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e50278;
	}
#categoryPageArea #leftSide #listModule #moduleList {
	width:151px;
	height:auto;
	float:left;
	margin-top:13px;
	padding-left:20px;
	padding-bottom:25px;
	}
#categoryPageArea #leftSide #listModule #moduleList ul {
	width:151px;
	height:auto;
	float:left;
	}
#categoryPageArea #leftSide #listModule #moduleList ul li {
	width:151px;
	height:auto;
	float:left;
	padding-bottom:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	}
#categoryPageArea #leftSide #listModule #moduleList ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	font-style:normal;
	text-decoration:none;
	font-weight:normal;
	}
#categoryPageArea #leftSide #listModule #moduleList ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	font-style:normal;
	text-decoration:underline;
	font-weight:normal;
	}
#categoryPageArea #rightSide {
	width:805px;
	height:auto;
	float:left;
	margin-left:18px;
	}
#categoryPageArea #rightSide #categoryImage {
	width:805px;
	height:auto;
	float:left;
	}
#categoryPageArea #rightSide #categoryDescription {
	width:805px;
	height:auto;
	float:left;
	margin-top:18px;
	padding-bottom:18px;
	border-bottom:1px solid #dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656565;
	}
#categoryPageArea #rightSide #categoryProductSection {
	width:805px;
	height:auto;
	float:left;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection {
	width:200px;
	height:270px;
	float:left;
	padding-bottom:18px;
	margin-left:1px;
	margin-top:18px;
	border-bottom:1px solid #dbdbdb;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productImage {
	width:198px;
	height:198px;
	float:left;
	border:1px solid #e4e4e4;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productImage:hover {
	width:198px;
	height:198px;
	float:left;
	border:1px solid #ccc;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productTitle {
	width:198px;
	height:auto;
	float:left;
	margin-top:9px;
	text-align:center;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productTitle a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productTitle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productPrice {
	width:198px;
	height:auto;
	float:left;
	margin-top:9px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e50278;
	font-weight:normal;
	}
#categoryPageArea #rightSide #categoryProductSection #productSection #productTransferPrice {
	width:198px;
	height:auto;
	float:left;
	margin-top:5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-weight:normal;
	}
#rightSide #pageControl {
	width:auto;
	height:auto;
	float:right;
	margin-top:9px;
	}

/* PAGE NAVIGATION START */

.page-navigation{
	font-family: "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif;
	color:#656565; 
	text-align:left;
	font-size: 11px; /* Resets 1em to 12px */
	display:block; float:none; clear:both; overflow:hidden;
	margin:0; padding:0.5em 0;
	}
.page-navigation a, .page-navigation span {
	color:#e50278;
	padding:0 4px; 
	text-decoration:none;
	}

.page-navigation a.previous, .page-navigation span.previous{
	padding:0 4px 0 16px;
	}
.page-navigation a.next, .page-navigation span.next{
	padding:0 16px 0 4px;
	}

/* PAGE NAVIGATION FINISH */

/* PRODUCT PAGE START */

#productPageArea {
	width:995px;
	height:auto;
	float:left;
	margin-top:18px;
	}
#productPageArea #detailsTop {
	width:995px;
	height:auto;
	float:left;
	}
#productPageArea #detailsTop #left {
	width:350px;
	height:350px;
	float:left;
	border:1px solid #999;
	}
#productPageArea #detailsTop #middle {
	width:475px;
	height:351px;
	float:left;
	margin-left:18px;
	border-right:5px dotted #999;
	}
#productPageArea #detailsTop #middle #barcodeCode {
	width:460px;
	height:auto;
	float:left;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656565;
	font-style:italic;
	}
#productPageArea #detailsTop #middle #productName {
	width:460px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181818;
	}
#productPageArea #detailsTop #middle #productListPrice {
	width:460px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e50278;
	text-decoration:line-through;
	}
#productPageArea #detailsTop #middle #productPromotionPrice {
	width:460px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#e50278;
	font-weight:bold;
	}
#productPageArea #detailsTop #middle #productTransferPrice {
	width:460px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-style:italic;
	}
#productPageArea #detailsTop #middle #detailTitle {
	width:460px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181818;
	font-weight:bold;
	}
#productPageArea #detailsTop #middle #detailDescription {
	width:460px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	line-height:14px;
	}
#productPageArea #detailsTop #middle #selectOptions {
	width:460px;
	height:auto;
	float:left;
	margin-top:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	line-height:14px;
	}
#productPageArea #detailsTop #middle #detailBottom {
	width:460px;
	height:auto;
	float:left;
	margin-top:9px;
	}
#productPageArea #detailsTop #middle #detailBottom #itemQuality {
	width:auto;
	height:auto;
	float:left;
	}
#productPageArea #detailsTop #middle #detailBottom #itemQuality #title {
	width:auto;
	height:auto;
	float:left;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	}
#productPageArea #detailsTop #middle #detailBottom #itemQuality #many {
	width:auto;
	height:28px;
	float:left;
	}
#productPageArea #detailsTop #middle #detailBottom #itemQuality #many input {
	width:40px;
	height:21px;
	float:left;
	padding:3px;
	margin-left:5px;
	background:#fff;
	border:1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	}
#productPageArea #detailsTop #middle #detailBottom #addBasketBtn {
	width:68px;
	height:19px;
	float:left;
	margin-top:5px;
	margin-left:9px;
	}
#productPageArea #detailsTop #middle #detailBottom #sendFriendBtn {
	width:119px;
	height:19px;
	float:left;
	margin-top:5px;
	margin-left:9px;
	}
#productPageArea #detailsTop #middle #detailBottom #shareAddThis {
	width:163px;
	height:19px;
	float:left;
	margin-top:5px;
	margin-left:9px;
	}
#productPageArea #detailsTop #middle #detailBottom #shareAddThis a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	}
#productPageArea #detailsTop #right {
	width:130px;
	height:329px;
	float:left;
	margin-left:7px;
	}
#productPageArea #detailsTop #right ul {
	width:151px;
	height:auto;
	float:left;
	}
#productPageArea #detailsTop #right ul li {
	width:151px;
	height:auto;
	float:left;
	padding-bottom:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	}
#productPageArea #detailsTop #right ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	font-style:normal;
	text-decoration:none;
	font-weight:normal;
	}
#productPageArea #detailsTop #right ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	font-style:normal;
	text-decoration:underline;
	font-weight:normal;
	}
#productPageArea #detailsMiddle {
	width:995px;
	height:auto;
	float:left;
	margin-top:18px;
	}
#productPageArea #detailsBottom {
	width:995px;
	height:auto;
	float:left;
	}
#productPageArea #sameProductsArea {
	width:995px;
	height:105px;
	float:left;
	padding-top:18px;
	border-top:4px dotted #CCC;
	}
#productPageArea #sameProductsArea #titleImage {
	width:210px;
	height:82px;
	float:left;
	}
#productPageArea #sameProductsArea #productsSection {
	width:785px;
	height:82px;
	float:left;
	}
#productPageArea #sameProductsArea #productsSection #product {
	width:258px;
	height:82px;
	float:left;
	border-right:3px dotted #CCC;
	}
#productPageArea #sameProductsArea #productsSection #product #productImage {
	width:82px;
	height:82px;
	float:left;
	}
#productPageArea #sameProductsArea #productsSection #product #productTitle {
	width:155px;
	height:25px;
	float:left;
	margin-left:9px;
	margin-top:22px;
	}
#productPageArea #sameProductsArea #productsSection #product #productTitle a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-weight:normal;
	text-decoration:none;
	}
#productPageArea #sameProductsArea #productsSection #product #productTitle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-weight:normal;
	text-decoration:underline;
	}
#productPageArea #sameProductsArea #productsSection #product #productViewText {
	width:155px;
	height:auto;
	float:left;
	margin-left:9px;
	margin-top:5px;
	}
#productPageArea #sameProductsArea #productsSection #product #productViewText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1999ac;
	font-weight:normal;
	text-decoration:none;
	}
#productPageArea #sameProductsArea #productsSection #product #productViewText a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1999ac;
	font-weight:normal;
	text-decoration:underline;
	}
#addBasketArea {
	width:575px;
	height:220px;
	float:left;
	background:#fff;
	}
#addBasketArea #top {
	width:535px;
	height:32px;
	float:left;
	margin-top:35px;
	margin-left:40px;
	}
#addBasketArea #top #logo {
	width:137px;
	height:32px;
	float:left;
	}
#addBasketArea #top #message {
	width:auto;
	height:auto;
	float:left;
	margin-left:180px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:normal;
	text-decoration:underline;
	}
#addBasketArea #middle {
	width:535px;
	height:55px;
	float:left;
	margin-top:18px;
	margin-left:40px;
	}
#addBasketArea #middle #productImage {
	width:53px;
	height:53px;
	float:left;
	border:1px solid #CCC;
	}
#addBasketArea #middle #detailsSection {
	width:250px;
	height:auto;
	float:left;
	margin-top:11px;
	margin-left:21px;
	}
#addBasketArea #middle #detailsSection #productName {
	width:250px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	}
#addBasketArea #middle #detailsSection #barcodeCode {
	width:250px;
	height:auto;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#18b7d2;
	font-style:italic;
	}
#addBasketArea #middle #basketPriceFull {
	width:auto;
	height:auto;
	float:left;
	margin-top:19px;
	margin-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	}
#addBasketArea #bottom {
	width:500px;
	height:50px;
	float:left;
	margin-top:9px;
	padding-top:18px;
	margin-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#656565;
	text-align:center;
	border-top:1px dashed #999;
	}
	
/* PRODUCT PAGE FINISH */

/* LOGIN PAGE START */

#loginPageArea {
	width:995px;
	height:auto;
	float:left;
	margin-top:18px;
	padding-bottom:9px;
	}
#loginPageArea #left {
	width:490px;
	height:275px;
	float:left;
	border-right:4px dotted #CCC;
	}
#loginPageArea #left #title {
	width:158px;
	height:47px;
	float:left;
	}
#loginPageArea #left #description {
	width:420px;
	height:auto;
	float:left;
	margin-top:13px;
	margin-left:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181818;
	}
#loginPageArea #left #formArea {
	width:420px;
	height:180px;
	float:left;
	margin-top:13px;
	margin-left:29px;
	}
#loginPageArea #left #formArea #formSection {
	width:420px;
	height:auto;
	float:left;
	}
#loginPageArea #left #formArea #formSection #leftTitle {
	width:115px;
	height:auto;
	float:left;
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#loginPageArea #left #formArea #formSection #rightId {
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#181818;
	}
#loginPageArea #left #formArea #formSection #rightId input {
	width:190px;
	height:21px;
	@height:15px;
	float:left;
	padding:2px;
	@padding:5px;
	padding-left:5px;
	background:#fff;
	border:1px solid #b6b6b6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	}
#loginPageArea #left #formArea #lostPass {
	width:200px;
	height:auto;
	float:left;
	margin-top:9px;
	margin-left:115px;
	}
#loginPageArea #left #formArea #lostPass a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	font-weight:normal;
	text-decoration:underline;
	}
#loginPageArea #left #formArea #lostPass a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
	}
#loginPageArea #left #formArea #loginButton {
	width:72px;
	height:19px;
	float:left;
	margin-top:18px;
	margin-left:115px;
	}
#loginPageArea #left #formArea #loginIsError {
	width:300px;
	height:auto;
	float:left;
	margin-top:13px;
	margin-left:115px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#900;
	}
#loginPageArea #right {
	width:490px;
	height:275px;
	float:left;
	}
#loginPageArea #right #title {
	width:198px;
	height:47px;
	float:left;
	}
#loginPageArea #right #description {
	width:400px;
	height:auto;
	float:left;
	margin-top:13px;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	line-height:14px;
	}
#loginPageArea #right #signUpLink {
	width:400px;
	height:auto;
	float:left;
	margin-top:18px;
	margin-left:50px;
	}
#loginPageArea #right #signUpLink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#e50278;
	font-weight:normal;
	text-decoration:underline;
	}
#loginPageArea #right #signUpLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#e50278;
	font-weight:normal;
	text-decoration:none;
	}
	
/* LOGIN PAGE FINISH */

/* CONTENT PAGE START */

#categoryPageArea #contentPageArea {
	width:805px;
	height:auto;
	float:left;
	padding-bottom:18px;
	margin-left:18px;
	}
#categoryPageArea #contentPageArea #title {
	width:805px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e50278;
	}
#categoryPageArea #contentPageArea #description {
	width:805px;
	height:auto;
	float:left;
	margin-top:18px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#181818;
	}
#categoryPageArea #contentPageArea #description a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#181818;
	text-decoration:underline;
	}
#categoryPageArea #contentPageArea #description a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#181818;
	text-decoration:none;
	}
	
/* PROFILE PAGE START */	
	
#profilePageArea {
	width:995px;
	height:auto;
	float:left;
	padding-bottom:18px;
	margin-top:18px;
	}
#profilePageArea #left {
	width:258px;
	height:auto;
	float:left;
	}
#profilePageArea #left #listModule {
	width:258px;
	height:auto;
	float:left;
	}
#profilePageArea #left #moduleTitle {
	width:238px;
	height:22px;
	float:left;
	padding-left:20px;
	border-bottom:1px solid #dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e50278;
	}
#profilePageArea #left #listModule #moduleList {
	width:238px;
	height:auto;
	float:left;
	margin-top:13px;
	padding-left:20px;
	padding-bottom:25px;
	}
#profilePageArea #left #listModule #moduleList ul {
	width:238px;
	height:auto;
	float:left;
	}
#profilePageArea #left #listModule #moduleList ul li {
	width:230px;
	height:auto;
	float:left;
	padding-bottom:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	}
#profilePageArea #left #listModule #moduleList ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	font-style:normal;
	text-decoration:none;
	font-weight:normal;
	}
#profilePageArea #left #listModule #moduleList ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	font-style:normal;
	text-decoration:underline;
	font-weight:normal;
	}
#profilePageArea #right {
	width:700px;
	height:auto;
	float:left;
	margin-left:37px;
	}
#profilePageArea #right #title {
	width:700px;
	height:22px;
	float:left;
	border-bottom:1px solid #dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#656565;
	font-weight:bold;
	}
#profilePageArea #right #fullOrdersList {
	width:700px;
	height:auto;
	float:left;
	margin-top:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #dbdbdb;
	}
#profilePageArea #right #fullOrdersList #orderDateTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-weight:bold;
	}
#profilePageArea #right #fullOrdersList #orderWhichPaymentTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-weight:bold;
	}
#profilePageArea #right #fullOrdersList #orderStatusTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-weight:bold;
	}
#profilePageArea #right #fullOrdersList #viewOrderTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-weight:bold;
	}
#profilePageArea #right #orderListArea {
	width:700px;
	height:auto;
	float:left;
	padding-bottom:9px;
	margin-top:9px;
	border-bottom:1px dashed #dbdbdb;
	}
#profilePageArea #right #orderListArea #orderDate {
	width:auto;
	height:auto;
	float:left;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4e4e;
	font-weight:bold;
	}
#profilePageArea #right #orderListArea #orderWhichPayment {
	width:140px;
	height:auto;
	float:left;
	margin-left:89px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}
#profilePageArea #right #orderListArea #orderStatus {
	width:150px;
	height:auto;
	float:left;
	margin-left:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4e4e;
	font-weight:bold;
	}
#profilePageArea #right #orderListArea #viewOrder {
	width:auto;
	height:auto;
	float:left;
	margin-left:74px;
	}
#profilePageArea #right #orderListArea #viewOrder a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
#profilePageArea #right #orderListArea #viewOrder a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
#profilePageArea #right #pageControl {
	width:700px;
	height:auto;
	float:right;
	padding-top:9px;
	padding-bottom:18px;
	margin-top:9px;
	border-bottom:1px dashed #dbdbdb;
	}
	
/* PROFILE PAGE FINISH */

/* CHECKS START */

#checkPress {
	width:725px;
	height:auto;
	float:left;
	padding-bottom:36px;
	background:#fff;
	}
#checkPress #topBar {
	width:665px;
	height:45px;
	float:left;
	margin-left:28px;
	margin-top:28px;
	border-bottom:1px dashed #dedede;
	}
#checkPress #topBar #logo {
	width:138px;
	height:31px;
	float:left;
	}
#checkPress #topBar #detailsUser {
	width:520px;
	height:auto;
	float:right;
	margin-top:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	}
#checkPress #orderDetailsTop {
	width:665px;
	height:45px;
	float:left;
	margin-left:28px;
	border-bottom:1px dashed #dedede;
	}
#checkPress #orderDetailsTop #orderNumberDetail {
	width:140px;
	height:auto;
	float:left;
	margin-top:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	}
#checkPress #orderDetailsTop #orderDateDetail {
	width:auto;
	height:auto;
	float:right;
	margin-left:75px;
	margin-top:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	}
#checkPress #orderDetailsMiddle {
	width:665px;
	height:auto;
	float:left;
	margin-left:28px;
	margin-top:16px;
	}	
#checkPress #orderDetailsMiddle #adressTitle {
	width:665px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	}	
#checkPress #orderDetailsMiddle #adressDescription {
	width:665px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderDetailsMiddle #shippingDetails {
	width:665px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderDetailsMiddle #paymentMethod {
	width:665px;
	height:auto;
	float:left;
	padding-bottom:15px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	border-bottom:1px dashed #dedede;
	}	
#checkPress #orderDetailsMiddle #userNameSurname {
	width:665px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#22a7bb;
	font-weight:bold;
	}	
#checkPress #orderDetailsMiddle #userEmail {
	width:665px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderDetailsMiddle #userPhoneNumber {
	width:665px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderDetailsBottom {
	width:665px;
	height:auto;
	float:left;
	padding-bottom:9px;
	margin-left:28px;
	margin-top:16px;
	border-bottom:1px dashed #dedede;
	}	
#checkPress #orderDetailsBottom #scoreTitles {
	width:665px;
	height:auto;
	float:left;
	padding-top:16px;
	padding-bottom:16px;
	border-top:1px dashed #dedede;
	border-bottom:1px dashed #dedede;
	}	
#checkPress #orderDetailsBottom #scoreTitles #itemTitle {
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	}	
#checkPress #orderDetailsBottom #scoreTitles #barcodeCodeTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	}	
#checkPress #orderDetailsBottom #scoreTitles #productNameTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	}	
#checkPress #orderDetailsBottom #scoreTitles #productPriceTitle {
	width:auto;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	}	
#checkPress #orderDetailsBottom #score {
	width:665px;
	height:auto;
	float:left;
	padding-top:8px;
	padding-bottom:8px;
	}	
#checkPress #orderDetailsBottom #score #item {
	width:50px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	}	
#checkPress #orderDetailsBottom #score #barcodeCode {
	width:140px;
	height:auto;
	float:left;
	margin-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	}	
#checkPress #orderDetailsBottom #score #productName {
	width:auto;
	height:auto;
	float:left;
	margin-top:1px;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#22a7bb;
	font-weight:bold;
	}	
#checkPress #orderDetailsBottom #score #productPrice {
	width:auto;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderTotalCalculate {
	width:665px;
	height:auto;
	float:left;
	margin-left:28px;
	margin-top:9px;
	text-align:right;
	}	
#checkPress #orderTotalCalculate #totalPrice {
	width:665px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderTotalCalculate #totalShipPrice {
	width:665px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderTotalCalculate #totalTaxTotalPrice {
	width:665px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}	
#checkPress #orderTotalCalculate #totalPriceFull {
	width:665px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:normal;
	}
#checkPress #sendCheck {
	width:665px;
	height:auto;
	float:left;
	margin-left:28px;
	margin-top:15px;
	text-align:right;
	}
#checkPress #sendCheck a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#22a7bb;
	font-weight:bold;
	text-decoration:underline;
	}
#checkPress #sendCheck a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	text-decoration:none;
	}
	
/* CHECKS FINISH */

#signUpPageArea {
	width:995px;
	height:auto;
	float:left;
	padding-bottom:18px;
	margin-top:18px;
	}
#signUpPageArea #introTop {
	width:995px;
	height:auto;
	float:left;
	}
#signUpPageArea #introTop #title {
	width:156px;
	height:30px;
	float:left;
	margin-left:59px;
	}
#signUpPageArea #introTop #introDescription {
	width:800px;
	height:auto;
	float:left;
	margin-top:18px;
	margin-left:59px;
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#signUpPageArea #introTop #introTitle {
	width:800px;
	height:auto;
	float:left;
	margin-top:18px;
	margin-left:59px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	font-weight:bold;
	}
#signUpPageArea #bottomFormArea {
	width:995px;
	height:auto;
	float:left;
	margin-top:36px;
	}
#signUpPageArea #bottomFormArea #leftArea {
	width:368px;
	height:auto;
	float:left;
	margin-left:59px;
	}
#signUpPageArea #bottomFormArea #leftArea #formSection {
	width:368px;
	height:auto;
	float:left;
	padding-bottom:9px;
	}
#signUpPageArea #bottomFormArea #leftArea #formSection #title {
	width:135px;
	height:auto;
	float:left;
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#signUpPageArea #bottomFormArea #leftArea #formSection #area {
	width:auto;
	height:auto;
	float:left;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#signUpPageArea #bottomFormArea #leftArea #formSection #area input {
	width:183px;
	height:24px;
	@height:20px;
	margin:0px;
	padding:0px 0px 0px 10px;
	@padding:4px 0px 0px 10px;
	border:1 px solid #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#formSection #area select {
	width:197px;
	height:26px;
	margin:0px;
	@margin-left:5px;
	padding:3px 0px 0px 10px;
	@padding:4px 0px 0px 10px;
	border:1 px solid #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#formSection #area #birthday {
	width:63px;
	height:26px;
	margin:0px;
	@margin-left:2px;
	padding:3px 0px 0px 10px;
	@padding:4px 0px 0px 10px;
	border:1px solid #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181818;
	}
#signUpPageArea #bottomFormArea #rightArea {
	width:550px;
	height:auto;
	float:left;
	margin-left:15px;
	}
#signUpPageArea #bottomFormArea #rightArea #formSection {
	width:550px;
	height:auto;
	float:left;
	padding-bottom:9px;
	}
#signUpPageArea #bottomFormArea #rightArea #formSection #title {
	width:135px;
	height:auto;
	float:left;
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#signUpPageArea #bottomFormArea #rightArea #formSection #area {
	width:auto;
	height:auto;
	float:left;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#signUpPageArea #bottomFormArea #rightArea #formSection #area textarea {
	width:339px;
	height:125px;
	float:left;
	padding:5px;
	background:#fff;
	border:1px solid #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#181818;
	}
#signUpPageArea #bottomFormArea #rightArea #signUpButtons {
	width:340px;
	height:19px;
	float:left;
	margin-left:140px;
	@margin-left:145px;
	}
#signUpPageArea #bottomFormArea #rightArea #signUpButtons #submitBtn {
	width:72px;
	height:19px;
	float:left;
	}
#signUpPageArea #bottomFormArea #rightArea #signUpButtons #resetBtn {
	width:72px;
	height:19px;
	float:left;
	margin-left:6px;
	}
#signUpPageArea #bottomFormArea #rightArea #invalidAreas {
	width:340px;
	height:auto;
	float:left;
	padding-bottom:9px;
	margin-left:140px;
	@margin-left:145px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f616d;
	}
	
/* SIGNUP PAGE FINISH */

/* BASKETPAGE START */

#basketPageArea {
	width:995px;
	height:auto;
	float:left;
	padding-bottom:18px;
	margin-top:18px;
	}
#basketPageArea #topSection {
	width:995px;
	height:65px;
	float:left;
	border-bottom:1px dashed #d9d9d9;
	}
#basketPageArea #topSection #logo {
	width:165px;
	height:33px;
	float:left;
	margin-top:15px;
	}
#basketPageArea #topSection #basketTitleFirst {
	width:auto;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
#basketPageArea #topSection #basketToProfileLink {
	width:auto;
	height:auto;
	float:right;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
#basketPageArea #topSection #basketToProfileLink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
#basketPageArea #topSection #basketToProfileLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
#basketPageArea #productForArea {
	width:995px;
	height:auto;
	float:left;
	margin-top:9px;
	}
#basketPageArea #productSection {
	width:995px;
	height:93px;
	float:left;
	border-bottom:1px dashed #d9d9d9;
	}
#basketPageArea #productSection #productImage {
	width:53px;
	height:53px;
	float:left;
	margin-left:14px;
	margin-top:18px;
	border:1px solid #ededed;
	}
#basketPageArea #productSection #productTitleBar {
	width:410px;
	height:auto;
	float:left;
	margin-top:32px;
	margin-left:20px;
	}
#basketPageArea #productSection #productTitleBar #title {
	width:410px;
	height:auto;
	float:left;
	}
#basketPageArea #productSection #productTitleBar #title a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181818;
	font-weight:normal;
	text-decoration:none;
	}
#basketPageArea #productSection #productTitleBar #title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181818;
	font-weight:normal;
	text-decoration:underline;
	}
#basketPageArea #productSection #productTitleBar #barcodeCode {
	width:410px;
	height:auto;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:italic;
	}
#basketPageArea #productSection #productItemBar {
	width:80px;
	height:auto;
	float:left;
	margin-top:37px;
	margin-left:21px;
	}
#basketPageArea #productSection #productItemBar #minus {
	width:auto;
	height:auto;
	float:left;
	}
#basketPageArea #productSection #productItemBar #minus a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#181818;
	font-weight:bold;
	text-decoration:none;
	}
#basketPageArea #productSection #productItemBar #minus a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#181818;
	font-weight:bold;
	text-decoration:none;
	}
#basketPageArea #productSection #productItemBar #item {
	width:auto;
	height:auto;
	float:left;
	margin-top:3px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#181818;
	}
#basketPageArea #productSection #productItemBar #plus {
	width:auto;
	height:auto;
	float:left;
	margin-left:10px;
	}
#basketPageArea #productSection #productItemBar #plus a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#181818;
	font-weight:bold;
	text-decoration:none;
	}
#basketPageArea #productSection #productItemBar #plus a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#181818;
	font-weight:bold;
	text-decoration:none;
	}
#basketPageArea #productSection #productStandartPrice {
	width:125px;
	height:auto;
	float:left;
	margin-left:35px;
	margin-top:32px;
	}
#basketPageArea #productSection #productStandartPrice #title {
	width:125px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e50278;
	font-weight:bold;
	}
#basketPageArea #productSection #productStandartPrice #price {
	width:125px;
	height:auto;
	float:left;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#181818;
	}
#basketPageArea #productSection #productTotalPrice {
	width:125px;
	height:auto;
	float:left;
	margin-left:50px;
	margin-top:32px;
	}
#basketPageArea #productSection #productTotalPrice #title {
	width:125px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a9008b;

	font-weight:bold;
	}
#basketPageArea #productSection #productTotalPrice #price {
	width:125px;
	height:auto;
	float:left;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#181818;
	}
#basketPageArea #productSection #basketRemoveBtn {
	width:14px;
	height:16px;
	float:right;
	margin-right:20px;
	margin-top:38px;
	}
#basketPageArea #middleBottomArea {
	width:995px;
	height:auto;
	float:left;
	padding-bottom:18px;
	margin-top:13px;
	border-bottom:1px dashed #CCC;
	}
#basketPageArea #middleBottomArea #left {
	width:auto;
	height:auto;
	float:left;
	}
#basketPageArea #middleBottomArea #left #shippingTitle {
	width:auto;
	height:auto;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181818;
	}
#basketPageArea #middleBottomArea #left #shippingOptions {
	width:133px;
	height:25px;
	float:left;
	margin-left:13px;
	}
#basketPageArea #middleBottomArea #left #shippingOptions select {
	width:133px;
	height:25px;
	background:#FFF;
	border:1px solid #b1b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	padding-top:4px;
	padding-left:4px;
	margin:0px;
	}
#basketPageArea #middleBottomArea #right {
	width:500px;
	height:auto;
	float:right;
	margin-right:20px;
	text-align:right;
	}
#basketPageArea #middleBottomArea #right #totalPrice {
	width:400px;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	}
#basketPageArea #middleBottomArea #right #shippingPrice {
	width:400px;
	height:auto;
	float:right;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	}
#basketPageArea #middleBottomArea #right #taxWithPrice {
	width:400px;
	height:auto;
	float:right;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	}
#basketPageArea #basketBottomArea {
	width:995px;
	height:auto;
	float:left;
	margin-top:18px;
	}
#basketPageArea #basketBottomArea #topArea {
	width:995px;
	height:35px;
	float:left;
	border-bottom:4px dotted #CCC;
	}
#basketPageArea #basketBottomArea #paymentFirst {
	width:auto;
	height:auto;
	float:left;
	}
#basketPageArea #basketBottomArea #paymentFirst #selectBtn {
	width:auto;
	height:auto;
	float:left;
	}
#basketPageArea #basketBottomArea #paymentFirst #selectBtnTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:9px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #paymentSecond {
	width:auto;
	height:auto;
	float:left;
	margin-left:18px;
	}
#basketPageArea #basketBottomArea #paymentSecond #selectBtn {
	width:auto;
	height:auto;
	float:left;
	}
#basketPageArea #basketBottomArea #paymentSecond #selectBtnTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:9px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #paymentThird {
	width:auto;
	height:auto;
	float:left;
	margin-left:18px;
	}
#basketPageArea #basketBottomArea #paymentThird #selectBtn {
	width:auto;
	height:auto;
	float:left;
	}
#basketPageArea #basketBottomArea #paymentThird #selectBtnTitle {
	width:auto;
	height:auto;
	float:left;
	margin-left:9px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers {
	width:995px;
	height:auto;
	float:left;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #topTitles {
	width:995px;
	height:63px;
	float:left;
	border-bottom:4px dotted #CCC;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #bankName {
	width:auto;
	height:auto;
	float:left;
	margin-left:37px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #bankShopName {
	width:auto;
	height:auto;
	float:left;
	margin-left:70px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #bankShopID {
	width:auto;
	height:auto;
	float:left;
	margin-left:59px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #branchStyle {
	width:auto;
	height:auto;
	float:left;
	margin-left:33px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #accountName {
	width:auto;
	height:auto;
	float:left;
	margin-left:33px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #accountNumbers {
	width:auto;
	height:auto;
	float:left;
	margin-left:80px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #accountIBAN {
	width:auto;
	height:auto;
	float:left;
	margin-left:48px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:bold;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection {
	width:995px;
	height:61px;
	float:left;
	border-bottom:1px dashed #CCC;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #selectButton {
	width:auto;
	height:auto;
	float:left;
	margin-top:22px;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #bankNameDesc {
	width:130px;
	height:auto;
	float:left;
	margin-left:17px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #bankShopNameDesc {
	width:100px;
	height:auto;
	float:left;
	margin-left:9px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #bankShopIDdesc {
	width:75px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #branchStyleDesc {
	width:30px;
	height:auto;
	float:left;
	margin-left:17px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #accountNameDesc {
	width:140px;
	height:auto;
	float:left;
	margin-left:24px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #accountNumbersDesc {
	width:150px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #bankTransferNumbers #transfersSection #accountIBANdesc {
	width:240px;
	height:auto;
	float:left;
	margin-left:12px;
	margin-top:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	}
#basketPageArea #basketBottomArea #orderSubmitButtons {
	width:auto;
	height:auto;
	float:right;
	margin-right:60px;
	margin-top:18px;
	}
#basketPageArea #basketBottomArea #orderSubmitButtons #orderSubmit {
	width:132px;
	height:19px;
	float:left;
	}
#basketPageArea #basketBottomArea #orderSubmitButtons #goShopping {
	width:132px;
	height:19px;
	float:left;
	margin-left:16px;
	}
#basketPageArea #basketPageInformationTabber {
	width:995px;
	height:auto;
	float:left;
	margin-top:18px;
	}
	
/* USER COMMENTS START */

#usersComments {
	width:800px;
	height:50px;
	float:left;
	background:#F09;
	}
	
/* NIVO SLIDER START */

.nivo-directionNav a {
	background: url(../images/arrows.png) no-repeat scroll 0 0 transparent;
	border:0 none;
	display:block;
	height:34px;
	text-indent:-9999px;
	width:32px;
	}
.nivo-directionNav a {
	cursor:pointer;
	position:absolute;
	top:45%;
	z-index:99;
	}
.nivo-nextNav {
	left:535px;
	}
.nivo-prevNav {
	margin-left:20px;
	}

/* NIVO SLIDER FINISH */
	
	
	
	
	
	/* SEARCH PAGE START */

#categoryPageArea #searchPageArea {
	width:805px;
	height:auto;
	float:left;
	padding-bottom:18px;
	margin-left:18px;
	}
#categoryPageArea #searchPageArea #title {
	width:805px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e50278;
	font-weight:bold;
	}
#categoryPageArea #searchPageArea #searchScore {
	width:805px;
	height:auto;
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:normal;
	}
#categoryPageArea #searchPageArea #searchArea {
	width:805px;
	height:auto;
	float:left;
	margin-top:18px;
	padding-top:9px;
	border-top:4px dotted #CCC;
	}
#categoryPageArea #searchPageArea #searchArea #searchSectionSingle {
	width:805px;
	height:80px;
	float:left;
	border-bottom:1px dashed #CCC;
	}
#categoryPageArea #searchPageArea #searchArea #searchSectionSingle #productImage {
	width:48px;
	height:48px;
	float:left;
	margin-left:15px;
	margin-top:15px;
	border:1px solid #CCC;
	}
#categoryPageArea #searchPageArea #searchArea #searchSectionSingle #productName {
	width:500px;
	height:auto;
	float:left;
	margin-top:32px;
	margin-left:15px;
	}
#categoryPageArea #searchPageArea #searchArea #searchSectionSingle #productName a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:normal;
	text-decoration:underline;
	}
#categoryPageArea #searchPageArea #searchArea #searchSectionSingle #productName a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-weight:normal;
	text-decoration:none;
	}
#categoryPageArea #searchPageArea #searchArea #searchSectionSingle #productPrice {
	width:auto;
	height:auto;
	float:right;
	margin-top:32px;
	margin-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	font-weight:normal;
	}
	
/* NEW DEFAULT MODULES */

#defaultFirstModuleArea {
	width:100%;
	height:auto;
	float:left;
	}
#defaultFirstModuleArea #module {
	width:995px;
	height:181px;
	margin:auto;
	margin-top:5px;
	background:#f6f6f6;
	border:1px solid #CCC;
	}
#defaultFirstModuleArea #module #left {
	width:531px;
	height:101px;
	float:left;
	margin-top:16px;
	margin-left:16px;
	}
#defaultFirstModuleArea #module #left #thumbnail {
	width:151px;
	height:101px;
	float:left;
	}
#defaultFirstModuleArea #module #left #title {
	width:356px;
	height:38px;
	float:right;
	}
#defaultFirstModuleArea #module #left #description {
	width:356px;
	height:auto;
	float:right;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}
#defaultFirstModuleArea #module #left #description a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	text-decoration:underline;
	}
#defaultFirstModuleArea #module #left #description a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
	}
#defaultFirstModuleArea #module #right {
	width:427px;
	height:101px;
	float:left;
	margin-top:16px;
	}
#defaultSecondModuleArea {
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
	}
#defaultSecondModuleArea #module {
	width:995px;
	height:145px;
	margin:auto;
	padding-bottom:10px;
	border-bottom:1px dashed #CCC;
	}
#defaultThirdModuleArea {
	width:100%;
	height:auto;
	float:left;
	margin-top:5px;
	}
#defaultThirdModuleArea #module {
	width:995px;
	height:160px;
	margin:auto;
	}
#defaultThirdModuleArea #module #newsSection {
	width:327px;
	height:130px;
	float:left;
	margin-left:3px;
	margin-top:26px;
	border-right:1px solid #CCC;
	}
#defaultThirdModuleArea #module #newsSection #newsThumb {
	width:80px;
	height:80px;
	float:left;
	margin-left:20px;
	border:3px solid #CCC;
	}
#defaultThirdModuleArea #module #newsSection #newsTitle {
	width:190px;
	height:auto;
	float:left;
	margin-left:15px;
	}
#defaultThirdModuleArea #module #newsSection #newsTitle a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e50278;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
	}
#defaultThirdModuleArea #module #newsSection #newsTitle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e50278;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
	}
#defaultThirdModuleArea #module #newsSection #newsDescription {
	width:190px;
	height:auto;
	float:left;
	margin-top:15px;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	}
#defaultThirdModuleArea #module #newsSection #newsOutLink {
	width:190px;
	height:auto;
	float:left;
	margin-left:15px;
	margin-top:10px;
	}
#defaultThirdModuleArea #module #newsSection #newsOutLink a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	}
#defaultThirdModuleArea #module #newsSection #newsOutLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e50278;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	}
#defaultThirdModuleArea #module #newsSection #newsOutCategoryLink {
	width:190px;
	height:auto;
	float:right;
	margin-right:16px;
	margin-top:5px;
	}
#defaultThirdModuleArea #module #newsSection #newsOutCategoryLink a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7f7e7e;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	}
#defaultThirdModuleArea #module #newsSection #newsOutCategoryLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7f7e7e;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	}
#categoryViewOptions {
	width:805px;
	height:auto;
	float:left;
	padding-bottom:9px;
	margin-top:9px;
	margin-bottom:9px;
	border-bottom:1px solid #ddd;
	}
#categoryViewOptions a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
#categoryViewOptions a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
#categoryViewOptions #catalogueView {
	width:auto;
	height:16px;
	float:left;
	margin-left:15px;
	}
#categoryViewOptions #catalogueView #icon {
	width:16px;
	height:16px;
	float:left;
	}
#categoryViewOptions #catalogueView #text {
	width:auto;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
#categoryViewOptions #listView {
	width:auto;
	height:16px;
	float:left;
	margin-left:20px;
	}
#categoryViewOptions #listView #icon {
	width:16px;
	height:16px;
	float:left;
	}
#categoryViewOptions #listView #text {
	width:auto;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
#categoryViewOptions #priceList {
	width:auto;
	height:16px;
	float:left;
	margin-left:300px;
	}
#categoryViewOptions #priceList #icon {
	width:16px;
	height:16px;
	float:left;
	}
#categoryViewOptions #priceList #text {
	width:auto;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
#categoryViewOptions #priceList2 {
	width:auto;
	height:16px;
	float:left;
	margin-left:15px;
	}
#categoryViewOptions #priceList2 #icon {
	width:16px;
	height:16px;
	float:left;
	}
#categoryViewOptions #priceList2 #text {
	width:auto;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
#productListView {
	width:767px;
	height:77px;
	float:left;
	margin-left:19px;
	border-bottom:1px dashed #CCC;
	}
#productListView #productImage {
	width:39px;
	height:39px;
	float:left;
	margin-top:18px;
	border:1px solid #CCC;
	}
#productListView #productDetail {
	width:400px;
	height:auto;
	float:left;
	margin-top:25px;
	margin-left:23px;
	}
#productListView #productDetail #productName {
	width:400px;
	height:auto;
	float:left;
	}
#productListView #productDetail #productName a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	}
#productListView #productDetail #productName a:hover {
	text-decoration:none;
	}
#productListView #productDetail #productBarcodeNumber {
	width:400px;
	height:auto;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#717c9d;
	}
#productListView #productViewBtn {
	width:55px;
	height:19px;
	float:left;
	margin-top:27px;
	margin-left:65px;
	}
#productListView #productPrice {
	width:160px;
	height:auto;
	float:left;
	margin-top:31px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
	
/* CATEGORY TREE START */

#categoryAdSection {
	width:995px;
	height:auto;
	float:left;
	margin-top:9px;
	}
#categoryTitleBig {
	width:805px;
	height:auto;
	float:left;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	}
#categoryTitleBig a, a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	}
#categoryTitleBig a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
	}

#headerContainertop #headerBottomSectiontop {
	width:995px;
	height:47px;
	margin:auto;
	}
#headerContainertop #headerBottomSectiontop #leftSectiontop {
	width:592px;
	height:47px;
	float:left;
	}
#headerContainertop #headerBottomSectiontop #leftSectiontop #promotiontop {
	width:268px;
	height:47px;
	float:left;
	}
#leftSectiontop #brandSelecttop {
	width:133px;
	height:25px;
	float:left;
	margin-left:25px;
	margin-top:11px;
	}
#leftSectiontop #brandSelecttop select {
	width:133px;
	height:25px;
	background:#FFF;
	border:1px solid #b1b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	padding-top:4px;
	padding-left:4px;
	margin:0px;
	}
#leftSectiontop #brandSelecttop select option {
	width:auto;
	height:20px;
	background:#FFF;
	border-bottom:1px dashed #b1b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	padding-top:4px;
	padding-left:4px;
	margin:0px;
	}
#leftSectiontop #personalButtonstop {
	width:140px;
	height:25px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
#leftSectiontop #btn1top {
	width:65px;
	height:25px;
	float:left;
	}
#leftSectiontop #btn2top {
	width:65px;
	height:25px;
	float:left;
	margin-left:6px;
	}
#headerContainertop #headerBottomSectiontop #rightSectiontop {
	width:400px;
	height:30px;
	float:left;
	margin-top:9px;
	border-left:1px solid #999;
	}
#headerContainertop #headerBottomSectiontop #searchBartop {
	width:321px;
	height:30px;
	float:left;
	margin-left:23px;
	}
#headerContainertop #headerBottomSectiontop #searchBartop input {
	width:321px;
	height:26px;
	float:left;
	@height:20px;
	@padding-top:7px;
	padding-left:10px;
	background:#fff;
	border:1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	}
#headerContainertop #headerBottomSectiontop #searchBarBtntop {
	width:35px;
	height:30px;
	float:left;
	}

section div {
	position:relative;
	margin: 0 auto;
	padding: 20px;
	padding-bottom: 15px;
	width: 595px;
	background: rgba(255, 255, 255, 0.1);
	top: 300px;
	
	border-radius: 5px;
	-moz-border-radius: 5px; 	
	-webkit-border-radius: 5px;
}
section div:hover{
	box-shadow:0px 0px 10px black;
	-moz-box-shadow:0px 0px 10px black;
	-webkit-box-shadow:0px 0px 10px black;
}

section div ul,li{
	display:inline;
}

section div img{
	margin-right:5px;
	
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
section div img:hover{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
section div img.left{
	margin-right:20px;
}
section div img.right{
	margin-right:0px;
}

#scrollingprod {
	width:995px;
	margin:auto;
	height:55px;
	background-color:#fff;
}
.anyClass {
	float:left;
	margin-top:0px;
}
#scrollingprod ul{
	float:left !important;
	list-style:none;
}
#scrollingprod ul li{
	float:left;
	text-align:center;
	padding:0px 15px;
	margin-top:8px;
	/*background-image:url(../images/sep_scroller.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:80px;*/
}
#scrollingprod ul li a{
	color:#000;
}
#scrollingprod ul li a:hover{
	color:#999;
}
#scrollingprod a.prev{
	width:22px;
	height:31px;
	background-image:url(../images/scroll_arrows.png);
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	margin:15px 18px 0px 18px;
	cursor:pointer;
}
#scrollingprod a.next{
	width:22px;
	height:31px;
	background-image:url(../images/scroll_arrows.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline-block;
	margin:15px 0px 0px 0px;
	cursor:pointer;
}


