img {behavior: url(js/iepngfix.htc);}
body, html, h1, h2, h3, h4, h5, h6, h7, div, p, span, td, tr, table, a, strong, ul, li {margin: 0; padding: 0;}
body  {font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #4a4a4a; background: #f4f7d2;}
img {border: none;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
h1 {display: none;}
a {text-decoration: underline; color: #b24423;}
a:hover {text-decoration: none;}

/*bg*/
.bg-t-x {background: url(../images/bg-t-x.png) 536px 0px repeat-x;}
.bg-b-x {background: url(../images/bg-b-x.png) 0px 100% repeat-x;}
.bg-l-y {background: url(../images/bg-l-y.gif) 0px 0px repeat-y;}
.bg-r-y {background: url(../images/bg-r-y.gif) 100% 0px repeat-y;}
.bg-t-l {background: url(../images/bg-t-l.jpg) 0px 0px no-repeat;}
.bg-t-r {background: url(../images/bg-t-r.png) 100% 0px no-repeat;}
.bg-b-l {background: url(../images/bg-b-l.jpg) 0px 100% no-repeat;}
.bg-b-r {background: url(../images/bg-b-r.png) 100% 100% no-repeat; min-height: 2500px;}

.center {width: 1000px; margin: 0px auto;}
.min {min-width: 1000px;}
/*bg*/

/*head*/
.head {height: 61px; position: relative;}

.menu {position: absolute; top: 82px; right: 15px;}
.menu a {text-decoration: none;}
.menu a span {text-decoration: underline; display: block;}
.menu a:hover span {text-decoration: none;}
.menu li {float: left; padding: 0 11px 0 10px; text-align: center; border-right: 1px dotted #d0d2b3;}
.menu li.last {border: none;}

.bookmarks {line-height: 15px; position: absolute; right: 46px; top: 13px; color: #fff; text-align: center; font: normal 10px Arial, Helvetica, sans-serif;}
.bookmarks img {vertical-align: middle;}

.top-nav {position: absolute; top: 20px; left: 253px; font: bold 12px Arial, Helvetica, sans-serif; color: #31312a;}

.top-nav li {float: left; background: url(../images/top-nav-l.png) 0 0 no-repeat; padding: 0 0 0 8px; margin-right: 1px;}
.top-nav a, .top-nav span {display: block; float: left;}
.top-nav a {color: #fff; display: block; float: left; background: url(../images/top-nav-r.png) 100% 0 no-repeat; padding: 0 8px 0 0;}
.top-nav a span {background: url(../images/top-nav-x.png) 0 0 repeat-x; height: 28px; padding: 13px 2px 0 2px;}

.top-nav li.act {float: left; background: url(../images/top-nav-l-act.png) 0 0 no-repeat; font-size: 12px; padding: 0 0 0 8px;}
.top-nav li.act span {background: url(../images/top-nav-r-act.png) 100% 0 no-repeat; padding: 0 8px 0 0;}
.top-nav li.act span span {background: url(../images/top-nav-x-act.png) 0 0 repeat-x; height: 28px; padding: 13px 2px 0 2px;}

.desc4 {padding: 17px 250px 18px 0; border-bottom: 1px solid #d0d2b3; color: #494448; line-height: 15px; font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0 9px 10px 0;}
.desc4 strong {color: #31312a;}
/*head*/

/*rezina*/
.container {width: 100%;}
.content {width: 100%; float: left;}
.main {margin: 0 0 0 221px;}
.left {float: left;	width: 191px; margin-left: -100%; padding: 43px 0 80px 13px;}
/*rezina*/

/*main*/
.main h2 {font: bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 9px 0 10px 51px; color: #641902;}
/*main*/

/*left*/
.left h2 {height: 28px; padding: 5px 0 0 21px; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ffffff; margin: 0 0 0 4px;}
/*left*/

/*headers*/
.h201 {background: url(../images/h201.png) 0 0 no-repeat;}
.h202 {background: url(../images/h202.png) 0 0 no-repeat;}
.h203 {background: url(../images/h203.png) 0 0 no-repeat;}
.h204 {background: url(../images/h204.jpg) 0 6px no-repeat;}
.h205 {background: url(../images/h205.jpg) 0 0 no-repeat;}
.h206 {background: url(../images/h206.jpg) 0 0 no-repeat;}
.h207 {background: url(../images/h207.jpg) 0 0 no-repeat;}
.h208 {background: url(../images/h208.jpg) 0 0 no-repeat;}
.h209 {background: url(../images/h209.jpg) 0 5px no-repeat;}
.h210 {background: url(../images/h210.jpg) 0 0 no-repeat;}
.block2 h2.h211 {background: url(../images/h211.png) 0px 0px no-repeat; line-height: 18px; height: 60px; padding: 5px 0 0 20px; color: #fff; text-align: left;}
.h212 {background: url(../images/h212.jpg) 0 0 no-repeat;}
/*headers*/

/*nav*/
.nav {font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 8px 0 10px 11px;}
.nav li {display: block; padding: 2px 0 9px 11px; background: url(../images/nav-li.gif) 0px 9px no-repeat;}
.nav li.act {background: none; padding: 0 0 0 11px; color: #000;}
.nav li.last {padding: 2px 0 6px 11px; background: url(../images/nav-li.gif) 0px 9px no-repeat;}

.nav li ul {padding: 0 0 2px 0; font-size: 11px; color: #000;}
.nav li ul li {background: url(../images/nav-li-li.gif) 0 5px no-repeat; padding: 0 0 7px 6px;}
.nav li ul a {font-size: 11px; font-weight: normal;}
.nav li ul em {font-style: normal; color: #d0d2b3; font-size: 10px;}
/*nav*/

/*block2*/
.block2 {background: url(../images/block2-y.gif) 0 0 repeat-y; margin-bottom: 4px;}
.block2-t {background: url(../images/block2-t.gif) 0 0 no-repeat;}
.block2-b {background: url(../images/block2-b.gif) 0 100% no-repeat; padding-top: 4px;}
.bg1 {background-color: #f7fdb3;}
.bg2 {background-color: #fff;}
/*block2*/

/*az*/
.az {font-size: 18px; padding: 20px 16px 20px 16px; background: url(../images/az-bg.png) 16px 20px no-repeat;}
.az a, .az span {display: block; width: 25px; height: 23px; padding-top: 2px; text-align: center; text-decoration: none; float: left; margin: 0 1px 1px 0; color: #b24423;}
.az a:hover {text-decoration: none; color: #f57751; text-decoration: underline;}
.az span {text-decoration: none; color: #f57751;}
.az span.none {color: #f57751;}
/*az*/

/*ads*/
.ads {line-height: 13px; padding: 15px 21px 0 21px;}
.ads div {padding-bottom: 20px; border-bottom: 1px dotted #d0d2b3; margin-bottom: 18px;}
.ads div.last {border: none; margin: 0; background: none;}
.ads p a {font-weight: bold; color: #31312a;}
.ads p span {display: block; font-size: 12px; background: url(../images/bullet.gif) 0px 4px no-repeat; padding: 0 0 4px 8px;}

.ads-r {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/bullet2.gif) 0 6px no-repeat; margin-top: 5px; padding: 0 0 0 11px;}
.ads-r a {color: #b24423; text-transform: uppercase;}
/*ads*/

/*thumbs*/
.thumbs {padding: 20px 17px 0 18px;}
.thumbs div {padding: 0 0 20px 0;}
.thumbs img {width: 150px; height: 200px; border: 3px solid #dfc059; margin: 0 0 5px 0px;}
.thumbs p a {font-weight: bold; color: #31312a;}
.thumbs p span {display: block; font-size: 12px; background: url(../images/bullet.gif) 0px 4px no-repeat; padding: 0 0 4px 8px;}
/*thumbs*/

/*adv-block*/
.adv-block p {padding: 15px 0 18px 21px; line-height: 13px; font-size: 11px;}
.image {padding: 0 0 16px 5px;}
.image img {border: 3px solid #dfc059;}
.image span {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/bullet2.gif) 0 6px no-repeat; margin-top: 15px; padding: 0 12px 0 11px;}
.image span a {color: #b24423; text-transform: uppercase;}

.white {background: url(../images/white.png) 0 0 no-repeat; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 7px 0 0 21px; height: 76px; text-transform: uppercase;}
.white a {color: #31312a;}
/*adv-block*/

/*pages*/
.pages {padding: 0 0 8px 0; border-bottom: 1px solid #d0d2b3; margin: 0 9px 10px 0;}
.pages strong {display: block; float: left; font-size: 12px; color: #31312a; margin-right: 6px; padding-top: 2px;}
.pages a {display: block; float: left; width: 17px; height: 16px; padding-top: 1px; text-align: center; margin-right: 1px; background: #FFF; border: 1px solid #d0d2b3;}
.pages span {display: block; float: left; width: 19px; height: 17px; padding-top: 2px; text-align: center; background: url(../images/number.png) 0 0 no-repeat; color: #fff; margin-right: 1px; font-weight: bold;}
/*pages*/

/*categories*/
.categories {position: absolute; right: 35px; padding-top: 15px; color: #31312a;}
.categories select {width: 148px; height: 19px; border: 1px solid #d0d2b3; color: #000000; vertical-align: middle; font: normal 12px Tahoma, Verdana, Arial, sans-serif;}
.categories strong {font-size: 12px; margin-right: 6px;}
/*categories*/

/*thumbs2*/
.thumbs2 div {background: url(../images/thumbs2-bg.png) 0px 0px no-repeat; width: 254px; height: 391px; float: left; margin: 0 4px 4px 0;}
.thumbs2 img {width: 240px; height: 320px; margin: 0 0 7px 4px; border: 3px solid #dfc059;}
.thumbs2 h3 {font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #31312a; line-height: 13px; text-transform: uppercase; padding: 11px 0 9px 22px;}
.thumbs2 h3 a {color: #31312a;}
.thumbs2 ul {font-size: 11px;}
.thumbs2 li {float: left;}
.w01 {width: 51px; padding: 0 0 0 53px;}
.w02 {width: 55px; padding: 0 0 0 30px;}
.w03 {width: 30px; padding: 0 0 0 21px;}
/*thumbs2*/

/*thumbs2-1*/
.thumbs2-1 div {background: url(../images/thumbs2-1-bg.png) 0px 0px no-repeat; width: 334px; height: 311px; float: left; margin: 0 4px 4px 0;}
.thumbs2-1 img {width: 320px; height: 240px; margin: 0 0 7px 4px; border: 3px solid #dfc059;}
.thumbs2-1 h3 {font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #31312a; line-height: 13px; text-transform: uppercase; padding: 11px 0 9px 22px;}
.thumbs2-1 h3 a {color: #31312a;}
.thumbs2-1 ul {font-size: 11px;}
.thumbs2-1 li {float: left;}
.thumbs2-1 .w01 {width: 51px; padding: 0 0 0 93px;}
/*thumbs2-1*/

/*line*/
.line {padding: 0 0 0 0; border-bottom: 1px solid #d0d2b3; margin: 0 9px 10px 0;}
/*line*/

/*hardlinks*/
.hardlinks div {width: 254px; height: 98px; padding: 13px 0 0 0; float: left; background: url(../images/hardlinks.png) 0px 0px no-repeat; margin: 0 4px 4px 0;}
.hardlinks a {font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; line-height: 13px; margin-left: 25px; text-transform: uppercase;}
.hardlinks p {line-height: 14px; padding: 23px 20px 0 25px;}
.hardlinks p a {color: #b24423; font: normal 11px Tahoma, Geneva, sans-serif;  margin: 0; text-transform: none;}
/*hardlinks*/

/*top1*/
.top1 {width: 383px; float: left; margin: 0 3px 4px 0; background: url(../images/top1-y.gif) 0px 0px repeat-y;}
.top1-top {background: url(../images/top1-t.png) 0px 0px no-repeat;}
.top1-bottom {background: url(../images/top1-b.gif) 0px 100% no-repeat; padding: 14px 0 13px 25px;}
.top1 h3 {font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; line-height: 13px; padding: 0 0 18px 0;}
.top1 ul {width: 116px; float: left;}
.top1 li {background: url(../images/number.png) 0px 2px no-repeat; height: 18px; padding: 3px 0 3px 0;}
.top1 span {padding: 0 12px 0 4px; color: #FFFFFF; font-size: 11px;}
.top1 a {font-size: 13px; font-weight: bold;}
/*top1*/

/*top2*/
.top2 div {background: url(../images/top2-bg.png) 0px 0px no-repeat; width: 234px; height: 236px; padding: 0 0 0 20px; float: left; position: relative; margin: 0 4px 4px 0;}
.top2 h3 {font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; color: #fff; line-height: 13px; padding: 14px 0 29px 5px;}
.top2 h3 a {color: #fff;}
.top2 img {width: 90px; height: 120px; border: 3px solid #dfc059; margin-right: 20px; float: left;}
.top2 ul {width: 96px; float: left; color: #4a4a4a;}
.top2 li {margin-bottom: 6px;}
.top2 span {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/bullet2.gif) 0 6px no-repeat; margin: 16px 20px 0 0; padding: 0 0 0 11px; text-transform: uppercase;}
/*top2*/

/*thumbs3*/
.thumbs3 h3 {font-size: 18px; font-weight: normal; color: #31312a; line-height: 13px; padding: 0 0 10px 12px; text-transform: uppercase;}
.thumbs3 h3 a {color: #31312a;}
.thumbs3 div {background: url(../images/thumbs3-bg.png) 0px 0px no-repeat; width: 234px; height: 346px; padding: 21px 0 0 20px; float: left; position: relative; margin: 0 4px 4px 0;}
.thumbs3 img {width: 180px; height: 210px; border: 3px solid #dfc059;  margin: 0 0 15px 14px;}
.thumbs3 p {line-height: 13px; padding-right: 28px;}
.thumbs3 span {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/bullet2.gif) 0 6px no-repeat; margin: 16px 20px 0 0; padding: 0 0 0 11px; text-transform: uppercase;}
/*thumbs3*/

/*thumbs4*/
.thumbs4 h3 {font-size: 18px; font-weight: normal; color: #31312a; line-height: 13px; padding: 0 0 10px 12px; text-transform: uppercase;}
.thumbs4 h3 a {color: #31312a;}
.thumbs4 div {background: url(../images/thumbs4-bg.png) 0px 0px no-repeat; width: 234px; height: 443px; padding: 21px 0 0 20px; float: left; position: relative; margin: 0 4px 4px 0;}
.thumbs4 img {width: 150px; height: 200px; border: 3px solid #dfc059; margin: 0 0 14px 19px;}
.thumbs4 p {line-height: 14px; color: #000000; padding-bottom: 5px; width: 210px;}
.thumbs4 p label {display: block;}
.thumbs4 p em {font-style: normal; color: #641902;}
.thumbs4 p img {background: none; border: none; padding: 0; width: 35px; height: 29px; margin: 9px 4px 0 0;}
.thumbs4 span {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/bullet2.gif) 0 6px no-repeat; margin: 15px 20px 0 0; padding: 0 0 0 11px; text-transform: uppercase;}
/*thumbs4*/

/*thumbs5*/
.thumbs5 {padding: 10px 0px 5px 5px;}
.thumbs5 img {width: 180px; height: 240px; border: 1px solid #cfceaf; margin: 0 7px 7px 0;}
.thumbs5 a:hover img {border: 1px dashed #cfceaf;}
/*thumbs5*/

/*thumbs6*/
.thumbs6 {padding: 10px 0 5px 5px;}
.thumbs6 img {width: 240px; height: 180px; border: 1px solid #cfceaf; margin: 0 7px 7px 0;}
.thumbs6 a:hover img {border: 1px dashed #cfceaf;}
/*thumbs6*/

/*top3*/
.top3 {width: 770px; margin: 0 3px 4px 0; background: url(../images/top3-y.gif) 0px 0px repeat-y;}
.top3-top {background: url(../images/top3-t.png) 0px 0px no-repeat;}
.top3-bottom {background: url(../images/top3-b.gif) 0px 100% no-repeat; padding: 14px 0 13px 25px;}
.top3 h3 {font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; line-height: 13px; padding: 0 0 18px 0;}
.top3 ul {width: 170px; float: left;}
.top3 li {background: url(../images/number.png) 0px 2px no-repeat; height: 18px; padding: 3px 0 3px 0;}
.top3 span {padding: 0 12px 0 4px; color: #FFFFFF; font-size: 11px;}
.top3 a {font-size: 13px; font-weight: bold;}
/*top4*/

/*footer*/
.footer {height: 126px; padding: 0 30px 0 250px; position: relative; font: normal 11px Arial, Helvetica, sans-serif;}
.footer p {color: #424542; margin-bottom: 6px;}
.footer p strong {color: #fff;}
.footer a {font-weight: bold; color: #fcffa3;}

.nav2 {padding-top: 35px; width: 364px;}
.nav2 li {float: left; background: url(../images/bullet3.gif) 0 4px no-repeat; padding: 0 12px 7px 10px;}
.holder {position: absolute; left: 221px; top: 35px;}
/*footer*/

/*ads2*/
.ads2 {text-align: center; padding: 0 0 20px 20px;}
/*ads2*/

/*ads3*/
.ads3 {padding: 10px 0 25px 0;}
/*ads3*/