@charset "windows-1251";
div{	font-family: Arial, Verdana, Helvetica, sans-serif;	color:#231f20;	/*border:1px solid #000000;*/}
body {margin: 0px;	padding: 0px;	font-family:  Arial, Verdana, Helvetica, sans-serif;	color:#231f20;}
table {margin: 0px;padding: 0px;}

a{color:#231f20;text-decoration:none;}
a:hover{text-decoration:underline;}
img {border: 0px;}

h1 {	font-size:1em;	font-weight:normal;	margin:0;	padding:0;}
h2 {	font-size:1.2em;	font-weight:normal;	margin:0;	padding:0;}
p {	margin: 0px;padding: 0px;}

.input {
	border: #817f80 1px solid;
	font-size: 11px;
	margin: 0px;
	color: #555;
	font-family: arial, verdana, helvetica, tahoma, sans-serif;
	height: 18px;
	background-color: #fafafa
}
input {
	border: #817f80 1px solid;
	font-size: 11px;
	margin: 0px;
	vertical-align: top;
	color: #555;
	font-family: arial, verdana, helvetica, tahoma, sans-serif;
	height: 18px;
}
select {
	border: #817f80 1px solid;
	font-size: 11px;
	margin: 0px;
	vertical-align: middle;
	width: 140px;
	color: #555;
	border-bottom: #817f80 1px solid;
	height: 18px;
	background-color: #fafafa;
}

.button_img {border: none;margin: 0px;padding: 0px;}
.button_vote {	border: 1px solid #ADAEB1;font-size: 10px;margin: 0px;height: 18px;
	color: #000;	text-decoration: underline;	background-color: #f0f0f0;
}

#container {	text-align:center;margin: 0 auto;width: 1000px;}

#header {text-align:left;height: 110px;margin:0;padding:0;}
#t_logo{height:65px;}

#menu_main {	height: 15px;margin:4px 0;
	background: url(/images/mnu_bg.gif) repeat-x left top;
}
.menu_cell {
	/*background-color: #0B4A9A;*/
	height: 15px;
	line-height: 15px;
	border-right:4px #fff solid;
	vertical-align:center;
}

.menu_cell_curr {background-color: #d2d2d2;}

a.menu_main:link, a.menu_main:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0 8px;
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:lowercase;

}

a.menu_main:hover{text-decoration: underline;}

a.menu_main_curr:link, a.menu_main_curr:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0 8px;
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
	/*font-weight:bold;*/
	text-transform:lowercase;
}

a.menu_main_curr:hover{text-decoration: underline;}


#top_search {float: left;width: 188px;color: #ffffff;font-size:10px;background-color:#a2a4a7;}
#sf{width:166px;background:url(/images/s_bg.gif) left top no-repeat;margin:2px 0 0 10px;}
 
.search_field{border: 0px none;font-size: 9px;margin: 0px;	vertical-align: top;
	color: #555;font-family: arial, verdana, helvetica, tahoma, sans-serif;
	height: 10px;	margin-left:5px;width:140px;
}

#nav_bar {float: left;height: 20px;width:700px;padding-left:15px;}

#login_block {width: 176px;font-size:0.7em;margin:5px 0;padding:5px;
	border: 1px solid #adaeb1;
}
#login_block  a{font-size:0.9em;}
#login_block  a:hover{	text-decoration:underline;}

#lf{display: block;padding:0;margin:0;}
.login_field{height: 17px;width: 90px;}
#lf_r{width:27px;text-align:center;vertical-align:bottom;padding-bottom:3px;}
#lf_r1{vertical-align:bottom;padding-bottom:6px;}

#login_msg{padding:3px 4px; color:#f00;font-size:0.8em;}

.breadcrumb{font-size: 0.7em;font-weight:normal;text-transform: lowercase;color: #808285;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumb a{
/*background: transparent  url(/images/breadcrumb.gif) no-repeat center right;*/
text-decoration: none;color: #808285;/*padding-right: 18px; */
}
.breadcrumb a:visited, .breadcrumb a:active{color: #808285;}
.breadcrumb a:hover{text-decoration: underline;}

#adv_block{clear:both;font-size:0.7em;margin:5px;padding-top:10px;}

#center_container {
	text-align:left;
/*	background: url(../images/right_top.gif) no-repeat  left top;*/
	display:block; 
}

