@charset "utf-8";
/* CSS Document */

body  {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #FFFFFF;
}

table td{color: #FFFFFF}

a {color:white;}
.thrColAbsHdr #container {
	position: relative;
	width: 1000px;
	background: #000000;
	margin: 0 auto;
	text-align: left;
	height: auto;	
} 
.thrColAbsHdr #header {
	height: 307px;
	background: #212121;
	width: 1000px;
} 
.thrColAbsHdr #mainContent {
	margin: 0 0px; 
	
}
.thrColAbsHdr #footer {
	background:#212121;
} 
.thrColAbsHdr #footer p {
	margin: 0;
	padding-top: 10px;
	padding-right: 0;
}
#btn_r1{
	width: 135px;
	height: 28px;
	background: #767676;
	color: #FFFFFF;
}
#btn_r2{
background:#767676;
color:#FFFFFF;
height:28px;
margin-left:150px;
margin-top:-28px;
position:absolute;
width:275px;
//margin-top:-47px;
}


@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  #btn_r2 {background:#767676;
color:#FFFFFF;
height:28px;
margin-left:150px;
margin-top:-41px;
position:absolute;
width:275px;}
}


#kadr{
color:#999999;
padding-top: 33px; 
text-align:center;
font-family:Arial;
//margin-top: -55px;
}
*+html #kadr { margin-top: -15px; }
#dml{
padding-left:33px;
padding-top: 10px;
}

#logo {
	height: 205px;
	width: 129px;
	margin-top: 41px;
	margin-left: 78px;
}
#h_block1 {
	height: 255px;
	width: 211px;
	float: left;
	background-image: url(assets/templates/1cadr/site_02.jpg);
	z-index: 0;
	
}

#h_block2 {
	height: 255px;
	width: 541px;
	float: left;
	background-image: url(assets/templates/1cadr/site_03.jpg);
	position: relative;
	padding-left:40px;
	text-align:right;
	font-style:italic;
}
#h_block2_index {
	height: 20px;
	width: 98px;
	padding-left: 241px;
	padding-top: 160px;
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	background-image: url(assets/templates/1cadr/site_05.jpg);
}
#h_block3 {
	height: 255px;
	width: 208px;
	float: left;
	background-image: url(assets/templates/1cadr/site_04.jpg);
	position: relative;
}
#h_block4_menu {
	height: 42px;
	width: 855px;
	float: left;
	background-image: url(assets/templates/1cadr/site_06.jpg);
	padding-left: 145px;
	position: relative;
	padding-top: 10px;
font-size:14px;
}
#h_block4_cell01 {
	height: 38px;
	width: 120px;
	float: left;
}
#h_block4_cell02 {
	height: 38px;
	width: 480px;
	float: left;
}
#h_block4_cell03 {
	height: 38px;
	width: 120px;
	float: left;
}
#h_menu_knopka1 {
	height: 38px;
	width: 118px;
	float: left;
	background-image: url(assets/templates/1cadr/knopka01.jpg);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0px;
	margin-right: 2px;
}
#h_menu_knopka2 {
	height: 38px;
	width: 118px;
	float: left;
	background-image: url(assets/templates/1cadr/knopka.jpg);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0px;
	margin-right: 2px;
}
#h_menu_knopka3 {
	height: 38px;
	width: 118px;
	float: left;
	background-image: url(assets/templates/1cadr/knopka.jpg);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0px;
	margin-right: 2px;
}
#h_menu_knopka4 {
	height: 38px;
	width: 118px;
	float: left;
	background-image: url(assets/templates/1cadr/knopka.jpg);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0px;
	margin-right: 2px;
}
#h_menu_knopka5 {
	height: 38px;
	width: 118px;
	float: left;
	background-image: url(assets/templates/1cadr/knopka.jpg);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0px;
	margin-right: 2px;
}
#h_menu_knopka6 {
	height: 38px;
	width: 118px;
	float: left;
	background-image: url(assets/templates/1cadr/knopka06.jpg);
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0px;
	margin-right: 2px;
}
#h_knopka_act {
	height: 38px;
	width: 118px;
	float: left;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	line-height: 38px;
}

