/*Style Sheet*/
html, body {
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}
body { font-family: "MS Sans Serif", sans-serif; color:#fff8e9; font-size:11px; background:/*290c00*/#c3853d; }
* { margin:0; padding:0; border:0; }
.clearing { clear:both; }

a { text-decoration:underline; color:#fff9a6; }
a:hover { text-decoration:none; }
h2 { font-family:"Franklin Gothic Medium", sans-serif; font-size:14px; color:#eef6fa; text-transform:uppercase; }
h3 { font-family:Tahoma, sans-serif; font-size:11px; color:#fcf9e7; text-transform:uppercase; font-weight:normal; }
h4 { font-family:Arial, sans-serif; font-size:9px; color:#fffc99; text-transform:uppercase; font-weight:normal; }

#Wrap { width:1000px; margin:0 auto;  position: relative;  min-height: 100%; background:url(../i/MainBg.jpg) repeat left bottom;  }
* html #Wrap {
  height: 100%;
}
.top-part { height:147px; }
.top-part .top { background:url(../i/TopBg.jpg) repeat-x left top; height:114px; position:relative; }
.top-part .top img { position:absolute; top:22px; left:39px; /*width:198px; height:70px;*/ }
.top-part .top p { position:absolute; font-family:"Franklin Gothic Medium", sans-serif; font-size:14px; text-transform:uppercase; left:364px; top:53px; }
.top-part .top p span { font-size:24px; color:#fed517; position:relative; left:105px; }
.top-part .top ul { position:absolute; top:58px; right:82px; }
.top-part .top li { list-style:none; background:url(../i/bullet1.gif) no-repeat 0px 5px; padding-left:15px; display:inline; margin-right:6px; }
.top-part .copy { background:url(../i/CopyBg.jpg) no-repeat left top; height:33px; position:relative; }
.top-part .copy h3 { position:absolute; right:86px; top:10px; }





/* /для карты сайта */

/* Главное меню */

.menu { height:46px; background:url(../i/MainMenuBg.jpg) no-repeat left top; }
.menu ul { margin-left:62px; padding-top:6px;  }
.menu li { list-style:none; background:url(../i/bullet2.gif) no-repeat 0px 1px; float:left; padding-left:18px; height:25px; margin-right:26px; position: relative; z-index:10; }
.menu li a { font-family:"Franklin Gothic Medium", sans-serif; font-weight:bold; font-size:11px; text-transform:uppercase; color:#f7f7f7; text-decoration:none; }
.menu li a.active { color:#fff895; }
.menu li a:hover { color:#fff895; }
.menu li ul.level-1 { display: none; behavior: url(/menu.htc); z-index:999;  }
.menu li:hover ul.level-1, .menu li.hover ul.level-1 { display: block; position:absolute; top:24px; left:0px; padding:0; margin:0;  }
.menu li ul li { background:#e9d596; border-bottom:1px solid #d3b782; clear:both;  margin:0; padding:0; z-index:999; position:relative;  height:1%;}
.menu li ul li a { color:#6f4d45; font-weight:normal; font-family:Tahoma, sans-serif; font-size:11px; text-transform:none; display:block; width:200px; padding:6px 10px 6px 20px; margin:0; }
.menu li ul li a:hover { color:#6f4d45; background:#f2e29e; }
.menu li ul li ul.level-2 { display:none; behavior: url(/menu.htc); z-index:999; }
.menu li ul li:hover ul.level-2, .menu li ul li.hover ul.level-2 { display:block; position:absolute; left:230px; top:0px; padding:0; margin:0; }

.menu li ul li ul li { background:#e9d596; border-bottom:1px solid #d3b782; clear:both;  margin:0; padding:0; z-index:999; position:relative;  height:1%;}
.menu li ul li ul li a { color:#6f4d45; font-weight:normal; font-family:Tahoma, sans-serif; font-size:11px; text-transform:none; display:block; width:200px; padding:6px 10px 6px 20px; margin:0; }
.menu li ul li ul li a:hover { color:#6f4d45; background:#f2e29e; }
.menu li ul li ul li ul.level-3 { display:none; behavior: url(/menu.htc); z-index:999; }
.menu li ul li ul li:hover ul.level-3, .menu li ul li.hover ul.level-3 { display:block; position:absolute; left:230px; top:0px; padding:0; margin:0; }

.level-2 { border-left:1px solid #d3b782; }
.level-3 { border-left:1px solid #d3b782; }
.big img { position:absolute; top:10px; right:6px; }
.bigS img { position:absolute; top:10px; left:6px; }
.menu li ul li ul.side { display:none; behavior: url(/menu.htc); z-index:10; }
.menu li ul li:hover ul.side, .menu li ul li.hover ul.side { right:230px; top:-6px; display:block; position:absolute; }
.side li { border-right:1px solid #d3b782; }
.last-m-li { margin-right:0 !important; }


/* Конец стилей для главного меню */


















.cont-wrap { min-height:200px; overflow:hidden; height:expression(this.scrollHeight < 200? "200px" : "auto");  padding-bottom:44px; }
.content { padding:12px 0 0 3px;  }
.wrap { border-bottom:1px solid #d89a35; position:relative; padding-bottom:15px; width:100%;}
.wrap img { position:absolute; }
.wrap .top { top:0px; left:1px; }
.wrap .bot { bottom:-1px; left:0px; }
.wrap .top2 { top:0px; left:323px; }
.wrap .bot2 { bottom:-1px; left:323px; }
.wrap .top3 { top:1px; right:328px; }
.wrap .bot3 { bottom:-1px; right:333px; }

.main-table { position:relative; width:100%; }
.wrap h2 { padding:3px 0 0 66px; }
.main-table .item { background:url(../i/bullet1.gif) no-repeat 0px 2px; padding:0 0 25px 16px; position:relative; width:256px; }
.main-table .item h4 { margin-bottom:8px; }
.main-table .item p a { color:#fff8e9; }
.main-table .archive { background:url(../i/bullet1.gif) no-repeat 0px 5px; padding-left:16px; padding-bottom:10px; }
#Tr1 td { border:0; }
#Td1 { width:270px; }
#Td1, #Td2 { padding:23px 0 0 50px; vertical-align:top; }
#Td3 { width:281px; padding:20px 0 0 67px; }
td { border-left:1px solid #d89a35; }
.main-table ul {  }
.main-table li { list-style:none; background:url(../i/bullet3.gif) no-repeat 0px 4px; padding-left:35px; height:25px; }
.main-table li a { color:#fff8e9; }

.footer { height:44px; background:url(../i/Bot.jpg) no-repeat left top; font-family:Tahoma, sans-serif; font-size:11px; /*position:relative;*/ position:absolute; bottom:0px; width:1000px; margin:0px auto 0 auto; /*-margin-top:-18px;*/ }
.footer ul { padding-top:16px; float:left; }
.footer li { list-style:none; display:inline; margin-left:62px; }
.footer li.mail { color:#fff9a6; }
.footer .x-pro { background:url(../i/xproject.gif) no-repeat left 2px; height:30px; position:absolute; top:7px; right:114px; padding-left:46px; }
.footer .x-pro p a { text-decoration:none; color:#ddbb9f; }
.footer .x-pro p a:hover { text-decoration:underline; }