body,td,th,p{font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#000000;}
/*menu items*/
.mcell{background-image:url(/i/m/mibg1.gif);background-repeat:no-repeat;background-position:top right;white-space:nowrap;}
.mdiv{height:78px;background-image:url(/i/m/center.gif);background-repeat:no-repeat;background-position:top center;cursor:hand;}
.mcella{background-image:url(/i/m/mibg1a.gif);background-repeat:no-repeat;background-position:top right;white-space:nowrap;}
.mdiva{height:78px;background-image:url(/i/m/centera.gif);background-repeat:no-repeat;background-position:top center;cursor:hand;}
.msubdiv{clear:none;height:37px;white-space:nowrap;text-align:right;}
.clr{clear:none;}
.iclr{clear:none;text-align:center;}
.bl{display:block;}
.nl{text-decoration:none;}
.slblu{color:#37476f;}
.gray{color:#c0bfbf;}
.zag{color:white;font-size:13px;}
.anons{color:#37476f;font-size:10px;}
a{color:#35437f}
a.blacklink{color:#000000;text-decoration:none;}
a.nounder{text-decoration:none;}
a.zag{color:white;}
table.advblock{margin-top:5px}
table.advblock td.lf{background-image:url(/i/bl.gif);background-repeat:repeat-y;}
table.advblock td.rg{background-image:url(/i/br.gif);background-repeat:repeat-y;background-position:top right;}
table.advblock td.bt{background-image:url(/i/bb.gif);background-repeat:repeat-x;background-position:bottom left;}
table.advblock div.tp{background-image:url(/i/bt.gif);background-repeat:repeat-x;height:2px;margin-bottom:0px;}


table.histblock{margin-top:5px}
table.histblock td.lf{background-image:url(/i/bl2.gif);background-repeat:repeat-y;}
table.histblock td.rg{background-image:url(/i/br2.gif);background-repeat:repeat-y;background-position:top right;}
table.histblock td.bt{background-image:url(/i/bb2.gif);background-repeat:repeat-x;background-position:bottom left;}
table.histblock div.tp{background-image:url(/i/bt2.gif);background-repeat:repeat-x;height:2px;margin-bottom:0px;}

ul.nobul{list-style-type:none;}
ul.nobulwbpad li{list-style-type:none;padding-bottom:10px;}
ul.insbul{margin:-20px 0 -10px 70px;}

.sl{color:#b39550;}
table.cpyblock{border-collapse:collapse;}
table.cpyblock td.brd{border:1px solid #c5cfd8;}
table.cpyblock td.adv{border:1px solid #c5cfd8;padding:3px 50px 10px;border-right:0px;}

table.srchbox td{color:#37476f}

select{font-size:10px;font-family:Tahoma,Verdana,sans-serif;}
.inp{width:100%;font-size:11px;font-family:Tahoma,Verdana,sans-serif;}
.inp2{border:1px solid #45587C;}
table.calendar td{background-image:url(/i/cln_bg.gif);background-repeat:no-repeat;color:#3b497d;font-weight:bold;width:27px;height:27px;text-align:center;}
table.calendar td.sl{background-image:url(/i/cln_bgs.gif);}
table.calendar td.sl a{color:#fafbfa;display:block;}
table.calendar td.blank{background-image:none;}
table.calendar td.calenEmpty{background-image:none;background-color:transparent;}

table.exhib td{padding-left:50px}
table.tmenu
{
	width: 100%;
	height: 40px;
	background-color: #193869;
	border: 0px;
	border-bottom: 1px solid #FFFFFF;
	white-space: nowrap;
	border-collapse: collapse;
	z-index: 3;
}

table.tmenu td.pmenu
{
	width: 100px;
	text-align: center;
	cursor: pointer;
	color: #EEE !important;
	font-size: 11px !important;
	font-family: Georgia, 'Times New Roman', Times, serif !important;
}
table.tmenu td.rmenu
{
	width: auto;
	padding: 0px 2px 0px 2px;
}

h1{font-size:11px;font-weight:bold;color:#37476f;}

.dHead{background-color:#385888;background-image:url(/i/hbg.gif);border-bottom:1px solid white;}
.dBodyline{background-color:#7ea7e4;background-image:url(/i/mainbg.jpg);background-repeat:repeat-x;background-position:top center;border-bottom:1px solid white;}
.dSearch2{background-image:url(/i/searchbg.gif);background-repeat:repeat-x;background-color:#d0d8e4;border:1px solid white;position:relative;top:-1px;}
.dMain{background-image:url(/i/mbg.gif);background-repeat:repeat-x;background-color:#dae0dc}
.dHeader{background-image:url(/i/hdrbg.gif);background-repeat:no-repeat;margin-top:5px;}
.dSearch{background-image:url(/i/searchbg2.gif);border-top:1px solid white;border-bottom:1px solid white;background-color:#d0d8e4}
.defBMargin{margin-bottom:1.33em}
.lbg{background-position:bottom left;background-repeat:no-repeat;}
.ofs1{position:relative;top:1px;}
.pl6p{padding-left:6%}
.pl2p{padding-left:2%}
.pr6p{padding-right:6%}
.pl50{padding-left:50px;width:100%}
.inpwide{width:100%;text-align:center;font-size:9px;font-family:Arail,Verdana,sans-serif;}
.intmap{width:191px;background-image:url(/i/intmap.jpg);background-position:top right;background-color:#4a6cad;}
.pt10x{padding-top:10px;clear:none;}
.p10x{padding:10px}
.wh{color:white}
.cpytext{color:#9badc4;}
.botblock{padding:10px 3% 10px}
.ub{padding-left:27px}
.red{color:#ff0000}
div.text{padding:0 10px 20px 0;}
div.text p{text-align:justify;}

div.mn{font-weight: bold; border:1px solid #395799; padding: 4px;}
.advcell{min-height:100%;max-height:none;background-color:#e6e7eb;border:1px solid;border-color:#97a0b2 #f4f6f7 #f4f6f7 #97a0b2}
.advdiv{min-height:100%;max-height:none;border:1px solid;border-color:#f4f6f7 #d7d8df #d7d8df #f4f6f7;}
.ltc{position:relative;top:-2px;left:-2px;float:left;}
.rtc{position:relative;top:-2px;left:2px;float:right;}
.lbc{position:relative;top:-6px;z-index:100;}
.rbc{position:relative;top:-12px;z-index:101;float:right}
.pad5{padding:5px}
.newshdr{margin-bottom:1em;color:#95aac9}
.dTitle{margin:7px 0px 7px 22px}
.blockpad15{padding:0px 15px 15px}
.imgmargin{margin-right:13px}
.newsheader{background-image:url(/i/newsbg.gif);background-position:top center;background-repeat:repeat-y;}
.newsblock{margin:13px;margin-bottom:26px;clear:left;}
.dSMain{background-image:none;background-repeat:repeat-y;background-position:49px 0px;background-color:#dae0dc}
.cSMain{background-image:url(/i/tbgpic.jpg);background-position:top left;background-repeat:no-repeat;padding-left:26%;padding-right:10%}

.head{color: #ffffff}
a.theme{color: #ffffff; font-weight: bold; }
.inpvic{font-size:11px;font-family:Tahoma,Verdana,sans-serif;}

tr.forum{background-color:#C8D4E4; color:#39476E;}
tr.forum_list{background-color:#E8F3ED; color:#39476E;}
a.forum{color:#1C61BE;font-weight:bold;}
.mess{color:#B27204;}

#topban{background:url(/i/topban_bg.gif); width:217px; height:88px;}
#topban div{padding: 5px 15px 0 0;}
#topban img{border:1px solid #82a1c9;}

.inmap {color:#0472BE}
.black {color:#000000}

table.tp td{padding:3px 3px 3px 3px;vertical-align:top;text-align:left;}

.imgbor{border:1px solid #bcc8c4;padding:4px;background-color:#e6eeea;margin:5px;vertical-align:middle;}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.vvcentre.ru/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.vvcentre.ru/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
