/* CSS Document */

body	{ background-color:#aFaFaF; width:100%; background:url(/design/images/paper8.jpg) repeat; 
	text-align:"center"; font:Georgia, "Times New Roman", Times, serif 12px black; }
img		{ border:none; }
img.frame	{ padding:5px; border:1px solid #cc0000; background-color:white; margin-bottom:5px; }	
img.imgLeft, img.imgRight	{ padding:5px; border:1px solid #cc0000; background-color:white; float:right; margin:0 0 15px 20px; }
img.imgLeft 						{ float:left; margin:0 20px 15px 0;  }
div.imgLeft, div.imgRight	{ padding:5px; border:1px solid #cc0000; background-color:white; float:right; margin:0 0 15px 20px; text-align:center; font-style:italic; font-size:0.8em; color:gray; }
div.imgLeft 						{ float:left; margin:0 20px 15px 0;  }
table	{ border:none; border-collapse:collapse; }
td		{ padding:2px; margin:0px; }
blockquote	{ font-style:italic; color:navy; }
div.author	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-style:italic; color:gray; text-align:right; font-size:0.9em; }
.hide 			{ display: none; visibility:hidden; }
.ok, .wrong	{ color:#00cc00; font-size:large; margin:10px; }
.wrong			{ color:#CC0000; }

#BodyBox 	{ width:975px; margin-left:auto; margin-right:auto; border:1px solid silver; 
	border-right:5px solid gray; border-bottom:5px solid gray; background-color:#FFFFFF; height:auto; }

#BodyHdr	{	height:202px; } 
	#medal_ 	{ float: left; width:117px; height:202px; }
	#logo_ 		{ float: left; width:483px;  height:202px; background-color:#FFFFee; margin-right:15px; }
		#logo_ a 	{ color:gray; text-decoration:none; }
		#logo_img	{ margin:43px 0px 0px 11px; }
		#logo_str	{ margin:0px 0px 0px 15px; color:gray; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.9em; 
								word-spacing:0.20em; }
	#cover_ 	{ float: left; width:137px; height:202px; }
	#contacts_{ float: left; width:223px; width:"215px"; height:190px; height:"202px"; padding-top:12px; background-color:#FFFFee; }
		div.ContactMenu	{ padding-left:10px; border-bottom:1px solid silver; background-color:#FFFFee;  }
		#contText { margin:0px 10px 0px 10px; width:190px; width:"190px"; height:172px; }
			div.addrHdr { text-transform:uppercase; color:gray; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; 
										text-align:right; margin:13px 5px 0px 0px; }
			div.addrCntnt { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#808040; font-size:1.4em; text-align:right; 
											margin:5px 5px 0px 0px; }

div.MainMenu		{ width:657px; width:"672px"; padding-left:15px; height:26px; float:left;	}
	#buttons_ { float:left; width:112px; height:22px; margin-left:0px; width:"117px"; height:"24px"; 
							border:1px solid silver; border-right:none; background-color:#f2ffff; padding:2px 0px 0px 5px; }
	#date_ 		{ float:left; width:159px; height:19px; width:"164px"; height:"26px"; border:1px solid silver; border-left:none; 
							background-color:#f2ffff; text-align:right; color:#408080; font-family:Tahoma, Arial, Helvetica, sans-serif; 
							font-size:0.7em; padding:5px 5px 0px 0px; }
	
div.TwoBanners	{ clear:both; height:68px; padding:8px 18px 2px 14px; height:"60px"; border:0px solid cyan; 
	background-color:#FFFFFF; }
	div.banner-468-60	{ float:left; width:468px; height:60px; background-color:#FFFF66; text-align:center; margin-right:2px; }

#Magazine	{ float:left; width:482px; width:"486px"; border-right:4px double silver; background-color:#FFFFFF; }
	#magazine-hdr_ 			{ width:480px; height:42px; }
	#magazine-hdr-img		{ float:left; margin:10px 0px 0px 18px;}
	div.hdr-statistics	{ float:left; width:255px; height:32px;  width:"255px"; height:"32"px; border:1px solid silver; 
													background-color:#f2ffff; margin:5px 0px 0px 22px; text-align:right; 
													color:#408080; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.7em;}
		div.hdr-stat-box	{ float:left; width:49%; padding-top:3px; }
	#rubrics_		{ float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em; color:#777700; 
								border:0px solid red; width:220px; height:404px; overflow:auto; }
		#rubrics_ ul		{ margin:0px; padding:5px 0px 5px 15px; }
		#rubrics_ a			{ color:#777700; text-decoration:none; }
		#rubrics_	li 		{ list-style:none; line-height:135%; background:url(/design/images/bkgrubric.png) left top no-repeat; 
				padding-left: 10px; text-align:left; }
		#rubrics_	li:hover { border:1px solid #999900; }
		#rubrics_	a:hover { border:"1px solid #999900"; width:"195px"; }
	div.tabInnerBox						{ text-align:left; }
	#tab-mgzn-1_, #tab-mgzn-2_{ float:left; width:255px; width:"260px"; height:196px; height:"202px;"; font-size:0.8em; 
			background-color:#FFFFFF; padding:3px; }
	#tab-mgzn-1_ div.tabInnerBox, #tab-mgzn-2_ div.tabInnerBox{ height:142px; height:"160px"; overflow:auto; }
#WEBproj	{ float:left; width:489px; width:"470px"; border:0px solid red; }
	#webprj-hdr_ 			{ width:470px; height:42px; }
	#webprj-hdr-img		{ float:left; margin:5px 0px 0px 5px;}
	#webprj-hdr_ div.hdr-statistics { width:140px; width:"150px"; margin:2px 0px 0px 7px; padding-right:10px; }
		#webprj-hdr_ 	div.hdr-stat-box { float:none; width:100%; }
	#tabs-web					{	float:left; width:218px;	}
		#tab-web-1_, #tab-web-2_ 			{ float:left; width:212px; width:"212px"; height:196px; height:"202px;"; font-size:0.8em; 
			background-color:#FFFFFF; padding:3px; border:0px solid green; }
		#tab-web-1_ div.tabInnerBox, #tab-web-2_ div.tabInnerBox{ height:142px; height:"160px"; overflow:auto; }
	#banner-side_ 		{ float:left; width:250px; width:"250px"; height:400px; border:1px solid #999933; background-color:#aaFFCC; }
	
#search_ 					{ clear:both; height:16px; padding:20px; height:"58px"; border:1px dotted #aa0000; text-align:center; 
	margin:5px 25px 2px 15px; }

#news-l_,#news-r_ { float:left; width:455px; width:"450px"; height:480px; margin-left:15px; text-align:left;
	border-left:1px solid #cc0000; overflow:auto; }
#news-r_ 					{ width:448px; width:"479px"; border-right:1px solid #cc0000; padding-right:15px; }
	a.newsGroup, a.newsHdr	{ color:#cc0000; text-decoration:none; }
	a.newsHdr	{ color:#777700; }
	a.newsGroup:hover, a.newsHdr:hover	{ text-decoration:underline; }
	div.news-header	{ font-size:1.2em; color:#cc0000; margin:10px 0px 15px 15px; letter-spacing:1px; border:1px solid #cc0000; 
		padding:5px; background-color:#fafafa; font-variant:small-caps; font-weight:normal; 
		font-family:Tahoma, Arial, Helvetica, sans-serif; }
	div.news-box, div.newsPageGroup	{ margin:5px 5px 5px 15px; border-bottom:1px solid #a0a000; padding-bottom:5px; }
	div.newsPageGroup	{ margin-left:60px; margin-right:40px; border:none; }
	div.news-title	{ color:#777700; font-weight:normal; font-variant:small-caps; font-size:1.2em; 
		border-bottom:1px solid #ff6600; margin-bottom:5px; padding:5px; background-color:#ffffcc; }
		span.news-date	{ color:#cc0000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.8em; }
	div.news-announce	{ font-size:0.9em; }
	h2.newsMon				{ font-weight:normal; color:#999900; }

/*========================== jQuery =============================*/
#easyTooltip {
   padding:5px 10px; width:300px; border:3px solid white; outline:1px solid #808000; z-index: 500;
   background:#FFFF99 url(/design/images/paper8yellow.jpg) repeat; color:navy;
	 font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em; font-size:"0.7em"; font-weight:normal; font-weight:"bold";
 }
#tabs-1, #tabs-2	{ height:150px; overflow:auto; }
/*========================== PAGES =============================*/
#ActivePageBox 	{ float:left; width:670px; width:"700px"; padding:15px; text-align:left; 
	border:2px dotted silver; border-bottom:none; border-left:none; margin-right:3px; 
	font-family:Georgia, "Times New Roman", Times, serif; line-height:125%;  }
#actPageRight		{ float:left; width:251px; }
#actPageTabs		{ clear:left; width:250px; width:"250px"; font-size:0.8em; 
			background-color:#FFFFFF; padding-top:3px; }
	#actPageTabs div.tabInnerBox	{ height:140px; height:"160px"; overflow:auto; }
h1.pgHdr				{ 
	color:#cc0000; text-align:left; font-weight:normal; font-size:2.0em; border-bottom:1px solid #ff0000; line-height:100%;
	font-variant:small-caps; background-color:#ffFFbb; padding:7px 10px 7px 10px; margin:3px 0px 10px 0px; }
#ActivePageBox div.page-statistics	{ 
	float:right; width:255px; height:32px;  width:"255px"; height:"32"px; border:1px solid silver; 
	background-color:#f2ffff; margin:5px 0px 0px 22px; text-align:right; line-height:125%;
	color:#408080; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.7em;}
			
div.tab-details	{ background:url(/images/more.png) top right no-repeat; width:105px; color:#cc0000; padding:3px; 
	border:1px dotted silver;}
a.tab-details		{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#cc0000; }

#arhInfo	{ border:1px solid silver; padding:10px 10px 3px 10px; }
div.arhNumBox, div.arhNumBoxAct	{ float:left; padding:10px 0px; background-color:#FFFFFF; border:1px solid silver; width:154px; width:"164px"; height:250px; text-align:center; }
div.arhNumBoxAct	{ background-color:#FFFF99; border:1px solid #FF9900; }
div.arhIssue 			{ font-size:0.8em; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#999900; text-align:center; 
	width:150px; margin-top:5px; }
div.arhComment, div.arhObjComment		{ color:#777744; font-family:Georgia, "Times New Roman", Times, serif; 
	line-height:125%; margin-bottom:10px; }
span.arhNum				{ font-size:1.4em; color:#aa9900; font-weight:bold; } 
div.arhObjComment	{ font-family:Tahoma, Arial, Helvetica, sans-serif; size:0.9em; }	
div.arhRubrName		{ color:#CC0000; margin:10px 0px 10px 10px; font-variant:small-caps; font-size:1.2em; }
div.zoomImg				{ clear:both; color:gray; font-size:0.7em; font-style:italic; border-top:1px dotted silver; }
table.arhContent	{ width:90%; margin:0px auto 0px auto; }
table.arhContent a						{ color:#656500; }
td.arhContent, td.arhPage			{ font-family:Georgia, "Times New Roman", Times, serif; width:90%; color:#999900; 
	border:1px solid #ccccaa; border-left:none; border-right:none; }
td.arhPage				{ font-family:Tahoma, Arial, Helvetica, sans-serif; width:10%; font-size:0.9em; }
tr.arhRow, tr.arhRowAct	{ background-color:#FFFFFF; }
tr.arhRowAct			{ background-color:#FFFFCC; }

#issueInfo				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:gray; padding:0px 0px 3px 10px; 
										border-bottom:1px solid gray; margin-bottom:10px; }
#issueInfo a			{ color:gray; text-decoration:none; }										
#issueInfo a:hover{ color:#666600; text-decoration:underline; }										
div.imgBox				{ padding:10px; border:1px solid red; }
div.imgComment		{ color:gray; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em; 
	text-align:center; padding-top:5px; }
a.rubric					{ color:#cc0000; text-decoration:none; }
a.rubric:hover		{	text-decoration:underline; font-weight:bold; }
p.question				{ font-style:italic; color:#777700; }
span.dialog				{ font-weight:bold; color:#aa0000; }
#boxFooter				{ border-top:1px dotted #777700; }
	#boxFooter td			{ padding:10px; }				
	div.footerText		{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#999900; font-size:0.8em; }