/* CSS Document */
* {margin:0;padding:0}
p {margin-bottom:1em}
ul{margin-left:2px;margin-bottom:1em}
/* commented backslash hack v2 \*/ 
html, body{height:100%;min-width:1024px;} 
/* end hack */ 

body
	{
		/*background:#928f81 url(/publishes/images/leftcolbg.jpg) repeat-y left top;*/
		background-color:#928f81;
		color: #E9E7D8;
		font-family: tahoma, sans-serif, arial;
		font-size: 13px;
		scrollbar-face-color: #858274;
		scrollbar-shadow-color: #928f81;
		scrollbar-highlight-color: #928f81;
		scrollbar-3dlight-color: #928f81;
		scrollbar-darkshadow-color: #000000;
		scrollbar-track-color: #928f81;
		scrollbar-arrow-color: #000000;
	}
#outer
	{
		margin-left:130px;
		margin-right:140px;
		background: #928f81;
/*		border-left:1px solid #000;
		border-right:1px solid #000;*/
		border:none;
		margin-bottom:-52px;
		min-height:100%;
		/*border:1px solid #FFCCCC;/*border:none;*/
	}
#header
	{
		position:absolute; top:0; left:0; width:100%;
		height:60px;
/*	background: #809900;*/
		background: #928f81;
		border-top:1px solid #000;
		border-bottom:1px solid #000;
		border:none; overflow:hidden;
		z-index:5;
		 min-width:1003px;
		width: auto !important;
		width: 1003px;
	}
#mainLeft
	{
		position:relative;/*ie needs this to show float */
		width:145px;
		min-height:300px;
		margin-top:-10px;
		float:left;
		z-index:100;
		/*margin-top:-15px;/*must be 1px less than width otherwise won't push footer down */
		margin-left:-120px;/*must be 1px less than width otherwise won't push footer down */
		background-color:#807c73; /*border:1px solid red;*/
	}
#left
	{
		position:relative;/*ie needs this to show float */
		margin-top:0; margin-left:8px; padding-top:20px; width:130px; min-height:200px; float:left;
		/*margin-left:-129px;must be 1px less than width otherwise won't push footer down */
/*		z-index:-10;*/
		left:-1px;
		background-color:#a19e8f;
	}
*+html #left, * html #left
	{
		position:relative;/*ie needs this to show float */
		margin-top:0; margin-left:8px; padding-top:20px; width:130px; min-height:200px; float:left;
		/*margin-left:-129px;must be 1px less than width otherwise won't push footer down */
/*		z-index:-10;*/
		left:-1px;
		background-color:#a19e8f;
	}
* html #left
	{
		position:relative;/*ie needs this to show float */
		margin-top:0; margin-left:8px; padding-top:20px; width:130px;w\idth:130px; min-height:200px; float:left;
		/*margin-left:-129px;must be 1px less than width otherwise won't push footer down */
/*		z-index:-10;*/
		left:-1px;
		background-color:#a19e8f;
	}
#left p, #right p {padding:3px}
#leftLogo/*логотип*/
	{
		background-color:#a19e8f; /*url(/publishes/images/LOGO-copy.gif) no-repeat center bottom;*/
		position:relative;/*ie needs this to show float */
		width:155px;
		height:60px;
		float:left;
		/*margin-left:-129px;/*must be 1px less than width otherwise won't push footer down */
		z-index:100;
		/*left:-1px;*/
		border:none;
		padding:0;margin:0;
	}
#leftLogoHr/*полоска*/
	{
		position:relative;/*ie needs this to show float */
		width:155px;
		height:5px;
		float:left;
		z-index:100;
		border:none;
		padding: 0 -2px 0 2px;margin:0;
	}
#leftBott
	{
		background:#928f81 url(/publishes/images/f.jpg) no-repeat center bottom;
		position:relative;/*ie needs this to show float */
		width:130px;height:20px;
		float:left;
		/*margin-left:-129px;/*must be 1px less than width otherwise won't push footer down */
		z-index:100;
		left:-1px;
		padding:0 0 0 0;margin:0 0 -15px 10px;
		/*border:1px solid #00FF99;*/
	}
