html,body {background:url(../images/body_border_bg.jpg) repeat-x 0 0 #fffdf6;font-family: verdana, tahoma, helvetica, arial;
	font-size:12px;	padding:0;margin:0 auto;color:#000;}
#wrapper {width: 900px;margin: 0 auto;padding: 0;}
h3{width:630px;float:left;}
a{text-decoration: none;color:#7b3b29;}
a:hover{color:#a87c35;}
/*************************************** Header  **********************************************/
#smallMenu{float:left;width:560px;text-align:right;padding:15px 5px 0 0;color:#a87c35;font-size:11px;font-family:tahoma;}
#smallMenu p{padding:0;margin:0;}

#header {float:left;width:900px;height:95px;background:url(../images/cafe_shadow.jpg) no-repeat 300px 20px;}
#header .logo{float:left;padding:18px 0 0 0;}

#lang{float:right;padding:0;margin:0 auto;height:32px;}
#lang .left{float:left;background:url(../images/lang_back_left.png) no-repeat 0 0;width:5px;padding:0;height:32px;}
#lang .middle{float:left;background:url(../images/lang_back_middle.jpg) repeat-x 0 0;height:32px;padding:8px 5px 0 0px;font-size:11px;}
#lang .lng{border-right:0px solid #000;padding:0 5px 0 4px;color:#000;text-decoration:none;}
#lang .right{float:left; background:url(../images/lang_back_right.png) no-repeat 0 0;padding:0;margin:0;width:4px;height:32px;}

/* Search Banner */
#search{float:right;height:23px;width:640px;padding:15px 0 0px 0px;margin:0;}
#search .search_img{float:right;padding: 5px 0px 0 2px;width:141px;height:18px;border:1px solid #d5bba0;margin:2px 0 0 0;color:#6b4629;}
#search .search_btn{float:right;width:29px;height:29px;margin:0 5px 0 3px;cursor:pointer;border:0px;background:url(../images/search_icon.png) no-repeat 0 0;}

/*************************************** Main  **********************************************/

#main{float:left;width: 900px;margin: 0;padding: 0;}

#left-side{float:left;width:239px;padding:0px;margin:0 auto;}
#left-side .top{background:url(../images/left_side_top.png) no-repeat bottom left;width:239px;height:4px;}
#left-side-middle{float:left;background:#d7ba82;width:239px;}
#left-side .banner { float: left; width: 239px; padding: 10px 0; }

/* Main menu */
#sidebar { float: left; width: 239px; padding: 0; margin: 0; background:url(../images/coffee_menu_bg.png) no-repeat right bottom; min-height:197px; }
#sidebar ul { list-style: none; margin: 0; border: none; padding: 0px 0 5px 0;}
#sidebar ul li { margin: 0px; border-bottom: 1px solid #e1c692; padding: 11px 0px 11px 15px;}
#sidebar ul li a { text-decoration: none; color:#9a5613; background:url(../images/menu_bean.gif) no-repeat 0px 5px; padding:5px 0 5px 25px; display: block; }
#sidebar ul li a:hover {color:#9a5613;background:url(../images/menu_bean_hover.gif) no-repeat 0 5px;text-decoration: none;}
/* #sidebar ul li ul { background: #fff; } */
/* #sidebar ul li ul { padding: 0; margin: 0 0 0 -10px; } */
#sidebar ul li ul li { border: 0; padding: 10px 0 0 10px; }
#sidebar ul li ul li a , #sidebar ul li ul li a:hover { background: none; color: #9a5613; }
#sidebar ul li ul li ul li a , #sidebar ul li ul li ul li a:hover { background: none; color: #765322; }
#sidebar ul li ul li ul li ul li a , #sidebar ul li ul li ul li ul li a:hover { background: none; color: #817001; }

#left-side .bottom{float:left;background:url(../images/left_side_bottom.png) no-repeat 0 0;width:239px;height:5px; padding-bottom:10px;}


/* Login Banner */
#login {float:left;padding:20px 0 20px 5px;border-top:2px dotted #d9b289;border-bottom:2px dotted #d9b289;background:#f7f3e8;width:233px;}
#login .login_type {margin:5px 0 0 0;border:1px solid #d5bba0;height:21px;padding:7px 0 0 2px;color:#633c15;}
#login .login_btn {width:28px;height:27px;margin:0 5px 0 0;cursor:pointer;border:0px;background:url(../images/login_btn.png) no-repeat 0 0;}
#login .links{padding:5px 0 0 0;}
#login .links a{font-size:11px;text-decoration:underline; }

/* Loged In */
#login .loginInfo{padding:5px 0 0 5px;}
#login .loginInfo .name{font-weight:bold;}


/* middle side index */
#middle-side{float:left;padding:0 0 0 6px;margin:0 auto;width:474px;}
#middle-side .top{background:url(../images/main_photo_top.png) no-repeat bottom left;width:474px;height:4px;}
#middle-side .middle-first{background:url(../images/main_photo_middle_1.jpg) no-repeat 0 0;width:474px;height:224px;}
#middle-side .middle-second{background:url(../images/main_photo_middle_2.jpg) no-repeat 0 0;width:474px;height:223px;}
#middle-side .bottom{background:url(../images/main_photo_bottom.png) no-repeat 0 0;width:474px;height:3px;}

/* middle side template */
#middle-side-template{float:left;padding:0 0 0 16px;margin:0;width:630px;}

#pageHeader{float:left;padding:5px 10px 5px 0px;width:630px;border-top:1px solid #f2e8cd;border-bottom:1px solid #f2e8cd;}
#pageHeader h1{color:#6b4629; font-size:18px;padding:0;margin:0;font-weight:normal;}

#eshop-menu{float:left;padding:5px 10px 5px 10px;width:620px;background:#f7f3e8;}
#eshop-menu .btnHolder{float:right;width:150px;}
#eshop-menu .btnHolder a{float:left;padding:0 0px 0 0px;}
#eshop-menu .btnHolder .quantity{float:left;padding:5px 0px 0 3px;}
#eshop-menu .btnHolder a img{float:left;padding:0 0 0 10px;}

#middle-side-template .middle{float:left;width:630px;padding:10px 0px 0 0px;}
/* #middle-side-template .middle p{color:#917133; padding:0 0 10px 5px;float:left;width:620px;}
#middle-side-template .middle ol {color:#917133;float:left;width:600px;margin:0 0 0 10px;}
#middle-side-template .middle ol li{ float: left; color:#917133; width:560px;}
#middle-side-template .middle ul{float:left;margin:0 0 0 5px;padding-bottom:10px;}

#middle-side-template .middle ul li {float: left; color:#917133; } */



#middle-side-template .middle hr{float:left;width:630px;height:1px;border:0;background: #efe3c2;text-align:center;}

#middle-side-template .middle h3 a.noLink{text-decoration: none;color:#7b3b29;}
#middle-side-template .middle h3 a.noLink:hover{color:#7b3b29;}
#middle-side-template .middle h3 {color:#7b3b29;}




/* Top and Bottom Banners at Index */
#right-side{float:right;padding:0 0 0 6px;margin:0 auto;width:175px;}

#right-side .top{background:url(../images/right_side_top.png) no-repeat bottom left;width:175px;height:5px;float:left;}

#right-side .middle{background:url(../images/right_side_middle.jpg) repeat-y 0 0;width:175px;height:222px;}
#right-side .middle_small{background:url(../images/right_side_middle.jpg) repeat-y 0 0;width:175px;height:195px;float:left;}


#right-side .banner{padding:0 0 0px 0;float:left;width:175px;}
#right-side .title { float:left;background:url(../images/product_banner_title.jpg) no-repeat 0 0; width: 170px; height:22px; padding:5px 0 0 5px; font-family:tahoma; font-weight:bold; color:#43352b; margin:0;}
/* #right-side .coffee-banner{width:175px;height:209px;} */
/* #right-side .coffee-banner2{width:175px;height:166px;background:url(../images/product_banner_middle.jpg) repeat-x 0 0;} */
/* Top Banner at Index */
/* #right-side .coffee-banner{} */
/* Bottom Banner at Index */
#right-side .descr { width:161px; float:left; background:url(../images/product_banner_middle.png) repeat-x 0 0 #613b2c; color:#eab98f; padding:5px 7px 7px 7px; text-align: center; }
#right-side .descr a { color:#eab98f; }

#right-side .more{float:right;height:21px;padding:165px 0 0 0;margin:0;border:0px solid #000;min-width:84px;}
#right-side .more .corner{float:left;width:5px;height:21px;	background:url(../images/banner_more.png) no-repeat right bottom;padding:0;margin:0px;}
#right-side .more .text{float:left;	height:18px;background:#fff;padding:3px 3px 0 0px;color:#b98b5e;text-decoration:none;}
#right-side .more .text:hover{color:#906337;}

#right-side .bottom{background:url(../images/product_banner_bottom.jpg) repeat-x 0 0;width:175px;height:27px;float:left;}

#right-side .bot{background:url(../images/right_side_bottom.png) no-repeat top left;width:175px;height:5px;float:left;}

#advertisments {float:left; clear:both;}

#bank{float:right;width:900px;height:52px;padding:10px 0 5px 0;margin:0;}
#bank a{float:right;}



/* Banners at templates */

#left-side .banner{width:239px; padding:0 0 0px 0;float:left;margin-top:10px;}
#left-side .banner a {cursor: pointer;}
#left-side .title { background: url(../images/product_banner_title.jpg) no-repeat 64px 0px #f0eee7; width: 227px; height: 22px; padding: 5px 5px 0 7px; font-family:tahoma; font-weight: bold; color: #43352b; margin: 0px 0 0 0;}

/* #left-side .coffee-banner2{width:239px;height:166px;background:url(../images/product_banner_middle.jpg) repeat-x 0 0;} */
/* #left-side .coffee-banner2{text-align:center;} */
/* #left-side .coffee-banner2 img{margin-top:10px;border:1px solid #c09980;} */

#left-side .descr { width:227px; float: left; background:url(../images/product_banner_middle.png) repeat-x 0 0 #613b2c; padding:5px 5px 0 7px; text-align: center; color:#43352b; }
#left-side .descr a { color:#eab98f; }

#left-side .more{float:right;height:21px;padding:165px 0 0 0;margin:0;border:0px solid #000;min-width:84px;}
#left-side .more .corner{float:left;width:5px;height:21px;	background:url(../images/banner_more.png) no-repeat right bottom;padding:0;margin:0px;}
#left-side .more .text{float:left;	height:18px;background:#fff;padding:3px 3px 0 0px;color:#b98b5e;text-decoration:none;}
#left-side .more .text:hover{color:#906337;}

#left-side .banner .bottom{background:url(../images/product_banner_bottom.jpg) repeat-x 0 0;width:239px;height:27px;float:left;}


/*************************************** Footer  **********************************************/
#footer{float: left;margin: 0 auto;padding:0px;width: 900px;color:#fff;font-size:11px;}
#footer .top{background:url(../images/footer_top.png) no-repeat bottom left;width:900px;height:5px;}
#footer .middle{background:#ba702f;width:900px;height:20px;}

/* Footer Menu */
#footer-menu {width: 890px;height: 18px;padding: 4px 0px 0 0;margin: 0 auto;}
#footer-menu ul {margin: 0;padding:0px 0px 0 0px;line-height: normal;}
#footer-menu li {list-style: none;float: left;padding:0px 10px 0 10px;border-right:1px solid #c88a51;}
#footer-menu a {float: left;padding:0;height: 18px;text-decoration: none;font-weight: bold;color: #f5ddc8;}
#footer-menu a:hover {color: #fbeadb;}

#footer .bottom{background:url(../images/footer_bottom.png) no-repeat 0 0;width:900px;height:5px;}
#footer .copyrights{float:left;color:#5d4725;padding:5px 0 0 4px;width:500px;}
#footer .copyrights p{float:left;color:#5d4725;padding:05px 0 0 4px;margin:0;}
#footer .imelogo{float:right;padding:5px 5px 0 4px;}

/*************************************** Page Site Map  **********************************************/

#sitemap {float: left; padding: 0px; width:620px;}
#sitemap ul {list-style: none;padding: 0 0 0 0px;margin: 0;}
#sitemap ul li {float: left; margin: 0;padding: 5px 5px;width:610px;}
#sitemap ul li a {font-weight:bold;color:#844228;text-decoration: none;}
#sitemap ul li a:hover{color:#d7ba82;}
#sitemap ul li .note {color:#AF6020;}
#sitemap ul li ul{list-style: none;padding: 0 0 0 0px;margin: 0;}
#sitemap ul li ul li{margin: 0;padding: 5px 5px;}
#sitemap ul li ul li a {color:#917133;font-weight:normal;}

/*************************************** Send Mail Form  **********************************************/
#sendmail{width:620px; }
#sendmail .line{width:600px;padding:10px 0 0 0;margin:0;text-align:center;}
#sendmail .line .label {width:95px;height:20px;float:left;padding:5px 0 0 100px;}
#sendmail .line .text-field{width:240px;height:20px;float:left;padding:5px 0px 0 2px;border:1px solid #e7dfc6;margin:0;}
#sendmail .line .label-textarea{width:95px;height:21px;padding:0px 0 0 100px;margin:0;float:left;}
#sendmail .line .textarea{width:233px;height:173px;padding:3px 4px 4px 5px;margin:0px 0 0 0;float:left;border:1px solid #e7dfc6;color:#6b4629;}
#sendmail .form  { float: left; }
#sendmail .form img {padding:0px 0 0 45px;margin-top:0px;margin-bottom:0px;border:0;float:left;}
#sendmail .form  label {margin: 0 0 0 0px;}
#sendmail .form  label.element {float: left;padding: 0;margin: 0px 0 0 0px;text-align: left;color:#917100;}
#sendmail .form input, .form textarea { color: #6b4629;font-family: verdana, tahoma, helvetica, arial;font-size:12px; }
#sendmail .form  input[type="text"]{width: 232px;border: 0;padding: 0px 0 0 0;margin: 0px 0 0 0;background: none;}
#sendmail .form  input[type="checkbox"] {margin: 0 0 0 0px;padding: 0 0 0 10px;float: left;}
#sendmail .form div.element label {border:0;}
#sendmail .form div.captcha label {padding-left:0px }

#sendmail .form div.captcha a #captcha_question {padding-left:0px }

#sendmail .form  textarea{border: 0px;width: 233px;height: 176px;padding: 0px 0 0 0px;margin: 0px 0 0 0px;overflow: auto;background:none;}
#sendmail .form  .form_submit, #sendmail .form  input[type="submit"] {text-align:right;font-weight:bold;padding:0 30px 0 0;
	float: left;cursor: pointer;width: 115px;height: 34px;border: 0px;color:#917100;margin: 10px 0px 10px 328px;background:url(../images/send_btn.png) no-repeat 85px 5px;}
#sendmail .form  br { clear: left; }
#sendmail .form  div.element {margin: 0px 0 0 0px;padding: 0 0 0px 0;border:0;}
#sendmail .form  li.reqnote {font-size: 80%;margin: 0px 0 0 0px;}
#sendmail .form  span.error, .form  span.required {color: red;}
#sendmail .form  div.error {border: 1px solid red;padding: 5px;}

/*************************************** Search Page  **********************************************/

#search-list{list-style:none;float: left;clear: both;width: 590px;padding:0 0 0 10px;margin: 0;}
#search-list ul{list-style:none;padding:10px 0 0 0;margin:0;}
#search-list ul li{float: left;width: 569px;margin: 0 0 0px 0;padding:0;}
#search-list ul li .link, #search-list .link{float: left;clear: both;width: 500px;padding: 0 0 10px 0;font-size: 110%;color:#AF6020;}
#search-list ul li .description{float: left;clear: both;width: 500px;padding: 0 0 3px 20px;font-size: 100%;margin:0;color:#5d4725;}
#search-list ul li .link a {text-decoration: none;color:#AF6020;padding:0 0 0 12px;}
#search-list ul li .link a:hover {color:#d7ba82;}

/*************************************** Product Page **********************************************/


/* Product List */
#productList{float:left;width:625px;}
#productList ul{list-style:none;padding:0;margin:0;width:630px;float:left;}
#productList ul .product{}
#productList ul li{float:left;width:290px;padding:10px;margin:0;display:inline;border-bottom:1px dashed #ebe6d7;}
#productList ul li .productPatern{float:left;width:280px;background:url(../images/product_pattern.jpg) repeat 0 0;padding:5px;position:relative;}
#productList ul li .productPatern .backShadow{background:url(../images/back_shadow.gif) no-repeat 0 0;height:240px;float:left;width:280px;}

#productList ul li .productPatern .backShadow .image{width:280px;padding:5px 0 5px 0;height:150px;text-align:center;}

#productList ul li .productPatern .backShadow .image .centerImage img{}

#productList ul li .productPatern .backShadow .productName{float:left;width:278px;background:#fffcf1;color:#633b17;text-align:center;padding:5px 0 5px 0;border:1px solid #ebdab9;}
#productList ul li .productPatern .backShadow .buttonHolder{position:absolute;width:279px; bottom:3px;left:5px;}
#productList ul li .productPatern .backShadow .buttonHolder .price{float:left;width:100px;}
#productList ul li .productPatern .backShadow .buttonHolder .price .priceHolder{float:left;padding:3px;background:#efdeb0;color:#633b17;font-weight:bold;border:1px solid #f8f0e0;}
#productList ul li .productPatern .backShadow .buttonHolder .productView{float:right;width:24px;height:19px;}
#productList ul li .productPatern .backShadow .buttonHolder .addBasket{float:right;}

/*Product View*/
#product{float:left;width:630px;}
#product .image{float:left;border-right:2px dashed #ebe6d7;width:248px;}
#product .image .buttonHolder{float:right;width:248px;padding:5px 0 0 0}
#product .image a img{border:5px solid #f7f3e8;}

#product .image .buttonHolder a img{padding:0 10px 0 0px;border:0px solid #f7f3e8;}
#product .info{float:left;padding:0 0 10px 10px;width:360px;}
#product .info .details{float:left;width:360px;color:#633b17;padding:5px 0 0 0;}
#product .info .details .priceHolder{float:left;padding:3px;background:#efdeb0;color:#633b17;font-weight:bold;border:1px solid #f8f0e0;}
#product .description{float:left;background:#fffcf1;color:#a88c5c;text-align:justify;margin:10px 0 0 0;padding:5px 5px 5px 5px;width:628px;border:1px solid #ebdab9;}

#extraPhotos{float:left;width:640px; padding:20px 0 20px 0px;}
#extraPhotos .container{width:133px;height:128px;float:left;border: 5px solid #f7f3e8;margin-right:15px;margin-bottom:15px;text-align:center; background:#f7f3e8;}
#extraPhotos .lightbox{}
#extraPhotos .lightbox img { }

/* Eshop Basket */
#basket{float:left;width:620px;padding:0 0 0 0;}
#basket .productList{float:left;width:620px;}
#basket .productList ul{float:left;list-style: none;padding:0;margin:0;}
#basket .productList ul li{float: left; border-bottom:2px dotted #ebe6d7;width:620px;padding:5px 10px 5px 10px;float:left;}
#basket .productList ul li .name{width:620px;padding:5px 0 5px 0px;}
#basket .productList ul li .name a{background:#f9f5e7;color:#917430;font-weight:bold;padding:5px;}

#basket .productList ul li .detailHolder {width:620px;padding:10px 0 5px 0px;color:#917430;float:left;}
#basket .productList ul li .detailHolder .detail{width:150px;color:#917430;float:left;}
#basket .productList ul li .detailHolder .detail .priceHolder{float:left;padding:3px;background:#efdeb0;color:#633b17;font-weight:bold;border:1px solid #f8f0e0;}
#basket .productList ul li .detailHolder .btn{float:right;}

#basket .productList ul li .detailHolder .btn a img{float:left;padding:0px 0px 0px 27px;}

#basketAction{float:left;width:630px;padding:10px 10px 0 0px;margin:0 0 0 0px;}
#basketAction a {float:right;padding:0px 0px 0 0;}
#basketAction a img{float:left;padding:0px 0px 0 30px;}

#summary{float:left;width:620px;border-bottom:2px dotted #ebe6d7;background:#f9f5e7;clear:both;padding:5px 10px 5px 10px;margin:0;}
#summary .title{float:left;width:610px;padding:0 0 0 5px;color:#fb6749;font-weight:bold;}
#summary .details{float:left;font-weight:bold;color:#917430;padding:5px 0 0 5px;width:620px;}
/*************************************** List Links **********************************************/

#listLinks{float:left; width:620px;}
#listLinks ul{}
#listLinks ul li{}
#listLinks ul li b{}
#listLinks ul li a{}
#listLinks ul li a:hover{}

/*************************************** Site users **********************************************/
#siteUsers{width:620px; float:left; }
#siteUsers .line{width:610px;padding:10px 0 0 0;margin:0;text-align:center;}
#siteUsers .line .label {width:95px;height:20px;float:left;padding:5px 0 0 100px;}
#siteUsers .line .text-field{width:240px;height:20px;float:left;padding:5px 0px 0 2px;border:1px;margin:0;}
#siteUsers .form  { float: left;width:610px; }
#siteUsers .form img {padding:0px 0 0 45px;margin-top:0px;margin-bottom:0px;border:0;float:left;}
#siteUsers .form  label {margin: 0 0 0 0px;}
#siteUsers .form  label.element {float: left;padding:13px 0 0 0;margin: 0px 0 0 0px;text-align: left;color:#AF6020;width:90px;}
#siteUsers .form  input[type="text"],#siteUsers .form  input[type="password"]{margin:5px 0 0 0;width: 200px;border:1px solid #d5bba0;height:21px;padding:7px 0 0 2px;color:#633c15;}
#siteUsers .form div.element label {color: #0089d4;border:0;}
#siteUsers .form  .form_submit, #siteUsers .form  input[type="submit"] {
	color:#fff;width:100px;height:35px;margin:5px 5px 0 0;cursor:pointer;border:0px;background:url(../images/login_btn.png) no-repeat 0 0;padding:0 0 0 30px;}
#siteUsers .form  br { clear: left; }
#siteUsers .form  div.element {margin: 0px 0 0 0px;padding: 0 0 0px 0;border:0;}
#siteUsers .form  div.captcha {margin: 0px 0 0 0px;padding: 0 0 0px 0;border:0;}
#siteUsers .form div.captcha a #captcha_question {padding-left:0px }


#siteUsers .form  .note {font-size:80%;margin: 0px 0 0 0px;}
#siteUsers .form  span.error, .form  span.required {color: red;}
#siteUsers .form  div.error {border: 1px solid red;padding: 5px;}

#siteUsers .links{padding-left:100px;}
#siteUsers .links a{font-size:11px;text-decoration:underline; }


/* Loged In page*/
#loginPage .loginInfo{padding:5px 0 0 5px;}
#loginPage .loginInfo .name{font-weight:bold;}
#loginPage ul{float:left;}
#loginPage ul li{float:left;width:260px;}


/* Form General */
.form  fieldset { border: 0; }
.form  fieldset.hidden { border: 0;margin:0;padding:0; }
.form  fieldset legend {white-space: nowrap;display: block;border:0;}
.form  fieldset ol {margin: 0;padding: 0;border:0;}
.form  fieldset li {display: block;list-style: none;margin: 0px;clear: both;padding:0;border:0;}

/*************************************** Checkout Form **********************************************/
#checkoutForm * { font-size: 12px; }
#checkoutForm fieldset { border: 0;}
#checkoutForm fieldset.hidden { border: 0;margin:0;padding:0; }
/* #checkoutForm fieldset legend {white-space: nowrap;display: block;border:0;} */
#checkoutForm fieldset ol {margin: 0;padding: 0;border:0; list-style: none;}
#checkoutForm fieldset li {display: block;margin: 0px;clear: both;padding:0;border:0;}
#checkoutForm fieldset li.legend {margin:0;border:0;color:#7A5020;font-weight:bold;background:#f7f3e8; padding: 5px; margin: 5px 0;}
#checkoutForm fieldset li .element {float:left;padding:6px 10px 6px 0;}

#checkoutForm li{padding:10px 0 0 0;}
#checkoutForm li.nobreak {display:inline;}
#checkoutForm li.nobreak label{color:#AF6020; margin:10px;}


#checkoutForm label.element {padding:0px 0px 0 0;margin: 5px 0 0 0px;text-align: right;color:#AF6020;width:150px;}
#checkoutForm input[type="text"]{margin:0px 0 0 0;width: 200px;border:1px solid #d5bba0;padding:3px 0 3px 2px;color:#633c15; height: 14px;}
#checkoutForm textarea {margin:0px 0 0 0;width: 200px; height: 100px; border:1px solid #d5bba0;padding:3px 0 0 2px;color:#633c15;}
#checkoutForm select{margin:0px 0 0 0;width: 205px;border:1px solid #d5bba0;height:22px;padding:1px 0 0px 2px;color:#633c15;}

#checkoutForm input[type="submit"] {float: left;text-align:right;padding:0 30px 0 0;
	color:#AF6020;font-weight:bold;width:130px;height:26px;margin:0 5px 0 0;cursor:pointer;border:0px;background:url(../images/send_btn.png) no-repeat right top;}
#checkoutForm .back_btn input[type="submit"] {float: left;text-align:right;padding:0 30px 0 0;
	color:#AF6020;font-weight:bold;width:130px;height:26px;margin:0 5px 0 0;cursor:pointer;border:0px;background:url(../images/send_btn.png) no-repeat right top;}

#checkoutForm #_qf_CMS_Module_Eshop_DeliveryAddress_next,
#checkoutForm #_qf_CMS_Module_Eshop_BillingAddress_next,
#checkoutForm #_qf_CMS_Module_Eshop_Shipping_next,
#checkoutForm #_qf_CMS_Module_Eshop_Payment_next{float:right;}

#checkoutForm #_qf_CMS_Module_Eshop_DeliveryAddress_back,
#checkoutForm #_qf_CMS_Module_Eshop_Payment_back,
#checkoutForm #_qf_CMS_Module_Eshop_Shipping_back{background:url(../images/back_btn.png) no-repeat left top;text-align:left;padding:0 0 0 30px;}

/*************************************** Review Order **********************************************/
#reviewOrder {float:left;}
#reviewOrder ul{list-style:none;padding:0;margin:0;}
#reviewOrder ul li{ float: left;}

.orderSummary {float:left;width:635px;font-weight:bold;color:#542f09;padding:0 0px 10px 5px;}

#title-bar{float:left;width:640px;background:#f9f5ea;color:#987d3c;font-weight:bold;}
#reviewOrder .col{float:left;width:310px;padding:5px 0px 5px 10px;}
#reviewOrder .col li{width:285px; }
#reviewOrder .col .title{color:#917133;}
#reviewOrder .col .value{color:#7b4f22;}

.orderSummary .products{width:640px;background:#fafafa;}
.orderSummary .products li{padding:10px 0 0 0;}

#product-list,#finish {width:640px;float:left;}

#product-list{border-top:3px dotted #f9f5ea;padding-top:5px;}
#product-list .product-title{width:640px;float:left;}
#product-list .product-title a{width:620px;float:left;padding:10px 10px 10px 10px;color:#987d3c;}
#product-list .product-title a:hover{background:#f9f5e7;}
#product-list .product-title a .product-code{float:left;}
#product-list .product-title a .product-price{background:#f2e1b5;padding:5px 5px 5px 5px;float:right;}

#total-border{border-top:3px dotted #f9f5ea;border-bottom:3px dotted #f9f5ea;padding:1px 0 1px 0;float:left;}
#total{background:#f9f5e7;padding:5px 0 15px 0px;float:left;width:630px;}
#total li{display:inline;padding:10px;}
#total .head-title{padding:0 0 10px 10px;color:#ff2b00;font-weight:bold;}
#total .title{color:#917133;}
#total .value{color:#7b4f22;}

#finish {float:left;width:630px;padding-top:10px;}
#finish li .pre {float:left;background:url(../images/back_btn.png) no-repeat 0 0;height:26px;padding:6px 0 0 30px;color:#542f09;font-weight:bold;width:280px;}
#finish li .pre:hover {color:#542f09;}

#finish li .nex {float:right;background:url(../images/send_btn.png) no-repeat top right;height:26px;padding:6px 30px 0 0px;color:#542f09;font-weight:bold;width:280px;text-align:right;}
#finish li .nex {color:#542f09;}

/*************************************** Basket form  **********************************************/

form.basket-form{}
form.basket-form input[type="text"]{float:left;text-align:right;margin:0px 0px 0 0;width: 35px;border:1px solid #d5bba0;padding:3px 3px 0px 0px;color:#633c15; height: 20px;}
form.basket-form input[type="image"]{float:left;margin:0px 0px 0 15px;}

/*************************************** Order Details  **********************************************/
#orderDetails {float:left;}
#orderDetails ul{list-style:none;padding:0;margin:0;}
#orderDetails ul li{ float: left; padding:5px 0 0 0;}

.orderSummary {/*Review Order*/}
#title-bar{/*Review Order*/}

#orderDetails .col{float:left;width:310px;padding:5px 0px 5px 10px;}
#orderDetails .col .title{color:#917133;}
#orderDetails .col .value{color:#7b4f22;}

.colSection{float:left;width:630px;padding:0 0 0 0px; margin:0;border-top:3px dotted #f9f5ea;padding:10px 0 10px 0;}
.colSection ul{list-style:none;padding:0;margin:0;}
.colSection li{width:630px;float:left;padding:5px 0 0 10px;}
#orderDetails .colSection li{width:630px;float:left;padding:5px 0 0 10px;}

#orderDetails .colSection ul li .price{float:right;color:#7b4f22;}

.colSection .title{color:#917133;}
.colSection .value{color:#7b4f22;}

#orderDetails #product-list{border-top:0;border-bottom:3px dotted #f9f5ea;padding-bottom:10px;/*Review Order*/}

/*************************************** Order List  **********************************************/
#orderList {float:left;}
#orderList ul{list-style:none;padding:0;margin:0;}
#orderList .colSection{/*Order Details*/}
#orderList ul{list-style:none;padding:0;margin:0;}
#orderList ul li{ float: left; padding:5px 0 0 0; }
#orderList ul li .colSection ul{}
#orderList ul li .colSection ul li{padding:5px 0 0 10px;font-size:11px;}
#orderList ul li .colSection .view{padding:10px;float:left;}
#orderList ul li .colSection .view a{}
#orderList ul li .colSection .view a:hover{text-decoration:underline;}
/***************************************Show Relative **********************************************/
#showRelative {width:640px;float:left;}
#showRelative h1{color:#6b4629; font-size:18px;padding:10px 0 10px 10px;margin:0 0 20px 0;font-weight:normal;float:left;width:630px;background:#f7f3e8;}
#showRelative .relativeProduct{float:left;width:640px;}

/*#showRelative .relativeProduct {border:1px solid #000;width:640px;min-height:165px;height: auto !important;height:165px;}*/
#showRelative .relativeProduct .imageContainer {float:left;width:128px;height:128px;float:left;border:5px solid #f7f3e8; margin-right:10px;margin-bottom:10px;text-align:center;background:#f7f3e8;}
#showRelative .relativeProduct .imageContainer img{}
#showRelative .relativeProduct .productTitle{float:left;width:488px;padding:5px 0 0 0;color:#633b17;font-weight:bold;}
#showRelative .relativeProduct .smallDescription{width:480px;}
#showRelative .relativeProduct .actionsContainer{width:640px;float:right;text-align:right;padding:0px 0 10px 0;}
#showRelative .relativeProduct .actionsContainer .price{float:right;padding:3px;background:#efdeb0;color:#633b17;font-weight:bold;border:1px solid #f8f0e0;}
#showRelative .relativeProduct .actionsContainer .basket{float:right;padding:0 5px 0 5px;}
#showRelative .relativeProduct .actionsContainer .view{float:right;}


