body {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
}

.bgcolor {
	background-color: #f1f4f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
}

h1 {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3e3e3e;
	font-weight: bold;
}
h1.paper {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 00px;
	margin-right: 00px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #b00000;
	font-weight: bold;
}
h2.title {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3e3e3e;
	font-weight: bold;
}
h2 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #b00000;
	font-weight: normal;
}
h2.tittext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	font-weight: normal;
	color: #333333;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.tittext {
	text-decoration: none;
	color: #333333;
}
a.tittext:link {
}
a.tittext:visited {
	color: #333333;
}
a.tittext:hover {
	color: #b00000;
	text-decoration: underline;
}
h3 {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #297fbc;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
}

a {
	text-decoration: underline;
	color: #297fbc;
}
a:link {
}
a:visited {
	color: #297fbc;
}
a:hover {
	color: #b00000;
	text-decoration: underline;
}

td.borderonly {
	border: 1px solid #e4e4e4;
}

p {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	font-weight: normal;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}
li {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	font-weight: normal;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}

ul {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.text {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	font-weight: normal;
}
td.title {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4d4d4d;
}

td.plashka {
	background: #f9f5c9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #af0000;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}

td.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #297fbc;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}

td.fire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #af0000;
	padding-left: 5px;
	padding-right: 0px;
}
td.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
	padding-right: 5px;
}

td.help {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #297fbc;
	padding-left: 5px;
	padding-right: 5px;
}

td.roomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #297fbc;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
}
a.roomlink {
	text-decoration: none;
}

td.sum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #af0000;
	font-weight: bold;
}
td.amount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #888888;
	font-weight: bold;
}
td.regiontit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #297fbc;
	font-weight: normal;
	text-decoration: underline;
}
a.regiontit {
	text-decoration: none;
	color: #297fbc;
}
a.regiontit:link {
}
a.regiontit:visited {
	color: #297fbc;
}
a.regiontit:hover {
	color: #b00000;
	text-decoration: underline;
}
td.smalltabletit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d2d2d;
	font-weight: normal;
}

p.tendersnow {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5370;
	text-indent: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.amounttit {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2d2d2d;
	text-decoration: none;
	font-weight: normal;
	background-color: #f9f5c9;
}

.amounttit_empty {
	background-color: #f9f5c9;
	height: 48px;
}

.summ {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	font-weight: normal;
	line-height: 25px;
}
span.summtit {
	color: #af0000;
}
span.summnumbers {
	font-size: 13px;
	font-weight: bold;
}



input.auth_userinput {
	width: 150px;
	height: 22px;
	border: 1px solid #D0D0D0;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;                
	color: #A7A6A6;
}
span.auth_rememberme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484747;
}




a.searchlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;  
	text-decoration: underline;
}

a.searchlink:link {
}
a.searchlink:visited {
	color: #FFFFFF;
}
a.searchlink:hover {
	color: #FFFFFF;
	text-decoration: none;
}
input.search {
  width: 535px;
  height: 23px;
  border: 1px solid #BEBEBE;
}

.littlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-indent: 0px;
	vertical-align: middle;
}

span.onlynumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-indent: 0px;
}

.error {
	color: Red;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

input.search_button {
  width: 62px;
  height: 23px;
  background: none;  
  border: none;
  background-image: url(/img/tit/search_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;  
}


td.searchtype_on {
  padding: 4px 10px 4px 10px;
  background: #F9F4CA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AE0000;	
	cursor: default;
}

td.searchtype_off {
  padding: 4px 10px 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFD;
	cursor: pointer;
	text-decoration: underline;
}







a.sectionspopup_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border-bottom: 1px dashed #B00100;
	font-weight: bold;
	color: #B00100;
}
a.sectionspopup_title:link {
}
a.sectionspopup_title:visited {
	color: #B00100;
}
a.sectionspopup_title:hover {
	color: #B00100;
	border-bottom: none;
}

a.sectionspopup_element {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #474747;
}
a.sectionspopup_element:link {
}
a.sectionspopup_element:visited {
	color: #474747;
}
a.sectionspopup_element:hover {
	color: #474747;
	text-decoration: underline;
}

span.sectionspopup_sum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #af0000;
}

td.search_filter_hide {
  width: 175px;
  height: 27px;
  background-image: url(/img/tit/search_filter_hide.jpg);
  background-repeat: no-repeat;
  background-position: center;
  text-align: center;
}

