body {background-color: #ececec; background-image:url(/images/bg.png); background-repeat:repeat-x;}
body h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#tsh { width:1044px; height:4px; margin-left:auto; margin-right:auto; background-image:url(/images/shadowt.png);}
#bsh { width:1044px; height:4px; margin-left:auto; margin-right:auto; background-image:url(/images/shadowb.png);}
#maintable { width:1048px; height:auto; margin-left:auto; margin-right:auto;}
	#columnleft { width:4px; background-image:url(/images/shadowl.png);}
	#columncenter { width:1040px;}
	#columnright { width:4px; background-image:url(/images/shadowr.png);}
#page { background-color: #FFFFFF; width:1040px; height:auto; min-height:1000px; position:relative;}
#search { position:absolute; margin-left:50%; left:100px; margin-top:20px; float:left;}
	#searchstring{ position:relative; width:185px; height:14px; border:inset 1px; background-color:#F8F8F8; background-image:url(/images/search.png); background-repeat:no-repeat; float:left; text-indent:15px; }
	#searrchbutton { display:block; background-color:#A2A2A2; border:solid 1px #787878; width:55px; height:18px; position:relative; left:5px; color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; font-size:13px; }
.header { width:1000px; height:136px; margin-left:auto; margin-right:auto; top:40px; position:relative;}
#techdivtop { width:998px; height:10px; position:relative; border-left: 1px solid #000000; border-right: 1px solid #000000; margin-left:auto; margin-right:auto;}
#techdivbottom { width:998px; height:9px; position:relative; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; margin-left:auto; margin-right:auto;}
.bodytable { width:1000px; height:auto; margin-left:auto; margin-right:auto;}	
	.leftcolumn { width:259px; height:auto; border-left:1px solid #000000;}
	.centralcolumn { width:560px; height:auto;}		
	.rightcolumn { width:179px; height:auto; border-right:1px solid #000000;}
.bottom { width:998px; height:130px; margin-left:auto; margin-right:auto; background-color:#D0D0D0; border-bottom: 1px solid #797979; border-left: 1px solid #797979; border-right: 1px solid #797979;}
	#logo { width:120px; height:120px; position:relative; margin-left:5px; top:5px; background-image:url(/images/logo.png);}
	#copyright { width:400px; height:120px; position:relative; margin-left:140px; margin-top:-115px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
		#copyright a {color:#b10c03;}
		.smalltext { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:5px;}
	#liveinternet { width:88px; height:120px; position:relative; margin-left:905px; margin-top:-120px; }
.empty {width:1000px; height:20px; margin-left:auto; margin-right:auto;}

/*hmenu*/
#hmenuholder {width:1000px; height:25px; background-image:url(/images/hmenu/bg.png); position:relative; margin-top:15px; margin-left:auto; margin-right:auto;}
	#hmenu { width:auto; height:25px; position:relative; list-style:none; margin-left:-40px; margin-top:0px; }
	#hmenu li a { display:block; position:relative; width:auto; height:25px; float:left; text-decoration:none; color:#000000; }
	#hmenu li a:hover { text-decoration:none; color:#b10c03; }
	#hmenu li a.current { height:25px; margin-top:-1px; background-image:url(/images/hmenu/bgcur.png); border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; }
	#hmenu li a.current b {color:#b10c03;}
	#hmenu li a b { margin-left:15px; margin-right:15px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; line-height:27px;}
.hmenu2holder {width:1000px; height:25px; margin-left:auto; margin-right:auto; margin-top:s0px; background-color:#3B3B3B;}
	.hmenu2 {  margin-top:0px; margin-left:-30px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
			.hmenu2 li { height:25px; line-height:25px; float:left;}
			.hmenu2 li.firsts { list-style:none;}
			.hmenu2 li a { text-decoration:none; color:#FFFFFF; margin-right:25px;}
			.hmenu2 li a:hover { text-decoration:underline;}
.hmenu1holder {width:413px; height:20px; position:relative; margin-left:50%; left:87px; }
	.hmenu1 {margin-top:0px; margin-left:-30px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; list-style:none; text-align:right;}
		.hmenu1 li {line-height:20px; float:left;}
		.hmenu1 li a { display:block; height:20px; text-decoration:none; color:#000000; }
		.hmenu1 li a b { margin-left:10px; margin-right:10px;}
		.hmenu1 li a:hover { color:#b10c03;}

/*vmenu*/
.vmenuholder { width:238px; height:auto; position:relative; margin-left:auto; margin-right:auto; border: 1px solid #DCDCDC; background-image:url(/images/vmenu/bgn.png); background-repeat:repeat-x;}
	.vmenutop {width:230px; height:21px; background-image:url(/images/lines/doublegrayline21px.png); margin-left:auto; margin-right:auto; text-align:center;}
		.vmenutop b { display:inline-block; width:auto; height:21px; background-color:#e7e7e7; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3B3B3B; line-height:21px;}
		.otstup { margin-left:5px; margin-right:5px;}
	.vmenubody {width:230px; height:auto; position:relative; margin-top:0px; margin-left:auto; margin-right:auto;}
		#vmenu { list-style:none; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
			#vmenu li { display:block; margin-top:5px; margin-left:-35px; color:#000000; }
			#vmenu li a { text-decoration:none; color:#000000;}
			#vmenu li a:hover { color:#b10c03;}
		#red { color:#b10c03;}

/*glossary*/
.glossarytop { width:238px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#3B3B3B; margin-left:auto; margin-right:auto; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; background-color:#EFEFEF; line-height:18px;}
.glossarybody { width:238px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin-left:auto; margin-right:auto; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
	.drline{ width:230px; height:15px; margin-left:auto; margin-right:auto; position:relative; top:10px; position:relative; text-align:center; background-image:url(/images/lines/doubleredline.png);}
		.drlinename { display:inline-block; width:auto; height:15px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; color:#900022; }		
.glossary { width:230px; height:50px; position:relative; margin-top:20px; border-bottom: #ddd dotted 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-indent:0px; margin-left:auto; margin-right:auto;}	
	.glossary ul {list-style: none; margin-left:-40px;}	
	.glossary ul li a{ display:block; color:#000; width:auto; margin-left:5px; float:left; text-decoration:none; text-align:center; }
	.glossary ul li a:hover{ text-decoration:underline; color:#b10c03;}

/*mainblock*/
.mainblock { width:558px; height:auto; border:solid 1px #DCDCDC;}
	.mainblockbody { width:518px; height:auto; margin-left:auto; margin-right:auto;}
	.mainblockbody a { text-decoration:none; color:#000000;}
	.mainblockbody a:hover { color:#000000;}
	.mainblockbody a h3:hover { color:#b10c03;}
	.mainblockbody a.dateauthor { color:#b10c03;}
	.mainblockbody h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px;}
	.mainblockbody p { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; text-indent:30px;}
	.dateauthor { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b10c03;}
	.underline { width:178px; height:0px; border-bottom:1px solid #b10c03; margin-left:350px; margin-bottom:10px;}
.mainblock a img { border:none;}
	.imgfloatleft { float:left; margin-right:5px;}
	.imgfloatright { float:right; margin-left:5px;}

/*new materials*/
#newmaterials { width:158px; height:auto; min-height:500px; border: 1px solid #CECECE; margin-left:auto; margin-right:auto; background-color:#F7F7F7;}
	#nmtop { width:150px; height:23px; background-image:url(/images/lines/doubleredline23px.png); text-align:center; margin-left:auto; margin-right:auto;}
		#nmtopname {display:inline-block; width:auto; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; color:#b10c03; margin-left:auto; margin-right:auto; background-color:#F7F7F7;}
	.nmbody { width:150px; height:auto; border-bottom:1px solid #DFDFDF; margin-left:auto; margin-right:auto; margin-top:5px;}
	.nmbody a { text-decoration:none; color:#000000;}
	.nmbody a:hover { text-decoration:underline; color:#b10c03;}
		.nmbodyname {width:150px; height:auto; min-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
		.nmbodydateauthor {width:150px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3B3B3B; text-align:right; margin-top:2px;}
			.nmbodydateauthor a:hover {text-decoration:none; color:#3B3B3B;}
		.nmbodyannotation { width:150px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-indent:15px; margin-bottom:5px; text-align:justify; margin-top:2px;}

/*AdvMenu*/
.advholder { width:1000px; height:90px; margin-left:auto; margin-right:auto; margin-top:50px; margin-bottom:-40px; }
	.adsencetop {width:740px; height:90px;}
	.advbutton {width:260px; height:90px; background-image:url(/images/advbutton.png);}
		.advmenu { margin-top:0px; margin-bottom:0px; margin-left:-40px; color:#ffffff; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
			.advmenu li a { display:block; height:30px; line-height:30px; color:#ffffff; text-decoration:none; text-indent:30px;}
			.advmenu li a:hover { background-image:url(/images/arrow.png); background-repeat:no-repeat;}

/*mainpage*/
.mainnews { width:560px;}
	.mainnewstop { width:560px; height:5px; background-image:url(/images/main/mainnewstop.png);}
	.mainnewsbod { width:558px; min-height:240px; background-image:url(/images/main/mainnewsbody.png); background-repeat:no-repeat; border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; margin-bottom:-12px;}
	.mainnewsbot { width:560px; height:10px; background-image:url(/images/main/mainnewsbottom.png);}
.mnblock { width:560px; height:auto;}
	.mnblockbody { width:540px; height:auto; margin-left:auto; margin-right:auto;}
	.mnblockbody a { text-decoration:none; color:#000000;}
	.mnblockbody a:hover { color:#000000;}
	.mnblockbody a h3:hover { color:#b10c03;}
	.mnblockbody a.dateauthor { color:#b10c03;}
	.mnblockbody h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:0px;}
	.mnblockbody p { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; text-indent:30px;}	
.mnblock a img { border:none;}

.newstable { width:560px; margin-top:10px;}
	.newstablec1 { width:331px;}
	.newstablec2 { width:229px;}

.newsofthedaytop { width:316px; height:28px; border-bottom:2px solid #CECECE; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b10c03; line-height:30px; text-align:center;}
.daynews { width:316px; height:auto; border-bottom:solid 1px #CECECE;}
	.daynewsbody { width:306px; height:auto; margin-left:auto; margin-right:auto;}
	.daynewsbody a { text-decoration:none; color:#000000;}
	.daynewsbody a:hover { color:#000000;}
	.daynewsbody a h3:hover { color:#b10c03;}
	.daynewsbody a.dateauthor { color:#b10c03;}
	.daynewsbody h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
	.daynewsbody p { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; text-indent:20px;}	
.daynews a img { border:none;}

.lnews { width:229px;} 	
	.lnewstop { width:229px; height:30px; background-image:url(/images/main/lnewshead.png); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3B3B3B; line-height:30px; text-align:center;}
	.lnewsbod { width:227px; min-height:500px; border-left: 1px solid #CECECE; border-right: 1px solid #CECECE;}
	.lnewsbot { width:229px; height:5px; background-image:url(/images/main/lnewsbot.png); position:relative;}
.lmtech { height:10px;}
.lmbody { width:207px; height:auto; min-height:80px; border-bottom:1px solid #DFDFDF; margin-left:auto; margin-right:auto; margin-top:10px;}
	.lmbody a { text-decoration:none; color:#000000;}
	.lmbody a:hover { text-decoration:none; color:#b10c03;}
		.lmbodyname {width:207px; height:auto; min-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
		.lmbodydateauthor {width:207px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3B3B3B; text-align:right; margin-top:2px;}
			.lmbodydateauthor a:hover {text-decoration:none; color:#3B3B3B;}
		.lmbodyannotation { width:207px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-indent:15px; margin-bottom:5px; text-align:justify; margin-top:2px;}
		
/*books*/		
.bookstextformat { width:560px; height:auto;}
	.bookstextformat h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b10c03;}
	.bookstextformat a { text-decoration:none; color:#b10c03;}
	.bookstextformat a:hover { text-decoration:underline;}
	.bookstextformat h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; }
	.bookstextformat p { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; text-indent:30px;}
	.bookstextformat li { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify;}			
.bookcontent { list-style:none; margin-left:-30px;}
.bookcontent li {margin-left:0px;}
.bookcontent a { text-decoration:none; color:#b10c03;}
.bookcontent a:hover { text-decoration:underline; color:#b10c03;}
.bookcontent li { margin-bottom:10px;}

.booknav { width:560px; height:36px;}
	.booknavcont { width:133px; height:36px; background-image:url(/images/books/content.png);}
	.booknavcont a { display:block; width:133px; height:36px; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#000000;}	
	.booknavcont a:hover { background-image:url(/images/books/contentactive.jpg); color:#1589df;}
	.booknavarl { width:50px; height:36px; background-image:url(/images/books/arrowleft.png);}
	.booknavarl a { display:block; width:50px; height:36px;}
	.booknavarl a:hover { background-image:url(/images/books/arrowleftactive.jpg);} 
	.booknavarr { width:53px; height:36px; background-image:url(/images/books/arrowright.png); }
	.booknavarr a { display:block; width:53px; height:36px;}
	.booknavarr a:hover { background-image:url(/images/books/arrowlrightactive.jpg);}
	.bookcenter { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b10c03; font-weight:bold;}

/* blok novostey */
.blocknovosteytable { width:560px; height:auto;}
	.blockntcl { border-right:1px solid #E1E1E1; color:#A4A4A4; font-size:11px;}
	.blockntcr { width:480px; font-size:11px;}
	.blockntcrtext { width:470px; margin-left:10px;}

/* banners */
.banner1 { width:1000px; height:120px; margin-left:auto; margin-right:auto; background-image:url(/images/banners/1200x120.png);}
.banner2 { width:728px; height:90px; background-image:url(/images/banners/728x90.png);}
	.banner2img { border:none;}
.banner3 { width:240px; height:400px; margin-left:auto; margin-right:auto; margin-bottom:20px; border-bottom: 1px solid #DCDCDC;}
.banner4 { width:560px; height:90px; margin-bottom:15px; background-image:url(/images/banners/560x90.png);}
.banner5 { width:160px; height:600px; margin-left:auto; margin-right:auto; background-image:url(/images/banners/160x600.png);}
.reklama { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#B4B4B4; margin-left:9px;}

/*AdSence*/
.astopcenter { position:relative; width:728px; height:90px; margin-left:50%; left:-378px; margin-top:40px; margin-bottom:-40px; }
.asright { position:relative; width:160px; height:600px; margin-left:auto; margin-right:auto;}
.adcenter { width:341px; height:285px; position:relative; float:left; }
.adcenterbot {width:336px; height:280px; margin-top:10px; margin-bottom:10px;}

.textformat h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b10c03; text-align:center;}
.textformat p { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; text-indent:30px;}
.textformat li {font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify;}
.snoski {font-family: Verdana, Geneva, sans-serif;	font-size: 9px; color:#000; text-align:justify; text-indent:20px;}
.conflinks a { color:#b10c03; text-decoration:none;}
.conflinks a:hover {text-decoration:underline;}

.sl { width:560px; height:21px; background-image:url(/images/bgsl.png); line-height:21px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-indent:5px;}

/* Socialnie Knopki */
.tknopki { width:540px; height:auto; vertical-align:bottom; margin-bottom:10px;}
.splugins1 { width:80px; height:30px; float:left; }
.splugins2 { width:110px; height:30px; float:left; }
.splugins {width:145px; height:30px; float:left;}


#infobottom { width:1000px; min-height:400px; margin-left:auto; margin-right:auto; border-top:1px solid #b6daff; border-bottom: 1px solid #000000; background-color:#013f80; background-image:url(/images/bottom_bg.png); background-repeat:repeat-x;}
	.bottable { width:980px; height:auto; vertical-align:top; margin-left:auto; margin-right:auto;}
		.singlecelltop { width:201px;}
			.topcellname { width:186px; height:28px; border-bottom:2px solid #b6daff; color:#b6daff; line-height:28px; text-align:center;}
				.topcellname h3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:0px;}
		.doublecelltop { width:377px;}
			.topcellnamedob { width:377px; height:28px; border-bottom:2px solid #b6daff; color:#b6daff; line-height:28px; text-align:center;}
				.topcellnamedob h3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:0px;}
		.singlecellbot ul { margin-left:0px; list-style:none;}
			.singlecellbot ul li { margin-left:-40px;}
			.singlecellbot ul li a { display:block; width:186px; border-bottom:1px #b6daff dotted; margin-top:10px; text-decoration:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
			.singlecellbot ul li a:hover { text-decoration:underline;}
		.singlecellbotd1 ul { margin-left:0px; list-style:none;}
			.singlecellbotd1 ul li { margin-left:-40px;}
			.singlecellbotd1 ul li a { display:block; width:176px; border-bottom:1px #b6daff dotted; margin-top:10px; text-decoration:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
			.singlecellbotd1 ul li a:hover { text-decoration:underline;}
		.singlecellbotd2 ul { margin-left:0px; list-style:none;}
			.singlecellbotd2 ul li { margin-left:-15px;}
			.singlecellbotd2 ul li a { display:block; width:176px; border-bottom:1px #b6daff dotted; margin-top:10px; text-decoration:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
			.singlecellbotd2 ul li a:hover { text-decoration:underline;}

/* DISQUS */
.disqus {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.disqus h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.disqus a { text-decoration:none; color:#b10c03;}
.disqus a:hover { color:#b10c03; text-decoration:underline;}

.header1 { width:1000px; height:70px; margin-left:auto; margin-right:auto; line-height:70px; color:#FFFFFF; background-image:url(/images/header_bg.png);}
	.newname { width:480px; height:48px; position:relative; left:6px;}
	.header1 h1 { margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; margin-top:0px; line-height:12px; font-weight:normal;}
	.daydate { width:212px; height:15px; margin-left:778px; position:relative; margin-top:-65px; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:right; }
	.search1 { position:relative; margin-top:-40px; margin-left:50%; left:140px; text-align:right; }

.articlesh3 {color:#b10c03; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; text-align:center;}
.articlesname {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#1E1E1E;}
.articlesname a {text-decoration:none; color:#1E1E1E;}
.articlesname a:hover {color:#b10c03;}
.articlesa a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b10c03; text-decoration:none; font-weight:bold;}
.articlesa a:hover { text-decoration:underline;}

/* BLOGS */
.blogs a { text-decoration:none;}
.blogs h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#000000;}
.blogs h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#000000;}
.blogs p {font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; text-indent:20px; color:#000000;}
.blogsauthor {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b10c03; text-align:left;}
.blogsdate {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC;}
.blogsmainblock { width:560px; border-bottom:solid 1px #E1E1E1;}
.blogsanonsl {width:272px; min-height:100px; border-bottom:solid 1px #E1E1E1;}
.blogsanonsr {width:272px; min-height:100px; border-bottom:solid 1px #E1E1E1; margin-left:8px;}

/* new index */
.newses { width:560px; }
	.newses a { text-decoration:none; color:#000000;}
	.newses h3 { display:block; width:540px; margin-left:10px; border-bottom:2px #E2E2E2 solid; margin-right:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
	.newses p { display:block; width:540px; margin-left:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify;}	
	.podch {width:560px; height:1px; border-bottom:1px #E1E1E1 dotted;}
	
.mainblocks {width:998px; margin-top:10px; margin-left:auto; margin-right:auto; border-radius:5px; border:1px solid #A2A2A2;}
	.mainblocks h1 {font-family:Arial, Helvetica, sans-serif; text-align:center; color:#b10c03;}
	.mainblocks h3 { display:block; width:318px; line-height:30px; border-bottom:#BABABA 2px solid; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin-left:5px; margin-right:5px;}
	.mainblocks h4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b10c03; text-align:right; margin-right:5px;}
	.mainblocks p { display:block; width:318px; border-bottom:#BABABA 1px dotted; text-indent:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px; text-align:justify; margin-left:5px; margin-right:5px;}
	.mainblocks a { text-decoration:none; color:#000000;}
	.podcherkivanie { width:980px; margin-left:auto; margin-right:auto; height:2px; background-color:#000000;}
	
.metslov {width:998px; margin-top:10px; margin-left:auto; margin-right:auto; border-radius:5px; border:1px solid #A2A2A2; font-size:8px;}
	.metslov h1 { text-align:center;}
	.metslovtabl { width:978px; margin-left:auto; margin-right:auto;}
	.metslovl { width:498px; border-right:1px solid #D0D0D0; vertical-align:top;}
	.metslovr { width:479px; vertical-align:top;}
.steelgrade { width:469px; margin-left:auto; margin-right:auto;}
	.steelgrade h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b10c03;}
	.steelgrade ul { margin-top:-10px; margin-bottom:-10px;}
	.steelgrade li { margin-left:-10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; list-style:none; text-decoration:none; color:#000;}
	.steelgrade li a {text-decoration:none; color:#000;}
	.steelgrade li a:hover {color:##b10c03;}
.glossaryn { width:auto; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-indent:0px; margin-left:auto; margin-right:auto;}	
	.glossaryn ul {list-style: none; margin-left:-40px;}
	.glossaryn ul li {float:left;}	
	.glossaryn ul li a{ display:block; color:#000; width:auto; margin-left:5px; text-decoration:none; text-align:center; }
	.glossaryn ul li a:hover{ text-decoration:underline; color:#b10c03;}
.opisanie { width:1000px; margin-left:auto; margin-right:auto; border-radius:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; text-indent:20px; background-color:#F7F7F7;}
.opisanie p { margin-left:10px; margin-right:10px;}

/* Adsence */
.columncentertop {width:336px; height:280px; margin-top:10px; margin-bottom:10px; margin-right:10px; float:left; }
.columncenterbottom {width:336px; height:280px; margin-top:10px; margin-bottom:10px; }
/*
     */
/*
*/