
body {
background: #5d5d5d url(/img/grad.png) repeat-x top; margin: 0px; padding: 0px; 
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #eeeeee;
scrollbar-darkshadow-color: #eeeeee;
font-family: Tahoma; font-size:11px;
}

A {color:#247095; text-decoration:none}

A:hover {text-decoration:underline}
IMG {border:none;}
BODY,TD { font: 12px Verdana;  color: Black; }
.logo_r P {margin-bottom:5px; padding:0px;}

H2 {font-size:22px; font-family:sans-serif; font-weight:100; margin:0px}

.navigation_2 A {color:white} .navigation_2 A:visited {color:white}

/*
.arhivemenu { margin:138px 0px 0px 215px;}
*/
.arhivemenu {position:absolute; filter:alpha(opacity=70); width:74px; height:70px; background:#7d96a3; overflow-y:scroll; visibility:hidden; font-family:Arial; font-size:14px; font-weight:bold;}
.arhivemenu A{color:white}
.arhivemenu A:visited{color:white; font-family:Arial; font-size:14px; font-weight:bold;}
.arhivemenu A:hover{text-decoration:underline}
.arhivemenu ul {margin:0px 0px 0px 20px; padding:6px 0px 12px 0px; list-style:none; font-weight:bold}
.arhivemenu li {margin-bottom:5px;}

/*
.webshopmenu { margin:138px 0px 0px 649px;}
*/
.webshopmenu {width:157px; height:85px; position:absolute; filter:alpha(opacity=85); background:#7d96a3; overflow-y:auto; visibility:hidden; font-family:Arial;  font-size:12px; font-weight:bold;}
.webshopmenu A{color:white}
.webshopmenu A:visited{color:white; font-family:Arial; font-size:12px; font-weight:bold;}
.webshopmenu A:hover{text-decoration:underline}
.webshopmenu ul {margin:0px 0px 0px 20px; padding:6px 0px 12px 0px; list-style:none; font-weight:bold}
.webshopmenu li {margin-bottom:5px;}

/*
.subscribemenu { margin:138px 0px 0px 472px;}
*/
.subscribemenu {position:absolute; filter:alpha(opacity=85); width:97; height:90; background:#7d96a3; overflow-y:visible; visibility:hidden; font-family:Arial; font-size:14px; font-weight:bold;}
.subscribemenu A{color:white}
.subscribemenu A:visited{color:white; font-family:Arial; font-size:12px; font-weight:bold;}
.subscribemenu A:hover{text-decoration:underline}
.subscribemenu ul {margin:0px 0px 0px 10px; padding:6px 0px 6px 0px; list-style:none; font-weight:bold; text-align:left;}
.subscribemenu li {font-size:12px;} 

.booksmenu { margin:138px 0px 0px 157px;}
.booksmenu {position:absolute; filter:alpha(opacity=85); width:70; height:85; background:#7d96a3; overflow-y:auto; visibility:hidden; font-family:Arial; font-size:14px; font-weight:bold;}
.booksmenu A{color:white}
.booksmenu A:visited{color:white; font-family:Arial; font-size:14px; font-weight:bold;}
.booksmenu A:hover{text-decoration:underline}
.booksmenu ul {margin:0px 0px 0px 10px; padding:6px 0px 12px 0px; list-style:none; font-weight:bold}
.booksmenu li {margin-bottom:5px;}
html>body .booksmenu {margin:136px 0px 0px 157px;}

.pdf {background:url(../img/icon/pdf.gif) }
.active_doc ul li {list-style-image:url(/img/icon/active_article.gif);}
.inactive_doc ul li {list-style-image:url(/img/icon/inactive_article.gif); color:#666666} 

.t8 {font-size:8px}
.t9 {font-size:9px}
.t10 {font-size:10px}
.t11 {font-size:11px}
.t12 {font-size:12px}
.t14 {font-size:14px}
.t16 {font-size:16px}
.t18 {font-size:18px}
.t20 {font-size:20px}
.t22 {font-size:22px}
.t23 {font-size:23px}
.t25 {font-size:25px}
.t30 {font-size:30px}
.t35 {font-size:35px}
.up {text-transform:uppercase}
.caps {text-transform:capitalize}
.georgia {font-family:Georgia}
.bold {font-weight:bolder}
.no-lnk A{text-decoration:none}; .no-lnk A:hover{text-decoration:underline}

.gray {color: #747474};
.red { color:#c1322f; }
.header_orange {color:#ff7c00; font-size:18px;}
.header_green {color:#8ab88a; font-size:18px}
.orange {color:#ff7c00;}
.orange2 {color:#ff7a44;}
.green {color:#8ab88a;}
.green2 {color:#C5C194;}
.bronze {color:#c49275;} .bronze A {color:#c49275; text-decoration:none} .bronze A:hover {color:#c49275; text-decoration:underline} 
.gray2 {color:#666666}
.white {color:#FFFFFF}
.white a {color:#FFFFFF}
.white a:visited {color:#FFFFFF;text-decoration: none}
.brown {color:#5e4337}
.brown2 {color:#815F52}
.brown3 {color:#925E47}
.black {color:black}
.blue {color:#4D8EDF}
.blue2 {color:#aeaac6}
.blue3 {color:#647f9a}

.lh10 {line-height:10px}
.lh12 {line-height:12px}
.lh13 {line-height:13px}
.lh14 {line-height:14px}
.lh15 {line-height:15px}
.lh16 {line-height:16px}
.lh17 {line-height:17px}
.lh20 {line-height:20px}

.mt0 {margin-top:0px}
.mt5 {margin-top:5px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mb0 {margin-bottom:0px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.pt0 {paddint-top:0px}

.logo_r {width:100px; text-align:center; padding:0px 15px 0px 0px; float:left; font-size:10px;}
.bottom { width:924px; color:#ffffff; position:relative; padding:0px 0px 20px 19px}
.bottom a {color:#ffffff; text-decoration:underline;} .bottom a:visited {color:#ffffff; text-decoration:underline;}

.lang {float:right;}
.lang img {margin:12px 21px 0px 0px;}
.contact {float:left; padding:14px 0px 0px 29px ;} .contact A{color:#333333}; .contact A:visited{color:#333333}
.form {float:right; padding:10px 23px 0px 0px;}
.form a {color:#333333; text-decoration: none; margin:0px 0px 0px 10px; font-size:12px} .form A:visited{color:#333333}
.form input {border:none; background:url(../img/form.gif) no-repeat; width:155px; padding:0px 0px 2px 4px; color:#666666}

.sitepath ul {margin-left:10px;}
.sitepath img {float:left; margin:14px 10px 0px 17px}
.sitepath ul li{
	float: left;
	display: inline;
	font-size: 10px;
	text-transform: uppercase;
	margin: 6px 0 0 0;
	padding: 10px 3px 0 0px;
	overflow: hidden;
}
.sitepath ul li a{
	color: #000;
	text-decoration: none;
}

.sitepath ul li a:hover{
	text-decoration: underline;
}

.sitepath ul .active2{
	background: none; font-weight: bold;
}

.sitepath ul .active2 a{
	color: #5789ae;
	font-weight: bold;
	background: none;
	text-decoration: none;
}

.articles {margin:0px;}
.articles LI {margin:0px 0px 7px 0px; line-height:12px; padding-left:5px; line-height:13px}
.articles .active {list-style-image:url(/img/icon/active_article.gif)};
.articles .inactive {list-style-image:url(/img/icon/inactive_article.gif); color:#666666};
.articles .pdf-file {list-style-image:url(/img/icon/pdf_article.gif)};

.articles H3 {font-size:18px; font-weight:100; margin-top:0px;}

.contact {float:left; padding:10px 0px 0px 29px;}

.logo {margin:18px 0px 0px 0px;}
.site{background: #beb6a6; width:924px;}
.whitesite {background: #ffffff; margin:0px 20px 20px 20px; padding:18px 31px 20px 31px; text-align:center}
#names  {padding:0px; margin:0px;}
#names  li{padding:0px; margin:0px; width }
.blogs {height:151px; width:777px;}
.blogs a {font: normal 11px; text-decoration: none;}
.blogs a:hover {font: normal 11px; text-decoration: none;}
.blogs ul{padding:0px; margin:17px 0px 0px 0px;}
.blogs li{display: block; float:left; list-style:none; width:245px;}
.razdel {height:27px; margin:0px 0px 0px 250px; color:#959595;}
.razdel span{margin:0px 0px 10px 250px; padding:4px 0px 0px 0px;}

.journal {float:left; width:196; vertical-align:middle; margin-top:5px; margin-bottom: 20px; text-align:center;}
.journal .img {width:196; height:229; background:url(../img/journal.gif) no-repeat; vertical-align:middle;}
.journal img {margin-top:23px;}

.ban {background:url(../img/border_banner.gif) no-repeat; width:120px; height:120px; float:right; margin:0px 5px 20px 0px;}
.ban .banner { vertical-align:middle; text-align:center; padding:8px 0px 0px 0px;}
.ban .banner img {border: 1px double White;}
#empty {width:20px; height:1px; display: inline; list-style:none;}
.plashka {background:url(../img/plashka.gif); width:245px; height:32px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.menu {text-align:center; float:left; margin:0px 0px 0px 0px; font-size:11px}
.menu p {margin-bottom:7px}
.menu a {color:#0e81c5; text-decoration: none; }
.menu ul {float:left; list-style: url(../img/li.gif); display:inline; padding:0px; margin:0px; text-align:center;}
.menu li{float:left; margin-left:25;}
.menu span {float:left;}
.center {float:left; width:468; margin:0px 0px 0px 50px;}
.center img {float:left;}
.cont{ width:834px;}
/* Style */
.links {margin:5px 15px 0px 0px; color:#247095;}
.dalee {float:left;}
.dalee a {color:#0e81c5; text-decoration:none;}
.verx {float:right; width:58px; height:21px; background:url(../img/verx.gif) no-repeat; padding:0px 0px 0px 0px; _margin:0px -15px 0px 0px;}
.verx a{padding:0px 0px 0px 7px; color:#247095; text-decoration:none;}

.content_inside {background:url(../img/pynkt.gif) repeat-x bottom; height:70px; margin-bottom:20px; padding-bottom:15px}
.content {padding:10px 20px 15px 30px;}

.contenttop_archive {background:url(../img/pynkt.gif) repeat-x bottom; height:auto; margin-bottom:20px;}
.content_archive { text-align:justify; width:95%}
.content_archive table {background-color:#f5f3f0; margin:10px 0px 10px 10px;}
.content_archive td {padding:5px; font-family:sans-serif; font-size:11px}
.content_archive tr {text-align:center;}
.content_archive img {border:1px solid #AEAEAE; background-color:#EBE9E7; margin-bottom:0px;}

.content_archive .ir { font-style: italic; text-align: right; clear: both;}

.content_archive table.tabc {text-align:center;}

.content_archive p{text-align:justify; text-indent: 30px;}

.content_archive H1 {
	MARGIN: 2ex 7ex; FONT: bold 11pt Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
.content_archive H2 {
	MARGIN: 1ex 0ex; FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
.content_archive UL {
	PADDING-RIGHT: 2ex; PADDING-LEFT: 2ex; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0ex; MARGIN:0px; TEXT-INDENT: 0px; PADDING-TOP: 0ex; TEXT-ALIGN: left;
}
.content_archive OL {
	PADDING-RIGHT: 2ex; PADDING-LEFT: 2ex; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0ex; MARGIN: 1ex 3ex; TEXT-INDENT: 0px; PADDING-TOP: 0ex; TEXT-ALIGN: left;
}

.content_archive TABLE {
	MARGIN: 0ex auto 1ex; FONT: 9pt Arial, Helvetica, sans-serif; TEXT-INDENT: 0px;
}
.content_archive TABLE TR {
	TEXT-ALIGN: center;
}
.content_archive TABLE.sod {
	CLEAR: both; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FLOAT: right; MARGIN: 0ex 0ex 1ex 1ex; FONT: 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: white 1px solid; WIDTH: 250px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #333399
}
.content_archive TABLE.sod TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left;
}
.content_archive TABLE.sod UL {
	PADDING-RIGHT: 2ex; PADDING-LEFT: 2ex; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0ex; MARGIN: 1ex; TEXT-INDENT: 0px; PADDING-TOP: 0ex;
}
.content_archive TABLE.img {
	CLEAR: both; BORDER-RIGHT: white 1px dashed; BORDER-TOP: white 1px dashed; FLOAT: right; MARGIN: 0ex 0ex 1ex 1ex; FONT: italic 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: white 1px dashed; WIDTH: 10px; BORDER-BOTTOM: white 1px dashed; TEXT-ALIGN: center;
}
.content_archive TABLE.imgc {
	BORDER-RIGHT: white 1px dashed; BORDER-TOP: white 1px dashed; MARGIN: 0ex auto 1ex; FONT: italic 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: white 1px dashed; WIDTH: 0px; BORDER-BOTTOM: white 1px dashed; TEXT-ALIGN: center;
}
.content_archive TABLE.imgl {
	CLEAR: both; BORDER-RIGHT: white 1px dashed; BORDER-TOP: white 1px dashed; FLOAT: left; MARGIN: 0ex 1ex 1ex 0ex; FONT: italic 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: white 1px dashed; WIDTH: 10px; BORDER-BOTTOM: white 1px dashed; TEXT-ALIGN: center;
}


.welc_block {
padding-top:0px;
overflow:hidden;
padding-right:4px;
padding-left:4px;
position:relative;
font-size:12px;
}

.welcome {
width:100%;
position: relative;
text-align: justify;
}

.welc_c {
background-color:#f7f4eb;
width:100%;
line-height:16px;
float:left;
clear:both;
padding:20px;
text-align:left;
}

.welc_c strong {
color:#d24600;
}

.welc_c small{
font-size:11px;
}

.welc_top {
height:9px;
width:100%;
background:url(../img/welc1.gif) no-repeat left top;
float:left;
clear:both;
}
.welc_top div{
height:9px;
width:100%;
background:url(../img/welc2.gif) no-repeat right top;
}
.welc_top  p{
background-color:#f7f4eb;
margin-left:10px;
margin-right:10px;
height:9px;
font-size:0px;
}
.welc_bott {
height:9px;
background:url(../img/welc4.gif) no-repeat left top;
float:left;
width:100%;
clear:both;
}
.welc_bott div{
height:9px;
background:url(../img/welc3.gif) no-repeat right top;
}
.welc_bott p{
background-color:#f7f4eb;
margin-left:10px;
margin-right:10px;
height:9px;
font-size:0px;
}



/*  =====================================  */
/*		HI SLIDE	*/

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}

.highslide-caption { font-size:9px; margin-bottom:3px; display:none} 

.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

/* Styles for the popup */

.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 10px;
}

.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
	background-color:#957d71;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	text-decoration: none;
	font-size:10px;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/jsc/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*  === HISLIDE END, NETCAT CALENDAR BEGIN === */

.calendar {float:left; text-align:center; background:url(../img/ex/exhibitions_bg_blue_sky.jpg) bottom repeat-x; width:241px; margin-left:25px;}

.calend_table {
  border:2px solid #AEA69E;
  background:#ECE9E3;
  font-family:Tahoma;
  color:#636363;
}

.calend_table td {
  vertical-align:middle !important;
  color:#333333;
}

.days_table {
  font-family:Verdana;
  font-size:10px;
}
.days, .days_sun, .days_sun_right {
  background:#AEA69E;
  color:#FFFFFF !important;
  width:35px;
  height:25px;
  font-size:10px;
}
.day, .no_day {
  background: #ECE9E3;
  margin-top:10px;
  padding:0;
}

.day a, .day_sun a {font-size:16px; font-family:sans-serif; font-weight:900; text-decoration:none;}

.day_curr {
  background: #FFFFFF;
  margin-top:10px;
  padding:0;
  border-right:1px solid #FFFFFF;
}

.day_sun, .no_day_sun, .day_sun_right, .no_day_sun_right{
  background:#E5E0DB;
}
.days, .days_sun, .day, .no_day, .day_curr, .day_sun, .no_day_sun{
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  height:25px;
}
.day_sun_right, .no_day_sun_right, .days_sun_right {
  border-top:1px solid #FFFFFF;
  border-right:0;
}
.navig_form1 {
  padding:3px;
  background:#DAD6CD;
}
.navig_form2 td {
  background:#E5E0DB;
  color:#4E4A46;
  border-top:1px solid #FFFFFF;
  padding:3px;
  font-weight:bold;
  font-size:14px;
}
td.navig_butt {
  padding:0 7px;
  cursor:pointer;
}

.mouseover {
  background:#c4bcb4;
  color:#FFFFFF;
  border-top: 1px solid #FFFFFF;
}

.mouseover_s {
  background:#c4bcb4;
  color:#FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right:none
}

.mouseover_c {
  background:#c4bcb4;
  color:#FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF
}

.month_link {
  text-decoration:underline;
  color:#333333;
  cursor:pointer;
  font-size:12px
}

.year_link {
  text-decoration:underline;
  color:#333333;
  cursor:pointer;
  font-size:12px;
}

.calend_table a {
  color:#333333;
  font-weight:bold;
}

.calend_table a:visited {
  color:#333333;
  font-weight:bold;
}

/*  ===  END OF NETCAT CALENDAR ===  */

.goods
{	
	width:100%;
	border-collapse:collapse;
	font-size:11px;
	color:#000000;
}

.goods TD {padding:20px}

.goods .month {padding:5px 0px 5px 10px}

.goods_thumb { margin: 8px 0px 10px 0px;} .goods_thumb td{ width:40px; }

.bt_white, .bt_gray
{
	height:40px;
	background-color:#FFFFFF;
	background-image:url(/img/bt_lines_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.bt_gray
{
	background-color:#f9f7ee;
}
#no_lines
{
	background-image:none;
}
.bt_white td, .bt_gray td
{
	padding:0px 0px 0px 12px; height:80px;
}

.form a.search_href, a.search_href
{
	text-decoration: none;
	color: #777777;
	font-family:Tahoma;
	font-weight:normal;
	font-size: 11px;
}
.form a.search_href:hover,a.search_href:hover{ text-decoration: underline;}
.form a.search_href:visited,a.search_href:visited{color: #777777}

a.page_href
{
	text-decoration: none;
	color: #247095;
	font-family:Tahoma;
	font-weight:normal;
	font-size: 11px;
	padding-left:20px;
}
a.page_href:hover{ text-decoration: underline;}
a.page_href:visited{color: #247095;}

.exhib_title
{
	text-decoration: none;
	color: #beb6a6;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 36px;
}
.exhib_title:hover{ text-decoration: none;}
.exhib_title:visited{color: #beb6a6;}

.stb {color:#FBFBFB; font-size:5px; margin:0px 0px -10px 0px} 
.stb a{color:#FBFBFB;}
.stb a:hover{color:#FBFBFB;}
.stb a:visited{color:#FBFBFB;}

.status {
    color: #444;
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
}
.i_mag a{
/*	color:#CC0000;*/
}

.missing {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
}

#subscribe_form {
	width: 100%;
	text-align: left;
}