﻿body 
{
}
@font-face {
  font-family: 'Segoe Condensed';
  src: url('../Fonts/segoe.eot?#') format('eot'),
       url('../Fonts/segoe.ttf') format('truetype');
}
@font-face {
  font-family: 'Lucida Bright';
  src: url('../Fonts/LBRITE.eot?#') format('eot'),
       url('../Fonts/LBRITE.woff') format('woff'),
       url('../Fonts/LBRITE.ttf') format('truetype');
}
@font-face {
  font-family: 'Lucida Bright Italic';
  src: url('../Fonts/LBRITEI.eot?#') format('eot'),
       url('../Fonts/LBRITEI.woff') format('woff'),
       url('../Fonts/LBRITEI.ttf') format('truetype');
}
@font-face {
  font-family: 'nazanin';
  src: url('../Fonts/BNazanin.eot?#') format('eot'),
       url('../Fonts/BNazanin.woff') format('woff'),
       url('../Fonts/BNazanin.ttf') format('truetype');
}
@font-face {
  font-family: 'bardiya';
  src: url('../Fonts/BBardiya.eot?#') format('eot'),
       url('../Fonts/BBardiya.woff') format('woff'),
       url('../Fonts/BBardiya.ttf') format('truetype');
}
@font-face {
  font-family: 'Lucida Sans';
  src: url('../Fonts/LSANS.eot?#') format('eot'),
       url('../Fonts/LSANS.woff') format('woff'),
       url('../Fonts/LSANS.ttf') format('truetype');
}
@font-face {
  font-family: 'Kozuka Gothic Pro Light';
  src: url('../Fonts/kozgopro-light-webfont.eot?#') format('eot'),
       url('../Fonts/kozgopro-light-webfont.woff') format('woff'),
       url('../Fonts/kozgopro-light-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Kozuka Gothic Pro Bold';
  src: url('../Fonts/kozgopro-bold-simples.eot?#') format('eot'),
       url('../Fonts/kozgopro-bold-simples.woff') format('woff'),
       url('../Fonts/kozgopro-bold-simples.ttf') format('truetype');
}
@font-face {
  font-family: 'Kozuka Gothic Pro Heavy';
  src: url('../Fonts/kozgopro-heavy-simples.eot?#') format('eot'),
       url('../Fonts/kozgopro-heavy-simples.woff') format('woff'),
       url('../Fonts/kozgopro-heavy-simples.ttf') format('truetype');
}

.SFonseo
{
    font-family: 'Segoe Condensed';
    font-weight: normal;
	font-style: normal;
}
.SFonseospace0
{
    font-family: 'Segoe Condensed';
    font-weight: normal;
	font-style: normal;
	letter-spacing: -4px;
}
.SLinkSeo
{
    font-family: 'Segoe Condensed';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkSeo:hover
{
    font-family: 'Segoe Condensed';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonLucida
{
    font-family: 'Lucida Bright';
    font-weight: normal;
	font-style: normal;
}
.SLinkLucida
{
    font-family: 'Lucida Bright';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkLucida:hover
{
    font-family: 'Lucida Bright';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonLucidaI
{
    font-family: 'Lucida Bright Italic';
    font-weight: normal;
	font-style: normal;
}
.SLinkLucidaI
{
    font-family: 'Lucida Bright Italic';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkLucidaI:hover
{
    font-family: 'Lucida Bright Italic';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonnaz
{
    font-family: 'nazanin';
    font-weight: normal;
	font-style: normal;
}
.SLinknaz
{
    font-family: 'nazanin';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinknaz:hover
{
    font-family: 'nazanin';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonbar
{
    font-family: 'bardiya';
    font-weight: normal;
	font-style: normal;
}
.SLinkbar
{
    font-family: 'bardiya';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkbar:hover
{
    font-family: 'bardiya';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SLinkbarW
{
    font-family: 'bardiya';
    text-decoration: none;
    color: #999999;
    cursor: pointer;
}
.SLinkbarW:hover
{
    font-family: 'bardiya';
    text-decoration: none;
    color: White;
    cursor: pointer;
}
.SLinkbarB
{
    font-family: 'bardiya';
    text-decoration: none;
    color: #999999;
}
.SLinkbarB:hover
{
    font-family: 'bardiya';
    text-decoration: none;
    color: Black;
}
.SFonSans
{
    font-family: 'Lucida Sans';
    font-weight: normal;
	font-style: normal;
}
.SLinkSans
{
    font-family: 'Lucida Sans';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkSans:hover
{
    font-family: 'Lucida Sans';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonKozLgt
{
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
}
.SLinkKozLgt
{
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkKozLgt:hover
{
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonKozBld
{
    font-family: 'Kozuka Gothic Pro Bold';
    font-weight: normal;
	font-style: normal;
}
.SLinkKozBld
{
    font-family: 'Kozuka Gothic Pro Bold';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkKozBld:hover
{
    font-family: 'Kozuka Gothic Pro Bold';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
.SFonKozHvy
{
    font-family: 'Kozuka Gothic Pro Heavy';
    font-weight: normal;
	font-style: normal;
}
.SLinkKozHvy
{
    font-family: 'Kozuka Gothic Pro Heavy';
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
}
.SLinkKozHvy:hover
{
    font-family: 'Kozuka Gothic Pro Heavy';
    font-weight: normal;
	font-style: normal;
    text-decoration: underline;
}
/*****************************/

.SLink
{
    text-decoration: none;
}
.SLink:hover
{
    text-decoration: underline;
}
.PicPad5
{
    padding-left: 5px;
    padding-right: 5px;
}
.PicPad5R
{   
    padding-right: 5px;
}
.PicPad5L
{
    padding-left: 5px;
}
.PadTopBottom10
{
    padding-top: 10px;
    padding-bottom: 10px;
}
.ImageBorderL
{
    padding-bottom: 10px;
    padding-left: 10px;
}
.ImageBorderR
{
    padding-bottom: 10px;
    padding-right: 10px;
}
.ComboNoBorder
{
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
}

/*****************************/
.MainBack
{
    background-image: url('../ImagesEN/MainBack.gif');
    background-repeat: repeat;
    background-position: center top;
}
.MainBackLR
{
    background-image: url('../ImagesEN/MainBackBorder.gif');
    background-repeat: repeat;
    background-position: center top;
}
.MainBackTexture
{
    background-image: url('../ImagesEN/MainBlackTexture.png');
    background-repeat: repeat;
    background-position: center top;
}
.MainBottomBack
{
    background-image: url('../ImagesEN/Main-Bottom-Back.gif');
    background-repeat: repeat;
    background-position: center top;
}
.MainBottomBackItems
{
    background-image: url('../ImagesEN/Main-Bottom-ItemBack.gif');
    background-repeat: repeat-y;
    background-position: left top;
}
/*****************************/


.sthhomet1
{
    background-image: url('../ImagesEN/MainCenter1.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    -moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.sthhomet1:hover
{
    background-image: url('../ImagesEN/MainCenter1O.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.sthhomet2
{
    background-image: url('../ImagesEN/MainCenter2.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    -moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.sthhomet2:hover
{
    background-image: url('../ImagesEN/MainCenter2O.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.sthhomet3
{
    background-image: url('../ImagesEN/MainCenter3.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    -moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.sthhomet3:hover
{
    background-image: url('../ImagesEN/MainCenter3O.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.sthhomet4
{
    background-image: url('../ImagesEN/MainCenter4.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    -moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.sthhomet4:hover
{
    background-image: url('../ImagesEN/MainCenter4O.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}

/*****************************/
.MainTopKeysLink
{
    text-align: center;
    padding-top: 20px;
    /*font-family: 'Segoe Condensed';*/
    font-weight: normal;
	font-style: normal;
	font-size: 16px;
    text-decoration: none;
    color: #919191;
    cursor: pointer;
}
.MainTopKeysMenu
{
    float: right;
    border-left: solid 1px #EAEAEA;
    text-align: left;
    /*background-image: url('../ImagesEN/KeyTop-Back.png');
    background-repeat: no-repeat;
    background-position: -160px bottom;*/
    -moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.MainTopKeysMenu:hover
{
    float: right;
    border-left: solid 1px #EAEAEA;
    text-align: left;
    /*background-image: url('../ImagesEN/KeyTop-Back.png');
    background-repeat: no-repeat;
    background-position: left bottom;*/
}
.MainTopKeysMenuA
{
    float: right;
    border-left: solid 1px #EAEAEA;
    text-align: left;
    /*background-image: url('../ImagesEN/KeyTop-Back.png');
    background-repeat: no-repeat;
    background-position: left bottom;*/
}
.MainTopKeysMenuSub1
{
    width: 800px;
    height: 340px;
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
	font-size: 24px;
	padding-top: 15px;
	background-color: #E6E6E6;
	background-image: url('../ImagesEN/MainMenuSubBack1.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.MainTopKeysMenuSub2
{
    width: 800px;
    height: 340px;
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
	font-size: 24px;
	padding-top: 15px;
	background-color: #E6E6E6;
	background-image: url('../ImagesEN/MainMenuSubBack2.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.MainTopKeysMenuSub3
{
    width: 800px;
    height: 340px;
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
	font-size: 24px;
	padding-top: 15px;
	background-color: #E6E6E6;
	background-image: url('../ImagesEN/MainMenuSubBack3.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.MainTopKeysMenuSub4
{
    width: 800px;
    height: 340px;
    font-family: 'Kozuka Gothic Pro Light';
    font-weight: normal;
	font-style: normal;
	font-size: 24px;
	padding-top: 15px;
	background-color: #E6E6E6;
	background-image: url('../ImagesEN/MainMenuSubBack4.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}
.MainTopKeysMenuSubI
{
    clear: both;
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: solid 1px #FFFFFF;
    cursor: pointer;
    background-image: url('../ImagesEN/MainMenuItemsBack.png');
    background-repeat: repeat;
    background-position: left top;
    -moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.MainTopKeysMenuSubI:hover
{
    clear: both;
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: solid 1px #FFFFFF;
    cursor: pointer;
    background-image: url('../ImagesEN/MainMenuItemsBackO.png');
    background-repeat: repeat;
    background-position: left top;
}
.MainTopKeysMenuSubIL
{
    padding: 10px;
    text-decoration: none;
    color: Black;
}
.MainTopKeysMenuSubILs
{
    padding: 7px;
    text-decoration: none;
    color: Black;
}
/*****************************/

.SSignReadMore
{   
    background-image: url('../ImagesEN/Sign-ReadMoreB.png');
    background-repeat: no-repeat;
    background-position: right center;
}
.SSignReadMore1
{   
    background-image: url('../ImagesEN/Sign-Arrow1.png');
    background-repeat: no-repeat;
    background-position: left center;
}
.SSignHome
{   
    background-image: url('../ImagesEN/Sign-Home.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.SSignLang
{   
    background-image: url('../ImagesEN/Sign-Lang.png');
    background-repeat: no-repeat;
    background-position: right center;
}
.SSignContact
{   
    background-image: url('../ImagesEN/Sign-Contact.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.SSignContactHome
{   
    background-image: url('../ImagesEN/Sign-ContactHome.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.SSignMagazine
{   
    background-image: url('../ImagesEN/Sign-Magazine.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.PanelTransWhite
{
    background-image: url('../ImagesEN/PanelTrans-White.png');
    background-repeat: repeat;
    background-position: center top;
}
.PanelTransBlack
{
    background-image: url('../ImagesEN/PanelTrans-Black.png');
    background-repeat: repeat;
    background-position: center top;
}
.PanelTransBlack1
{
    background-image: url('../ImagesEN/PanelTrans-Black1.png');
    background-repeat: repeat;
    background-position: center top;
}
/*****************************/
.SSocialFaceBook
{
    
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}
.SSocialFaceBook:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: 0px -29px;
    cursor: pointer;
}
.SSocialTwitter
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -29px 0px;
    cursor: pointer;
}
.SSocialTwitter:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -29px -29px;
    cursor: pointer;
}
.SSocialYouTube
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -58px 0px;
    cursor: pointer;
}
.SSocialYouTube:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -58px -29px;
    cursor: pointer;
}
.SSocialLinkedin
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -87px 0px;
    cursor: pointer;
}
.SSocialLinkedin:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -87px -29px;
    cursor: pointer;
}
.SSocialGoogle
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -116px 0px;
    cursor: pointer;
}
.SSocialGoogle:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -116px -29px;
    cursor: pointer;
}
.SSocialAparat
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -145px 0px;
    cursor: pointer;
}
.SSocialAparat:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -145px -29px;
    cursor: pointer;
}
.SSocialInstagram
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -174px 0px;
    cursor: pointer;
}
.SSocialInstagram:hover
{
    background-image: url('../ImagesEN/SocialSign.png');
    background-repeat: no-repeat;
    background-position: -174px -29px;
    cursor: pointer;
}
/************************************/

/*****************************/
.SSocialFaceBook1
{
    
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    cursor: pointer;
}
.SSocialFaceBook1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: 0px -25px;
    cursor: pointer;
}
.SSocialTwitter1
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -25px 0px;
    cursor: pointer;
}
.SSocialTwitter1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -25px -25px;
    cursor: pointer;
}
.SSocialYouTube1
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -50px 0px;
    cursor: pointer;
}
.SSocialYouTube1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -50px -25px;
    cursor: pointer;
}
.SSocialLinkedin1
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -107px 0px;
    cursor: pointer;
}
.SSocialLinkedin1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -107px -25px;
    cursor: pointer;
}
.SSocialGoogle1
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -132px 0px;
    cursor: pointer;
}
.SSocialGoogle1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -132px -25px;
    cursor: pointer;
}
.SSocialAparat1
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -157px 0px;
    cursor: pointer;
}
.SSocialAparat1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -157px -25px;
    cursor: pointer;
}
.SSocialInstagram1
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -183px 0px;
    cursor: pointer;
}
.SSocialInstagram1:hover
{
    background-image: url('../ImagesEN/SocialSign1.png');
    background-repeat: no-repeat;
    background-position: -183px -25px;
    cursor: pointer;
}
/************************************/

.SepH2Center
{
    background-image: url('../ImagesEN/Sep-H2-Center.png');
    background-repeat: no-repeat;
    background-position: center bottom;
}
.SepH2LR
{
    background-image: url('../ImagesEN/Sep-H2-LR.png');
    background-repeat: repeat-x;
    background-position: center bottom;
}
.SepH1
{
    background-image: url('../ImagesEN/SepH1.gif');
    background-repeat: repeat-x;
    background-position: center center;
}
.SepH2
{
    background-image: url('../ImagesEN/SepH2.gif');
    background-repeat: no-repeat;
    background-position: center center;
}
.SepH3
{
    background-image: url('../ImagesEN/SepH3.gif');
    background-repeat: no-repeat;
    background-position: center center;
}
.SepH4
{
    background-image: url('../ImagesEN/SepH4.gif');
    background-repeat: no-repeat;
    background-position: center center;
}
.SepH5
{
    background-image: url('../ImagesEN/SepH5.gif');
    background-repeat: no-repeat;
    background-position: center center;
}
.SepV1
{
    background-image: url('../ImagesEN/SepV1.gif');
    background-repeat: repeat-y;
    background-position: center center;
}
.SArrowGoldL
{
    background-image: url('../ImagesEN/Sign-ArrowGoldL.png');
    background-repeat: no-repeat;
    background-position: right center;
}
.SArrowGoldR
{
    background-image: url('../ImagesEN/Sign-ArrowGoldR.png');
    background-repeat: no-repeat;
    background-position: left center;
}
.SArrowL
{
    background-image: url('ImagesHotelFA/Sign-ArrowL.gif');
    background-repeat: no-repeat;
    background-position: right center;
}
.SArrowR
{
    background-image: url('ImagesHotelFA/Sign-ArrowR.gif');
    background-repeat: no-repeat;
    background-position: left center;
}
.OverHide
{
    overflow: hidden;
}
.SPositionAbsolute
{
    position: absolute;
}
.CursorP
{
    cursor: pointer;
}
.sbackblack
{
    background-color: Black;
}
.SScroll
{
    scrollbar-face-color: #DCDCDC;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #DCDCDC;
    scrollbar-shadow-color: #DCDCDC;
    scrollbar-highlight-color: #DCDCDC;
    scrollbar-3dlight-color: #DCDCDC;
    scrollbar-darkshadow-Color: #DCDCDC;
}