body{
  background: #FFFFFF;
  margin: 0px;
}
/*maintabl*/
#leftbg{
  background: URL("../images/leftbg.jpg");
  background-repeat: repeat-y;
  background-position: left;
  width: 8px;
}
#rightbg{
  background: URL("../images/rightbg.jpg");
  background-repeat: repeat-y;
  background-position: right;
  width: 8px;
}
#content{
  vertical-align:top;
}
/*!maintabl!*/
#header{
  vertical-align:top;
}
#atributs{
  padding-right:5px;
  padding-bottom:10;
  font-family:Verdana;
  font-size:8pt;
  color:#000000;
  text-align:right;
}
#number{
  margin-bottom:10;
  font-family:Verdana;
  font-size:30pt;
  color:#000000;
  font-weight:bold;
}
/*menu*/
#meny{
  background:#FFFFFF;
}
#meny th{
  height: 2px;
  background:#d72f2f;
}
#menu{
  height: 21px;
  background:#CC0000;
}
#mainmenu td{
  width: 120px;
  text-align: center;
  border-left:1px solid #CC0000;
  border-right:1px solid #CC0000;
  border-collapse: collapse;
}
#mainmenu th{
  width: 39%;
  background:#CC0000;
}

#blacktabl td{
  background:#000000;
  height: 15px;
  text-align:center;
}
#blacktabl th{
  background:URL("../images/botbg.jpg");
  height:8px;
  background-repeat:repeat-x;
}
a.mainmeny{
  font-family:Times New Roman;
  font-size: 11pt;
  text-decoration:none;
  font-weight:bold;
  color:#FFFFFF;
}

a.whitemeny{
  font-family:Verdana;
  font-size: 8pt;
  text-decoration:none;
  color:#FFFFFF;
}
a.whitemeny:hover{
  font-family:Verdana;
  font-size: 8pt;
  text-decoration:underline;
  color:#FFFFFF;
}
/*!menu!*/
/*cont*/
#cont td{
  vertical-align: top;
}
#tline{
  height: 2px;
  background:#BB2f2f;
}
#bline{
  height: 6px;
  background:URL("../images/headerbg.jpg");
  color:#FFFFFF;
  padding:5px;
  font-family: Verdana;
  font-size:8pt;
  font-weight: bold;
  text-decoration: underline;
}
#empline{
  height: 2px;
  background:#ffffff;
}

/*!cont!*/
/*shortnews*/
#shortnews{
  font-family: Times New Roman;
  font-size: 11pt;
  margin-top:5px;
  margin-bottom:15px;
  padding:0px;
}

td.shortnews{
  font-family: Times New Roman;
  font-size: 10pt;
  color:#000000;
}

a.objmenu {
	text-decoration: none;
	color: #a00000;
	font-size:12px;
	font-weight:bold;
	font-family:'Arial';
}

a.objmenu:hover {
	text-decoration: underline;
	color: #a00000;
	font-size:12px;
	font-weight:bold;
	font-family:'Arial';
}

a.obj{
  font-family: Times New Roman;
  font-size: 10pt;
  color:#000000;
  text-decoration: none;
  color:#333333;
}

a.obj:hover{
  font-family: Times New Roman;
  font-size: 10pt;
  color:#000000;
  text-decoration: underline;
  color:#333333;
}

