/* CSS Document */


body{ color: #0F165D; /*font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;*/}
.{ SCROLLBAR-FACE-COLOR: #FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR: #06276E; 
SCROLLBAR-SHADOW-COLOR: #06276E; 
SCROLLBAR-3DLIGHT-COLOR: #06276E;
SCROLLBAR-ARROW-COLOR:  #06276E;
SCROLLBAR-TRACK-COLOR: #FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR: #06276E; }
h6    {font-size:1.0em; font-variant: small-caps}
h5    {font-size:1.2em}
h4    {font-size:1.4em}
h3    {font-size:1.6em}
h2    {font-size:1.8em;letter-spacing:-.1ex;font-weight:normal}
h1    {font-size:2.1em;letter-spacing:-.1ex;font-weight:normal}
h3.polozhenie{font-size:13px;display:inline;}
table.bottom h2{font-size:18spx !important;}
table.bottom h3{font-size:16px !important;}


body{/*position:absolute; width:100%; height:800px;*/ background:url('/images/bg.jpg') repeat; background-position: 0% 0%; background-attachment:fixed}
a:link,  a:visited {color:#0F1F74; font-size:14px;}
a:hover {color:purple; text-decoration:none; font-size:14px;}
a.guestbookanswer{color:#fff !important;}
a.guestbookanswer:hover{text-decoration:none;}
a.pressalink{display:block; float:left;width:170px; background:#efeff5; margin:3px;padding:2px 5px;}
.page_counter{color:#BE9AE9; font-size:12px}
a.sitemap, a.sitemap:hover{color:#5a57be; font-size:11px;}
p{text-indent:2em; color:#0F165D; }
.back{font-weight:bold;}
.p-7{padding:7px;}
.txt_just{text-align:justify !important;}
.no-brd{border:none;}
.archiveheader{color:#0B2A75; font-size:20px; padding-top:30px; text-align:center; margin:15px 0;}
.img_archive{float:left; margin:1px 20px 1px 4px;}
.img_s_a{ border:#B396EC 3px solid; background-color:#D89DF9;  margin:1px; cursor:pointer; padding:0px}
.img_s_p{ border:#4624A8 3px solid; margin:1px; cursor:pointer; padding:0px}
.fon{background-color:#D0CEFB}
.exclaim_symbol{float:left; padding: 5px 9px 5px 0;}
.mytable tr{ background-color:#FEFDFB}
.bottom{background:url(images/bottom.jpg) no-repeat; background-position:bottom; background-color:#FEFDFB}
.tb_info{background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:5px; padding-top:10px; border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; margin-bottom:20px}
.td_info{border-bottom:#D0CEFB 3px solid;}
.img_I_tour_V_fest{background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:10px 3px 3px 10px; width:753px;border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; margin-bottom:20px; }
.IV_fest_laureaty{background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:10px 3px 3px 10px; width:660px;border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; margin-bottom:20px}
.foto_big_img_horiz{position:absolute;top:780px;left:11.5%;filter:alpha(opacity=100, style=0);border:#D0CEFB 1px solid;border-bottom:#D0CEFB 3px solid;background:url(/images/bg_hor_repeat_2.jpg) repeat-x;padding:15px 100px 15px 100px;} 
.foto_big_img_vert{position:absolute; top:730px; left:19%; filter:alpha(opacity=100, style=0); border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:15px 100px 15px 100px;}
.foto_big_img_horiz_2{position:absolute; top:950px; left:11.5%; filter:alpha(opacity=100, style=0); border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:15px 100px 15px 100px;} 
.foto_big_img_vert_2{position:absolute; top:900px; left:19%; filter:alpha(opacity=100, style=0);  border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:15px 100px 15px 100px;}
.img_s_p_nn{ border:#0F1053 0px solid; background-color:#1B1B90; margin:2px; cursor:pointer; padding:3px}
.img_big_for_nn{background:url(/images/bg_hor_repeat_2.jpg) repeat-x; padding:15px 110px 15px 110px; border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid}
a.white{color:#fff !important;}
a.white:hover{text-decoration:none;}
a.red_txt{color:#e50d22}
a.red_txt:hover{color:#e50d22; text-decoration:none}
a.mainpagelink{position:relative; top:15px;left:15px;font-weight:bold;}
.green{color:green;}
.red{color:red;}
.bold_green{font: bold  100% sans-serif; color:green}
.bold_red{font-weight: bold; font-size: 80%; font-family:Verdana, Arial, Helvetica, sans-serif; color:red}
.vote_tb{border-bottom:#c4c6dd 1px dashed; padding-right:10px}
.button{background-color:#f1e5ff; border:#1f39a5 1px dotted; cursor:hand}
.zhuri_img{float:left; border:none;}


.news_date{padding:7px; color:#0F1F74; background-color:#F2F2FE; background-image:url(/images/bg_hor_repeat.jpg); background-repeat:repeat-x; font-weight:bold; font-size:14px; border-top:#DAE5FE solid 2px; border:#DAE5FE solid 1px;}
.news_txt{text-align:justify; padding:7px; color:#0F1F74; background-color:#FFFFFF; font-size:14px; border:#DAE5FE solid 1px; border-top:none}
.news_admin_img{float:left; margin-right:5px; width:100px;}

/*--registration--*/
.bottom_bg{background-image:url(/images/bottom.jpg); background-position:bottom; background-repeat:no-repeat;}
.reg_header{color:#0B2A75; font-size:18px; padding-top:30px}

.header_1{color:#0B2A75; font-size:18px; padding-top:30px}
.header_2{border:#D0CEFB 1px solid; margin-top:15px; font-size:16px; font-weight:bold;}
.header_3{color:#0B2A75; font-size:15px; padding-bottom:7px;}
.header_4{font-weight:bold; font-size:17px;}
.header_5{color:#0B2A75; font-size:16px; padding-top:30px; text-align:center; margin:15px 0;}
.header_6{font-weight:bold; font-size:17px; padding-top:30px}
.txt_buttom_1{position:relative; left:15px;  top:0px; z-index:0; border:solid #006633 0px; width:96%; }
.foto_1{margin:30px 0px 30px 0px; border:#6666CC 1px solid;}
.foto_2{padding:7px; text-align:center;}
.foto_3{width:400px; border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid; background-image:url(/images/bg_hor_repeat_2.jpg); background-repeat: repeat-x; padding:20px; padding-left:180px; padding-right:160px;}
.foto_img{float:right; cursor:pointer;}
.foto_txt{padding:10px;}
.m_b_20{margin-bottom:20px;}
.s_foto_pos_1, .s_foto_pos_2{position:absolute; left:3%;  z-index:2; visibility:visible;}
.s_foto_pos_1{top:530px;}
.s_foto_pos_1_2{top:540px;}
.s_foto_pos_2{top:1180px;}
.s_foto_ff{background-color: #E3E3FD; padding:5px 2px 5px 2px;}
.big_foto_ff{background-image:url(/images/bg_hor_repeat_2.jpg); background-repeat:repeat-x; padding:8px; padding-left:108px; padding-right:108px; border:#D0CEFB 1px solid; border-bottom:#D0CEFB 3px solid;}
a.archive_tb_title{font-weight:bold; font-size:20px;display:block; margin:40px;}
.hid{position:absolute; left:-300px;}


.about_fest_title{font-size:17px; font-weight:bold; color:#0F165D; }
.about_fest_info{padding:20px; color:#0F0A4D; text-align:justify;}

.foto_lightbox_wrapper{display:block; padding:15px 0 ;text-align:center;}
a.lightbox_img_s{display:block; float:left;padding:1px; margin:1px !important;  border:none !important; background:#4624A8;width:71px;height:71px; }
a.lightbox_img_s:hover{background:#B396EC;}
.lightbox_img_s{border:none;}
* html a.lightbox_img_s{margin:-6px 1px -6px 1px !important;}



table.tb_out{ background:#003399; border:none; width:780px; margin:50px 0;}
table.tb_in tr{ background:#fff; border:none;}

/* -- admin statistic page --*/
.pagecountwrapper{border:#a6aae6 1px solid; font-size:12px;width:98%;margin:0 0 100px 10px;}
.purple_left{background:#f5f6fb;border-right:#a6aae6 1px solid;}
.purple_right{background:#f5f6fb;}
.white_left{ background:#fff;border-right:#a6aae6 1px solid;}
.white_right{background:#fff;}
.white_left_btm{background:#fff;border:#a6aae6 1px solid;border-top:none;}
.white_right_btm{background:#fff;border:#a6aae6 1px solid;}
.purple{background:#f5f6fb;border-top:#a6aae6 1px solid;border-bottom:#a6aae6 1px solid;}
.linkh{display:none;}

.ed_program_nav{width:300px; margin:25 auto 0 auto; display:block;}

.linkv a{color:#4f4aa6;}


