@charset "utf-8";
.shapka h1
{	font-size:22px;
}

h3
{
	font-size:18px;
	color: #e67941;
	list-style: none;
}


.shapka
{
	color: #404040;
}
.theme_stats
{ font-size:22px;	color: #e67941;
	}

.shapka li
{
	font-size:12px;
	padding:0px 0px 0px 0px;
	/*
	background: url(/images/white-arrow.gif) no-repeat -6px -55px;
	*/
	list-style: none;

}

.treyg
{
	font-size:12px;
	margin:0px 0px 0px -10px;
	padding:0px 0px 0px 10px;
	background: url(/images/white-arrow.gif) no-repeat -6px -55px;
	list-style: none;
}
#a{color: #91814e;}
#no_padding{padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;}

.dvanadva  {
	background-image: url(/images/galler_47_2x2.jpg);
}


.twoColFixLtHdr #container {
	width: 1025px;
	margin: 0 auto;
	text-align: left; /* переопределяет свойство text-align: выравнивание элемента body по центру. */
}
.twoColFixLtHdr #header {

}
.twoColFixLtHdr #sidebar1 {
	float: left; /* поскольку этот элемент является обтекаемым, необходимо задать ширину. */
	width: 190px; /* цвет фона будет отображаться только на отрезке содержимого в колонке, но не дальше. */
	padding: 0px 10px 10px 0px;
	font-size: 12px;
}
.twoColFixLtHdr #mainContent {
	margin: 0 0 0 202px; /* левое поле в этом элементе div создает колонку с левой стороны страницы. Пространство этой колонки сохранится неизменным, несмотря на объем содержимого элемента sidebar1 div. Это поле можно удалить, чтобы текст элемента #mainContent div заполнял пространство #sidebar1, когда заканчивается содержимое в элементе #sidebar1. */
	padding: 0px 0 0 0; /* помните, что отступ — это пространство внутри блока div, а поле — пространство за блоком div. */
	text-align: left;
}
.twoColFixLtHdr #footer {

}
.twoColFixLtHdr #footer p {
	margin: 0; /* нулевые поля первого элемента в нижнем колонтитуле позволят избежать возможного сжатия полей, то есть появления пространства между элементами div. */
	padding: 10px 0; /* добавление отступа к данному элементу создаст пробел (так, как он был бы создан с помощью поля), не вызывая при этом проблемы сжатия полей. */
}
.fltrt { /* этот класс можно использовать для обтекания элемента справа на странице. Обтекаемый элемент должен предшествовать элементу, рядом с которым он должен размещаться на странице. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* этот класс можно использовать для обтекания элемента слева на странице. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* этот класс нужно применять к элементу div или break; он должен быть последним элементом перед концом контейнера, который должен полностью вмещать поток. */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.zag {

	font-size: 17px;
	color: #925d00;
}
.ban {
}
.ban {
	padding-top: 55px;

}
.ram_r {
	background-image: url(/images/ram_22.jpg);
	background-repeat: repeat-y;
}
.ram_t {
	background-image: url(/images/ram_16.jpg);
	background-repeat: repeat-x;
}
.ram_l {
	background-image: url(/images/ram_20.jpg);
	background-repeat: repeat-y;
}
.ram_b {
	background-image: url(/images/ram_28.jpg);
	background-repeat: repeat-x;
}
.otst_t {
	padding:0px 0 0 3px;
	font-size: 12px;
}
.otst_t_2 {
	background-image: url(/images/pics_13_13.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
.ZAGL {
    padding:10px;
	font-size: 24px;
	color: #6c5a42;
	text-transform: uppercase;
}
.ML {
    padding:10px;
	font-size: 13px;
	font-style: normal;
	color: #91814e;
}
.news {

	font-size: 18px;
	color: #91814e;
}
.nagrad {
	padding-top: 120px;
}
.slaid {
	padding-top: 50px;
}
.dop {
	font-size: 12px;
	color: #c69643;
}
.dop2 {
	font-size: 12px;
	color: #404040;
}
.ssil {
	color: #4F2700;
}
a:hover {
	color: #4F2700;
}
.twoColFixLtHdr #container #sidebar1 #lang table tr td strong {
	color: #4F2700;
}
.galler {
	padding-top: 30px;
	font-size: 12px;
	text-align: left;
}
.otst_r {
	padding-top: 10px;
}
.otst_r {
	text-align: right;
	font-size: 12px;
}

.orang {
	color: #fd820b;
	padding-left: 10px;
	font-size: 14px;
}
.grou {
	color: #c69643;
	padding-left: 10px;
	font-size: 14px;
}
.green {
	color: #99be20;
	padding-left: 10px;
	font-size: 14px;
}
.twoColFixLtHdr #container #sidebar1 p {
	font-size: 12px;
}
a:link {
	color: #925d00;
}
a:hover {
	color: #492F01;
}

a:visited {
	color: #925d00;
}
a:active {
	color: #925d00;
}
.f_roz {
	background-image: url(/images/f_new_32.jpg);
	background-repeat: repeat-y;
	padding-right: 8px;
	padding-left: 8px;
}
.news_b {
	font-size: 20px;
	color: #91814e;
	padding-bottom: 10px;

}
.txt {
	font-size: 12px;
	color: #000;
}
.f_ser {
	background-image: url(/images/f_ser_45.jpg);
	background-repeat: repeat-y;
	padding-right: 8px;
	padding-left: 8px;
}
.f_green {
	background-image: url(/images/f_green_62.jpg);
	background-repeat: repeat-y;
	padding-right: 8px;
	padding-left: 8px;
}
.right {

	text-align: right;
	font-size: 12px;
}
.podr {
	text-align: right;
}

.foto {
    padding:0px 8px 0px 0;
	font-size: 12px;
	color: #925d00;
}

.porod_menu {
padding:0px 0px 7px 0;
color: #666666;
}

.porod_menu2 ul br{
padding:0px;
margin:0px;

}
.links{padding:0px 0px 0px 15px;background: url(/images/white-arrow.gif) no-repeat -5px -55px;
color:black;
  }

.chemp_name {	padding:0px 0px 0px 15px;	background-image: url(/images/str-1_2.png);
	background-position: -5px 6px;
	background-repeat: no-repeat;}


.porod_menu2 li{
padding:0px 0px 0px 15px;
margin:-5px;
color: #91814e;
	background-image: url(/images/str-1_2.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	list-style: none;
}
.porod_menu2 ul{
padding:0px 0px 0px 0px;
margin:0px;
}

.porod_menu_li {padding:0px 0px 0px 20px;
	background-image: url(/images/str-1_2.png);
	background-position: top left ;
	background-repeat: no-repeat;
    margin:0px 0 7px 0px;
    color: #404040;	}

.porod_menu_li2 {
padding:0px 0px 0px 20px;
	background-image: url(/images/str-1_2.png);
	background-position: top left ;
	background-repeat: no-repeat;
    margin:12px 0 7px 0px;
    color: #404040;
	}

.porod_menu_li p { margin:0px;}
.porod_menu_li2 p { margin:0px;}
.porod_menu_h1 {
padding:0px 0px 0px 20px;
margin:0 0 7px 3px;
	}

.porod_menu_enter {
	font-size: 12px;
	color: #925d00;
	float: right;

	}



 .center_table{ margin:-7px 0px -10px -3px;
 padding:0px;
 width:800px; }


 .admin {
	font-size: 12px;
	color: #925d00;
	border-color: #cfc5ab;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	padding:15px;
	background-color:#FFFFFF;
	width:700px;
	}
/* ---------------------- СЛАЙДЕР-------------------------------*/


.overout {
width:796px;
background-color:#FFFFFF;
padding:7px 0px 0px 0;
margin:0px;

}


/* ------------------ Стили подсказки ----------------------------*/
.name_rod{font-size: 14px;margin-top:10px;padding-top:10px;}
.des_rod{font-size: 14px;color: #91814e;}



.img_photo{width: 70px;
height: 50px;
margin:5px 5px 5px 0;
border-color: #8E7E60;
border-width: 1px;}

.img{border-color: #8E7E60;
border-width: 1px;
border-style: solid;
}

#tooltip.pretty {

	border: none;
	width: 210px;
	margin:0 0px 0 0px:
	padding:2px 10px 10px 10px;
	height: 198px;
	opacity: 0.95;
	background: url('/js/shadow.png');
}
#tooltip.pretty h3 {
	margin: 5px 0 0 15px;
	font-size: 12pt;
	width: 230px;
	text-align: left;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('/js/shadow2.png');
	padding-top: 5em;
	height: 100px;
}
#tooltip.fancy.viewport-right {
	background: url('/js/shadow2-reverse.png');
}

#extended { margin: 2em 0; }
#extended label { text-decoration: underline; }
#yahoo { width: 7em; }
#right, #right2 { text-align: right; }
#tooltip.right { width: 250px; }
#fancy2 { float: right; }
.photo { border: 1px solid #4C3C1B; padding: 0px; background-color: #ffffff; }




.roundedcornr_box_238355 {background: url(/images/roundedcornr_238355_tl.png) no-repeat top left;}
.roundedcornr_top_238355 {background: url(/images/roundedcornr_238355_tr.png) no-repeat top right;}
.roundedcornr_bottom_238355 {background: url(/images/roundedcornr_238355_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_238355 div {background: url(/images/roundedcornr_238355_br.png) no-repeat bottom right;}
.roundedcornr_content_238355 {background: url(/images/roundedcornr_238355_r.png) top right repeat-y;}
.roundedcornr_top_238355 div,.roundedcornr_top_238355,
.roundedcornr_bottom_238355 div, .roundedcornr_bottom_238355 {width: 100%;height: 10px;	font-size: 1px;}
/*.roundedcornr_content_238355, .roundedcornr_bottom_238355 {	margin-top: -19px;}*/
.roundedcornr_content_238355 { padding: 0 10px; }


.roundedcornr_box_210735 {background: url(/images/roundedcornr_210735_tl.png) no-repeat top left; width: 25px;}
.roundedcornr_top_210735 {background: url(/images/roundedcornr_210735_tr.png) no-repeat top right;}
.roundedcornr_bottom_210735 {background: url(/images/roundedcornr_210735_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_210735 div {background: url(/images/roundedcornr_210735_br.png) no-repeat bottom right;}
.roundedcornr_content_210735 {background: url(/images/roundedcornr_210735_r.png) top right repeat-y;}
.roundedcornr_top_210735 div,
.roundedcornr_top_210735,
.roundedcornr_bottom_210735 div, .roundedcornr_bottom_210735 {width: 100%;height: 5px;font-size: 1px;}
/*.roundedcornr_content_210735, .roundedcornr_bottom_210735 {	margin-top: -19px;}*/
.roundedcornr_content_210735 { padding: 0 5px; }

.roundedcornr_box_orange {background: url(/images/roundedcornr_626212_tl.png) no-repeat top left;color:black;}
.roundedcornr_top_orange {background: url(/images/roundedcornr_626212_tr.png) no-repeat top right;}
.roundedcornr_bottom_orange {background: url(/images/roundedcornr_626212_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_orange div {background: url(/images/roundedcornr_626212_br.png) no-repeat bottom right;}
.roundedcornr_content_orange {background: url(/images/roundedcornr_626212_r.png) top right repeat-y;}
.roundedcornr_top_orange div,.roundedcornr_top_626212,
.roundedcornr_bottom_orange div, .roundedcornr_bottom_626212 {width: 100%;height: 10px;font-size: 1px;}
/* .roundedcornr_content_orange, .roundedcornr_bottom_626212 {margin-top: -19px;} */
.roundedcornr_content_orange { padding: 0 10px; }


.roundedcornr_box_green {background: url(/images/roundedcornr_359506_tl.png) no-repeat top left;color:black;}
.roundedcornr_top_green {background: url(/images/roundedcornr_359506_tr.png) no-repeat top right;}
.roundedcornr_bottom_green {background: url(/images/roundedcornr_359506_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_green div {background: url(/images/roundedcornr_359506_br.png) no-repeat bottom right;}
.roundedcornr_content_green {background: url(/images/roundedcornr_359506_r.png) top right repeat-y;}
.roundedcornr_top_green div,.roundedcornr_top_494647,
.roundedcornr_bottom_green div, .roundedcornr_bottom_494647 {width: 100%;height: 10px;font-size: 1px;}
/*.roundedcornr_content_green, .roundedcornr_bottom_494647 {margin-top: -19px;}*/
.roundedcornr_content_green { padding: 0 10px; }
.roundedcornr_content_green p{ margin: 0px; }

.roundedcornr_box_brown {background: url(/images/roundedcornr_264789_tl.png) no-repeat top left;color:black;}
.roundedcornr_top_brown {background: url(/images/roundedcornr_264789_tr.png) no-repeat top right;}
.roundedcornr_bottom_brown {background: url(/images/roundedcornr_264789_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_brown div {background: url(/images/roundedcornr_264789_br.png) no-repeat bottom right;}
.roundedcornr_content_brown {background: url(/images/roundedcornr_264789_r.png) top right repeat-y;}
.roundedcornr_top_brown div,.roundedcornr_top_264789,
.roundedcornr_bottom_brown div, .roundedcornr_bottom_264789 {width: 100%;height: 10px;font-size: 1px;}
/*.roundedcornr_content_brown, .roundedcornr_bottom_264789 {margin-top: -19px;}*/
.roundedcornr_content_brown { padding: 0 10px; }


.nc_Rating{ border: 0px solid #4C3C1B; width: 120px; margin:0px  0 0 auto; }
.reit {border: 1px solid #4C3C1B;}

.Rating_button{border: 1px solid #faecd3; background-color: #faecd3;}
.test1 {padding:5px;background-color: #f4edde;}
.test2 {padding:5px;}
.date{color:#91814e; font-size:11px;}
.time{color:#91814e; font-size:11px;}
.nc_title{color:#99670f;}

.test1 .text {padding:5px 0 0 0;}
.test2 .text {padding:5px 0 0 0;}
.bukva {font-size:15px;}

.bukva a {padding:5px; font-weight:bold;}
.bukva b {padding:5px; font-weight:bold;}
.azb {font-size:14px;}

.auch{margin:9px;  border: 0px solid #000000;width: 170px;}
.lang {
	margin: 0 10px 0 10px;
	padding:10px 0 10px 15px;
	border-color: #cfc5ab;
	border-style: solid;
	border-width: 1px 0 1px 0;
}
.lang2 {
	margin: 0 10px 0 10px;
	padding:10px 0 10px 15px;
	border-color: #cfc5ab;
	border-style: solid;
	border-width: 1px 0 0px 0;
}

.lang img{margin: 0 0px 0 20px;}

.serg{ padding:25px 0 0 3px; }
.serg img{margin: 0px 0 -12px 0;}
.serg .ik_search{margin:0px 0 -9px 0;}
.serg .imp{width: 70px;height:22px;padding:-10px 0 0 0;	border-color: #cccccc;border-style: solid;border-width: 1px 0 0px 1px;}

.for {color: #925d00; width: 170px;margin: 0 0px 25px 7px;font-size:12px;}
.for input{margin:0px 0 12px 0px;}
.for .pass, .log{border-color: #cccccc;border-style: solid;border-width: 1px 0 0px 1px;width: 152px;}
.for .checkbox{margin:0px 0 0px 0px;}

.nc_row_img {margin:0 10px 10px 0; border-color: #cccccc;border-style: solid;border-width: 1px 0 0px 1px;}


/* CSS МЕНЮ */
#navcontainers88{height: 22px; background-image:url(/podmenyu1.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers88{height: 22px;}
#navcontainers88 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers88 ul li {display: block;float: left;text-align: left;padding: 0;margin: 0;}
#navcontainers88 ul li a {
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #f6eac2;
text-decoration: none;display: block;text-align: left;font: bold 12px tahoma;
-width: 0px;
}
#navcontainers88 ul li a:hover {color: #e67941;background: #f6eac2;}
#navcontainers88 a:active {   color: #e67941;background: #f6eac2;}
#navcontainers88 li#active a {color: #e67941;background: #f6eac2;}

/* =================================== 2 ==========================================    */
#navcontainers89{height: 22px; background-image:url(/podmenyu2.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers89 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers89 ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainers89 ul li a{
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #e4e3d1;
text-decoration: none;display: block;text-align: center;font: bold 12px tahoma;
-width: 0px;
}
#navcontainers89 ul li a:hover {color: #6c5a42;background: #e4e3d1;}
#navcontainers89 a:active {   color: #6c5a42;background: #e4e3d1;}
#navcontainers89 li#active a {color: #6c5a42;background: #e4e3d1;}

/* ==================================== 3 =========================================    */
#navcontainers90{height: 22px; background-image:url(/podmenyu3.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers90 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers90 ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainers90 ul li a {
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #ddedbc;
-width: 0px;
text-decoration: none;display: block;text-align: center;font: bold 12px tahoma;
}
#navcontainers90 ul li a:hover {color: #4c6748;background: #ddedbc;}
#navcontainers90 a:active {   color: #4c6748;background: #ddedbc;}
#navcontainers90 li#active a {color: #4c6748;background: #ddedbc;}

/* =================================== 4 =========================================    */
#navcontainers91{height: 22px; background-image:url(/podmenyu4.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers91 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers91 ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainers91 ul li a {
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #f3f2ba;
-width: 0px;
text-decoration: none;display: block;text-align: center;font: bold 12px tahoma;
}
#navcontainers91 ul li a:hover {color: #d49724;background: #f3f2ba;}
#navcontainers91 a:active {   color: #d49724;background: #f3f2ba;}
#navcontainers91 li#active a {color: #d49724;background: #f3f2ba;}



#navcontainers161{height: 22px; background-image:url(/podmenyu1.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers161{height: 22px;}
#navcontainers161 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers161 ul li {display: block;float: left;text-align: left;padding: 0;margin: 0;}
#navcontainers161 ul li a {
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #f6eac2;
text-decoration: none;display: block;text-align: left;font: bold 12px tahoma;
-width: 0px;
}
#navcontainers161 ul li a:hover {color: #e67941;background: #f6eac2;}
#navcontainers161 a:active {   color: #e67941;background: #f6eac2;}
#navcontainers161 li#active a {color: #e67941;background: #f6eac2;}

/* =================================== 2 ==========================================    */
#navcontainers162{height: 22px; background-image:url(/podmenyu2.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers162 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers162 ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainers162 ul li a{
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #e4e3d1;
text-decoration: none;display: block;text-align: center;font: bold 12px tahoma;
-width: 0px;
}
#navcontainers162 ul li a:hover {color: #6c5a42;background: #e4e3d1;}
#navcontainers162 a:active {   color: #6c5a42;background: #e4e3d1;}
#navcontainers162 li#active a {color: #6c5a42;background: #e4e3d1;}

/* ==================================== 3 =========================================    */
#navcontainers163{height: 22px; background-image:url(/podmenyu3.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers163 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers163 ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainers163 ul li a {
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #ddedbc;
-width: 0px;
text-decoration: none;display: block;text-align: center;font: bold 12px tahoma;
}
#navcontainers163 ul li a:hover {color: #4c6748;background: #ddedbc;}
#navcontainers163 a:active {   color: #4c6748;background: #ddedbc;}
#navcontainers163 li#active a {color: #4c6748;background: #ddedbc;}

/* =================================== 4 =========================================    */
#navcontainers164{height: 22px; background-image:url(/podmenyu4.jpg); padding: 0px 0px 0px 10px;margin: 0px 0px 0px 6px; width:774px;}
#navcontainers164 ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainers164 ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainers164 ul li a {
border-right: 1px solid #ffffff;
height: 19px;
border-left: none;
padding: 3px 10px 0px 10px;
margin: 0 0 0px 0;
color: #f3f2ba;
-width: 0px;
text-decoration: none;display: block;text-align: center;font: bold 12px tahoma;
}
#navcontainers164 ul li a:hover {color: #d49724;background: #f3f2ba;}
#navcontainers164 a:active {   color: #d49724;background: #f3f2ba;}
#navcontainers164 li#active a {color: #d49724;background: #f3f2ba;}

/* ============================  Регистриция ----------------------------- */
.roundedcornr_box_187783{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 6px; width:774px;}
.roundedcornr_box_187783 {background: url(/images/roundedcornr_187783_tl.png) no-repeat top left;}
.roundedcornr_top_187783 {background: url(/images/roundedcornr_187783_tr.png) no-repeat top right;}
.roundedcornr_bottom_187783 {background: url(/images/roundedcornr_187783_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_187783 div {background: url(/images/roundedcornr_187783_br.png) no-repeat bottom right;}
.roundedcornr_content_187783 {background: url(/images/roundedcornr_187783_r.png) top right repeat-y;}
.roundedcornr_top_187783 div,.roundedcornr_top_187783,
.roundedcornr_bottom_187783 div, .roundedcornr_bottom_187783 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.roundedcornr_content_187783 { padding: 0 10px; }





.menu_gl {padding:6px 0 0px 0px;}

.img1 img {padding-left: 6px;}
.imgd img {padding-left: 6px;}


label.error {
	background:url("/images/exclamation.png") no-repeat 0px 0px;
	padding-left: 20px;
	margin-left: 10px;
	padding-top: 2px;

}
label.checked {
	background:url("/images/accept.png") no-repeat 0px 0px;
	padding-left: 20px;
	margin-left: 10px;
	padding-top: 2px;
}

.reacs
{
text-align: right;
color:#4e6849;
}

.regs td{
background-color:#eaf3ce;
padding:6px;
font-size:12px;
}
.sp_reg{font-size:13px;
color:#b16f4b;}


.regs span{
color:red;
}
.regs input{
border:1px solid #4e6849;
}

.news_hom {
width:796px;
margin-left:3px;
}
.news_hom_top {
	border:0px solid #000000;
	width:auto;
	color:#FFFFFF;
	padding-left:82px;
	padding-top:10px;
	height:22px;
	background-image: url(/images/top_hom.png);
	font-size: 14px;
	font-weight: bold;

}

.news_hom_top_pit {
	border:0px solid #000000;
	width:auto;
	color:#FFFFFF;
	padding-left:82px;
	padding-top:10px;
	height:22px;
	background-image: url(/images/top_hom1.png);
	font-size: 14px;
	font-weight: bold;

}
.news_hom_top_porod {
	border:0px solid #000000;
	width:auto;
	color:#FFFFFF;
	padding-left:82px;
	padding-top:10px;
	height:22px;
	background-image: url(/images/top_hom2.png);
	font-size: 14px;
	font-weight: bold;

}
.news_hom_top_ob {
	border:0px solid #000000;
	width:auto;
	color:#FFFFFF;
	padding-left:82px;
	padding-top:10px;
	height:22px;
	background-image: url(/images/top_hom3.png);
	font-size: 14px;
	font-weight: bold;

}

.news_hom_center {
	border-left:1px solid #cdb986;
	border-right:1px solid #cdb986;
	padding:25px 30px 5px 30px;
	margin:0px;
	font-size:12px;
	width:722px;
}
.news_hom_center_write {
	border-left:6px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	background-color: #FFFFFF;
	margin:0px;
	width:auto;
}
.news_hom_botom {

width:796px;
height:11px;
background-image: url(/images/botom_hom.png);
}



ul{padding:0px;margin:0px;
}

ul#menu {
width: 796px;
padding:1px 0px 0px 6px;
}

ul#menu li {
padding:0px 0px 0px 0px;
display: inline;
position: relative;
}

ul#menu li a:hover img {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}

ul#menu li.mega a:hover {
text-decoration: underline;
}

ul#menu span {
display: none;
margin:0px 0 0 0px;
}
ul#menu a {margin:0 6px 0 0px;
}
ul#menu img {
border:0px;
}
ul#menu li.mega span {
position: absolute;
}

ul#menu li.hovering span {
display: block;
}
.nc_row{
width: 325px;
padding:0px 65px 30px 0px
}
.nc_row_dop{
width: 325px;
padding:0px 0px 30px 0px
}
.nc_table{
width:auto;
}

.nc_table p{padding:0px;margin:0;}
.icon{padding:0 10px 5px 0;}
.img_menu_bot {margin:10px;padding:10px;}


#menu_bot{padding:10px 0 0 0;}
.menu_bot li {
    padding:0px 0px 0px 20px;
	background-image: url(/images/str-1_2.png);
	background-position: top left ;
	background-repeat: no-repeat;
    margin:10px 0 0px -7px;
    color: #404040;
    display: inherit;
	}




.roundedcornr_box_100241 {
	background: url(/images/roundedcornr_100241_tl.png) no-repeat top left;
}
.roundedcornr_top_100241 {
	background: url(/images/roundedcornr_100241_tr.png) no-repeat top right;
}
.roundedcornr_bottom_100241 {
	background: url(/images/roundedcornr_100241_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_100241 div {
	background: url(/images/roundedcornr_100241_br.png) no-repeat bottom right;
}
.roundedcornr_content_100241 {
	background: url(/images/roundedcornr_100241_r.png) top right repeat-y;
}

.roundedcornr_top_100241 div,.roundedcornr_top_100241,
.roundedcornr_bottom_100241 div, .roundedcornr_bottom_100241 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.roundedcornr_content_100241, .roundedcornr_bottom_100241 {
	margin-top: -19px;
}
.roundedcornr_content_100241 { padding: 0 10px; }


#mainContent{font-size:12px;}

.photo_gal img{
width: 140px;
height: 100px;
padding:13px 5px 15px 17px;
margin:-5px 0 0 -17px;
background: url(/images/no_photo_galerei.jpg) top right no-repeat;
}

.img_map
{border:0px solid #000000;width: 195px;
height: 200px;
margin:-220px 0px 0px -50px;
padding:7px 5px;
position: relative;
background: url(/images/map_hower.png) top right no-repeat;}
.shen td
{   border: 1px solid #ffffff;	padding:5px;
	color:#925d00;}

.btn-slide
{
	background: url(/images/white-arrow.gif) no-repeat right -44px;
text-align: center;
	width: 200px;
	height: 31px;
	padding: 10px 30px 0 0;


}
.btn-slide2
{
	background: url(/images/white-arrow.gif) no-repeat right -44px;
text-align: center;
	width: 200px;
	height: 31px;
	padding: 10px 30px 0 0;

}
.btn-slide3
{
	background: url(/images/white-arrow.gif) no-repeat right -44px;
text-align: center;
	width: 160px;
	height: 31px;
	padding: 10px 30px 0 0;

}
.active
{	 background-position: right 17px;}


.ob_left
{
	padding:0px 0px 0px 20px;
	background-image: url(/images/str-1_2.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.add_form input, textarea, select, #fileInput{	width: 160px;
	border-color: #cfc5ab;border-style: solid;border-width: 1px 1px 1px 1px;
}


.kvadr {
padding:0px 0px 0px 20px;
	background: url(/images/str-1_2.png) top left no-repeat;
    color: #404040;
    display: inherit;
    }
 .nc_list2 { 	margin-left:32px;
 	 width:760px; }
 .nameKl
 {  padding-left:26px;
 width:760px; 	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	display: inherit; }
.nc_blog_list a
{font-size:12px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
	background: url(/images/white-arrow.gif) no-repeat -6px -55px;
	list-style: none;}