/* fonts */
* {
	font-family: Arial;
	font-style:  normal;
	font-weight: normal;
	font-size:   9pt
}
table.bt td.letters *     {font-weight: bold; font-size: 12pt}
table.bt td.total         {font-size: 12pt}
table.bt td.total strong  {font-size: 12pt; font-weight: bold}
table.cities th,
table.sample th.route,
table.item th,
table.refs th,
table.rSample th          {font-size: 12pt}
table.sample td,
table.sample td *,
table.item td             {font-family: Courier New}
table.rSample td *        {font-size: 9pt}
table.rSample td span.num {font-size: 8pt}
b, b*                     {font-weight: bold}

/* colors */
body                    {background-color:#E5E5E5; color:#666666}
table.bt td.search      {background:URL('../images/search_bg.gif') repeat-X}
table.bt td.search *    {color:#000000}
table.bt td.letters     {background:URL('../images/letters_bg.gif') repeat-X}
table.bt td.letters     {color:#EEEEEE}
table.bt td.letters *   {color:#FFFFFF}
table.bt td.main,
table.bt td.right       {background:#FFFFFF URL('../images/main_top_bg.gif') repeat-X}
table.bt td.total,
table.bt td.counters    {background-color:#6A6A6A; color:#FFFFFF}
table.cities th,
table.sample th,
table.item   th,
table.menu   th,
table.menu   th *,
table.refs   th,
table.rSample th        {background-color:#E9E9E9; color:#2A9D3C}
table.sample th.route   {color:#FF0000}
table.cities td,
table.sample td,
table.item   td,
table.menu   td,
table.refs   td,
table.rSample td        {background-color:#FFFFFF}
table.cities td *       {color:#FF0000}
table.sample tr.diff td {background-color:#EEEEEE}
table.sample td *       {color:#666666}
table.refs td *,
table.rSample td *      {color:#000066}
a{
	 text-decoration: none;
	 font-family: Tahoma;
	}

/* borders */
img                {border:none}
table.cities,
table.sample,
table.item,
table.menu,
table.refs,
table.rSample      {border:       1px solid #999999}
table.item td.info {border-top:   1px solid #999999}
table.sample td.br {border-right: 1px solid #999999}

/* paddigns */
table.bt td.main       {padding: 15px 5px 15px 10px}
table.bt td.right      {padding: 15px 10px 15px 5px}
table.bt td.total      {padding: 5px 10px}
table.bt td.counters   {padding: 0px}
table.search td        {padding: 2px 0px 3px 0px}
table.search td.button {padding: 6px 0px 5px 0px}
table.cities th,
table.item th,
table.menu th,
table.refs th,
table.rSample th       {padding: 8px}
table.cities td,
table.menu td,
table.refs td,
table.rSample td       {padding: 4px}
table.sample td        {padding: 0px 3px}
table.item   td        {padding: 3px 10px}
table.sample           {margin-bottom: 10px}
table.refs,
table.rSample          {margin-top: 15px}

/* other  */
a {text-decoration:none}

.news_verh{
	color: #d15700;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	background-color: #e5e5e5;
	padding-left: 10px;
	text-align: left;
	height: 20px;
	padding-top: 2px;
	width: 100%
}
.n_verh{
	color: #d15700;
	font-family: Tahoma;
	font-size: 17px;
	text-align: left;
	background-color: #e5e5e5;
	margin-left: 20px;
	font-weight: bold;	
}
.news_zag{
	color:#1c78b0;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;	
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
.news{
	text-align: left;
	color: #3f3f3f;
	font-family: Tahoma;
	font-size: 12px;	
	padding-top: 10px;	
	margin-top: 6px;
	
}
.s_news{
	text-align: left;
	padding-left: 10px;
}
.news_text{
	font-family: Tahoma;
	font-size: 12px;
	color: #3f3f3f;	
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
}
.t4{
	color:#5c94d8;
	font-family: Tahoma;
	font-size: 10px;
}
.fon_verh1{
	background:URL('../images/fon_verh1.png') repeat-X;
	width: 100%;
	vertical-align: middle;
	padding-top: 30px;
	text-align: center;
	color: #1c78b0;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	height: 100%;
}


.obr{
	color: #1c78b0;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.obr1{
	color: #d15700;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}


.text_verh{
	color: #d15700;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #d15700;
	text-align: center;	
	vertical-align: middle;
	width: 60px;
	padding: 5px;
	margin-bottom: 10px;
}
.text_center{
	color: #d15700;
	font-family: Tahoma;
	font-size: 12px;
	margin: 10px;
	line-height: 18px;
}
.text_b{
	padding-left: 10px;
	color: #d15700;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.reklama{
	font-family: Tahoma;
	font-size: 12px;	
	color: #d15700;
}
