*
{font-family: tahoma; font-size: 11px; /*color: #888C91;*/}

html, body
{width: 100%; height: 100%; margin: 0; padding: 0;}

img, table
{border: 0;}

table
{border-collapse: collapse;}

td
{margin: 0; padding: 0;}

a, a:hover
{color: #000; text-decoration: underline;}
#mt h1 { font-size:13px;}
#razd { font-size:13px;}
form
{margin: 0;}

#MainTable
{width: 100%; height: 100%;}

#MainTable .t1
{vertical-align: top;}

#MainTable .t2
{height: 100%; vertical-align: top;}

#MainTable .t3
{background: #95999D; padding: 0 45px 0 45px; vertical-align: bottom;}

#TopMenu
{width: 100%;}

#TopMenu .tr01
{height: 24px; background: #41484F;}

#TopMenu .tr01 .l
{width: 29px; border-left: 0;}

#TopMenu .tr01 .l div
{height: 24px; border-left: 0;}

#TopMenu .tr01 .l div img
{margin: 5px 9px 5px 9px;}

#TopMenu .tr01 .r
{border-right: 0;}

#TopMenu .tr01 .r div
{height: 24px; border-right: 0;}

#TopMenu .tr01 td
{width: 14%; border-left: 1px solid #565D64; border-right: 1px solid #565D64;}

#TopMenu .tr01 td div
{height: 24px; border-left: 1px solid #464D55; border-right: 1px solid #464D55;}

#TopMenu .tr01 td div img
{margin-left: 15px;}

#TopMenu .tr02
{height: 49px; background: #5E656B url('/_pic/bg_tr02_1.gif') left top repeat-x;}

#TopMenu .tr02 .l
{width: 29px;}

#TopMenu .tr02 .l div
{height: 49px; border-left: 0;}

#TopMenu .tr02 .l div img
{margin: 19px 9px 0 9px;}

#TopMenu .tr02 .r
{border-right: 0;}

#TopMenu .tr02 .r div
{height: 49px; border-right: 0;}

#TopMenu .tr02 td
{border-right: 1px solid #5D636A; border-bottom: 1px solid #464D55;}

#TopMenu .tr02 td div
{height: 49px; border-left: 1px solid #464D55; border-right: 1px solid #464D55; border-top: 1px solid #696F75; font-weight: bold; text-transform: uppercase;}

#TopMenu .tr02 td div p
{margin: 17 0 0 0; text-align: center; color: #fff;}

#TopMenu .tr02 td div p a, #TopMenu .tr02 td div p a:hover
{color: #B6B9BC; text-decoration: none;}

#TopMenu .tr02 td div .arrow01_off
{/*position: absolute;*/ margin: -1px 0 0 15px; width: 7px; height: 8px;}

#TopMenu .tr02 td div .arrow01_on
{/*position: absolute;*/ margin: -1px 0 0 7px; width: 23px; height: 15px;}

#TopMenu .tr03 td
{border-right: 1px solid #fff; border-bottom: 1px solid #fff;}

#TopMenu .tr03 td img
{width: 1px; height: 4px;}

#TopMenu .tr03 td div
{border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; border-bottom: 1px solid #D7D7D7; background: url('/_pic/bg_tr03_1.gif') left top repeat-x;}

#TopMenu .tr03 td div.on
{border-left: 1px solid #62BD19; border-right: 1px solid #62BD19; border-bottom: 1px solid #62BD19; background: url('/_pic/bg_tr03_2.gif') left top repeat-x;}

#TopMenu .tr03 .l div
{border-left: 0;}

#TopMenu .tr03 .r, #TopMenu .tr03 .r div
{border-right: 0;}

.CUP
{width: 100%; text-align: right;}

.CUP img
{margin-right: 10px;}

.BgPresentation
{background: url('/_pic/BgPresentation.gif') left top no-repeat; text-transform: uppercase;}

.BgPresentation div
{width: 165px; text-align: center;}

.BgPresentation div a, .BgPresentation div a:hover
{color: #fff; text-decoration: none; text-transform: uppercase;}


.CUP2
{width: 100%; text-align: right;}

.CUP2 img
{margin-right: 10px;}

.BgPresentation2
{background: url('/_pic/BgPresentation2.gif') left top no-repeat; text-transform: uppercase;}

.BgPresentation2 div
{width: 165px; text-align: center;}

.BgPresentation2 div a, .BgPresentation2 div a:hover
{color: #fff; text-decoration: none; text-transform: uppercase;}

#Date
{width: 100%; border-bottom: 5px solid #fff; color: #fff;}

#Date td
{border-right: 1px solid #B5B8BB; background: #ADAFB2;}

#Date td a, #Date td a:hover
{color: #4B5158;}

#Date .r
{border-right: 0;}

#Date td div
{height: 29px; border-left: 1px solid #9FA1A4; border-bottom: 1px solid #9FA1A4; border-right: 1px solid #9FA1A4;}

#Date td.l
{width: 29px; height: 28px;}

#Date td.l div
{height: 29px; border-right: 1px solid #9DA0A3; border-bottom: 1px solid #9DA0A3;}

#Date td.l div img
{width: 13px; height: 13px; margin: 8px 8px 7px 8px;}

#Date td.r
{width: 70%;}

#Date td.r div
{height: 29px; border-left: 1px solid #9FA1A4; border-bottom: 1px solid #9FA1A4;}

#Date td.r div img
{position: absolute; right: 0; margin-bottom: -1px; z-index: 1; width: 423px; height: 29px;}

#Date td.r div p
{position: absolute; right: 0; text-align: right; z-index: 2; color: #fff; margin: 8px;}

#BackgroundCity
{width: 100%; height: 254px; background: url('/_pic/city.jpg') left top no-repeat; text-align: right;}

#BackgroundCity .Top
{width: 100%; height: 50px;}

#BackgroundCity .Top2
{width: 100%; height: 29px;}

.ServiceOrder
{background: #fff; padding: 5px 0 3px 5px; float: right;}

.ServiceOrderTable
{width: 100%; height: 247px;}

.ServiceOrder2
{/*background: #fff;*/ padding: 5px 0 0 5px; float: left; float: right;}

.ServiceOrderTable2
{height: 73px; background: #fff; border-left: 5px solid #fff; border-top: 5px solid #fff;}

.ServiceOrderTable td, .ServiceOrderTable2 td
{width: 166px; vertical-align: top;}

		.ServiceOrderTable td.bg01
		{background: url('/_pic/bg02.jpg') left top no-repeat; vertical-align: bottom;}
		
		.ServiceOrderTable td.bg02
		{background: url('/_pic/bg03.jpg') left top no-repeat; vertical-align: bottom;}
		
		.ServiceOrderTable td.bg03
		{background: url('/_pic/bg04.jpg') left top no-repeat; vertical-align: bottom;}
		
		.ServiceOrderTable td.bg04
		{background: url('/_pic/bg05.jpg') left top no-repeat; vertical-align: bottom;}

.ServiceOrderTable2 td
{width: 166px; vertical-align: top;}

/*.ServiceOrderTable2 td img
{width: 166px; height: 73px;}*/

/*.ServiceOrderTable td div
{margin: 17px; width: 100px; color: #fff;}*/

#MainText
{width: 100%; height: 100%; color: #888C91;}

#MainText .text
{padding: 30px; vertical-align: top;}

p.title
{margin: 0 0 15px 0; width: 100%; position: relative;}

#MainText .bg01
{vertical-align: top; width: 1%; background: url('/_pic/bg02.gif') left top repeat-y;}

#MainText .bg01 div
{width: 47px; height: 49px;}

#MainText .bg02
{width: 100%; height: 100%; background: #fff url('/_pic/bg03.gif') right top no-repeat; vertical-align: top;}

#MainText .bg02 table
{width: 100%; height: 100%; border-top: 5px solid #73797E; background: url('/_pic/bg04.gif') right bottom no-repeat;}

#MainText .bg02 table td
{height: 246px;}
			
#MainText .bg03
{background: #6D7379;}

#MainText .bg03, #MainText .bg04
{width: 1px; height: 5px;}

#MainText .bg04
{background: #F4F4F4;}

#MainText .bg_p_1
{background: #E2E5E7 url('/_pic/bg_p_1.gif') left top repeat-y; vertical-align: top; height: 100%;}

				#MainText .bg_p_1 #ServiceOrder2
				{width: 669px;}
				
				#MainText .bg_p_1 .ServiceOrder2
				{background: #fff; padding: 0 0 5px 5px;}

				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table
				{/*height: 100%;*/}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td
				{width: 166px; height: 46px; vertical-align: middle; color: #fff; text-transform: uppercase;}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td img
				{width: 16px; height: 16px; margin: 0 5px 0 15px;}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td a, #MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td a:hover
				{color: #fff; text-decoration: none;}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td.bg01
				{background: url('/_pic/bg02_2.jpg') left top no-repeat;}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td.bg02
				{background: url('/_pic/bg03_2.jpg') left top no-repeat;}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td.bg03
				{background: url('/_pic/bg04_2.jpg') left top no-repeat;}
				
				#MainText .bg_p_1 .ServiceOrder2 .ServiceOrder2Table td.bg04
				{background: url('/_pic/bg05_2.jpg') left top no-repeat;}

#MainText .all, #MainText .all
{color: #002BDB;}

#MainText2
{width: 100%; height: 89%; margin-left: 5px; /*background: url('/_pic/bg_phone.gif') right bottom no-repeat;*/}

* html #MainText2
{height: 87%;}

#MainText2 td
{vertical-align: top;}

#MainText2 td.News
{width: 50%; padding: 15px;}

#NewsText td
{vertical-align: middle; padding: 5px 0 15px 0; color: #888C91;}

#NewsText a, #NewsText a:hover
{color: #888C91; text-decoration: underline;}

#MainText2 td.Anons
{width: 50%; padding: 15px; padding-right: 0;}

#AnonsText
{margin-bottom: 10px;}

/*#AnonsText a, #AnonsText a:hover
{color: #888C91;}*/

#AnonsText th
{width: 1%; text-align: left; vertical-align: top; font-weight: normal; padding-bottom: 10px; color: #888C91;}

#AnonsText td
{/*padding-left: 10px;*/ vertical-align: middle; padding-bottom: 10px; /*color: #888C91;*/}

#AnonsText td p
{margin-bottom: 10px; font-weight: bold;}

#MainText2 td.Contacts
{/*background: url('/_pic/bg_phone.gif') right top no-repeat;*/}

#MainText2 td.Contacts div
{width: 166px;}

#Pen
{position: relative; margin-top: -46px;}

#Pen img
{width: 66px; height: 61px;}

#Copyright
{width: 100%; height: 64px;}

#Copyright td
{color: #EEE;}

#Copyright td a, #Copyright td a:hover
{color: #EEE;}

#Copyright .cd
{margin-right: 20px;}

#LeftTextBlock
{width: 100%; height: 100%;}

#LeftTextBlock .b797E83
{height: 5px; background: #797E83;}

#LeftTextBlock .Text
{height: 100%; vertical-align: top; background: #fff url('/_pic/bg03.gif') right top no-repeat; padding: 25px;}

#LeftTextBlock a, #LeftTextBlock a:hover
{color: #888C91; text-decoration: none;}

#ContentBlock
{width: 100%; height: 100%;}

#ContentBlock #TextBlock
{width: 669px; height: 100%;}

#ContentBlock .TextBlock
{width: 100%; height: 100%;}

#ContentBlock .TextBlock .FAFAFA
{height: 5px; background: #FAFAFA;}

#ContentBlock .TextBlock .DBDFE1
{height: 100%; background: #DBDFE1 url('/_pic/bg_p_1.gif') left top repeat-y; padding: 20px 20px 20px 25px; vertical-align: top;}

#ContentBlock .TextBlock #TBR
{/*width: 50%;*/ float: left; border-right: 1px solid #F0F1F2;}

#ContentBlock .TextBlock .TBR
{padding: 0 15px 0 0;}

#ContentBlock .TextBlock #TBL
{width: 49%; float: left;}

#ContentBlock .TextBlock .TBL
{padding: 0 0 0 15px;}

#ContentBlock #C
{width: 31px; height: 100%;}

#ContentBlock #C .C
{width: 100%; height: 100%;}

#ContentBlock #C .C .FAFAFA
{height: 5px; background: #FAFAFA;}

#ContentBlock #C .C .b434952_1
{height: 40px; background: #434952; border-bottom: 1px solid #696F75;}

#ContentBlock #C .C .b434952_2
{height: 40px; background: #434952; border-top: 1px solid #696F75;}

#ContentBlock #C .C .b535961
{background: #535961; height: 100%;}

#AllNewsLink
{text-align: center; float: left; width: 100%; margin-top: 10px;}

#AllNewsLink a, #AllNewsLink a:hover
{color: #002BDB;}

#Sub td
{width: 50%; padding: 0 10px 10px 0; color: #888C91;}

.Sub
{width: 252px; margin-bottom: 40px;}

.Sub td
{width: 80%; font-size: 10px; padding: 0 10px 10px 0; color: #888C91;}

.Sub th
{width: 20%; text-align: right; padding: 0 10px 10px 0;}

#ContactsTable td
{padding-bottom: 10px; color: #888C91;}

#ContactsTable td span.code
{font-size: 11px;}

#ContactsTable td span.phone
{font-size: 20px;}

#ContactsTable a, #ContactsTable a:hover
{color: #888C91; text-decoration: undedrline;}

#LM
{border-bottom: 1px solid #C2C2C2; margin-bottom: 40px; width: 247px;}

#LM div
{background: #fff url('/_pic/lm_off.gif') left top repeat-y; border: 1px solid #C2C2C2; border-bottom: 0; padding: 8px 8px 8px 15px; text-transform: uppercase;}

#LM div a, #LM div a:hover
{text-decoration: none; font-weight: bold;}

#LM div.on
{background: #fff url('/_pic/lm_on.gif') left top repeat-y; color: #002BDB; font-weight: bold;}

.Order td
{color: #888C91;}

.QuestionTable td
{color: #888C91;}

.FormPopup td
{padding: 0 10px 10px 0;}

.FormPopup
{margin: 10px;}