span.search_filter_hide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-bottom: 1px dashed #666666;
	cursor: pointer;
}

a.search_by_reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #929292;
}
a.search_by_reg:link {
}
a.search_by_reg:visited {
	color: #929292;
}
a.search_by_reg:hover {
	color: #929292;
	text-decoration: none;
}
div.search_option_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;  
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
}

span.search_option_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;  
}

input.search_date_dm {
  width: 20px;
  height: 20px;
  border: 1px solid #CDCDCD;
  background: #FFFFFF;
  color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  
}

input.search_date_y {
  width: 36px;
  height: 20px;
  border: 1px solid #CDCDCD;
  background: #FFFFFF;
  color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  
}

input.search_amount {
  width: 90px;
  height: 20px;
  border: 1px solid #CDCDCD;
  background: #FFFFFF;
  color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  
}

div.search_sectreg_title {
	padding-bottom: 12px;
}

span.search_sectreg_title {
  color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;  
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}

a.search_fired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CE6631;
	padding-left: 23px;
}
a.search_fired:link {
}
a.search_fired:visited {
	color: #CE6631;
}
a.search_fired:hover {
	color: #CE6631;
	text-decoration: underline;	
}

input.search_btn {
	width: 118px;
	height: 23px;
	background: none;  
	border: none;
	background-image: url(/img/tit/search_filter_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;  
}

span.search_filter_select_plus {
  color: #3399FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}

span.search_filter_select_element {
  color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.search_filter_select_left_top {
  width: 42px;
  height: 52px;
  background-image: url(/img/tit/search_filter_select_left_top.png);
}

td.search_filter_select_top {
  height: 52px;
  background-image: url(/img/tit/search_filter_select_top.png);
  background-repeat: repeat-x;
}

td.search_filter_select_top_text {
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  
}

td.search_filter_select_right_top {
  width: 42px;
  height: 52px;
  padding-left: 10px;
  background-repeat: no-repeat;
  background-image: url(/img/tit/search_filter_select_right_top.png);
}

td.search_filter_select_left {
  width: 42px;
  background-image: url(/img/tit/search_filter_select_left.png);
  background-repeat: repeat-y;
}

td.search_filter_select_right {
  width: 42px;
  background-image: url(/img/tit/search_filter_select_right.png);
  background-repeat: repeat-y;
}

td.search_filter_select_center {
  background: #FFFFFF;
}

td.search_filter_select_left_bottom {
  width: 42px;
  height: 42px;
  background-image: url(/img/tit/search_filter_select_left_bottom.png);
}

td.search_filter_select_bottom {
  height: 42px;
  background-image: url(/img/tit/search_filter_select_bottom.png);
  background-repeat: repeat-x;
}


td.search_filter_select_right_bottom {
  width: 42px;
  height: 42px;
  background-repeat: no-repeat;
  background-image: url(/img/tit/search_filter_select_right_bottom.png);
}

input.search_filter_select_save {
  width: 118px;
  height: 23px;
  background: none;  
  border: none;
  background-image: url(/img/tit/search_filter_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;  
}
span.search_filter_select_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px dashed #297FBC;
	color: #297FBC;  
	cursor: pointer;
}

span.search_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #676767;  
	font-style: italic;
}


div.tender_element_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #999999;  
	padding-bottom: 10px;
}

div.tender_element_shotabout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;  
	padding-top: 10px;
	padding-bottom: 2px;
}
div.tender_element_corporatename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;  
	padding-top: 2px;
	padding-bottom: 10px;
}

span.tender_element_date_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #646464;  	
}

span.tender_element_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #000000;  	
}

a.tender_element_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;		
	color: #006797;  
	text-decoration: underline;
}
a.tender_element_name:link {
}
a.tender_element_name:visited {
	color: #006797;
}
a.tender_element_name:hover {
	color: #006797;
	text-decoration: none;
}

div.tender_element_line {
  height: 1px;
  border-bottom: 1px solid #E1D990;
  width: 100%;
}


a.tender_element_exam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #B59F54;  
	text-decoration: underline;
}
a.tender_element_exam:link {
}
a.tender_element_exam:visited {
	color: #B59F54;
}
a.tender_element_exam:hover {
	color: #B59F54;
	text-decoration: none;
}

