@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Tahoma, Geneva, sans-serif; color: #000000; background: #7178F2 url(../images/bg.png); min-width: 1000px; position: relative; height: auto !important; height: 100%; min-height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline;}
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px Tahoma, Geneva, sans-serif; color: #000000; padding-bottom: 15px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}
.fl {float: left;}
.fr {float: right;}

.all {width: 100%; border-collapse: collapse; border: none;}
	.all td {vertical-align: top;}
	.header {background: url(../images/header-BG.png) repeat-x;}
		#header {background: url(../images/header.png) no-repeat; height: 278px; position: relative;}
		.avto {position: absolute; right: -340px; top: 10px;}
		.text-1, .submit-1 {width: 197px; height: 20px; background: #39132B; border: solid 1px #573656; position: absolute; left: 94px; top: 35px; color: #fff; font-size: 11px; vertical-align: middle; padding: 0 4px; line-height:20px;}
		.submit-1 {width: 52px; height: 22px; left: 307px;}
		#logo {display: block; width: 386px; height: 59px; position: absolute; left: 32px; top: 111px; background: url(about:blank);}
		
		.m-t {width: 656px; position: absolute; left: 50%; margin-left: -328px; bottom: 1px; height: 37px; text-align: center; font-size: 12px; font-weight: bold; text-transform: uppercase;}
		.m-t li {display: -moz-inline-box; display: inline-block; padding: 0 13px 0; list-style: outside; list-style: none;}
		
		*+html .m-t li {display: inline;}
		* html .m-t li {display: inline;}
		.m-t li a {display: block; padding: 9px 0 0; margin: 0 13px; text-decoration: none; color: #fff;}
		.m-t li a:hover {border-top: solid 6px #EB281F; margin: 0; padding: 3px 13px 0; text-decoration: none;}
	
	.column-T {width: 345px; background: url(../images/column-T-BG.png) no-repeat;}
	
	.content {padding: 17px 20px 10px;}
		.content p {line-height: 18px;}
		.h101 {padding: 0 15px 15px; font-weight: normal;}
		.h101 a {color: #000000;}
		.h101 span {color: #fff;}
		.c-T {background: url(../images/content-T-BG.png) repeat-x;}
		.c-T-R {background: url(../images/content-T-R.png) right top no-repeat;}
		.c-T-L {background: url(../images/content-T-L.png) left top no-repeat;}
		.c-B {background: url(../images/content-B-BG.png) left bottom repeat-x;}
		.c-B-L {background: url(../images/content-B-L.png) left bottom no-repeat;}
		.c-B-R {background: url(../images/content-B-R.png) right bottom no-repeat; padding: 9px 3px;}
		.c {background: url(../images/content-BG.png); padding: 10px 12px 0px; height: 1%;}
		
		.c-2 {background: url(../images/content-BG-2.png); padding: 15px 12px; position: relative; left: -12px; width: 100%;}
		
		.m-1 {padding: 0 0 20px 13px;}
		.m-1 li {display: -moz-inline-box; display: inline-block; list-style: outside none none; padding: 0; text-align: center; margin-right: 14px; margin-bottom: 8px; width: 126px;}
		*+html .m-1 li {display: inline; margin-right: 17px;}
		* html .m-1 li {display: inline; margin-right: 17px;}
		.m-1 li div {background: url(../images/thumb-BG.png) repeat-y;}
		.m-1 li div div {background: url(../images/thumb-T.png) no-repeat;}
		.m-1 li div div div {background: url(../images/thumb-B.png) left bottom no-repeat; padding: 7px;}
		.m-1 strong, .m-1 span {display: block; font-size: 12px; padding: 4px;}
		.m-1 a, .m-1 a:hover {color: #050505; text-decoration: none;}
		.m-1 a:hover strong, .m-1 a:hover span {text-decoration: underline;}
		.m-1 img {width: 110px; height: 86px; border: solid 1px #000000;}
		.cena {display: block; background: url(../images/korz.png) left center no-repeat; text-align: right;}
		
		.img-2 {float: left; padding: 0 10px 10px 0;}
		.img-2 img {vertical-align: middle; border: solid 3px #DFE9BF; height: 28px; margin-right: 6px;}
		.img-2 div img {border: solid 5px #fff; height: auto; margin-bottom: 10px;}
		
		.a-1 {background: url(../images/korz.png) left center no-repeat; padding: 2px 24px; color: #000; zoom:1;}
		.c-2 span.fr strong {color: #EB281F;}
		
		.m-2 {padding: 10px; vertical-align: top;}
		.m-2 li {display: -moz-inline-box; display: inline-block; width: 155px; padding: 0 15px 10px; text-align: center; vertical-align: top;}
		*+html .m-2 li {display: inline;}
		* html .m-2 li {display: inline;}
		.m-2 li img {max-height: 130px; max-width: 145px; border: solid 3px #FFFFFF;}
		
		.table-1 {width: 100%; border-collapse: collapse; border: none; margin-bottom: 10px;}
			.table-1 th, .table-1 td {vertical-align: middle; text-align: center; padding: 5px; border-bottom: solid 1px #E7CDCB;}
			.table-1 th {font-size: 12px; font-weight: normal; color: #811212;}
			.table-1 td {font-size: 18px; color: #811212;}
			.table-1 td a {text-decoration: none; color: #000000;}
				.table-1 td.n {font-size: 12px; color: #000; width: 35px;}
				.table-1 td.name, .table-1 th.name {width: 300px; text-align: left;}
				.table-1 input {width: 46px; height: 18px; background: #FFF; border: solid 1px #777676; text-align: center;}
				.table-1 td.zakaz {text-align: right; border: none;}
				.zakaz {cursor: pointer; float: right; margin-bottom: 10px;}
				.form-3 li {list-style: outside; list-style: none; padding: 0 0 3px;}
				.text-3 {width: 178px; height: 20px; background: #fff; border: solid 1px #777676;}
				.form-3 textarea {width: 633px; height: 101px; background: #fff; border: solid 1px #777676;}
				
			.katalog {border-bottom: solid 1px #E7CDCB; margin-bottom: 20px;}
		
	
	.column {background: url(../images/column-BG.png) repeat-y; width: 345px; padding: 22px 0;}
		.korz {padding: 10px 10px 20px 100px; height: 1%; position: relative; color: #fff;}
		#korz {position: absolute; width: 69px; height: 67px; display: block; left: 21px; top: 3px;}
		.h301 {color: #fff; font-size: 16px;}
		
		.column-BG {background: url(../images/column-content-BG-trans.png) right top no-repeat; margin-left: 6px; height: 104px; padding: 15px 10px 15px 129px; position: relative; font-size: 11px; color: #ffffff; overflow: hidden; margin-bottom: 6px;}
			.img-1 {width: 108px; height: 108px; position: absolute; left: 13px; top: 14px; display: block; z-index: 100;}
			.img-1 img {width: 108px; height: 108px;}
			.img-1 span {display: block; width: 108px; height: 108px; position: absolute; background: url(../images/img-1-BG.png) no-repeat; left: 0; top: 0;}
		.h302 {padding-bottom: 5px; font-size: 16px;}
		.h302 a {color: #000; text-decoration: none;}
		.h302 a:hover {text-decoration: underline;}
		
	.column-B {background: url(../images/column-B-BG.png) no-repeat; padding: 15px; font-size: 11px; color: #ffffff;}
	
	.footer {/*background: url(../images/footer-BG-2.png) repeat-x;*/background: url(../images/header-BG.png) 0 -97px repeat-x;}
	.m-B {/*background: url(../images/footer-BG.png) center top no-repeat;*/ width: 622px; margin: 0 auto; text-align: center; padding: 26px 0 0; height: 44px; color: #ffffff; font-size: 11px;}
	.m-B ul {margin-bottom: 15px;}
	.m-B li {display: inline; padding: 0 23px; list-style: outside; list-style: none;}
	.m-B li div {display: inline;}
	.m-B li a {color: #000;}
	
	    
© TrueDev.org