body     {font-family: Verdana;
          font-size: 12px;
          color: #666666;
          margin: 0px 0px 0px 0px;
         }
.border         {border: 1px solid #000000}
table           {font-size: 12px;
                 margin: 0px;
                 padding: 0px}
li{
 margin: 5px 0px 5px 0px;
}
td              {padding:0px;
                 color:#666666;

                 }

  

img             {border: none}
form            {margin: 0px}
p               {margin: 0px}

a               {color:#0f3869; TEXT-DECORATION: underline}

input 					{
	border:1px solid #CACFDF;
}


A:hover         {TEXT-DECORATION: none}

a.big_url	{
	color: #000000;
	text-decoration:none;
}

a.big_url:hover{
	text-decoration: none;
}


.text{font-family:tahoma; font-size:11px; color:#213E8F; font-weight:bold;padding-right:4px}
.linkb{color:#000000; font-family: Tahoma; font-size:11px; font-weight:bold}
.linkb:hover{color:#0000FF}

.button{border:1px solid #2B3B7E;
        background:#F1F2F6;
        color:#2B3B7E;
        font-weight:bold;}
        
.textInput{border:1px solid #CACFDF; width:100%;}

.adminCaption{color:#000000;
              font-weight:bold;
              padding:5px 0 0 0;
              font-size:11px}
              
              .dirUrl,
.pathToDirUrl,
.toCurrentDirUrl,
.toUpperDirUrl{
  color:#245F9B;
  font-weight: bold;  
}

.hiddenDirUrl{
  color:#777777;
  font-weight: bold;  
}

h1.main_part_title{color:#0e3569;font:normal 30px Verdana}

.error{color:red}
.answer{padding-left:20px}
.thanks{background-color:#0f376a;overflow:hidden;margin-bottom:10px;color:#ffffff}
  .first_line{height:10px;background:url('/images/design/region_back.gif') left top no-repeat;width:10px;overflow:hidden;float:left}
  .first_line_right{height:10px;background:url('/images/design/region_back.gif') right top no-repeat;width:10px;overflow:hidden;float:right}
  .second_line{overflow:hidden;padding:10px 0px}
  .third_line{height:10px;background:url('/images/design/region_back.gif') left bottom no-repeat;width:10px;overflow:hidden;float:left}
  .third_line_right{height:10px;background:url('/images/design/region_back.gif') right bottom no-repeat;width:10px;overflow:hidden;float:right}
.pic_left{padding:0px 10px 10px 10px}
  


#full{width:100%;background:url('/images/design/top/back_top.gif') center top no-repeat;overflow:hidden;border:0px solid #ffffff}
.full_hover{width:100%;background:url('/images/design/top/back_top.gif') center top no-repeat;overflow:hidden;opacity: 0.20;background-color: #ffffff}
#full_2{width:100%;background:url('/images/design/top/back_bottom.gif') center bottom no-repeat;overflow:hidden;}
#frame_div{position:absolute;width:100%;overflow:hidden;z-index:10;display:none}
#frame_div_video{position:absolute;width:100%;overflow:hidden;z-index:110;display:none}
#form_frame{width:300px;margin:100px auto;}
#video_flash{width:600px;margin:400px auto;}

#all_site{width:1000px;overflow:hidden; margin:0 auto;}
  #first_line{height:472px;width:1000px;background:url('/images/design/top/top_back.jpg') left top no-repeat;overflow:hidden}
    #women{width:100%;height:472px;float:left}
      #top_left{float:left;width:330px}
        #women img{margin-top:47px;margin-left:30px;}
        #map_div{width:23px;height:58px;margin-left:106px;margin-top:85px}
          #post{overflow:hidden;width:23px;height:23px;display:block;background:url('/images/design/top/post.gif') left top no-repeat;text-indent:-9000px}
          #map{overflow:hidden;width:23px;height:23px;display:block;margin-top:12px;background:url('/images/design/top/map.gif') left top no-repeat;text-indent:-9000px}
    #menu{float:left;width:660px;height:499px;overflow:hidden}
      #top_menu{width:100%;height:120px;margin-top:30px}
      #second_menu{width:600px;height:210px}
      #to_may{width:100%;height:130px;background:url('/images/design/top/to_may.jpg') 118px 2px no-repeat;overflow:hidden}
        #to_may_area{height:20px;width:165px;position:relative;margin:90px 0px 0px 135px;cursor:pointer;text-indent:-9000px}
        #to_may_div{width:400px;overflow:hidden}
          #to_may_form{float:left;background-color:#ffffff;border:1px solid #bfc9d7;overflow:hidden;padding:25px 25px;width:265px}
            
          #to_may_close{float:left;text-indent:-9000px;cursor:pointer;background:url('/images/design/close.gif') 10px top no-repeat;width:69px;height:8px}
          #to_may_close_video{float:left;text-indent:-9000px;cursor:pointer;background:url('/images/design/close.gif') 10px top no-repeat;width:69px;height:8px}
      
  #center{overflow:hidden;width:100%;background:url('/images/design/center/top_back.gif') left top no-repeat;}
    #center_2{overflow:hidden;width:100%;background:url('/images/design/center/bottom.gif') left bottom no-repeat;min-height:350px;padding-bottom:73px;}
      #center_left_part{width:430px;float:left;overflow:hidden;margin-top:-3px;margin-left:-10px}
        #courses{margin-left:40px;display:table;width:370px;}
          .single_course{display:table-row;position: static;}
            .date{display:table-cell;vertical-align:top;position:static;text-align:right;font:normal 12px Verdana;color:#8d8484;width:10px}
            .course_header{width:100%;display:table-cell;vertical-align:top;position:static;text-align:left;padding-left:12px;padding-bottom:13px}
            .course_header_last{width:100%;display:table-cell;vertical-align:top;position:static;text-align:left;padding-left:12px;padding-bottom:13px}
              .course_link{font:normal 13px Verdana;color:#123b79}
            #review_left_part{margin-left:127px;width:304px;background:url('/images/design/center/review.jpg') right bottom no-repeat;height:179px}
        #welcom_div{overflow:hidden}
          #welcom{margin-right:10px;margin-top:30px;background:url('/images/design/center/welcom.gif') top left no-repeat;display:block;width:359px;height:123px;text-indent:-9000px;float:right}
        #retreats {
            text-align:right;
            margin: 25px 40px 0 0;
            width:390px;
            height:100px;
        }

        #retreats .flash {
            position:absolute;
            z-index:2;
            margin-left:50px;
            *margin-left:-340px;
        }
        #retreats .image {
            position:absolute;
            margin-left:50px;
            *margin-left:-340px;
            z-index:1;
        }
      #comment_block{float:left;width:225px;margin-top:105px;position:relative}
        #comment{width:225px;background-color:#f7efd2}
          #comment_text_top_line{height:8px;overflow:hidden;width:100%}
            #comment_text_top_left{background:url('/images/design/center/comment_text_top_left.gif') left top no-repeat;width:9px;height:8px;float:left;overflow:hidden}
            #comment_text_top_right{background:url('/images/design/center/comment_text_top_right.gif') left top no-repeat;width:9px;height:8px;float:right;overflow:hidden}
          #comment_text{padding:11px 14px 10px 17px;color:#626262;font-size:14px}
            .signature{font:bold 11px Verdana;padding-top:12px}
          #comment_text_bottom_line{height:8px;overflow:hidden;width:100%}
            #comment_text_bottom_left{background:url('/images/design/center/comment_text_bottom_left.gif') left top no-repeat;width:9px;height:8px;float:left;overflow:hidden}
            #comment_text_bottom_right{background:url('/images/design/center/comment_text_bottom_right.gif') left top no-repeat;width:9px;height:8px;float:right;overflow:hidden}
        #study_center{margin-top:49px;width:240px !important;overflow:hidden}
          #study_center_header{background:url('/images/design/center/study_center.gif') 19px top no-repeat;text-indent:-9000px;height:21px}
          #study_center_text{padding-top:7px;color:#626262;padding-left:17px;}
      
      #events{width:305px;float:right;margin-right:25px;overflow:hidden;margin-top:7px}
        .single_event{width:100%;padding-bottom:8px;overflow:hidden}
          .single_event img{padding-right:12px}
          .event_date{font:normal 12px Verdana;color:#8d8484}
          .event_header{font:normal 13px Verdana;color:#123b79}
        #find{width:100%;height:25px;margin-top:36px;}
          #loop{width:72px;float:left;height:25px;background:url('/images/design/center/loop.gif') 59px 8px no-repeat}
          #find_line{float:left;width:221px;height:25px;background:url('/images/design/center/find_left.gif') 6px top no-repeat;padding:0px 0px 0px 10px;margin:0px}
            #sub_find_line{height:25px;background:url('/images/design/center/find_right.gif') 140px 0px no-repeat;}
              #find_input{font:normal 12px Verdana;color:#626262;padding:3px 0px 0px 0px;float:left;margin:0px;width:140px;height:20px;border-top:1px solid #859ab3;border-bottom:1px solid #859ab3;border-left:0px solid #859ab3;border-right:0px solid #859ab3;}
              #find_submit{width:69px;height:25px;border:0px;float:right;}
            
  #bottom{height:115px;background:url('/images/design/bottom/bottom_back.jpg') left top no-repeat;font:normal 12px Verdana;color:#686868;}
    #contacts_spb{width:250px;float:left;height:100%;margin-left:176px;}
      .bottom_contacts_text{padding-left:14px;padding-top:5px}
      .bottom_contacts_text_msk{padding-left:19px;padding-top:6px}
        #contacts_spb img{margin-top:12px;margin-bottom:7px}
        #contacts_spb hr{margin:0px;padding:0px;height:4px;border:0px;background-color:#133b6b;width:204px;}
    #contacts_msk{width:204px;float:left;height:100%;}
      #contacts_msk img{margin-top:12px;margin-bottom:8px}
      #contacts_msk hr{margin:0px;padding:0px;height:4px;border:0px;background-color:#133b6b;width:204px;}
    #bottom_right{width:224px;height:25px;float:left;margin-left:41px;margin-top:27px;}
      #noupo{margin-top:12px;font:normal 11px Verdana}
      #made_in{margin-top:4px;font:normal 11px Verdana}
        #made_in a{color:#666666;font:normal 11px Verdana}

.goAdmin{font:normal 11px Verdana;color:#2c1f19}
#inner_full{width:100%;overflow:hidden;background:url('/images/design/top/back_top.gif') center top no-repeat;}
#inner_full_2{width:100%;overflow:hidden;background:url('/images/design/top/back_bottom.gif') center bottom no-repeat;}

#inner_all_site{width:1000px;overflow:hidden; margin:0 auto;}
   #inner_first_line{height:354px;width:1000px;background:url('/images/design/inner/top/top_back.gif') left top no-repeat;overflow:hidden}
     #inner_top{width:100%;height:100%;overflow:hidden}
       #inner_top_left{width:215px;height:100%;float:left;}
         .inner_transPng{margin:50px 0 0 30px}
         #inner_map_div{width:23px;height:58px;margin-left:106px;margin-top:23px}
       #inner_top_right{width:785px;float:left;overflow:hidden;height:300px;}
         #inner_top_menu{overflow:hidden;margin-right:10px;margin-top:31px;height:120px}
         #main_part_title{overflow:hidden;height:40px;}
         #main_part_title_2{overflow:hidden;height:75px;}
         #main_part_title_3{overflow:hidden;height:110px;}
         
   #inner_center{width:1000px;overflow:hidden;background:url('/images/design/inner/center/top_back_2.jpg') left top no-repeat;min-height:500px}
   #inner_center_2{width:1000px;overflow:hidden;background:url('/images/design/inner/center/bottom_back.jpg') left bottom no-repeat;min-height:500px}
   #inner_center_3{width:1000px;overflow:hidden;}
     #inner_first_line_2{width:1000px;overflow:hidden;height:300px;}
       #inner_sub_menu{overflow:hidden;}
     #inner_left{width:330px;float:left;padding-bottom:80px;min-height:430px}
       #inner_menu_left{margin-left:24px}
         #left_menu{margin-left:38px;}
           #menu_left{list-style-type:none;margin:0px;padding:5px 0px 31px 0px;}
             .menu_left_li{margin:0px;padding:0px 0px 12px 12px;}
             .menu_left_li_selected{margin:0px;padding:0px 0px 12px 0px}
               .selected_menu_left{width:9px;float:left;height:100%;}
               .selected_menu_right{width:9px;float:left;height:100%}
                 .selected_menu_left table{width:9px;height:100%;}
                 .selected_menu_right table{width:9px;height:100%;}
                 .selected_menu_center{background-color:#214575;width:9px;height:100%}
                 .selected_menu_center_right{background-color:#0e3966;width:9px;height:100%}
                 .selected_menu_top_left{width:9px;height:9px;background:url('/images/design/inner/menu/top_left.gif') left top no-repeat}
                 .selected_menu_top_right{width:9px;height:9px;background:url('/images/design/inner/menu/top_right.gif') left top no-repeat}
                 .selected_menu_bottom_left{width:9px;height:9px;background:url('/images/design/inner/menu/bottom_left.gif') left top no-repeat}
                 .selected_menu_bottom_right{width:9px;height:9px;background:url('/images/design/inner/menu/bottom_right.gif') left top no-repeat}
                 .selected_link{width:100%;height:100%;background:url('/images/design/inner/menu/back.gif') left top repeat-y;padding:10px 0px}
             .menu_left_link{font:normal 13px Verdana;color:#0f3869;}
             .menu_left_link_selected{font:bold 13px Verdana;color:#ffffff;text-decoration:none}
               .sub_menu{list-style-type:none;margin:0px}
               .sub_menu_selected{list-style-type:none;padding:5px 15px 5px 10px;margin:0px;}
               .sub_menu_selected li{padding:5px 0px 5px 11px;margin:0px;background:url('/images/design/inner/menu/sub_li.gif') left 12px no-repeat}
               .sub_menu_selected li a{list-style-type:none;color:#ffffff}
               font.sub_menu_selected{color:#ffffff;margin:0px;padding:0px}
           .selected_div_top{background:url('/images/design/inner/menu/top_back.gif') left top no-repeat;height:10px;width:272px;overflow:hidden}
           .selected_div_bottom{background:url('/images/design/inner/menu/bottom_back.gif') left top no-repeat;height:10px;width:272px}
           .selected_div_center{background:url('/images/design/inner/menu/back.gif') left top repeat-y;overflow:hidden;width:272px;padding-left:10px}
               
               
       #inner_welcom{position:relative;height:118px;text-align:right;padding-bottom:20px;margin-top:-18px}
       #inner_rewiev{overflow:hidden;width:225px;margin-top:35px;margin-left:60px;}
       #inner_comment_text{padding:11px 14px 10px 17px;color:#626262;font-size:14px;background-color:#f7efd2;}
         #comment_text_top_left_inner{background:url('/images/design/inner/center/comment_text_top_left_1.gif') left top no-repeat;width:218px;height:8px;float:left;overflow:hidden}
         #comment_text_top_right_inner{margin-right:-2px;background:url('/images/design/inner/center/comment_text_top_right.gif') left top no-repeat;width:9px;height:8px;float:right;overflow:hidden}
         #comment_text_bottom_left_inner{background:url('/images/design/inner/center/comment_text_bottom_left_1.gif') left top no-repeat;width:216px;height:8px;float:left;overflow:hidden}
         #comment_text_bottom_right_inner{background:url('/images/design/center/comment_text_bottom_right.gif') left top no-repeat;width:9px;height:8px;float:right;overflow:hidden}
     #navigate{}
       .nav{margin-left:5px}
       .navigate_link{color:#626262;text-decoration:none}
     #inner_main_part{width:600px;float:left;margin-left:25px;margin-right:35px;}
     
       #main_part_text{width:600px;float:left;margin-left:5px;margin-right:35px;margin-top:12px;padding-bottom:40px}
       .single_event{overflow:hidden}
         .inner_date{font:normal 12px Verdana;color:#727272;}
         .event_picture{padding-right:12px}
         
       #regions{height:31px;width:100%;overflow:hidden;font:normal 13px Verdana;margin-bottom:27px}
         #spb{height:31px;float:left;width:142px;padding-top:6px}
         #spb_selected{color:#ffffff;height:31px;float:left;width:142px;background:url('/images/design/region_back.gif') left top no-repeat;text-align:center;padding-top:6px}
         #spb_selected_event{color:#ffffff;height:31px;float:left;width:142px;background:url('/images/design/event_back.gif') left top no-repeat;text-align:center;padding-top:6px}
         #moscow{height:31px;float:left;margin-left:26px;padding-top:6px}
         #moscow_selected{color:#ffffff;height:31px;float:left;width:142px;background:url('/images/design/region_back.gif') left top no-repeat;text-align:center;padding-top:6px}
       .teacher{width:50%;float:left;overflow:hidden;margin-bottom:20px;}
         .teacher img{padding-right:10px}
         .header{font:normal 12px Verdana;color:#0f3869}
         .branch{color:#626262;font:normal 11px Verdana;padding-top:5px;padding-right:10px}
     #inner_find_line{float:left;width:221px;height:25px;background:url('/images/design/center/find_left.gif') 6px top no-repeat;padding:0px 0px 0px 10px;margin:30px 0px 0px 55px}
     
  
     .inner_header{font:normal 16px Verdana;color:#0f3869}
     #graphic_head{padding-top:10px;width:588px;background:url('/images/design/graphic_head.jpg') left top no-repeat;height:20px;text-align:left;font: bold 12px Verdana;color:#ffffff}
       #graphic_head_date{width:105px;float:left;padding-left:15px}
       #graphic_head_header{width:215px;float:left}
       #graphic_head_duration{width:125px;float:left}
       #graphic_head_price{width:125px;float:left}
     .graphic_values_1{overflow:hidden;width:588px}
     .courses_shedule{padding-top:20px}
     .graphic_values_2{background-color:#ebebee;overflow:hidden;width:588px}
       .graphic_head_date_value{width:105px;float:left;margin:10px 15px 10px 0px;text-align:center}
       .graphic_head_header_value{width:215px;float:left;margin:10px 0px 10px 0px}
       .graphic_head_duration_value{width:125px;float:left;margin:10px 0px 10px 0px}
       .graphic_head_price_value{width:125px;float:left;margin:10px 0px 10px 0px}
       
   #collection_menu{}
     .years{list-style-type:none;margin:0px;padding:0px}
       .years_li{font:bold 12px Verdana;color:#757676;padding:0px 0px 15px 0px;margin:0px;overflow:hidden}
     .collection{list-style-type:none;margin:0px 0px 0px 10px;padding:0px}
       .collection_li{padding:3px 0px 3px 0px;float:left;text-align:center;width:200px;}
       .collection_link{font:normal 12px Verdana;color:#0f3869}
     .collection_table{list-style-type:none;margin:0px 0px 0px 10px;padding:0px;}
       .collection_li_table{display:table-cell;padding:3px 0px 3px 0px;text-align:center;width:200px;vertical-align:top}
     .new_row{display:table-row;}
   #photos{}
     .overflow{overflow:hidden}
       #photos_list{list-style-type:none;margin:0px;padding:0px}
         #photos_list li{float:left;width:120px;text-align:center;}
     .admin_add{padding-top:10px;text-align:center;float:left;}
     
   .top_text_list{padding-bottom:10px;overflow:hidden}
   .list{padding-bottom:10px}
   
   .faq_all{overflow:hidden}
     .faq_list{list-style-type:none;margin:0px;padding:0px}
       .faq_list li{padding:0px 0px 15px 15px;margin:0px;background:url(/images/design/inner/center/faq_li.gif) 0px 8px no-repeat}
     .faq{background:url('/images/design/inner/center/question.gif') left top no-repeat;padding:0px 0px 15px 35px;overflow:hidden}
       .faq_header{font:bold 12px Verdana;color:#666666;padding-top:10px}
       .faq_question{font:normal 12px Verdana;color:#0f3869;}
       .questions{overflow:hidden;}
       .questions_no_moderated{overflow:hidden;background-color:#ee8585}
     .faq_question_form{width:300px}
       
   .quest_area{height:65px;overflow:hidden;margin-bottom:8px;margin-top:8px}
     .left_question{width:5px;background:url('/images/design/inner/center/quest_top_left.gif') left top no-repeat;float:left}
       .left_question_bottom{padding-top:4px;width:5px;background:url('/images/design/inner/center/quest_bottom_left.gif') left bottom no-repeat;}
         .left_quest_border{border-left:1px solid #859ab3;}
     .center_question{float:left;border-top:1px solid #859ab3;border-bottom:1px solid #859ab3;overflow:hidden}
       .quest_textarea{background-color:transparent;height:60px;border:0px;width:306px;font:normal 12px Verdana;color:#626262}
     .right_question{width:5px;background:url('/images/design/inner/center/quest_top_right.gif') right top no-repeat;float:left}
       .right_question_bottom{padding-top:4px;width:5px;background:url('/images/design/inner/center/quest_bottom_right.gif') right bottom no-repeat;}
         .right_quest_border{border-right:1px solid #859ab3;}
     .form_div_textarea{float:left;border-top:1px solid #859ab3;border-bottom:1px solid #859ab3;height:63px;overflow:hidden} 
       .form_textarea{background-color:transparent;height:60px;border:0px;width:230px;font:normal 12px Verdana;color:#626262}
     .textInput{font:normal 12px Verdana;color:#626262}  
       
    .review_list{overflow:hidden;margin-bottom:20px}
    #review_right_part{margin-top:-20px;position:absolute;overflow:hidden;margin-left:205px;background:url('/images/design/review_right.gif') left top no-repeat;z-index:10;width:32px;height:46px}
    .review_list_no_moderated{overflow:hidden;margin-bottom:20px;background-color:#ee8585}
     .quest_area .left_question{height:65px;}
     .quest_area .left_question_bottom{height:60px;}
     .quest_area .left_quest_border{height:56px;}
     .quest_area .center_question{height:63px;width:290px;}
     .quest_area .right_question{height:65px;}
     .quest_area .right_question_bottom{height:60px;}
     .quest_area .right_quest_border{height:56px;}
    
    .quest_input{height:25px;overflow:hidden;margin-top:6px}
      .quest_input .left_question{height:25px;}
      .quest_input .left_question_bottom{height:20px;}
      .quest_input .left_quest_border{height:16px;}
      .quest_input .center_question{height:23px;width:290px;}
        .quest_text{padding-top:4px;background-color:transparent;height:21px;width:290px;border:0px;font:normal 12px Verdana;color:#626262}
      .quest_input .right_question{height:25px;}
      .quest_input .right_question_bottom{height:20px;}
      .quest_input .right_quest_border{height:16px;}
      
    .quest_mail{height:40px;overflow:hidden;margin-bottom:3px;margin-top:6px}
      .quest_mail .left_question{height:25px;}
      .quest_mail .left_question_bottom{height:20px;}
      .quest_mail .left_quest_border{height:16px;}
      .quest_mail .center_question{height:23px;width:195px;}
        .quest_email{padding-top:4px;background-color:transparent;height:21px;width:195px;border:0px;font:normal 12px Verdana;color:#626262}
        .quest_email_review{padding-top:4px;background-color:transparent;height:21px;width:285px;border:0px;font:normal 12px Verdana;color:#626262}
      .quest_mail .right_question{height:25px;}
      .quest_mail .right_question_bottom{height:20px;}
      .quest_mail .right_quest_border{height:16px;}
    .quest_send{width:89px;height:40px;overflow:hidden;float:right;padding-left:6px;}
     .quest_send input{margin:0px;padding-top:0px;cursor:pointer;float:left;width:89px;height:25px;border:0;background:url('/images/design/inner/center/send.gif') left top no-repeat;font:bold 10px Verdana;color:#0f3869;padding-bottom:3px}
     
   .talks{padding-bottom:15px}
     .sub_talks{margin-left:25px;margin-top:15px}
     .talks_header{font:normal 12px Verdana;color:#0f3869;}
     .talks_text{padding:8px 0px 10px 0px}
     .pop_answer{width:320px;float:left;display:none;position:absolute;border:1px solid #0f3869;overflow:hidden;background-color:#ffffff;padding:0px 20px 20px 0px}
     
.menu_map_ul{list-style-type:none;margin:0px;padding:0px}
  .menu_map_level_1{margin-left:0px;background:url('/images/design/li.gif') left 8px no-repeat;padding-left:10px}
  .menu_map_level_2{margin-left:20px;background:url('/images/design/li.gif') left 8px no-repeat;padding-left:10px}
  .menu_map_level_3{margin-left:40px;background:url('/images/design/li.gif') left 8px no-repeat;padding-left:10px}

  .left_links{float:left;overflow:hidden;width:200px} 
  .right_form{float:left;width:265px;margin-left:20px}
  .multiselect_caption{margin-top:6px}
  .no_underline{text-decoration:none;color:#ffffff}
  
  
  #top_menu_no_script_ul_inner{list-style-type:none;margin:0px 0px 0px 130px;padding:0px;height:53px}
  #top_menu_no_script_ul{list-style-type:none;margin:0px;padding:0px;height:53px}
    #top_menu_no_script_li_about{float:left;padding:0px;margin:0px;width:160px}
      #top_menu_no_script_li_about a{text-indent:-9000px;background:url('/images/design/no_scripts/about.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    #top_menu_no_script_li_ps{float:left;padding:0px;margin:0px;width:160px}
      #top_menu_no_script_li_ps a{text-indent:-9000px;background:url('/images/design/no_scripts/ps.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    #top_menu_no_script_li_gr{float:left;padding:0px;margin:0px;width:160px}
      #top_menu_no_script_li_gr a{text-indent:-9000px;background:url('/images/design/no_scripts/gr.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    #top_menu_no_script_li_events{float:left;padding:0px;margin:0px;width:160px}
      #top_menu_no_script_li_events a{text-indent:-9000px;background:url('/images/design/no_scripts/events.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    
  #top_2_menu_no_script_ul_inner{list-style-type:none;margin:0px 0px 0px 173px;}  
  #top_2_menu_no_script_ul{list-style-type:none;margin:0px 0px 0px 43px;}  
    #top_menu_no_script_li_contacts{float:left;padding:0px;margin:0px;width:160px}
      #top_menu_no_script_li_contacts a{text-indent:-9000px;background:url('/images/design/no_scripts/contacts.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    #top_menu_no_script_li_photos{float:left;padding:0px;margin:0px;width:160px}
      #top_menu_no_script_li_photos a{text-indent:-9000px;background:url('/images/design/no_scripts/photos.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    #top_menu_no_script_li_faq{float:left;padding:0px;margin:0px;width:79px}
      #top_menu_no_script_li_faq a{text-indent:-9000px;background:url('/images/design/no_scripts/faq.gif') left top no-repeat;display:block;height:33px;text-align:left;}
    #top_menu_no_script_li_talks{float:left;padding:0px;margin:0px;width:158px}
      #top_menu_no_script_li_talks a{text-indent:-9000px;background:url('/images/design/no_scripts/talks.gif') left top no-repeat;display:block;height:33px;text-align:left;}

#leader_study{margin:20px 0px 0px 117px;z-index:9;position:absolute;text-indent:-9000px;width:197px;height:83px;background:url('/images/design/no_scripts/leader.gif') left top no-repeat;}
#hair_art_menu{z-index:1;position:absolute;width:212px;height:19px;margin:145px 0px 0px 155px}
  #hair_art_menu a{text-indent:-9000px;background:url('/images/design/no_scripts/hair_art.gif') left top no-repeat;display:block;width:212px;height:19px}
#management{z-index:11;position:absolute;width:117px;height:18px;margin:185px 0px 0px 300px}
  #management a{text-indent:-9000px;background:url('/images/design/no_scripts/management.gif') left top no-repeat;display:block;width:117px;height:18px}
#manicure{z-index:12;position:absolute;width:75px;height:19px;margin:115px 0px 0px 400px}
  #manicure a{text-indent:-9000px;background:url('/images/design/no_scripts/manicure.gif') left top no-repeat;display:block;width:75px;height:19px}
#pedicure{z-index:13;position:absolute;width:53px;height:14px;margin:75px 0px 0px 385px}
  #pedicure a{text-indent:-9000px;background:url('/images/design/no_scripts/pedicure.gif') left top no-repeat;display:block;width:53px;height:14px}
#cosmetic{z-index:14;position:absolute;width:141px;height:19px;margin:35px 0px 0px 395px}
  #cosmetic a{text-indent:-9000px;background:url('/images/design/no_scripts/cosmetic.gif') left top no-repeat;display:block;width:141px;height:19px}
#visage{z-index:15;position:absolute;width:62px;height:18px;margin:0px 0px 0px 515px}
  #visage a{text-indent:-9000px;background:url('/images/design/no_scripts/visage.gif') left top no-repeat;display:block;width:62px;height:18px}
   
#hair_art_menu_inner{z-index:10;position:absolute;width:212px;height:19px;margin:80px 0px 0px 30px}
  #hair_art_menu_inner a{text-indent:-9000px;background:url('/images/design/no_scripts/hair_art_inner.gif') left top no-repeat;display:block;width:212px;height:19px}
#management_inner{z-index:11;position:absolute;width:117px;height:18px;margin:40px 0px 0px 240px}
  #management_inner a{text-indent:-9000px;background:url('/images/design/no_scripts/management_inner.gif') left top no-repeat;display:block;width:117px;height:18px}
#manicure_inner{z-index:12;position:absolute;width:75px;height:19px;margin:60px 0px 0px 510px}
  #manicure_inner a{text-indent:-9000px;background:url('/images/design/no_scripts/manicure_inner.gif') left top no-repeat;display:block;width:75px;height:19px}
#pedicure_inner{z-index:13;position:absolute;width:53px;height:14px;margin:60px 0px 0px 375px}
  #pedicure_inner a{text-indent:-9000px;background:url('/images/design/no_scripts/pedicure_inner.gif') left top no-repeat;display:block;width:53px;height:14px}
#cosmetic_inner{z-index:14;position:absolute;width:141px;height:19px;margin:25px 0px 0px 410px}
  #cosmetic_inner a{text-indent:-9000px;background:url('/images/design/no_scripts/cosmetic_inner.gif') left top no-repeat;display:block;width:141px;height:19px}
#visage_inner{z-index:15;position:absolute;width:62px;height:18px;margin:10px 0px 0px 620px}
  #visage_inner a{text-indent:-9000px;background:url('/images/design/no_scripts/visage_inner.gif') left top no-repeat;display:block;width:62px;height:18px}
  
ol{list-style-type:none;color: #666666;}
  ol li{background:url('/images/design/222.gif') left top no-repeat;min-height:26px;list-style-position:inside;padding-left:7px;padding-top:1px;overflow:hidden;vertical-align:top}
  .ol_li_1{background:url('/images/design/li_marker_1.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_2{background:url('/images/design/li_marker_2.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_3{background:url('/images/design/li_marker_3.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_4{background:url('/images/design/li_marker_4.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_5{background:url('/images/design/li_marker_5.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_6{background:url('/images/design/li_marker_6.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_7{background:url('/images/design/li_marker_7.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_8{background:url('/images/design/li_marker_8.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  .ol_li_9{background:url('/images/design/li_marker_9.gif') left top no-repeat!important;overflow:hidden;padding:0px 0px 10px 38px!important;margin:0px}
  
.div_video{cursor:pointer;width:222px;height:86px;margin-top:5px;margin-left:40px;background:url('/images/design/video_play.gif') left top no-repeat}
.pivot_point {margin-top:100px;margin-left:40px;height:50px;}
    .pivot_point .pp_text {margin-left:105px;position:absolute;}
  
.menu_collections{list-style-type:none;padding:3px 15px 3px 10px;margin:0px;}
  .menu_collections li{padding:3px 0px 3px 11px;margin:0px;}
  .menu_collections li font{color:#ffffff;font-size:13px}
.years_collections{list-style-type:none;padding:0px 15px 0px 10px;margin:0px;}
  .years_collections li{padding:4px 15px 4px 10px;background:url('/images/design/inner/menu/sub_li.gif') left 11px no-repeat;}

  
.error_body{background-color:#e9e8f1;margin-top:280px;height:100%}
#error_full{width:100%;overflow:hidden}
  #error_all_center{width:540px;margin:0px auto;overflow:hidden;}
    #error_logo{width:186px;height:144px;float:left;overflow:hidden;margin-top:10px}
    #error_logo a{text-indent:-9000px;display:block;width:186px;height:134px;background:url('/images/design/top/logo.png') left top no-repeat;}
  #error_content{width:330px;margin-left:22px;float:left;overflow:hidden;background:url('/images/design/404.gif') 19px top no-repeat;padding:70px 0px 0px 0px;}
  #error_main_part{overflow:hidden;margin-left:19px;line-height:16px}
  #error_find{width:100%;height:25px;margin-top:23px;}
    #error_loop{width:13px;float:left;height:25px;background:url('/images/design/error_loop.gif') left 8px no-repeat}
    #error_find_line{float:left;width:221px;height:25px;background:url('/images/design/error_find_left.gif') 6px top no-repeat;padding:0px 0px 0px 10px;margin:0px}
      #error_sub_find_line{height:25px;background:url('/images/design/error_find_right.gif') 140px 0px no-repeat;}
        #error_find_input{font:normal 12px Verdana;color:#626262;padding:3px 0px 0px 0px;float:left;margin:0px;width:140px;height:20px;border-top:1px solid #859ab3;border-bottom:1px solid #859ab3;border-left:0px solid #859ab3;border-right:0px solid #859ab3;}
        #error_find_submit{width:69px;height:25px;border:0px;float:right;}


.faq_categories {
    list-style: none;
}
    .faq_categories li .category {
        font-weight: bold;
        font-size: 14px;
        color: #0f3869;
    }


.partners-image {
    float: left;
    padding-right: 10px;
}

.list .element {
    float: left;
    clear: left;
    margin-bottom: 5px;
}

.faq_list .answer {
    display: none;
    padding-top:5px;
}

.faq_list dd, .faq_list dl {
    margin: 0;    
}

.faq_list .not_moderated {
    background-color: #ff9999;
}
.faq_list .question {
    cursor: pointer;
}
.button-course{
  
  width:115px;
  height:115px;
  position:absolute;
  z-index:2;
  margin-left:500px;
  margin-top:-130px
}
  .button-course a{
    background:url('/images/design/button.png');
    width:115px;
    height:115px;
    text-indent:-9000px;
    display:block;
    cursor:pointer;
  }

.events_main_link {
  display: block;
  width: 105px;
  height: 50px;
  margin-left: 465px;
  cursor: pointer;
  text-indent: -9000px;
  overflow: hidden;
  margin-top: -120px;
}
#courses_main_link {
  overflow: hidden;
  width: 220px;
  height:75px;
  position: absolute;
  z-index:1000;
  display: block;
  margin: 355px 0 0 90px;
  text-indent: -9000px;
}
