/*Каркас*/
body,p,div,span,td{padding:0px;margin:0px;font-family:Arial;}

body{}
a{color:#00b7ff;}
a:hover{color:#ffffff;text-decoration:none;}
a:focus, a:hover, a:active {outline:none}

a.button{text-decoration:none;border-bottom:1px dashed #00b7ff;}
a.button:hover{text-decoration:none;border-bottom:1px dashed #e5e0cf;}

button:focus{border:none !important;}
.tabbrowser-tab >  .tab-image-middle > .tab-text{
border:none !important;
}
.tabbrowser-tab:focus > .tab-image-middle > .tab-text{
border:none !important;
}

#favorit{}
#favorit a{height:20px;width:21px;background:none;}
#favorit a span{height:20px;width:21px;}

a.addthis_button_favorites .at300bs{background:url(/img/sadsadsa.jpg) no-repeat 0px -10px;}
a.addthis_button_favorites:hover .at300bs{background:url(/img/sadsadsa.jpg) no-repeat 0px -48px;}
a span.vk{background:url(/img/sadsadsa.jpg) no-repeat -66px -9px;height:20px;width:21px;}
a:hover span.vk{background:url(/img/sadsadsa.jpg) no-repeat -66px -47px;height:20px;width:21px;}
a span.tw{background:url(/img/sadsadsa.jpg) no-repeat -46px -10px;height:20px;width:21px;}
a:hover span.tw{background:url(/img/sadsadsa.jpg) no-repeat -46px -48px;height:20px;width:21px;}
#favorit a.addthis_button_twitter{width:16px;}
#favorit a.addthis_button_twitter .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -46px -10px;width:16px;}
#favorit a.addthis_button_twitter:hover .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -46px -48px;}
#favorit a.addthis_button_facebook{width:16px;}
#favorit a.addthis_button_facebook .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -25px -11px;width:16px;}
#favorit a.addthis_button_facebook:hover .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -25px -49px;}
a.addthis_button_google .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -92px -10px;}
a.addthis_button_google:hover .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -92px -48px;}
a.addthis_button_compact .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -115px -10px;}
a.addthis_button_compact:hover .at300bs{background:url(/img/sadsadsa.jpg) no-repeat -115px -48px;}

#favorit .FBConnectButton_Simple, .FBConnectButton_RTL_Simple {
    background:url(/img/sadsadsa.jpg) no-repeat -25px -10px;width:10px;
    outline: medium none;
    text-decoration: none;
}
#favorit .FBConnectButton_Simple .FBConnectButton_Text_Simple {
    margin: 0 0 0 10px;
    padding-bottom: 1px;
} 
a.noselpage1:hover{color:#4b575f;text-decoration:none;}
a.noselpage1:hover div{color:#4b575f;text-decoration:none;}
a.noselpage1{color:#4d728f;text-decoration:none;}
a.noselpage1 div{color:#4d728f;text-decoration:none;height:29px;width:23px;text-align:center;line-height:24px;font-size:14px;font-family:Arial;font-weight:bold;}
a.selpage1{color:#4b575f;}
a.selpage1 div{color:#4b575f;height:29px;width:23px;text-align:center;text-align:center;line-height:24px;font-size:14px;font-family:Arial;font-weight:bold;}
a.prev div{height:20px;padding-left:25px;background:url(/img/p1.jpg) no-repeat top left;color:#4d728f;font-size:11px;line-height:20px;text-decoration:none;vertical-align:center;}
a.next div{height:20px;padding-right:25px;background:url(/img/n1.jpg) no-repeat top right;color:#4d728f;font-size:11px;line-height:20px;text-decoration:none;vertical-align:center;}
a.prev{text-decoration:none;}
a.next{text-decoration:none;}
a.lbut div{height:20px;padding-left:25px;background:url(/img/p1.jpg) no-repeat top left;color:#4d728f;font-size:11px;line-height:20px;text-decoration:none;vertical-align:center;}
a.rbut div{height:20px;padding-right:25px;background:url(/img/n1.jpg) no-repeat top right;color:#4d728f;font-size:11px;line-height:20px;text-decoration:none;vertical-align:center;}
a.cbut div{height:20px;padding-left:25px;background:url(/img/c1.jpg) no-repeat top left;color:#4d728f;font-size:11px;line-height:20px;text-decoration:none;vertical-align:center;}
a.cbut{text-decoration:none;}
a.lbut{text-decoration:none;}
a.rbut{text-decoration:none;}


.jCarouselLite{}
.jcardesc ul{list-style-type:none;}
.jCarouselLite ul{list-style-type:none;}
.st{font-size:12px;color:#000000;font-weight:bold;line-height:16px;font-family:Arial;}
.sv{font-size:12px;color:#717171;font-weight:normal;line-height:16px;font-family:Arial;}
.logo{height:84px;width:180px;position:absolute;margin:38px 0px 0px 720px;}
.jcardesc div{color:#ffffff;padding:15px 5px 10px 20px;font-size:12px;font-family:Arial;;}
p.headslide{color:#ffffff;font-family: proxima-nova,sans-serif;font-size:24px;width:300px;margin-bottom:12px;font-weight:600;}

#mainmenu{position:absolute;}
#mainmenu tr td{padding-top:1px;}
#mainmenu tr td a{text-decoration:none}
#mainmenu tr td a div{font-size:14px;font-family:Arial;line-height:35px;height:35px;vertical-align:center;font-weight:bold;color:#fefefe; text-align:center;}
#mainmenu tr td a:hover div{ color:#bbbec3; }
#mainmenu tr td a.activ div{ color:#bbbec3; }

.mmenu p a{color:#ffffff;font-size:12px;font-family:Arial;}
.mmenu p a.activ{color:#bbbec3;font-size:12px;font-family:Arial;text-decoration:none;}
.mmenu p{margin:5px 0px;}
.toph{color:#bbbec3;font-family: proxima-nova,sans-serif;font-size:14px;}
.sitemap a.addthis_button_compact .at300bs {background:url(/img/sitemap.jpg);width:13px;height:12px;}

#sstst.overhover .lprev{width:30px;height:30px;background:url(/img/lprev.png) no-repeat top right;position:absolute;cursor:pointer;margin:20px 0px 0px 900px;z-index:999;visibility:visible;}
#sstst.overhover .pnext{width:30px;height:30px;background:url(/img/pnext.png) no-repeat top right;position:absolute;cursor:pointer;margin:20px 0px 0px 933px;z-index:999;visibility:visible;}
#sstst .lprev{width:30px;height:30px;background:url(/img/lprev.png) no-repeat top right;position:absolute;cursor:pointer;margin:20px 0px 0px 900px;z-index:999;visibility:hidden;}
#sstst .pnext{width:30px;height:30px;background:url(/img/pnext.png) no-repeat top right;position:absolute;cursor:pointer;margin:20px 0px 0px 933px;z-index:999;visibility:hidden;}

.extmenu div{width:10px;height:10px;background:url(/img/p12.jpg) no-repeat center center;}
.extmenu:hover div{width:10px;height:10px;background:url(/img/p11.jpg) no-repeat center center;}
.extmenu div.activ{width:10px;height:10px;background:url(/img/p11.jpg) no-repeat center center;}
.submenu{padding:15px 15px;border:1px solid #e7e8eb;margin-top:73px;}
.namemenu{color:#32495b;font-family:Arial;font-size:10px;text-transform:uppercase;margin-bottom:10px;}
.submenuv{color:#1989c3;}
.submenuv a{color:#1989c3;text-decoration:none;font-size:11px;line-height:16px;font-family:Arial;}
.submenuv a:hover{color:#555555;}
.submenuv a.activ{color:#555555;}

.midsubmenu{background:url(/img/subbg.jpg) repeat-y top left;width:248px;padding-top:10px;padding-bottom:10px;}
.midsubmenu p{padding:13px 0px 0px 22px;}
.midsubmenu p a{color:#4d728f;font-size:11px;line-height:13px;}
.midsubmenu a{color:#4d728f;font-size:11px;line-height:13px;}
.midsubmenu p a:hover{color:#555555;}
.midsubmenu p a.activ{color:#555555;text-decoration:none;}
.midsubmenu a:hover{color:#555555;}
.headsubmenu{background:url(/img/subtop.jpg) no-repeat top left;color:#8b979e;font-size:16px;line-height:26px;color:#8b979e;width:248px;font-family: proxima-nova,sans-serif;}
.topsubmenu{background:url(/img/subptop.jpg) no-repeat bottom left;width:248px;height:20px;}
.headsubmenu p{font-family: proxima-nova,sans-serif;color:#8b979e;font-size:16px;line-height:26px;color:#8b979e;padding:6px 22px 6px 22px;}
.botsubmenu{background:url(/img/subbot.jpg) no-repeat top left;width:248px;height:20px;}

#bestst tr td{color:#e2e3e4;font-size:12px;line-height:16px;}
#bestst{background:url(/img/bestst.jpg) no-repeat top left;table-layout:fixed;margin-top:18px;}
#bestst p.sthead{color:#ffffff;text-transform:uppercase;font-size:14px;font-weight:bold;margin-bottom:12px;letter-spacing:2pt;}
.textmain{width:785px;text-align:center;margin-top:20px;margin-bottom:20px;}
.textmain p{color:#777b80;font-family:Arial;font-size:12px;line-height:16px;}
.textmain h1{color:#24282d;font-family:Arial;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:3px;}
.textmainmain{background:#ffffff url(/img/bg4.jpg) repeat-x bottom left;width:988px;margin:25px 0px 0px 0px;}
.textmain1{background:url(/img/bg8.png) repeat-y bottom left;width:992px;margin:18px 0px 0px 0px;}
.textmain2{background:url(/img/bg4.jpg) repeat-x bottom left;width:989px;}
.textmain3{background:url(/img/bg10.png) no-repeat top left;width:992px;height:7px;font-size:1px;line-height:7px;}
.intextmain{padding:45px 60px 24px 112px;background-position:30px 18px;font-family:Arial;font-size:14px;font-weight:bold;color:#696d74;line-height:18px;}
.intextmainr{padding:48px 0px 25px 0px;background-position:30px 18px;font-family:Arial;font-size:14px;font-weight:bold;color:#696d74;}
.intextmain a{color:#1989c3;}
.intextmainr a{color:#1989c3;}

.docload {width:140px;height:140px;}
.docload a div{width:140px;height:140px;background:url(/img/fileget.jpg) no-repeat 0px 0px;}
.docload a:hover div{width:140px;height:140px;background:url(/img/fileget.jpg) no-repeat -140px 0px;}

.perehod{background:url(/img/perehod.jpg) no-repeat top left;position:absolute;margin:10px 0px 0px 300px;}
.perehod tr td{padding:5px 0px 5px 0px;}
.perehod tr td a{font-size:11px;color:#717171;font-family:Aria;text-decoration:none;line-height:16px;}
.perehod tr td a:hover{color:#1989c3;}
.perehod1{background:url(/img/perehod.jpg) no-repeat top left;margin:30px 0px 30px 80px;}
.perehod1 tr td{padding:5px 0px 5px 0px;}
.perehod1 tr td a{font-size:11px;color:#717171;font-family:Aria;text-decoration:none;line-height:16px;}
.perehod1 tr td a:hover{color:#1989c3;}

.podpis{position:absolute;background:url(/img/fon.png);}
#pdffile{padding:0px 0px 0px 22px;color:#4d728f;font-family:Arial;font-size:11px;background:url(/img/krest.jpg) no-repeat top left;margin-top:20px;cursor:pointer;}

.headrazdel{font-family: proxima-nova,sans-serif;font-size:28px;color:#8b979e;line-height:28px;margin:35px 0px 0px 75px;font-weight:400;text-align:left;}
.headrazdelmain{font-family: proxima-nova,sans-serif;font-size:16px;color:#32495b;line-height:28px;margin:0px 0px 10px 40px;font-weight:600;text-align:left;letter-spacing:2pt;text-transform:uppercase;}
.headrazdelmain1{font-family: proxima-nova,sans-serif;font-size:16px;color:#32495b;line-height:28px;margin:0px 0px 10px 40px;font-weight:600;text-align:left;}
.sendcat{font-family:Arial;font-size:16px;color:#32495b;line-height:30px;font-weight:bold;text-align:left;text-decoration:none;border-bottom:1px dashed #32495b;}
.sendcat:hover{color:#8b979e;border-bottom:1px dashed #edeef0;}
.textmrazdel{background:url(/img/bgrazdel.jpg) repeat-y top left;width:980px;padding-bottom:40px;}
.botmrazdel{background:url(/img/bottomrazdel.jpg) no-repeat top left;width:980px;height:30px;}
.url{font-family:Arial;font-size:11px;color:#4b575f;line-height:16px;margin:20px 0px 16px 80px;font-weight:normal;}
.url a{font-family:Arial;font-size:11px;color:#4b575f;line-height:16px;font-weight:normal;}
h1{font-size:16px;color:#32495b;font-weight:bold;line-height:18px;font-family:Arial;padding:0px 0px 0px 0px;margin:0px;}
.maintext h1{font-size:12px;color:#777b80;line-height:14px;font-weight:bold;font-family:Arial;padding:0px 0px 15px 0px;margin:0px;}
h2{font-size:12px;color:#24282d;font-weight:bold;line-height:16px;font-family:Arial;padding:0px 0px 0px 0px;margin:0px;}
h3{font-size:14px;color:#777b80;font-weight:normal;line-height:20px;font-family:Arial;padding:20px;border:solid #e3e4e5;border-width:1px 0px 1px 0px;margin:0px;background:#f8f9fa;}
/*h3{font-size:12px;color:#32495b;font-weight:normal;line-height:16px;font-family:Arial;padding:22px 30px 22px 80px;background:#f2f3f5;margin:0px;}*/
.textrazdel p{font-size:12px;color:#4b575f;font-weight:normal;line-height:16px;font-family:Arial;padding:0px 0px 0px 0px;}
.textnew p{font-size:12px;color:#717171;font-weight:normal;line-height:16px;font-family:Arial;padding:0px 0px 0px 0px;}
.textrazdel{font-size:12px;color:#4b575f;font-weight:normal;line-height:16px;font-family:Arial;padding:0px 0px 0px 0px;margin-left:75px;}
.textrazdel a{color:#4d728f;}
.textrazdel img{border:5px solid #cdd2d4;}
#text_page img{border:5px solid #cdd2d4;}
.textnew{font-size:12px;color:#717171;font-weight:normal;line-height:16px;font-family:Arial;padding:0px 0px 0px 0px;}
.headnew{font-family:Arial;color:#32495b;font-size:16px;font-weight:bold;text-decoration:none;margin-bottom:8px;}
.headnew a{font-family:Arial;color:#4d728f;font-size:16px;font-weight:bold;line-height:18px;text-decoration:none;}
.headnew a:hover{color:#4b575f;}
.line{margin:15px 40px 25px 40px;height:1px;font-size:1px;background:#e3e4e5;}

.h1new{font-family:Arial;color:#32495b;font-size:12px;font-weight:bold;margin-left:21px;line-height:16px;margin-top:16px;margin-right:25px;margin-bottom:10px;}
.h3new{font-family:Arial;color:#777b80;font-size:12px;margin-left:7px;line-height:16px;margin-top:6px;width:130px;font-weight:bold;}
.h3new a{color:#777b80;}
.h3new a:hover{color:#1989c3;}
.h2new{font-family:Arial;color:#777b80;font-size:12px;margin-left:20px;line-height:16px;margin-right:23px;margin-bottom:20px;}
.h1new a{font-family:Arial;color:#32495b;font-size:12px;text-decoration:none;}
.h1new a:hover{color:#777b80;}

.newsmain{text-decoration:none;}

.ht{font-family:proxima-nova,sans-serif;color:#24282d;font-weight:300;font-size:16px;width:940px;margin:35px 0px 0px 25px;}
.maintext{margin:23px 0px 32px 25px;table-layout:fixed;}
.maintext tr td{color:#6d7172;font-family:Arial;font-size:11px;line-height:14px;}
.textborder{border:1px #e1e1e6 solid;background:#ffffff url(/img/bg1.jpg) repeat-x bottom left;}
.texttext{background:url(/img/head1.jpg) no-repeat;background-position:30px 18px;padding:45px 113px 23px 100px;font-size:14px;font-family:Arial;color:#696d74;font-weight:bold;}
.texttext a{color:#1989c3;}
.texttext a:hover{color:#000000;}

.linkrazdel{text-align:right;margin:0px 30px 0px 0px;padding-right:10px;background:url(/img/arrow.jpg) no-repeat center right;}
.linkrazdel a{text-decoration:none;font-family:Arial;font-size:14px;color:#1989c3;font-weight:normal;}


p.city1{font-family:Arial;font-size:11px;color:#eeeff3;margin:0px 0px 0px 12px;}
p.phone1{font-family: proxima-nova,sans-serif;font-size:18px;color:#ffffff;margin:0px 0px 0px 0px;font-weight:600;}
p.city{font-family:Arial;font-size:12px;color:#32495b;font-weight:bold;text-align:center;}
p.name{font-family:Arial;font-size:12px;color:#32495b;font-weight:bold;text-align:center;padding-top:15px;line-height:16px;}
p.desc{font-family:Arial;font-size:11px;color:#777b80;line-height:11px;text-align:center;padding:10px 16px;line-height:14px;}
.desctour1hover p.name{color:#1989c3;}
p.countpanoram{font-family:Arial;font-size:11px;color:#5f7a95;margin:0px 7px 0px 8px;padding:9px 0px 0px 0px;}
div.line1{height:1px;font-size:0px;line-height:1px;background:#dadcde;margin-top:7px;}
div.line2{height:1px;font-size:0px;line-height:1px;background:#ffffff;margin-bottom:7px;}
a div{cursor:pointer;}
.subtextrazdel{font-family:Arial;color:#a9a7a1;font-size:11px;line-height:14px;font-weight:normal;margin:0px;padding:0px;}
.subtextrazdel p{font-family:Arial;color:#a9a7a1;font-size:11px;line-height:14px;font-weight:normal;margin:0px;padding:0px;}
.subtextrazdel h1{font-family:Arial;color:#c9b89a;font-size:11px;line-height:14px;font-weight:normal;margin:0px;padding:0px;}
.subtextrazdel h2{font-family:Arial;color:#ffffff;font-size:11px;line-height:14px;font-weight:normal;margin:0px;padding:0px;}
.subtextrazdel span{font-family:Arial;color:#a9a7a1;font-size:11px;line-height:14px;font-weight:normal;margin:0px;padding:0px;}
#topfav{padding-top:23px;font-size:10px;padding-bottom:16px;}
#topmail{font-size:11px;color:#a5a5a5;}
p.head_new{color:#d8c9ab;font-size:16px;font-family:Arial;font-weight:bold;margin-bottom:7px;}
p.head_new a{color:#d8c9ab;text-decoration:none;font-size:16px;font-family:Arial;font-weight:bold;margin-bottom:7px;}
p.head_new a:hover{color:#ffffff;}

.sitemap a{font-family:Arial;font-size:11px;color:#00b7ff;line-height:17px;}
.sitemap a:hover{color:#ffffff;text-decoration:none;}
.sitemap{padding-top:29px;}
div.desc_new{font-size:12px;font-family:Arial;color:#a5a5a5;}
div.s{color:#a5a5a5;font-size:11px;width:320px;}

div#preview1{background:url(/img/preview/1.jpg) no-repeat top left;height:139px;}
div.descpreview{background:url(/img/descpreview.jpg) no-repeat top left;height:80px;}
.vh1{color:#75736c;font-family:Arial;font-size:11px;line-height:14px;padding:8px 0px 0px 16px;}
.vh2{color:#ffffff;font-family:Arial;font-size:12px;line-height:14px;font-weight:bold;padding:3px 0px 0px 16px;}
.vh3{color:#00b7ff;font-family:Arial;font-size:11px;line-height:14px;padding:3px 0px 0px 16px;}
.vc1{color:#ffffff;font-family:Arial;font-size:16px;line-height:12px;font-weight:bold;padding:53px 0px 0px 16px;}
.vc2{color:#bfb591;font-family:Arial;font-size:11px;line-height:12px;padding:10px 0px 0px 16px;}
#sendzakaz div{background:url(/img/sendzakaz.jpg) no-repeat 0px -100px;width:166px;height:48px;}
#sendzakaz:hover div{background-position:0px -50px;}
#sendzakaz:active div{background-position:0px 0px;}
.desctour1{background:url(/img/bgtour.jpg) repeat-y top left;width:225px;cursor:pointer;}
.desctour1hover{background:url(/img/bgtour.jpg) repeat-y top left;width:225px;cursor:pointer;}
.desctour2{background:url(/img/bottomtour.jpg) no-repeat bottom left;height:240px;cursor:pointer;}
.desctour3{padding:0px 4px 2px 1px;cursor:pointer;font-size:1px;}
#errorzakaz{font-family:Arial;font-size:11px;color:red;}
div.client-banner {width:980px; overflow:hidden; margin: 0px; clear: both;}
#banners {clear: both; float: left; width:980px;}
ul#banners{margin:0px;padding:0px;}
#banners .offscreen {position: absolute; left: -9999em; overflow: hidden;}
#banners .project {
	float: left;
	margin: 0 15px 15px 0;
	position: relative;
	height: 240px; width: 225px;
	overflow: hidden;cursor:pointer;
}
#banners .project img {position: relative; z-index: 1;}
#banners li .hover {
	height: 150px; width: 100%;
	z-index: 3;
	position: absolute;
	top: 0; left: 0;
}
#banners li .hover.offscreen {position: absolute; left: -9999em; overflow: hidden;}
#banners li .hover .hover-bg {
	background: #000000;
	height: 140px; width: 220px;
	position: absolute; top: 0; left: 1px;
}
#banners li .hover.offscreen .hover-bg {
	background: none;
}
#banners li .hover .hover-content {
	position: absolute;
	top: 0; left: 0;
	z-index: 1;
	height: 140px; width: 220px;
	background:url(/img/bg13.png) no-repeat;
	background-position:0px 50px;
}
#banners li .hover a {
	float: left;
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.1em;
	cursor: pointer;
}
#banners li .hover a:hover {text-decoration: underline;}

#banners .project.last {margin-right: 0;}
#banners .project img {
	float: left;
	position: relative;
	z-index: 0;
}

ul{font-family:Arial;font-size:10pt;font-weight:normal;color:#595854;text-decoration:none;margin-bottom:0px;margin-left:0px;padding:0px;}
ol{font-family:Arial;font-size:10pt;font-weight:normal;color:#595854;text-decoration:none;margin-bottom:0px;margin-left:0px;padding:0px;}
ul li{font-family:Arial;font-size:10pt;color:#595854;font-weight:normal;text-decoration:none;margin-bottom:0px;margin-left:0px;list-style-image:url('/img/tire.gif');list-style-position:outside}
ol li{font-family:Arial;font-size:10pt;color:#595854;font-weight:normal;text-decoration:none;margin-bottom:0px;margin-left:0px;list-style-position:outside}

.headtr{font-size:12px;color:#4b575f;font-family:Arial;margin-bottom:8px;margin-top:2px;}
div.nzak{margin-bottom:18px;font-weight:bold;height:40px;background:url(/img/tex.jpg) no-repeat top left;width:320px;}
input.zakaz{font-size:14px;color:#8b979e;font-family:Arial;font-weight:bold;height:40px;line-height:40px;vertical-align:center;margin:0px 12px;border:none;width:296px;background:transparent;}
div.tzak{margin-bottom:20px;font-weight:normal;height:300px;border:1px solid #8b979e;width:661px;overflow:auto;background:url(/img/tar.jpg) no-repeat top left;border:none;}
textarea.zakaz{font-size:12px;color:#212629;font-family:Arial;line-height:16px;font-weight:normal;height:276px;border:0px solid #8b979e;background:transparent;margin:12px;width:637px;overflow:auto;}
#banners .project .project-info {clear: both; float: left; background:url(/img/descpreview.jpg) no-repeat top left; height: 80px; width: 222px; padding: 0px}
#banners .project .project-info a {float: left; width: 100%; color: #fff;}

#close{font-size:11px;color:#00b7ff;cursor:pointer;position:absolute;background:url(/img/close.gif) no-repeat;background-position:0px 3px;text-align:right;padding-left:13px;}

div#textdesc{font-size:11px;color:#a1a5a6;margin-left:5px;margin-bottom:15px;}

a#left div{height:38px;background:url(/img/r1.gif) no-repeat;background-position:0px -46px;}
a#left:hover div{height:38px;background:url(/img/r1.gif) no-repeat;background-position:-52px -46px;}
a#right div{height:38px;background:url(/img/r1.gif) no-repeat;background-position:0px 0px;}
a#right:hover div{height:38px;background:url(/img/r1.gif) no-repeat;background-position:-51px 0px;}
/*div#textdesc span{font-size:12px;color:#ffffff;font-weight:bold;margin-left:10px;}*/
#backrazdelbox{position:absolute;top:0px;left:0px;background:#000000;display:none;z-index:150;width:0px;height:0px;opacity:0.8;filter:alpha(opacity=80);}

.addthis_toolbox .custom_hover {
    position: relative;
}

.addthis_toolbox .custom_hover .custom_button {
    font-weight: normal;font-size:11px;font-family:Arial;line-height:18px;
    color: #000000;
    cursor: pointer;
}

.addthis_toolbox .custom_hover .custom_button.active {
    color: #000000;
}
div#at20mc p,div#at20mc div,div#at20mc span{color:#000000;}
.addthis_toolbox .hover_menu  {
    display: none;
    position: absolute;
    background: #000000;z-index:10;
}

.addthis_toolbox .custom_hover .tower {
    -webkit-border-radius: 0 5px 0 0;   
    -moz-border-radius-topleft: 0;
    
}
.addthis_toolbox .hover_menu  {
    width: 136px;
    padding: 1px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .hover_menu a {    
    position: relative;
    display: block;
    width: 102px;
    padding: 4px 0 4px 34px;
    text-decoration: none;
    color: #000000;
}

.addthis_toolbox .hover_menu a:hover {    
    background: #000000;
    color: #000000;
    text-decoration: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.addthis_toolbox .hover_menu span {
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .hover_menu .more {
    border-top: solid 1px #555555;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .hover_menu .more a {
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .hover_menu .more a:hover {
    background: none;
}
.addthis_toolbox .hover_menu .more span {
    display: none;
}

