body                 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #2a445e; font-size: 11; }

.top_line            { color: #ffffff; font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12; font-weight: bold; }
.top_line:hover      { color: #e38455; }                                                                         
.topline             { color: #ffffff; font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12; font-weight: bold; }
.topline:hover       { color: #e38455; }                                                                         

.top_info            { color: #ffffff; font-family: Arial, Tahoma, Helvetica; text-decoration: none; font-size: 10; font-weight: lighter; }
.top_info:hover      { text-decoration: underline; }
.topinfo             { color: #ffffff; font-family: Arial, Tahoma, Helvetica; text-decoration: none; font-size: 10; font-weight: lighter; }
.topinfo:hover       { text-decoration: underline; }
.menu_header         { color: #19497d; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size:  8pt; }
.menu_header:hover   { color: #ffffff; }
.menuheader          { color: #19497d; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size:  8pt; }
.menuheader:hover    { color: #ffffff; }

.menu_text           { color: #19497d; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.menu_text:hover     { color: #ffffff; }
.menutext            { color: #19497d; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.menutext:hover      { color: #ffffff; }
.menu_text_down      { color: #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11;}
.menu_text_down:hover{ color: #e38455; }
.menutextdown        { color: #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11;}
.menutextdown:hover  { color: #e38455; }
.text                { font-family: Arial, Helvetica, sans-serif; }
a                    { color: #19497d; }
a.ahover             { text-decoration: none; }
a.ahover:hover       { text-decoration: underline; }
a.lbrown             { color: #cc6600; text-decoration: none; }
a.lbrown:hover       { color: #cc6600; text-decoration: underline; }

.bdeep               { color: #eeeeee;  text-decoration: none; }
.bdeep:hover         { color: #19497d;  text-decoration: none; }

h1                   { font-size: 0.9em; }
h2                   { font-size: 0.9em; }
h3                   { font-size: 11pt; }
h5                   { margin: 0  0  0  0; }
ul                   { margin:20  0  0 40; text-indent:  0px; text-align: justify; list-style-image: url("images/bg/bg_scheck.gif"); font-size: 0.8em;}
ol                   { margin:20  0 20 40; text-indent:  0px; text-align: justify; }
div                  {  }
div.left             { margin:20  0  0 10; text-indent:  0px; text-align: left;   }
div.center           { margin:10  0 20  0; text-indent:  0px; text-align: center; }

div.lcenter          { margin: 0  0  0  0; text-indent:  0px; text-align: center;  font-weight: lighter; font-size:  9pt; }
div.right            { margin:20  0 20  0; text-indent:  0px; text-align: right; font-size: 0.8em; }
.light            {                     text-indent:  0px;                      font-weight: lighter; font-size:  9pt; }
div.spam             { margin: 5 10  0 20; text-indent: 10px; text-align: justify; font-weight: lighter; font-size: 11pt; }
p                    { margin: 0 20  8 20; text-indent: 20px; text-align: justify; } 
p.strong             { margin: 0 10  5 0; text-indent:  0px; text-align: justify; } 

.small               { margin: 5  5 10  5; text-indent: 10px; text-align: justify; font-weight: lighter; font-size:  8pt; }
.news                { margin: 5  5 10  5; text-indent: 10px; text-align: left; font-weight: lighter; font-size:  8pt; }
.bhint               { font-weight: bold; font-size: 9pt; }
.red                 { color: #ff0000; }
.new                 { font-weight: bold; font-size: 9pt; }
.blue                { color: #0000ff; }
.darkblue            { color: #000088; }
.black               { color: #000000; }
.lbrown              { color: #cc6600; }

div.shadow           { background: #666666; margin: 5px 0px 0px 5px; padding: 10px; }
div.section          { background: #eeeeee; margin: -15px -5px -5px -15px; padding: 5px; border: thin solid #c5c9d1; }
.stat                { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: lighter; font-size:  8pt; }
.flat                { border='1 solid #dddddd'; }
.flatbutton          { background: #cccccc; width:100; height:21; border='1 solid #666666'; }
.select              { background: #eeeeee; width:100%; height:21; border='1 solid #666666'; }
.edit                { background: #eeeeee; width:100%; height:21; border='1 solid #666666'; }
.edit300             { background: #eeeeee; width:300; height:21; border='1 solid #666666'; }


#innTitle{
	padding: 0;
}
#innTitle h2{
	margin: 0;
}

#b2b_news{
	font-size: 0.8em;
	background-color: #EBEBEB;
	border: 1px solid #ccc;
	padding: 6px;
	margin: 10px;
}

.b2bcontext_tenders td{
	font-size: 0.7em;
}

.b2bcontext_full_count{
	font-size: 0.8em;
}