/* CSS Document */

body{ background-color:#FBF3E3; color: #0F1F74; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

BODY
{scrollbar-face-color: #fff;
scrollbar-highlight-color: #79B4DD;
scrollbar-shadow-color: #79B4DD;
scrollbar-3dlight-color: #79B4DD;
scrollbar-arrow-color: #79B4DD;
scrollbar-track-color: #fff;indent
scrollbar-darkshadow-color: #79B4DD;
scrollbar-base-color: #fff; }

p{ text-indent:2em; font-size:11px;}
H6 {	FONT-SIZE: 0.8em}
H5 {	FONT-SIZE: 0.9em}
H4 {	FONT-SIZE: 1.0em}
H3 {	FONT-SIZE: 1.1em}
H2 {	FONT-SIZE: 1.2em}
H1 {	FONT-SIZE: 1.3em}
H1, H2, H3, H4, H5, H6{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.fs-12{font-size:12px;}
.fs-14{font-size:14px;}
.fs-17{font-size:17px;}
.fs-20{font-size:20px;}
a:link,  a:visited {color:#0F1F74;}
.txt_right{text-align:right;}
.txt_just{text-align:justify;}
.txt_uppcase{text-transform:uppercase;}
.txt_center{text-align:center !important;}
.txt_georgia{font-family:Georgia, 'Times New Roman', Times, serif;}
a.lightbox_img_s{display:block; float:left;padding:1px; margin:1px;  border:none !important; background:#cfe4fa;width:72px;height:72px; }
a.lightbox_img_s:hover{background:orange;}
a.lightbox_gramoty{display:block; float:left;padding:1px; margin:1px;  border:none !important; background:#cfe4fa;width:80px;height:112px; }
a.lightbox_gramoty:hover{background:orange;}


a.d_kol_foto_menu{text-decoration:none !important;}
a.bold, .bold{font-weight:bold;}
.lightbox_img_s{border:none;width:70px;height:70px;margin:1px; }
a:hover {color:#0F1F74; text-decoration:none}
#main_wrapper{position:relative; width:99%; margin:0 auto; min-width:1000px;top:-10px; left:3px; border:solid #FF9900 1px; background:#fff }
.clearing{clear:both;}
.no_border{border:none !important;}
.menu_pos{position:absolute; right:50px; border:#333333 solid 0px; top:160px; z-index:10; width:720px}

/*
.r_0{position:absolute; top:90px; left:157px; z-index:1; filter:alpha(opacity=80, style=0)}
.r_1{position:absolute; top:75px; left:68px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_2{position:absolute; top:42px; left:167px; z-index:2; filter:alpha(opacity=100, style=0)}
.r_3{position:absolute; top:75px; left:263px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_4{position:absolute; top:130px; left:277px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_5{position:absolute; top:213px; left:165px; z-index:3;filter:alpha(opacity=50, style=0)}
.r_6{position:absolute; top:183px; left:65px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_7{position:absolute; top:130px; left:52px; z-index:2;   filter:alpha(opacity=50, style=0)}
.r_8{position:absolute; top:183px; left:260px; z-index:2;   filter:alpha(opacity=50, style=0)}
*/


.r_0{position:absolute; top:90px; left:157px; z-index:1; filter:alpha(opacity=80, style=0)}
.r_1{position:absolute; top:85px; left:68px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_2{position:absolute; top:45px; left:167px; z-index:2; filter:alpha(opacity=100, style=0)}
.r_3{position:absolute; top:85px; left:263px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_4{position:absolute; top:146px; left:272px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_5{position:absolute; top:200px; left:223px; z-index:3;filter:alpha(opacity=50, style=0)}
.r_6{position:absolute; top:200px; left:110px; z-index:2; filter:alpha(opacity=50, style=0)}
.r_7{position:absolute; top:146px; left:57px; z-index:2;   filter:alpha(opacity=50, style=0)}



.ml-7{margin-left:7px;}
.m-9{margin:9px;}
.mb-7{margin-bottom:7px;}
.mt-7{margin-top:7px;}
.ml-10{margin-left:10px;}
.mt-30{margin-top:30px;}
.pt-7{padding-top:7px;}
.p-7{padding:7px;}
.pl-9{padding-left:9px;}
.fl-l{float:left;}
.pl-30{padding-left:30px;}
.pos-rel-l-7{position:relative; left:7px;}
.news_admin_img{float:left; margin-right:5px; width:100px;}
#search_form_pos{position:absolute; top:131px; right:60px; z-index:5;}
#counter_pos{position:absolute; bottom:4px; left:10px;}
a.back{cursor: pointer;border:dashed 1px #70C3F7;color: #42AEF3 !important; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px; background-color:#EFF8FE; width:80px;margin-bottom:20px; display:block; height:auto;}
a.back:hover{text-decoration:none;}
.mar_left_7, .ml-7{margin-left:7px;}
.mb-15{margin-bottom:15px;}
.pad_left_7, .pl-7{padding-left:7px;}
.pad_top_15{padding-top:10px;}
.it{font-style:italic;}
.underline{text-decoration:underline;}
table.blue_brd{border:#33CCFF 1px solid}
table.blue_brd tr td{padding:5px;background:#fff}
.justify{text-align:justify;}
.center{text-align:center;}
.txt_info{font-size:11px; vertical-align:top; padding:6px; line-height:1.4em;}
.txt_90{font-size:90%;}
.txt_red, a.txt_red{color:#d9010e;}
.txt_green{color:#0d8700;}
.txt_orange{color:#ff8a01;}
.txt_blue{color:#1f6bb8;}
.txt_violet{color:#6a5ab7;}
.txt_purple{color:#9f3698;}
.txt_bold, a.txt_bold{font-weight:bold;}
.txt_comic{font-family: comic sans ms;}
a.txt_bold:hover, a.txt_red:hover{text-decoration:none;}
.txt_red_ext{font-size:11px; color:#FE7765;  font-stretch:expanded; font-weight:bold}
.txt_orange_ext{font-size:14px; color:#ff8a01;  font-stretch:expanded; font-weight:bold}
.txt_img{text-align:center; padding:7px 0 7px 0; font-size:11px}
.overfl_auto_350{height:350px; overflow:auto;overflow-x:hidden; overflow-y:auto}
dt{display:compact}
dd{margin-left:0.2cm}
.empty_block_bottom{ position:relative; height:130px}
.mytable tr{ background:#fff}
.mytable_red tr{ background:#FCDED8}
.fon{background:#42aef3; width:75%; margin-bottom:50px;}
.mytable{width:100%;}
.tb_fon{ background:#A8D0FA}
.indent, .indent_green{padding-left:10px;position:relative; left:-5px;}
.indent{ background:url(/images/d_kol/horeograf/yellow_dot.jpg) 0 5px no-repeat; }
.indent_green{ background:url(/images/d_kol/sport_dance/green_dot.jpg) 0 5px no-repeat; }

.page_counter{color:#33AF4D; font-size:10px}


.news_txt{font-size:11px;}

#notebook_left_img{background:url(/images/notebook_bg_left_2.jpg) repeat-y; }
#info_tb{background-image:url(/images/cell.gif); border:#E9F4FB solid 1px; }
.laureatname{font-size:100%; line-height:1.5em; font-weight:bold; color:#134981;}
.word_symbol{border:none;margin-right:2px;}
.dop_obr_1{padding:7px; border-bottom:#70C3F7 1px dashed;}
.dop_obr_2{padding:7px 7px 7px 36px;}
table.tb_2{background:#fff; border:#bfddff 1px solid; margin:5px 0 5px 10px;}
table.tb_2 tr.tr_blue_bg{background:#eff8fe;}
table.tb_2 tr td{padding:5px; margin:0 5px;}
a.no_underline{text-decoration:none !important;}
.anons_archive_link{padding:7px; margin:6px; color:#0F1F74; background-color:#C7FDD7; font-size:10px;}
.news_archive_link{padding:7px; color:rgb(15,31,116); background-color:rgb(233,229,255); font-size:10px}
.top_address{position:relative; top:-10px; left:1px; width:250px; padding:5px;font-size:11px;line-height:1.0em;/*background:#eff8fe;*/}

.wordsymbol{float:left; padding-right:15px;}
.archivesymbol{float:right; padding-right:15px}
.foto{ float:left; font-size:10px; padding:19px 15px 5px 15px;  border:dashed 1px #70C3F7; margin:5px; background:#fff}
.fotolinkimg{background:url('/images/foto_press_sl/fotolink_bg.gif') top left no-repeat; width:168px; height:115px;}
.fotolinktxt{text-align:center;width:166px; height:109px; padding:17px 2px 0 2px;}
.foto_2_blue, .foto_3_blue, .foto_2_purple, .foto_3_green, .foto_3_yellow, .foto_3_green_2{float:left; font-size:10px; padding:19px 15px 5px 15px; margin:2px;}
.foto_2_blue{background:url(/images/d_kol/foto_blue.jpg) no-repeat bottom left #E1FBFE}
.foto_3_blue{background:url(/images/d_kol/foto_blue.jpg) no-repeat top right #E1FBFE}
.foto_2_purple{background:url(/images/d_kol/foto_purple.jpg) no-repeat top right #fadefa}
.foto_3_green{background:url(/images/d_kol/foto_green.jpg) no-repeat bottom right #E5FDD4}
.foto_3_yellow{background:url(/images/d_kol/foto_yellow.jpg) no-repeat bottom right #fdfcae;}
.foto_3_green_2{background:url(/images/d_kol/foto_green_2.jpg) no-repeat bottom right #aaf6c4;}

.img_foto{border:#122667 solid 1px}
.foto_ugol_1{background:url(/images/foto_press_sl/foto_ugols/r-s-4.gif) repeat-y}
.foto_ugol_2{background:url(/images/foto_press_sl/foto_ugols/r-s-2.gif) repeat-x; margin:0; padding:0;}
.vakansii, .vakansii_contact{position:relative; background:#fff; left:7px;  width:90%; padding:5px; margin:40px 0 10px 0;}
.vakansii{border:#c2e7ff 1px solid; border-left:#c2e7ff 20px solid;}
.vakansii_contact{border:#ffe8aa 1px solid; border-left:#ffe8aa 20px solid; }
.rez_dop_obr{position:relative; background:#fff; left:7px; border:#70C3F7 1px solid; border-left:#42AEF3 20px solid; width:90%; padding:0; margin:40px 0 10px 0}
.page_counter_position{position:relative; bottom:20px; right:30px; float:right}
.tb_dashed{border:dashed 1px #70C3F7; background:#fff}
.news_date{padding:7px; color:#0F1F74; background-color:#F5F8FF; font-weight:bold; font-size:11px; border-top:#DAE5FE solid 2px; border-left:#DAE5FE dotted 2px; border-right:#DAE5FE dotted 2px;}
.news_news{text-align:left; padding:7px; color:#0F1F74; background-color:#fff; font-size:11px; border-bottom:#DAE5FE dotted 1px;}
.anons_short{padding:6px;  margin-top:30px; margin-bottom:10px; border-bottom:#B8FAA2 1px dotted; border-top:#B8FAA2 1px dotted; font-size:11px; line-height:1.4em}




/* ==================================== submenu ============================================*/
.submenu{position:absolute; right:50px; top:198px; width:720px; z-index:10; visibility:hidden;}
.submenu_2{position:absolute; right:50px; top:198px; width:720px; height:140px; z-index:2; visibility:hidden;}
.submenu_table_left_cell{border-bottom:#A8D0FA solid 1px; border-top:#A8D0FA solid 1px; border-left:#A8D0FA solid 1px; }
.submenu_table_middle_cell{border-bottom:#A8D0FA solid 1px; border-top:#A8D0FA solid 1px; }
.submenu_table_right_cell{border-bottom:#A8D0FA solid 1px; border-top:#A8D0FA solid 1px; border-right:#A8D0FA solid 1px; }
.submenu_table_cell{ border:#A8D0FA solid 1px; }
#submenu_1 .list A, #submenu_2 .list A, #submenu_3 .list A, #submenu_4 .list A, #submenu_5 .list A, #submenu_6 .list A, #submenu_7 .list A, #submenu_8 .list A, a.list_submenu_3{color:#0F1F74; font-size:10px;padding:2px 3px 2px 3px; line-height:1.0em; background: none; display: block; text-decoration:none}
#submenu_1 .list A:hover, #submenu_2 .list A:hover, #submenu_3 .list A:hover, #submenu_4 .list A:hover, #submenu_5 .list A:hover, #submenu_6 .list A:hover, #submenu_7 .list A:hover, #submenu_8 .list A:hover, a.list_submenu_3:hover{background: #E2EEFA}
a.list_submenu_3{padding:4px !important;line-height:1.0em !important;}

.table_sub_menu_lvl_3{position:relative; left:0; padding:3px 7px; top:0; border:#A8D0FA solid 1px; background-color:#fff;}
.table_sub_menu_lvl_3_2{position:relative; left:10px; padding:6px; top:0; border:#A8D0FA solid 1px; background-color:#fff;}
/* ======================================== info block=====================================================*/
.header_foto, .header_foto_2 { display:block; padding:0 0 7px 0; text-align:left !important;}
.header_foto{font-weight:bold;font-size:12px;}
.header_foto_2{font-size:11px;}
#header_short{ position:relative; top:-7px; display:block; border:dashed 1px #70C3F7; text-align:left; width:20%; z-index:1; color:#42AEF3; font-weight:bold; font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px;background-color:#EFF8FE}
#header, #header_2, a.header_2{ position:relative; top:-7px; display:block; border:dashed 1px #70C3F7; text-align:left;  color: #42AEF3; font-weight:bold; font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px; background-color:#EFF8FE;}
#header{width:24%;}
#header_3{width:35%;}
#header_2, a.header_2{width:59%; }
a.header_2:hover{text-decoration:none;}

.header_3{font-size:11px; font-weight:bold;}

#header_long{ position:relative; top:-7px; display:block; border:dashed 1px #70C3F7; text-align:left; width:50%; z-index:1; color: #42AEF3; font-weight:bold; font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px; background-color:#EFF8FE}
#header_green{display:block; border:dashed 1px #B8FAA2; text-align:left; width:85%; color:#57B16B; margin-left:4px; font-weight:bold; font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px; background-color:#E7FEEE; }
#header_green_short{display:block; border:dashed 1px #B8FAA2; text-align:left; width:250px; color:#57B16B; margin-left:0px;font-weight:bold; font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px; background-color:#E7FEEE; }
.orange_arrow{padding-right:3px;}
.table_info_inside_left, .table_info_inside_left_2{position:relative;  padding:5px; top:0; border:#A8D0FA solid 1px; background-color:#fff;}
.table_info_inside_left{left:0;width:auto;margin-bottom:7px;}
.table_info_inside_left_2{left:9px;width:95%;}
.table_info_inside_right{position:relative; left:8px; padding:6px; top:0; border:#A8D0FA solid 1px; background-color:#fff;}

/*========================================= bg dif colors for cells with dotted and dashed borders =================================*/
.table_bg_purple_left, .table_bg_purple_left_no_btm, .table_bg_purple_right, .table_bg_purple_right_no_btm{background:#F4F0FF !important; padding:5px; padding-left:15px; font-size:10px;}
.table_bg_purple_left        {border-right:#70C3F7 1px dashed;  border-bottom:#70C3F7 1px dotted; }
.table_bg_purple_left_no_btm {border-right:#70C3F7 1px dashed; }
.table_bg_purple_right       {border-bottom:#70C3F7 1px dotted; }

.table_bg_yellow_left, .table_bg_yellow_left_no_btm, .table_bg_yellow_right{background:#FEFEEA !important; padding:5px; padding-left:15px; font-size:10px ;}
.table_bg_yellow_left        {border-right:#70C3F7 1px dashed ; border-bottom:#70C3F7 1px dotted;}
.table_bg_yellow_left_no_btm {border-right:#70C3F7 1px dashed; }
.table_bg_yellow_right       {border-bottom:#70C3F7 1px dotted;}

.table_bg_white_left, .table_bg_white_right {background:#fff; padding:5px;  font-size:10px ; border-bottom:#70C3F7 1px dotted;}
.table_bg_white_left {border-right:#70C3F7 1px dashed;}

.table_bg_yellow_right_no_btm{background-color:#FEFEEA; padding:5px; padding-left:15px; font-size:10px ;}

/*====================================== bg dif colors for cells with solid borders ==================================================*/
.str_3_php{padding:10px 5px 10px 5px; border-bottom:#A8D0FA 1px solid}

.table_bg_red,
.table_bg_purple, 
.table_bg_yellow, 
.table_bg_green, 
.table_bg_green_2_2,
.table_bg_yellow_dark,  
.table_bg_blue, 
.table_bg_blue_dark{ font-weight:bold; font-size:10px; font-family:sans-serif; padding:6px; border:#A8D0FA solid 1px; text-align:center;} 

.table_bg_red, .table_bg_red_2, .table_bg_red_3{background:#FADEE2;}
.table_bg_purple, .table_bg_purple_2, .table_bg_purple_3{background:#FADEFA;}
.table_bg_yellow, .table_bg_yellow_2, .table_bg_yellow_3{background:#FDFCAE;}
.table_bg_green, .table_bg_green_2, .table_bg_green_3{background:#B4F589;}


.table_bg_yellow_dark, .table_bg_yellow_dark_2, .table_bg_yellow_dark_3{background:#FAE280;}
.table_bg_blue, .table_bg_blue_2, .table_bg_blue_3{background:#BAF5FC;}
.table_bg_blue_dark, .table_bg_blue_dark_2, .table_bg_blue_dark_3{background:#C0DEFF;}

.table_bg_red_2,
.table_bg_purple_2,
.table_bg_yellow_2,
.table_bg_green_2,
.table_bg_yellow_dark_2,
.table_bg_blue_2,
.table_bg_blue_dark_2{font-size:10px;padding:7px;  border:#A8D0FA solid 1px; line-height:1em; border-bottom:none; text-align:center;}

.table_bg_red_3,
.table_bg_purple_3,
.table_bg_yellow_3,
.table_bg_green_3,
.table_bg_yellow_dark_3,
.table_bg_blue_3,
.table_bg_blue_dark_3{font-size:10px;padding:7px;  border:#A8D0FA solid 1px;text-align:center; line-height:1em; }

/* ========================================= empty blocks ==================================================*/
#empty_block_top, #empty_block_bottom, #empty_block_bottom_2{position:relative; left:15px;  top:0; z-index:0;width:96%; }
#empty_block_top{height:240px}
#empty_block_bottom{height:90px}
#empty_block_bottom_2{height:20px}
/*========================================= different color headers ===================================*/
.header_red, 
.header_purple, 
.header_yellow, 
.header_green,
.header_green_2, 
.header_yellow_dark, 
.header_blue, 
.header_blue_dark,
.header_yellow_purple{position:relative;font-weight:bold;font-size: 10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px;vertical-align:middle;text-align:center;}
.header_red, .header_red_brd_btm, .header_red_brd_btm_2{background:#FCDED8;}
.header_purple, .header_purple_brd_btm, .header_purple_brd_btm_2{background:#FADEFA;}

.header_yellow_purple{border-bottom:1px solid #a8d0fa;}

/*---- sport_dance -------------*/
.header_green_2{background:#a6f9c4;}
.header_green_2_brd_btm{background:#a6f9c4;padding:8px 0 8px 7px;}
.info_sport_dance_tb{margin:10px;border-bottom:#a6f9c4 1px solid;padding-bottom:10px;}
.d_kol_info_table_green_2_2{border:#4eff8f dashed 2px; border-top:#4eff8f solid 1px; border-bottom:#4eff8fs solid 1px; }
.d_kol_info_tb_gren_2_cell{border-bottom:#4eff8f 1px solid}
.table_bg_green_2_2{background:#a6f9c4;}


.header_yellow, .header_yellow_brd, .header_yellow_brd_btm, .c, .header_yellow_left, .header_yellow_brd_btm_3, .header_yellow_brd_btm_2{background:#FDFCAE;}
.header_green, .header_green_brd_btm, .header_green_brd_btm_2, .header_green_left{background:#B4F589;}
.header_yellow_dark, .header_yellow_dark_brd_btm_2, .header_yellow_dark_left{background:#FAE280;}
.header_blue, .header_blue_brd_btm, .header_blue_brd_btm_2 {background:#BAF5FC;}
.header_blue_dark, .header_blue_dark_brd_btm_2, .header_blue_dark_left{background:#C0DEFF;}

.header_yellow_brd_btm_3{font-size:14px; padding:7px 7px 7px 13px; text-align:left;}

.header_red_brd_btm,
.header_red_brd_btm_2,
.header_purple_brd_btm,
.header_purple_brd_btm_2,
.header_yellow_brd,
.header_yellow_brd_btm,
.header_yellow_brd_btm_2,
.header_green_brd_btm,
.header_green_brd_btm_2,
.header_green_2_brd_btm,
.header_yellow_dark_brd_btm_2,
.header_blue_dark_brd_btm_2, .header_yellow_brd_btm_3, .header_blue_brd_btm_2
{position:relative; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;/*vertical-align:middle;*/border-bottom:solid 1px #A8D0FA;}

.header_red_brd_btm,
.header_purple_brd_btm,
.header_yellow_brd,
.header_yellow_brd_btm,
.header_green_brd_btm,
.header_blue_brd_btm
{font-size:10px;padding:7px;text-align:center;}

.header_red_brd_btm_2,
.header_purple_brd_btm_2,
.header_yellow_brd_btm_2,
.header_green_brd_btm_2,
.header_yellow_dark_brd_btm_2,
.header_blue_brd_btm_2,
.header_blue_dark_brd_btm_2
{font-size:12px;padding:7px 7px 7px 13px; text-align:left;}


.header_blue_dark_left,
.header_yellow_left,
.header_yellow_dark_left,
.header_green_left
{position:relative;font-weight:bold; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px; vertical-align: middle;text-align:left}

.dark_yellow_awards_header, .blue_awards_header{font-size:110%; font-weight:bold}
.dark_yellow_awards_header{border-bottom:1px solid #FEAE3C; }
.blue_awards_header{border-bottom:1px solid #a8d0fa; }
/* ===================================================================================================*/

.d_filarmony_bg{background:url('/images/foto_press_sl/bg_d_filarmony.jpg') no-repeat right -30px;}


/*====================== css for d_kol ================*/

/*-- afisha --*/
.coll_wrapper{ width:90%; min-width:1000px; margin-bottom:20px;padding:4px;border:#70c3f7 1px solid; background:#fff;overflow: auto}
 .coll_name{float:left; width:15%; margin-right:5px;text-align:center;}
 .date_info_wrapper{float:right; width:83%; border-bottom:#70c3f7 1px dashed;}
 .date{float:left; width:15%; padding:4px 0; }
 .info{float:left; width:83%;padding:4px 4px 4px 7px;}

.chess_school{height:3700px;}
.chess_school_2{position: absolute; width:91%; height:3200px; top:610px; left:70px; background:url('/images/d_kol/fiz_sport/chess_school/chess_school_bg.jpg') !important;}
.chess_school_3{height:2600px;}

.mechta_15_main_zag{display:block;margin:50px 7px 7px 7px; padding:7px;width:500px;}
.mechta_15_cl{display:none;}
.mechta_15_op{display:block; /*background:#FDFCAE;*/}
.mechta_15_zag{float:left;background:#FDFCAE; width:150px; display:block; padding:5px;}
.mechta_15_imgs{float:left; width:35%;min-width:460px;border-bottom:#70C3F7 1px dashed;margin:0 10px 15px 0; /*height:22px;*/}
.mechta_15_wrapper_1{width:97%; min-width:900px;}
.mechta_15_wrapper_2{float:left; width:50%;}
.mechta_15_wrapper_3{margin-top:15px;}
.float_left{float:left;}
.mechta_15_big_img{float:left; width:35%;min-width:400px;}
.flash_movie_wrapper{border:#FFCC00 2px dashed; padding:6px; margin:25px 0 15px 7px  width:340px; height:250px; position:relative; left:7px; }
.flash_sign{font-size:10px !important; font-weight:normal !important;}

.fiz_sport_td{border-bottom:#fadefa 2px dashed;}
.fiz_sport_zag, a.fiz_sport_zag{width:150px; display:block; padding:5px; background:#fadefa; position:relative; top:1px; font-weight:bold;}


.gramoty_yellow {margin:50px 8px 50px 8px; border:#FFCC00 dashed 2px; border-top:#FFCC00 solid 1px; border-bottom:#FFCC00 solid 1px; padding:6px;}
.info_otdel{position:absolute; left:80px; padding:20px; border:#A8D0FA solid 1px; background-color:#FFFFFF}
.info_otdel_txt{line-height:1.2em; font-size:11px;padding-right:30px;}
.info_horeograf_tb{margin:10px;border-bottom:#A8D0FA 1px solid;padding-bottom:10px;}



.little_fig_position{position:absolute; top:5px; right:15px; z-index:2}
.arrows_prev_next{position: absolute; top:320px; right:160px; cursor:pointer}
.arrows_prev_next_2{position: absolute; top:520px; right:170px; cursor:pointer}
.d_kol_info{ width:91%; border:#A8D0FA solid 1px; background:#fff; z-index:3}

.d_kol_info_table_yellow,
.d_kol_info_table_red,
.d_kol_info_table_yellow_dark,
.d_kol_info_table_yellow_dark_2,
.d_kol_info_table_green,
.d_kol_info_table_purple,
.d_kol_info_table_blue,
.d_kol_info_table_blue_dark,
.d_kol_info_table_blue_dark_2,
.d_kol_info_table_blue_dark_3
{margin:8px; padding-left:7px; padding-right:7px; font-size:11px;}

/*==yellow==*/
.d_kol_info_table_yellow, .d_kol_info_table_yellow_w{border:#FFCC00 dashed 2px; border-top:#FFCC00 solid 1px; border-bottom:#FFCC00 solid 1px; }
.d_kol_info_table_yellow{width:49%;}
.d_kol_info_table_yellow_w{width:90%; margin:2px 0 10px 7px;}

.horeograf_info_block_2{position:absolute; width:92%;padding-bottom:50px; left:57px;border:#A8D0FA solid 1px; background:#fff; z-index:3}
.horeograf_info_block_3{position:relative; top:250px; left:7px;width:92%;padding-bottom:50px; border:#A8D0FA solid 1px; background:#fff; z-index:3}
.vok_hor_info, .muz_instr_info{width:650px;background-color:#fff; margin-top:20px;}
.vok_hor_buket, .muz_instr_buket{float:left; width:150px; height:300px; padding:7px; margin-bottom:50px }
.vok_hor_bord_left, .muz_instr_bord_left{padding:1px;}
.vor_hor_info_in, .muz_instr_in{float:left;width:420px; }
.vok_hor_info_in_in, .muz_instr_info_in_in{ padding:6px; margin:6px 6px 6px 160px; }

.vok_hor_info{border:#A8D0FA solid 1px;}
.muz_instr_info{border:#e3fcd1 solid 1px;}
.vok_hor_bord_left{border-left:20px solid #BAF5FC;}
.muz_instr_bord_left{border-left:20px solid #e3fcd1;}
.vok_hor_info_in_in{border-bottom:1px solid #BAF5FC; }
.muz_instr_info_in_in{border-bottom:1px solid #e3fcd1; }

.d_kol_red_header{font-size:100%; color:red; font-weight:bold}
.d_kol_info_bold_txt{font-size:100%; color:#134981; font-weight:bold;}
.d_kol_inft_txt{font-size:100%; color:#134981; font-weight:normal;}

/*_top{border-top:#FFCC00 1px solid; border-bottom:#FFCC00 1px solid}*/
.d_kol_info_tb_yellow_cell{border-bottom:#FFCC00 1px solid}
.layer_1_ie_yellow,
.layer_2_ie_yellow,
.layer_3_ie_yellow,
.layer_3_ie_yellow_2,
.layer_3_ie_yellow_3,
.layer_nn_yellow{position:absolute; border:#FFCC00 2px dashed; padding:6px}
.layer_1_ie_yellow, .layer_2_ie_yellow{top:250px; right:20px; clip: rect(0 380 255 0);}
.layer_3_ie_yellow{top:100px; right:20px;}
.layer_3_ie_yellow_2{top:320px; right:10px;}
.layer_3_ie_yellow_3{top:380px; right:10px;}
.layer_nn_yellow{top:250px; right:10px;}

#foto_karusel{/*border:#FFCC00 2px dashed; padding:6px; height:auto; float:right; */padding:7px;margin-bottom:10px !important;}






/*==red==*/
.d_kol_info_table_red{border:#FBAFAF dashed 2px; border-top:#FBAFAF solid 1px; border-bottom:#FBAFAF solid 1px; width:45%;}
.d_kol_info_tb_red_cell_top{border-top:red 1px solid; border-bottom:#FBAFAF 1px solid}
.d_kol_info_tb_red_cell{border-bottom:#FBAFAF 1px solid}
.layer_1_ie_red,
.layer_2_ie_red,
.layer_3_ie_red,
.layer_3_ie_red_2,
.layer_nn_red{position:absolute;border:#FBAFAF 2px dashed; padding:6px;}

.layer_1_ie_red, .layer_2_ie_red  {top:40px; right:10px; clip: rect(0 380 255 0);}
.layer_3_ie_red  {top:40px; right:20px;}
.layer_3_ie_red_2{top:320px; right:20px;}
.layer_nn_red    {top:40px; right:10px;}



/*==yellow_dark==*/
.d_kol_info_table_yellow_dark, .d_kol_info_table_yellow_dark_2{border:#FEAE3C dashed 2px; border-top:#FEAE3C solid 1px; border-bottom:#FEAE3C solid 1px;}
.d_kol_info_table_yellow_dark{width:45%;}
.d_kol_info_table_yellow_dark_2{ width:90%;}

.d_kol_info_tb_yellow_dark_cell_top{border-top:red 1px solid; border-bottom:#FEAE3C 1px solid}
.d_kol_info_tb_yellow_dark_cell{border-bottom:#FEAE3C 1px solid}
.d_kol_info_tb_yellow_dark_cell_4{border-right:#FEAE3C 1px solid; padding:4px 5px 10px 5px}

.layer_1_ie_yellow_dark,
.layer_2_ie_yellow_dark,
.layer_3_ie_yellow_dark,
.layer_3_ie_yellow_dark_2,
.layer_nn_yellow_dark{position:absolute;border:#FEAE3C 2px dashed; padding:6px;}

.layer_1_ie_yellow_dark, .layer_2_ie_yellow_dark{top:40px; right:10px; clip: rect(0 380 255 0);}
.layer_3_ie_yellow_dark  {top:40px; right:10px;}
.layer_3_ie_yellow_dark_2{top:320px; right:10px;}
.layer_nn_yellow_dark    {top:40px; right:10px;}
.dark_yellow_dashed_top{border-top:#FEAE3C 1px dashed;}

/*==green==*/
.d_kol_info_table_green, .d_kol_info_table_green_2{border:#82CD51 dashed 2px; border-top:#82CD51 solid 1px; border-bottom:#82CD51 solid 1px; }
.d_kol_info_table_green{width:40%;}
.d_kol_info_table_green_2{width:90%;}
.d_kol_info_tb_green_cell_top{border-top:red 1px solid; border-bottom:#82CD51 1px solid}
.d_kol_info_tb_green_cell{border-bottom:#82CD51 1px solid}

.layer_1_ie_green,
.layer_2_ie_green,
.layer_3_ie_green,
.layer_3_ie_green_2,
.layer_3_ie_green_3,
.layer_3_ie_green_4,
.layer_3_ie_green_5,
.layer_3_ie_green_6,
.layer_nn_green{position:absolute;border:#82CD51 2px dashed; padding:6px;}

.layer_1_ie_green  {top:40px; right:10px;}
.layer_2_ie_green  {top:40px; right:10px;}
.layer_3_ie_green  {top:40px; right:10px;}
.layer_3_ie_green_2{top:320px; right:10px;}
.layer_3_ie_green_3{top:40px; right:10px;}
.layer_3_ie_green_4{top:155px; left:-105%;}
.layer_3_ie_green_5{top:470px; left:-105%;}
.layer_3_ie_green_6{top:630px; left:10px;}
.layer_nn_green    {top:40px; right:10px;}

/*==purple==*/
.d_kol_info_table_purple, .d_kol_info_table_purple_2{border:#EDA7E8 dashed 2px; border-top:#EDA7E8 solid 1px; border-bottom:#EDA7E8 solid 1px; }
.d_kol_info_table_purple{width:50%;}
.d_kol_info_table_purple_2{width:90%; margin:7px 0 0 7px;}
.d_kol_info_tb_purple_cell_top{border-top:red 1px solid; border-bottom:#EDA7E8 1px solid}
.d_kol_info_tb_header{border-bottom:1px solid #EDA7E8;font-size:110%; font-weight:bold}
.d_kol_info_tb_purple_cell{border-bottom:#EDA7E8 1px solid}
.d_kol_info_tb_purple_cell_dotted{border-bottom:#EDA7E8 1px dotted}
.d_kol_info_tb_purple_cell_2{border-right:#EDA7E8 1px solid; padding:4px 5px 10px 5px}

.layer_1_ie_purple,
.layer_2_ie_purple,
.layer_3_ie_purple,
.layer_3_ie_purple_2,
.layer_3_ie_purple_3,
.layer_nn_purple{position:absolute;border:#EDA7E8 2px dashed; padding:6px;}

.layer_1_ie_purple, .layer_2_ie_purple{top:40px; right:10px; clip: rect(0 380 255 0);}
.layer_3_ie_purple  {top:40px; right:10px;}
.layer_3_ie_purple_2{top:320px; right:10px;}
.layer_3_ie_purple_3{top:360px; right:10px;}
.layer_nn_purple    {top:40px; right:10px;}

/*==blue==*/
.d_kol_info_table_blue, .d_kol_info_table_blue_2{border:#A6EDF5 dashed 2px; border-top:#A6EDF5 solid 1px; border-bottom:#A6EDF5 solid 1px; }
.d_kol_info_table_blue{width:48%;}
.d_kol_info_table_blue_2{width:90%;}
.d_kol_info_tb_blue_cell_top{border-top:red 1px solid; border-bottom:#A6EDF5 1px solid}
.d_kol_info_tb_blue_cell{border-bottom:#A6EDF5 1px solid}

.layer_1_ie_blue,
.layer_2_ie_blue,
.layer_3_ie_blue,
.layer_3_ie_blue_2,
.layer_nn_blue,
.layer_3_ie_blue_3,
.layer_3_ie_blue_5,
.layer_3_ie_blue_4{position:absolute;border:#A6EDF5 2px dashed; padding:6px;}
.layer_blue{border:#A6EDF5 2px dashed; padding:6px;}

.layer_1_ie_blue, .layer_2_ie_blue{top:40px; right:10px;}
.layer_3_ie_blue  {top:40px; right:10px;}
.layer_3_ie_blue_2{top:320px; right:10px;}
.layer_nn_blue    {top:40px; right:10px;}
.layer_3_ie_blue_3{top:360px; left:-105%;}
.layer_3_ie_blue_4{top:430px; left:-105%;}
.layer_3_ie_blue_5{top:700px; left:10px;}
.blue_dashed_top{border-top:#a8d0fa 1px dashed;}

/*==blue_dark==*/
.d_kol_info_table_blue_dark,
.d_kol_info_table_blue_dark_2,
.d_kol_info_table_blue_dark_3{border:#ACCDF3 dashed 2px; border-top:#ACCDF3 solid 1px; border-bottom:#ACCDF3 solid 1px;}

.d_kol_info_table_blue_dark  {width:45%;}
.d_kol_info_table_blue_dark_2{width:90%;}
.d_kol_info_table_blue_dark_3{width:40%;}

.d_kol_info_tb_blue_dark_cell_top{border-top:red 1px solid; border-bottom:#ACCDF3 1px solid}
.d_kol_info_tb_blue_dark_cell{border-bottom:#ACCDF3 1px solid}
.d_kol_info_tb_blue_dark_cell_4{border-right:#ACCDF3 1px solid; padding:4px 5px 10px 5px}

.layer_1_ie_blue_dark,
.layer_2_ie_blue_dark,
.layer_3_ie_blue_dark,
.layer_nn_blue_dark  {position:absolute; top:40px; right:10px; border:#ACCDF3 2px dashed; padding:6px}
.layer_1_ie_blue_dark, .layer_2_ie_blue_dark{clip: rect(0 380 255 0);}



#d_kol_age{text-align:left; font-size:10px; vertical-align:middle; color:#0F165D;}
.header_d_kol_age{background:#fff; height:30px}
.layer_position{position:absolute; top:100px; left:120px;}
#doshk .age A,
#obsh_gum .age A,
#horeograf .age A,
#muz_instr .age A,
#vok_hor .age A,
#hud_prikl .age A,
#fiz_sport .age A{text-decoration: underline; display:block; padding:2px 5px 2px 6px; font-size:11px;}

#doshk .age A    {background:#FCDED8;}
#obsh_gum .age A {background:#FAE280;}
#horeograf .age A{background:#FDFCAE;}
#muz_instr .age A{background:#B4F589;}
#vok_hor .age A  {background:#BAF5FC;}
#hud_prikl .age A{background:#C0DEFF;}
#fiz_sport .age A{background:#FADEFA;}



#doshk .age A:hover,
#obsh_gum .age A:hover,
#horeograf .age A:hover,
#muz_instr .age A:hover,
#vok_hor .age A:hover,
#hud_prikl .age A:hover,
#fiz_sport .age A:hover {color:#fff; text-decoration:none;}

#doshk .age A:hover    {background: #821600;}
#obsh_gum .age A:hover {background: #8A6F00;}
#horeograf .age A:hover{background: #828000;}
#muz_instr .age A:hover{background: #2B6D00;}
#vok_hor .age A:hover  {background: #018999;}
#hud_prikl .age A:hover{background: #03458E;}
#fiz_sport .age A:hover{background: #8D138D;}

.dk_v_3{position:absolute; left:430px; top:0; width:50%;  background:#fff; visibility: visible; margin:5px; border:#A8D0FA solid 1px; }

#red .list A, #purple .list A, #yellow .list A, #yellow_dark .list A, #green .list A, #green_2 .list A, #blue .list A, #blue_dark .list A{ background: #fff; display: block; padding: 3px;  margin-left: 15px;  text-decoration: none; color:#0F1F74; font-size:10px;}
#red .list A:hover {background:#FAEDEE}
#purple .list A:hover {background:#F5E8F5}
#yellow .list A:hover {background:#FFFFE2}
#yellow_dark .list A:hover {background:#FAEEC0}
#green .list A:hover {background:#E7FBDD}
#green_2 .list A:hover {background:#dbf9e6}
#blue .list A:hover {background:#E0F5FC}
#blue_dark .list A:hover {background:#E7EAFB}
#blue .list_2 A{background:none; display: block; padding: 2px; margin-left:20px;text-decoration: none; color:#0F1F74; font-size:10px;}
#blue .list_2 A:hover{background:#FFF}

#yellow_dark{border-left:#feca3c 30px solid;}
#purple{border-left:#f294eb 30px solid;}

#yellow_dark .list, #purple .list{position:relative; left:-18px;}

/* =============================== CSS only for stuktura & prakt_seminary pages ======================================================*/

/*#submenu_8 .list A {color:#0F1F74; font-size:10px; padding:5px; background: none; display: block; text-decoration: none; text-align:left}
#submenu_8 .list A:hover {background: #EFF8FE}*/
.main_header{font-size:12px; font-weight:bold; padding:10px;  border: dashed 2px #A8D0FA; background:#fff0fb}
.table_header_1{font-size:10px; font-weight:bold; padding:3px; border:#A8D0FA solid 1px; background:#F7F2F6}
.table_header_2{font-size:11px; font-weight:bold; padding:3px; border:#A8D0FA solid 1px; background:#F7F2F6}
.table_header_3{font-size:10px; font-weight:bold; padding:3px; border:#A8D0FA solid 1px; background:#F7F2F6}
.blue_line_repeat_horiz{background:url(images/blue_lines_arrows/blue_line_repeat.gif) repeat-x center}
.blue_line_repeat_horiz_top{border-top:#A8D0FA solid 1px; }
.blue_line_repeat_horiz_bottom{border-bottom:#A8D0FA solid 1px;}
.blue_line_repeat_vert_left{background:url(/images/blue_lines_arrows/blue_line_vert_repeat.gif) repeat-y left}
.blue_line_repeat_vert_middle{background:url(/images/blue_lines_arrows/blue_line_vert_repeat.gif) repeat-y center}
.blue_line_repeat_vert_right{background:url(/images/blue_lines_arrows/blue_line_vert_repeat.gif) repeat-y right}
.blue_line_repeat_vert_right_1X1{background:url(/images/blue_lines_arrows/blue_1X1.gif) repeat-y right}
.blue_line_repeat_vert_right_1X4{background:url(/images/blue_lines_arrows/blue_1X4.gif) repeat-y right}
.table_cell_text{font-size:10px; padding:2px;  border-left:#A8D0FA solid 1px; border-bottom:#A8D0FA solid 1px;border-right:#A8D0FA solid 1px; background:#fff}
.table_cell_text_bot_right{font-size:10px;  padding:2px; padding-left:8px;  border-bottom:#A8D0FA solid 1px;border-right:#A8D0FA solid 1px; background:#fff}
.table_cell_text_full{font-size:10px; padding:2px;  border:#A8D0FA solid 1px; background:#fff}
.dk_v{position:absolute; left:430px; top:0; width:50%;  background:#fff; visibility: visible; margin:5px; border:#A8D0FA solid 1px; }
.dk_v_2{position:absolute; left:380px; top:0; width:56%;  visibility: visible; margin:5px; }
.dk_h{position:absolute; left:430px; top:0; width:40%;  background:#fff; visibility: hidden; margin:5px; border:#A8D0FA solid 1px; }
.pr_sem{ background:none; visibility: visible; border:#A8D0FA solid 1px; }
.pr_sem_download{padding: 4px 0 4px 30px; font-size:90%;}
.img_b_400X571_closed{ display:none; }
.img_b_400X571_opened, .img_b_800X705_opened{position:absolute; background:#c3d8f9; padding:5px 10px 5px 10px; display:block;}

.img_b_400X571_opened{width:400px; height:600px;}
.img_b_800X705_opened{width:800px; height:735px; z-index:10;}
/*==================== brown style============================================*/
.table_brick{position:relative; top:0; background-image:url(images/brick.gif); background-repeat:repeat}
.info_all_borders{border:solid 2px #482B11;  background:#fff; padding:10px;}
.info_no_bottom{border:solid 2px #482B11; border-bottom:none; background:#fff;}
.info_header{color:#37200C; font-size:10px; padding:10px; }
.info_header_bold{color:#37200C; font-size:10px; padding:10px; font-weight:bold }
.info_no_top{border:solid 2px #482B11; border-top:none; background:#fff; padding:10px; padding-bottom:4px;}
.info_list{color:#37200C; font-size:10px; line-height:1.2em;}


.table_500{height:800px;}
.table_700{height:1100px;}
.table_1000{height:1710px;}
table.search{font: normal 90% san-serif; margin:10px 0 20px 10px; background:#FFFFFF; border:#A8D0FA 1px solid}
table.search tr{}
table.search tr td{padding:2px 5px 2px 7px;border-bottom:#A8D0FA 1px dashed;}


.digit_p{background:#fff;border:#FCA0A0 1px solid; padding:2px; font-size:10px; font-family:sans-serif; cursor:pointer}
.digit_a_yellow,
.digit_a_green,
.digit_a_purple,
.digit_a_blue,
.digit_a_blue_dark, 
.digit_a_yellow_dark,
.digit_a_red{ border:red 1px solid; padding:2px; font-size:10px; font-family:sans-serif; cursor:pointer}

.digit_a_yellow     {background:#F6EF2A;}
.digit_a_green      {background:#BDF19A;}
.digit_a_purple     {background:#F1B5ED;}
.digit_a_blue       {background:#7CD9E4;}
.digit_a_blue_dark  {background:#ACCDF3;}
.digit_a_yellow_dark{background:#FCEDD6;}
.digit_a_red        {background:#FDC4BB;}
.img_s_nc{cursor:pointer; background:#fff; }/*nc or nn means for Netscape Navigator*/
.digit_p_nn{float:left; margin:1px; background:#fff; border:#FCA0A0 1px solid; padding:2px;font-family:sans-serif; font-size:10px; cursor:pointer}
.digit_a_nn_purple{float:left; margin:1px; background:#F1B5ED; border:#FCA0A0 1px solid; padding:2px;font-family:sans-serif; font-size:10px; cursor:pointer}

/*==CSS for change img in press_sl/foto==*/
.bg_img_big{background:#FEFEF0; border:orange 2px solid; margin:2px; }
.img_s_a{ border:#70c3f7 2px solid; margin:1px; cursor:pointer; padding:2px}
.img_s_a_b{ border:#70c3f7 2px solid; border-left:none; border-right:none; margin:1px;  padding:3px}
.img_s_p{ border:#FFB204 2px solid; margin:1px; cursor:pointer; padding:2px}
.img_b{ border:#81F44E 2px solid; margin:2px; padding:3px}
.img_s_p_2, .img_s_a_2, .img_s_p_3, .img_s_a_3{margin:2px;cursor:pointer; padding:3px; background:#70c3f7;} 
.img_s_p_2{FILTER:progid:DXImageTransform.Microsoft.Alpha(style=2,opacity=100,finishOpacity=0,)}
.img_s_p_3{FILTER:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=100,finishOpacity=0,)}
.style_2_h{position:absolute;visibility:hidden;}
.style_2_v{/*display:block;*/visibility:visible;padding:5px 10px 5px 10px;font-weight:bold; font-size:15px; text-align:center; color:#2071a5; border:dashed 1px #70C3F7;background:#fff}
.style_3_v{font-weight:bold; font-size:15px; text-align:center; color:#2071a5;background:#fdfeff}

.MS_filter_big_img_iris_star         {FILTER: progid:DXImageTransform.Microsoft.Iris(irisstyle=Star,motion=in)}
.MS_filter_big_img_clock             {FILTER: progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=Clock)}
.MS_filter_big_img_spokes_5          {FILTER: progid:DXImageTransform.Microsoft.Wheel(spokes=5)}
.MS_filter_big_img_radial_wipe_radial{FILTER: progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=RADIAL)}
.MS_filter_big_img_blinds            {FILTER: progid:DXImageTransform.Microsoft.Blinds(Bands=4, direction=down)}
.MS_filter_big_img_Stretch           {FILTER: progid:DXImageTransform.Microsoft.Stretch(Duration=1 stretchStyle=PUSH)}
.MS_filter_big_img_iris_circle       {FILTER: progid:DXImageTransform.Microsoft.Iris(irisstyle=CIRCLE, motion=out)} /* почему-то не работает */
.MS_filter_big_img_grad_wipe         {FILTER: progid:DXImageTransform.Microsoft.GradientWipe(Duration=2)} /* почему-то не работает */
.MS_filter_big_img_Pixelate           {FILTER: progid:DXImageTransform.Microsoft.Pixelate(Duration=2)}

.MS_filter_big_img_iris_star,
.MS_filter_big_img_clock,
.MS_filter_big_img_spokes_5,
.MS_filter_big_img_radial_wipe_radial,
.MS_filter_big_img_blinds,
.MS_filter_big_img_Stretch,
.MS_filter_big_img_iris_circle,
.MS_filter_big_img_grad_wipe {border:#70C3F7 2px dashed;margin-top:7px; padding:4px;}

.img_s_p_3_nn{float:left;border:#5C3B48 2px solid;padding:0; margin:0; cursor:pointer;}
.img_s_a_3_nn{float:left;border:orange 2px solid;padding:0; margin:0; cursor:pointer;}
.img_big_nn{border:#70C3F7 2px dashed;margin-top:7px;  padding:4px;}



/*==css for vesna_2007==*/
.img_s_vesna_2007{float:left;border:#6bd1fc 1px solid; margin:1px; cursor:pointer; padding:2px}

.tb_reg_method{margin:0 0 100px 10px;}



.img_b_400X300_wrapper,
.img_b_400X266_wrapper,
.img_b_300X400_wrapper{position:absolute; padding:5px 10px 5px 10px; visibility:visible;}

.img_b_400X300_wrapper{background:url(/images/foto_press_sl/bg_vesna_2007_400X300.jpg) repeat-x transparent;width:400px; height:330px}
.img_b_400X266_wrapper{background:url(/images/foto_press_sl/bg_vesna_2007_400X266.jpg) repeat-x transparent;width:400px; height:337px}
.img_b_300X400_wrapper{background:url(/images/foto_press_sl/bg_vesna_2007_300X400.jpg) repeat-x transparent;width:300px; height:430px}

.img_tsirk_horiz, .img_tsirk_vert{position:absolute;text-align:center; padding:7px; background:url('/images/stars.jpg');} 
.img_tsirk_horiz{top:90px; left:200px; width:670px;   height:570px;}
.img_tsirk_vert{top:70px; left:250px; width:510px; height:700px;}


/* -- dop_obr_fest --*/
.dop_obr_foto{position:absolute;background:url('/images/fest_dop_obr/dop_obr_foto_vyst_bg.jpg'); left:200px; width:614px; height:480px; padding:7px 7px 7px 10px;}
.dop_obr_foto_2{position:absolute; left:200px; width:650px; height:750px; padding:7px; text-align:center;background:#ebf2f9; border:#70c3f7 1px solid;}
.img_txt_wrapper_dop_obr, .img_txt_wrapper_dop_obr_2{float:left; margin:0 10px 10px 0; display:block; border:#70c3f7 1px dashed;}
.img_txt_wrapper_dop_obr{width:430px;}
.img_txt_wrapper_dop_obr_2{width:157px; height:370px; text-align:center; padding:2px;}
.img_wrapper_dop_obr{float:left; width:100px;margin-right:12px;  padding:6px 0 6px 6px;}
.img_wrapper_dop_obr_2{text-align:center; height:160px; border-bottom:#70c3f7 1px dashed;}
.txt_wrapper_dop_obr, .txt_wrapper_dop_obr_2{ cursor:pointer; padding-top:6px;}
.txt_wrapper_dop_obr{float:left; width:300px;}

.big_img_txt_wrapper_dop_obr{float:left; width:560px; height:auto; color:#fff;  background:#2c2f5a; border:#6bd1fc 2px solid; margin-bottom:5px;padding:5px;}
.big_img_txt_wrapper_dop_obr_2{}
.close_button_wrapper_dop_obr{float:left; width:30px;}
.big_img_dop_obr{border:#6bd1fc 2px solid;}

.close_btn, .close_btn_2{float:right;color:red;cursor:pointer; font-weight:bold; font-family:Tahoma; font-size:1.2em}
.close_btn_2{display:block; padding:3px 5px; background:#FFF;/*position:relative; top:35px; left:-35px;*/}

.upcase{text-transform:uppercase}
.method_reg{font-size:14px; color:red; margin:3px 0 ; }
/*==css for fest_dop_obr_pedag==*/
.a_href_no_underline{text-decoration:none; font-size:10px}

/*==anons_full==*/
.anons_tb{margin:20px 0px 40px 10px; border:#A8D0FA solid 1px; background:#fff}
.anons_1_bt{border-bottom:#A8D0FA 1px solid; color:#7781B3; padding-right:15px; font-weight:bold}
.anons_2_bt{background:#93A5E6; border:#1C0483 2px solid; border-bottom:#A8D0FA 1px solid; border-top:none}
.anons_3_bt{border-bottom:#A8D0FA 1px solid; padding-left:15px; font-size:12px; font-weight:bold}
.anons_4_bt{background:#93A5E6; border:#1C0483 2px solid;  border-bottom:#A8D0FA 1px solid; border-top:none}
.anons_5_bt{border-bottom:#A8D0FA 1px solid; padding-left:15px; font-weight:bold}
.anons_6_bt{border-bottom:#A8D0FA 1px solid; padding-left:15px; font-size:12px; line-height:1.3em}
.anons_1_no_bt{color:#7781B3; padding-right:15px; font-weight:bold}
.anons_podr{border-bottom:none; color:#7781B3; padding-right:15px; font-weight:bold}
.anons_2_no_bt{background:#93A5E6; border:#1C0483 2px solid; border-bottom:none; border-top:none}
.anons_3_no_bt{background:#93A5E6; border:#1C0483 2px solid; border-bottom:none; border-top:none}
.anons_4_no_bt{padding-left:15px; font-size:11px; line-height:1.3em}
.anons_10_bt{border-bottom:none; padding-left:15px; font-size:12px; line-height:1.3em}
.button, .button_reg_purple, .button_reg_yellow{border:#70C3F7 1px dotted; cursor:pointer;}
.button{background-color:#EBFDCB; }
.button_reg_purple{background-color:#f4f0ff;}
.button_reg_yellow{background-color:#fefeea;}
.anons_full{font-size:13px; text-align:justify;line-height:20px;}

.td_dashed_btm{border-bottom:#7dc3f7 1px dashed;}

/*-- registration metodych association --*/
.reg_tb_purple{background:#f4f0ff !important; border-bottom:#33ccff 1px dashed;}
.reg_tb_yellow{background:#fefeea !important; border-bottom:#33ccff 1px dashed;}
.error_txt{ /*color:red; */font-weight:bold; font-size:12px;}


/* --- admin ---*/
.block_pos, .block_pos_s_golos, .block_pos_mgdf{position:relative;   border:#003399 solid 1px; margin:15px; margin-left:0px; padding:10px}
.block_pos{background-color:#F9FDC6;}
.block_pos_s_golos{ background-color:#EFE6F9;}
.block_pos_mgdf{background-color:#ffc79d;}


/*--guestbook --*/

.gb_admin{background-color:#e7feee; color:#2a227d;}

/*--pressa_statyi--*/
.title_top{padding:7px; border-bottom:#FFCC00 1px dashed;}

a.struktura_sayta{border:#FFFE10 1px dashed; padding:4px; padding:4px ;display:block;font-weight:bold; margin-right:5px; color:#fff;background:#718adc;-moz-opacity:0.8; filter:alpha(opacity=80, style=0); text-decoration:none;}
.linkh{display:none;}

.magn_ad{ display:block; margin:7px 0;}

.foto_s_set_item{margin:0 0 0 10px;display:block; clear:left; padding-top:20px;}

#content{margin-bottom:7px;}


.anketathanks{color:green; font-size:14px; font-weight:bold; margin-left:7px;}

.mgafgalitemwrapper{margin: 5px 0 10px 7px ; display:block;}


#accordion div{position:relative;margin-bottom:10px; }
#accordion h3 a{border-bottom:#A8D0FA 1px solid ;display:block;padding:5px;}


/*---- tooltip jquery style --------------*/
#preview{
	position:absolute;
	border:1px solid #A8D0FA;
	background:#fff;
	padding:5px;
	display:none;
	color:#fff;
       z-index:5000;
	}


/*------------ new d_kol css -------------*/

#mainwrapper{position:relative; left:15px;  top:0px; z-index:1; width:96%; }
.dkolleftwrapper{width:400px;float:left;}
.dkolrightwrapper{float:left;margin:5px; border:#A8D0FA solid 1px;padding-bottom:6px; }
.d_kol_fix{margin:15px 0 40px 8px; width:250px !important;}
.d_kol_header_1{font-weight:bold;font-size: 10px;padding:4px;text-align:center; margin-bottom:6px;}
#romashka_pos{position:relative; top:-70px;left:-40px;height:250px;}
.d_kol_listwrapper{padding-right:7px;background:#fff;} 
.d_kol_header_2{padding:8px 0 8px 10px; font-size:14px; font-weight:bold;border-bottom:solid 1px #A8D0FA;}
.d_kol_info_2{width:98%; border:#A8D0FA solid 1px; background:#fff;margin:0 0 30px 7px;}
.d_kol_info_item_wrapper{ margin:10px 7px;}
.d_kol_info_item_left{width:25%; float:left; padding:7px 5px;font-weight:bold;}
.d_kol_info_item_right{ float:left; padding:7px 5px;}
.d_kol_info_item{  padding:7px;}
.gallerywrapper{width:97%; border:#A8D0FA solid 1px; background:#fff;margin:0 0 30px 7px;padding:7px;}
.fotoheader{font-weight:bold;font-size:13px;display:block; width:150px; padding:8px;border: #a6f9c4 1px solid;border-bottom:none;margin:60px 0 0 7px;}




#green_2 .d_kol_list a,
#blue_dark .d_kol_list a
{ background: #fff; display: block; padding: 3px;  margin-left: 5px;  text-decoration: none; color:#0F1F74; font-size:10px;}

#green_2 .d_kol_list   A:hover {background:#dbf9e6;}
#blue_dark .d_kol_list A:hover {background:#E7EAFB;}

.green_2{background:#a6f9c4;}
.blue_dark{background:#C0DEFF;}

.green_2_border{border-bottom: #a6f9c4 1px solid;}
.blue_dark_border{border-bottom: #C0DEFF 1px solid;}


.sl{display:none;}
.sl_v{display:block; margin-top:14px;}
.sl_v, .sl_v a{font-size:11px; color:#8df562;}
.sl_v a{font-size:11px; }


/*--------------- music week ----------------*/

#music_week_header{font-weight:bold;font-size:15px;text-align:center;width:1000px; margin:0 auto  5px auto;}
#music_week_wrapper{background:url('/images/temp/music_week_bg.gif') center top no-repeat #fff; width:1000px; height:203px;border:#54b8e8 1px solid;padding:7px;margin:0 auto  15px auto;}
div#music_week_wrapper table tr td.red{color:red;font-weight:bold;font-size:13px;padding-right:15px;}
div#music_week_wrapper table tr td{border-bottom:#54b8e8 1px solid;}
div#music_week_wrapper table tr td.last{text-align:left;border:none;padding-left:103px;}
div#music_week_wrapper table tr td.last a{font-size:12px;font-weight:bold;}




.article_text_pos{margin:150px 7px 15px 7px;text-align:justify;}
h3.article_title{background:url('/images/orange_square.gif') left 40% no-repeat;display:block; padding-left:13px;}


/*----------9_may_2010--------------*/
.may_9_item_wrapper{display:block; width:200px !important; height:250px;border:#70c3f7 1px solid; text-align:center; padding:7px;float:left;margin:15px;}
div.may_9_item_wrapper a{font-size:11px; }

.border-collapse{border-collapse: collapse;border-spacing: 0; border:#a8d0fa 1px solid; background:#fff;}
table.border-collapse tr td{border-collapse: collapse;border-spacing: 0; border:#a8d0fa 1px solid;padding:6px;text-align:left;background:#fff;}