a.tender_element_doc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #3298C9;  
	text-decoration: underline;
}
a.tender_element_doc:link {
}
a.tender_element_doc:visited {
	color: #3298C9;
}
a.tender_element_doc:hover {
	color: #3298C9;
	text-decoration: none;
}

span.tender_element_amount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;		
	font-weight: bold;
	color: #6A6B6F;  
}

a.tender_element_demand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #666666;  
	text-decoration: none;
}
a.tender_element_demand:link {
}
a.tender_element_demand:visited {
	color: #666666;
}
a.tender_element_demand:hover {
	color: #666666;
	text-decoration: underline;
}

p.pointtit {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	color: #004990;
	text-decoration:underline;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
a.pointtit {
	color: #004990;
	text-decoration: none;
}
a.pointtit:link {
}
a.pointtit:visited {
	color: #004990;
}
a.pointtit:hover {
	color: Red;
	text-decoration: underline;
}

p.pointtext {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
p.pointlink {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	color: #a82826;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
p.pageline {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
a.pageline {
	color: #2A7EBC;
	text-decoration: none;
}
a.pageline:link {
}
a.pageline:visited {
	color: #2A7EBC;
}
a.pageline:hover {
	color: Navy;
	text-decoration: none;
}

td.element_title {
  height: 30px;
  background: #F9F5C8;
  color: #403E41;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px;
	text-align: left;
}

div.pageline_border {
  border: 1px solid #E1E1E1;
  padding: 5px 5px 5px 20px;
}

td.shopgoodtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background-color: #990000;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
}

td.shopclientname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000;
	text-indent: 0px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 5px;
	text-align: center;
}



td.shopgoodtitline {
	background-color: #990000;
	vertical-align: middle;
}

img.shopgood {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	border: solid 1px #c8c8c8;
}

.shoptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	text-indent: 0px;
	font-weight: normal;
}

p.shopclient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	text-indent: 0px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

td.shopallgoods {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #990000;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}

a.shoporder {
	text-decoration: underline;
	color: #990000;
}
a.shoporder:link {
}
a.shoporder:visited {
	color: #990000;
}
a.shoporder:hover {
	color: red;
	text-decoration: underline;
}

td.shoporder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #990000;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	text-align: right;
	text-decoration: underline;
}

td.odd {
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	text-align: justify;
	vertical-align: top;
}
a.odd {
	color: #646464;
	text-decoration: none;
}
a.odd:visited {
	color: #646464;
}
a.odd:hover {
	color: #000000;
}
p.odd {
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #297fbc;
	text-indent: 0px;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
}

p.bottommenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #297fbc;
	text-align: left;
	text-indent: 0px;
	font-weight: normal;
}
a.bottommenu {
	text-decoration: underline;
	color: #297fbc;
}
a.bottommenu:link {
}
a.bottommenu:visited {
	color: #297fbc;
}
a.bottommenu:hover {
	color: #b00000;
	text-decoration: underline;
}

p.bottomcomment {
	color: #646464;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align: left;
}
a.bottomcomment {
	text-decoration: none;
	color: #646464;
}
a.bottomcomment:link {
}
a.bottomcomment:visited {
	color: #646464;
}
a.bottomcomment:hover {
	color: #646464;
	text-decoration: none;
}


td.telbottom {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
span.telbottom {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #af0000;
}

a.room_mainmenu {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #646464;
}
a.room_mainmenu:link {
}
a.room_mainmenu:visited {
	color: #646464;
}
a.room_mainmenu:hover {
	color: #646464;
	text-decoration: none;
}

table.room_messagetomanager {
  background: #F4F4F4;
}

td.room_messagetomanager_header {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: bold;
	color: #2D2D2D;
	padding: 10px 10px 10px 10px;
}

td.room_messagetomanager_text {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal;
	color: #646464;
	padding: 0px 10px 5px 10px;
}

a.room_messagetomanager_email {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #646464;
}
a.room_messagetomanager_email:link {
}
a.room_messagetomanager_email:visited {
	color: #646464;
}
a.room_messagetomanager_email:hover {
	color: #646464;
	text-decoration: none;
}

textarea.room_messagetomanager_message {
  width: 100%;
  border: 1px solid #C6C6C6; 
  color: #ADADAD;
  padding: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;    
	overflow: auto;
	font-style: italic;
}

input.room_messagetomanager_button {
  width: 82px;
  height: 24px;
  background: none;  
  border: none;
  background-image: url(/img/room/ask_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;  
}

p.video {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #646464;
	font-weight: bold;
	padding-top: 40px;
	padding-bottom: 10px;
}

a.auth_exit {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #AE0000;
}
a.auth_exit:link {
}
a.auth_exit:visited {
	color: #AE0000;
}
a.auth_exit:hover {
	color: #AE0000;
	text-decoration: none;
}

a.auth_welcome_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

a.auth_auth_welcome_textexit:link {
}
a.auth_welcome_text:visited {
	color: #616161;
}
a.auth_welcome_text:hover {
	color: #616161;
	text-decoration: none;
}



span.room_corpname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;  
	font-weight: bold;
}

span.room_contracttime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9C9C9C;  
}