#left_bl {float:left; width:188px;text-align:left;background:url(/images/lb_bg.jpg) repeat-y left top;margin-bottom:35px; position:relative; z-index:10;}
#center {float:left;	width:800px;text-align:left;	margin:10px 0 15px 10px; position:relative; z-index:10;}

#footer_info {color:#000!important;}
#footer_info a {color:#000!important;}

.clear {	clear:both;}

#banner_top {width:730px;height:95px;margin: 5px 0 0 23px;}

.mp_table {border-collapse:collapse; width:800px; margin-bottom:20px;}
.mp_t1{vertical-align:top;width:475px;font-size:0.8em;padding-right:25px;padding-bottom:20px;background:url(/images/sep_hor.gif) right top repeat-y; text-align:right;}
.mp_t2{vertical-align:top;width:300px;text-align:center;}


#print .mp_table {width:1000px; }
#print .mp_t1{width:675px;}
#print .mp_t2{vertical-align:top;width:300px;text-align:center;}

.title_big{color:#231f20;display: block; margin-bottom:10px; font-size:1.4em;font-weight:bold;}
.title {color:#959595; font-weight:bold;}
.title  a{color:#959595!important;}
.mp_t1 .title{margin-left:200px;}
.date{color:#959595; font-weight:bold;}
.info {color:#231f20;font-size:0.9em; }
.more_info{color:#959595;margin-bottom:10px;}
.more_info a{color:#959595!important;}

.mp_3cols {padding-bottom:20px;}
.mp_3cols td{width:33%;padding:10px;text-align:center;font-size:1.1em;font-weight:bold;}
.mp_3cols td a{margin:5px;display:block; float:left;}
.mp_3cols td.title {text-align:center;}
.mp_3cols td.title a{clear:both;margin:0px;display:inline; color:#000!important;float:none; margin-right:55px;}

.main_block {
	border: #EBEBEB solid 2px;
	margin-top:30px;
	margin-bottom:10px;
	z-index:1;
	padding: 0 0 20px 15px;
}

#page_title {
	position: relative;
	top:-20px;
	left:10px;
	border-top: #00AD2D solid 5px;
	background: #E2E2E2;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #0c6433;
	padding: 1px 10px 1px 15px;
	float: left;
}


a.page_title_link:link, a.page_title_link:visited{
	color: #0c6433;
}

a.page_title_link:link:hover, a.page_title_link:visited:hover{
	color: #0c6433;
	text-decoration:underline;
}



.all_link{font-size:0.8em;color:#6F7272;text-decoration:underline;}
.all_link:hover{text-decoration:none;}

#art_block{position:relative;height:auto;min-height:200px;_height:200px;}
#art_info{position:absolute;bottom:15px;width:255px;}



#top_block_title_nobkg {
	position: relative;
	top:-20px;
	left:180px;
	background: #FFFFFF;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #959595;
	padding: 5px 10px 1px 5px;
		float: left;
}

.block_title_nobkg {
	position: relative;
	top:-20px;
	left:10px;
	background: #FFFFFF;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #959595;
	padding: 5px 10px 1px 5px;
	float: left;
}

.text_block_half{
	float:left;
	width:340px;
	padding-right:10px;
	text-align: justify;
}

#cat_list {	display:block;	background:url(/images/cl_bg.jpg) no-repeat left top;}

.cat_img{float:left;margin:0 10px 10px 0;}

#cl_top{position: relative; top:4px; height:4px;}

#cat_list .cl_row{margin:3px 8px 3px 8px;}
#cat_list .cl_row a{font-size: 0.9em;color: #a7a9ac; text-decoration: none;font-weight:bold;}
#cat_list .cl_row a:hover{text-decoration: underline;}
#cat_list .cl_row_curr{margin:3px 8px 3px 8px;}
#cat_list .cl_row_curr a{font-size: 0.9em;color: #000;text-decoration: none; font-weight:bold;}
#cat_list .cl_row_curr a:hover{text-decoration: underline;}


#gal_list .cl_row{border:1px solid #b8bbbe;background-color:#bfc1c2;margin:4px 0;padding-left:3px;}
#gal_list .cl_row a{line-height:15px;font-size: 0.8em;color: #fff; text-decoration: none;font-weight:bold;}
#gal_list .cl_row a:hover{text-decoration: underline;}
#gal_list .cl_row_curr{border:1px solid #b8bbbe;background-color:#bfc1c2;margin:4px 0;padding-left:3px;}
#gal_list .cl_row_curr a{line-height:15px;font-size: 0.8em;color: #eee;text-decoration: none; font-weight:bold;}
#gal_list .cl_row_curr a:hover{text-decoration: underline;}




#cl_sub{background: #FAFAFA;margin-top:3px;}


.cls_row{margin-top:3px;padding: 2px 0 2px 20px;}
.cls_row a{font-size: 0.8em;color: #808285;	text-decoration: none;font-weight:bold;}
.cls_row a:hover{text-decoration: underline;}

.cls_row_curr{	margin-top:3px;	padding: 2px 0 2px 20px;	}
.cls_row_curr a{	font-size: 0.8em;color: #000;text-decoration: none;font-weight:bold;}
.cls_row_curr a:hover{text-decoration: underline;}

.clss_row_div{
	background:transparent url(/images/cl_bg.jpg) no-repeat scroll left top;
	border-top:#A2A4A7 solid 1px;
	border-bottom:#A2A4A7 solid 1px;
}
.clss_row{margin-top:3px;padding: 2px 0 2px 35px;}
.clss_row a{font-size: 0.8em;color: #808285;	text-decoration: none;font-weight:bold;}
.clss_row a:hover{text-decoration: underline;}

.clss_row_curr{	margin-top:3px;	padding: 2px 0 2px 35px;	}
.clss_row_curr a{font-size: 0.8em;color: #000;text-decoration: none;font-weight:bold;}
.clss_row_curr a:hover{text-decoration: underline;}


#footer {display:block;height:56px;position:relative;text-align:left;margin-top:30px;}
#footer a{font-size:10px;color:#ffffff;}
#footer  a:hover{text-decoration: underline;}

.footer_1{background:url(/images/footer_1.jpg) left top no-repeat;}
.footer_2{background:url(/images/footer_2.jpg) left top no-repeat;}
.footer_3{background:url(/images/footer_3.jpg) left top no-repeat;}
.footer_4{background:url(/images/footer_4.jpg) left top no-repeat;}
.footer_5{background:url(/images/footer_5.jpg) left top no-repeat;}
.footer_6{background:url(/images/footer_6.jpg) left top no-repeat;}
.footer_7{background:url(/images/footer_7.jpg) left top no-repeat;}
.footer_8{background:url(/images/footer_8.jpg) left top no-repeat;}
.footer_9{background:url(/images/footer_9.jpg) left top no-repeat;}

#footer_top{bottom:56px;position:absolute;width:100%;}
#footer_buttons{width:200px;float:left;text-align:center;height:25px; bottom:5px;position:absolute;}
#footer_buttons a{margin:5px;}
#footer_img{float:right;}

.footer_1 #footer_img{width:129px;height:73px;background:url(/images/footer_img_1.jpg) left top no-repeat;}
.footer_2 #footer_img{width:125px;height:130px;background:url(/images/footer_img_2.jpg) left top no-repeat;}
.footer_3 #footer_img{width:118px;height:102px;background:url(/images/footer_img_3.jpg) left top no-repeat;}
.footer_4 #footer_img{width:129px;height:102px;background:url(/images/footer_img_4.jpg) left top no-repeat;}
.footer_5 #footer_img{width:127px;height:106px;background:url(/images/footer_img_5.jpg) left top no-repeat;}
.footer_6 #footer_img{width:217px;height:110px;background:url(/images/footer_img_6.jpg) left top no-repeat;}
.footer_7 #footer_img{width:145px;height:104px;background:url(/images/footer_img_7.jpg) left top no-repeat;}
.footer_8 #footer_img{width:183px;height:101px;background:url(/images/footer_img_8.jpg) left top no-repeat;}
.footer_9 #footer_img{width:129px;height:91px;background:url(/images/footer_img_9.jpg) left top no-repeat;}


.tb_button{	height:20px;text-align:right;}

.img_small{
	display: table;
	width: 0;

	padding: 3px;
	margin: 3px;
	border: 1px solid #cccecf;
	float:left;
	
}

.img_small2{
	display: table;
	width: 0;
	
	padding: 3px;
	margin: 3px;
	border: 1px solid #cccecf;
	
}


.block_text{
	text-align: left;
	font-size: 0.73em;

}

.img_big{
	clear:both;
	display: table;
	width: 0;
	position:relative;
	/*padding: 4px;*/
	margin: 0 0 15px 15px;
	/*border: 2px solid #cccecf;*/
}

.but_zoom{position:absolute;bottom:15px;right:0;}

.three_cells{
	width:33%;
	text-align:center;
	vertical-align:top;
}


.tc_autor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
	font-weight:bold;
	color:#0c6433;
	height:25px;
}
.tc_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
	font-weight:bold;
	color:#1e66ad;
}

.info_block {
	border: #EBEBEB solid 2px;
	margin:30px 0 10px 0px; 
	z-index:1;
	padding: 0 10px 20px 15px;
	float:left;
	width:340px;
}




#news_title_bl {
	position: relative;
	top:-20px;
	left:10px;
	border-left: #1e66ad solid 7px;
	background: #E2E2E2;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #1e66ad;
	padding: 3px 80px 3px 15px;
	float: left;
}

#news_title_bl1 {
	position: relative;
	top:-20px;
	left:180px;
	border-left: #e04514 solid 7px;
	background: #E2E2E2;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #e04514;
	padding: 3px 80px 3px 15px;
	float: left;
}

a.news_title_bl_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e66ad;

}

.news_title{
	color:#0c6433;
	
	font-weight:bold;
	padding-bottom:3px;
}

a.news_title:hover{
text-decoration:underline;
}

.news_date{
	color:#989d9e;
	font-size:0.9em;
	padding-bottom:3px;
}

.news_text{
	color:#A7A9AC;
	font-size:0.7em;
	padding-bottom:3px;

}

a.news_text:hover{
	text-decoration:underline;
}
.news_link{
	color:#808285;
	text-align:right;
	padding-bottom:3px;
}

a.news_link:hover{
text-decoration:underline;
}

td.news_cat{
  border:1px solid #b8bbbe;background-color:#bfc1c2;margin:4px 0;padding-left:3px;
  text-align:center;
}


a.news_cat:link, a.news_cat:visited{
 line-height:15px;font-size: 0.8em;color: #fff; text-decoration: none;font-weight:bold;

}
a.news_cat:hover, a.news_cat:visited:hover{
  text-decoration:underline;

}

a.news_cat_curr:link, a.news_cat_curr:visited{
  line-height:15px;font-size: 0.8em;color: #eee;text-decoration: none; font-weight:bold;

}
a.news_cat_curr:hover, a.news_cat_curr:visited:hover{
  text-decoration:underline;

}





#articles_title_bl {
	position: relative;
	top:-20px;
	left:10px;
	border-left: #1e66ad solid 7px;
	background: #E2E2E2;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #1e66ad;
	padding: 3px 80px 3px 15px;
	float: left;
}

#articles_title_bl1 {
	position: relative;
	top:-20px;
	left:180px;
	border-left: #e04514 solid 7px;
	background: #E2E2E2;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #e04514;
	padding: 3px 80px 3px 15px;
	float: left;
}

a.articles_title_bl_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e66ad;

}

.articles_title{
	color:#A7A9AC;
	font-weight:bold;
	padding-bottom:3px;
}

a.articles_title:hover{
text-decoration:underline;
}

.articles_date{
	color:#989d9e;
	font-size:0.9em;
	padding-bottom:3px;
}

.articles_text{
	/*color:#222F73;
	font-size:0.7em;*/
	padding-bottom:3px;

}

a.articles_text:hover{
	text-decoration:underline;
}
.articles_link{
	color:#808285;
	
	text-align:right;
	padding-bottom:3px;
}

a.articles_link:hover{
text-decoration:underline;
}

td.articles_cat{
   border:1px solid #b8bbbe;background-color:#bfc1c2;margin:4px 0;padding-left:3px;
   text-align:center;
}


a.articles_cat:link, a.articles_cat:visited{
   line-height:15px;font-size: 0.8em;color: #fff; text-decoration: none;font-weight:bold;

}
a.articles_cat:hover, a.articles_cat:visited:hover{
  text-decoration:underline;

}

a.articles_cat_curr:link, a.articles_cat_curr:visited{
 line-height:15px;font-size: 0.8em;color: #eee;text-decoration: none; font-weight:bold;

}
a.articles_cat_curr:hover, a.articles_cat_curr:visited:hover{
  text-decoration:underline;

}

#more_materials{margin:10px 20px;font-size:0.8em;}
.add_materials{list-style: none;padding:0;margin:0;color:#808285;font-size:0.9em;font-weight:bold;}
.add_materials li{padding:0;margin:7px 0 8px 0;}
.add_materials li a{color:#000;font-size:1.1em;font-weight:normal;}






#exib_title_bl {
	position: relative;
	top:-20px;
	left:10px;
	border-left: #e04514 solid 7px;
	background: #E2E2E2;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #e04514;
	padding: 3px 80px 3px 15px;
	float: left;
}

a.exib_title_bl_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e04514;
}


.exib_title{
	color:#959595;
	font-size:0.8em;
	font-weight:bold;
	padding-bottom:2px;
}

a.exib_title:hover{
text-decoration:underline;
}

.exib_date{
	color:#989d9e;
	font-size:0.7em;
	padding:7px 0 7px 0;
	text-align:right
}

.exib_text{
	color:#000000;
	font-size:0.7em;
	padding-bottom:3px;
	text-align:justify;
}

a.exib_text:hover{
 text-decoration:underline;
}



.exib_link{
	color:#1e66ad;
	font-size:0.9em;
	padding:4px 0;
}

a.exib_link:hover{
text-decoration:underline;
}


.exhib_name_small{
	color: #959595;
	font-size:0.95em;
	font-weight:bold;
	padding-bottom:7px;
}

a.exhib_name_small:hover{
text-decoration:underline;
}

.exhib_date_small{
	color:#02AF33;
	font-size:0.9em;
	font-weight:bold;
	padding-bottom:3px;
}

#tags{
	border-left: #f5f5f5 solid 2px;
	padding-left:15px;
	margin-top:30px;	
	text-align:justify;
}
.tag{
	color:#959595;
}

.tag:hover{
	text-decoration:underline;
}

a.s1{
	font-size:0.8em;
}

a.s2{
	font-size:0.9em;
}

a.s3{
	font-size:1em;
}

a.s4{
	font-size:1.1em;
}

a.grey:link, a.grey:visited{
	color:#959595;
	text-decoration:underline;
}

.autor_name {
	color:#0C6433;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;

}

.autor_contacts {
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:5px;
	text-align:left;
}

.autor_info {
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:5px;
}

a.autor_contacts:link, a.autor_contacts:visited{
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
}

a.autor_info:link,a.autor_info:visited{
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	text-decoration:underline;
}
a.autor_info:link:hover,a.autor_info:visited:hover{
	text-decoration:none;
}

.autor_genres{
	color:#959595;font-size:0.95em;text-decoration:underline;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
.autor_genres:hover{text-decoration:none;}

div.autor_bio {
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:5px;
}

a.autor_name_small:link, a.autor_name_small:visited{
	color:#1e66ad;
	font-size:1em;
	padding-bottom:3px;
	font-weight:bold;
}

a.autor_name_small:hover, a.autor_name_small:visited:hover{
text-decoration:underline;
}

.autor_genre_small{
	text-align:left;
	font-size:0.9em;
	
}

.work_title {
	color:#808285;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
}

a.work_title:link, a.work_title:visited{
	color:#808285;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
}

a.work_title:link:hover, a.work_title:visited:hover{
	text-decoration:underline;
}


.work_block_head1{
	width:40%;
	float:left;
	color:#6f7272;
	text-decoration:underline;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:1.1em;
	text-transform:lowercase;
}

.work_block_head2{
	width:22%;
	float:left;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#00af2d;
	font-size:1.3em;
	text-transform:uppercase;
}



a.work_title:link:hover, a.work_title:visited:hover{
	text-decoration:underline;
}


.work_info {
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}


.paging {
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:19px;
	float:right;
	
}

.paging a{display:block;width:21px;height:19px;float:left;text-align:center;}
.paging span{display:block;width:21px;height:19px;float:left;text-align:center;}

a.paging:link, a.paging:visited{
	color:#666666;line-height:19px;
	
}

a.paging_prev:link, a.paging_prev:visited{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#6f7272;line-height:19px;
	

}

a.green:link, a.green:visited{
	color:#00AF2D;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	font-weight:bold;
}

a.green:link:hover, a.green:visited:hover{
	text-decoration:underline;
}


.gallery_name {
	color:#0C6433;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:bold;

}

.gallery_contacts {
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:5px;
	text-align:left;

}

.gallery_info {
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	padding-bottom:5px;
}

a.gallery_contacts:link, a.gallery_contacts:visited{
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
}

a.gallery_info:link,a.gallery_info:visited{
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

div.gallery_fullinfo {
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding: 5px 15px 5px 0;
}

.exhib_name {
	color:#0C6433;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:bold;

}

.exhib_contacts {
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:5px;
	text-align:left;

}

.exhib_info {
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	padding-bottom:5px;
}

a.exhib_contacts:link, a.exhib_contacts:visited{
	color:#959595;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

a.exhib_info:link,a.exhib_info:visited{
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

div.exhib_fullinfo {
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.3em;
	padding: 5px 15px 5px 0;
}

.exhib_block{font-size:0.8em;text-align:left;padding-left:10px;}
.exhib_block .date{font-weight:none; color:#000;font-size:0.9em;}
.exhib_block .title{font-weight:none;}
.exhib_block .more_info{font-weight:none;font-size:0.8em;text-align:right;}


.art_autor_name {
	color:#0C6433;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:normal;

}

a.art_autor_name:link,  a.art_autor_name:visited{
	color:#0C6433;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:normal;

}

a.art_autor_name:link:hover,  a.art_autor_name:visited:hover{
	text-decoration:underline;
}



.art_work_title {
	color:#222f73;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.3em;
	padding:5px 0;
	font-weight:bold;
}

.error_block{border:1px solid #f00; color:#f00;}
.vip_notice{margin:5px 0;color:#f00;}

ul.scroll_barli li{
display: inline;
/*float:left;
list-style-type:none;*/
}

#work_box{
padding:0;
margin:0;
}

#work_box ul{
list-style: none;
padding:0;
margin:0;
}

#work_box ul li{
display: inline;

}

span.req_star {
color:#DD2222;
}

.admin_table{
	font-size: 10pt;
}

.s_bl_title{
	font-size:1.05em;
	font-weight:bold;
	color: #000;
	margin-bottom:5px;

}
div.s_link{
	padding:5px 0 2px 0;
}
a.s_link:link, a.s_link:visited {
	font-size:1.1em;
	color: #808285;
	text-decoration:none;
}

a.s_link:hover, a.s_link:visited:hover{
 	text-decoration:underline;
}
.s_info{
	padding:2px 0 3px 0;
	font-size:0.85em;
}

.underline{text-decoration:underline!important;}
.underline:hover{text-decoration:none!important;}

.grey{color:#959595!important;}