#m_content_left {
	height: 421px;
	width: 500px;
	float: left;
	background-image: url(assets/templates/1cadr/site_28.jpg);
	position: relative;
	padding: 0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#m_content_left div{padding:40px;padding-left:60px;width:400px;}
#m_content_left p{text-align:justify;width:390px;}

#m_content_right {
	height: 421px;
	width: 500px;
	float: right;
	background-image: url(assets/templates/1cadr/site_27.jpg);
	position: relative;
	padding:0;
	text-align:center;
}
#m_content_right img{
	padding-top:40px;
}
#m_block_navi {
	height: 42px;
	background-image: url(assets/templates/1cadr/site_41.jpg);
	padding-top: 58px;
	text-align: center;
	line-height: 40px;
}
#m_block_slider {
	height: 100%;
	width: 1000px;
	float: left;
	padding-top: 0px;
	padding-left: 0px;
	background-image: url(assets/templates/1cadr/site_61.jpg);
	position: relative;
}
#m_block_slider_top {
	height: 68px;
	width: 1000px;
	float: left;
	background-image: url(assets/templates/1cadr/site_60.jpg);
	position: relative;
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #000000;
}
#m_block_slider_center {
	height: auto;
	width: 1000px;
	float: left;
	position: relative;
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(assets/templates/1cadr/site_63.jpg);
}
#m_block_slider_bottom {
	height: 50px;
	width: 1000px;
	float: left;
	background-image: url(assets/templates/1cadr/site_62.jpg);
	position: relative;
	background-position: top;
	background-repeat: no-repeat;
	background-color: #000000;
}
#slide_colcenter {
	width: 100%;
	float: left;
	position: relative;
	background-image: url(assets/templates/1cadr/site_64.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	height: auto;
	line-height: 32em;
}
#slide_colleft {
	width: 65px;
	float: left;
	position: relative;
	background-position: bottom right;
	background-repeat: no-repeat;
	height: auto;
	padding-left: 36px;
}
#slide_mainpic {
	width: 100%;
	float: left;
}

#slide_colright {
	width: 50px;
	float: left;
	position: relative;
	background-image: url(assets/templates/1cadr/site_50.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: auto;
}


#m_main {
	padding: 0px 0px 0px 0px;
}

#m_newsrow_preview {
	height: 90px;
	width: 140px;
	float: none;
	padding: 5px 5px;
	background-image: url(assets/templates/1cadr/site_24.jpg);
	position: relative;
}
#m_newsrow_pic {
	height: 524px;
	width: 249px;
	float: none;
	padding: 0;
	background-image: url(assets/templates/1cadr/site_11.jpg);
	position: relative;
}




/* Начало основной части */
#m_block1 {
	height: 141px;
	width: 1000px;
	float: left;
	background-image: url(assets/templates/1cadr/site_34.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}
#m_block1_news {
	height: 63px;

	background-image: url(assets/templates/1cadr/site_07.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-align: center;
	padding-top: 20px;
}

#m_block1_news a{text-decoration:none;}

#m_block2 {
	height: 195px;
	width: 1000px;
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}
#m_block2_main {
	height: 42px;
	width: 680px;
	float: left;
	background-image: url(assets/templates/1cadr/site_08.jpg);
	padding-top: 35px;
	padding-left: 320px;
	line-height: 40px;
	text-align: center;
}
#m_block2_gallery {
    height: 42px;
    background-image: url(assets/templates/1cadr/site_40.jpg);
    padding: 0px;
    line-height: 40px;