table.room_uploadlogo_bg {
  background: #F4F4F4;
}

td.room_uploadlogo_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C00000;    
}

input.room_uploadlogo_file {
  width: 102px;
  height: 20px;
  border: 1px solid gray;
}

td.room_uploadlogo_order {
  background: #F9F5C8;
}

span.room_paid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;  
}

table.room_shop_bg {
  background: #F9F5C8;
}

td.room_shop_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00000;    
}

a.room_shop_option {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #646464;
}
a.room_shop_option:link {
}
a.room_shop_option:visited {
	color: #646464;
}
a.room_shop_option:hover {
	color: #646464;
	text-decoration: none;
}


a.room_link {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #676767;
}
a.room_link:link {
}
a.room_link:visited {
	color: #676767;
}
a.room_link:hover {
	color: #676767;
	text-decoration: none;
}

a.room_link2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #297FBC;
}
a.room_link2:link {
}
a.room_link2:visited {
	color: #297FBC;
}
a.room_link2:hover {
	color: #297FBC;
	text-decoration: none;
}

a.room_link3 {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #297FBC;
	padding-bottom: 30px;
}
a.room_link3:link {
}
a.room_link3:visited {
	color: #297FBC;
}
a.room_link3:hover {
	color: #297FBC;
	text-decoration: none;
}

span.room_link2_comment {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  	
	color: #989898;
}

h2.room_adv_services {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #b00000;
	font-weight: bold;
}

span.room_mainmenu_selected {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
}

a.room_goback {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #AE0004;
}
a.room_goback:link {
}
a.room_goback:visited {
	color: #AE0004;
}
a.room_goback:hover {
	color: #AE0004;
	text-decoration: none;
}

span.room_header {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;  	
	color: #636363;  
	font-weight: bold;
	padding-left: 20px;
}

td.room_no_link {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: none;
	color: #676767;
}

td.room_adobe_comment {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #AD0000;
  font-style: italic;	
}

a.room_adobe_link {
	text-decoration: underline;
	color: #AD0000;
}
a.room_adobe_link:link {
}
a.room_adobe_link:visited {
	color: #AD0000;
}
a.room_adobe_link:hover {
	color: #AD0000;
	text-decoration: none;
}

h2.room_header {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #646464;
}

a.room_account {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	color: #AE0004;
}
a.room_account:link {
}
a.room_account:visited {
	color: #AE0004;
}
a.room_account:hover {
	color: #AE0004;
	text-decoration: none;
}

td.room_account_sum {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #646464;
}

td.room_essential {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #646464;
}

