body {background:url(design_29/bg_t.png) repeat-x 0 top, url(design_29/bg.png);margin:0;padding:0;color:#1e1e1e;min-width:1280px;}
body, tr {font:12px Calibri, Arial, sand-serif;}
a {color:#505050;text-decoration:none;}
a:hover {color:#1e1e1e;text-decoration:underline;}
img {border:0;}
ul,li, dl, dt, dd {display:block; padding:0; margin:0; list-style:none;}

/*-- HEADER --*/
#header {width:1227px;margin:0 auto;padding-top:7px;}
#logo {width:555px;height:95px;margin:0 auto;}
#logo:active {margin-top:-2px;padding-bottom:2px;}

/*-- Slider --*/
#sliderall {width:1227px;height:354px;margin:auto;overflow:hidden;}
#bg_slider {background:url(design_29/bg_slider.png) no-repeat;width:1227px;height:354px;position:absolute;z-index:4;}
#slider_start {width:1200px;height:266px;margin:40px 0 0 13px;position:relative;}
#gallery {height:266px;position:relative;}
img[src*=arrow] {position:absolute;z-index:5;right:5px;top:5px;cursor:pointer;}
img[src*=arrowLeft] {margin-right:44px;}
img[src*=arrowLeft]:active {margin-right:42px;}
img[src*=arrowRight]:active {margin-right:2px;}
#gallery div{position:absolute;}
#gallery  .active{z-index:2;}
#gallery .preview{z-index:1;}
#gallery > div{z-index:0;}
/*-- /Slider --*/

/*-- Hmenu --*/
#hmenu {background:url(design_29/hmenu.png) no-repeat;width:1196px;height:42px;margin:0 auto;overflow:hidden;position:relative;margin-top:-28px;margin-bottom:20px;z-index:106;}
#hmenu ul {padding:0 5px;}
#hmenu ul li {float:left;height:42px;line-height:42px;padding:0 10px;border-left:1px solid #141414;border-right:1px solid #3c3c3c;font-style:italic;text-transform:uppercase;}
#hmenu ul li:hover {background:url(design_29/hover_li.png) no-repeat right -42px, url(design_29/hover_li.png) no-repeat left 0;}
#hmenu ul li a {color:#fff;text-decoration:none;}
/*-- /Hmenu --*/
/*-- /HEADER --*/

/*-- MIDDLE --*/
#container {background:url(design_29/container_t.png) no-repeat 0 top #181818;width:1180px;margin:0 auto;padding:16px 13px;border-radius:10px 10px 0 0;overflow:hidden;}
#side_left {width:212px;overflow:hidden;float:left;margin-right:11px;}
#side_right {width:212px;overflow:hidden;float:right;margin-left:11px;}
#side_cent {margin:0 223px;width:734px;overflow:hidden;}

/*-- block --*/
.block {width:212px;margin:auto;margin-bottom:10px;}
.block_t {background:url(design_29/bgblock.png) no-repeat;width:196px;height:35px;padding:20px 0 0 16px;color:#fff;text-transform:uppercase;font-style:italic;text-shadow:1px 1px 0 #29537b;}
.block_c {background:#fff;padding:4px;}
.block_b {background:url(design_29/bgblock.png) no-repeat -212px 0;width:212px;height:12px;margin-top:-5px;}
ul.blockNav li {background:url(design_29/menublock.png) no-repeat;width:202px;height:24px;line-height:24px;padding-left:3px;text-transform:uppercase;font-style:italic;text-shadow:1px 1px 0 #29537b;margin-bottom:2px;}
ul.blockNav li:hover {background-position:0 -24px;text-shadow:1px 1px 0 #12171c;}
ul.blockNav li a{color:#fff;text-decoration:none;}
a.marker_menu {display:block;background:url(design_29/markerUl.png) no-repeat;height:18px;padding-left:20px;color:#3e6b94;margin:2px 0;font-style:italic;text-decoration:none;line-height:18px;}
a.marker_menu:hover {background-position:0 -18px;color:#1e1e1e;}
hr.hr_block {background:url(design_29/hr_block2.png) no-repeat;width:209px;height:3px;border:0;}
/*-- /block --*/

/*-- Content --*/
#search {margin-bottom:5px;}
#search_button {background:url(design_29/search.png) no-repeat 0 -30px;width:91px;height:30px;float:right;border:0;cursor:pointer;}
#search_text {background:url(design_29/search.png) no-repeat;width:630px;height:30px;outline:none;border:0;padding:0 0 0 13px;text-transform:uppercase;font-style:italic;}
hr.hr_cont {background:url(design_29/hr_cont.png) no-repeat center 0;height:5px;margin-bottom:10px;border:0;}

/*-- News --*/
.view_news {width:734px;margin-bottom:10px;overflow:hidden;}
.title_news {background:url(design_29/bgnews.png) no-repeat;width:720px;height:40px;padding:20px 0 0 14px;font-style:italic;}
.title_news a {color:#fff;text-decoration:none;}
.title_news a:hover {padding-left:2px;}
.body_news {background:#fff;padding:8px 6px;padding-bottom:3px;}
.img_news {width:149px;height:171px;float:left;margin:0 7px 7px 0;overflow:hidden;}
.img_news img {width:143px;height:165px;border:0;margin-left:3px;}
.bg_img {background:url(design_29/bg_img.png) no-repeat;width:149px;height:171px;position:absolute;margin-top:-171px;}
.bott_news {background:url(design_29/bgnews.png) no-repeat -734px 0;width:734px;height:10px;}

/*-- /News --*/
/*-- /Content --*/
/*-- /MIDDLE --*/

/*-- FOOTER --*/
#footer {background:url(design_29/bg2footer.png) no-repeat center top, url(design_29/bgfooter.png) repeat-x;height:138px;position:relative;}
#f_left {font-style:italic;color:#fff;padding:30px 0 0 5px;}
#copyright {position:absolute;right:15px;bottom:6px;}
/*-- /FOOTER --*/