text-align:center;
}
#m_block2_gallery a{text-decoration:underline}
#m_block2_news {
	height: 42px;
	width: 1000px;
	float: left;
	background-image: url(assets/templates/1cadr/site_08.jpg);
	padding-top: 25px;
	padding-left: 0px;
	line-height: 40px;
	text-align: center;
	font-weight:bold;
	font-size:16px;
}
#m_block2_row1 {
	height: 31px;
	background-image: url(assets/templates/1cadr/site_39_row1.jpg);
	padding: 30px 0 0 375px;
}
#m_block2_row2 {
	height: 29px;
	background-image: url(assets/templates/1cadr/site_39_row2.jpg);
	padding-left: 200px;
	font-size: 14px;
}
#m_block2_row3 {
	height: 29px;
	background-image: url(assets/templates/1cadr/site_39_row3.jpg);
	padding-left: 200px;
	font-size: 14px;
}
#m_block2_row4 {
	height: 28px;
	background-image: url(assets/templates/1cadr/site_39_row4.jpg);
	padding-left: 200px;
	font-size: 14px;
}
#m_block2_row5 {
	height: 48px;
	background-image: url(assets/templates/1cadr/site_39_row5.jpg);
	padding-left: 200px;
	font-size: 14px;
}
#m_block2_row6 {
	height: 25px;
	padding-left: 195px;
}
#m_block2_row7 {
	height: 45px;
	padding-left: 195px;
}
#m_block2_row8 {
	height: 24px;
	padding-left: 190px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#m_block3 {
	height: auto;
	width: 780px;
	float: left;
	background-image: url(assets/templates/1cadr/site_36.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding-left: 220px;
}
#m_block3_news {
	height: auto;
	width: 580px;
	float: left;
	background-image: url(assets/templates/1cadr/site_26.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-left: 210px;
	padding-right: 210px;
overflow:hidden;
}
#m_block3_main {
	height: auto;
	width: 580px;
	float: left;
	background-image: url(assets/templates/1cadr/site_26.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding-left: 210px;
	padding-right: 210px;
}
#m_block3_gallery {
	height: auto;
	background-image: url(assets/templates/1cadr/site_42.jpg);
	width:1000px;	
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding-left: 0px;
	

}

#m_block3_slider {
	height: 188px;
	width: 1000px;
	float: left;
	background-image: url(assets/templates/1cadr/site_53.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding-left: 0px;
}
#m_block3_col1 {
	height: 168px;
	width: 40%;
	float: left;
	position: relative;
	padding-left: 10%;
	padding-top: 20px;
}
#m_block3_col2 {
	height: 168px;
	width: 45%;
	float: left;
	position: relative;
	padding-left: 5%;
	padding-top: 20px;
}

#m_block4 {
	height: 197px;
	width: 1000px;
	float: left;
	background-image: url(assets/templates/1cadr/site_33.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}

#m_block4_gallery {
	height: auto;
	width: 733px;
	float: left;
	background-image: url(assets/templates/1cadr/site_43.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 135px;
	padding-right: 133px;
	overflow:hidden;
	margin-top:20px;
}
#m_block4_forma {
	height: auto;
	width: 735px;
	float: left;
	background-image: url(assets/templates/1cadr/site_43.jpg);
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-left: 134px;
	margin-right: 132px;
}
#m_block4_mode {
	width: 120px;
	height: 28px;
	float: left;
	position: relative;
	margin-left: 0px;
	background-image: url(assets/templates/1cadr/site_46_grafic.jpg);
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: 25px;
}

.m_block4_preview {
border:1px solid #FFFFFF;
float:left;
font-size:12px;
height:272px;
position:relative;
text-align:center;
width:241px;
/*	padding-top:10px;*/
}

#f_block1_nav {
	height: 77px;
	width: 680px;
	float: left;
	background-image: url(assets/templates/1cadr/site_14.jpg);
	padding-left: 320px;
	line-height: 40px;
	text-align: center;
}
#f_block1_nav_news {
	height: 77px;
	width: 600px;
	float: left;
	background-image: url(assets/templates/1cadr/site_14.jpg);
	padding-left: 400px;
	line-height: 40px;
	text-align: center;
}
#f_block1_news {
	height: 77px;
	width: 680px;
	float: left;
	background-image: url(assets/templates/1cadr/site_14.jpg);
	padding-left: 320px;
	line-height: 40px;
	text-align: center;
}
#f_nav_back {
	height: 42px;
	width: 45px;
	float: left;
	position: relative;
}
#f_nav_cell1 {
	height: 42px;
	width: 45px;
	float: left;
	position: relative;
}
#f_nav_cell2 {
	height: 42px;
	width: 186px;
	float: left;
	position: relative;
}
#f_nav_cell3 {
	height: 42px;
	width: 45px;
	float: left;
	position: relative;
}
#f_nav_forward {
	height: 42px;
	width: 45px;
	float: left;
	position: relative;
}