input.auth_btn_ok {
  width: 49px;
  height: 18px;
  background: none;  
  border: none;
  background-image: url(/img/tit/auth_ok.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;  
}


td.room_prop_title {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #656565;  
	text-align: right;
}

.room_prop_value_comment {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #9A9A9A;  
	text-align: left;
	font-style: italic;
}

.room_input {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #010101;  
	border: 1px solid #C2C2C2;
	width: 100%
}

input.room_addtender_btn {
  width: 187px;
  height: 47px;
  background: none;  
  border: none;
  background-image: url(/img/room/add_tender_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #4B4B4B;  
}

input.room_show_subscr_btn {
  width: 78px;
  height: 23px;
  background: none;  
  border: none;
  background-image: url(/img/room/show_subscr_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #4B4B4B;  
}


input.room_send_subscr_btn {
  width: 75px;
  height: 18px;
  background: none;  
  border: none;
  background-image: url(/img/room/send_subscr_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #4B4B4B;  
}

h2.room_subscr_period {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #646464;
	font-weight: bold;
}


td.now {
  border: 2px solid red;
  color: #009A00;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;    
}

table.silverborder {
  border: 1px solid #EAEAEA;
}


.backon {
  color: #009A00;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;  
}

.backoff {
  color: #E72019;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;  
}

.next {
  color: #B9B9B9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;  
}

.littlegray {
  color: #656565;  
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;  
}

.biggray {
  color: #626262;  
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;  
}

.nowyear {
  color: #626262;  
  font-size: 17px;
  font-family: Arial, Helvetica, sans-serif;  
}

a.room_point_header {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	text-decoration: none;
	color: #004A91;
	font-weight: bold;
}
a.room_point_header:link {
}
a.room_point_header:visited {
	color: #004A91;
}
a.room_point_header:hover {
	color: #004A91;
	text-decoration: none;	
}


a.room_red_link {
	text-decoration: underline;
	color: #AD0000;
}
a.room_red_link:link {
}
a.room_red_link:visited {
	color: #AD0000;
}
a.room_red_link:hover {
	color: #AD0000;
	text-decoration: none;
}

.room_point_text {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #656565;
}


a.room_point_link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;  	
	text-decoration: none;
	color: #AF0001;
}
a.room_point_link:link {
}
a.room_point_link:visited {
	color: #AF0001;
}
a.room_point_link:hover {
	color: #AF0001;
	text-decoration: underline;
}

input.wide_btn {
  width: 209px;
  height: 23px;
  background: none;  
  border: none;
  background-image: url(/img/room/wide_btn.jpg);  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;  
}

.tender_name {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #FFFFFF;  
}

.fulltender_top {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	color: #646464;  
}

.gray {
  color: #646464;
}

.black {
  color: #000000;
}

a.redlink {
	text-decoration: underline;
	color: #AD0000;
}
a.redlink:link {
}
a.redlink:visited {
	color: #AD0000;
}
a.redlink:hover {
	color: #AD0000;
	text-decoration: none;
}

a.graylink {
	text-decoration: underline;
	color: #999999;
}
a.graylink:link {
}
a.graylink:visited {
	color: #999999;
}
a.graylink:hover {
	color: #999999;
	text-decoration: none;
}
.fulltender_amount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;		
	font-weight: bold;
	color: #6A6B6F;  
}

td.fulltender_opt_title_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;		
  color: #3D3E40;
  border-bottom: 2px solid #B00000;
  cursor: pointer;
}


td.fulltender_opt_title_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;		
  color: #3D3E40;
  border-top: 2px solid #B00000;
  border-left: 2px solid #B00000;
  border-right: 2px solid #B00000;
}


div.tender_info {
  width: 100%;
  height: 300px;
  overflow: auto;  
}

div.tender_info_margin {
  margin: 30px;
}

td.fulltender_opt_title_off_disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;		
  color: #3D3E40;
  border-bottom: 2px solid #000000;
}

div.tender_noauth {
  border-top: 1px solid #E0D991;
  background: #F9F5C8;
  /*padding: 30px;*/
  width: 100%;
  height: 120px;
}

td.tender_noauth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;		
  color: #3D3E40; 
  font-weight: normal; 
}

a.bigdoclink {
	text-decoration: underline;
	color: #008CBA;
	font-size: 16px;
	font-weight: bold;
}
a.bigdoclink:link {
}
a.bigdoclink:visited {
	color: #008CBA;
}
a.bigdoclink:hover {
	color: #008CBA;
	text-decoration: none;
}

p.tenderbig {
	font-size:21px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #010101;
	font-weight: normal;
}

.bottombordered {
  border-bottom: 1px dashed #494A44;
}


.print_text {
  font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #010101;
	font-weight: normal;
}


input.justify {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
	height: 22px;
	border: 1px solid #adacac;
}
select.justify {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
	height: 28px;
	border: 1px solid #adacac;
}
textarea.justify {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
	border: 1px solid #adacac;
}


td.reg_title {
  text-align: left;
	font-family: Arial, Helvetica, sans-serif;  
	color: #9A0000;
  font-style: italic;	
  font-size: 16px;
  height: 50px;
  font-weight: bold;  
}

