* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: normal 12px Arial, Helvetica, sans-serif; color: #887b62; background: #FFFFFF; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
img {border: none;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
h1 {display: none;}
h2 {text-indent: -9000px; overflow: hidden; height: 44px;}
a {text-decoration: none; color: #00728d;}
a:hover {text-decoration: underline;}

/*head*/
.head {background: url(../images/head-x.png) 281px 0px repeat-x;}
.head-left {background: url(../images/head-left.png) 0px 0px no-repeat;}
.head-right {background: url(../images/head-right.png) 100% 0px no-repeat; height: 135px;}
.text-right {width: 190px; padding: 20px 0 0 15px; float: right; font: normal 11px Tahoma, Verdana, Arial, "MS Sans Serif"; background: url(../images/bullet9.gif) 0px 21px no-repeat;}
.top-nav {position: absolute; top: 118px; left: 13px;}
.top-nav li {float: left; margin-right: 1px;}
.q01 {width: 58px;}
.q02 {width: 105px;}
.top-nav a {display: block; height: 17px; text-indent: -9000px; overflow: hidden;}
.stand-top a {position: absolute; width: 177px; height: 51px; display: block; text-indent: -9000px; overflow: hidden; margin: 51px 0 0 92px;}
.stand-top {width: 388px; height: 135px; background: url(../images/stand-top.png) 0px 0px no-repeat; float: right; margin-right: 45px;}
/*head*/

/*menus*/
.menu {top: 126px; position: absolute; left: 239px; width: 440px;}
.menu h3 {color: #325f0f; background: url(../images/bullet4.gif) 8px 3px no-repeat #abd781; height: 18px; padding: 3px 0 0 29px; font-size: 12px; margin-bottom: 8px;}
.menu .select {float: left; width: 131px; margin-right: 2px;}
.menu .select a span {display: block; height: 26px; background: url(../images/button.png) 0px 0px no-repeat; padding: 8px 0 0 33px;}
.menu .select a {text-decoration: none;}
.menu .select a:hover, .menu .select li:hover a {cursor: pointer; text-decoration: none;}
.menu .sub {display: none;}
.menu .sub ul {float: left; width: 220px; padding-left: 8px; font-size: 13px; font-weight: bold;}
.menu table {position: absolute; border-collapse: collapse;  font-size: 11px;}
.menu .select li a:hover .sub, .menu .select li:hover .sub {display: block; position: absolute; z-index: 100; top: 31px; margin-left: 3px; background: url(../images/menu-bg.png) 100% 100% no-repeat; padding: 0 6px 6px 0; width: 224px;}
.menu .sub ul li {background: url(../images/bullet8.gif) 0px 1px no-repeat; padding: 0 0 7px 15px; text-transform: capitalize; line-height: 11px;}
.menu .sub ul li a:hover {text-decoration: underline;}
.bg {border: 1px solid #abd781; width: 222px; background: url(../images/menu-bg2.png) bottom repeat-x #eafbdc; padding-bottom: 2px;}
/*menus*/

/*rezina*/
.right-bg {background: url(../images/gray-bg.png) 100% 0px repeat-y; width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');	min-width: 1000px;}
.wrapper {width: 100%; background: url(../images/left-bg.png) 0px 0px repeat-y; padding-bottom: 89px;}
.container {width: 100%;}
.content {width: 100%; float: left;}
.main {margin: 0 166px 0 211px;}
.left {float: left;	width: 211px; margin-left: -100%;}
.right {float: left; width: 166px; margin-left: -166px;}
/*rezina*/

/*footer*/
.footer {background: url(../images/footer-x.gif) bottom repeat-x; position: absolute; bottom: 0; width: 100%;}
.footer-left {background: url(../images/footer-left.png) 0px 100% no-repeat;}
.footer-right {background: url(../images/footer-right.png) 100% 100% no-repeat; height: 89px;}
.footer p {margin: 45px 0 0 226px; font: normal 11px Tahoma, Verdana, Arial, "MS Sans Serif"; line-height: 16px; background: url(../images/bullet3.gif) 0px 3px no-repeat; text-indent: 15px; position: absolute;}
.footer p span {font-size: 9px;}
.contact {width: 158px; position: absolute; margin-left: 9px;}
.contact a {height: 29px; display: block; text-indent: -9000px; overflow: hidden;}
/*footer*/

/*left*/
.left {border-top: 8px solid #FFFFFF;}
.left h2 {background: url(../images/h201.png) 0px 0px no-repeat;}
.nav {margin-bottom: 10px;}
.nav li {height: 28px; background: url(../images/nav-button.png) 0px 0px no-repeat; font-size: 16px; padding: 12px 0 0 35px;}
.nav a {font-weight: bold;}
.left div.thumbs img {margin-left: 18px;}

.categories li {background: url(../images/bullet8.gif) 0px 4px no-repeat; margin: 0 0 0 21px; padding: 0 0 0 16px;}
.categories {margin-bottom: 10px;}
/*left*/

/*main*/
.main {padding:45px 0 105px 10px; background: url(../images/stand-bottom.png) 100% 0px no-repeat;}
/*main*/
/*nav-title*/
.nav-title {height: 19px; padding: 4px 30px 0 29px; background: url(../images/bullet5.gif) 11px 6px no-repeat #ebebeb; float: left;}
.nav-title span {padding: 0 14px; text-indent: -9000px; overflow: hidden; background: url(../images/bullet6.gif) 10px 5px no-repeat;}
/*nav-title*/

/*desc*/
.desc {padding: 5px 300px 0 0; margin-bottom: 9px;}
.desc p {padding-top: 14px;}
/*desc*/

/*block*/
 .block {margin: 0 5px 5px 0; width: 272px; float: left; background: url(../images/block-bg.png) 0px 0px no-repeat; padding: 8px 6px; height: 516px;}
.t {background: url(../images/dot.gif) top repeat-x;}
.b {background: url(../images/dot.gif) bottom repeat-x;}
.r {background: url(../images/dot.gif) right repeat-y;}
.l {background: url(../images/dot.gif) left repeat-y;}
.t-l {background: url(../images/corner-t-l.gif) 0px 0px no-repeat;}
.t-r {background: url(../images/corner-t-r.gif) 100% 0px no-repeat;}
.t-r-2 {background: url(../images/corner-t-r-2.gif) 100% 0px no-repeat;}
.b-l {background: url(../images/corner-b-l.gif) 0px 100% no-repeat;}
.b-r {background: url(../images/corner-b-r.gif) 100% 100% no-repeat; padding: 8px 6px;}
.block img {padding: 1px; border: 3px solid #b8f17a; margin: 0 0 5px 0; width: 264px; height: 396px;}
.block h3 {background: url(../images/bullet1.gif) 4px 0px no-repeat; font-size: 14px; color: #00728d; padding: 0 0 10px 27px;}
.block p {font-size: 9px; padding: 5px 0 0 4px;}
.view {display: block; height: 15px; background: url(../images/bullet2.gif) 4px 0px no-repeat; padding: 0 0 0 24px; margin-top: 4px;}

/*block*/

/*blockin*/
.blockin {margin:4px 57px 25px 0;}
.blockin div.b-r {background: url(../images/corner-b-r.gif) 100% 100% no-repeat; padding: 8px 13px 13px 15px;}
.shop img {padding: 1px; border: 3px solid #b8f17a; float: left; margin: 0 20px 14px 0;}
.shop h3, .comments h3, .gallery h3, .homepage h3 {background: url(../images/bullet1.gif) 4px 0px no-repeat; font-size: 14px; color: #887b62; padding: 0 0 10px 27px;}
.shop p {padding-bottom: 12px;}
.rating {font-weight: bold; background: url(../images/bullet2.gif) 0px 11px no-repeat; padding: 0 0 0 21px;}
.rating img {vertical-align: middle;}
.rating span {padding-right: 14px;}
.rating div {margin: 10px 0 20px -21px;}
.rating div p {padding-bottom: 5px;}
.comments {margin-top: 15px;}
.comments h3 {padding: 0 0 7px 27px;}
.comments p {padding: 3px 15px 4px 25px;}
.c01 {background: #f1f0ec;}
.c02 {background: #fff9d6;}
/*blockin*/

/*gallery*/
.gallery {padding-bottom: 10px;}
.gallery p {height: 216px; padding: 0 10px; text-align: center; overflow: hidden; font-size: 12px;}
.gallery p a, .homepage p a, .photo a {color: #6bb622; font-size: 20px; font-weight: bold; text-decoration: none;}
.text_pic {font-size: 14px;}
.text_pic a {color: #00728D; font-size: 14px; text-decoration: none;}
.gallery p span a {color: #00728D; font-size: 12px; font-weight: bold; text-decoration: none;}
.gallery p span {font-size: 12px; margin-top: 15px; font-weight: bold; text-decoration: none; display: block;}
.gallery p a:hover, .homepage p a:hover, .photo a:hover {text-decoration: underline;} 
.gallery img {border: 3px solid #b8f17a; margin: 0 0 5px 2px;}
.big {display: block; float: left; margin-right: 4px;}
.keywords {padding: 0 0 10px 7px;}
.homepage img {width: 320px; height: 240px; border: 3px solid #b8f17a; position: absolute;}
.homepage p {text-align: center; padding: 0 0 0 342px; min-height: 252px;}
/*gallery*/

/*right*/
.right {border-top: 8px solid #FFFFFF;}
.right h2 {background: url(../images/h202.png) 0px 0px no-repeat; border-bottom: 1px solid #FFFFFF;}
/*right*/

/*thumbs*/
.thumbs {padding: 0 0 11px 13px; font: normal 11px Tahoma, Verdana, Arial, "MS Sans Serif";}
.thumbs h3, .mail h3 {font: bold 11px Tahoma, Verdana, Arial, "MS Sans Serif"; color: #00728d; background: url(../images/bullet9.gif) 0px 7px no-repeat; padding: 6px 0 7px 15px;}
.thumbs img {width: 135px; height: 180px; padding: 5px; background: #fffbdf; border: 1px solid #bbe8be;}
.thumbs p {padding: 3px 10px 0 0;}
.thumbs .view {margin-left: -4px; font: bold 12px Arial, Helvetica, sans-serif;}
/*thumbs*/

/*thumbs*/
.thumbs2 {padding: 0 0 11px 13px; font: normal 11px Tahoma, Verdana, Arial, "MS Sans Serif";}
.thumbs2 h3, .mail h3 {font: bold 15px Tahoma, Verdana, Arial, "MS Sans Serif"; color: #887B62; background: url(../images/bullet9.gif) 0px 7px no-repeat; padding: 6px 0 7px 15px;}
.thumbs2 img {width: 180px; height: 135px; padding: 5px; background: #fffbdf; border: 1px solid #bbe8be;}
.thumbs2 p {padding: 3px 10px 0 0;}
.thumbs2 .view {margin-left: -4px; font: bold 12px Arial, Helvetica, sans-serif;}
/*thumbs*/

/*thumbs*/
.thumbs3 {padding-left: 2px;}
.thumbs3 img {width: 140px; height: 140px; padding: 5px; margin-bottom: 3px; background: #fffbdf; border: 1px solid #bbe8be;}
.thumbs3 span {display: block; font-size: 15px;}
.thumbs3 div {padding-bottom: 5px; text-align: center;}
/*thumbs*/

/*gray*/
.gray {background: url(../images/gray-bg.png) 100% 0px repeat-y;}
.gray-bottom {background: url(../images/gray-bottom.png) 100% 100% no-repeat;}
/*gray*/

/*yellow*/
.yellow {background: url(../images/yellow-bg.gif) 100% 0px repeat-y;}
.yellow-bottom {background: url(../images/yellow-bottom.png) 100% 100% no-repeat;}
/*yellow*/

/*green*/
.green {position: absolute; width: 100%;}
.green-in {background: url(../images/green-left.png) 0px 0px no-repeat #b8f17a; height: 22px; margin: 0 219px 0 220px;}
/*green*/

/*photo*/
.photo {text-align: center; font-size: 21px; font-weight: bold; width: 100%; padding-top: 5px;}
.photo img {margin: 20px 0 0px 0; border: 6px solid #b8f17a;}
.center {width: 800px; margin: 0px auto; padding-bottom: 20px;}
/*photo*/

/*mail*/
.mail {font-size: 13px; margin-top: 10px; font-weight: bold; padding: 0 0 11px 13px;}
.mail input {margin-top: 5px;}
.mail1 {width: 130px; border: #71D55B 1px solid; background: #E4FFDE; font: bold 12px Tahoma, Verdana, Arial, sans-serif;}
.mail2 {width: 100px; border: #E8EA7D 1px solid; background: #FFFFD6; font: bold 12px Tahoma, Verdana, Arial, sans-serif;}
/*mail*/

/*pages*/
.pages {text-align: center; margin-top: 10px;}
/*pages*/

 /*top*/
.toplist {margin-top: 2px;}
.toplist h3 {text-align: center; font-size: 24px; margin-bottom: 8px; margin-top: 8px; color:#887B62;}
.toplist ul {width: 24.9%; float: left; text-align: left; list-style: none; text-indent: 20px;}
.toplist li {padding-bottom: 3px;}
.toplist a {font-size: 18px; font-weight: bold; text-decoration: none; color: #46840D;}
.toplist a:hover {color:#294A04;}

.toplist2 {margin-top: 16px;}
.toplist2 h3 {text-align: center; font-size: 24px; margin-bottom: 8px; margin-top: 8px; color:#887B62;}
.toplist2 ul {width: 24.9%; float: left; text-align: left; list-style: none; text-indent: 20px;}
.toplist2 li {padding-bottom: 3px;}
.toplist2 a {font-size: 13px; font-weight: bold; text-decoration: none; color: #46840D;}
.toplist2 a:hover {color:#294A04;}

.toplist3 {margin-top: 16px;}
.toplist3 h3 {text-align: center; font-size: 24px; margin-bottom: 8px; margin-top: 8px; color:#887B62;}
.toplist3 ul {width: 18%; float: left; text-align: left; list-style: none; text-indent: 20px;}
.toplist3 li {padding-bottom: 3px;}
.toplist3 a {font-size: 12px; font-weight: bold; text-decoration: none; color: #46840D;}
.toplist3 a:hover {color:#294A04;}

.righttop {font-size: 18px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
.righttop h3 {font-size: 24px; margin-bottom: 18px; color:#ffffff;}
.righttop a {font-size: 18px; font-weight: bold; text-decoration: none; color: #97FF97;}
.righttop a:hover {color:#FFFFFF;}

/*top*/

 /*top*/
.toplist01 {margin-top: 2px;}
.toplist01 h3 {text-align: center; font-size: 24px; margin-bottom: 8px; margin-top: 8px; color:#887B62;}
.toplist01 ul {width: 24.9%; float: left; text-align: left; list-style: none; text-indent: 20px;}
.toplist01 li {padding-bottom: 3px;}
.toplist01 a {font-size: 16px; font-weight: bold; text-decoration: none; color: #46840D;}
.toplist01 a:hover {color:#294A04;}

.toplist02 {margin-top: 16px;}
.toplist02 h3 {text-align: center; font-size: 24px; margin-bottom: 8px; margin-top: 8px; color:#887B62;}
.toplist02 ul {width: 18%; float: left; text-align: left; list-style: none; text-indent: 20px;}
.toplist02 li {padding-bottom: 3px;}
.toplist02 a {font-size: 11px; font-weight: bold; text-decoration: none; color: #46840D;}
.toplist02 a:hover {color:#294A04;}

.toplist03 {margin-top: 16px;}
.toplist03 h3 {text-align: center; font-size: 24px; margin-bottom: 8px; margin-top: 8px; color:#887B62;}
.toplist03 ul {width: 16%; float: left; text-align: left; list-style: none; text-indent: 20px;}
.toplist03 li {padding-bottom: 3px;}
.toplist03 a {font-size: 11px; font-weight: bold; text-decoration: none; color: #46840D;}
.toplist03 a:hover {color:#294A04;}

.righttop {font-size: 18px; font-weight: bold; text-decoration: none; color: #887B62;}
.righttop h3 {font-size: 18px; margin-bottom: 10px; margin-top: 4px; color:#887B62; text-indent: 20px;}
.righttop ul {width: 145; float: left; text-align: left; list-style: none; text-indent: 10px;}
.righttop a {font-size: 18px; font-weight: bold; text-decoration: none; color: #46840D;}
.righttop a:hover {color:#294A04;}

/*top*/

.advertisment {padding-top: 5px;}

/*links-m*/
.links-m {padding: 10px 0 10px 13px; font-weight:bold;}
/*links-m*/

/*thumb*/
.thumb {padding: 0 0 5px 12px; margin-left: -14px; text-align: left;}
.thumb h3, .mail h3 {font: bold 11px Tahoma, Verdana, Arial, "MS Sans Serif"; color: #00728d; background: url(../images/bullet9.gif) 0px 7px no-repeat; padding: 6px 0 7px 15px;}
.thumb img {padding: 4px; background: #fffbdf; border: 1px solid #bbe8be;}
.thumb p {padding: 3px 10px 0 0;}
.thumb .view {margin-left: 0px; font: bold 12px Arial, Helvetica, sans-serif;}
/*thumb*/
