BODY {
	padding:0; margin:0;
	font-family:Arial;
	font-size:12px;		
	

}
TABLE {
	border-collapse:collapse;


}
TD {
 	padding:0em;
	vertical-align:top;

}
IMG {
	border:0px;
}
A {
color:#123883;
}
A:hover {
	text-decoration:none;
}
LI {
	list-style-type:none;
}
 


	.text li {
		list-style-type: disc;
		}


H1 {
	font-size:18px; font-weight:normal;	
}
H2 {
	font-size:12px;
	color:#;
	padding-bottom:5px; margin:0;
}
INPUT, SELECT {
	font-size:12px;
	/*border:0;*/
}
FORM {
	padding:0; margin:0;
}

/*main*/
.main
{
	width:100%;

}

/*top*/
.top
{	
	/*background:#F2F4F7;*/

}


.top TABLE, .top2  TABLE, .logo  TABLE, .content  TABLE, .foot  TABLE
{
	width:1020px;

}



.top TABLE
{
	
	height:44px;	
	

}	

.top IMG
{
	position:absolute;
	margin-left:-3px;
}

.top DIV
{
background:white;
width:254px;
height:44px;	

}

/*top2*/
.top2 TABLE
{
	height:115px;

}

.top2_1
{
	padding-top:7px;
}

.top2_2
{
	width:577px;
	padding-top:51px;
	padding-left:56px;	
}


.top2_3
{
	width:192px;
	padding-top:2px;//padding-top:14px;
}

.top2_3 P
{
	color:#A2AAB9;
	font-weight:600;
}

/*logo*/
.logo
{
	height:304px;
	background: url(../images/logobg.gif) repeat-x;
	text-align:center;
}

.logo_1
{
	height:232px;
	background: url(../images/logobg.gif) repeat-x;
	text-align:center;
}

.logo_1 UL
{
	text-align:center
}

.knopki
{
	width:1030px;
	height:220px;
	background: url(../images/k2.jpg) no-repeat right 55px;
	
}	

#knopko1
{
	position:absolute;
	margin-left:-510px;
	margin-top:55px;
			width:40px;
		height:107px;
			cursor:pointer;
	background-image:url(../images/knopko1.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/knopko1.png',sizingMethod='scale');
}

#knopko2
{
	position:absolute;
	margin-left:470px;
		margin-top:-165px;
			width:40px;
		height:107px;
			cursor:pointer;
	background-image:url(../images/knopko2.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/knopko2.png',sizingMethod='scale');
}

.logo_1 LI
{
	display:inline;
}

.logo_1 LI IMG
{
	margin-top:25px;
}

#t1
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/1.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/1.png',sizingMethod='scale');
}

#t2
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/2.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/2.png',sizingMethod='scale');
}

#t3
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/3.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/3.png',sizingMethod='scale');
}

#t4
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/4.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/4.png',sizingMethod='scale');
}

#t5
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/5.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/5.png',sizingMethod='scale');
}

#t6
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/6.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/6.png',sizingMethod='scale');
}

#t7
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/7.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/7.png',sizingMethod='scale');
}

#t8
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/8.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/8.png',sizingMethod='scale');
}

#t9
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/9.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/9.png',sizingMethod='scale');
}

#t10
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/10.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/10.png',sizingMethod='scale');
}

#t11
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/11.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/11.png',sizingMethod='scale');
}

#t12
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/12.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/12.png',sizingMethod='scale');
}

#t13
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/13.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/13.png',sizingMethod='scale');
}

/*#t14
{

			width:259px;
		height:206px;
			cursor:pointer;
	background-image:url(../photo/14.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/photo/14.png',sizingMethod='scale');
}
*/