*+html #leftBott, * html  #leftBott
	{
		background:#928f81 url(/publishes/images/f.jpg) no-repeat center bottom;
		position:relative;/*ie needs this to show float */
		width:130px;w\idth:130px;height:20px;
		float:left;
		/*margin-left:-129px;/*must be 1px less than width otherwise won't push footer down */
		z-index:100;
		left:-1px;
		padding:0 0 0 0;margin:0 0 -15px 10px;
		/*border:1px solid #00FF99;*/
	}
#mainBott
	{
		background:#928f81 url(/publishes/images/fbtm.jpg) no-repeat center bottom;
		position:relative;/*ie needs this to show float */
		width:155px;height:20px;		padding:0;margin:0;
		float:left;
		margin-left:-5px;/*must be 1px less than width otherwise won't push footer down */
		z-index:100;
		left:-1px;
		/*border:1px solid #00FF99;*/
	}
#subscribe
	{
		background-color:#807c73;
		position:relative;/*ie needs this to show float */
		width:145px;height:100px;
		float:left;
		/*margin-left:-129px;/*must be 1px less than width otherwise won't push footer down */
		z-index:10;
		left:-1px;
		padding:0;margin:40px 0 10px 0;
		/*border:1px solid #00FF99;*/
	}
#rightBott
	{
		background:#928f81 url(/publishes/images/f-right.jpg) no-repeat center bottom;
		background-color:transparent;
		position:relative;/*ie needs this to show float */
		width:180px;height:20px;
		float:left;
		z-index:100;
		left:-1px;
		padding:50px 0 0 0;margin:0 0 -15px 0;
		border:1px solid #00FF99; border:none;
	}
#right
	{
		margin-left:-60px;
		margin-bottom:0;
		padding-left:-60px;
		margin-top:15px;
		position:relative;/*ie needs this to show float */
		width:180px;
		float:right;
		margin-right:-145px;/*must be 1px less than width otherwise won't push footer down */
		left:-5px;
		color: #000000;
		background-color:#a19e8f;
		border:1px solid #33FF00;/*border:none;*/
	}
*+html #right
	{
		margin-top:10px;
		margin-left:-35px;
		/*border:1px solid #33FF00;/*border:none;*/
	}
#right input.submit
	{
		margin:0;
		border: 2px solid #696969;
	    background-color: #F5F5F5;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
    }
#right #search
	{
		background-color: #928F80;
		margin-bottom:25px;
		padding-bottom:18px;
		/*border:1px solid #33FF00;/*border:none;*/
	}
*+html #right #search
	{
		background-color: #928F80;
		margin-bottom:20px;
		padding-bottom:18px;
		margin-top:0;padding-top:0;
		/*border:1px solid #33FF00;/*border:none;*/
	}
*+html #right #search .submit, #right #search .submit
	{
		width:39px;height:19px;border:none;
		background:#a19e8f url(/publishes/images/find.gif) no-repeat left top;
		vertical-align:top;
	}
*+html #right #search .inputfield
	{
		width:120px;
	}
#footer {
	width:100%;
	clear:both;
	height:60px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border:none; background-color: #928f81;
	text-align:center; position:relative; color:#333333;
	font-size: 10px; margin-top:15px;
}
#ftrSubscribe
	{
		width:150px; background-color: #928f81; position:relative; float:left; margin-top:-980px;
	}
*+html #ftrSubscribe
	{
		width:150px; background-color: #928f81; position:relative; float:left; margin-top:-980px;
	}
#ftrSubscribe a.sa
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FEF5C5;
		text-decoration: underline;
		font-style: normal;
	}
