body {padding:0; margin:0; background:#eacc67 url(../i/bg.jpg); height:100%; width:100%; min-width:760px; font-size:100.01%}
html {height:100%}
img {border:0}
* html .minwidth {padding-left:760px}
* html .container {margin-left:-760px; position:relative}
/*\*/* html .minwidth, * html .container, * html .layout {height:1px}/**/


/* --- HEADER --- */
.bg_left {position:absolute; top:0; left:0; width:100%; height:150px; background:url(../i/bg_1.jpg) no-repeat top left; z-index:0}
.bg_left .inner {position:absolute; top:138px; left:0; width:100%; height:120px; background:url(../i/bg_2.jpg) no-repeat top left}
.bg_left .inner div {position:absolute; top:120px; left:0; width:100%; height:410px; background:url(../i/bg_3.jpg) no-repeat top left}
.bg_left .inner_r {position:absolute; top:0px; left:0; width:100%; height:278px; background:url(../i/bg_4.gif) no-repeat top right; overflow:visible}
.logo {position:absolute; top:9px; left:44px; height:217px; width:263px; z-index:10}

/* --- LEFT MENU --- */
.two_column {height:100%; position:relative; z-index:5}
.menu_td {padding:188px 18px 0 62px; vertical-align:top}
.inner_bg {width:100%; background:#fbf5e0 url(../i/menu_bg.gif) repeat-x bottom left; position:relative; z-index:101}
.inner_rht, .menu_td .inner_lft {height:100%; position:relative}
.inner_rht {background:url(../i/menu_gr_rht.gif) repeat-y top right}
.inner_lft {background:url(../i/menu_gr_lft.gif) repeat-y top left}
.add_inner {position:relative; z-index:50}
.inner_1, .inner_2, .inner_3, .inner_4 {position:absolute; width:100%}
.inner_1 {background:url(../i/menu_gr_man.gif) no-repeat bottom right; left:3px; bottom:0; height:127px}
.inner_2 {background:url(../i/menu_gr_top.gif) no-repeat top left; top:0; height:43px}
.inner_3 {background:url(../i/menu_gr_shad1.jpg) no-repeat bottom left; bottom:0; height:326px}
.inner_4 {background:url(../i/sax.gif) no-repeat bottom left; bottom:-16px; left:-62px; height:348px; z-index:40}
.inner_bot {position:absolute; left:0; background:url(../i/menu_gr_bot.gif) no-repeat top left; width:223px; height:63px; z-index:0}
.menu_td ul {margin:0; padding:40px 3px 180px 15px; list-style:none}
.menu_td ul li {text-align:right; background:url(../i/menu_dev.gif) no-repeat bottom right; line-height:0; font-size:0}
.menu_td ul li.active {background-color:#fff}
.menu_td ul li div {color:#5a3700; font:11px Verdana; padding:18px 33px 4px 0; height:auto; cursor:pointer; position:relative}
.menu_td ul li div.hover {background:url(../i/menu_chk.gif) no-repeat right bottom}
.pop_menu {position:absolute; display:block; margin-top:-35px; right:-155px; padding:0; width:150px; background:#E9DFC7; border:1px solid #704400; text-align:left; z-index:200}
.pop_menu div {padding:10px!important; padding-right:40px!important}
.pop_menu div.hover {background-color:#F2ECDE!important; background-position:right 70%!important}
.sponsors {padding:70px 0 20px 0}

/* --- LAYOUT --- */
.content_td {position:relative; padding:0 58px 0 0; vertical-align:top}
.tech_nav {position:relative; top:24px; padding-left:6px; text-align:left; z-index:20; height:42px; background:url(../i/nav_shad.gif) no-repeat bottom left; float:right}
.tech_nav table {background:#f8e7ab url(../i/nav_bg.gif) no-repeat top left; height:25px}
.tech_nav span {display:block; float:left; padding:0 0px 0 20px; line-height:25px}
.tech_nav a {white-space:nowrap; font:10px Tahoma; color:#977822}
.lang {color:#fbf5e0!important}

.decor_outer {background:#fbf5e0 url(../i/cont_bg_crn3.jpg) no-repeat bottom right; position:relative; z-index:100}
.decor_outer_1, .decor_outer_2, .decor_outer_3, .decor_outer_4, .decor_outer_5, .decor_outer_6, .decor_outer_7, .decor_outer_8, .decor_outer_9 {width:100%}
.decor_outer_1 {background:url(../i/cont_bg_crn1.jpg) no-repeat top right}
.decor_outer_2 {background:url(../i/cont_bg_crn2.jpg) no-repeat bottom left}
.decor_outer_3 {background:url(../i/cont_bg_top.gif) repeat-x}
.decor_outer_4 {background:url(../i/cont_bg_bot.gif) repeat-x bottom left}
.decor_outer_5 {background:url(../i/cont_bg_grnj.jpg) no-repeat left 50%}
.decor_outer_6 {background:url(../i/cont_bg_grnj2.jpg) no-repeat 70% 30%}
.decor_outer_7 {background:url(../i/cont_bg_rht.gif) repeat-y top right}
.decor_outer_8 {background:url(../i/cont_bg_lft.gif) repeat-y top left}
.decor_outer_9 {position:relative; background:url(../i/cont_bg_crn0.jpg) no-repeat top left}
.guitar {position:absolute; top:-95px; right:-58px; height:415px; width:69px; background:url(../i/guitar.gif) no-repeat top right; z-index:10}

.breadcrumb {position:relative; z-index:30; font:11px Arial; color:#b59259; margin:4px 0 20px 40px}
.breadcrumb span {background:url(../i/home.gif) no-repeat left 3px}
.breadcrumb span a {padding-left:18px}
.breadcrumb a {padding:0 8px}
.breadcrumb a:link, .breadcrumb a:visited {color:#b59259}
.breadcrumb a:hover {color:#451905}
.breadcrumb .active, .breadcrumb .active:hover {color:#6B6016; cursor:default}

.text {position:relative; z-index:100}
.content_txt {padding:20px 40px 70px 0; width:85%; font:83%/135% Arial, Helvetica, sans-serif; color:#704400; min-height:500px}
.content_txt a {color:#3e71aa}
.content_txt a:visited {color:#9e5cae}
.content_txt a:hover {color:#1c44b8}
.rasp {height:500px; width:40px; position:relative; z-index:20}
.content_txt p {margin-top:0; padding-top:0}
.content_txt img {margin:0 20px 20px 20px}
.for_h1 {background:url(../i/h1_left.gif) no-repeat top left; padding:0 0 0 70px}
.for_h1 .inner {background:url(../i/h1_right_bg.gif) repeat-x top left}
.for_h1 .inner div {background:url(../i/h1_right.gif) no-repeat top right; padding-right:41px}
.for_h1 .inner div table {background:#fbf5e0}
.for_h1 h1 {padding:0 20px 0 0; margin:0; color:#704400; font:120% Arial}

/* --- BOTTOM --- */
.bottom_td, .bottom_td .inner, .btm_block {height:165px}
.bottom_td {background:url(../i/bott_bg.gif) no-repeat 40px 10px}
.bottom_td .inner {position:relative; width:100%}
.drum {position:absolute; bottom:18px; width:214px; height:214px; background:url(../i/drum.gif) no-repeat top right; z-index:100; right:0}
.tmk {position:absolute; bottom:110px; width:100%; height:57px; background:url(../i/temir_komuz.gif) no-repeat 160px top; z-index:10}
.btm_block {padding-left:264px; position:relative; z-index:20}
.bott_dev {background:url(../i/bott_dev.gif) no-repeat top left; height:2px; line-height:2px; overflow:hidden}

.mail_to, .mail_to a, .made_in, .made_in a {font:11px Arial; color:#704400; padding:65px 0 15px 0}
.mail_to a, .made_in a {padding:0!important}
.made_in img {margin-right:10px; position:relative; top:4px}
.made_in {padding-top:20px!important}