a.objtitle{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

a.objtitle:hover{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}

a.shortnews{
  font-family: Times New Roman;
  font-size: 10pt;
  color:#000000;
  text-decoration: none;
  color:#333333;
}

#shortnewsdate{
  font-family: Arial;
  font-size: 8pt;
  background: #666666;
  color: #FFFFFF;
  font-weight: bold;
  padding: 1px;
}
#shortnewstitle{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
a.shortnewstitle{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
#date{
  text-align:center;
  font-family: Times New Roman;
  font-size: 11pt;
  font-weight: bold;
}
#headers{
  background: URL("../images/headerbg.jpg");
  background-repeat: repeat-x;
  height: 35px;
  text-align: left;
  color: #FFFFFF;
  font-family: Verdana;
  font-size:8pt;
  font-weight: bold;
  text-decoration: underline;
  vertical-align: bottom;
  padding-top: 6px;
  padding-left: 20px;
}
#headersgray{
  background: URL("../images/headerbggray.jpg");
  background-repeat: repeat-x;
  height: 35px;
  text-align: left;
  color: #FFFFFF;
  font-family: Verdana;
  font-size:8pt;
  font-weight: bold;
  text-decoration: underline;
  vertical-align: bottom;
  padding-top: 6px;
  padding-left: 20px;
}
/*leftpanel*/
#leftpanel{
  width:20%;
  vertical-align: top;
  margin-left:10px;
}
/*rightpanel*/
#headersr{
  background: URL("../images/headerbg.jpg");
  background-repeat: repeat-x;
  height: 35px;
  text-align: left;
  color: #FFFFFF;
  font-family: Verdana;
  font-size:8pt;
  font-weight: bold;
  text-decoration: underline;
  vertical-align: bottom;
  padding-top: 6px;
  padding-left: 20px;
}

#rightpanel{
  width:20%;
  vertical-align: top;
}
/*main*/
#mainnews {
  vertical-align: top;
  padding: 5px;
  padding-top:0px;
  text-align: left;
  background:#f3f2e7;
}
a.mainnews{
  font-family: Times New Roman;
  font-size: 11pt;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  line-height: 1.2;
}
a.maintitle{
  font-family: Sylfaen;
  font-size: 16pt;
  font-weight: bold;
  color: #003668;
  text-decoration: none;
}
a.rsstitle{
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;
  color:#000000;
}
#maintitle{
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #003668;
  margin:5px;
}
#maindescr{
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  color: #333333;
  margin-top:5px;
}
#maindesc{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight: normal;
  margin-top:5px;
}

#maindate{
  font-family: Arial;
  font-size: 7pt;
  color: #888888;
  margin-top:5px;
}

#mainimg{
  margin:10px;
  border: 1px solid #000000;
}
#siteimg{
  border: 1px solid #000000;
  margin: 8px;
}
#bidtitle {
  font-family: Times New Roman;
  font-size: 17pt;
  font-weight: bold;
  margin-top:10px;
}
a.bidtitle {
  font-family: Sylfaen;
  font-size: 17pt;
  font-weight: bold;
  margin-top:10px;
  text-decoration: none;
  color: #000000;
}
#bidescr {
  font-family: Arial;
  font-size: 9pt;
  color: #666666;
  font-weight: normal;
  margin-top:5px;
}
a.bidescr{
  font-family: Times New Roman;
  font-size: 11pt;
  color: #000000;
  font-weight: normal;
  line-height: 1.3;
  text-decoration: none;
}

#bigdescr {
  font-family: Times New Roman;
  font-size: 11pt;
  font-weight:normal;
  line-height: 1.3;
  margin:5px 0 0 0;
}
/*itemtext*/
#itemtext{
  font-family: Times New Roman;
  font-size: 12pt;
  font-weight:normal;
  line-height: 1.4;
  margin-top:0px;
  text-align:justify;
}
#itemtitle{
  font-family: Sylfaen;
  font-size: 17pt;
  font-weight:bold;
  margin-top:5px;
}
#itemdescr{
  font-family: Arial;
  font-size: 9pt;
  color: #666666;
  font-weight: bold;
  margin-top:5px;
}
#itemdate{
  font-family: Times New Roman;
  font-size: 9pt;
  color: #666666;
  font-weight:normal;
  margin-top:5px;
  margin-bottom:0px;
}
dl{
  margin:0px;
}
dt{
  margin:0px;
}
dd {
  margin:0px;
  margin-bottom:13px;
}
#newsimg{
  margin-right:15px;
  margin-top:5px;
}
#copyright{
  font-family: Arial;
  font-size: 9pt;
  color: #666666;
  font-weight:normal;
  text-align: left;
  padding:10px;
}
a.copyright{
  font-family: Arial;
  font-size: 9pt;
  color: #6666AA;
  font-weight:normal;
}
a.footmeny{
  font-family: Times New Roman;
  font-size: 11pt;
  color: #FFFFFF;
  font-weight:bold;
  text-decoration: none;
  margin:10px;
}
a.footmeny:hover{
  font-family: Times New Roman;
  font-size: 11pt;
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:underline;
  margin:10px;
}
#footmenu{
  height: 21px;
  background:#BB0000;
  color:#FFFFFF;
  font-family: Arial;
  font-size: 9pt;
  text-align: left;
  padding-left: 5px;
}
a.llink{
  font-family:Times New Roman;
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
  text-decoration:none;
}
.ltext{
  font-family:Times New Roman;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  text-decoration:none;
  margin-bottom:10px;
}
.ldate{
  font-family:Times New Roman;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration:none;
}
a{
  color:#000000;
  font-family: Times New Roman;
  font-size: 10pt;
}
.button {
  border:1px solid #CCCCCC;
  height:20px;
  width:130px;
  background:#AA0000;
  color:#FFFFFF;
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
}
#button {
  border:1px solid #CCCCCC;
  height:20px;
  background:#AA0000;
  color:#FFFFFF;
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
}
.addcomentstext{
  border:1px solid #CCCCCC;
  height:18px;
  width:60%;
}
#addcomentstext{
  border:1px solid #CCCCCC;
  height:18px;
}