#footerUser {
	width:100%;
	clear:both;
	height:15px;
	border:none;
	background-color: #928f81;
	text-align:right;
	position:relative;
	color:#333333;
	font-size: 10px;
}
#clearheader{height:60px;}/*needed to make room for header*/
#clearfooter{clear:both;height:52px;}/*needed to make room for footer*/
* > html #clearfooter {float:left;width:auto;}/* ie mac styles */
#centrecontent {/*список новостей*/
	width: 92%;
	float:left;
	position:relative;
	z-index:1;
	margin:0 -1px;/* moz fix*/
	margin-left:-20px; margin-right:20px;
	margin-top:30px;
	padding-left:25px; padding-right:5px;
	color: #000000;
	min-height:350px;
	border:1px solid #66FF99;/*border:none;*/
}
*+html #centrecontent {/*список новостей*/
	width:92%;
	float:left;
	position:relative;
	z-index:1;
	margin:0 -1px;/* moz fix*/
	margin-left:-20px; margin-right:20px;
	margin-top:30px;
	padding-left:25px; padding-right:5px;
	color: #000000;
	min-height:350px;
	border:1px solid navy;/*border:none;*/
}
#centrecontent div
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #e9e7d8;
		font-size: 13px;
		font-style:normal;
		text-decoration: none;
	}
/* css stuff below is just for presentation and not needed for the demo */
#centrecontent p {padding: 0 20px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#centrecontent p.sa
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #FEF5C5;
		text-decoration: none;
		font-style: normal;
	}
#centrecontent a.sa
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #FEF5C5;
		text-decoration: underline;
		font-style: normal;
	}
#centrecontent div.anounce, div.anounce .bodyitaliclink
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-style:normal;
		text-decoration: none;
		text-align:justify;	
		/*border:1px solid #99FF99;/*border:none;*/
	}
#centrecontent div.prewievNews
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-style:italic;
		text-decoration: none;
		text-align:justify;	
		margin-top:5px; margin-left:5px;
	}
#centrecontent div.prewievNews a.sa
	{
		color: #FEF5C5;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-style:italic;
		text-decoration: none;
	}
#centrecontent p.bodyitaliclink, #centrecontent span.bodyitaliclink, #centrecontent div.anounce p.bodyitaliclink
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-style:normal;
		text-decoration: none;
		text-align:justify;
		padding:5px 5px 5px 0;
		margin:5px 5px 5px 0;
	}
#centrecontent #newsfooter
	{
		/*border:1px solid #99FF99;border:none;*/
		margin:10px 7px 0 7px;
	}
span.bodyitaliclink div
	{
		padding:-5px 0 -5px 0;margin:-5px 0 -5px 0;
		/*border:1px solid #99FF99;border:none;*/
	}
#centrecontent font
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-style:normal;
		text-decoration: none;
	}
#centrecontent fieldset, #centrecontent p
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		font-style:normal;
		text-decoration: none;
	}
#centrecontent p.bodytextsmall
	{
		color: #333333;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		text-decoration: none;
		font-weight: normal;
	}
#centrecontent h1.article_category
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bolder;
		font-size: 14px;
		color: #f5d85f;
		font-style: normal; 
		line-height: normal;
		font-variant: normal;
		text-decoration: none;
		text-align: right;
	}
#centrecontent h1.article_category a
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bolder;
		font-size: 11px;
		color: #f5d85f;
		font-style: normal; 
		line-height: normal;
		font-variant: normal;
		text-decoration: none;
		text-align: right;
	}
#centrecontent span.noanonce
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bolder;
		font-size: 13px;
		color: #FFFF99;
		font-style: normal; 
		line-height: normal;
		font-variant: normal;
		text-decoration: none;
		text-align: left;
		padding:0;margin:0;
	}
#centrecontent h2.hsa
	{
		font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 13px;
		color: #FEF5C5;
		font-style: normal;line-height: normal;font-variant: normal;text-decoration: none;
		text-align: left;
		padding-right:5px; padding-top:5px;
		background:none;
		/*border:1px solid navy;border:none;*/
	}