/* Начало подвала */

#f_block2 {
	height: 202px;
	width: 1000px;
	background-image: url(assets/templates/1cadr/site_29.jpg);
	float: left;
	padding-top: 25px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;

}
#f_block1_slider {
	width: 1000px;
	float: left;
	height: auto;
	position: relative;
	background-image: url(assets/templates/1cadr/site_66.jpg);
}
#f_block1_slider_row1 {
	height: 89px;
	width: 1000px;
	padding-left: 0px;
	padding-top: 0px;
	position: relative;
	background-image: url(assets/templates/1cadr/site_54.jpg);
	text-align: center;
	line-height: 65px;
}
#f_block1_slider_row2 {
	height: auto;
	width: 680px;
	padding-left: 0px;
	padding-top: 0px;
	text-align: left;
	background-image: url(assets/templates/1cadr/site_55.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding: 20px 160px 0px 160px;
	background-repeat: no-repeat;
}
#f_block2_slider {
	width: 910px;
	float: left;
	height: 36px;
	position: relative;
	background-image: url(assets/templates/1cadr/site_56.jpg);
	padding: 50px 0 0 90px;
}
#f_block3_gr {
background-image:url(assets/templates/1cadr/bg_rb.jpg);
float:left;
height:68px;
width:1000px;
}
#f_block3_slider {
	width: 620px;
	float: left;
	position: relative;
	background-image: url(assets/templates/1cadr/site_57.jpg);
	padding: 5px 0 0 380px;
	height: 28px;
}
#f_block4_slider {
	width: 750px;
	float: left;
	height: 155px;
	position: relative;
	background-image: url(assets/templates/1cadr/site_58.jpg);
	padding: 0 0 0 250px;
	z-index: 1001;
}
#f_block1_gallery {
	width: 1000px;
	float: left;
	height: 148px;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(assets/templates/1cadr/site_47.jpg);
	background-position: bottom;
}
#f_block1_gallery_row1 {
	height: 53px;
	width: 570px;
	padding-left: 430px;
	padding-top: 40px;
	position: relative;
}
#f_block1_gallery_row2 {
	height: 42px;
	padding-top: 0px;
	line-height: 40px;
	text-align: center;
}


#f_block2_cell01 {
	height: 82px;
	width: 447px;
	float: left;
	padding-left: 53px;
	padding-top: 5px;
}
#f_block2_cell02 {
	height: 82px;
	width: 447px;
	float: left;
	padding-top: 5px;
	padding-right: 53px;
}

#f_block3 {
background-image:url(assets/templates/1cadr/bg_m.jpg);
float:left;
height:83px;
padding-top:26px;
width:1000px;
display: inline;
}

#f_block3_new {
background-image:url(assets/templates/1cadr/bg_r.jpg);
float:left;
height:80px;
padding-top:30px;
width:1000px;
}
#f_block3_gallery {
	height: 40px;
	width: 1000px;
	float: left;
	padding-top: 88px;
	background-image: url(assets/templates/1cadr/site_44.jpg);
}
#f_block5_slider {
	height: 49px;
	width: 850px;
	float: left;
	padding-top: 10px;
	background-image: url(assets/templates/1cadr/site_65.jpg);
	position: relative;
	padding-right: 150px;
}
#f_block6_slider {
	height: 38px;
	width: 1000px;
	float: left;
	padding-top: 21px;
	background-image: url(assets/templates/1cadr/site_59.jpg);
	position: relative;
}
#f_block3_cell1_ {
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#f_block3_cell1_:hover {
	background-image: url(assets/templates/1cadr/btn1_.gif);
	background-position: right center;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
