/* CSME.PRO [  Encode in UTF-8  Without BOM ] [ ☺ ] */
#loginForm .text, #loginForm .password, #search_catalog .text { width: 133px; border: 1px solid #158c51; color: #00522a; float: left; margin-left: 10px; }
.loginBtn { display: block; background: url(../img/loginBtn.png); cursor: pointer; margin-left: 10px; width: 56px; height: 20px; line-height: 20px; text-align: center; color: white; font-weight: bold; font-size: 11px; float: left; text-decoration: none; }
.loginLinks { color: #00522a; text-decoration: none; font-size: 9px; margin-left: 10px; }
.clear { clear: both; }

.menuContainer { height: 28px; margin: 30px auto 0; }
.menuSide4 { float: left; background: url("../img/footerMenuSide4.png") 0 0 no-repeat; width: 10px; height: 28px; }
.menuSide6 { float: left; background: url("../img/footerMenuSide6.png") 0 0 no-repeat; width: 10px; height: 28px; }
.menuSide5 { float: left; background: url("../img/footerMenuSide5.png") 0 0 repeat-x; height: 28px; text-align: left; text-indent: 0px; }
.menuSide5 a { color: #fff; margin: 0 15px 0 0; line-height: 28px; text-decoration: none; display: inline; }

.genLinks { width: 500px; height: 30px; position: absolute; top: -150px; right: 0px; text-align: right; color: #00522a; }
.genLinks a { text-decoration: none; color: #00522a; }

#SlideShow1 { position: absolute; top: 4px; left: 5px; height: 339px; width: 283px; }

.mainContainer { display: block; height: 366px; width: 293px; position: relative; float: left; }
.catalog_image { position: absolute; left: 0px; top: 0px; }
.ThumbsContainer { float: right; height: 366px; width: 200px; }
.productThumb 				{ display: block; width: 93px; height: 117px; position: relative; float: left; cursor: pointer; }
.productThumb .thumbImage 	{ display: block; top: 2px; left: 2px; position: absolute; cursor: pointer; }
.productThumb .frame 		{ display: block; top: 0px; left: 0px; position: absolute; cursor: pointer; }

#SlideShow1 a, #SlideShow1 img { display: block; position: absolute; top: 0px; left: 0px; }
.productThumb a, .productThumb img { display: block; position: absolute; top: 2px; left: 2px; height: 104px; width: 86px; }

.textProduct { width: 71px; height: 21px; line-height: 21px; background: url(../img/textProduct.gif) 0 0 no-repeat; text-align: center; border: 0px none; }

.productBtn { border: 0px none; height: 37px; width: 84px;  display: block; margin: auto; cursor: pointer; }
.productBtn.continueShopping { background: url(../img/continueShopping.gif) 0 0 no-repeat; }
.productBtn.addToBasket { background: url(../img/addToBasket.gif) 0 0 no-repeat; }
.productBtn.submitButton { background: url(../img/checkout.gif) 0 0 no-repeat; }
.cart { margin-top: 5px; }
.cart th { color: #06733e; }

.cartBtn { display: block; float: right; margin-left: 16px; height: 28px; background: url("../img/cartBtn.gif") 0 0 no-repeat; width: 163px; font-size: 14px; text-align: center; line-height: 28px; text-decoration: none; color: #fff; cursor: pointer; }
.cartBtn.shopping {  }
.cartBtn.checkout {  }

#cartCount {  }

.colsWrapper { width: 700px; margin: 20px auto 0; }
.col { width: 340px; }
.col.members { width: 300px; }
.contactCol, .registerCol { float: left; }
.billingCol, .loginCol	 { float: right; }

.col h2 { background: url(../img/headerBubbels.gif)  left bottom no-repeat; width: 259px; padding-bottom: 5px; text-indent: 5px; color: #06733e; font-size: 14px; font-weight: normal; }
form .label { min-width: 100px; }