#centrecontent h2
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bolder;
		font-size: 12px;
		color: #C20E3D;
		font-style: normal; 
		line-height: normal;
		font-variant: normal;
		text-decoration: none;
		text-align: left;
		/*background-color:#a19e8f; /* url(/publishes/images/fon.gif) repeat-x center bottom;*/
		padding-right:5px; padding-top:5px;
		margin-top:5px;
		margin-bottom:-50px;
		/*border:1px solid navy;border:none;*/
	}
#centrecontent h2.headerBig
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bolder;
		font-size: 17px;
		color: #ae0038;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		text-decoration: none;
		text-align: center;
	}
#centrecontent h3
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bolder;
		font-size: 14px;
		color: #f5d85f;
		font-style: normal; 
		line-height: normal;
		font-variant: normal;
		text-decoration: none;
		text-align: center;
		padding-right:10px; padding-top:2px;
		margin-right:10px; margin-left:15px;
		background:#a19e8f url(/publishes/images/fon.gif) repeat-x center bottom;
	}
#centrecontent .listnews_ul
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 0; padding: 0 15px 0 0; list-style-type: none;
	}
/*Навигация*/
#centrecontent #paginatorTop, #centrecontent #paginatorBtm
	{
		margin-top:5px;
		margin-bottom:-5px;
		border:1px solid #FF66CC; border:none;
	}
#centrecontent #paginatorBtm
	{
		margin-top:15px;
		border:1px solid #66FF99; border:none;
	}
#centrecontent #paginatorTop p, #centrecontent #paginatorBtm p
	{
		padding: 1px 0 5px 0;
	}
#centrecontent div .header
	{
		margin-bottom:10px;
		padding-bottom:10px;
	}
/*Навигация*/
.listnews_ul .newstime, #searchres .newstime
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:white;font-weight: 600;font-size: 13px;
	}
.listnews_ul .anounce
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		text-decoration: none;
		padding-left:7px;
		padding-top:10px;
		/*border:1px solid #FF66CC;*/
	}
#newsrow
	{
		/*height:75px;*/
		width:auto;
		min-height:75px;
		height:auto !important;
		height:75px;
		/*border:1px solid #FF66CC;/*border:none; ie-7 ff-3*/
		/*padding:2px 0 2px 0;*/
	}
html>body #newsrow
	{
		height:75px;
		width:auto;
		height:100%;
		/*border:1px solid green;/*border:none; ie-7 ff-3*/
		/*padding:2px 0 2px 0;*/
	}
* html .listnews_ul #newsrow
	{
		height:75px;
		height:100%;
		/*border:1px solid red;/*border:none; /*ie-6*/
		/*padding:2px 0 2px 0;*/
	}
#borderLine
	{
		margin-left:80px;
		margin-top:-15px;
		width:auto;
		position:relative;
		border:1px solid #66FFFF;border:none;
		border-left:2px double #FEF5C5;
	}
#newsrow a.linkHeader
	{
		color: #FFCC00;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
	}
#newsrow .newstime
	{
		/*position:relative;
		width:auto;*/
		float:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		/*border:1px solid red;*/
	}
.newsdivider
	{
		/*padding:0px;
		margin:0px;*/
/*		height:auto !important;*/
		height:2px;
		background-color:#636058;
		border-top:1px solid #8F8B7C;
		border-bottom:1px solid #8F8B7C;
	}
* html .newsdivider
	{
		height:2px;
		background-color:#636058;
		border-top:1px solid #8F8B7C;
		border-bottom:1px solid #8F8B7C;
		overflow:hidden;
		/*border:1px solid #66FFCC;*/
		/*padding-bottom:2px;*/
		/*border:none;*/
	}