#t21
{
			width:176px;
		height:172px;
			cursor:pointer;
	background-image:url(../images/t2.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/t2.png',sizingMethod='scale');
}

#t31
{
			width:144px;
		height:169px;
			cursor:pointer;
	background:url(../images/t3.png) no-repeat;
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/t3.png',sizingMethod='scale');
}

#t41
{
			width:210px;
		height:170px;
			cursor:pointer;
	background-image:url(../images/t4.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/t4.png',sizingMethod='scale');
}
#t51
{
			width:123px;
		height:156px;
			cursor:pointer;
	background-image:url(../images/t5.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/t5.png',sizingMethod='scale');
}

/*menu_top*/
.menu_top {font-size:14pt;padding:10px 0 0 0;}
.menu_top ul {margin:0;padding:0;list-style:none;vertical-align:top;text-align:center;}
.menu_top ul li {margin:0 0 0 -5px;+margin:0;padding:0;list-style-type:none;height:67px;background:url(../images/bgr_menu_left_big.gif) right 0 no-repeat;
	display:-moz-inline-box; 
	display:inline-block;
	vertical-align:top; 
	*zoom:1; 
	*display:inline;}
.menu_top ul li a {color:#23408E;text-decoration:none;display:block;height:51px;background:url(../images/bgr_menu_left.gif) 0 0 no-repeat;padding:16px 26px 0 18px;}
*html .menu_top ul li a {display:inline-block;}
.menu_top ul li a:visited {color:#23408E;text-decoration:none;}
.menu_top ul li a:hover {color:#D2232B;text-decoration:none;}

.menu_top ul li.active {background-position:right -67px;}
.menu_top ul li.active a {color:#D2232B;text-decoration:none;background-position:0 -67px;}
.menu_top ul li.active a:visited {color:#D2232B;text-decoration:none;}
.menu_top ul li.active a:hover {color:#D2232B;text-decoration:none;}


/*menu_left*/
.menu_left
{
	width:198px;
	padding:31px 0 0 0;
	vertical-align:top;
	text-align:left;
	font-size:13pt;
	}

.menu_left ul {padding:0;margin:0;list-style:none;font-weight:bold;}
.menu_left ul li {list-decoration:none;	list-style-type:none;padding:0;margin:0 0 10px 0;}
.menu_left ul li a {color:#23408E;text-decoration:none;}
.menu_left ul li a:visited {color:#23408E;text-decoration:none;}
.menu_left ul li a:hover {color:#D2232B;text-decoration:none;}
.menu_left ul li.active a {color:#D2232B;text-decoration:none;}
.menu_left ul li.active a:visited {color:#D2232B;text-decoration:none;}
.menu_left ul li.active a:hover {color:#D2232B;text-decoration:none;}

.menu_left ul ul {margin:8px 0 0 30px;font-size:11pt;font-weight:normal;}
.menu_left ul li ul li {margin:0 0 8px 0;}
.menu_left ul li ul li a, .menu_left ul li.active ul li a {color:#23408E;text-decoration:none;}
.menu_left ul li ul li a:visited, .menu_left ul li.active ul li a:visited {color:#23408E;text-decoration:none;}
.menu_left ul li ul li a:hover, .menu_left ul li.active ul li a:hover {color:#D2232B;text-decoration:none;}
.menu_left ul li ul li.active a {color:#D2232B;text-decoration:none;}
.menu_left ul li ul li.active a:visited {color:#D2232B;text-decoration:none;}
.menu_left ul li ul li.active a:hover {color:#D2232B;text-decoration:none;}


/*content*/
.menu
{
	width:198px;
	padding-top:31px;//padding-top:41px;
}

.menu UL
{
			padding-left:0px;
			margin-left:0px;
}

.menu UL LI
{
	list-decoration:none;	
	margin-bottom:8px;
	/*//	margin-bottom:0px;*/
}


.menu UL LI  A
{
	color:#123883;
	font-size:18px;
	text-decoration:none;
}

.menu UL LI  A:hover
{
text-decoration:underline;

}

.text
{
	padding-top:6px;//padding-top:28px;
	padding-right:40px;	
	padding-left: 40px;
}

.text_1
{
	width:470px;
	padding-top:6px;//padding-top:28px;
	padding-right:18px;
}

.text_3
{
	width:820px;
	padding-top:6px;//padding-top:28px;
	padding-right:18px;
}


.centr
{

}

.centr H1
{
	font-size:28px;
	color:#DA251D;
	margin-left:3px;
}	

#brulik
{
	position:absolute;
	margin-top:-23px;//	margin-top:-20px;
}

.centr H1:first-letter
{
	font-weight:bold;
	font-size:35px;
	
}

.centr DIV
{
	color:#5B5B5B;
	margin-top:22px;	//margin-top:25px;
}

.ras4et
{
	padding-top:30px;
	vertical-align:top;
	width:260px;
}
.right_bock {padding:0 0 5px 10px;}
.right_bock object, .right_bock embed {padding:0;margin:0;height:150px;width:210px;}
.online_link {padding:10px 0 0 70px;font-size:11px;color:#288436;}
.online_link span, .online_link a {text-decoration:none;color:#23408E;}

.ras
{
		width:309px;
		height:236px;
			cursor:pointer;
	background-image:url(../images/zakaz.png);
	// background-image:none; // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/zakaz.png',sizingMethod='scale');
}

.el
{
	background: url(../images/el_bg.gif) repeat-x;
	padding:18px 39px 16px 36px;
	color:white;
	margin-top:34px;
	margin-bottom:48px;
}


ul.list-items {
	padding: 0;
	margin: 0;
	list-style-type: disc;
	}
	ul.list-items li {
		padding: 0 0 10px 15px ;
		margin: 0;
		background: url(/design/images/ico_arr_sm.gif) left 5px no-repeat;
		color: silver;
		}
		ul.list-items li.active a, ul.list-items li.active a:visited  {
			color: #da251d;
			font-weight: bold;
			background: url(/design/images/ico_arr.gif) right 4px no-repeat;
			/*display: block;*/
			padding: 0 15px 0 0px;
			}
			
ul.list-items-image {
	padding: 0;
	margin: 0 0 0 0;
	list-type: none;
	/*background: red;*/
	}
	ul.list-items-image li img {
		/*width: 150px;*/
		}
	ul.list-items-image li {
		padding: 0 0 0px 0px ;
		margin: 0 50px 2px 0;
		width: 180px;
		height: 280px;
		float: left;
		/*background: silver;*/
		text-align: center;
		list-style-type: none;
		}
		ul.list-items-image li div.link {
			display: block;
			position: relative;
			top: 10px;
			/*padding: 0 15px 0 0px;*/
			}
			ul.list-items-image li div.link a, ul.list-items-image li div.link a:visited {
				color: gray;
				font-size: 14px;
				}

			
/* table css imitation */
.table {
	/*border:1px green solid;*/
	display:table-cell;
	
}
.table .tr, .table .td { position: relative;}

.vmiddle {vertical-align:middle;}
.vbottom {vertical-align:bottom;}

/* fix for ie6 */
.vbottom .tr, .vbottom .td {  //top: 100%; width: 100%;}
.vbottom .td {//top: -100%;}

/* fix for ie6 */
.vmiddle .tr, .vmiddle .td {  //top: 50%; width: 100%;}
.vmiddle .td {//top: -50%;}



.boxes {
	width: 350px;
	}
.boxes  DIV {
	display:inline;
	margin-right:8px;
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
	}

.boxes IMG {
	border:10px solid white;
	width: 80px;
	
	}


.cat_way_block {
	background: #ffc7ae;
	padding: 10px;
	border: 2px dotted white;
	font-size: 11px;
	color: #694a3c;
	}
	.cat_way_block a {
		color: #aa1e17;
		font-size: 11px;
		}
		.cat_way_block strong {
			font-size: 14px;
			line-height: 12px;
			}

/*foot*/

.foot
{
	padding-top:24px;
	color: #8C94A4;
}

.foot HR
{

 border: none; /* Убираем границу для браузера Firefox */
 color: #DDDFE3; /* Цвет линии для браузера Internet Explorer */
 background-color: #DDDFE3; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
 width:1018px;
}

.foot P
{
	margin-top:19px;//	margin-top:12px;
}


.sc_menu IMG
{

}

table.feedback td{
	padding:5px;
	/*border:1px solid grey;*/
}
table.feedback table td{
	border:0;
}



.fla
{
	position:absolute;
	width:273px;
 height:211px;
}

div.prew img{
	border:10px solid #f2f4f7;
	margin-right:10px;
	float:left;
	cursor:pointer;
}
ul.catalog {
	line-height:22px;
}
