@charset "windows-1251";
/* CSS Document */

html, 
	body,
		form,
			input {
				margin:0px;
				padding:0px;
				}
				
				
html {font-size:100.01%;}
body { background:#FFF; font-size:62.5%; font-family:Arial, Helvetica, sans-serif;}

img {border:none}
a {outline:none;}
.blockfix {
	display:block;}

h1 { margin:10px 0 0 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:2.4em; font-weight:; color:#424242;}
.left-sb h3 {
	font-size:1.9em}


.block {display:block;}
.relativ {position:relative;}
.left-col {float:left;}
.right-col {float:right;}
.endcol { clear:both;}
.enddiv { clear:both; line-height:0px; height:0px;}


.page {
	width:1200px;
	margin:0 auto;
	background:url(bg.jpg) repeat-y center top;}
.main {
	width:1000px;
	margin:0 auto;
	}
	.main_bg_01 {}
		.main_bg_02 {}
			.main_bg_03 {}


.imagesgal img{
	margin:4px;
	border:#FF7300 1px solid;
}

.header {}

	.top-sl{
		font-family:Arial, Helvetica, sans-serif;
		font-size:2.4em;
		color:#FFF;
		padding:0 0 0 15px; }
		.top-sl a {
		 text-decoration:none;
		 color:#FFF;
		 }

	.head-pic {
		float:right;
		background:url(head.jpg) no-repeat right top;
		width:707px;
		height:203px;
		}
	.logo {
		float:left;
		padding:0px 0 0 10px}
	.top-menu {
		background:url(top-menu.jpg) no-repeat center center;
		width:677px;
		height:37px;
		margin:10px 0 10px 5px
		}
		.top-menu ul {
			margin:0;
			padding:0;
			list-style:none;
			clear:both;
			}
			.top-menu ul li {
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				line-height:37px;
				padding:0 0 0 15px}
			.top-menu ul li.activ {}
				.top-menu ul li a {
					font-size:1.4em;
					color:#e6f7ff}
						.top-menu ul li a.activ {}
						.top-menu ul li a:hover {}
			.top-menu ul li ul {
			   position:absolute;
				display:none;
				background:#D27a16;
				margin-top:-5px;
				padding:7px 3px 7px 3px;
				
				border:#FFF 1px solid;
			}
			.top-menu ul li:hover ul {
				display:block;
			}
			.top-menu ul li ul li {
			 float:none;
			 padding:4px 7px 4px 10px;
			 font-size:11px;
			 font-weight:bold;
			 line-height:1
			}
			.top-menu ul li ul li a {
				font-size:1em;
				padding:0;
				margin:0;
				line-height:1
				
			 }

			


.content {}
	.left-sb {
		float:left;
		width:300px}
		.slog {
			font-family:Arial, Helvetica, sans-serif;
			font-size:3em;
			color:#e08115;
			text-align:center;
			padding:0 0 30px 0}
			.slog a {
			 text-decoration:none;
			 color:#e08115;
			 }
		
		.left-menu {
			padding:0 0 0 10px}
		.left-menu ul {
			margin:0;
			padding:0;
			list-style:none;}
			.left-menu ul li {
				background:url(plus.jpg) no-repeat 0px 2px;
				padding:0px 0 5px 20px}
				.left-menu ul li a {
					font-size:1.4em;
					color:#e08115;
					text-decoration:none;
					}

						.left-menu ul li ul {
							display:none;
							margin:0;
							padding:0;
							list-style:none;
							}
							.left-menu ul li ul li {
								background:url(plus-smal.jpg) no-repeat 0px 4px;
								padding:0px 0 3px 15px
								}
								.left-menu ul li ul li a {
									font-size:1.3em;
									color:#e08115;
									text-decoration:none;
									}
						
		
		
	.right-sb {
		float:right;
		width:700px}



		.catalog-box {
			width:196px;
			float:left;
			margin:0 35px 0 0;}
			.catalog-box-info {
				font-family:Arial, Helvetica, sans-serif;
				font-size:1.6em;
				color:#e08115;
				padding:0px 10px;
				height:160px;
				}
				.catalog-box-info a {color:#e08115;}
				.catalog-box-info a.more {
					display:block;
					background:url(linc-pic.jpg) no-repeat right center;
					color:#e08115;
					text-align:right;
					padding:0 30px 2px 0;
					}
			
			.box-pic {
				background:url(catalog-pic-border.jpg) no-repeat center center;
				width:196px;
				height:130px;
				margin: 0;
				
				}
				.box-pic div {
					padding:11px 0 0 10px;
					}
				.box-pic img {
					display:block;					
					}
				.terrt {
					color:#7a7971;
					font-size:0.8em;
					padding:7px 0;}



.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#4d4d4d;
	padding:0 10px;
	}
	.text p {
		text-align:justify;
		padding:0;
		margin:10px 0}




.footer {}

	.footer .left-sb {
		float:left;
		width:300px}

	.footer .right-sb {
		float:right;
		width:700px}

	.bottom-menu {
		text-align:center;
		color:#b2b2b2;}
		.bottom-menu ul {
			list-style:none;
			margin:0;
			padding:0;
			}
			.bottom-menu ul li {
				display:inline;
				font-family:Arial, Helvetica, sans-serif;
				}
				.bottom-menu ul li a {
					font-size:1.1em;
					color:#b2b2b2;}


.schet {
	width:200px;
	margin:20px auto 30px} 
	
		.schet .right-col {
			float:right;
			}
		.schet .left-col {
			float:left;
			}


#order th {text-align:right}

a {
	color:#e9a249;	
}

p.more {text-align:right; !important}