#f_block3_cell2_ {
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#f_block3_cell2_:hover {
	background-image: url(assets/templates/1cadr/btn2_.gif);
	background-position: right center;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
#f_block3_cell3_ {
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#f_block3_cell3_:hover {
	background-image: url(assets/templates/1cadr/btn3_.gif);
	background-position: right center;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
#f_block3_cell4_ {
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#f_block3_cell4_:hover {
	background-image: url(assets/templates/1cadr/btn4_.gif);
	background-position: right center;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}
#f_block3_cell1 {
background-image:url(assets/templates/1cadr/btn1.gif);
background-position:right center;
background-repeat:no-repeat;
float:left;
height:27px;
line-height:26px;
margin-right:28px;
padding-left:178px;
text-align:center;
width:140px;
}
#f_block3_cell1 a{
text-decoration:none;
}
#f_block3_cell2 a{
text-decoration:none;
}
#f_block3_cell3 a{
text-decoration:none;
}
#f_block3_cell4 a{
text-decoration:none;
}
* html #f_block3_cell1 a:hover {
	background-image: url(assets/templates/1cadr/btn1_.gif);
	height: 27px;
	width: 140px;
}

#f_block3_cell2 {
height:27px;
	line-height:26px;
	width: 140px;
	float: left;
	margin-right: 28px;
	background-image: url(assets/templates/1cadr/btn2.gif);
	text-align: center;
}
* html #f_block3_cell2 a:hover {
background-image:url(assets/templates/1cadr/btn2_.gif);
height:27px;
width:140px;
}

