

/* Start:/bitrix/templates/main/styles.css?1758107691596*/
img.left                {float:left; padding: 0 10px 10px 0;}

.excel                  {padding-left: 20px; background: url(/img/document-excel.png) no-repeat 0px 1px;}
.thickbox               {float:left; padding: 0 10px 10px 0;}

.div_container		{background:none; display:block; margin:0px auto; padding:0px; width:768px; overflow:hidden;}
.div_fotoframe_ust	{background:lightgreen; float:left; position:relative; left:0px; top:0px; margin: 0px 8px 0px 0px; padding:1px; height:204px}
.div_fotoframe_ust p	{color:black; text-align:left}
.div_clear 		{clear:both; font-size:0px; overflow:hidden}
/* End */


/* Start:/bitrix/templates/main/template_styles.css?17581076916750*/
* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
	background: url(/img/fon_header.jpg) no-repeat center top;
}
a {
	color: #336600;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 10px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 1000px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
DIV {
	border: 0px solid;
}


/* Global
-----------------------------------------------------------------------------*/
#podlozhka_left {
	float: left;
	background: url(/img/podlozhka_left.png) no-repeat left top;
	width: 17px;
	height: 44px;
}
#podlozhka_fon {
	float: left;
	background: url(/img/podlozhka_fon.png) repeat-x top;
	height: 44px;
}
#podlozhka_right {
	float: left;
	background: url(/img/podlozhka_right.png) no-repeat left top;
	width: 17px;
	height: 44px;
}
.clear_both {
	clear: both;
}
.slider_b_left {
	float: left;
	padding: 175px 0px 0px 0px;
}
.slider_b_right {
	float: left;
	padding: 175px 0px 0px 0px;
}
#catalog, #podbor_aspir {
	padding: 0px 0px 0px 0px;
	background: url(/img/slider_fon.png) no-repeat 14px bottom;
	height: 235px;
}
.slider {
	height: 235px;
	float: left;
}
	.slider .items {
		padding: 0px 0px 0px 0px;
	}
		.slider .items .item {
			float: left;
			padding: 0px 8px 0px 8px;
		}
			.slider .items .item .fon {
				height: 170px;
			}
			.slider .items .item .title {
				height: 50px;
				background: url(/img/slider_button.png) no-repeat center top;
				font-size: 14px;
				font-weight: bold;
				padding: 12px 0px 0px 15px;
			}
				.slider .items .item .title B {
					color: #c23f45;
				}


/* Header
-----------------------------------------------------------------------------*/
#header {
	padding: 25px 0px 0px 0px;
}
	#icons {
		float: left;
		padding: 5px 30px 0px 349px;
	}
		#icon_home {
			float: left;
			padding: 0px 10px 0px 0px;
		}
		#icon_sitemap {
			float: left;
			padding: 0px 0px 0px 0px;
		}
	#slogan {}
		#slogan .slogan_text {
			padding: 12px 0px 0px 0px;
			font-size: 17px;
			font-style: italic;
		}
	#logo {
		padding: 3px;
		margin: 3px;
		margin-bottom: 100px;
		float: left;
	}
		#logotype {margin-left: -8px;}
		#phones {
			padding: 0px;
			margin: 3px;
			font-size: 18px;
			line-height: 120%;
		}
	#tizers {
		float: left;
		padding: 15px 0px 0px 40px;
	}
		#tizers .tizer_image {
			float: left;
		}
		#tizers .tizer_link {
			float: left;
			padding: 10px 0px 0px 10px;
		}
		#tizers .tizer_link A {
			color: #78aeea;
			font-size: 18px;
			font-style: italic;
		}
		#tizer_price {}
		#tizer_partners {
			clear: both;
		}
		#tizer_links {
			clear: both;
		}
		#tizer_contacts {
			clear: both;
		}
		#tizer_novinki {
			clear: both;
		}

	#nav {
		font-size: 11px;
		font-style: italic;
	}

    #page_title {
		clear: both;
    	padding: 25px 0px 25px 270px;

    }
    H1 {
		font-size: 30px;
		color: #336600;
		font-weight: normal;
		line-height: normal;
    }

