* {margin:0; padding:0}
html, body {height: 100%}
body {background:#fff366; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000}

/*--------------------Ссылки--------------------*/
a img {border:none}


/*--------------------Разметка--------------------*/
div#page {min-width:1000px; min-height:100%}
div#header {position:relative; background:url(../img/header_c.jpg) repeat-x}
div#middle_wrapper {padding:0 50px 0 250px}
div#left_column {float:left; width:230px; margin-left:-250px}
div#content {position:relative; float:left; width:100%}
div#footer_place_holder {height:91px}
div#footer {height:91px; margin-top:-91px; background:url(../img/footer_bg.jpg)}

/*--------------------Глобальные классы--------------------*/
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden}


/*--------------------Шапка--------------------*/
div.header_bg {position:relative; height:278px; background:url(../img/header_bg.jpg) no-repeat}
div.header_r {position:absolute; top:0; right:0; width:556px; height:274px; background:url(../img/header_r.png)}

/*--------------------Левая колонка--------------------*/
div.menu_wrapper {width:204px; margin:0 auto; background:url(../img/menu_m.png) repeat-y}
div.menu_wrapper_t {background:url(../img/menu_t.png) no-repeat}
div.menu_wrapper_b {background:url(../img/menu_b.png) 0 100% no-repeat}
div.menu {padding:44px 29px 74px 30px}
div.menu ul {list-style-type:none}
div.menu li {display:block; padding-top:4px; background:url(../img/menu_item_t.png) top no-repeat}
div.menu a {display:block; height:28px; margin:0 auto; text-decoration:none}
div.menu a.item1 {width: 56px; background:url(../img/menu_item1.png) no-repeat}
div.menu a.item2 {width: 51px; background:url(../img/menu_item2.png) no-repeat}
div.menu a.item3 {width: 75px; background:url(../img/menu_item3.png) no-repeat}
div.menu a.item4 {width: 80px; background:url(../img/menu_item4.png) no-repeat}
div.menu a.item5 {width:111px; background:url(../img/menu_item5.png) no-repeat}
div.menu a.item6 {width:100px; background:url(../img/menu_item6.png) no-repeat}
div.menu a.item7 {width: 72px; background:url(../img/menu_item7.png) no-repeat}
div.menu a.item8 {width: 71px; background:url(../img/menu_item8.png) no-repeat}
div.menu a:hover {background-position:100% 0}

div.contacts {width:230px; margin:10px auto 0 auto; text-align:center; font:600 italic 19px/25px Garamond, Georgia, "Times New Roman", Times, serif}

#counter { width:1px; height:1px; overflow:hidden; position:absolute; left:-10000px; top:-10000px; z-index:-999;}

a              { text-decoration:underline; font-size:19px; color:#D36C12; font-weight:bold; }
a:hover        { text-decoration:none;      font-size:19px; color:#4064FF; font-weight:bold; }
a.madein       { text-decoration:none;      font-size:14px; color:#4064FF;                   }
a.madein:hover { text-decoration:underline; font-size:14px;                                  }

/*--------------------Контент--------------------*/
img.page_title        {position:absolute; z-index:2; right:350px; top:-15px;}
img.page_title_photo  {position:absolute; z-index:2; right:400px; top:-15px;}
img.page_title_schema {position:absolute; z-index:2; right:250px; top:  5px;}
img.page_title_jangul {position:absolute; z-index:2; right:320px; top:1060px;}
img.page_title_Atlesh {position:absolute; z-index:2; right:340px; top:1595px;}
img.page_title_Donuzlav {position:absolute; z-index:2; right:400px; top:2130px;}
img.page_title_highcomf   {position:absolute; z-index:2; right:260px;}
img.page_title_middlecomf {position:absolute; z-index:2; right:300px;}
img.page_title_youthcomf  {position:absolute; z-index:2; right:320px;}

table.scheme {margin-top:40px}
table.content_item {width:100%; border-collapse:collapse;}
table.content_item td.img_cell {width:1%; padding:0 0 0 60px}
table.content_item td.img_cell:first-child {padding:0 60px 0 0}
table.content_item td.img_cell_photo_l {width:1%; padding:0px 0 0 0px}
table.content_item td.img_cell_photo_r {width:1%; padding:0px 0 0 264px}

table.content_table {border-collapse:collapse; border:2px solid #D9741B; margin-left:15%; padding:0px;}
table.content_table td {border-collapse:collapse; border:2px solid #D9741B; padding:5px; text-align:center;}

div.photo_wrapper {position:relative}
div.photo_wrapper img.photo_frame_tr,
div.photo_wrapper img.photo_frame_br {position:absolute; z-index:1; right:-20px}
div.photo_wrapper img.photo_frame_tl,
div.photo_wrapper img.photo_frame_bl {position:absolute; z-index:1; left:-20px}
div.photo_wrapper img.photo_frame_tr,
div.photo_wrapper img.photo_frame_tl {top:0}
div.photo_wrapper img.photo_frame_br,
div.photo_wrapper img.photo_frame_bl {bottom:0}

div.text_wrapper {position:relative; z-index:2; font:400 italic 18px/25px "Times New Roman", Times, serif}
div.text_wrapper p {text-indent:30px}

/*--------------------Подвал--------------------*/
div.welcome {width:597px; height:38px; margin-left:34%; background:url(../img/welcome.png)}
div.welcome_video {width:597px; height:38px; margin-left:34%; margin-top:80px; background:url(../img/welcome.png)}