/****************************************************************************
* ????? ????????
****************************************************************************/

/* ???????? */
#Trunks
{ height: 300px; }

#Trunks TABLE
{ width: 100%; }
#Trunks TABLE TD
{ height: 300px; padding: 14px 0 0 0; }
* HTML #Trunks TABLE TD
{ height: 286px; padding: 14px 0 0 0; }
#Trunks TABLE TH
{ width: 12%; }
#Trunks TABLE TD.FirstTrunk
{ width: 17%; }
#Trunks TABLE TD.FirstTrunkMag
{ width: 17%; }
#Trunks TABLE TD.SecondTrunk
{ width: 36%; }
#Trunks TABLE TD.ThirdTrunk
{ width: 23%; }


#TrunksMag
{  }

#TrunksMag TABLE
{ width: 100%; }
#TrunksMag TABLE TR.FirstTrunksRow TD
{ padding: 14px 0 0 0; }
* HTML #TrunksMag TABLE TR.FirstTrunksRow TD
{ padding: 14px 0 0 0; }
#TrunksMag TABLE TR.FirstTrunksRow TH
{ width: 12%; }
#TrunksMag TABLE TR.FirstTrunksRow TD.FirstTrunk
{ width: 29%; }
#TrunksMag TABLE TR.FirstTrunksRow TD.FirstTrunkMag
{ width: 17%; }
#TrunksMag TABLE TR.FirstTrunksRow TD.SecondTrunk
{ width: 36%; }
#TrunksMag TABLE TR.FirstTrunksRow TD.ThirdTrunk
{ width: 35%; }


TD.FirstTrunk DIV.TrunkHandle
{ height: 40px; background: url('/i/TrunkHandle.gif') no-repeat -40% 0; }
TD.FirstTrunk DIV.TrunkHandle DIV
{ height: 40px; background: url('/i/TrunkLock.gif') no-repeat 70% 100%; }
TD.FirstTrunkMag DIV.TrunkHandle
{ height: 40px; background: url('/i/BlackHandle.gif') no-repeat -40% 0; }
TD.FirstTrunkMag DIV.TrunkHandle DIV
{ height: 40px; background: url('/i/BlackLock.gif') no-repeat 70% 100%; }

