/*---------------сброс стилей по умолчанию------------------*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	border-collapse: collapse;

}
:focus {
	outline: 0;

}
body {
	font-family: Arial, Verdana, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: black;
	background-color: #FFF;
	
}
/*--------------------стандартные стили--------------------------------*/a {
	text-decoration: none;
	color: #656565;

}
h1 {
	color: #650032;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 0 20px 0;

}
/*----------------------------------------------------*/.bordo {
	color: #650032;

}
.bordo a{
	color: #650032;

}
.gray {
	color: #A1A1A1;

}
.dark-gray {
	color: #1A1A1A;
	font-weight: bold;
	line-height: 2.0;
	font-size: 16px;

}
/*------------главное меню----------------------------------------*/*html #center {
	text-align: center;

}
#main {
	width: 1170px;

}
#mainMenu {
	text-align: center;
	padding: 0 0 0 0px;
		
}
#mainMenu table{
	margin: 0 auto;

}
#mainMenu td{
	text-align: center;
	vertical-align: middle;
	padding: 15px 5px;

}
#mainMenu li{
	float: left;
	list-style: none;
	padding: 15px 30px;
	
}
#mainMenu  a{
	text-decoration: none;
	text-transform: uppercase;
	font-size: 15px;
	font-family: Verdana, Arial, Times New Roman;
	color: #BB8FA5;
	letter-spacing: 0.1em;
	
}
/*--------------шапка сайта--------------------------------------*/html>/**/body #logo{
	position: relative;
	top: 35px;
	z-index: 1;
	height: 118px;
	margin: 0;

}
*html #logo{
		z-index: 0;

}
#logo img{
	margin: 0;

}
#partners {
	width: 1170px;
	margin-top: -30px;
	text-align: center;
	font-size: 15px;
	line-height: 1.3em;
	color: #000;

}
*html #partners {
	margin-top: -50px;

}
#partners td {
	vertical-align: middle;
	
}
#partners p {
	text-align: left;
	padding: 5px 0 0 0;
	color: #000;

}
/*------------содержимое----------------------------------------*/#content {
	width: 1170px;
	text-align: left;

}
#text {
	/* color: #656565;
 */	font-size: 15px;
	line-height: 1.3em;
	font-weight: normal;

}
#text p {
	padding: 0 0 10px 0;

}
#text img {
	padding: 0 20px 20px 0;

}
#text-main {
	margin: 15px 0 20px 0;
	color: #737373;
 	text-align: left;
	font-size: 20px;
	line-height: 1.5em;

}
#text-main p{
	text-align: justify;

}
#brief {
	margin: 15px 0 20px 0;
	width: 1170px;
	font-size: 15px;
	line-height: 1.3em;
	
}
#brief td{
	padding: 0 15px 30px 0;
	vertical-align: top;

}
#brief a{
	color: #000;

}
#text-common {
	margin: 40px 0 50px 0;
	/* color: #737373;
 */	color: #000;
/* 	text-align: left;
*/	font-size: 15px;
	line-height: 1.3em;

}
#text-common p{
/*	text-align: justify;
*/
}
.partners_catalog {
	margin: 0 0 20px 0;

}
.partners_catalog img{
	margin: 0 20px 20px 0;

}
.partners_catalog p{
	margin: 5px 0;

}
#text-catalog {
	margin: 40px 0 50px 0;
	/* color: #737373;
 */	color: #000;
 	text-align: left;
	font-size: 15px;
	line-height: 1.3em;

}
/*------------каталог----------------------------------------*/#catalog {
	width: 100%;
	margin: 30px 0 30px 0;
		font-size: 14px;
	
}
#catalog td{
	vertical-align: top;
	text-align:left;

}
#catalog li{
	list-style: none;
	padding: 0 0 10px 20px;

}
#catalog li a{
	color: #8F8F8F;
	text-transform: uppercase;

}
.col_small {
	width: 270px;

}
td.col_big {
padding-right:70px;

}
.col_big p{
	padding: 10px 0px 20px 0;
	text-align: justify;
	font-size: 15px;
	line-height: 1.3em;

}
.menu-production {
	margin: 35px 0 0 0;
	
}
.partner-info {
	color: #656565;
	font-size: 13px;
	line-height: 1.2em;
	font-weight: normal;

}
.partner-info p {
	padding: 10px 0;

}
.partner-info img {
	padding: 0 0 10px 0;

}
/*---------------подвал-------------------------------------*/#footer {
	width: 1170px;
	border-top: 1px solid #BB8FA5;
	margin: 20px 0 20px 0;
	padding: 5px 0 0 0;
	color: #650032;

}
.slideshow {
	height: 295px;

}
table#partners {
margin-top:11px;

}
*html table#partners {
margin-top:15px;

}
.disp_block {
display:block;

}
.center {
text-align:center !important;
display:block;

}
.center table {
margin:0 auto;

}
.vert_mid {
vertical-align:middle !important;

}
.pr8 {
padding-right:8px;

}

.pb5 {
padding-bottom:5px;
}

#text-common ul, #text-common li {margin-left:15px;}