#addcoments{
  border: 1px solid #CCCCCC;
}
#addcoments th{
  text-align:left;
  font-family: Arial;
  font-size: 9pt;
}
.addcoments{
  border:1px solid #CCCCCC;
}
a.showcom{
  font-family:Arial;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}
#showcoments{
  margin-top:10px;
}
#add {
  display: none;
  margin-top:10px;
}
#pages{
  text-align: right;
  margin-top: 10px;
}
#numbspan{
  border: 1px solid #CCCCCC;
  padding:3px 5px 1px 5px;
  background: #f3f2e7;
}
#numbspanactive{
  border: 1px solid  #CCCCCC;
  padding:3px 5px 1px 5px;
  font-size: 9pt;
  font-family: Arial;
}
a.num{
  text-decoration: none;
  font-family: Arial;
  font-size: 9pt;
}
#pages{
  font-family: Arial;
  font-size: 9pt;
}
/*---------------*/
/*стиль шапки*/
.inf_head{
color: #FFFFFF;
background:#CCCCCC;
background-repeat:repeat-x;
padding: 7px;
}

/*стиль отображения картинок*/
.inf_img {}
/*стиль ссылок информера*/
.inf_link {
  color:#000000;
  font-family: Times New Roman;
  font-size: 10pt;
}
/*стиль короткого описания*/
.inf_descr {
  color:#000000;
  font-family: Times New Roman;
  font-size:10pt;
}
/**/
ul{
  margin: 0px;
  padding: 2px;
  padding-left: 15px;
}
li{
  margin: 0px;
  margin-bottom: 10px;
}
#nomarker{
 list-style-type:none;
 padding:5px;
}
#rssnomarker{
  list-style-type:none;
  padding:0 5px 0 5px;
}
a.link{
  font-family:Arial;
  font-size:9pt;
  color:#0000BB;
}

a.navigatelink {
	font-size:10px;
	color:#0000aa;
	text-decoration:none;
	font-family:'Arial';
}

a.navigatelink:hover {
	font-size:10px;
	color:#0000aa;
	text-decoration:none;
	font-family:'Arial';
}

.phone-comment {
	width: 220px;
	color: gray;
	font-size: 10px;
	font-family: 'Arial';
	text-align: center;
}

.obj-header {
	text-align: center;
	padding-bottom: 3px;
	font-size: 18px;
}

.obj-rubrik-header {
	font-weight:bold;
	font-size:14px;
	text-align: center;
}

.obj-phone-input {
	width: 200px;
	font-family:'Curier New';
	letter-spacing:2px;
	font-weight: bold;
}

.obj-subrubrik {
	font-size:11px;
	font-family:'Arial';
	width: 160px;
}

.obj-loading {
	display: none;
	width: 100px;
	height: 40px;
}

.obj-count {
	width:10%;
	font-family:'Curier New';
	letter-spacing:2px;
	font-weight: bold;
}

.obj-num {
	width:60px;
	font-family:'Curier New';
	letter-spacing:2px;
	font-weight: bold;
}