.MagFirstTrunkBox
{ width: 58.7%; }
.MagThirdTrunkBox
{ width: 65.7%; margin: 0 0 0 auto; }
.UnderTrunkLine
{ height: 19px; background: #000000; }
.UnderFirstTrunkBox
{ padding: 30px 20px 0 40px; color: #666666; font-size: 0.9em; }
.UnderThirdTrunkBox
{ padding: 30px 0 0 30px; }


TD.SecondTrunk DIV.TrunkHandle
{ height: 40px; background: url('/i/TrunkHandle.gif') no-repeat center bottom; }
TD.SecondTrunk DIV.TrunkHandle DIV
{ height: 40px; background: url('/i/TrunkLock.gif') no-repeat 86% 100%; }
TD.SecondTrunk DIV.TrunkHandle DIV DIV
{ height: 40px; background: url('/i/TrunkLock.gif') no-repeat 14% 100%; position: relative; width: 100%; }

TD.ThirdTrunk DIV.TrunkHandle
{ height: 40px; background: url('/i/TrunkHandle.gif') no-repeat 105% 0; }
TD.ThirdTrunk DIV.TrunkHandle DIV
{ height: 40px; background: url('/i/TrunkLock.gif') no-repeat 25% 100%; position: relative; width: 100%; }

TD.FirstTrunk DIV.TrunkBody DIV
{ height: 247px;  background: url('/i/TrunkPattern2.gif') no-repeat 56% bottom; }
TD.FirstTrunk DIV.TrunkBody DIV IMG
{ display: block; width: 64px; height: 179px; margin: 0; padding-top: 67px; }

TD.FirstTrunkMag DIV.TrunkBody DIV
{ height: 247px;  background: url('/i/QuestionSign.gif') no-repeat 10% center #000000; }

TD.FirstTrunk DIV.TrunkBody DIV DIV.WhatsNewNumber
{ background: none; background: url('/i/QuestionSign2.gif') no-repeat -10% 40px; color: #FFFFFF; font-weight: normal; }
TD.FirstTrunk DIV.TrunkBody DIV DIV.WhatsNewNumber A
{ color: #FFFFFF!important; }

TD.FirstTrunkMag DIV.TrunkBody DIV DIV
{ height: 147px; background: none; color: #FFFFFF; margin: 0 20px 0 50px; padding-top: 100px; }

TD.FirstTrunk DIV.TrunkBody DIV DIV TABLE.LinkToShowNextNumber
{ width: 1px!important; margin: 0 0 0 45px; }
TD.FirstTrunk DIV.TrunkBody DIV DIV TABLE.LinkToShowNextNumber TD
{ height: 1px!important; padding: 0!important; }
TD.FirstTrunk DIV.TrunkBody DIV DIV TABLE.LinkToShowNextNumber TH
{ font-weight: normal; text-align: left; padding: 105px 8px 0 0; }
TD.FirstTrunk DIV.TrunkBody DIV DIV TABLE.LinkToShowNextNumber TH A
{ color: #FFFFFF!important; }
TD.FirstTrunk DIV.TrunkBody DIV DIV TABLE.LinkToShowNextNumber TD.oLD
{ height: 8px!important; padding: 0 10px 0 0!important; background: none; }
TD.FirstTrunk DIV.TrunkBody DIV DIV TABLE.LinkToShowNextNumber TD.oRD
{ padding: 0!important; background: none; }

TD.FirstTrunkMag DIV.TrunkBody DIV DIV TABLE.ActiveLinkToShowNextNumber
{ width: 1px!important; background: url('/i/oLU.gif') no-repeat left top #E07113; }

TD.FirstTrunkMag DIV.TrunkBody DIV DIV TABLE.ActiveLinkToShowNextNumber TD
{ height: 1px!important; padding: 0!important; background: none; }
TD.FirstTrunkMag DIV.TrunkBody DIV DIV TABLE.ActiveLinkToShowNextNumber TH
{ font-weight: normal; text-align: left; padding: 8px 8px 0 0; background: url('/i/oRU.gif') no-repeat right top; }
TD.FirstTrunkMag DIV.TrunkBody DIV DIV TABLE.ActiveLinkToShowNextNumber TH A
{ color: #FFFFFF!important; text-decoration: none; cursor: default; }
TD.FirstTrunkMag DIV.TrunkBody DIV DIV TABLE.ActiveLinkToShowNextNumber TD.oLD
{ height: 8px!important; padding: 0 10px 0 0!important; background: none; background: url('/i/oLD.gif') no-repeat left bottom; }
TD.FirstTrunkMag DIV.TrunkBody DIV DIV TABLE.ActiveLinkToShowNextNumber TD.oRD
{ padding: 0!important; background: none; background: url('/i/oRD.gif') no-repeat right bottom; }



TD.SecondTrunk DIV DIV DIV#Birka
{ width: 98px; height: 98px; position: absolute; background: url('/i/birka.png') no-repeat left top; z-index: 60; margin: 30px 0 0 -120px; top: 0; left: 50%; }
* HTML TD.SecondTrunk DIV DIV DIV#Birka
{ background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/birka.png', sizingMethod='scale'); }

TD.SecondTrunk DIV.TrunkBody DIV
{ height: 247px; background: url('/i/TrunkPattern2.gif') no-repeat 50% bottom; }
TD.SecondTrunk DIV.TrunkBody DIV DIV
{ height: 247px; background: url('/i/TrunkUnicum.gif') no-repeat 100px 80px; position: relative; width: 100%; }
TD.SecondTrunk DIV.TrunkBody DIV DIV IMG
{ display: block; width: 64px; height: 179px; margin: 0 0 0 150px; padding-top: 67px; }
TD.SecondTrunk DIV.TrunkBody DIV DIV DIV#Available
{ display: block; width: 90px; height: 89px; margin: 0; position: absolute; top: 30px; right: 5%; background: url('/i/available.png') no-repeat top left; }
* HTML TD.SecondTrunk DIV.TrunkBody DIV DIV DIV#Available
{ background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/available.png', sizingMethod='scale'); }

TD.ThirdTrunk DIV.TrunkBody DIV
{ height: 247px; background: url('/i/TrunkPattern2.gif') no-repeat 45% bottom; }
TD.ThirdTrunk DIV.TrunkBody DIV DIV
{ height: 247px; background: url('/i/TrunkUnicum.gif') no-repeat 100px 80px; }
TD.ThirdTrunk DIV.TrunkBody DIV DIV IMG
{ display: block; width: 64px; height: 179px; margin: 0 0 0 150px; padding-top: 67px; }

TD.ThirdTrunk DIV DIV#Birka2
{ width: 119px; height: 79px; position: absolute; background: url('/i/birka2.png') no-repeat left top; margin: 21px 0 0 0; top: 0; right: 45px; }
* HTML TD.ThirdTrunk DIV DIV DIV#Birka2
{ background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/birka2.png', sizingMethod='scale'); }


DIV.TrunkBody
{ height: 247px; background: url('/i/ChemodanBg.jpg') repeat-x top; }

TR.IdeasLine TD
{ height: 19px; background: #000000; }
.AboutJournalBox
{ padding: 30px 20px 0 40px; color: #666666; font-size: 0.9em; }

.ArchiveNavigation
{ padding: 30px 0 0 30px; }
.aMonthes
{ height: 15px; margin: 15px 0 0 0; }
.aMonthes SPAN
{ margin: 0 5px 0 0; font-size: 11px; }
.aMonthes SPAN A
{ color: #4e6fa7; margin: 0 2px 0 0; }
.aMonthes SPAN.Passive
{ margin: 0 5px 0 0; color: #abadad; font-size: 11px; }
.aMonthes SPAN.Active
{ margin: 0 5px 0 0; background-color: #e07113; padding: 0 2px; color: #fff; font-size: 11px; }

.aYears
{ height: 16px; margin: 8px 0 0 0; }
.aYears SPAN
{ display: block; float: left; margin: 0 10px 0 0; font-size: 11px; padding: 0 1px 1px 2px; }
.aYears SPAN A
{ color: #4e6fa7; margin: 0 2px; }
.aYears SPAN.Active
{ display: block; float: left; margin: 0 10px 0 0; padding: 0 1px 1px 2px; background-color: #e07113; color: #fff; font-size: 11px; }


#TrunksMag TABLE#OpenedTrunk
{ width: 100%; }
#TrunksMag TABLE#OpenedTrunk TD
{ height: auto; }
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkLeft
{ width: 1%; background: url('/i/OpenTrunkBottomLbg.gif') no-repeat left bottom; padding: 0; }
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkLeft DIV
{ width: 25px; height: 266px; background: url('/i/OpenTrunkTopLbg.gif') no-repeat left top; }

#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkCenter
{ width: 98%; background: url('/i/OpenTrunkCenterBg.gif') repeat-x left 27px; padding: 0; } 
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkCenter DIV.OpenTrunkContent
{ padding: 40px 20px 15px 20px; background: url('/i/OpenTrunkTopCbg.gif') repeat-x top; }
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkCenter H3
{ margin: 0 0 1em 0; font-size: 90%; color: #221D19; font-weight: normal; }
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkCenter H3.PdfTitle
{ margin: 20px 0 0.5em 0; }
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkCenter UL LI
{ margin: 0 0 0.5em 0; display: block; font-weight: bold; color: #000000; }
.IntroNumberText
{ margin: 0 0 12px 0; }

#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkRight
{ width: 1%; background: url('/i/OpenTrunkBottomRbg.gif') no-repeat bottom right; padding: 0; }
#TrunksMag TABLE#OpenedTrunk TD.OpenTrunkRight DIV
{ width: 11px; height: 266px; background: url('/i/OpenTrunkTopRbg.gif') no-repeat top right; }
DIV.OpenTrunkBottomShade
{ height: 27px; background: url('/i/OpenTrunkBottomCbg.gif') repeat-x bottom; margin: -1px 0 0 0; // margin: 0; }


TD.SecondTrunk DIV.TrunkBottom
{ height: 9px; background: url('/i/TrunkBottomLock.gif') no-repeat 86% top; }
TD.SecondTrunk DIV.TrunkBottom DIV 
{ height: 9px; background: url('/i/TrunkBottomLock.gif') no-repeat 14% top; width: 100%; }


.PDFbutton
{ vertical-align: middle; margin: 0 0 0 5px;}

#Subscription
{ margin: 30px 15% 0 40%; }
#Subscription H2
{ font-weight: bold; font-size: 150%; }


#TagClouds
{ display: block; padding: 0 0 0 0; background: #4C4C4C; font-size: 90%; line-height: 1px; color: #FFFFFF; }
DIV.TagsList
{ padding: 0 20px; margin: 0; }
#TagClouds DIV.LD
{ height: 10px; background: url(/i/CloudsLeftCorner.gif) no-repeat left bottom; margin-top: -3px; }
#TagClouds DIV.RD
{ height: 10px; background: url(/i/CloudsRightCorner.gif) no-repeat right bottom; padding: 0 20px; }
* HTML #TagClouds DIV.RD
{ margin-top: -3px; }

#MetaLayout #TagClouds A
{ color: #FFFFFF; text-decoration: none; }
#MetaLayout #TagClouds A:hover
{ text-decoration: underline; }
#TagClouds SPAN
{ margin-right: 0.2em; }
#TagClouds SPAN.SelectedTag
{ background: #E07113; margin: 0 0.3em; padding: 0 0.3em 0 0.3em; }


.Cl-0	{ font-size: 0.8em; }
.Cl-1	{ font-size: 1em; }
.Cl-2	{ font-size: 1.1em; }
.Cl-3	{ font-size: 1.2em; }
.Cl-4	{ font-size: 1.3em; }
.Cl-5	{ font-size: 1.4em; }
.Cl-6	{ font-size: 1.5em; }
.Cl-7	{ font-size: 1.6em; }
.Cl-8	{ font-size: 1.7em; }
.Cl-9	{ font-size: 1.8em; }
.Cl-10	{ font-size: 1.9em; }


#Anonses
{ padding: 30px 15% 0 28%; }

#Anonses H2 A
{ color: #000000; text-decoration: none; }
#Anonses H2 A:hover
{ text-decoration: underline; }

.OneAnons
{ margin: 0; min-height: 125px; padding: 0 0 30px 0; }
* HTML .OneAnons
{ height: 125px; }
.OneAnons IMG.aPreview
{ display: block; float: left; width: 200px; }
.AnonsText
{ margin-left: 220px; }
.AnonsText H2
{ margin: 0; font-size: 160%; font-weight: bold; }
.aIdea
{ margin: 0.3em 0 0.4em 0; font-size: 87%; }
.aIdea A
{ color: #4E6FA7!important; font-weight: bold; font-size: 130%; text-decoration: none; }
.aIdea A:hover
{ text-decoration: underline; }
.aTags
{ font-size: 87%; margin-bottom: 0; }

#PagesNavigator
{ margin-left: 220px; }
#PagesNavigator SPAN
{ margin-left: 1.2em; color: #7E7E7E; }
#PagesNavigator SPAN.ActiveArrowLink
{ color: #4e6fa7; }
#PagesNavigator UL LI
{ display: block; float: left; padding: 0 3px; margin: 0.5em 0.1em 0 0; font-size: 120%; }
#PagesNavigator UL LI.CurrentPage
{ background: #E07113; color: #FFFFFF; }


#CopyrightAndTechLinks
{ margin: 50px 0 0 28%; padding: 30px 15% 0 0; font-size: 87%; }
#CopyrightAndTechLinks SPAN
{ margin-left: 1.2em; }

#Counters
{ margin: 10px 0 0 28%; padding: 0 15% 0 0; font-size: 87%; }


#Content .SimpleMainContent
{ width: 68.5%; margin-left: 28.5%;}

.TravelAgencyTemplate
{ height: 30px; }

.TravelAgencyTop
{ margin-bottom: -1px; }
* HTML .TravelAgencyTop
{ margin-bottom: -3px; }
.TravelAgencyTop TABLE
{ width: 100%; }
.TravelAgencyTop TABLE TD IMG
{ display: block; margin-bottom: 1em; }
.TravelAgencyTop TABLE TD.Individual
{ height: 246px; width: 28%; padding: 0 40px 30px 40px; }
* HTML .TravelAgencyTop TABLE TD.Individual
{ height: 217px; width: 29%; }
.TravelAgencyTop TABLE TD.Ideas
{ width: 36.7%; padding: 37px 40px 0 40px; background: #92172B; color: #FFFFFF; }
.TravelAgencyTop TABLE TD.Ordered
{ width: 35.3%; padding: 0 40px 30px 40px; }

.Individual H2
{ margin: 0 0 0.5em 0; font-family: Serif, Times; font-weight: normal; font-size: 200%; }
.Ideas H2
{ margin: 0 0 0.5em 0; font-family: Serif, Times; font-weight: normal; font-size: 200%; color: #FFFFFF; }
.Ordered H2
{ margin: 0 0 0.5em 0; font-family: Serif, Times; font-weight: normal; font-size: 200%; }


#RedHandle
{ height: 40px; background: url('/i/RedHandle.gif') no-repeat center bottom; margin-top: 14px; }
#RedHandle DIV
{ height: 40px; background: url('/i/RedLock.gif') no-repeat  14% 100%; }
#RedHandle DIV DIV
{ height: 40px; background: url('/i/RedLock.gif') no-repeat  86% 100%; }

.AnonsesList
{ padding-right: 15%; }
* HTML .AnonsesList
{ padding-right: 10%; }


.VerticalVrapper
{ height: 20px; }

.DistanceBlock
{ position: absolute; left: 4%; font-size: 87%; }

.CostTable
{ width: 100%; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin-bottom: 1.2em; }
.CostTable TD, .CostTable TH
{ padding: 3px 0 2px 0; vertical-align: middle; }
.CostTable TD
{ font-size: 87%; vertical-align: middle; }
.CostTable TH
{ text-align: right; }



#InTheNextNumber.InTheNextNumberDisabled
{ display: none; }
#InTheNextNumber
{ position: relative; top: 0; left: 0; width: auto; }
#InTheNextNumber DIV.NextNumberThemes
{ position: absolute; width: 116%; top: -15px; left: -30px; margin: 0; background: url('/i/gallery_bg.png'); color: #717171; z-index: 80; }
#InTheNextNumber DIV.NextNumberThemes H3
{ color: #FFFFFF; margin: 20px 0 15px 40px; font-size: 100%; } 
#InTheNextNumber DIV.NextNumberThemes UL LI
{ border-top: 1px solid #2D2D2D; padding: 2px 20px 2px 40px; }
#InTheNextNumber DIV.NextNumberThemes .ButtonClose
{ position: absolute; top: 15px; right: 20px; cursor: pointer; }

#InTheNextNumber DIV.LU
{ width: 7px; height: 7px; background: url('/i/cLU.gif') no-repeat left top; position: absolute; top: 0; left: 0; }
#InTheNextNumber DIV.RU
{ width: 7px; height: 7px; background: url('/i/cRU.gif') no-repeat right top; position: absolute; top: 0; right: 0; }
* HTML #InTheNextNumber DIV.RU
{ margin-right: -1px; }
#InTheNextNumber DIV.LD
{ width: 7px; height: 7px; background: url('/i/cLD.gif') no-repeat left bottom; position: absolute; bottom: 0; left: 0; }
#InTheNextNumber DIV.RD
{ width: 7px; height: 7px; background: url('/i/cRD.gif') no-repeat right bottom; position: absolute; bottom: 0; right: 0; }
* HTML #InTheNextNumber DIV.RD
{ margin-right: -1px; }


/**** ???????
*************************************/

.PhotoGalleryParent
{ postion: relative; top: 0; left: 0; width: auto; }

#PhotoGalleryBox
{ position: absolute; width: 100%; top: 220px; left: 0; background: url('/i/gallery_bg.png'); color: #717171; }  

#PhotoGalleryBox H2
{ color: #FFFFFF; margin: 20px 0 20px 20px; font-size: 100%; }

.PhotosBlock
{ margin-left: 30px; }
.PhotosBlock DIV
{ width: 219px; height: 300px; margin: 0 20px 0 0; float: left; }
.PhotosBlock DIV IMG
{ width: 219px; height: 219px; display: block; background-repeat: no-repeat; background-position: center center; margin-bottom: 10px; }
.PhotosBlock DIV SPAN
{ font-size: 87%; margin: 0 9px; display: block; }

#ButtonClose
{ width: 60px; height: 19px; position: absolute; top: 16px; right: 20px; }

#PhotoGalleryBox DIV.LU
{ width: 7px; height: 7px; background: url('/i/cLU.gif') no-repeat left top; position: absolute; top: 0; left: 0; }
#PhotoGalleryBox DIV.RU
{ width: 7px; height: 7px; background: url('/i/cRU.gif') no-repeat right top; position: absolute; top: 0; right: 0; }
* HTML #PhotoGalleryBox DIV.RU
{ margin-right: -1px; }
#PhotoGalleryBox DIV.LD
{ width: 7px; height: 7px; background: url('/i/cLD.gif') no-repeat left bottom; position: absolute; bottom: 0; left: 0; }
* HTML #PhotoGalleryBox DIV.LD
{ margin-bottom: -1px; }
#PhotoGalleryBox DIV.RD
{ width: 7px; height: 7px; background: url('/i/cRD.gif') no-repeat right bottom; position: absolute; bottom: 0; right: 0; }
* HTML #PhotoGalleryBox DIV.RD
{ margin-right: -1px; margin-bottom: -1px; }

.OnePhotoTable
{ width: 100%; margin-bottom: 50px; }
.SmallPrewievs
{ width: 26%; }
.SmallPrewievs IMG
{ width: 52px; height: 52px; display: block; float: left; margin: 0 8px 8px 0; background-repeat: no-repeat; background-position: center center; }
.BigPhoto
{ width: 74%; }
.BigPhoto IMG
{ width: 434px; height: 433px; margin-right: 20px; background-repeat: no-repeat; background-position: center center; float: left; }
.PhotoComment
{ width: 24%; font-size: 87%; }

#PagesNavigator
{ margin-bottom: 5em; }
.Short
{ line-height: 21px; vertical-align: middle; background: #e07113; color: #FFFFFF; padding: 0 10px; float: left; margin-right: 25px; }
.ByDays
{ line-height: 21px; float: left; margin-right: 10px; font-size: 87%; }
.PagesList LI
{ height: 21px; vertical-align: middle; color: #FFFFFF; display: block; float: left; background: url('/i/pnbg.gif') repeat-x top; padding: 3px 8px 0 8px; margin-right: 2px; }
.PagesList LI A
{ color: #FFFFFF!important; }

.Snoska
{ font-size: 87%; width: 50%; }


.FirstPhotosInText
{ margin: 0 0 20px 0; font-size: 0.9em; }
.FirstPhotosInText TABLE
{ width: 90%; }
.FirstPhotosInText TABLE TH
{ width: 2%; }
.FirstPhotosInText TABLE TD
{ width: 49%; padding-left: 20px; }

.PhotosInText
{ margin: 0 0 20px 0; font-size: 0.9em; }
.PhotosInText TABLE
{ width: 90%; }
.PhotosInText TABLE TH
{ width: 2%; }
.PhotosInText TABLE TD
{ width: 49%; padding-left: 20px; }


/***** 404
***************************/

.Page404
{ margin: 95px 0 100px 0; padding: 0 0 0 28%; }
.Page404 H3
{ font-size: 150%; margin: 10px 0 0.7em 0; white-space: nowrap; }
.Page404 TABLE
{ width: 80%; }
.Page404 TABLE TD
{ width: 1%; }
.Page404 TABLE TH
{ width: 99%; text-align: left; padding-left: 30px; }
.Page404 TABLE TH UL
{ margin: 0; padding: 0; }
.Page404 TABLE TH UL LI
{ margin: 0 0 0.4em 0; padding: 0; color: #4e6fa7; }
.Page404 TABLE TH UL LI SPAN
{  font-size: 110%; }
.Page404 TABLE TH UL LI A
{ margin: 0; padding: 0; color: #4e6fa7; font-weight: normal; }


.AboutPage
{ padding: 0 30% 0 28%; }

.ContactsPage
{ padding: 0 0 0 28%; }
#MapImg
{ display: block; width: 377px; height: 317px; margin-top: 20px; }
.AddressesTelephones
{ margin-top: 30px; padding-right: 15%; }
.AddressesTelephones TABLE
{ width: 100%; }
.AddressesTelephones TABLE TD
{ width: 33%; padding: 0 70px 25px 0; }
.AddressesTelephones TABLE TD STRONG
{ display: block; margin-bottom: 0.4em; }


.SimpleText
{ width: 56%; }

.ContentTable
{  }
.AdditionalCol
{ width: 28%; padding: 0 0 0 0; }


H2.AgencyTitle
{ margin: -5px 0 1em 0; font-weight: bold; font-size: 210%; }


.ReturnToCurrentNumber
{ margin: 160px 0 0 0; text-align: center; }
.ReturnToCurrentNumber SPAN
{ font-size: 120%; }
