* {padding:0; margin:0; outline:none;}
html {height:auto; min-height:100%}
body {background:white; text-align:center; font:.7em/1.2em arial,verdana,sans-serif}
a {color:#006c86; text-decoration:underline}
a:hover {text-decoration:none}

.clear {display:block; clear:both; height:0; overflow:hidden;}
i.clear {border:1px solid white}

#conteiner {width:806px; margin:20px auto 7px auto; text-align:left; background:url('/themes/bluegreen/images/conteiner-bg.png') 50% 0 repeat-y;}
#conteiner .inner1 {background:url('/themes/bluegreen/images/conteiner-bottom.png') 50% 100% no-repeat; padding:0 0 5px 0;}
#conteiner .inner2 {position:relative; background:url('/themes/bluegreen/images/conteiner-top.jpg') 50% 0 no-repeat;}

#sidebar {width:806px; position:absolute; top:-23px; left:0;}

.block1 {margin:6px 0 6px 10px;}
.block1 .top {display:block; text-indent:-9000pt; width:214px; height:6px; overflow:hidden; background:url('/themes/bluegreen/images/block1-top.png') 0 0 no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/block1-top.png', sizingMethod='crop');}
.block1 .bottom {display:block; text-indent:-9000pt; width:214px; height:8px; overflow:hidden; background:url('/themes/bluegreen/images/block1-bottom.png') 0 0 no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/block1-bottom.png', sizingMethod='crop');}
.block1 .middle {text-align:center; display:block; width:214px; background:url('/themes/bluegreen/images/block1-bg.png') 0 0 repeat-y; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/block1-bg.png', sizingMethod='scale');}
.block1 .middle .inner {position:relative; top:-2px; left:5px; //left:0px; text-align:left; margin:0 0 -4px 0; width:192px; padding:0 6px}
.block1 h2 {color:#777777; font-size:1.3em; line-height:1.2em; font-weight:bold; padding:4px 0;}

#cart-block {margin-bottom:15px;}
#cart-block.block1 .middle .inner {background:url('/themes/bluegreen/images/gray-bg.png') 0 0 repeat-x;}
#cart-block a {text-decoration:none; color:#777; display:block; background:url('/themes/bluegreen/images/cart-block-bg.png') 170px 5px no-repeat;}
#cart-block a:hover {background-position:-80px 5px;}
#cart-block a:hover strong {text-decoration:underline;}
#cart-block a p {font-size:1.1em; padding:0 0 .6em 0;}
#currency {list-style-type:none; position:absolute; bottom:-18px; left:6px;}
#currency li {float:left; color:#768689; padding:0 4px 0 0}
#currency li a {float:left; display:block; color:#768689; font-size:.8em; text-decoration:underline; background:none;}
#currency li a:hover {text-decoration:none;}

#info-block {}
#info-block.block1 .middle .inner {background:url('/themes/bluegreen/images/blue-bg.png') 0 0 repeat-x;}
#info-block ul {list-style-type:none;}
#info-block ul li {background:url('/themes/bluegreen/images/border1-dotted-horizontal.png') 0 100% repeat-x; padding:6px 0; //float:left; //width:192px;}
#info-block ul li.last {background:none;}
#info-block ul li a {color:#006c86; text-decoration:none; text-transform:capitalize;}
#info-block ul li a:hover {text-decoration:underline;}

#other-block {}
#other-block.block1 .middle .inner {background:url('/themes/bluegreen/images/green-bg.png') 0 0 repeat-x;}
#other-block ul {list-style-type:none;}
#other-block ul li {background:url('/themes/bluegreen/images/border1-dotted-horizontal.png') 0 100% repeat-x; padding:6px 0; width:92px; float:left; margin:0 8px 0 0}
#other-block ul li.col1 {margin:0;}
#other-block ul li.last {background:none;}
#other-block ul li a {color:#8db962; text-decoration:none; text-transform:capitalize;}
#other-block ul li a:hover {text-decoration:underline;}

#additional-menu {list-style-type:none; float:left;}
#additional-menu li {float:right; padding:0 10px;}
#additional-menu li a {display:block; text-decoration:none; color:#a6a6a6; line-height:33px}
#additional-menu li a:hover {text-decoration:underline;}
#additional-menu li a.extra {color:#66a7b6}

#search-block {position:absolute; top:40px; right:12px; width:563px;}
#search-block form {width:563px; height:25px; background:url('/themes/bluegreen/images/search-block-bg.png') 0 0 no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/search-block-bg.png', sizingMethod='crop');}
#search-block input {border:none; background:none; position:absolute; z-index:888; top:1px; height:21px; line-height:21px;}
#search-block input.txt { width:485px; /*margin:1px 0 0 1px;*/ left:4px; font-size:12px; margin:4px 0 0 0; //margin:0; /*color:#afafaf*/}
#search-block input.btn {width:66px; text-indent:-9000pt; /*margin:1px 2px 0 0;*/ right:2px; cursor:pointer;}
#search-block p {font-size:.9em; color:#95aab0; line-height:1.1em; padding:0 0 0 4px}
#search-block a {text-decoration:none; color:#889192; font-size:.9em}
#search-block a:hover {text-decoration:underline;}

.block2 {margin:53px 0 5px 231px}
.block2 .top {display:block; text-indent:-9000pt; width:564px; height:7px; overflow:hidden; background:url('/themes/bluegreen/images/block2-top.png') 0 0 no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/block2-top.png', sizingMethod='crop');}
.block2 .bottom {display:block; text-indent:-9000pt; width:564px; height:8px; overflow:hidden; background:url('/themes/bluegreen/images/block2-bottom.png') 0 100% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/block2-bottom.png', sizingMethod='crop');}
.block2 .middle {text-align:center; display:block; width:564px; background:url('/themes/bluegreen/images/block2-bg.png') 0 0 repeat-y; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/block2-bg.png', sizingMethod='scale');}
.block2 .middle .inner {position:relative; z-index:999; top:0px; left:2px; //left:0px; text-align:left;  width:542px; padding:6px 9px; background:url('/themes/bluegreen/images/block2-bg2.png') 0 0 repeat-x;}
.block2 ul,
.block2 ol {padding:0 0 0 1.5em}
.block2 p {padding:0 0 1em 0;}

table.price {border-collapse:collapse; width:100%; position:relative;}
table.price .old-price,
table.price .per-item {color:#aaa}
table.price .bonus td {color:#8db962; font-style:italic; font-size:.9em; background:none; padding:0 0 .3em 0;}
table.price td,
table.price th {vertical-align:top; font-size:1.1em; background:url('/themes/bluegreen/images/border1-dotted-horizontal.png') 0 0 repeat-x; padding:.3em 0 .3em 0}
table.price td.price {color:#006c86; font-weight:bold;}
table.price th {background:none; text-transform:capitalize;}
table.price th.h {font-weight:normal; padding:0;}
table.price th.h h2 {font-size:1.2em; line-height:2.5em; display:inline; font-weight:bold;}
table.price td.clean-td {padding:0; height:2em;}
table.price th.action {padding-left:3px}
table.price td.old-price {text-decoration:line-through;}

table.price td.action div {width:71px; height:21px; background:url('/themes/bluegreen/images/order-btn-bg.png') 0 0 no-repeat; //background:none; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/bluegreen/images/order-btn-bg.png', sizingMethod='crop');*/}
table.price td.action div a {display:block; height:21px; text-indent:-900pt;}
table.price td.action div a.l:hover,
table.price td.action div a.r:hover {background-position:0 -21px;}
table.price td.action div a.l {width:21px; float:left; background:url('/themes/bluegreen/images/order-btn-l.png') 0 0 no-repeat;}
table.price td.action div a.r {width:49px; float:right; background:url('/themes/bluegreen/images/order-btn-r.png') 0 0 no-repeat;}

#content {}
#content h1,
#content h2 {font-size:1.3em; line-height:1.7em; color:#006c86; padding:1.5em 0 0 0;}
#content h1 {padding:0;}

#cntnt {display:block; width:806px; height:75px; margin:10px auto 10px auto; text-align:left; background:url('/themes/bluegreen/images/b1.jpg') 50% 0 no-repeat;}

table.cart {border-collapse:collapse; width:100%;}
table.cart th {text-align:left; padding:0 0 .2em 0; text-transform:capitalize;}
table.cart th h1 {font-size:1.3em; margin:0 0 .5em 0;}
table.cart td {vertical-align:top; background:url('/themes/bluegreen/images/border1-dotted-horizontal.png') 0 0 repeat-x; padding:.3em 0;}
table.cart tr.bonus td {background:none; padding:0 0 .3em 0; color:#39b226; font-style:italic;}
table.cart tr#discount-info td {background:none; padding:0 0 .3em 0; color:#39b226; font-style:italic;}
table.cart td.product {white-space:nowrap;}
table.cart th.price,
table.cart td.price,
table.cart th.quantity,
table.cart td.quantity,
table.cart th.total,
table.cart td.total,
table.cart th.action,
table.cart td.action {padding-left:.3em;}

table.cart td.product-bottom,
table.cart td.total-bottom {font-weight:bold; font-size:1.2em}
table.cart td.product-bottom {text-align:right; padding-right:.3em}

input.checkout,
input.update {float:right; margin:1em 0 0 5px;}

.delivery-info {color:#aaa; clear:both; list-style-type:none; padding:4em 0 0 0;}
.delivery-info li {padding:.1em 0;}
/*.delivery-info .check_no {color:#aaa}*/
