*

{font-family: tahoma; color: #313131; font-size: 11px;}



html, body

{width: 100%; height: 100%; margin: 0; padding: 0;}



img, table

{border: 0;}



table

{border-collapse: collapse;}



td

{margin: 0; padding: 0;}



a

{color: #00568B; text-decoration: underline;}



ul, ol, li, form

{padding: 0; margin: 0;}



ul

{list-style: none;}



input

{border: 1px solid #000;}



.clear

{clear: both; font-size: 1px;}



#PageAll

{min-height: 100%; margin-bottom: -80px;}



* html #PageAll 

{height: 100%;}



#PageEmpty

{height: 70px; clear: both;}



#Copyright

{position: relative; height: 80px; background: #00759A; color: #fff;}



#Copyright a

{color: #fff;}



#CopyrightMainPage

{position: relative; height: 80px; background: #fff; color: #006280;}



#CopyrightMainPage a

{color: #006280;}



#TopBlock

{height: 70px;}



.Logo

{float: left; width: 161px; height: 50px; margin: 20px 0 0 46px;}



.Slogan

{float: right; width: 75%; height: 35px; background: #00759A url(../_pic/BgSlogan.gif) no-repeat;}



.Slogan img.IntegralSv

{float: left; width: 177px; height: 18px; margin: 8px 0 0 28px;}



.Icon img

{float: right; width: 11px; height: 10px; margin: 11px 36px 0 0;}



#TopMenu

{width: 75%; float: right; margin-top: 22px;}



#TopMenu td

{width: 10px;}



#TopMenu th

{width: 15%;}



#PromoImg

{width: 98%; margin: 18px 10px 15px 10px;}



* html #PromoImg

{width: 98%; }



#PromoImg td

{width: 25%; text-align: center;}



#PromoImg td div

{margin: 0 auto;}



#PromoImg td .Img

{width: 232px; height: 144px;}



#PromoImg td .BgImg

{width: 232px; height: 144px; background: url(../_pic/BgPromoImg.png) no-repeat;}



* html #PromoImg td .BgImg

{background-image: url(../_pic/BgPromoImg.gif); back\ground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_pic/BgPromoImg.png,sizingMethod=crop);}



#PromoImg td.Novelty

{text-align: left; vertical-align: top; padding: 20px 0 0 6px; overflow: hidden;}



#PromoImg .BgMainPage03

{background: #FBF8F2 url(../_pic/BgMainPage03.gif) right top no-repeat; padding-bottom: 2000px; margin-bottom: -2000px;}



#PromoImg .BgMainPage04

{background: url(../_pic/BgMainPage04.gif) left top no-repeat;}



#PromoImg .BgMainPage05

{min-height: 300px; padding-top: 8px;}



* html #PromoImg .BgMainPage05

{height: 300px;}



#PromoImg .SpecialOffer

{text-align: left; vertical-align: top; padding: 20px 0 0 0; overflow: hidden;}



#PromoImg .BgMainPage06

{background: #FCFAF3 url(../_pic/BgMainPage06.gif) left top no-repeat; padding-bottom: 2000px; margin-bottom: -2000px;}



#PromoImg .BgMainPage07

{background: url(../_pic/BgMainPage07.gif) right top no-repeat; min-height: 300px;}



* html #PromoImg .BgMainPage07

{height: 300px;}



#PromoImg .Opinion

{text-align: left; vertical-align: top; padding: 20px 5px 0 0;  overflow: hidden; }



#PromoImg .BgMainPage10

{background: #FBF8F2 url(../_pic/BgMainPage10.gif) left top no-repeat; margin-bottom: -500px; padding-bottom: 500px; }



#PromoImg .BgMainPage11

{background: url(../_pic/BgMainPage11.gif) right top no-repeat; }



#PromoImg .BgMainPage13

{min-height: 0;  margin-right: 25px; margin-left: 10px;  padding-top:10px;}



* html #PromoImg .BgMainPage05

{height: 0;}



#PromoImg .Catalogue

{text-align: left; vertical-align: top; padding: 20px 6px 0 6px;}



#PromoImg .BgMainPage02

{height: 25px; background: url(../_pic/BgMainPage02.gif) right top no-repeat;}



#PromoImg .BgMainPage08

{height: 25px; background: url(../_pic/BgMainPage08.gif) left bottom no-repeat;}



#PromoImg .BgMainPage08 div

{height: 25px; background: url(../_pic/BgMainPage09.gif) right bottom no-repeat;}



#PromoImg .BgMainPage12

{height: 25px; background: url(../_pic/BgMainPage12.gif) left top no-repeat;}



#ContentBlock

{margin: 20px 16px 15px 16px;}



#ContentBlock #PlTop01

{height: 30px; background: #EADEBF url(../_pic/Corner01Left.gif) no-repeat;}



#ContentBlock .PlTop01

{height: 30px; background: url(../_pic/Corner01Right.gif) right top no-repeat;}



#ContentBlock .PlTop01 img

{margin: 11px 0 0 20px;}



#ContentBlock

{margin: 20px 16px 15px 16px;}



#ContentBlock #PlTop02

{height: 30px; background: #EADEBF url(../_pic/Corner02Left.gif) no-repeat;}



#ContentBlock .PlTop02

{height: 30px; background: url(../_pic/Corner02Right.gif) right top no-repeat;}



#ContentBlock .PlTop02 img

{margin: 11px 0 0 20px;}



.ContentBlock

{width: 100%; background: #FAF8F8;}



.ContentBlock .Info

{width: 100%;}



#ContentTable

{width: 100%;}



#ContentTable td

{width: 25%; padding: 10px; color: #00759A; vertical-align: top;}



#ContentTable td div.BottomLine

{border-bottom: 1px solid #EDE2C8; font-size: 1px; margin-bottom: 10px;}



#ContentTable td h3

{margin: 0; font: bold 11px; color: #00759A;}



ul.ContentMenu

{margin: 10px;}



ul.ContentMenu a

{text-decoration: none; color: #00759A;}



ul.ContentMenu .Extra

{margin: 0 0 0 10px;}



.ContentBlock #LeftBlock

{	width: 30%;	min-width: 300px;	background: #00759A;	color: #fcfdfd;	vertical-align: top;}

	

.ContentBlock #LeftBlock a

{text-decoration: none; color: #FCFDFD; font-weight: bold;}



.ContentBlock #LeftBlock ul

{margin-bottom: 20px;}



.ContentBlock #LeftBlock li

{padding: 10px 15px 10px 15px; border-bottom: 1px solid #EADEBF;}



.ContentBlock #LeftBlock ul.Extra

{margin-bottom: 0; background: #EADEBF;  padding: 10px 10px 5px 15px; position: relative; top: 10px;}



.ContentBlock #LeftBlock ul.Extra a

{font-weight: normal; color: #00759A;}



.ContentBlock #LeftBlock ul.Extra li

{border: 0; padding: 0 15px 5px 15px; background: url(../_pic/Bull.gif) 5px 6px no-repeat;}



.ContentBlock #InfoBlock

{vertical-align: top;}



.ContentBlock #InfoBlock #TreeMenu

{text-transform: uppercase; color: #D1D4D7; font-weight: bold; padding: 10px 35px 0 35px; padding-right:80px;}



.ContentBlock #InfoBlock #TreeMenu a

{font-weight: bold; font-size: 10px; color: #D1D4D7; }



.ContentBlock #InfoBlock #Title

{color: #00568B; font: bold 12px tahoma;  padding: 10px 100px 30px 350px;}



.ContentBlock #InfoBlock #Title2

{color: #00568B; font: bold 12px tahoma; padding: 19px 35px 19px 35px; margin: 0 25px 0 10px; border-top: 1px solid #EADEBF;}



.ContentBlock .InfoBlock

{padding: 0 35px 35px 35px; margin-top: -15px; padding-right:80px;}



#Position

{width: 100%;}



#Position td

{vertical-align: top; text-align: center; margin: 0 auto; padding: 0 0 25px 0;}



/*

#Position td div

{width: 142px; height: 193px; border: 1px solid #EADEBF; background: #fff;}

*/



#Position td div img

{border: 1px solid #EADEBF; margin-bottom: 5px; }



#Position td h3

{margin: 0; padding: 5px 0 5px 0; color: #00568B; text-align: left;}



#Position td h3 a

{color: #00568B; text-decoration: none;}



#Position th

{vertical-align: top; width: 10%;}



#Card

{width: 100%;}



#Card td.Img

{width: 20%; padding: 20px 20px 20px 0; vertical-align: top;}



#Card td.Img div

{border: 1px solid #EADEBF; background: #fff; text-align: center;}



#Card td.Text

{width: 80%; padding: 20px; vertical-align: top;}



#Card td.Text h3

{margin: 0 0 10px 0; color: #00568B;}



#Card td.Text span

{color: #00568B;}



#PlContent

{height: 30px; background: #EADEBF url(../_pic/Corner01Content.gif) no-repeat; margin: 20px 20px 10px 20px;}



.PlContent

{height: 30px; background: url(../_pic/Corner02Content.gif) right top no-repeat; color: #00568B; font-weight: bold; padding: 8px 0 0 22px;}



#IntegrationTable

{width: 100%;}



#IntegrationTable .Img

{width: 10%; padding: 5px 10px 5px 20px; vertical-align: top;}



#IntegrationTable .Img div

{float: left; width: 109px; height: 114px; border: 1px solid #EADEBF; background: #fff; text-align: center; padding: 3px;}



#IntegrationTable .Text

{width: 90%; padding: 5px 20px 5px 0; vertical-align: top;}



.CatalogueMain li

{margin: 20px 0 20px 0; padding-left: 20px; background: url(../_pic/Bull2.gif) 0 6px no-repeat;}



.CatalogueMain li a

{font-family: Tahoma; font-size:12px; color: #333333; text-decoration: none;}



#Copyright .IntergralSv

{float: left; width: 18%; color: #fff; padding: 10px 0 0 17px;}



#Copyright .Address

{float: left; width: 30%; color: #fff; padding: 10px 0 0 0;}



#Copyright .Address2

{float: left; width: 30%; color: #fff; padding: 10px 0 0 0;}



#Copyright .Webway

{float: right; width: 15%; text-align: right; color: #fff; padding: 10px 17px 0 0;}



#CopyrightMainPage .IntergralSv

{float: left; width: 18%; color: #006280; padding: 10px 0 0 17px;}



#CopyrightMainPage .Address

{float: left; width: 30%; color: #006280; padding: 10px 0 0 0;}



#CopyrightMainPage .Address2

{float: left; width: 30%; color: #006280; padding: 10px 0 0 0;}



#CopyrightMainPage .Webway

{float: right; width: 15%; text-align: right; color: #006280; padding: 10px 17px 0 0;}



.AllNews td

{padding-bottom: 25px;}



.AllNews td img

{float: left; margin: 0 25px 0 0;}



.AllNews td h1

{margin: 0 0 10px 0; font-size: 11px; color: #00568B;}



.AllNews td span

{color: #00568B;}



.FAQ span

{color: #00568B; font-weight: bold;}



.FAQ p

{margin: 15px 0 15px 25px;}