/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 200px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
/*	overflow: hidden;*/
}
#content {
	padding: 0 0 0 270px;
}
	#catalog_header {}
		#catalog_header .catalog_text {
			padding: 12px 0px 0px 0px;
		}
		#catalog_header .catalog_text A {
			font-size: 18px;
			font-style: italic;
			color: #000000;
		}
	#asper_header {}
		#asper_header .asper_text {
			padding: 12px 0px 0px 0px;
		}
		#asper_header .asper_text A {
			font-size: 18px;
			font-style: italic;
			color: #000000;
		}

	#catalog {
		padding-top: 10px;
		margin-bottom: 30px;
		clear: both;
	}
	#asper {
		padding-top: 10px;
		margin-bottom: 30px;
		clear: both;
	}
    H2 {
		font-size: 18px;
		color: #336600;
		font-weight: normal;
		line-height: normal;
		margin: 15px 0px 10px 0px;
    }
    H3 {
		font-size: 18px;
		color: #336600;
		font-weight: normal;
		line-height: normal;
		margin: 15px 0px 10px 0px;
    }
    UL {
    	margin: 0px 0px 10px 0px;
    	list-style: none;
    }
    UL LI {
		padding: 0px 0px 0px 20px;
    	background: url(/img/list_marker.png) no-repeat 3px 8px;
    }
    OL {
    	padding-left: 30px;
    }
    OL LI P, UL LI P {
		margin: 0px;
    }
    #content TABLE {
    	border-bottom: 1px solid #EEEEEE;
    	border-left: 1px solid #EEEEEE;
    	width: 100%;
    }
    #content TABLE TR {
    	height: auto;
    }
    #content TABLE TR TD {
    	border-top: 1px solid #EEEEEE;
    	border-right: 1px solid #EEEEEE;
    	padding: 3px 3px 0px 3px;
    }
    #content TABLE TR TH {
    	background:palegreen;
        border-left: none;
    }
    #content TABLE TR TD P {
    	margin: 0px;
    }
    #content TABLE TR TD H2 {
    	margin: 5px 0px 5px 0px;
    }

	#gallery {}
		#gallery .item {
			width: 160px;
			height: 200px;
			float: left;
		}
			#gallery .item .image {
				width: 149px;
				height: 149px;
			}
			#gallery .item .descr {
				font-size: 11px;
				font-style: italic;
			}

/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
	width: 250px;
	margin-left: -100%;
	position: relative;
}
	#menu {
		padding-top: 0px;
	}
		#menu P {
			margin-top: 18px;
		}
			#menu P.first {
				margin-top: 0px;
			}
			#menu P.level2 {
				margin-left: 28px;
				margin-top: 10px;
			}
			#menu P.level3 {
				margin-left: 30px;
				margin-top: 0px;
				padding-left: 20px;
		    	background: url(/img/list_marker.png) no-repeat 3px 8px;
			}
		#menu A {
			font-size: 18px;
			font-style: italic;
		}
			#menu A.level2 {
				font-size: 12px;
				font-style: normal;
			}
			#menu A.level3 {
				font-size: 11px;
				font-style: normal;
			}
			#menu A.selected {
				color: #000000;
				text-decoration: none;
			}
			#menu A.selected:hover {
				text-decoration: underline;
				color: #336600;
			}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 100%;
	margin: -175px auto 0;
	height: 175px;
	background: #BFF08E;
	background: url(/img/fon_footer.jpg) no-repeat center bottom;
}
	#footer_container {
		width: 1000px;
		margin: 0px auto 0;
	}
	#copyright {
		float: left;
		width: 750px;
	}
	#developer {
		padding-top: 75px;
		font-size: 11px;
	}

/* Sitemap
-----------------------------------------------------------------------------*/
#sitemap {
}
	#sitemap .level_1 {
		background: FF0000;
	}
.printme {
    cursor:pointer;
}

.min_scroll #catalog{
	width:800px;
	background:url(/bitrix/templates/main/img/1.jpg) no-repeat 25px bottom
}
/* End */
/* /bitrix/templates/main/styles.css?1758107691596 */
/* /bitrix/templates/main/template_styles.css?17581076916750 */
