body {font-family: PT Sans Narrow; font-size: 16px; background-color: #f6f6f6}
.header {height: 160px; background-color: #f6f6f6}
.menu {height: 30px; margin-top: 5px; margin-bottom: 5px; font-size: 12px}
.menux {background-color: #E0E0E0; text-align: center; padding-top: 10px;  border: 1px solid #ccc; padding: 10px;  border-radius: 3px;  box-shadow: 2px 2px 2px rgba(0,0,0,.2)}
.content {min-height: 300px; background-color: #f6f6f6; padding: 30px}
.footer {min-height: 40px;  background-color: #e6e6e6}
.menu a {text-decoration: none; color: #6C311B; font-size:16px}
.menu a:hover  {text-decoration: underline; color: black;}

.price {text-decoration: none; color: #cb3333; font-size:18px}

a.icons {text-decoration: none; color: #6C311B; font-size:16px}
a.icons:hover  {text-decoration: underline; color: black;}

.service_block {padding: 5px; border: 1px #e5e5e5 solid; border-radius:5px; margin: 10px; float: left; width: 110px; height: 140px}

.bs-example{position:relative;padding:15px;margin:10px; margin-right:10px;background-color:#fafafa;box-shadow:inset 0 3px 6px rgba(0,0,0,.05);border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0}
.bs-example:after{position:absolute;top:15px;left:15px;font-size:12px;font-weight:700;color:#bbb;text-transform:uppercase;letter-spacing:1px}
.bs-example+.highlight{margin:10px;border-radius:0;border-width:0 0 1px}
@media (min-width:768px){.bs-example{margin-left:0;margin-right:10px;background-color:#fff;border-width:1px;border-color:#ddd;border-radius:4px 4px 0 0;box-shadow:none}
.bs-example+.highlight{margin-top:-16px;margin-left:0;margin-right:10px;border-width:1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}
.bs-example .container{width:auto}.bs-example>p:last-child,.bs-example>ul:last-child,.bs-example>ol:last-child,.bs-example>blockquote:last-child,.bs-example>

.nav-sidebar {
  margin-right: -21px; /* 20px padding + 1px border */
  margin-bottom: 20px;
  margin-left: -20px;
}
.nav-sidebar > li > a {
  padding-right: 20px;
  padding-left: 20px;
  color: #6C311B;
}
.nav-sidebar > .active > a {
  color: #6C311B;
  background-color: #E0E0E0;
}

.base_table td {padding: 5px}

table.base_table, table.base_table td { 
	border-collapse: collapse;
	border: 1px solid #dedede; /* Параметры рамки */
	padding: 4px; /* Поля вокруг текста */
}

table.clear_table, table.clear_table td { 
	border-collapse: collapse;
	border: 0px solid #dedede; /* Параметры рамки */
	padding: 0px; /* Поля вокруг текста */
}

table.cart_table, table.base_table td { 
	border-collapse: collapse;
	border: 1px solid #dedede; /* Параметры рамки */
	padding: 4px; /* Поля вокруг текста */
}

ul.instagram {
	font-size: 12px;
	float:left;
	text-transform:uppercase;
	color:#fff;
	font-family:'Trebuchet MS';
	}
ul.instagram a:hover, ul.instagram a.active {
	color:#972351
}
ul.instagram li {
	float:left;
	line-height:20px;
	margin:5px;
	padding-left:0px;
	border: 2px solid #cfcfcf;
}
ul.instagram a {
	color:#fff;
	font-weight:bold;
	display:block;
	text-transform:uppercase;
	text-decoration:none;
	font-size:12px;
	line-height:28px
}

#gallery-1 { margin: auto;}
#gallery-1 .gallery-item {float: left; margin-top: 10px; text-align: center;width: 20%;}
#gallery-1 img {border: 2px solid #cfcfcf;}
#gallery-1 .gallery-caption { margin-left: 0;}

.img {border: 2px solid #cfcfcf;}
.catalog_block {float: left; width: 260px; padding: 15px; height: 300px; background-color: white; border: 1px grey dashed; margin: 10px; align: center}

h2 a,a:hover {color: black; text-decoration: none}

[data-href]{cursor:pointer;}

ul.base {
line-height: 1.5;
margin-left:20px;
list-style-type: disc;
}

ol.base{
line-height: 2;
margin-left:20px;
list-style-type: disc;
}

/*
     FILE ARCHIVED ON 22:11:32 Jul 15, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:02:23 Apr 14, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 311.369
  exclusion.robots: 0.097
  exclusion.robots.policy: 0.089
  RedisCDXSource: 6.886
  esindex: 0.009
  LoadShardBlock: 283.844 (3)
  PetaboxLoader3.datanode: 399.907 (5)
  CDXLines.iter: 17.741 (3)
  load_resource: 574.109 (2)
  PetaboxLoader3.resolve: 319.705 (2)
*/