body {margin:0;padding:0;font-family:Tahoma;font-size:14px;color:#2b2a29;background: url(img/bg.jpg) repeat;}
h1 {font-size:24px;font-weight:normal;color:#732e2e;}
h2 {font-size:16px;font-weight:normal;color:#732e2e;}
h3 {font-size:14px;font-weight:bold;color:#732e2e;}
h4 {font-size:12px;font-weight:bold;color:#732e2e;}

/* PAGE CSS */

a {color:#2b2a29;text-decoration:none;}
a:hover {text-decoration:underline;color:#732e2e;}


/* BACKGROUNDS */
.bodyCn{overflow: visible;width: auto;}
.body {background: url(img/pagebg.png) center repeat-y;}
.bodyTop {background:url(img/topbg.jpg) top center no-repeat;}
.bodyBtm {}
.bodyInner {width: 1000px;overflow: hidden;margin: 0 auto;}

.footherMenu{background:url(img/ftbg.png) top center no-repeat;text-align: center;}
.footherMenu table{margin: 0 auto;}
.footherMenu .sitem{}
.footherMenu .sitem a{position: relative;top: -5px;}
/* WIDTH, BODY PADDING AND OPACITY */
.bodyInner {padding:0;overflow:hidden;}

/* HEADER ELEMENTS */

.header {position:relative;height: 385px;overflow:hidden;}
    .header .logo, .header .hdHelo, .header .korzinaCn, .header .hdStr, .header .menu {position:absolute;}
    .header .logo {position:absolute;top:20px;left:20px;}
    .header .hdHelo {position: relative;color: #F9EAD2;font-size: 16px;text-align: center;}
        .header .hdHelo p {margin:0;padding:0;}
    .header .hdStr {top: 86px;right: 10px;width: 276px;}
    .header .korzinaCn {top:185px;left:758px;font-size:12px;}
        .header .korzinaCn .go {padding:0 0 0 20px;margin:0 0 10px 0;}
            .header .korzinaCn .go a {color:#009846;}
        
.menu {bottom: 0px;text-align: center;width: 100%;}
  .menu .menuCn{text-align: center;display: table;margin: 0 auto;}
    .sitem{display: inline;}
      .sitem a{display: block;float:left;margin: 0;padding: 22px 33px 22px 37px;text-decoration:none;font-size:18px;font-family: MariedPro;color: #f9edd2;background: url(img/tm.png) left center no-repeat;}
      .sitem a:hover{text-decoration:none;background: url(img/tmh.png) left top no-repeat;}

/* PAGE STRUCTURE */

.pageLeft {width: 270px;}
.pageCenter {width: auto;margin: 0 20px 0px 270px;float: none;}
.pageRight {width:193px;padding:10px 0 0 0;}

/* FOOTHER */

.foother {height: 120px;width: 1000px;margin: 0 auto;position: relative;}
.footherHelo {position:absolute;top: 10px;left: 10px;color: #732e2e;}
.footherHref {position:absolute;bottom:10px;right:10px;text-align:right;}
.footherHref a {display:block;color: #732E2E;font-size:12px;}

/* PAGE ELEMENTS */

.pageRight .zag {font-size:16px;margin:0 0 20px 0;text-align:center;}
.pageRight .cn {text-align:center;}
    .pageRight .cn table {margin:0 auto;text-align:left;}

.pageContent {height:100%;}

.catmenu {position:static;padding:10px 15px;z-index:5000;}
.catmenu .zag {font-size:16px;text-transform:uppercase;margin:0 0 20px 0;}
.catmenu div, .catmenu a {}
    .catmenu .cn {}
    .catmenu .sitem {}
    .catmenu a {display:block;background:url(img/catmenuMarker.gif) center left no-repeat;padding:10px 15px;margin:0 0 5px 0;font-size:16px;}
        .catmenu a:hover, .catmenu .a {background:url(img/catmenuMarkerA.gif) center left no-repeat;text-decoration:none;}
        .catmenu .a span {border-bottom:dashed 1px #2b2a29;}
    .catmenu .subItem {padding:0 0 15px 0;}
    .catmenu .dditem {margin:0;padding:0 0 0 15px;}
        .catmenu .dditem a {margin:0;padding:0 0 10px 0;font-size:12px;font-style:normal;background:none;}
            .catmenu .dditem a:hover, .catmenu .dditem .a {color:#009846;text-decoration:underline;}
                .catmenu .dditem .a span {border:none;}

.cnt {}
    .cnt table, .cnt div {position:static;}
    .bodyMain .cnt {padding:48px 63px 30px 50px;}
.addCnt {text-align:left;}
    .addCnt span {font-size:28px;text-decoration:underline;}
    .addCnt .cna, .cnta a {font-size:14px;text-align:right;}
        .addCnt .cna a, .cnta a {color:#c40e1d;}

.pageHd {font-size: 18px;color: #732e2e;}        
.navRow {font-size:11px;}
        
.subcnt {margin:28px 0;}
    .btm .zag {padding-top:0;font-size:24px;color:#486e6d;font-family:Times New Roman;}
    .subcnt div {color:#312f30;text-align:left;}
        .subcnt div span {padding:0 20px;}
    .subcnt .item {width:290px;padding:0 10px;border-right:solid 1px #c5c5c5;float:left;font-family:Verdana;}
        .subcnt .item img {padding:3px;border:solid 1px #c5c5c5;float:left;margin:0 8px 10px 0;}
        .subcnt .item a {}
            .subcnt .item h2 {margin-top:0;padding-top:0;font-family:Verdsna;font-size:16px;}
        .subcnt .href {clear:both;text-align:right;}
            .subcnt .href a {font-size:11px;color:#3d907c;}

.news {padding:0 23px;}
    .news .zag {padding-top:0;font-size:24px;color:#486e6d;font-family:Times New Roman;}
    .news .item {}
        .news .item a {text-decoration:none;}
            .news .item a h2 {color:#486e6d;text-decoration:underline;font-size:14px;font-weight:normal;}
                .news .item a:hover h2 {text-decoration:none;}
        .news .item .dttm {color:white;padding:6px 0;width:106px;text-align:center;background:url(img/fttm.gif) center center no-repeat;}
        .news .item .href {color:#3d907c;text-align:right;font-size:11px;}

.newsItem {}
    .newsItem a {text-decoration:none;}
        .newsItem a h2, .newsItem a h3 {text-decoration:underline;}
        .newsItem a:hover h2, .newsItem a:hover h3 {text-decoration:none;}

.rzdItems {clear:both;}

.pageCn .subcnt {}


/* FOOTHER ELEMENTS */    
    
.ft {display:table;width:100%;background:url(img/ftBg.gif) left repeat-y;clear:both;color:white;font-size:12px;text-align:left;}
    .ft .ftHelo {padding:20px 24px;color:white;float:left;}
    .ft .ftHelo p {margin:0;padding:0;}

.ft_href {padding:20px 24px;font-size:12px;float:right;}
    .ft_href a {color:#373737;}

.banner1{width: 590px;height: 215px;}
.banner1_arrowRight,.banner1_arrowLeft{position: absolute;top: 100px;height: 41px;width: 25px;z-index: 12;overflow: hidden;cursor: pointer;}
.banner1_arrowRight img,.banner1_arrowLeft img{position: relative;}
.banner1_arrowLeft{left: 10px;}
.banner1_arrowRight{right: 10px;}
.banner1_images img{}
.banner1_img{display: table;position: absolute;top:0;left:0;z-index: 1;opacity: 0;}

.left_form{background: #f0e1cc;padding: 0 16px;border-radius: 6px;}
.left_form .lf_head{color: #f9edd3;font: normal 22px georgia;text-align: center;background: #732e2e;border-radius: 6px;width: 240px;margin-left: -16px;padding: 7px 0;}
.left_form .lf_item{margin: 3px 0;position: relative;}
  .left_form .lf_item span{color: #732e2e;font: normal 14px Georgia;display: block;padding: 3px;}
.left_form .tText{border: 1px #eee1e1 solid;background: white;border-radius: 6px;padding: 2px 4px;height: 16px;width: 190px;}
.left_form .tArea{border: 1px #eee1e1 solid;background: white;border-radius: 6px;padding: 2px;height: 140px;width: 190px;}
.left_form .tFile{width: 30px;height: 15px;background: url(img/screpka.png) center center no-repeat;cursor: pointer;overflow: hidden;position: absolute;right: 3px;top: 6px;}
.left_form .tFile input{visibility: hidden;}
.left_form .tSubmit{background: url(img/send.png) center center no-repeat;border: none;width: 40px;cursor: pointer;margin-bottom: 15px;}


.navRow a {text-decoration: none;color: #7A7575;font: normal 14px MariedPro;}
.navRow a:hover{text-decoration: underline;}