/* CSSTidy 1.3: Wed, 12 Dec 2012 02:02:42 -0600 */#account{bottom:-10px;float:right;position:fixed}
*{font-family: Arial, Tahoma;font-size:1em}
.addpage.active .subunder .item{background:#358ECE url(images/add-menu-item-gr-active.png) bottom left/*!important*/;color:#ccc;font-size:12px!important;padding:5px 20px 10px 25px !important}
.b-aside-container-for{clear:both;}
.footer-comments{margin-bottom:20px;padding-left:260px; clear: both;}
.notification{background:#fff;border:1px solid #6F0;font-size:14px;padding:10px}
.small-top-nav{background:#3991D0;margin-left:-80px;padding:10px;position:fixed}
.small-top-nav a{color:#fff}
.submenu-toggler{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;bottom:-35px;color:#FFF;cursor:pointer;float:right;height:0;margin-bottom:-48px;margin-right:10px;position:relative;width:0}
.submenu-toggler.active{border-bottom:10px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0;height:0;width:0}
.subunder{display:none;position: absolute; margin-left: 12px; width: 250px; z-index:1000;}
.subunder .item{background-image:none!important;font-size:12px!important; font-weight: normal; width: auto;-moz-box-shadow: 0 0 2px #fff;-webkit-box-shadow: 0 0 2px  #fff;box-shadow: 0 0 2px #fff;}
.subunder a.item:hover,.subunder a.item.active{color:#fff!important;font-weight: 700;background: #358ece url(images/add-menu-item-gr-active.png) repeat-x top left;}
.subunder429772 { margin-left: -200px;}
.subunder429057 { margin-left: -102px;}
.toggler:hover div.edit{background:url(/sites/all/modules/polden/ico/edit5.png) no-repeat top center;height:16px;margin:0 0 0 240px;position:absolute;width:16px}
.toggler:hover div.edit:hover{background:url(/sites/all/modules/polden/ico/edit4.png) no-repeat top center;height:32px;margin:-8px 0 0 232px;position:absolute;width:32px}
.webform-client-form .description ul{margin:0 0 15px;padding:0}
.webform-client-form .description ul li{list-style:disc;margin:0 0 10px 20px;padding:0}
.webform-client-form .error{border:1px solid red}
.webform-client-form .form-required{color:red}
.webform-client-form .webform-component{margin:0 0 7px}
.webform-client-form fieldset{border:0;margin:0 0 15px;padding:10px 0 0}
.webform-client-form fieldset legend{font-size:14px;font-weight:700}
.webform-client-form input,.webform-client-form textarea{width:400px}
.webform-client-form input.form-checkbox,.webform-client-form .form-submit{width:auto}
.webform-client-form input.webform-calendar{height:15px;width:18px}
.webform-client-form label{display:block;margin:0 0 3px}
.webform-container-inline div{display:inline}
a{color:#3991d0}
a[href="mailto:yuliana-murr@mail.ru"] {
	display:none;
}
a img{border:0}
body{}
div.organization-view{margin:0 auto; max-width: 1480px; min-width: 960px; }
div.organization-view .header{color:#013167;float:left;font-size:14pt;font-style:italic;margin-bottom:10px;overflow:hidden;width:100%}
div.organization-view .header .logo{float:left;padding-bottom:6px;width:260px}
div.organization-view .header .logo img{max-height:150px}
div.organization-view .header .orgname{border-left:1px solid #ccc;float:right;margin-bottom:10px;margin-top:20px;padding-left:20px;text-align:left;width:330px}
div.organization-view .header .orgname .nammy{font-size:14px}
div.organization-view .header .orgname .phone{color:#358ece;float:left;font-size:16px;font-style:normal;padding-top:10px}
div.organization-view .header .orgname .title{font-size:16px;font-weight:700}
div.organization-view .header .orgname .town{float:left;font-size:16px;padding-right:10px;padding-top:10px}
div.organization-view .header .slogan{float:left;font-size:16px;width:300px}
div.organization-view .info-container{background:none;clear:both;margin-bottom:10px;margin-top:10px;}
div.organization-view .info-container .contacts .company-map{border:5px solid #CCC;float:left;height:300px;overflow:hidden;width:660px}
div.organization-view .info-container .contacts .left-of{float:left;font-size:14px;margin-right:50px;width:280px}
div.organization-view .info-container .contacts .left-of .left-of-addr{background:url(images/addr.png) no-repeat left top;margin-left:-25px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-addr .description,div.organization-view .info-container .contacts .left-of .left-of-addr .addr{color:#666;font-size:12px;padding-right:10px}
div.organization-view .info-container .contacts .left-of .left-of-edit{background:url(images/edit.png) no-repeat left top;margin-left:-25px;margin-top:20px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-phone{background:url(images/phone.png) no-repeat left top;margin-left:-25px;margin-top:10px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-phone span{float:left;overflow:hidden;width:100%}
div.organization-view .info-container .contacts .left-of .left-of-phone i{float:left; width: 100%; color: #555}
div.organization-view .info-container .contacts .left-of .left-of-schedule{background:url(images/time.png) no-repeat left top;margin-left:-25px;margin-top:20px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-www-email{background:url(images/world.png) no-repeat left top;margin-left:-25px;margin-top:20px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .map-of{float:left;height:300px;width:660px}
div.organization-view .info-container .contacts .map-overlay{height:300px;margin-bottom:-300px;position:relative;z-index:999}
div.organization-view .info-container .contacts .right-of{float:left;width:300px}
div.organization-view .info-container .contacts .right-of .right-of-main-photo{background:url(images/building-bot.png) no-repeat 5px 100%;padding-bottom:8px}
div.organization-view .info-container .container{background:none;border-left:none;padding:30px 40px 30px 300px; clear: both;}
div.organization-view .info-container .container .a-side{float: left;margin-left:-310px; padding-left: 45px; width:265px;padding-bottom: 30px;}
div.organization-view .info-container .container .a-side .orgname{float: left; width: 100%; font-size:1.5em; padding-bottom: 40px;}
div.organization-view .info-container .container .a-side .orgname .nammy{padding-bottom: 15px;}
div.organization-view .info-container .container .a-side .orgname .town{float: left;font-size: 18px;padding: 0px 10px 0 0;}
div.organization-view .info-container .container .a-side .orgname .phone{float: right;font-size: 26px;margin-top: -8px;margin-right: 28px;margin-bottom: 10px;}
div.organization-view .info-container .container .a-side .photo-item{width: 240px;margin-bottom:40px; float: left;clear:both;}
div.organization-view .info-container .container .a-side .photo-item img{background: url(images/add-menu-bot.png) no-repeat bottom center;margin-bottom: 8px;border: 4px solid #fff;}
div.organization-view .info-container .container .a-side .photo-item a{clear:both;float:left;}
div.organization-view .info-container .container .a-side .photo-item a:hover img{ border: 4px solid #ddd;}
div.organization-view .info-container .container .catalogue.item .description,div.organization-view .info-container .container .gallery.item .description{padding:5px 0}
div.organization-view .info-container .container .catalogue.item .photo-item,div.organization-view .info-container .container .gallery.item .photo-item{float:left;margin-bottom:10px;margin-right:15px;min-height:305px;width:250px}
div.organization-view.organization-view-119296 .info-container .container .catalogue.item .photo-item,div.organization-view .info-container .container .gallery.item .photo-item{float:left;margin-bottom:10px;margin-right:30px;min-height:360px;width:200px}
div.organization-view .info-container .container .gallery.item .photo-item .title{color:#1B3E66;float:left;font-size:18px;padding:5px 0 10px;width:200px}
div.organization-view .info-container .container .gallery.item .photo-item.gal{float:left;margin-bottom:30px;margin-right:30px;min-height:1px; width: 300px; border: 1px solid #ccc; padding: 20px; font-size: 16px;height: 250px;}
div.organization-view .info-container .container .gallery.item .photo-item.gal:hover{background-color: #f0f0f0; text-decoration: none;}
div.organization-view .info-container .container .gallery.item .photo-item.gal img{float:left; margin-bottom: 10px;}
div.organization-view .info-container .container .gallery.item a.text{float:left;width:100%}
div.organization-view .info-container .container .gallery.item h4{color:#1B3E66;font-size:18px;padding:5px 0 10px}
div.organization-view .info-container .container .item{background:none;clear:right;display:none;line-height:150%;padding:0 0 45px}
div.organization-view .info-container .container .item .addinfo-rubs a{color:#999;text-decoration:none}
div.organization-view .info-container .container .item .addinfo-rubs a:hover,div.organization-view .office-container a:hover{text-decoration:underline}
div.organization-view .info-container .container .item .pcontent{overflow:hidden;font-size: 14px;padding: 0 30px;line-height: 150%;}
div.organization-view .info-container .container .item h1.h1-title{background:#358ece url(images/white.png) repeat-x top left;color:#013167!important;font-size:24px;font-weight:400;margin-bottom:30px;padding:12px 0 12px 30px}
div.organization-view .info-container .container .item h1.h1-title .expand-container{cursor:pointer;float:right;font-size:12px;font-style:italic;font-weight:700;}
div.organization-view .info-container .container .item h1.h1-title .expand-container .expand,div.organization-view .info-container .container .item h1.h1-title .expand-container .collapse{padding-right:12px}
div.organization-view .info-container .container .item.active{display:block;overflow:hidden;padding-left:20px;}
div.organization-view .info-container .item.mainblock{background:none;overflow:hidden;}
div.organization-view .info-container .item.mainblock .add-item{float:left;width:33%;}
div.organization-view .info-container .item.mainblock .add-item img{width:90%;}
div.organization-view .info-container .item.mainblock .add-item.alone{width:100%;}
div.organization-view .info-container .item.mainblock .add-item.alone .desc{float:left;line-height:150%;padding:10px 0;width:100%}
div.organization-view .info-container .item.mainblock .add-item.alone span.title,div.organization-view .info-container .item.mainblock .add-item.alone .more,div.organization-view .info-container .container .catalogue.item a,div.organization-view .info-container .container .gallery.item a{width:100%}
div.organization-view .info-container .item.mainblock .desc{float:left;line-height:150%;padding:10px 0; width: 90%;}
div.organization-view .info-container .item.mainblock .desc ol{padding-left:15px}
div.organization-view .info-container .item.mainblock .add-item:not(.alone) .desc img{width:100% !important; height: auto !important;}
div.organization-view .info-container .item.mainblock .desc.add{line-height:150%;padding:0 0 10px;width: 90%;}
div.organization-view .info-container .item.mainblock .more{background:url(images/more.png) no-repeat 0 0;float:left;height:27px;width:98px;clear:both;}
div.organization-view .info-container .item.mainblock .more:hover{background:url(images/more.png) no-repeat 0 -27px;float:left;height:27px;width:98px}
div.organization-view .info-container .item.mainblock span.title{color: #1b3e66;float: left;font-size: 18px;width: 100%;padding-top: 30px;padding-bottom: 15px;}
div.organization-view .info-container .toggler{width:100%;padding:0 0 5px 0;margin: 0;background:url('images/menu-grad-bottom.png') repeat-x bottom left;position: relative;z-index: 10;}
div.organization-view .info-container .toggler td{ padding: 0; margin: 0;border-right: 1px solid #fff;}
div.organization-view .info-container .toggler td:nth-last-child(1) .subunder {margin-left: -145px;}
div.organization-view .info-container .toggler .item{float: left;color:#fff;font-size:16px;padding: 10px 0 0; text-align:center; width: 100%;}
div.organization-view .info-container .toggler .item.active{/*background:#358ece url(images/add-menu-item-gr-active.png) repeat-x top left;*/padding: 10px; margin:-10px;position: relative;opacity: .98;-moz-box-shadow: 0 0 2px #fff;-webkit-box-shadow: 0 0 2px  #fff;box-shadow: 0 0 2px #fff;}
div.organization-view .info-container .toggler .item.addpage{color:#eee;width:100%;}
div.organization-view .info-container .toggler .subunder .item.addpage{color:#eee;width:auto;padding: 5px 10px;width: 100%;margin: 0;}
div.organization-view .info-container .toggler .subunder.active{display:block;}
div.organization-view .info-container .toggler a.item:hover{background-image:url(images/add-menu-item-gr-top.png)}
/*div.organization-view .info-container .toggler .item.active:hover{background:#358ece url(images/add-menu-item-gr-active.png) repeat-x top left;}*/
div.organization-view .info-container .toggler .last{background:url(images/add-menu-bot.png) no-repeat bottom center;height:8px;margin-bottom:-9px}
div.organization-view .info-container .toggler a,.small-top-nav a:hover{text-decoration:none}
div.organization-view .office-container .first{color:#666;float:left;width:150px}
div.organization-view .office-container .first .of-desc{clear:both;float:left;font-size:11px;padding-top:5px; width: 100%;}
div.organization-view .office-container .office{border-bottom:1px dotted #9f9f9f;overflow:hidden;padding:5px 0}
div.organization-view .office-container .second{float:left;font-size:14px;width:300px}
div.organization-view .office-container .third{color:#666;float:left;width:345px}
div.organization-view .office-container .third span{float:left;width:100%}
div.organization-view .office-container .third span.schedule{color:#000}
div.organization-view .office-container a{float:left;font-size:14px;text-decoration:none}
div.organization-view .organization-menu{background:#1e76b6 url(images/menu-item-gr.png) repeat-x top left;clear:both;float:left;font-size:14px;width:100%}
div.organization-view .organization-menu .item{background:#1e76b6 url(images/menu-item-gr.png) repeat-x top left;color:#fff;float:left;overflow:hidden;text-align:center;text-decoration:none; padding: 10px 0 12px;-moz-box-shadow: 0 0 5px #fff;-webkit-box-shadow: 0 0 5px  #fff;box-shadow: 0 0 5px #fff;font-size: 18px; width: 16.66%;}
div.organization-view .organization-menu a.item.active{background:#1E76B6 url(images/menu-item-gr-active.png) repeat-x top left;overflow:hidden;text-align:center}
div.organization-view .organization-menu a.item:hover{background:#1E76B6 url(images/menu-item-gr-active.png) repeat-x top left}
div.organization-view .title-logo-rub .title-rub .title{color:#069;font-size:20px;font-weight:700}
div.organization-view div.organization-header{clear:both;margin-bottom:-10px}
div.organization-view div.comments.cfooter { padding-left: 300px;padding-right:30px;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0}
html,body{color:#000;font-family:Arial, Tahoma;font-size:14px}
p{line-height:150%;margin:5px 0;padding:0}
ul,ul li{margin:0}

div.organization-view .flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;z-index: 100;}

div.organization-view.vitrina .info-container .container {background:none;border-left:none;padding:30px 40px; clear: both;}
div.organization-view.vitrina .info-container .container .toggler {background:none;width: 19%; float: left;background: none !important;border: 0 !important;position: relative;z-index: 1;}
div.organization-view.vitrina .info-container .container .toggler .item.addpage{background:none;width: 100%; float: left;clear: both;overflow: visible; display: block; margin-bottom: 5px;padding: 10px;}
div.organization-view.vitrina .info-container .container .toggler .item.addpage.active{margin: 0 0 10px; /*opacity: .7;*/}
div.organization-view.vitrina .info-container .container .toggler .last{display: none;}
div.organization-view.vitrina .info-container .container .container {background: none;border-left: none;padding: 3% 3% 3% 1%;clear: none;float: left;width: 70%;margin-left: 4%;margin-bottom: 30px;}div.organization-view .info-container .container .sale-group {width: 194px; float: left; text-align: center; margin: 15px;border: 1px solid #358ece;overflow: hidden;}
div.organization-view.vitrina .info-container .container .sale-group h2 {width: 175px; height: 30px; overflow: hidden; padding: 10px;font-size: 14px; background: #358ece url(images/white.png) repeat-x top left;}
div.organization-view.vitrina .info-container .container .sale-group .img {width: 195px; overflow:hidden;float: left;}
div.organization-view.vitrina .info-container .container .sale-group img {/*width: 175px;*/ margin:10px;}
div.organization-view.vitrina .info-container .container .sale-group .more{background:url(images/more.png) no-repeat 0 0;float:right;height:27px;width:98px}
div.organization-view.vitrina .info-container .container .sale-group .more:hover{background:url(images/more.png) no-repeat 0 -27px;}
div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item {
	width: 30%;
	font-size: 14px;
	float: left;
	margin: 10px 1% 10px 0;
	padding: 5px;
	margin-bottom: 20px;
	border: 1px solid #358ece;
}

div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item .img {/*{width:215px; height: 200px; */overflow:hidden; text-align: center;}
div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item h2 {height:41px;}
div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item img {/*width:201px;*/}
div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item .desc {float:left;width:180px;height:50px; overflow: hidden;padding: 0 10px;font-size: 12px;}
div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item .buy {background: #358ece url(images/white.png) repeat-x top left; float: right; padding: 0px 10px;cursor:pointer; margin-right:10px;}
div.organization-view.vitrina .info-container .container .item .pcontent.table .sale-item .price {float:left; margin-left:10px;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item {padding: 10px 200px 30px 220px;float:left;clear:both; border: 1px solid #358ece; width:40%; margin-bottom:5px;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item .img {margin-left:-220px;float: left; width: 220px; text-align: center;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item span {width:100px;margin-right:-200px;float: right;clear:right;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item h2 {margin-bottom:-30px;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item .desc {font-size: 12px;padding-top:30px;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item .buy {background: #358ece url(images/white.png) repeat-x top left; float: right; padding: 5px 10px;cursor:pointer;}
div.organization-view.vitrina .info-container .container .item .pcontent.grid .sale-item .price {}

div.organization-view.vitrina .info-container .container .item .pcontent{overflow:visible;padding-top:25px;}

div.organization-view.vitrina .info-container .container .item .view-toggle {float: right;}
div.organization-view.vitrina .info-container .container .item .view-toggle span {float: right;margin: 0 5px;cursor:pointer;}
div.organization-view.vitrina .info-container .container .item .view-toggle span.opacity {opacity: .5;}
div.organization-view.vitrina .info-container .container .item .view-toggle span img {float: right;margin: 0 5px;}

div.organization-view.vitrina #order-table {
	position: absolute;
	z-index: 99;
	top: 40%;
	background: #fff;
	padding: 10px;
	width: 660px;
	margin-left: -20px;
	-moz-box-shadow: 0px 0px 30px #000;
	-webkit-box-shadow: 0px 0px 30px #000;
	box-shadow: 0px 0px 30px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
div.organization-view.vitrina #order-table h2{
	margin: 0 0 20px 0;
}
div.organization-view.vitrina #order-table .item-list-table {
	width: 100%;
	font-size: 14px;
}
div.organization-view.vitrina #order-table .item-list-table input[type=text]{
	width:30px;
}
div.organization-view.vitrina #order-table .item-list-table th,
div.organization-view.vitrina #order-table .item-list-table td {
	font-weight: normal;
	padding: 10px;
}
div.organization-view.vitrina #order-table .item-list-table .light {
	background: #f0f0f0;
	border-radius: 5px;
	border: 1px solid #ccc;
}
div.organization-view.vitrina #order-table .item-list-table i.del {
	color: red;
	border: 1px solid red;
	border-radius: 9px;
	padding: 0px 1px 3px 5px;
	cursor: pointer;
	float: right;
	width: 10px;
	height: 13px;
}
div.organization-view.vitrina #order-table .item-list-table .full-itog,
div.organization-view.vitrina #order-table .item-list-table .full-summ {
	font-weight: bold;
}
div.organization-view.vitrina #order-table input[type=button],
div.organization-view.vitrina #order-table input[type=submit] {
	cursor: pointer;
	background: #f0f0f0;
	border: 1px solid #ccc;
	padding: 10px 10px;
	font-size: 14px;
	float: right;
	clear: both;
	font-weight: bold;
	margin: 10px;
}
div.organization-view.vitrina #order-table input[type=button]:hover,
div.organization-view.vitrina #order-table input[type=submit]:hover {
	background: #ccc;
}
div.organization-view.vitrina #order-table .profile-list-table {
	width: 100%;
}
div.organization-view.vitrina #order-table input[type=text] {
	width:630px;
	background: #f0f0f0;
	padding: 5px 10px;
	font-size: 14px;
	float: right;
	clear: both;
	border: none;
	font-weight: bold;
	border: 1px solid #ccc;
	border-radius: 5px;
}
div.organization-view.vitrina #order-table .close-cart {
	margin: -20px;
	padding: 7px 11px;
	float:right;
	border:1px solid #000;
	border-radius: 15px;
	background: #fff;
	color: #222;
	font-weight: bold;
	-webkit-box-shadow: 0px 0px 5px 0px #000000;
	box-shadow: 0px 0px 5px 0px #000000;
}
div.organization-view.vitrina #order-table .close-cart:hover {
	box-shadow: none;
	-webkit-box-shadow: none;
	background: #f0f0f0;
	border:1px solid #444;
	text-decoration: none;
}
div.organization-view.vitrina #order-table .item-list-table select {
	width: 100%;
}


/* Исправления для профилей */
.organization-view-401024 #slogan-table td {padding-left: 20px; font-size: 20px;}
.organization-view-401024 .left-of-schedule {width: 250px;}
.b-aside-container-for .orglistonmap #next a,
.b-aside-container-for .orglistonmap #prev a {
	top: auto;
	bottom: 70px;
}

.a-container #account {
	float: right;
	right: -25px;
	position: relative;
	top: -30px;
	height: 0;
}

.organization-view-424272 a {
	color: #996633;
	text-decoration: underline;
}
.organization-view-424272 a:hover {
	text-decoration: none;
}
.organization-view-424272 {
	color: #996633;
}
.organization-view-424272 .b-company-cat__title-bot{
	color: #996633;
}
.organization-view-424272 .b-aside-statistic__b-tit{
	color: #999;
}
.organization-view-424272 .b-aside-statistic__b-tit{
	color: #999;
}
.organization-view-120802 a,
.organization-view-120802 .b-company-cat__title-bot {
	color: #777;
}
.organization-view-120802 .info-container .container .item .pcontent{
	color: #fff;
}
.organization-view-120802 .info-container .container .item.feedback .pcontent{
	color: #000;
}
.organization-view-120802 .info-container .b-company-cat {
	color: #444 !important;
}

.a-side-b  {
	clear: both;
}

.organization-view-425953 .company-map,
.organization-view-425953 .company-map-tick {
	display: none;
}


.organization-view-424118 .info-container .container .a-side .orgname .phone{
	font-size: 36px;
}

.organization-view.organization-view-427888 .organization-menu .comments {
	display: none;
}

.organization-view-118393 .organization-menu {
	opacity: .8;
}

div.organization-view.organization-view-429051 .info-container .toggler td {
	width: 17%;
	background-color: #db1700;
}
div.organization-view.organization-view-429051 .info-container .toggler .item.addpage {
	font-size: 18px;
}
div.organization-view.organization-view-429051 .info-container .toggler td:nth-child(3) {
	display: none;
}

.organization-view-429051 .organization-menu a[name="feedback"],
.organization-view-429051 .organization-menu a[name="news"] {
	padding: 0px !important;
}
div.organization-view.organization-view-429051  .info-container .container .a-side .orgname {
	height: 0px;
	overflow: hidden;
	padding: 0;
	margin-top: 20px;
}
div.organization-view.organization-view-429051  .info-container .comments .best-comments{
	display: none;
}
div.organization-view.organization-view-429051  .info-container #comments .indented{
	/*margin-left: 0;*/
}


div.organization-view.organization-view-429051 .info-container .contacts .left-of .left-of-phone span{float:left;overflow:hidden;width:50%; clear:both;}
div.organization-view.organization-view-429051 .info-container .contacts .left-of .left-of-phone i{float:right; width: 50%; color: #555;margin-top: -24px;margin-bottom: 16px;}

div.organization-view-429051.vitrina .info-container .container .item .pcontent.table .sale-item .img {height: 220px;}


div.organization-view-429051 .organization-menu a.item  {
	width: 14.27%;
}


a.button {
	padding: 10px 30px;
	float: left;
	width: 180px;
	font-size: 16px;
	position: relative;
	background: rgba(255, 0, 0, 0.59);
	border-radius: 4px;
	border-top: 1px solid #ccc;
	color: #000;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
a.button:hover {
	background: rgba(255, 0, 0, 1);
}
a.button:active {
	border-top: 1px solid #000;
	background: rgba(255, 0, 0, 0.59);
}

div.organization-view-125998 .info-container .container .a-side .orgname .title,
div.organization-view-125998 .info-container .container .a-side .orgname .nammy,
div.organization-view-125998 .info-container .container .a-side .orgname .town,
div.organization-view-125998 .info-container .container .a-side .orgname .phone {
	color: #fff !important;
}
div.organization-view-125998  .subunder {
	margin-left: -2px;
	margin-top: 10px;
}
div.organization-view-125998 .info-container .toggler .subunder .item.addpage {
	text-align: left;
}
div.organization-view-125998 .info-container .toggler td {width: 16.6%;}

div.organization-view-125998 .info-container .toggler .item.active {
	padding: 10px 0px 0;
	margin: 0px;
	box-shadow: 0 0 0px;
}
div.organization-view-125998 .organization-menu .item {
	padding: 5px 0 10px;
}
div.organization-view .info-container .container .item.addpage429951,
div.organization-view-125998 .mainblock.item.active .title,
div.organization-view-125998 .mainblock.item.active .more {
	display: none;
}



div.organization-view-123552 .a-side .a-side-b {margin-top: -35px;}
div.organization-view-123552 .a-side .active.photo-item.gal {display: none;}
div.organization-view-123552 .info-container .container .a-side .orgname {padding-bottom: 0; margin: 15px 0;}
div.organization-view-123552 .orgname .title {font-size: 15px;display: none;}
div.organization-view-123552 .orgname .phone {display: none;}
div.organization-view-123552 .info-container .item.mainblock .add-item span.title {display: none;}
div.organization-view-123552 .info-container .item.mainblock .add-item .more {display: none;}
div.organization-view-123552 .toggler .addpage414293.item.addpage  {display: none;}

div.organization-view-119296 .info-container .toggler .item.addpage429469 {display: none;}

div.organization-view-120209 a {
	color: rgb(125, 18, 18);
}
div.organization-view-120209 {
	background: #ece7d3 url('http://polden.info/sites/default/files/orgs/120209/ef/fon.png');
}
div.organization-view-120209 .info-container {
	/*background: transparent url('http://polden.info/sites/default/files/orgs/120209/ef/ornam.png') repeat-x 0px 40px;*/
}
div.organization-view-120209 .info-container .container .a-container {
	/*margin-top: 74px;*/
}
div.organization-view-120209 .info-container .container .a-side {
	/*margin-top: 25px;*/
}

div.organization-view-123483 .info-container {
	background: #fff;
}
div.organization-view .info-container .toggler .item.addpage431022 {
	display: none;
}
div.organization-view-430601 .info-container .item.mainblock .add-item.alone .more {
	display: none;
}


div.organization-view-123483  .info-container .item.mainblock .add-item:nth-child(1) {
	width: 100%;

}
div.organization-view-123483  .info-container .item.mainblock .add-item:nth-child(1) .title {
	text-transform: uppercase;
}
div.organization-view-123483 .info-container .item.mainblock .add-item:nth-child(1) .more,
div.organization-view-123483 .info-container .toggler .item.addpage.addpage431126 { display: none;}
div.organization-view-123483 .info-container .item.mainblock .add-item:nth-child(1) .desc img { width: 50% !important; }

div.organization-view-430869 .info-container .item.mainblock .add-item:nth-child(1) {
	width: 100%;

}
div.organization-view-430869 .info-container .item.mainblock .add-item:nth-child(1) .title {
	text-transform: uppercase;
}
div.organization-view-430869 .info-container .item.mainblock .add-item:nth-child(1) .more,
div.organization-view-430869 .info-container .toggler .item.addpage.addpage431926 { display: none;}
div.organization-view-430869 .info-container .toggler .item.feedback { display: none;}
div.organization-view-430869 .info-container .item.mainblock .add-item:nth-child(1) .desc img { width: 50% !important; }

div.organization-view-430869 .info-container .container .a-side .photo-item img { border: 4px solid #900909; }
div.organization-view-430869 .info-container .container .a-side .photo-item a { color: #900909; }



div.organization-view-430151 .info-container .container {
	padding: 30px 40px 185px 300px;
	overflow: hidden;
}
div.organization-view-430151 .info-container .container .a-side .photo-item,
div.organization-view-430151 .b-aside-container-for {
	display: none;
}
div.organization-view-430151 .b-aside-finfo {
	margin-top: -190px;
}
div.organization-view-430151 .footer-comments {
	margin-bottom: 0;
}
div.organization-view-430151 .info-container .container .a-side .orgname .town,
div.organization-view-430151 .info-container .container .a-side .orgname .phone{
	color: #fff !important;
}
div.organization-view-430151 .info-container .toggler td {
	width: 20%;
}
div.organization-view-430151 .info-container .toggler td .item.feedback  {
	display: none;
}
div.organization-view-430151 .info-container .container .item  {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.75);
}
div.organization-view-430151 .info-container .toggler .addpage432700{
	display: none;
}
div.organization-view-430151.vitrina .info-container .container .container {min-height: 1000px;}

div.organization-view-430744 .info-container .container .a-side .orgname .phone {	
	margin-top: -20px;
}
div.organization-view-430744 .info-container .container .a-side .orgname .town {
	margin-top: -20px;
}
div.organization-view-430744 .info-container .container .a-side .orgname .phone,
div.organization-view-430744 .info-container .container .a-side .orgname .town {
	color: #fff !important;
	font-size: 1.2em;
}
div.organization-view-430744 .info-container .toggler .item {
	font-size: 20px;
}
div.organization-view-430744 .info-container .toggler .item {
	font-size: 16px !important;
}

div.organization-view-430744 .info-container .container .a-side .photo-item a {
	color: #fff;
	font-weight: bold;
}
div.organization-view-430744 {
	max-width: 1280px;
	min-width: 1280px;
}

div.organization-view-425833 .info-container .container .a-side .photo-item a {
	color: #fff;
}
div.organization-view-425833 .info-container .container .a-side .photo-item a:hover img {
	border: none;
	opacity: .9;
}
div.organization-view-425833 .info-container .container .a-side .photo-item img {
	background: none;
	border: none;
}

div.organization-view-431563 .info-container .toggler .item.addpage.addpage431724 {
	display: none;
}
div.organization-view-431563 .info-container .item.mainblock .add-item.alone > .more {
	display: none;
}

div.organization-view-419183 .info-container .toggler .item.feedback {display:none;}

div.organization-view-124056 .info-container .toggler a.item.feedback {display: none;}


body .scroll-top {  
  display: none;
  position: fixed;
  bottom: 0;
  background: #000;
  color: #fff;
  padding: 15px 5px;
  width: 60px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  right: 3%;
  z-index: 1000;
  cursor: pointer;
  text-align: center;
  padding-top: 38px;
}
body .scroll-top span {
  position: relative;
  background: #cccccc;
}
body .scroll-top span:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(204, 204, 204, 0);
  border-bottom-color: #cccccc;
  border-width: 20px;
  margin-left: -20px;
}

div.organization-view-124480 .info-container .container .a-side > .orgname { display: none;}

div.organization-view-429051 .mainblock .add-item .more,
div.organization-view-429051 .addpage433266 {display: none;}


@media print {
    #content .a-container {
        background-color: white;
        height: 100%;
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        margin: 0;
        padding: 15px;
        font-size: 14px;
        line-height: 18px;
        z-index: 1000000;
    }
}

.organization-view-431563 .info-container .container .a-side .photo-item a {
	color: #fff;
}

.avira-left-block {
	width: 80%;
	background: #fff;
	margin-bottom: 20px;
	padding: 5px 10px 10px;
}
.avira-left-block img {
	margin: 10px 0;
	width: 100%;
	height: auto;
}
.avira-left-block h3 {
	background: #473830;
	border-radius: 5px;
	color: #fff;
	margin: -10px -10px 0;
	padding: 10px;
}
.avira-left-block .more {
	background: url(http://polden.info/sites/all/modules/polden/organization/themes/comm2/images/more.png) no-repeat 0 0;
	height: 27px;
	width: 98px;
	clear: both;
	display: block;
}

div.organization-view .info-container .toggler .item.addpage.addpage435705 {
	display: none;
}


div.organization-view.organization-view-119744 .info-container .container .gallery.item .photo-item.gal {
	height: auto;
}

div.organization-view-411938 .organization-menu .item {
	background-color: #054285 !important;
	width: 14.28%;

}

div.organization-view-411938 .info-container .toggler .item,
div.organization-view-411938 .organization-menu a.item.active {
	background-color: #e34874 !important;
}

div.organization-view-411938 .info-container .container .a-side .photo-item {
	display: none;
}

div.organization-view-411938.vitrina .info-container .container .item .pcontent.table .sale-item h2 {
	height: 70px;
}


.left-block {
	width: 80%;
	background: #fff;
	margin-bottom: 20px;
	padding: 5px 10px 10px;
}
.left-block img {
	margin: 0 -10px 10px;
	width: 232px !important;
	height: auto !important;
}
.left-block h3 {
	background-color: #009cd7;
	border-radius: 5px;
	color: #fff;
	margin: -10px -10px;
	padding: 10px;
	position: relative;
}
.left-block .more {
	background: url(http://polden.info/sites/all/modules/polden/organization/themes/comm2/images/more.png) no-repeat 0 0;
	height: 27px;
	width: 98px;
	clear: both;
	display: block;
}


.addpage431806.item.addpage .subunder.subunder431806 {
	display: none !important;
}

.organization-view.organization-view-429415.vitrina .container .toggler div.subunder {
	display: none !important;
}

div.organization-view-429415.vitrina .info-container .container .item .pcontent.table .sale-item-dis:nth-child(1) {
	display: none;
}

div.organization-view-429415.vitrina .info-container .container .sale-group .img {
	height: 165px;
}

div.organization-view-429415 .info-container .contacts .left-of{
	width: 100%;
}