#f_block3_cell3 {
height:27px;
	line-height:26px;
	width: 140px;
	float: left;
	margin-right: 28px;
	background-image: url(assets/templates/1cadr/btn3.gif);
	text-align: center;
}
* html #f_block3_cell3 a:hover {
background-image:url(assets/templates/1cadr/btn3_.gif);
height:27px;
width:140px;
}
#f_block3_cell4 {
	height: 27px;
	line-height:26px;
	width: 140px;
	float: right;
	padding-right: 178px;
	background-image: url(assets/templates/1cadr/btn4.gif);
	background-repeat: no-repeat;
	text-align: center;
}
* html #f_block3_cell4 a:hover {
	background-image: url(assets/templates/1cadr/btn4_.gif);
	height: 27px;
	width: 140px;
}
#center {
	padding-left: 143px;
	height: 40px;
	position: relative;
}
#block0 {
	background-image: url(assets/templates/1cadr/site_39.jpg);
	width: 626px;
	float: right;
}
#block1 {
	height: 52px;
	padding-left: 300px;
	float: left;
	width: 430px;
}
#row1 {
	height: 20px;
	width: 40px;
	float: left;
	position: relative;
}
#row2 {
	height: 20px;
	width: 400px;
	float: left;
	position: relative;
	padding-left: 20px;
}
#row3 {
	height: 20px;
	width: 400px;
	float: right;
	text-align: left;
	padding: 0 215px 0px 0;
}
#row4 {
	height: 20px;
	width: 150px;
	float: right;
	text-align: right;
	padding: 0 30px 0px 0;
}
#row5 {
	height: 20px;
	width: 600px;
	float: right;
	text-align: left;
	padding: 0 215px 0px 0;
	font-size: 14px;
}
#row6 {
	height: 20px;
	width: 600px;
	float: right;
	text-align: left;
	padding: 5px 215px 0px 0;
	font-size: 14px;
}
#center {
	padding-left: 143px;
	height: 40px;
	position: relative;
}
#gallery_id a{
	width: auto;
	float: left;
	text-align: center;
	padding-right: 15px;
	text-decoration: none;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.gallery a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
}
/* Стиль ссылок на странице */
a:link {
	color:#FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
/* Навигация по страницам */
.navigation a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
/* Кнопка отправки на странице заполнения формы */
.send_button a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
/* Заголовок текста */
.header  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFFFF;
	text-align: center;
}
.back_index a {
	font-size: 17px;
	color: #FFFFFF;
}
/* Стиль текста кнопок в подвале */
.footer_buttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;	
}
/* Стиль кнопок в главном меню */
.h_block4_knopka{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	height: 36px;
}
/* Стиль главного меню */
.h_block4_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	height: 53px;
}
/* Стиль левой части меню */
.h_block4_cell01 ul{
	margin: 0;
	padding: 0;
	float: left;
}
.h_block4_cell01 ul li{
	display: inline;
	background-color: #00CCFF;	
}
.h_block4_cell01 ul li a{
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	border-right-width: 0px;
	border-right-style: solid;
	height: 26px;
	width: 118px;
}
.h_block4_cell01 ul li a:visited{
color: #FFFFFF;
}
/* Стиль выделенной левой кнопки */
.h_block4_cell01 ul li a:hover{
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(assets/templates/1cadr/knopka01hover.jpg);
	height: 38px;
	background-repeat: no-repeat;
}
/* Стиль центральной части меню */
.h_block4_cell02 ul{
	margin: 0;
	padding: 0;
	float: left;
}
.h_block4_cell02 ul li{
	display: inline;
	background-color: #FF3399;	
}
.h_block4_cell02 ul li a{
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	border-right-width: 0px;
	border-right-style: solid;
	height: 26px;
	width: 118px;
}
.h_block4_cell02 ul li a:visited{
color: #FFFFFF;
}
/* Стиль центральных выделенных кнопок меню */
.h_block4_cell02 ul li a:hover{
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(assets/templates/1cadr/knopka_hover.jpg);
	height: 38px;
	background-repeat: no-repeat;
}
/* Стиль правой части меню */
.h_block4_cell03  ul{
	margin: 0;
	padding: 0;
	float: left;
}
.h_block4_cell03 ul li{
	display: inline;
	background-color: #99FF33;	
}
.h_block4_cell03 ul li a{
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	border-right-width: 0px;
	border-right-style: solid;
	height: 26px;
	width: 118px;
}
.h_block4_cell03 ul li a:visited{
color: #FFFFFF;
}
/* Стиль выделенной правой кнопки меню */
.h_block4_cell03 ul li a:hover{
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(assets/templates/1cadr/knopka06hover.jpg);
	height: 42px;
	background-repeat: no-repeat;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.ditto_item {margin-top:20px;overflow:hidden;font-size:14px;clear:both;} 
.ditto_item div {overflow:hidden;}
.ditto_item p {margin-top:0px; margin-bottom:4px;}
.ditto_link {float:right;font-size:12px;}
.ditto_image {float:left;margin-right:20px;}
a img {border:0}
.img_left {float:left; margin-right:24px;margin-bottom:16px;}
.gray{color:#7e827d;font-size:14px;font-family: Arial, sans-serif;}
.green{color:green !important;}
.gray td{color:#7e827d;}
#m_l{
	height:210px;
left:75px;
position:absolute;
top:37px;
width:137px;
z-index:111;
}
#rnd{
	left:-25px;
	padding-right:40px;
	position:relative;
}
.bl_cell1{
	float:left;
	width:280px;
}
.bl_cell2{
	float:right;
	position:relative;
	width:280px;
}

.blue {
	color: #0066FF
}
.orange {
	color: #FF6600
}
.red {color: #CC0000}
.green {
	color: #99CC00
}
.violet {color: #6633CC}
.pink {
	color: #FF0066
}
.salad {color: #339966}
table.border{border-collapse: collapse}
table.border td{
 border: 1px solid Black;
 padding: 2px 2px
}

table {border-collapse:collapse;}
table td{border-collapse:collapse;}

.ras_row{
float:left;
margin:16px;
text-align:center;
}

.listing {margin-bottom:16px;overflow:hidden}
.listing div.con{float:left;margin-right:8px;margin-bottom:12px;text-align:center;}
.listing div.crop{width:88px;height:66px;overflow:hidden;};