#left ul.subcat li
	{
		padding-left:-10px;
		padding-bottom:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		border:1px solid #66FFCC; border:none;
		line-height: 16px;
		/*white-space: nowrap;*/
		/*margin-left:5px;
		list-style-position: inside;
		list-style-image: url(http://fomalhaut.sl1.ru/publishes/images/buttonA.gif);*/
	}
.listnews_ul li a
	{
		color: #FFFF99;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px; font-style: normal; text-decoration: none;font-weight: 600;
	}
.listnews_ul li .readmore
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #FEF5C5;
		text-decoration: none;
		font-style: normal;text-align:right;
		padding-top:3px;
		/*border:1px solid red;/*border:none;*/
	}
.listnews_ul li .readmore a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #FEF5C5;
		text-decoration: none;
		font-style: normal;text-align:right;/*border:1px solid red;/*border:none;*/
	}
#newsrow .views
	{
		color: #464646;
		font-family: verdana, arial, helvetica, sans-serif;text-align:right; font-size: 10px; font-style: bold;
		text-decoration: none;font-weight: normal;border:1px solid red;border:none;
		padding-top:5px; padding-left:5px; padding-bottom:5px;
	}
#newsrow ul
	{
		padding-left:20px;
	}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 150%; padding: 20px;}
#left span {
	display:none;	
}	
#left a:hover {
	text-decoration: none;
	color:#222;
	/*background: #FFF;*/
}
#left a:hover span {
	display:block;
	position:absolute;
	left:130px;
	width:150px;
	z-index:20;
	color:#993333;
	/*background:#fff;*/
}
@media all and (min-width: 0px){
  #left a:hover span {
	top:150px;
  }
}
#footer a, #left a { color:#FFF; }
#footer span {
	display:none;	
}	
#footer a:hover {
	text-decoration: none;
	color:#222;
	background: #FFF;
}
#footer a:hover span {
	display:block;
	position:absolute;
	top:-95px;
	width:150px;
	z-index:20;
	background:#fff;
	left:50%;
}
html>body #minHeight{float:right;width:0px;height:100%;margin-bottom:-52px;} /*safari wrapper */

.navbartext
	{
		color: #222829;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
		background-color: #959c95;
	}
.navbartext1
	{
		color: #cc3300;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none;
	}
.navtext
	{
		color: #ecf0ec;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
		background-color: #576164
	}
.navtextSmall
	{
		color: #434a4c;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 7pt;
		font-weight: bold;
		text-decoration: none;
	}
#allComponents a.sidelink, #left a.sidelink
	{
		color: #153523; font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt;
		text-decoration: none; font-weight: normal; font-style: normal; line-height: 16px;
		background:transparent;padding-left:10px;margin-left:1px;margin-top:-20px;
		display:block;padding-bottom:2px;
	}
#left li
	{
		list-style-position:       outside;
		list-style-type: none
	}
#left li img
	{
		width:11px ;display:block;float:left;
	}
#allComponents  a.sidelink:hover, #left a.sidelink:hover
	{
		color: #00ff66; text-decoration: none; background:transparent;
	}
#left a.active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: normal;
		color: #990000;
		text-decoration: none;
		font-style: normal;
		line-height: 16px;
		padding-left:10px;margin-left:1px;margin-top:-20px;
		display:block;
	}
#left a.active:hover
	{
		color: #993333;
	}
.bodytextsmall
	{
		color: #333333;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		text-decoration: none;
		font-weight: normal;
	}
strong
	{
		font-weight: normal;
	}
strong.paging
	{
		font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top:5px; margin-top:5px; font-size: 11px;
	}
span.textbgraund
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;
		font-weight: bold;
		background-color: #959c95;
		font-style: normal; line-height: normal; font-variant: normal;
		padding: 1px 0 1px 0;
	}
#topten, #latest
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; font-weight: normal;
		color: #e9e7d8;
		background-color:#a19e8f; /*url(/publishes/images/f.jpg) no-repeat center bottom;*/
		border:1px solid #FF66CC;border:none;
		margin-bottom:10px;
	}
#topten strong
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;
		font-weight: normal;
	}
