@CHARSET "UTF-8";

/* Блоки */

.block {
	min-height: 12px;
	margin: 15px auto;
	background-position: right bottom
}

.half-block-left, .half-block-right {
	width: 49%;
}

.half-block-left {
	float: left;
}

.half-block-right {
	float: right;
}

.block .head {
	width: 100%; height: 6px;
	background-position: right top 
}

.block .head-left {
	width: 6px; height: 6px;
	background-position: left top 
}

.block .content {
	height: 100%; min-height: 6px;
	margin: 0 6px 0 0; 
	padding: 0 20px 25px 26px;
	background-position: left bottom
}

.block { background-color: #eaeaea; background-image: url(/themes/default/images/block.gif) }
.block .head { background-image: url(/themes/default/images/block-head.gif) }
.block .head-left { background-image: url(/themes/default/images/block-head-left.gif) }
.block .content { background-image: url(/themes/default/images/block-content.gif) }

.block-orange { background-color: #fcf3d6; background-image: url(/themes/default/images/block-orange.gif) }
.block-orange .head { background-image: url(/themes/default/images/block-orange-head.gif) }
.block-orange .head-left { background-image: url(/themes/default/images/block-orange-head-left.gif) }
.block-orange .content { background-image: url(/themes/default/images/block-orange-content.gif) }

.block-blue { background-color: #dff2f2; background-image: url(/themes/default/images/block-blue.gif) }
.block-blue .head { background-image: url(/themes/default/images/block-blue-head.gif) }
.block-blue .head-left { background-image: url(/themes/default/images/block-blue-head-left.gif) }
.block-blue .content { background-image: url(/themes/default/images/block-blue-content.gif) }

.block-green { background-color: #e5ffdc; background-image: url(/themes/default/images/block-green.gif) }
.block-green .head { background-image: url(/themes/default/images/block-green-head.gif) }
.block-green .head-left { background-image: url(/themes/default/images/block-green-head-left.gif) }
.block-green .content { background-image: url(/themes/default/images/block-green-content.gif) }

.block-no-fon {
	background-color: white;
	background-image: url(/themes/default/images/block-no-fon.gif)
}

.block .list {
	margin: 0; padding: 0;
}

.block .list li {
	margin: 0 0 8px 4%;
}

.block .list a {
	text-decoration: none
}

.block .list a:hover {
	text-decoration: underline;
}

.list ul {
	margin: 10px 0;
	padding-left: 10px;
	list-style: disc
}

.list ul li {
	width: 100%;
	float: none
}

.list-two-cols li {
	width: 46%;
	float: left;
}

.block h3, .manufacturer h3 {
	margin: 15px 0 18px; padding-bottom: 10px;
	font-size: 1.3em;
	border-bottom: 1px solid #878787
}

.block, .block h3, .block a {
	color: #393939
}

.block, .block .head, .block .head-left, .block .content {
	overflow: hidden;
	background-repeat: no-repeat;
}

.block-orange .photos img {
	border: 1px solid #ffd19f
}

.simple-block {
	padding: 0 2em 1em;
	border: 1px solid #66cccc
}
