body    {background-color:#172233!important; font:14px Arial, Helvetica, sans-serif; color:#D1D3D6;}

img     {border-style:none;}

a			{ cursor:hand;}
a:hover     { color:#FFFFFF;}
a:visited   {}
a img			{ text-decoration:none; }

table   {border-collapse:collapse; width:100%;}
td              {vertical-align:top; padding:0px;}

p               {margin-top:0px; margin-bottom:10px;}

form    {margin:0px; padding:0px;}

h2              {font:normal 22px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:0px; margin-bottom:0px;}
h3              {font-size:18px; font-weight:normal; margin:5px 0 0 0; color:#FFFFFF;}
h4              {font-size:14px; margin:5px 0 5px 0; color:#E8E9EB;}

h3 a    {color:#FFFFFF;}

/*.mainBg                       {background:url(/_img/body_bg.gif) repeat-x 0 100%;}*/
#mainBotImg             {background:url(/_img/footer_bg.jpg) no-repeat 50% 100%!important;}
.mainBgSize     {width:990px; position:relative; margin-left:auto; margin-right:auto;}

.top-links { clear: both; margin: 0 auto; width: 400px }
.top-links div { display: block; float: left; background: url(/_img/bg_top_link_r.gif) top right no-repeat; padding-right: 10px; }
.top-links div span { display: block; background: url(/_img/bg_top_link_l.gif) no-repeat; padding: 5px 0 30px 23px; } 
.top-links div span div { float: left; display: block; line-height: 12px; background: url(/_img/top_link_line.gif) top right no-repeat; padding: 6px 9px 2px 0; margin-right: 8px; font: bold 12px arial; color: #fff; } 
.top-links div span div.last { background: none; margin: 0 } 
.top-links div span div.nolink { color: #74c9e5; font: normal 12px arial; } 
.top-links a { display: block; color: #74c9e5; font: normal 12px arial; } 
.top-links a:hover { color: #fff }

.logo   {position:absolute; left:332px; top:98px; /*background-image:url(/_img/logo.png); _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/logo.png');*/}

.topBg  {background:url(/_img/header_curves.jpg) no-repeat 50% 0%; width:100%}

.citySwitch { width:438px;}
.citySwitch div.city { float:left; margin-right:16px; background:url(/_img/city_bg.gif) repeat-x left top;}
.citySwitch div.city div { background:url(/_img/city_bg_right.gif) no-repeat right bottom;}
.citySwitch div.city div div { padding:21px 15px 4px 15px; background:url(/_img/city_bg_left.gif) no-repeat left bottom; font:bold 11px Arial; color:#85888A;}
.citySwitch div.city div div a { font:normal 11px Arial; color:#D0D2D3;}

.addOns         {padding-top:27px; text-align:center; padding-bottom:158px;}
.addOns img { margin:0 10px; background:url(/_img/addOns_bullet.png) no-repeat left top; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/addOns_bullet.png');}
.addOns a       {color:#6F8E58; font-size:11px;}
.addOns a:hover	{color:#FFFFFF;}
.addOns .first  {background:url(none); padding-left:0px;}
.addOns span { color:#D6CD6E; font-size:11px;}

.home   {background:url(/_img/home.gif); height:10px; width:9px; position:absolute; left:435px; top:202px; font-size:0px;}
.mail   {background:url(/_img/mail.gif); height:10px; width:10px; position:absolute; left:491px; top:202px; font-size:0px;}
.sitemap {background:url(/_img/search.gif); height:12px; width:11px; position:absolute; left:546px; top:202px; font-size:0px;}

/*.top_nav                {height:122px; padding-left:32px;}
.top_nav a              {height:122px; top:196px; float:left; margin-right:-17px; width:146px;}
.top_nav .disco {background-image:url(/_img/top_nav_bar.gif);}
.top_nav .disco:hover, .top_nav .disco_active
                                {background-image:url(/_img/top_nav_bar_act.gif);}
.top_nav .sport{background-image:url(/_img/top_nav_cas.gif);}
.top_nav .sport:hover, .top_nav .sport_active
                                {background-image:url(/_img/top_nav_cas_act.gif);}
.top_nav .billiard {background-image:url(/_img/top_nav_bil.gif);}
.top_nav .billiard:hover, .top_nav .billiard_active
                                {background-image:url(/_img/top_nav_bil_act.gif);}
.top_nav .strip {background-image:url(/_img/top_nav_strip.gif);}
.top_nav .strip:hover, .top_nav .strip_active
                                {background-image:url(/_img/top_nav_strip_act.gif);}
.top_nav .bowling {background-image:url(/_img/top_nav_bowl.gif);}
.top_nav .bowling:hover, .top_nav .bowling_active
                                {background-image:url(/_img/top_nav_bowl_act.gif);}
.top_nav .pub   {background-image:url(/_img/top_nav_pub.gif);}
.top_nav .pub:hover, .top_nav .pub_active
                                {background-image:url(/_img/top_nav_pub_act.gif);}
.top_nav .corporative
                                {background-image:url(/_img/top_nav_corp.gif); }
.top_nav .corporative:hover, .top_nav .corporative_active
                                {background-image:url(/_img/top_nav_corp_act.gif);}*/

.top_nav                {height:122px; padding-left:32px;}
.top_nav a              {height:122px; top:196px; float:left; margin-right:-17px; width:146px;}
.top_nav .disco {background:url(/_img/top_nav_bar.gif) top;}
.top_nav .disco:hover, .top_nav .disco_active
                                {background:url(/_img/top_nav_bar.gif) bottom;}
.top_nav .sport{background:url(/_img/top_nav_sport.gif) top;}
.top_nav .sport:hover, .top_nav .sport_active
                                {background:url(/_img/top_nav_sport.gif) bottom;}
.top_nav .billiard {background:url(/_img/top_nav_bil.gif) top;}
.top_nav .billiard:hover, .top_nav .billiard_active
                                {background:url(/_img/top_nav_bil.gif) bottom;}
.top_nav .strip {background:url(/_img/top_nav_strip.gif) top;}
.top_nav .strip:hover, .top_nav .strip_active
                                {background:url(/_img/top_nav_strip.gif) bottom;}
.top_nav .bowling {background:url(/_img/top_nav_bowl.gif) top;}
.top_nav .bowling:hover, .top_nav .bowling_active
                                {background:url(/_img/top_nav_bowl.gif) bottom;}
.top_nav .pub   {background:url(/_img/top_nav_pub.gif) top;}
.top_nav .pub:hover, .top_nav .pub_active
                                {background:url(/_img/top_nav_pub.gif) bottom;}
.top_nav .corporative {background:url(/_img/top_nav_corp.gif) top; }
.top_nav .corporative:hover, .top_nav .corporative_active
                                {background:url(/_img/top_nav_corp.gif) bottom;}

.content        {position:relative; margin-top:5px;}

.events         {height:207px; background:url(/_img/index_events.gif) no-repeat 0px 32px;}
.gallery        {height:220px; background:url(/_img/index_gallery.gif) no-repeat 0px 32px;}

.index_fif      {background-image:url(/_img/index_fif_bg.gif); background-repeat:no-repeat; background-position:right top;}
.index_fif a{font-size:12px; color:#FFF8BD; background-image:url(/_img/index_all_events.png); display:block; height:21px; width:79px; margin-right:30px; _margin-right:0px; background-repeat:no-repeat; padding-top:6px; padding-left:7px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/index_all_events.png');}
.index_fif a:hover {color:#FFFFFF;}

.date {font-size:12px; color:#717479; margin-bottom:10px; margin-left:5px; margin-top:12px;}

.index_item { font-size:12px; font-style:normal; color:#BABBC2; background-image:url(/_img/index_item_bullet.gif); background-repeat:no-repeat; background-position:11px 4px; margin-bottom:10px; padding-left:27px;}
.index_item em {font-size:12px; font-style:normal; color:#BABBC2; line-height:12px; margin-right:5px;/* padding-right:7px;*/}
.index_item .place {color:#4293FF; font-size:11px; margin-left:2px;}
.index_item .theme {font-size:14px; color:#FFF8BD; display:block;}
.index_item .place:hover, .index_item .theme:hover {color:#FFFFFF;}

.index_gal_item2 { margin-bottom:10px;}
.index_gal_item2 .place {color:#FFF8BD; font-size:11px;}
.index_gal_item2 .theme {font-size:16px; color:#FFF8BD; display:block; margin-bottom:5px;}

.index_gal_item {background-image:url(/_img/index_gal_item_bullet.gif); background-repeat:no-repeat; background-position:3px 4px; margin-bottom:10px; padding-left:20px;}
.index_gal_item em {font-size:12px; font-style:normal; color:#8B8E99; border-right:1px solid #BABBC2; line-height:10px; margin-right:5px; padding-right:7px;}
.index_gal_item .place {color:#4293FF; font-size:11px;}
.index_gal_item .theme {font-size:16px; color:#FFBAFB; display:block; margin-bottom:5px;}
.index_gal_item .place:hover, .index_gal_item .theme:hover {color:#FFFFFF;}
.index_gal_item .pics {float:left; height:54px; width:54px; margin-right:14px; margin-bottom:18px; border:1px solid #585F5E;}
.index_gal_item .pics:hover {border:1px solid #FFFFFF;}

.all_gal {background-image:url(/_img/index_all_galleries.png); background-repeat:no-repeat; display:block; height:26px; width:76px; margin-left:10px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/index_all_galleries.png'); font-size:12px; line-height:26px; color:#FFFFFF; padding-left:34px; position:relative; z-index:1000;}
.new_meal {background-image:url(/_img/index_new_meal.gif); background-repeat:no-repeat; position:relative; font-size:12px; color:#A2A7AD;}
.new_meal img {display:block;}
.new_meal .meal {margin-left:66px; margin-bottom:20px; margin-top:6px;}
.new_meal .all {background-image:url(/_img/index_all_new_meal.png); float:right; height:25px; width:76px; line-height:25px; padding-left:32px; font-size:12px; color:#FFFFFF; _background:url(none);
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/index_all_new_meal.png'); margin-right:51px;}
.new_meal .place {color:#4293FF; font-size:11px; position:absolute; left:62px; top:77px; font-size:11px;}
.new_meal .theme {font-size:16px; color:#FFFFFF; position:absolute; left:63px; top:91px;}
.new_meal .place:hover, .new_meal .theme:hover {color:#FFFFFF;}
.new_meal p {margin-left:63px; margin-right:60px;}

#new_meal { clear:left; height:155px; padding:0px 0px 0px 50px; background-image:url(/_img/index_new_meal_page.gif); background-repeat:no-repeat; font-size:12px; color:#A2A7AD;}
#new_meal.NMfirst { background-image:url(/_img/index_new_meal_page1.gif)!important; background-repeat:no-repeat;}
#new_meal img { float:left; margin:10px 20px 20px 0px;}
#new_meal .place {color:#4293FF; font-size:11px; font-size:11px;}
#new_meal .theme {font-size:16px; color:#FFFFFF;}
#new_meal .place:hover, .new_meal .theme:hover {color:#FFFFFF;}
#new_meal p { margin:10px 60px 0px 0px;}

.subscribe {background-image:url(/_img/index_subscribe.gif); background-repeat:no-repeat; height:119px; width:245px; position:relative; margin-bottom:25px;}
.subscribe img {display:block; margin-left:60px; padding-top:29px;}

.subscribe div {background:url(/_img/index_subscribe_input.gif) no-repeat; position:absolute; left:72px; top:63px; _padding-top:4px; _padding-bottom:4px; padding:5px 10px 5px 2px;}
.subscribe .inp {font:12px Arial, Helvetica, sans-serif; color:#464C37; width:165px; border:none; display:block; background:transparent;}
.subscribe .subm {background-image:url(/_img/indx_subscribe_submit.gif); height:51px; width:70px; border-style:none; position:absolute; left:246px; top:55px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/indx_subscribe_submit.gif'); _background: none; }
.error .subm {background-image:url(/_img/indx_subscribe_submit.gif); height:51px; width:70px; border-style:none;}

.vac_body { padding:7px 0px 7px 30px; width:287px!important; background:url(/_img/vac_bg.png) repeat-y left top; background-repeat:repeat-y; _height:10px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/vac_bg.png', sizingmethod='scale');}

.vac_bodyTop { padding:27px 0px 0px 0px; background-image:url(/_img/vac_top.png); background-repeat:no-repeat; background-position:left bottom; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/vac_top.png', sizingmethod='scale');}
 
.vac_bodyFooter { padding:0px 0px 17px 0px; background-image:url(/_img/vac_footer.png); background-repeat:no-repeat; background-position:left bottom; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/vac_footer.png', sizingmethod='scale');}
 
.vac_body img {display:block; margin-bottom:20px;}

.vac_body .where {color:#2490BD; font-size:11px; position:relative;}
.vac_body .who {font-size:16px; color:#FFFFFF; margin-left:20px; position:relative;}
.vac_body .where:hover, .vac_body .who:hover{color:#FFFFFF;}
.vac_body b {font-size:12px; font-weight:normal; color:#A4B0BB; margin-left:20px; padding-bottom:10px;}
.vac_bot { color:#FFF285; margin-left:150px; font-size:14px;}
.vac_bot:hover {color:#FFFFFF;}

.video-line { clear: left; overflow: auto; padding-bottom: 30px }
html:root .video-line { overflow: hidden; }
.video-item { float: left; margin-bottom:10px; margin-right:25px; }
.fpvideo { float: left; width: 138px; margin-left: 10px; margin-right:0px; }
.fpvideo-box { padding: 5px 0 15px 15px; overflow: auto }
.last { margin-right:0px;}
.video-item em {font-size:12px; font-style:normal; color:#BABBC2; line-height:12px; }
.video-item .place {color:#4293FF; font-size:11px; display: block; margin-bottom: 4px }
.video-item .images { margin: 5px 0; display: block; width: 115px; height: 85px; border: 1px solid #447389; }
.video-item img { display: block; width: 115px; height: 85px }
.video-item .theme {font-size:14px; color:#77cee9; display: block; width: 178px; }
.video-item .fptheme { width: 135px; }
.video-item a:hover {color:#FFFFFF;}

.video_item { background :url(/_img/bullet_video_item.png) 0 3px no-repeat; margin-bottom:20px; padding-left:17px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/bullet_video_item.png', sizingmethod='scale'); }
.video_item .theme {font-size:22px; color: #fff; padding-top: 5px; }
.video_item .line { background-image:url(/_img/divider_.png); background-repeat:no-repeat; height:10px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/divider_.png');}
.video-conteiner { margin-left: 20px; float: left }
.all-video {background:url(/_img/all_video_meal.png) no-repeat; margin-right:51px; margin-top: 250px; float:right; height:25px; width:91px; line-height:23px; padding-left:7px; font-size:12px; color:#FFFFFF; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/all_video_meal.png'); }
.fpall-video { display: block; clear: left; background:url(/_img/all_video_meal.png) no-repeat; margin-left: 17px; margin-bottom: 30px; height:25px; width:91px; line-height:23px; padding-left:7px; font-size:12px; color:#FFFFFF; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/all_video_meal.png'); }

.content .top_trail {font:10px Tahoma, sans-serif; color:#9FA3A7; padding-left:52px; margin-bottom:7px;}
.content .top_trail a {color:#9FA3A7; margin-right:4px; margin-left:8px;}
.content .top_trail a:hover {color:#FFFFFF;}
.content .top_trail b {font-weight:normal; color:#FFFFFF; margin-left:8px;}
.content .bot_trail { font-size: 20px; color: #FFF8BD; margin-left: 31px; margin-bottom: 10px; }
.content .bot_trail a {text-transform:uppercase; color:#FFF8BD;}

.content .left {width:30%; padding-right:25px; padding-left:80px;}
.content .left a {font-size:16px; color:#FFF8BD; display:block; font-weight:bold; margin-bottom:5px;}
.content .left a:hover {color:#FFFFFF;}
.content .left p {font-size:16px; color:#B9B691; display:block; font-style:normal; font-weight:bold; margin-bottom:5px;}

.content .right {padding-right:60px; color:#BABDC2; width:70%; height:400px;}
.content .right ul li {background:url(/_img/bullet_star.gif) no-repeat; list-style:none; padding-left:20px;}
.content .right a { color: #77cee9 }
.content .right a:hover { color: #fff }
.content .right .soon {font-size:18px; line-height:27px; color:#FFFFFF; background-image:url(/_img/soon_bg.gif); text-align:center; height:27px; width:79px; position:absolute; left:0px; _left:-100px; top:0px;}
.content .right .bulleted_item {background-image:url(/_img/index_item_bullet.gif); background-repeat:no-repeat; margin-bottom:30px; padding-left:17px; background-position:0px 3px; margin-left:100px;}
.content .right .gray {font-size:12px; color:#B1B1B1;}
.content .right .dark_gray {font-size:12px; color:#707480; margin-bottom:20px;}

.content .right .bulleted_item .gray .photoreport {color:#4293FF; margin-left:10px; background-image:url(/_img/photoreport.gif); background-repeat:no-repeat; background-position:right 5px; padding-right:12px;}
.content .right .bulleted_item .theme {font-size:18px; color:#FFF8BD;}
.content .right .bulleted_item .theme a {color:#FFF8BD;}
.content .right .bulleted_item .gray .photoreport a:hover, .content .right .bulleted_item .theme a:hover {color:#FFFFFF;}
.content .right .bulleted_item p {margin-bottom:0px; font-size:12px; color:#FFFFFF;}

.content .right .divider {background-image:url(/_img/divider.png); background-repeat:no-repeat; height:40px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/divider.png');}
.content .right .divider_small {background-image:url(/_img/divider_small.png); background-repeat:no-repeat; height:15px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/divider_small.png');}

.content .right ul.listing { list-style:none; overflow:hidden; padding:0; margin:0; }
.content .right ul.listing li { font-size:14px; background: none; padding: 0; font-weight:bold; float:left; color:#7f7f7f; text-align:center; }
.content .right ul.listing li a { color:#FFF8BD; display:block; line-height:37px; height:37px; width:37px; background-image:url(/_img/pager_inactive.png); _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/pager_inactive.png'); }
.content .right ul.listing li a:hover { color:#fff; }
.content .right ul.listing div { color:#FFF8BD; background-image:url(/_img/pager_active.png); float:left; height:37px; width:37px; line-height:37px; text-align:center; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/pager_active.png'); }

.content .right .pager {padding-left:105px; height:37px; font-size:14px;}
.content .right .pager a {font-size:14px; line-height:37px; color:#FFF8BD; text-align:center; float:left; height:37px; width:37px; background-image:url(/_img/pager_inactive.png); _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/pager_inactive.png');}
.content .right .pager a:hover {color:#FFFFFF;}
.content .right .pager b {color:#FFF8BD; background-image:url(/_img/pager_active.png); float:left; height:37px; width:37px; line-height:37px; text-align:center; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/pager_active.png');}

.content .right .extend {background-image:url(/_img/index_all_galleries.png); background-repeat:no-repeat; height:26px; width:110px; font-size:12px; line-height:26px; color:#FFFFFF; float:right; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/index_all_galleries_extended.png'); padding-left:34px;}
.content .right .Pics {float:left; height:54px; width:54px; margin-right:13px; margin-bottom:13px; border:1px solid #585F5E;}
.content .right .Pics:hover {border:1px solid #FFFFFF;}
.content .right .mediumPics {float:left;}
.content .right .big_pics {display:block; margin:25px auto 50px;}
.content .right .prev {font-size:12px; color:#FFFFFF; float:left; line-height:26px; background-image:url(/_img/prev_bg.png); background-repeat:no-repeat; height:26px; width:64px; padding-left:23px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/prev_bg.png');}
.content .right div#GalleryNav { text-align:center;}
.content .right .next {font-size:12px; color:#FFFFFF; float:right; background-image:url(/_img/next_bg.png); background-repeat:no-repeat; height:26px; width:69px; line-height:26px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/next_bg.png'); padding-right:23px;}
.content .right .back {font-size:12px; color:#FFFFFF;/* display:block;*/ text-align:center; line-height:26px;}
.content .right .index_gal_item em {border-right-style:none;}

.content .right .menu {font-size:14px; color:#FFF8BD; margin-bottom:25px; background:url(/_img/right_menu_td_bg.gif) no-repeat left top;}
.content .right .menu td {background:url(/_img/right_menu_td_bg.gif) no-repeat left bottom; padding-top:8px; padding-bottom:7px; padding-right:90px;}
.content .right .menu td a { color:#FFF8BD;}
.content .right .menu td i { white-space:nowrap; font:12px normal; color:#737D88; float:right; width:70px; padding-right:10px; text-align:right; margin-right:-90px;}
.content .right .menu td u {text-decoration:none; display:block; color:#BABDC2; line-height:11px;}
.content .right .menu th                {text-align:right; color:#FFFFFF; width:60px; background:url(/_img/right_menu_th_bg.gif) no-repeat 0 100%; font-weight:normal; vertical-align:top; padding:8px 0 7px 0; white-space:nowrap!important;}
.content .right .menu tr#head th, tr#head td, tr#head i, tr#head u      {font-size:11px!important; color:#585F6A!important;} /* */

.content .right .menu th#v50    {background:url(/_img/right_menu_th_bg50.gif) no-repeat 0 100%;}
.content .right .menu th#v100   {background:url(/_img/right_menu_th_bg100.gif) no-repeat 0 100%;}
.content .right #yellow {color:#FFF8BD;}
.content #set_1 {background-image:url(/_img/set_1_bg.png); background-repeat:no-repeat; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/set_1_bg.png', sizingmethod='crop');}

.footer {background-image:url(/_img/footer_bot_bg.gif); background-repeat:no-repeat; height:154px; _height:154px; background-position:left top; color:#B9C2C8; padding-top:60px; padding-left:56px;}
.footer .adds {font:10px Tahoma, sans-serif; color:#95A1AB; margin-left:4px; display:block; width:130px;}
.footer .links {color:#B9C2C8; font-size:11px; line-height:52px; margin-right:8px; margin-left:4px;}
.footer .adds:hover, .footer .links:hover {color:#FFFFFF;}
.footer p {font-size:12px; color:#698093; margin-left:4px;}
.footer .create {float:right;/* line-height:37px;*/ height:37px; background-image:url(/_img/create.gif); background-repeat:no-repeat; background-position:right top; padding-right:80px; padding-top:8px; color:#8F9A88; text-decoration:none; margin-right:54px; margin-top:31px; font-size:11px;}
.footer_top_im {position:absolute; left:0px; bottom:214px; background-image:url(/_img/footer_top_bg.png); height:78px; width:290px; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/footer_top_bg.png'); z-index:50;}

.add_dot {font-size:0px; background-image:url(/_img/index_gal_item_bullet.gif); background-repeat:no-repeat; height:9px; width:9px; position:absolute; left:287px; top:396px;}

.dllink { color:#fafdc5; display:block; font-size:14px; padding:23px 0 18px 0;}
.dllink a { color:#acff69!important; font-size:18px; background:url(/_img/icon-download.gif) no-repeat left top; padding:23px 0 15px 51px;}

#InteriorText P { margin-bottom:20px;}
#InteriorText .TheLast { margin-bottom:13px;}
#DividerH { position:relative; left:-20px; margin-bottom:17px;}
#InteriorPic {}
#IntPicItem { float:left; margin:0px 13px 15px 0px; border:1px #585F5E solid;}

#TablePrices { margin:26px 0px 0px 0px;}
#TablePrices td { padding-top:7px; padding-bottom:7px;}
.boderIS { border:1px #444D5B solid;}
.borderNOTop { border-bottom:1px #444D5B solid; border-left:1px #444D5B solid; border-right:1px #444D5B solid;}
.borderNOLeft { border-top:1px #444D5B solid; border-right:1px #444D5B solid; border-bottom:1px #444D5B solid;}
.borderNORight { border-bottom:1px #444D5B solid; border-left:1px #444D5B solid; border-top:1px #444D5B solid;}
.borderNOLeftTop { border-right:1px #444D5B solid; border-bottom:1px #444D5B solid;}
.borderNORightTop { border-bottom:1px #444D5B solid; border-left:1px #444D5B solid;}

.textStyle1 { font:normal 11px Arial; color:#A2A7AD; text-align:center; vertical-align:middle;}
.textStyle2 { font:normal 14px Arial; color:#D6D7DA; text-align:center; vertical-align:middle;}
.textStyle3 { font:normal 14px Arial; color:#D6D2AB; vertical-align:middle; text-align:left; padding-left:10px;}
.textStyle2 SPAN { font:normal 11px Arial; color:#FFFFFF;}
.textStyle4 {font:normal 11px Arial; color:#A2A7AD; text-align:left; vertical-align:middle;padding-left:15px;}
.textStyle5 { font:normal 14px Arial; color:#D6D2AB; vertical-align:top; text-align:left; padding:7px 0px 0px 15px;}
.textStyle6 { font:normal 14px Arial; color:#D6D7DA; text-align:left; vertical-align:middle;padding:0px 0px 0px 15px;}

#N1 { background-color:#2F3948;}

/*.right P { font:normal 14px Arial; color:#D0D2D6;}
.right P SPAN { font:normal 12px Arial; color:#A2A7AD;}*/

.content .bot_trail IMG { margin-right:-3px;}


#OrderForm {}
#OrderFormTable { width:100%; border: none;}
#OrderFormLeft  { border-top:1px #2C3442 solid; width:49%; padding:13px 0px 10px 10px; font:normal 12px Arial; color:#D1CDA1;}
#OrderFormLeft P { font:normal 12px Arial; color:#D1CDA1; margin-top:67px;}
#OrderFormRight { border-top:1px #2C3442 solid; width:51%; padding:7px 10px 7px 0px;  font:normal 12px Arial; color:#D1CDA1;}
#OrderFormRight input { margin:0px 4px 0px -4px;}
#OrderFormTitle { border-top:1px #2C3442 solid; font:bold 14px Arial; color:#FFFFFF; padding:22px 0px 7px 10px;}
.OrderFormItem  {background-color:#FFF8BD;}
.OrderFormItemWidth { width:327px;}
.OrderFormItemWidth2 { width:63px;}
#OFCheckBox       { margin:2px 0px 4px -4px;}
#OFCheckBox SPAN  { margin:0px 0px 0px 7px;}
#OFCheckBox P     { font:normal 11px Arial; color:#8B8D78; padding-left:20px;}
#OFCheckBox input { margin:0px 0px 1px 0px; border:none;}
#OrderFormRight textarea { margin-left:-4px; width:280px; height:95px;}
.OFSelectSpace    { margin:0px 5px 0px 0px;}
.OFSelectSpace2   { margin:0px 5px 0px 5px;}
#OFSendBut        { cursor:pointer; width:134px; height:58px; background:url(/_img/send_but.gif) no-repeat; border:none; position:relative; left:-12px;}
#OFAlignLeft      { margin-left:-4px;}

#BPBorder { width:274px; background:url(/_img/border_bg.gif) repeat-y; padding:0px 33px 0px 33px;}
#BPBorder P { font:bold 14px Arial; color:#FFF8BD;}
#BPBorder SPAN { font:normal 12px Arial; color:#D0CDA1;}
#BPBorderTop { width:340px; background:url(/_img/border_top_bg.gif) no-repeat left top; padding-top:19px; position:relative; left:-8px;}
#BPBorderFooter { background:url(/_img/border_footer_bg.gif) no-repeat left bottom; padding-bottom:14px;}

#Vacancy { margin:0px 0px 17px 0px;}
#VacancyHeader {}
#VacancyHeaderText { text-align:left;}
#VacancyText {}
#VacancyOrg A { font:normal 11px Arial; color:#4293FF;}
#Vacancy h2 { font:normal 18px Arial; color:#FFFFFF; margin:-3px 0px 0px 0px;}

#VacancyPadding { padding-left:410px;}
#VacContactPers { height:26px; background-color:#38404D; white-space:nowrap; padding:11px 6px 0px 6px; text-align:center;}
#VacContactPersLeft { float:right; height:37px; background:url(/_img/vac_cont_pers_left.gif) no-repeat left top; padding-left:4px;}
#VacContactPersRight { background:url(/_img/vac_cont_pers_right.gif) no-repeat right top; padding-right:4px;}

#VacContactPersDes { font:normal 11px Arial; color:#D0D2D6;}
#VacContactPersName { font:normal 11px Arial; color:#FFFFFF;}

#Contacts { width:100%;}
#Contacts DIV { clear:both; background:url(/_img/right_menu_td_bg.gif) no-repeat left bottom;}
#Contact { font:normal 14px Arial; color:#FFF8BD; padding:7px 0px 8px 13px;}
#Contact P { float:right;}
#ContactHead { padding:0px 0px 8px 13px; font:normal 18px Arial; color:#FFF8BD;}
#ContactHead P { margin-top:4px; float:right; text-align:right;}
#ContactCom P { font:normal 11px Arial; color:#BABDC2; margin:11px 0px 0px 12px;}
#ContactCom SPAN { font:normal 14px Arial; color:#FFF8BD; margin:0px 0px 0px 12px;}
#ContactCom H2 { font:normal 18px Arial; color:#FFF8BD; margin:30px 0px -4px 12px;}
#ContactCom A { font:normal 11px Arial; color:#BABDC2; margin:0px 0px 0px 42px;}

.Search {background:url(/_img/search_line.gif) no-repeat left top;}
.Search H2 { margin:0px 0px 0px 40px;}
.Search #SearchFORM { margin-bottom:28px; padding-left:41px;}
#Search H2 {font:normal 18px Arial; color:#F3FFD2;}
#Search INPUT { background:none; border:none;/*  background-color:#ECFFB7; position:relative; top:-22px;*/ height:17px; width:320px; margin-top:5px;}
/*#Search IMG { margin:0px 0px 0px 0px; position:relative; top:-13px;}*/
#Search input.butSearch { background:url(/_img/go_search.gif) no-repeat; border:none; width:90px; height:45px; position:relative; top:-10px; margin-left:6px; cursor:pointer;}
#SearchInput {float:left; height:29px; width:333px; background:url(/_img/search_field_bg.gif) no-repeat 0 0;}

#Search A:HOVER { color:#FFFFFF;}
#Search OL              { list-style:outside decimal;}
#Search OL LI   { font:normal 16px Arial; color:#FFF8BD; margin:7px 0px 15px 0px;}
#Search OL LI A { font:normal 16px Arial; color:#FFF8BD;}
#Search OL LI P { font:normal 14px Arial; color:#D1D3D6;}
#Search .pager  {padding-left:36px; height:37px; font-size:14px;}
#Search .pager a {font-size:14px; line-height:37px; color:#FFF8BD; text-align:center; float:left; height:37px; width:37px; background-image:url(/_img/pager_inactive.png); _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/pager_inactive.png');}
#Search .pager a:hover {color:#FFFFFF;}
#Search .pager b {color:#FFF8BD; background-image:url(/_img/pager_active.png); float:left; height:37px; width:37px; line-height:37px; text-align:center; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/pager_active.png');}

.SearchUPSIDEDOWN { background:url(/_img/search_line_.gif) no-repeat left top; height:86px; padding:40px 0px 100px 18px;}

#Sitemap { width:100%; margin-left:18px;}
#Sitemap A:HOVER { color:#FFFFFF;}

#LinksBlock { width:50%; padding-bottom:18px;}
#LinksBlock A { font:normal 16px Arial; color:#FFF8BD;}
#LinksBlock P { margin:10px 0px 0px 0px;}
#LinksBlock P A { margin:0px 0px 0px 37px; font:normal 14px Arial; color:#D1D3D6;}
#LinksBlock UL { list-style:inside; padding:0px 0px 0px 37px; margin:0px;}
#LinksBlock LI {}
#LinksBlock UL A { font:normal 14px Arial; color:#D1D3D6;}
#LinksBlock LI A { font:normal 14px Arial; color:#D1D3D6;}

#menuIndex      {position:relative; float:left; width:25%;}
#menuIndex div  {width:130px; height:155px; text-align:center;}
#menuIndex div a    {text-decoration:none; display:block; width:130px; padding-top:130px;}
#menuIndex div a:hover  {color:#F4F8A7;}
#menuIndex div a span    { text-decoration:underline;}


#CasinoMenuIndex        {}
#CasinoMenuIndex div    {background:url(/_img/li-star.png) no-repeat 0 0; padding-left:30px; height:30px;}
#CasinoMenuIndex div a  {}
#CasinoMenuIndex div a:hover	{color:#F4F8A7;}
#CasinoMenuIndex div a span		{text-decoration:underline;}

#Border { margin-bottom:15px;}
#Border td#BLT { width:19px; height:19px; padding:0px; margin:0px; background:url(/_img/b_l_t.gif) no-repeat left top;}
#Border td#BRT { width:19px; height:19px; padding:0px; margin:0px; background:url(/_img/b_r_t.gif) no-repeat right top;}
#Border td#BLF { width:19px; height:19px; padding:0px; margin:0px; background:url(/_img/b_l_f.gif) no-repeat left bottom;}
#Border td#BRF { width:19px; height:19px; padding:0px; margin:0px; background:url(/_img/b_r_f.gif) no-repeat right bottom;}
#Border td { padding:0px 10px 0px 10px;}
#Border td P { font:normal 14px Arial; color:#FFF8BD;}
#Border td SPAN { font:normal 12px Arial; color:#D0CDA1;}
#Border td#BL { width:19px; padding:0px; margin:0px; background:url(/_img/vertical.gif) repeat-y left top;}
#Border td#BR { width:19px; padding:0px; margin:0px; background:url(/_img/vertical.gif) repeat-y right top;}
#Border td#BT { height:19px; padding:0px; margin:0px; background:url(/_img/horizontal.gif) repeat-x left top;}
#Border td#BF { height:19px; padding:0px; margin:0px; background:url(/_img/horizontal.gif) repeat-x left bottom;}

.tab1 { border:none; border-top:3px #444D5B solid;}
.tab2 td p { margin:0px!important;}
.tab1 td { border:none; padding:6px 10px 6px 10px; border-bottom:1px #444D5B solid; vertical-align:top;}

.tab2 { border:none; border-top:3px #444D5B solid; font-size:12px!important;}
.tab2 td p { margin:0px!important;}
.tab2 td { border:none; padding:6px 10px 6px 10px; border-bottom:1px #444D5B solid; vertical-align:top;}

#MenuFull {}
#MenuFull div.head { margin-bottom:24px; font:normal 22px Arial; color:#FFFFFF;}
#MenuFull div.head img { position:relative; left:-15px; margin:1px 0 0 0; float:none; border:none; background:url(/_img/divider_.png) no-repeat left top; _background:url(none); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/divider_.png', sizingmethod='crop')}
#MenuFull div { text-align:left;}
#MenuFull div a:hover { border:#FFFFFF solid 1px;}
#MenuFull div a { float:left; margin-right:30px; border:#384147 solid 1px;}
#MenuFull div table { width:auto;}
#MenuFull div table tr.description td { padding:0 43px 0 0; font:normal 10px Tahoma; color:#545C69;}
#MenuFull div table tr.equal td { padding:13px 0 0 0; font:normal 14px Arial; color:#545C69;}
#MenuFull div table tr.equal td b { color:#FFFFFF;}
#MenuFull div p { margin:14px 0 0 0; font:normal 11px Arial; color:#BABDC2;}

#partner div { padding: 0 0 50px 220px; overflow: hidden; zoom: 1; }
#partner div img { float: left; margin-left: -220px; border: 1px solid #747475 }
#partner div h3 { font-size: 16px; font-weight: normal!important;}
#partner div h3 a { font-weight: normal!important; color: #42bdfe }
#partner div .a-small { font-size: 11px; color: #b6b6b6; text-decoration: none }
#partner div p { font-size: 11px; color: #b6b6b6; padding: 5px 0 0 0!important }
