 /* только для Internet Explorer*/
@font-face { font-family: 'MyriadPro'; src:url(/font/myriadpro-cond-webfont.eot);}
@font-face { font-family: 'FranklinGothic'; src:url(/font/FranklinGothic.eot);}
/* далее для всех остальных браузеров*/
@font-face { font-family: 'MyriadPro'; src: local("MyriadPro"), url(/font/myriadpro-cond-webfont.ttf);}
@font-face { font-family: 'FranklinGothic'; src: local("Franklin Gothic Medium Cond"), url(/font/FranklinGothic.ttf);}
@font-face { font-family: 'Tahoma'; src: local("Tahoma"), url(/font/tahoma.ttf);}

html{color:#6e787a;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}

a {color:#237fb4;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h1 { font-size:1.333em; color:#151515; text-transform:uppercase; font-family:'FranklinGothic';}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; resize:none; outline:none;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:12px/1.5 tahoma;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
#bd{margin:auto;text-align:left;}
body{text-align:left;}

html{height:100%; min-width: 1040px;}
body{min-height: 100%; height:100%;}
#bd{ min-height:100%; position:relative;background:url(/templates/template7/img/bg_bd.png) left bottom repeat-x #FFF;}
#bd .ins { width:980px; padding:0 30px; margin:0 auto;}
#bd .empty{height:155px; clear:both;}
* html #bd {height: 100%;}
#hd {height:138px; padding:30px 20px 0; margin-bottom:26px; position:relative; zoom:1}
#ft { width:980px; padding:0 30px; margin:-130px auto 0; position: relative; clear:both; font-size:0.917em; position:relative; height:130px;}
#yui-main{ float:right; width:100%; margin-left:-313px; margin-bottom:0px;}
.yui-b{ float:left; width:313px; position:relative;}
#yui-main .yui-b { float:none; width:auto; margin-left:351px; margin-bottom:0px;}
#yui-main .yui-c { float:none; width:auto; margin-left:335px; margin-bottom:0px;}
#yui-main .yui-m { float:none; width:auto; margin-left:330px; margin-bottom:0px;}
p+p { margin-top:18px;}
p.date { color:#4c5658; margin-top:0;}
#yui-main img { float:left; margin:5px 20px 3px 0;}
.yui-b h1, .yui-c h1, .yui-d h1 { margin:0 0 21px 17px;}
#yui-main .yui-b h1 { margin:5px 0 15px;}
#bd:after{content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
#bd{zoom:1;}

#hd .menu, #hd .top_box input[type=text], .box_head, .box, .feedback input[type=text], .feedback textarea, #townMap .splash_box, #townMap h2, #townMap li { behavior: url(/hostcmsfiles/htc/PIE.htc); position:relative;}

#hd img { float:none; margin:0; display:block;}
#hd .menu { position:absolute; left:0; bottom:0; height:42px; width:100%; background:url(/templates/template7/img/bg_menu.png) left bottom repeat-x; border-radius:6px; text-align:center; font-family:'MyriadPro'; }
#hd .menu ul {display: inline-block; //display: inline; zoom: 1;}
#hd .menu li { float:left; font-size:16px; height:42px; line-height:42px; padding:0 16px; text-align:center;}
#hd .menu li+li { background:url(/templates/template7/img/bg_menu_sep.gif) left center no-repeat;}
#hd .menu a { color:#fff; text-decoration:none;}
#hd .lang { float:right; font-size:0.833em; color:#4090be; margin:29px 151px 0 0;}
#hd .lang li { float:left; height:10px; line-height:10px; padding:0 7px;}
#hd .lang li+li { border-left:1px solid #a2a8aa;}
#hd .lang a { color:#b1b5b7;}
#hd .phone { float:right; font-family:'FranklinGothic'; font-size:/*1.5*/1.667em; color:#151515; margin-top:-9px;}
#hd .phone .light { color:#a6a6a6;}
#hd .phone p { font-family:tahoma; font-size:/*0.611*/0.55em; text-align:right; margin:-7px 0 0;}
#hd .phone a { text-decoration:underline;}
#hd .top_box { float:right; margin:5px 1px 0 0; width:339px;}
#hd .top_box input { vertical-align:middle; margin-top:10px;}
#hd .top_box input[type=text] { width:303px; height:23px; line-height:23px; padding-left:9px; margin-right:10px; background:#e7e7e7; border-top:1px solid #d0d1d1; border-left:1px solid #d0d1d1; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-radius:5px; color:#333f43; margin-left:2px;}
#hd .top_box input[type=button] { background:url(/templates/template7/img/button_lupa.png) left top no-repeat; width:13px; height:14px; border:none; cursor:pointer;}
#hd .soc_icon li { float:left; margin-right:5px;}
#yui-main .yui-b ul li { list-style:disc inside;}
#yui-main .yui-b ol li { list-style:decimal inside;}
.yui-b .foto_pre { padding:23px 0 10px 13px; //z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('beforeEnd', '<div style="clear:both; height:1px; line-height:0; font-size:0;"></div>'));}
.yui-b .foto_pre:after {content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
.yui-b .foto_pre li { float:left; width:87px; height:94px; margin:0 0 16px 5px; overflow:hidden;}
.yui-b .foto_pre img { margin:0; width:87px; height:94px;}
.yui-b .news_hot { padding:24px 20px 5px 18px;}
.yui-b .news_hot li { background:#f8f8f8; padding:11px 17px 17px; margin-bottom:9px; font-size:0.917em; line-height:1.273em;}
.yui-b .news_hot img { margin:0; width:76px; height:63px;}
.yui-b .news_hot .img { float:left; width:76px; height:65px; overflow:hidden; padding-top:2px;}
.yui-b .news_hot .img+.text { margin-left:90px; min-height:65px;}
.yui-b .news_hot p+p { margin-top:9px;}
.yui-b .news_hot a { text-decoration:none;}
.news_list { margin:0 10px 18px 0;}
.news_list li {list-style:none !important; background:#f8f8f8; padding:11px 17px 17px; margin-bottom:9px; font-size:0.917em;}
.news_list img { margin:0; width:76px; height:63px;}
.news_list .img { float:left; width:76px; height:65px; overflow:hidden; padding-top:2px;}
.news_list .img+.text { margin-left:90px; min-height:65px;}
.news_list p+p { margin-top:4px; font-size:1.091em; line-height:1.333;}
.news_list a { text-decoration:none;}
.news_main { padding:23px 0 11px; position:relative;}
.news_main img { float:none; margin:0 !important;}
.news_main .str { position:absolute; top:61px;}
.news_main .str_l { left:9px;}
.news_main .str_r { right:12px;}
.news_main_box { width:575px; height:93px; margin:0 auto 11px; overflow:hidden;}
.news_main_box ul { width:1200px;}
.news_main_box li { float:left; width:251px; height: 121px !important; padding:11px 17px 19px; margin-right:5px; background:#f8f8f8; font-size:0.917em;}
.news_main_box img { width:76px; height:63px;}
.news_main_box .img { float:left; width:76px; height:65px; overflow:hidden; padding-top:2px;}
.news_main_box .img+.text { margin-left:90px; min-height:65px;}
.news_main_box p+p { margin-top:5px; line-height:1.273;}
.news_main_box a { text-decoration:none;}
.news_main_pager { font-size:0; text-align: center;}
.news_main_pager ul { display: inline-block; //display: inline; zoom: 1;}
.news_main_pager li { float: left; margin:0 3px 0 2px; background-image:url(/templates/template7/img/icon_pager_bullit.png); background-repeat:no-repeat; background-position:left top; width:5px; height:5px;}
.news_main_pager li.current { background-position:left bottom;}
.foto_list { margin:0 0 7px -16px; font-size:1.083em; //z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('beforeEnd', '<div style="clear:both; height:1px; line-height:0; font-size:0;"></div>'));}
.foto_list:after {content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
.foto_list li { float:left; background:url(/templates/template7/img/bg_foto_list.png) left top no-repeat; width:214px; height:218px; padding:5px 0 0 19px; overflow:hidden; margin:0 0 17px 16px;}
.foto_list a { display:block; text-decoration:none;}
.foto_list img { width:196px; height:155px; float:none; }
.foto_list .name { display:block; height:34px; width:180px; margin-bottom:5px; overflow:hidden; line-height:1.2;}
.foto_big{font-size: 0;}
.foto_big img {position: absolute !important; float:none; max-width:570px; max-height:440px; margin:0;}
.foto_small { float:right; width:345px; margin-right:20px;}
.foto_small .list { width:345px; height:345px; overflow:hidden;}
.foto_small ul { width:365px; margin-top: -15px;}
.foto_small li { float:left; margin: 15px 15px 0 0; font-size:0;}
.foto_small img { float:none; margin:0 !important;}
.foto_small .str_top { display:block; border-bottom:1px solid #c7cacb; height:28px; margin-bottom:18px; background:url(/templates/template7/img/icon_str_foto_top.png) center top no-repeat;}
.foto_small .str_bottom { display:block; border-top:1px solid #c7cacb; height:28px; margin-top:18px; background:url(/templates/template7/img/icon_str_foto_bottom.png) center bottom no-repeat;}
.feedback { padding:22px 17px 17px; //z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('beforeEnd', '<div style="clear:both; height:1px; line-height:0; font-size:0;"></div>'));}
.feedback:after {content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
.feedback address { color:#5c5c5c; line-height:1.667; margin-bottom:21px;}
.feedback address a { font-size:0.917em;}
.feedback sup { color:#c52b00;}
.feedback label { color:#333f43;}
.feedback input[type=text], .feedback textarea { width:269px; padding-left:6px; background:#e7e7e7; border-top:1px solid #d0d1d1; border-left:1px solid #d0d1d1; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-radius:5px; color:#333f43; margin:1px 0 6px;}
.feedback input[type=text] { height:23px; line-height:23px;}
.feedback input.capcha { width:158px; vertical-align:middle; margin:2px 0 0 20px;}
.feedback textarea { width:266px; height:103px; overflow:auto;}
.feedback img { vertical-align:middle;}
.feedback input[type=submit] { background:url(/templates/template7/img/button_send.png); width:98px; height:34px; border:none; cursor:pointer; margin:8px 3px 0 0; float:right;}

#ft hr { height: 1px; border: none; color: #cdcfcf; background: #cdcfcf; margin:0 0 38px;}
#ft .copy { color:#636462; margin-left:23px; float:left;}

#ft .phone {font-family:'FranklinGothic'; position:absolute; left:354px; top:31px; font-size:/*1.636*/1.818em; color:#151515;}
#ft .phone .light { color:#a6a6a6;}
#ft .phone .link { font-family:tahoma; font-size:/*0.611*/0.55em; text-decoration:underline; margin-left:18px;}

#ft .ant { float:right; font-size:0.909em; color:#4d4d4d; margin:1px 5px 0 0;}
#ft .ant img { float:right; vertical-align:bottom; margin:-26px 0 0 8px;}
#ft .ant a { color:#4d4d4d; text-decoration:none;}

.box_head { height:30px; line-height:33px; padding:0 17px; margin:0 85px -1px 0; position:relative; z-index:2; display:inline-block; *display:inline; background:#fff; border-top:1px solid #f0f0f0; border-left:1px solid #f0f0f0; border-top-left-radius:6px; font-family:'FranklinGothic'; font-size:1.333em; color:#151515; text-transform:uppercase;}
.box_head .coner { background:url(/templates/template7/img/bg_coner_head_box.png) left top no-repeat; width:18px; height:31px; position:absolute; top:-1px; right:-18px;}
.box { margin-bottom:15px; background:#fff; border:1px solid #f0f0f0; border-radius:0 6px 6px 6px; position:relative; //z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('beforeEnd', '<div style="clear:both; height:1px; line-height:0; font-size:0;"></div>'));}
.box:after {content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
.box .more { position:absolute; right:18px; top:-23px; background:url(/templates/template7/img/icon_str_more_box.gif) left 6px no-repeat; padding-left:10px; font-size:0.917em; text-decoration:underline;}
.pager { text-align: center;}
.pager img { float:none !important; margin:0 !important;}
.pager ul { display: inline-block; //display: inline; zoom: 1;}
.pager li {list-style:none !important; float: left; padding:0 6px; color:#333f43;}
.pager li a { text-decoration:underline;}
.map {width:610px; height:465px; overflow:hidden; margin:15px auto;}
.space_contact { margin-top:45px;}

.space_contact { margin-top:45px;}
.data_table { width:100%; margin:-5px 0 20px; *margin:0 0 20px; position:relative;}
.data_table td { behavior: url(/hostcmsfiles/htc/PIE.htc);}
.data_table thead td { background:url(/templates/template7/img/bg_th.png) left top repeat-x; height:30px; padding-left:11px; color:#fff; vertical-align:middle;}
.data_table thead td+td { border-left:1px solid #a5c3b8; border-radius:0; *border-radius:0.5px;}
.data_table tbody td {padding:15px 5px 15px 11px; line-height:1.333; vertical-align:top;}
.data_table tbody td+td { border-left:1px solid #dcdcdc; border-radius:0; *border-radius:0.5px;}
.data_table tr.glow td { background:#e7e7e7;}
.data_table td { border-radius:5px 0 0 5px;}
.data_table td+td+td+td { border-radius:0 5px 5px 0;}
.data_table td.last { border-radius:0 5px 5px 0;}
.data_table p+p { margin-top:3px;}
.partners .first_col { width:120px;}
.partners .second_col { width:249px;}
.partners .third_col { width:431px;}
.partners .four_col { width:133px;}
.partners img { max-width:110px; float:none !important; margin:0 !important;}
.partners tbody td:first-child { text-align:center;}
.date_party .first_col { width:31px;}
.date_party .second_col { width:559px;}
.date_party .third_col { width:210px;}
.date_party .four_col { width:133px;}
.shops .first_col { width:180px;}
.shops .second_col { width:179px;}
.shops .third_col { width:441px;}
.shops .four_col { width:133px;}

.search_result input { vertical-align:middle;}
.search_result input[type=text] { width:400px; height:23px; line-height:23px; padding-left:9px; margin-right:10px; background:#e7e7e7; border-top:1px solid #d0d1d1; border-left:1px solid #d0d1d1; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-radius:5px; color:#333f43; behavior: url(/hostcmsfiles/htc/PIE.htc);}
.search_result input[type=submit] { background:url(/templates/template7/img/button_lupa.png) left top no-repeat; width:13px; height:14px; border:none; cursor:pointer;}
.search_result .rezult { margin:7px 0;}
.search_result ol{margin-top: 20px;}
.search_result li { margin-bottom:15px;}

#townMap { position:relative;}
#townMap img { margin:2px 0 49px 27px; float:none; display:block; position:relative; z-index:1}
#townMap .splash_box { opacity: 0; position:absolute !important; z-index:3; background:#fff; border-radius:6px; box-shadow:0 0 1px #aaa; padding:8px;}
#townMap .splash_box .ins { width:auto; padding:0; position:relative; overflow:hidden;}
#townMap .coner { position:absolute; left:-25px; top:46px; background:url(/templates/template7/img/bg_coner_splash.png) left top no-repeat; width:25px; height:12px;}
#townMap .item { width:306px; line-height:1.167; float:left;}
#townMap .item+.item { margin-left:13px; //z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<div class="itemDecor"></div>'));}
#townMap .item+.item:after { content: ""; display: block; width: 1px; height: 100%; border-left: 1px solid #d9dbdc; position: absolute; top: 0; margin-left:-7px; z-index: -1;}
#townMap .itemDecor { width: 160px; height: 100%; border-left: 1px solid #d9dbdc; position: absolute; top: 0; margin-left: -7px; z-index: -1;}
#townMap h2 { font-size:1.167em; background:#e3e3e3; border-radius:5px; height:34px; line-height:34px; padding:0 15px;}
#townMap .link {  font-size:0.917em; margin-top:3px;}
#townMap ul { padding-top:5px;}
#townMap li { padding:10px 15px; border-radius:5px;}
#townMap li.glow { background:#f4f4f4;}
.name_unik {color:#2c8a6b;}
#murmansk_b { left:303px; top:20px;}
#apatiti_b { left:290px; top:42px;}
#petrozavodsk_b { left:239px; top:69px;}
#spb_b { left:193px; top:81px;}
#kaliningrad_b { left:113px; top:99px;}
#novgorod_b { left:202px; top:108px;}
#vladimir_b { left:229px; top:119px;}
#moskow_b { left:213px; top:128px;}
#n_novgorod_b { left:259px; top:144px;}
#iozhkor_ola_b { left:315px; top:139px;}
#kursk_b { left:143px; top:154px;}
#obninsk_b { left:184px; top:144px;}
#cheboksari_b { left:289px; top:151px;}
#st_oskol_b { left:156px; top:159px;}
#michurinsk_b { left:201px; top:165px;}
#satis_b { left:266px; top:164px;}
#kazan_b { left:313px; top:175px;}
#izhevsk_b { left:349px; top:165px;}
#belgorod_b { left:134px; top:187px;}
#saransk_b { left:245px; top:192px;}
#voronezh_b { left:181px; top:177px;}
#penza_b { left:247px; bottom:152px;}
#penza_b .coner { bottom:46px; top:auto;}
#ebg_b { left:300px; bottom:147px;}
#ebg_b .coner { bottom:46px; top:auto;}
#novochercask_b { left:109px; bottom:136px;}
#novochercask_b .coner { bottom:46px; top:auto;}
#saratov_b { left:226px; bottom:123px;}
#saratov_b .coner { bottom:46px; top:auto;}
#zernograd_b { left:100px; bottom:125px;}
#zernograd_b .coner { bottom:46px; top:auto;}
#samara_b { left:265px; bottom:117px;}
#samara_b .coner { bottom:46px; top:auto;}
#krasnodar_b { left:105px; bottom:94px;}
#krasnodar_b .coner { bottom:46px; top:auto;}
#astrahan_b { left:158px; bottom:100px;}
#astrahan_b .coner { bottom:46px; top:auto;}
#tumen_b { left:391px; bottom:116px;}
#tumen_b .coner { bottom:46px; top:auto;}
#kurgan_b { left:337px; bottom:101px;}
#kurgan_b .coner { bottom:46px; top:auto;}
#omsk_b { left:372px; bottom:74px;}
#omsk_b .coner { bottom:46px; top:auto;}
#tomsk_b { left:466px; bottom:53px;}
#tomsk_b .coner { bottom:46px; top:auto;}
#kam_b { left:453px; bottom:48px;}
#kam_b .coner { background:url(/templates/template7/img/bg_coner_splash_r.png) left top no-repeat; right:-25px; left:auto; bottom:46px; top:auto;}
#krasnoyarsk_b { left:159px; bottom:48px;}
#krasnoyarsk_b .coner { background:url(/templates/template7/img/bg_coner_splash_r.png) left top no-repeat; right:-25px; left:auto; bottom:46px; top:auto;}
#kemerovo_b { left:479px; bottom:36px;}
#kemerovo_b .coner { bottom:46px; top:auto;}
#novosib_b { left:457px; bottom:24px;}
#novosib_b .coner { bottom:46px; top:auto;}
#biisk_b { left:443px; bottom:9px;}
#biisk_b .coner { bottom:46px; top:auto;}
#irkutsk_b { left:204px; bottom:7px;}
#irkutsk_b .coner { background:url(/templates/template7/img/bg_coner_splash_r.png) left top no-repeat; right:-25px; left:auto; bottom:46px; top:auto;}
#hantM_b { left:440px; top:202px;}

#Yakutsk_b { left:344px; bottom:110px;}
#Yakutsk_b .coner { background:url(/templates/template7/img/bg_coner_splash_r.png) left top no-repeat; right:-25px; left:auto; bottom:46px; top:auto;}

.logo_mic { position:absolute; left:481px;/* right:378px;*/ top:30px; border-left:1px solid #e9eaea; border-right:1px solid #e9eaea; width:119px; height:67px; padding-top:5px; text-align:center;}
.logo_mic img { display:inline !important; margin:0 !important;}
.foto_big { position:relative; max-width: 569px; font-size:1.167em; color:#fff;}
.foto_big .description { position:absolute; left:0; top:0; width:100%; background:url(/templates/template7/img/bg_descrip_foto.png); height:44px; z-index: 2;}
.foto_big .description .caption { padding:11px 17px 12px; position:absolute; left:0; top:0;}
.foto_big img { margin:0 !important;}
.foto_big a { text-decoration:none; font-size: 0}

div.logo img{
	float: left !important;
	margin-right: 10px !important;
}

.reg_form input[type=text] { behavior: url(/hostcmsfiles/htc/PIE.htc); position:relative;}

.reg_form { width:634px; padding-top:8px; margin-left:18px; color:#333f43;}
.reg_form .item { float:left; width:294px; margin:0 23px 6px 0;}
.reg_form .item.note { height:34px; line-height:34px; color:#c82b57;}
.reg_form input[type=text] { width:281px; height:23px; line-height:23px; padding:0 6px; background:#e7e7e7; border-top:1px solid #d0d1d1; border-left:1px solid #d0d1d1; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-radius:5px; margin:1px 0 0;}
.reg_form .item.captcha input { width:170px; vertical-align:middle; float:right;}
.reg_form img { vertical-align:middle; margin:0 !important;} 
.reg_form input[type=submit] { background:url(/templates/template7/img/button_send.png); width:98px; height:34px; border:none; cursor:pointer; float:right; margin:6px 17px 0 0;}
.reg_link { display:block; width:280px; padding-left:10px; margin:-2px 0 -17px 14px; background:url(/templates/template7/img/icon_str_more_box.gif) 1px 7px no-repeat; font-size:0.917em; position:relative; z-index:2;}

/* add 26062017 */
/*add 26062017*/
.go_new_site_wrap { position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:100;}
	.go_new_site { position:relative; left:50%; top:50%; width:600px; height:228px; padding-top:152px; margin:-190px 0 0 -300px; background:url(img/bg_go_new_site.png) center 57px no-repeat #f5f5f5; text-align:center; font:16px/1 Tahoma; color:#063341; letter-spacing:0.05em;}
	.go_new_site .close { position:absolute; right:16px; top:16px; width:28px; height:28px; border:1px solid #3a7460; border-radius:15px; background:url(img/icon_close.png) center no-repeat;}
	.go_new_site .text_1 { font:18px/1 Tahoma; color:#36715c; text-transform:uppercase; margin-bottom:12px;}
	.go_new_site .text_2 { position:absolute; left:0; bottom:0; width:100%; height:140px; background:#36715c;}
	.go_new_site .text_2:before { content:''; position:absolute; left:50%; top:0; border:13px solid transparent; border-top:12px solid #f5f5f5; margin-left:-6px;}
		.go_new_site .text_2 a { display:block; position:relative; top:50%; width:188px; height:40px; margin:-20px auto 0; background:#f9f9f9; border-radius:4px; box-shadow:0 5px 20px rgba(46,94,77,0.5); color:#063341; text-align:center; text-decoration:none; line-height:40px;}
		.go_new_site_link { position:absolute; left:50%; top:57px; width:76px; height:76px; border-radius:38px; margin-left:-38px;}