.comment {
	font-family: Arial, Helvetica, sans-serif;  
	color: #999999;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;	
}











p.maptext {
	color: #000000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
}
p.map {
	color: #9A0000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align: left;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
}
a.map {
	text-decoration: none;
	color: #000000;
}
a.map:link {
}
a.map:visited {
	color: #000000;
}
a.map:hover {
	color: red;
	text-decoration: none;
}
ul.map {
	color: #832224;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align: left;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

td.contactform {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
}
input.contact {
  	font-size: 11px;
  	font-family: Arial, Helvetica, sans-serif;
  	height: 20px;
  	width: 100%;
  	text-indent: 0px;
  	border: 1px solid #999999;
}
textarea.contact {
  	font-size: 11px;
  	font-family: Arial, Helvetica, sans-serif;
  	height: 80px;
  	width: 100%;
  	text-indent: 0px;
  	border: 1px solid #999999;
}
input.contactformsubmit {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 20px;
	color: #990000;
	text-indent: 0px;
	text-align: left;
	border: none;
	background: #ffffff;
	cursor: hand;
}


p.abouttit {
	font-size: 16px;
	font-weight: bold;
	color: #840000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	text-align: justify;
}

p.about {
	font-size: 14px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: justify;
}

/* тендеры по регионам */
td.brown {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	font-weight: bold;
	color: #990000;
	padding-left: 2px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 1px;
}
td.tittext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	font-weight: bold;
	color: #6d6d6d;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 1px;
}
h2.tittext {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	font-weight: bold;
	color: Navy;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.tittext {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6d6d6d;
	font-weight: bold;
}
a.tittext:link {
}
a.tittext:visited {
	color: #6d6d6d;
}
a.tittext:hover {
	color: #b00000;
	text-decoration: underline;
}
/* КОНЕЦ тендеры по регионам */

/* карточка товара */
h1.good {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3e3e3e;
	font-weight: bold;
}

td.basketplashka {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	background: #f9f5c9;
	text-align: center;
}

td.goodshoporder {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3083ad;
}
a.goodshoporder {
	text-decoration: underline;
	color: #3083ad;
}
a.goodshoporder:link {
}
a.goodshoporder:visited {
	color: #3083ad;
}
a.goodshoporder:hover {
	color: #b00000;
	text-decoration: underline;
}

a.goodbasket {
	text-decoration: underline;
	color: #646464;
}
a.goodbasket:link {
}
a.goodbasket:visited {
	color: #646464;
}
a.goodbasket:hover {
	color: #b00000;
	text-decoration: underline;
}

input.shopgoodnum {
	FONT-SIZE: 10px;
	BACKGROUND: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
	height: 18px;
	text-indent: 0px;
	border: 1px solid #c9cacc;
	text-align: center;
}

td.shopwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-align: center;
}

p.goodcompany {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
p.goodcompanyinfo {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3399cc;
	font-weight: normal;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: 1px dashed #3399cc;
}

p.shopclientshowallgoods {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	font-weight: normal;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

td.shopprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	text-indent: 0px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
span.shopoldprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #636363;
	text-indent: 0px;
	font-weight: bold;
	text-decoration: line-through;
}
span.shopoldpricerub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	text-indent: 0px;
	font-weight: bold;
}
span.shopnewprice {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #990000;
	text-indent: 0px;
	font-weight: bold; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #686b6f;
	text-indent: 0px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
}
span.shopnewpricerub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #686b6f;
	text-indent: 0px;
	font-weight: bold;
	margin-top: 10px;
}

td.goodshopprice {
	
}
span.goodshoppricerub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #686b6f;
	text-indent: 0px;
	font-weight: normal;
	margin-top: 10px;
}

td.basket {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	text-indent: 0px;
	color: #686b6f;
	text-align: center;
}
/* КОНЕЦ карточка товара */

/* список товара */
p.goodlisttitle {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
}

/* КОНЕЦ список товара */


strong.normal {
	font-weight: normal;
}

/* тендер дня */
p.addtendertit {
	font-size: 16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0073b7;
	font-weight: bold;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
p.addtender {
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #6c90b4;
	font-weight: normal;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
p.amounttext {
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
p.amount {
	font-size: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* КОНЕЦ тендер дня */

