body { /*max-width: 1024px; */ 
		 scrollbar-face-color: #ffffff; 
		 scrollbar-highlight-color: #eeeeee; 
		 scrollbar-shadow-color: #cccccc; 
		 scrollbar-3dlight-color: #cccccc; 
		 scrollbar-arrow-color: #E77844; 
		 scrollbar-track-color: #eeeeee; 
		 scrollbar-darkshadow-color: #cccccc; 
		 scrollbar-base-color: #cccccc; 
		 background-color: #ffffff; 
		 margin: 1px; /*height: 100%;*/ 
}

#topbar { height: 15px; }
#topbar .line { margin: 1px 0 3px 0; font-size: 1px; height: 2px; background: #F27900 url(img/point.gif) repeat-y top left; }
#topbar #cr { height: 16px; font-size: 14px; font-weight: bold; border: 0; background: #F27900 url(img/linebkgr.jpg) repeat-y top left; }

#maintable { }

/* new 13-06-07 */
.sft { font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.lft { font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif; }

td.td_archiv{ border-bottom: 1px dashed; border-top: none; border-left: none; border-right: none; }

td.delimline{ padding: 0px; }

/* -- */
.point { margin-top: 6px; }

.nextprev:link { color: #F27900; text-decoration: none; }
.nextprev:visited { color: #F27900; text-decoration: none; }
.nextprev:active { color: #F27900; text-decoration: none; }
.nextprev:hover { color: #F27900; text-decoration: underline; }

#viewed { color: Purple; }

a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

a.mhot:link { color: #FF6600; text-decoration: none; font-size: 7 pt; }
a.mhot:visited { color: #FF6600; text-decoration: none; font-size: 7 pt; }
a.mhot:active { color: #FF6600; text-decoration: none; font-size: 7 pt; }
a.mhot:hover { color: #FF6600; text-decoration: underline; font-size: 7 pt; }

a.green:link { color: green; text-decoration: none; }
a.green:visited { color: green; text-decoration: none; }
a.green:active { color: green; text-decoration: none; }
a.green:hover { color: green; text-decoration: underline; }

.back:link { color: #FF6600; text-decoration: none; }
.back:visited { color: #FF6600; text-decoration: none; }
.back:active { color: #FF6600; text-decoration: none; }
.back:hover { color: #FF6600; text-decoration: underline; }

.bar { vertical-align: top; font-family: Arial; font-size: 14px; }
.tdm { vertical-align: top; font-family: Arial; font-size: 11px; }

.td_tenders { vertical-align: middle; font-family: Arial; font-size: 12px; }

.tdnews { vertical-align: top; font-family: Arial; font-size: 11px; }

td { vertical-align: top; font-family: Arial; font-size: 12px; }
td.right_up_menu { vertical-align: top; font-family: Arial; font-size: 8px; }
td.center { vertical-align: center; font-family: Arial; font-size: 12px; }
td.bottom { vertical-align: bottom; font-family: Arial; font-size: 12px; }

th { vertical-align: top; font-family: Arial; font-size: 12px; }

.tdcntr { vertical-align: bottom; font-family: Arial; font-size: 12px; }

.tdindex { vertical-align: middle; text-align: center; font-family: Arial; font-size: 12px; }

.input { border: 1px #333333 solid; background: #F0F0F0; width: 120px; height: 20px; font-size: 12px; }

.button { border: 1px #333333 solid; background: #E98C3B; }

.btn { font: bold 12px MS Sans Serif, Geneva, sans-serif; color: #FFFFFF; background: #FF7621; margin: 3px 3px 3px 3px; border: 1px solid #000000; width: 120px; height: 20px; }

.normal { text-align: justify; padding: 15px 10px 30px 10px; }
.tender_header, .news_header { font-size: 16px; text-align: justify; padding: 15px 10px 25px 10px; }

div.hr { border-top: 1px solid #FF6600; height: 1px; font-size: 1px; margin: 10px 0; }
div.hr_line_print { border-top: 1px solid black; height: 1px; font-size: 1px; margin: 10px 0; }

hr.class1 { border-style: dashed; color: #FF6600; }

span.code { white-space: nowrap; }

#tau-price-table { border: solid 2px black; border-collapse: collapse; }
#tau-price-table #thead td { background-color: #AAAEAF; font-size: 10pt; padding-left: 30px; padding-right: 30px; border: solid 1px black; }
#tau-price-table #tbody td { border: solid 1px black; padding-left: 30px; padding-right: 30px; }

.page_conteiner { text-align: justify; padding: 15px 10px 30px 10px; margin: 5px; }

#mainmenu { height: 100%; }
#mainmenu td.linksmenu { height: 100%; background: #F27900 url(img/mbkgr.jpg); }

#toplinks td { height: 26px; text-align: center; color: white; font-size: 13px; /*border-bottom: solid 1px white;*/ }
	#toplinks td a { color: white; white-space: nowrap; }

#bottom_menu { text-align: center; }
#bottom_menu a { white-space: nowrap; }

#google_analitics { display: none; }