#latest
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #e9e7d8;
		padding-top:20px;border:1px solid #a19e8f;
	}
#latest strong
	{
		color: #e9e7d8;
		font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;
		font-weight: normal;
	}
#topten a, #latest a
	{
		color: #e9e7d8; font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none; font-weight: bold; font-style: normal; line-height: normal;
		background:transparent;font-size: 11px;
	}
#topten h3, #latest h3
	{
		color: #FFFF99; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px;
		text-decoration: none; font-weight: bold; font-style: normal; line-height: normal;
		background:transparent; padding-bottom:5px; text-align:center;
	}
#topten ol, #latest ol
	{
		margin: 0; padding: 0;
		list-style-type: none;
/*        list-style-position: inside;*/
		font-size: 12px;
}
#topten li, #latest li
	{
		margin: 0; padding: 0;
		list-style-type: none;
		margin-bottom:2px;
        margin-left:20px;
		font-size: 10px;
		list-style-image: url(/publishes/images/buttonA.gif);
		list-style-position: outside;
		/*background:transparent url(/publishes/images/readnews.gif) no-repeat left bottom;*/
	}
#topten li:hover, #latest li:hover
	{
		margin: 0; padding: 0;
        color: #FF0000;
		list-style-type: none;
		list-style-position: outside;
		margin-bottom:2px;
        margin-left:20px;
		font-size: 10px;
	}
li #litopten
    {
        margin-left:-5px;
        vertical-align:top;
    }
a.pagination, a.pagination:visited{padding: 0 5px;border: 1px solid #807C73;text-decoration: none;color: #FEF5C5;}
a.pagination:hover, a.pagination:active{border: 1px solid #FFFF80;color: #000;background-color: lightyellow;}
b.currentpage
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: bold;
		margin: 0 2px 0 2px;
		padding: 0 2px 0 2px;
		border: 1px solid #000040;
		background-color: #807C73;
		color: #FFF;
	}
fieldset
	{
		margin-bottom: 1em;
		padding: .5em;
	}
.main-content fieldset
	{
		border: 1px solid;
	}
#header .sidelink
	{
		color: #153523;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		text-decoration: none;
		font-weight: normal;
		font-style: normal; 
		line-height: normal;
	}
#allComponents
	{
		position:absolute; top:40px; left:1px; width:140px;
		height:20px;
		background: transparent;
		border:none;
		z-index:500;
		border: none;
	}
#allComponents .sidelink1
	{
		color: #153523;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		line-height: normal;
	}
#allComponents .sidelink1:hover
	{
		color: #00ff66;
		text-decoration: none;
	}
#allComponents #showimage
	{
		border:1px solid #303030;
	}
label.left {
    float: left;
    text-align: right;
    width: 195px;w\idth: 195px;
    margin-right: 5px;
    margin-top: 5px; margin-bottom: 5px;border: 1px solid #66FF00;border:none;
}
textarea.inputarea, form .inputfield, select {
   margin: 2px;
   border-width: 1px;
   border-style: solid;
   background-color:#959C95;border: 2px solid #DCDBD7;
   margin:0;padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#leftPress .sidelink
	{
		color: #153523;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		line-height: normal;
	}
#leftPress .sidelink:hover { COLOR: #00FF66; TEXT-DECORATION: none }
#findamount
	{
	    float: left;
	    text-align: right;	
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 8pt;
		display:block;
		position:relative;
		width:100%;
		margin-bottom:25px;
		/*border:1px solid #FF0000;/*border:none;*/
	}
#centrecontent #searchres{/*список новостей*/
	width:92%;
	float:left;
	position:relative;
	z-index:1;
	margin:0 -1px;/* moz fix*/
	margin-left:-10px; margin-right:20px;
	margin-top:30px;
	padding-left:25px; padding-right:5px;
	color: #000000;
	min-height:350px;
	/*border:1px solid navy;/*border:none;*/
}

