﻿body {margin:0px auto; padding:0px; background:#fcfceb;}

.clear {margin:0px; padding:0px; clear:both;}
.note {margin:10px 0px 0px 0px; padding:0px; display:block; font:normal 11px/14px "Trebuchet MS"; color:#036c41;}
.bgr {background:url(imgs/contbg.jpg) repeat-x 0px 0px; padding:10px;}
.nob {border:0px; background:none;}

#container .main .check {width:auto; margin:0px; padding:0px; float:left!important; display:block;}
#container .main .check td {margin:0px; padding:0px; text-align:left; height:60px; }
#container .main .check td label {float:right!important;  margin:0px!important; padding:0px!important; font:normal 12px/16px "Trebuchet MS"; display:block; height:60px; background:none!important; width:150px; text-align:left;}
#container .main .check td input {margin:0px!important; padding:0px!important; float:left!important; display:block;  background:none!important; border:0px!important; width:20px!important; height:60px;}




#container {margin:0px auto; padding:0px; display:block;}
#container .usertools {margin:0px; padding:0px; display:block;  height:35px; background:url(imgs/topbg.gif) repeat-x 0px 0px;}
#container .usertools .main {margin:0px auto; padding:0px; width:980px; height:35px; font:normal 11px/14px "Trebuchet MS"; color:#14512f; text-align:justify!important;}
#container .usertools .main a {margin:0px; padding:0px 0px 0px 10px; font:normal 11px/14px "Trebuchet MS"; color:#14512f; text-decoration:underline; }
#container .usertools .main a:hover {margin:0px; padding:0px 0px 0px 10px; font:normal 11px/14px "Trebuchet MS"; color:#14512f; text-decoration:none; }
#container .usertools .main .dates {margin:0px 5px 0px 0px; padding:10px 5px 0px 0px; float:left; display:block; width:auto; height:25px;}
#container .usertools .main .search {margin:0px; padding:3px 0px 0px 0px; float:left; display:block; width:auto; height:30px; font:bold 16px/20px "Trebuchet MS"; color:#727953; } 
#container .usertools .main .search .mysrch {border:1px solid #848900; font:normal 12px/20px "Trebuchet MS" }
#container .usertools .main .toplinks {margin:0px; padding:10px 0px 0px 0px;  float:right; display:block;}
#container .usertools .main .toplinks ul {margin:0px; padding:0px; }
#container .usertools .main .toplinks li {margin:0px; float:left; padding:0px 5px 0px 5px; border-right:1px solid #727953; list-style-type:none; font:normal 11px/14px "Trebuchet MS"; color:#727953;}
#container .usertools .main .toplinks li a {margin:0px; padding:0px; font:normal 11px/14px "Trebuchet MS"; color:#727953; text-decoration:underline;}
#container .usertools .main .toplinks li a:hover {margin:0px; padding:0px; font:normal 11px/14px "Trebuchet MS"; color:#727953; text-decoration:none;}



#container .topmenu {margin:0px; padding:0px; height:60px; background:url(imgs/topmenubg.gif) repeat-x 0px 0px;}
#container .topmenu .all {margin:0px auto; padding:0px; height:60px; width:980px; display:block;}
#container .topmenu .all .home {margin:0px auto; padding:0px; float:left; display:block; width:97px; height:60px;}
#container .topmenu .all ul {margin:0px auto; padding:0px; width:883px; height:59px; float:right;}
#container .topmenu .all li {margin:0px; padding:0px; float:left; list-style-type:none;  color:#ffffc1; font:normal 13px/18px "Trebuchet MS"; border-right:1px solid #84aa92;}
#container .topmenu .all li:hover {margin:0px; padding:0px; float:left; list-style-type:none; background:url(imgs/over.gif) repeat-x 0px 55px; color:#ffffc1; font:normal 13px/18px "Trebuchet MS"; border-right:1px solid #84aa92;}
#container .topmenu .all li a { margin:0px; padding:0px 10px 0px 10px; height:59px!important; text-decoration:none; color:#ffffc1; font:normal 13px/59px "Trebuchet MS";}
#container .topmenu .all li a:hover {margin:0px; padding:0px 10px 0px 10px; height:59px!important; text-decoration:none; color:#ffffc1; font:normal 13px/59px "Trebuchet MS"; background:url(imgs/over.gif)repeat-x 0px 50px;}

#container .contents {margin:0px auto; width:980px; display:block; padding:0px; background: url(imgs/content.jpg) repeat-y 0px 0px; }
#container .contents .leftcolumn {margin:0px; padding:10px 5px 50px 10px; float:left; display:block; width:215px;  background:url(imgs/lcolumn.jpg) no-repeat 0px 0px; }
#container .contents .leftcolumn .leftmenu {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:215px; position:relative; }
#container .contents .leftcolumn .leftmenu h1 {margin:0px; padding:10px 0px 0px 10px; float:left; display:block; width:205px; height:25px; background:url(imgs/topmenu.jpg) no-repeat 0px 0px; font:bold 14px/16px "Trebuchet MS"; color:#046c42; }

#container .contents .leftcolumn .leftmenu .offercat{font:normal 12px/13px "Verdana"; color:#ffffc1; background-color:#046d42; margin:0px; padding: 2px 0px 2px 20px; width:188px; border-bottom:1px solid #046d42; text-decoration:none; background-image:url(imgs/bullet5.jpg); background-repeat:no-repeat; background-position:9px;}
#container .contents .leftcolumn .leftmenu .offercat a{font:normal 12px/13px "Verdana"; color:#ffffc1; 	text-decoration:none;}
#container .contents .leftcolumn .leftmenu .offercat a:hover{font:normal 12px/13px "Verdana"; color:#ffffc1; 	text-decoration:none;}

#container .contents .leftcolumn .leftmenu .menu{margin:0px; padding:0px 0px 0px 10px; float:left; display:block; width:205px; background:url(imgs/menumainbg.jpg) repeat-y 0px 0px;}

#container .contents .leftcolumn .leftmenu .menu ul {margin:0px; padding:0px;}

#container .contents .leftcolumn .leftmenu .menu a {text-decoration:none; }
#container .contents .leftcolumn .leftmenu .menu a:hover {text-decoration:none; }



#container .contents .leftcolumn .leftmenu .btm {margin:0px; padding:0px; float:left; display:block; width:215px; background:url(imgs/menubottombg.jpg) no-repeat 0px 0px; height:39px;}


#container .contents .leftcolumn .leftbanner {margin:10px 0px 10px 0px; padding:0px; float:left; display:block; width:215px;}

#container .contents .leftcolumn .newsletter {margin:0px; padding:5px 5px 0px 5px; width:195px; height:96px; float:left; display:block; background:url(imgs/newsletterbg.jpg) no-repeat 0px 0px; font:normal 11px/12px "Trebuchet MS"; color:#000;}
#container .contents .leftcolumn .newsletter h1 {margin:0px 0px 5px 0px; padding:6px 0px 0px 10px; float:left; display:block; width: 183px; height:25px; font:bold 15px/16px "Trebuchet MS"; color:#000000; background:url(imgs/nsltr.jpg) no-repeat 0px 0px;}
#container .contents .leftcolumn .newsletter .buttons {margin:3px 0px 0px 0px; padding:0px; float:left; display:block; width:195px;}
#container .contents .leftcolumn .newsletter .buttons .mynewsletter {margin:0px 10px 0px 0px; padding:0px; float:left; display:block; width:155px; height:21px; background:#ffffc1; border:1px solid #046d42;}

#container .contents .main {margin:0px; padding:5px; float:left; display:block; width:730px; font:normal 15px/20px "Trebuchet MS"; color:#5e6432;}
#container .contents .main h1 {margin:0px 0px 10px 0px; padding:0px 0px 0px 30px; float:left; display:block; width:695px; height:30px; background:#dee4b6 url(imgs/titlebullet.gif) no-repeat 10px 8px; font:bold 16px/30px "Trebuchet MS"; color:#5a671e;}
#container .contents .main a {margin:0px; padding:0px; font:normal 15px/20px "Trebuchet MS"; color:#5e6432; text-decoration:underline;}
#container .contents .main a:hover {margin:0px; padding:0px; font:normal 15px/20px "Trebuchet MS"; color:#5e6432; text-decoration:none;}

#container .contents .main .flash {margin:0px 0px 15px 0px; padding:0px; float:left; display:block; width:730px; height:165px;}
#container .contents .main .maintext {margin:0px 0px 10px 0px; padding:10px; float:left; display:block; width:710px; background:#ffffc1 url(imgs/bottomtext.jpg) no-repeat left bottom; font:normal 14px/22px "Arial"; color:#0f4d2a;}
#container .contents .main .text {margin:0px; padding:10px; float:left; display:block; width:690px; font:normal 17px/22px "Arial"; color:#0f4d2a;}

#container .contents .main .shops {margin:10px 0px 0px 0px; padding:0px 0px 5px 0px;  float:left; display:block; width:730px;  background:#FDFEF9 url(imgs/shops_bgr.jpg) no-repeat left bottom; }
#container .contents .main .shops h1 {margin:0px 0px 0px 5px; padding:5px 0px 0px 10px; float:left; display:block; width:710px; height:30px; background: url(imgs/shoptitle.jpg) no-repeat 0px 0px; font:bold 15px/16px "Trebuchet MS"; color:#000000;}
/*
#container .contents .main .shops ul { margin:5px 0px 5px 2px; padding:0px; width:730px!important;}
#container .contents .main .shops li {margin:0px 5px 0px 5px; }
#container .contents .main .shops li .topimg {margin:0px; padding:0px; float:left; display:block; width:170px; background:#fff; clear:both;}
#container .contents .main .shops li .topimg img {border:1px solid #dedede;}
#container .contents .main .shops li .lezanta {margin:5px 0px 0px 0px; padding:0px; float:left; display:block; width:170px; background:#fff; height:37px;}
#container .contents .main .shops li .lezanta .area {margin:0px; padding:0px 0px 0px 3px; float:left; display:block; width:60px; height:20px; font:bold 11px/25px "Arial"; color:#000; line-height:15px;}
#container .contents .main .shops li .lezanta .phone {margin:0px; padding:0px 5px 0px 0px; float:left; display:block; text-align:right; height:20px; width:100px; font:normal 11px/25px "Arial"; line-height:15px; color:#000;}
#container .contents .main .shops li .lezanta .address {margin:0px; padding:0px 0px 0px 3px; float:left; display:block; height:20px; width:167px; font:normal 11px/20px "Arial"; line-height:20px; color:#000;}
#container .contents .main .shops li .lezanta .address a {margin:0px; padding:0px 0px 0px 0px; float:left; display:block; height:20px; width:167px; font:normal 11px/20px "Arial"; line-height:20px; color:#5e6432; text-decoration:none;}
#container .contents .main .shops li .lezanta .address a:hover {margin:0px; padding:0px 0px 0px 0px; float:left; display:block; height:20px; width:167px; font:normal 11px/20px "Arial"; line-height:20px; color:#5e6432; text-decoration:underline;}
*/
#container .contents .main .shops table {text-align:center;}
#container .contents .main .shops td {padding:0px; float:left!important; display:block; list-style-type:none; width:180px; height:130px;}
#container .contents .main .shops td .lezanta {margin:2px 0px 0px 0px;padding:0px; float:left; display:block; width:175px; background:#fff; height:37px;}
#container .contents .main .shops td .lezanta .area {margin:0px; padding:0px 0px 0px 3px; float:left; display:block; width:60px; height:20px; font:bold 11px/25px "Arial"!important; color:#000; line-height:15px;}
#container .contents .main .shops td .lezanta .phone {margin:0px; padding:0px 5px 0px 0px; float:left; display:block; text-align:right; height:20px; width:100px; font:normal 11px/25px "Arial"!important; line-height:15px; color:#000;}
#container .contents .main .shops td .lezanta .address {margin:0px; padding:0px 0px 0px 3px; float:left; display:block; height:20px; width:167px; font:normal 11px/20px "Arial"!important; line-height:20px; color:#000;}
#container .contents .main .shops td .lezanta .address a {margin:0px; padding:0px 0px 0px 0px; float:left; display:block; height:20px; width:167px; font:normal 11px/20px "Arial"; line-height:20px; color:#5e6432; text-decoration:none;}
#container .contents .main .shops td .lezanta .address a:hover {margin:0px; padding:0px 0px 0px 0px; float:left; display:block; height:20px; width:167px; font:normal 11px/20px "Arial"; line-height:20px; color:#5e6432; text-decoration:underline;}

#container .contents .main .contactmain {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:730px; }


#container .contents .main .categories {margin:20px 0px 20px 0px;  padding:0px; float:left; display:block; width:730px;}
#container .contents .main .categories ul {margin:0px auto; padding:0px; width:730px;}
#container .contents .main .categories li {margin:5px 3px 0px 3px; padding:0px; float:left; display:block; list-style-type:none; width:355px; }
#container .contents .main .categories li:hover {cursor:pointer; margin:5px 3px 0px 3px;  padding:0px; float:left; display:block; list-style-type:none; width:355px; background:#ffffc1;}
#container .contents .main .categories li .title {text-align:center; margin:0px; padding:0px; float:left; display:block; width:355px; height:25px; background:#175332; font:normal 14px/25px "Trebuchet MS"; color:#fff0bb;}
#container .contents .main .categories li .info {margin:0px; padding:5px;  float:left; display:block; width:345px; background:url(imgs/catbg.gif) no-repeat 0px 0px;}
#container .contents .main .categories li .info .image {margin:0px; padding:0px; float:left; display:block; width:140px;  }
#container .contents .main .categories li .info .image img{margin:0px; padding:0px; display:block; width:130px;}
#container .contents .main .categories li .info .text {margin:0px; padding:0px; float:left; display:block; width:205px; font:normal 12px/14px "Trebuchet MS"; color:#175332; height:80px;}
#container .contents .main .categories li .info .more a {margin:0px; padding:0px 5px 0px 0px; float:left; display:block; width:200px; text-align:right; font:bold 12px/14px "Trebuchet MS"; color:#175332; text-decoration:underline;}
#container .contents .main .categories li .info .more a:hover {margin:0px; padding:0px 5px 0px 0px; float:left; display:block; width:200px; text-align:right; font:bold 12px/14px "Trebuchet MS"; color:#175332; text-decoration:none;}

#container .contents .main .offers {margin:0px; padding:0px; float:left; display:block; width:730px;}
#container .contents .main .offers ul {margin:0px; padding:0px;}
#container .contents .main .offers li {margin:5px 3px 5px 0px; padding:5px; float:left; display:block; width:350px; background:url(imgs/bgprod.gif) no-repeat 0px 0px; list-style-type:none; height:180px; border-bottom:5px solid #dee4b6;}
#container .contents .main .offers li .image {margin:0px; padding:0px; float:left; display:block; width:130px; }
#container .contents .main .offers li .image input {margin:0px auto; padding:5px 0px 5px 0px; display:block; text-align:center; width:120px;}
#container .contents .main .offers li h2{margin:5px 0px 0px 0px; padding:0px 0px 0px 25px; float:left;  display:block; width:195px; font:normal 14px/16px "Arial"; color:#5e6432; background:url(imgs/bullet.gif) no-repeat 0px 0px;}
#container .contents .main .offers li .price {margin:10px 0px 0px 0px; height:30px; padding:0px 0px 0px 10px; float:left; display:block; width:210px; font:bold 16px/20px "Trebuchet MS"; color:#5e6432;}
#container .contents .main .offers li .price .specialprice { font: normal 16px/18px "Trebuchet MS"; color:#838a51; text-decoration:line-through;}
#container .contents .main .offers li .btns {margin:20px 0px 0px 0px; padding:0px; float:right; display:block; width:330px; height:40px; text-align:right;}
#container .contents .main .offers li .btns input {margin:0px 4px 0px 0px; padding:0px; float:right;}
#container .contents .main .offers li .btns .code {width:150px; margin:0px; padding:3px 0px 0px 0px; float:left; text-align:left; display:block;  height:30px; font:normal 11px/12px "Trebuchet MS"; color:#5e6432;}


#container .contents .main .bottomlinks {margin:50px 0px 0px 0px; padding:0px; float:left; display:block; width:730px; border-bottom:1px dotted #889032; text-align:right;}
#container .contents .main .bottomlinks ul {margin:0px; padding:0px; text-align:right;}
#container .contents .main .bottomlinks li {margin:0px; padding:0px 5px 2px 5px; float:right;  list-style-type:none; font:11px/13px "Trebuchet MS"; color:#0f4d2a; border-right:1px solid #0f4d2a;}
#container .contents .main .bottomlinks li a {margin:0px; padding:0px; font:11px/13px "Trebuchet MS"; color:#0f4d2a; text-decoration:none;}
#container .contents .main .bottomlinks li a:hover {margin:0px; padding:0px; font:11px/13px "Trebuchet MS"; color:#0f4d2a; text-decoration:underline;}


#container .bottom {margin:0px auto; padding:0px; display:block; background:url(imgs/bottombg.jpg) repeat-x 0px 0px; height:67px;}
#container .bottom .footer {margin:0px auto; width:960px; padding:20px 10px 10px 10px; height:37px; display:block; }
#container .bottom .footer .left{margin:0px; float:left; display:block; padding:0px; font:normal 11px/37px "Trebuchet MS"; color:#fff;}
#container .bottom .footer .right {margin:0px; float:right; display:block; padding:0px; font:normal 11px/37px "Trebuchet MS"; color:#fff;}
#container .bottom .footer .right a {font:normal 11px/37px "Trebuchet MS"; color:#fff; text-decoration:underline;}
#container .bottom .footer .right a:hover {font:normal 11px/37px "Trebuchet MS"; color:#fff; text-decoration:none;}

#container .bottom .footer .bottomphone {margin:0px auto;padding:14px 0px 0px 10px; width:180px; margin-left:200px; float:left; height:30px; display:block; color:#fff; font-size:22px; background:url(imgs/phone_bg.png) no-repeat 0px 0px; padding:3px 0px 0px 30px; }




/*PRODUCTS*/
#container .contents .main .products {margin:0px; padding:0px; float:left; display:block; width:730px;}
#container .contents .main .products .top {margin:5px 0px 10px 0px; padding:0px; float:left; display:block; width:730px; font:normal 12px/14px "Trebuchet MS";}
#container .contents .main .products .top .prodnumbers {margin:0px; padding:0px; float:left; display:block; width:300px; font:normal 12px/14px "Trebuchet MS"; color:#606827;}
#container .contents .main .products .top .prodnumbers input {margin:0px; padding:10px 0px 0px 0px;}

#container .contents .main .products .top .sorting {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; font:normal 12px/20px "Trebuchet MS"; }

#container .contents .main .products .proinfo {margin:0px 0px 15px 0px; padding:10px; float:left; display:block; width:700px; font:normal 14px/16px "TRebuchet MS"; color:#0F7149; background:#FFFFC1; border:1px solid #DEE4B6;}
#container .contents .main .products .proinfo a { font:normal 12px/14px "TRebuchet MS"; color:#000; text-decoration:underline;}
#container .contents .main .products .proinfo a:hover { font:normal 12px/14px "TRebuchet MS"; color:#000; text-decoration:none;}


#container .contents .main .products .top .prodpages {margin:0px; padding:0px; float:right; display:block; text-align:right; font:normal 12px/20px "Trebuchet MS"; color:#606827;}
#container .contents .main .products .top .prodpages .mybtn {margin:0px; padding:0px; float:left; display:block;}
#container .contents .main .products .top .prodpages .pages {margin:0px; padding:3px 0px 0px 0px; float:left; display:block; text-align:center;}
#container .contents .main .products .top .prodpages .pages a {margin:0px; padding: 0px 4px 0px 4px; font:normal 12px/20px "Trebuchet MS"; color:#606827; text-decoration:none;}
#container .contents .main .products .top .prodpages .pages a:hover {margin:0px; padding: 0px 4px 0px 4px; font:normal 12px/20px "Trebuchet MS"; background:#606827; color:#ffffc1; text-decoration:none; }
#container .contents .main .products .top .prodpages .pages strong{margin:0px; padding: 0px 4px 0px 4px; font:normal 12px/20px "Trebuchet MS"; background:#606827; color:#ffffc1;}

#container .contents .main .products ul {margin:0px; padding:0px;}
#container .contents .main .products li {margin:5px 3px 5px 0px; padding:5px; float:left; display:block; width:350px; background:url(imgs/bgprod.gif) no-repeat 0px 0px; list-style-type:none; height:180px; border-bottom:5px solid #dee4b6;}
#container .contents .main .products li .image {margin:0px; padding:0px; float:left; display:block; width:130px; }
#container .contents .main .products li .image input {margin:0px auto; padding:5px 0px 5px 0px; display:block; text-align:center; width:120px;}
#container .contents .main .products li h2{margin:5px 0px 0px 0px; padding:0px 0px 0px 25px; float:left;  display:block; width:195px; font:normal 14px/16px "Arial"; color:#5e6432; background:url(imgs/bullet.gif) no-repeat 0px 0px;}
#container .contents .main .products li .price {margin:10px 0px 0px 0px; height:30px; padding:0px 0px 0px 10px; float:left; display:block; width:210px; font:bold 16px/20px "Trebuchet MS"; color:#5e6432;}
#container .contents .main .products li .price .specialprice { font: normal 16px/18px "Trebuchet MS"; color:#838a51; text-decoration:line-through;}
#container .contents .main .products li .btns {margin:20px 0px 0px 0px; padding:0px; float:right; display:block; width:330px; height:40px; text-align:right;}
#container .contents .main .products li .btns input {margin:0px 4px 0px 0px; padding:0px; float:right;}
#container .contents .main .products li .btns .code {width:150px; margin:0px; padding:3px 0px 0px 0px; float:left; text-align:left; display:block;  height:30px; font:normal 11px/12px "Trebuchet MS"; color:#5e6432;}



#container .contents .main .products .details {margin:0px; padding:0px; float:left; display:block; width:730px;}
#container .contents .main .products .details .tools {margin:10px 0px 10px 0px; padding:0px; float:right; display:block; font:normal 12px/16px "Trebuchet MS"; color:#3d3d3d;}
/* #container .contents .main .products .details .tools input {margin: 0px 5px 0px 15px; padding:0px;}*/
#container .contents .main .products .details .tools .pages {margin:0px; padding:0px; float:left; display:block;}
#container .contents .main .products .details .tools .btn {margin:0px; padding:0px; float:left; display:block;}
#container .contents .main .products .details .kartela {margin:0px auto; padding:10px; display:block; border-bottom:5px solid #dee4b6; width:700px; background:url(imgs/detailsbg.jpg) no-repeat 0px 0px; }
#container .contents .main .products .details .kartela ul {padding:0px; display:block; min-width:330px; float:left; margin:0px;}
#container .contents .main .products .details .kartela ul li {padding:0px 0px 5px 10px; display:block; width:310px; float:left; margin:0px; background:url(imgs/bullet5.jpg) no-repeat 0px 8px; border:0px; height:auto;}
#container .contents .main .products .details .kartela .prodimg {margin:0px; padding:0px; float:left; display:block; width:360px; background:#dee4b6; }
#container .contents .main .products .details .kartela .prodimg img {margin:0px auto; padding:10px 0px 10px 0px;  display:block;}
#container .contents .main .products .details .kartela .zoom {margin:4px 0px 0px 0px; padding:0px; float:left; display:block; width:360px; font:normal 12px/16px "Trebuchet MS"; color:#076E44; }
#container .contents .main .products .details .kartela .zoom img {margin:0px 5px 0px 0px;  }
#container .contents .main .products .details .kartela .allinfo {margin:0px; padding:0px; float:right; display:block; width:340px;}
#container .contents .main .products .details .kartela .allinfo h3 {margin:0px 0px 0px 5px; padding:0px 0px 5px 25px; float:right; display:block; width:310px; background:url(imgs/bullet.gif) no-repeat 5px 3px; font:normal 16px/20px "Arial"; color:#076e44; border-bottom:1px dotted #889032;}
#container .contents .main .products .details .kartela .allinfo .code {margin:0px 0px 0px 5px; padding:0px 0px 0px 5px; float:right; display:block; width:330px; height:30px; background:#ffffc1; font:normal 12px/30px "Trebuchet MS"; color:#0a6f46;}
#container .contents .main .products .details .kartela .allinfo .info {margin:0px 0px 0px 5px; padding:10px 5px 0px 5px; float:right; display:block; width:325px; min-height:200px; font:normal 16px/20px "Trebuchet MS"; color:#5e6432; clear:left;}
#container .contents .main .products .details .kartela .shopping {text-align:right; margin:10px 0px 0px 5px; width:670px; padding:0px 5px 0px 15px; float:left; display:block;  font:normal 12px/22px "Trebuchet MS"; }
#container .contents .main .products .details .kartela .shopping select,#container .contents .main .products .details .kartela .shopping input {margin:0px 2px 0px 0px; padding:0px; border:1px solid #5e6432; font:normal 12px/14px "Trebuchet MS"; color:#5e6432;}
#container .contents .main .products .details .bottom {margin:0px 0px 30px 5px; width:710px; padding:15px 5px 0px 5px; float:left; height:45px; background:#ffffc1;}
#container .contents .main .products .details .bottom .sendfriend {margin:0px; padding:0px; float:left; display:block; width:350px; height:45px;}
#container .contents .main .products .details .bottom .buttons {margin:0px; padding:5px 10px 0px 0px; float:left; display:block;  text-align:right; width:350px; height:40px; font: normal 16px/18px "Trebuchet MS"; color:#5e6432;}
#container .contents .main .products .details .bottom .buttons .specialprice { font: normal 16px/18px "Trebuchet MS"; color:#838a51; text-decoration:line-through;}
#container .contents .main .products .details .bottom .buttons input {margin:0px 0px 0px 20px; padding:0px;}





/*REGISTER*/

#container .contents .main .members {margin:20px 0px 0px 0px; padding:0px;  display:block; width:720px; background:url(imgs/mainbgr.jpg) no-repeat 0px 0px; font:normal 14px/16px "Trebuchet MS"; color:#5e6432;}

#container .contents .main .members .new {margin:0px 10px 0px 0px; padding:0px; float:left; display:block; width:350px; }
#container .contents .main .members .new h1 {margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; float:left; display:block; width:330px; height:30px; background:#dee4b6; font:bold 16px/30px "Trebuchet MS"; color:#5a671e;}
#container .contents .main .members .new h2 {text-decoration:underline; margin:15px 0px 15px 0px; width:330px; padding:0px; float:left; display:block; font:normal 14px/16px "Trebuchet MS"; color:#0a6f46;}
#container .contents .main .members .new ul {margin:10px 0px 0px 20px; padding:0px; float:left; width:310px;}
#container .contents .main .members .new li {margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; float:left; display:block; width:290px; list-style-type:none; font:normal 14px/16px "Trebuchet MS"; color:#5e6432; background:url(imgs/bullet4.jpg) no-repeat 0px 5px;}

#container .contents .main .members .old {margin:0px; padding:0px; float:right; display:block; width:350px; color:#5e6432;}
#container .contents .main .members .old h1 {margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; float:left; display:block; width:330px; height:30px; background:#dee4b6; font:bold 16px/30px "Trebuchet MS"; color:#5a671e;}
#container .contents .main .members .old h2 {text-decoration:underline; margin:15px 0px 15px 0px; width:330px; padding:0px; float:left; display:block; font:normal 14px/16px "Trebuchet MS"; color:#0a6f46;}
#container .contents .main .members .old ul {margin:10px 0px 0px 10px; padding:0px; float:left; width:310px;}
#container .contents .main .members .old li {margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; float:left; display:block; width:290px; list-style-type:none; font:normal 14px/16px "Trebuchet MS"; color:#5e6432; background:url(imgs/bullet4.jpg) no-repeat 0px 5px;}
#container .contents .main .members .old a {margin:0px; padding:0px; font:bold 14px/16px "Trebuchet MS"; color:#5e6432; text-decoration:underline;}
#container .contents .main .members .old a:hover {margin:0px; padding:0px; font:bold 14px/16px "Trebuchet MS"; color:#5e6432; text-decoration:none;}

#container .contents .main .members .old input{margin:0px; padding:0px; float:right; width:150px; height:20px; border:1px solid #0a6f46; background:#fafafa; font:normal 14px/16px "Trebuchet MS"; color:#000;}
#container .contents .main .members .old input:focus,#container .content .main .members .old input:hover {margin:0px; padding:0px; float:right; width:150px; height:20px; border:1px solid #dee4b6; background:#fafafa; font:normal 14px/16px "Trebuchet MS"; color:#000;}
#container .contents .main .members input{margin:0px; padding:0px;  width:150px; height:20px; border:1px solid #0a6f46; background:#fafafa; font:normal 14px/16px "Trebuchet MS"; color:#000;}
#container .contents .main .members input:focus,#container .content .main .members input:hover {margin:0px; padding:0px;  width:150px; height:20px; border:1px solid #dee4b6; background:#fafafa; font:normal 14px/16px "Trebuchet MS"; color:#000;}
#container .contents .main .members select{margin:0px; padding:0px;  height:20px; border:1px solid #0a6f46; background:#fafafa; font:normal 14px/16px "Trebuchet MS"; color:#000;}


/*BASKET*/

#container .contents .main .members .basketgrid { margin:0px auto; padding:0px; float:left; display:block; margin-top:20px; margin-bottom: 20px;}
#container .contents .main .members .basketgrid th {margin:0px; padding:0px; height:20px;}
#container .contents .main .members .toptitles th {background:#10724A; font:bold 14px/25px "Trebuchet MS"; height:25px; margin:0px; padding:0px; color:#FFFFC1; text-align:center; text-decoration:none; font-style:normal;}
#container .contents .main .members .basketgrid .basketprod {border-bottom:1px solid #5A671E; border-right:1px solid #5A671E; border-left:1px solid #5A671E; padding:13px 0px 0px 5px; margin:0px; font:normal 14px/18px "Trebuchet MS"; height:15px;}
#container .contents .main .members .basketgrid .basketprod input {padding:0px; margin:0px; font:normal 14px/18px "Trebuchet MS"; height:20px;}
#container .contents .main .members .totals td {background:#0C7047; font:bold 14px/16px Trebuchet MS; color:#FFFFC1;}
#container .contents .main .members .basketgrid .basket {border-bottom:1px solid #5A671E; text-align:center; border-right:1px solid #5A671E; border-left:1px solid #5A671E; padding:0px; margin:0px; font:normal 12px/14px "Trebuchet MS"; height: 25px;}
#container .contents .main .members .basketprodrose{border-bottom:1px solid #5A671E; border-right:1px solid #5A671E; border-left:1px solid #5A671E; padding:13px 0px 0px 5px; margin:0px; font:normal 12px/18px "Trebuchet MS"; height:20px;}
#container .contents .main .members .basketprodrose a, #container .contents .main .members .basketprodrose a:hover {padding:0px 0px 0px 5px; margin:0px; font:bold 14px/16px "Trebuchet MS"; height: 20px;}

/*#container .main .right .basket .toptitles td {border:0px; }*/

#container .contents .main .members .method  {margin:0px; padding:0px; font:normal 12px/14px "Trebuchet MS";}
#container .contents .main .members .method input {border:0px; background:none;}
#container .contents .main .members .method input:hover {border:0px; background:none;}
#container .contents .main .members .method input:focus {border:0px; background:none;}
#container .contents .main .members .method select {border:0px; background:none;}
#container .contents .main .members .method select:hover {border:0px; background:none;}
#container .contents .main .members .method select:focus {border:0px; background:none;}


#container .contents .main .offers {margin:10px 0px 0px 0px; padding:0px 0px 5px 0px;  float:left; display:block; width:730px;  }
#container .contents .main .offers h2 {margin:10px 0px 0px 0px; padding:5px 0px 0px 10px; float:left; display:block; width:720px; height:38px; background: url(imgs/offersbg.jpg) no-repeat 0px 0px; font:bold 15px/28px "Trebuchet MS"; color:#fff;}
#container .contents .main .offers .alloffers {display:block; font:bold 11px/28px "Trebuchet MS"; color:#fff; position:relative; bottom:40px; right:7px; float:right;}
#container .contents .main .offers .alloffers a { font:bold 11px/28px "Trebuchet MS"; color:#fff; text-decoration:underline;}
#container .contents .main .offers .alloffers a:hover { font:bold 11px/28px "Trebuchet MS"; color:#fff; text-decoration:none;}
