.textblok {margin: 0 20px;
  line-height: 1.7;
  text-align:justify;
  cursor: default;
  font-family:'georgiaregular', georgia;
  font-size:13px;
  color:#b58e3e;
  }
.fat {
    /* color: maroon; Цвет текста */
    font-weight: 600; /* Жирное начертание */
   }
.zagolovok {
    cursor: default;
    font-family:'georgiaregular', Georgia;
    font-size:28px;
    color: #242323; /* Цвет текста */
   }

hr {border-width: 1px;
    border-style: solid;
    border-color: white;
    background: grey;
    height: 1px; margin: 0px;}

#socseti a {height: 32px;}
#socseti a:hover {background-position: 0 -32px; border: none;}
a.icon-pic-fb {background: no-repeat url(../img/icon-pic-fb.png); width: 32px;}
/*--------------------------------------------------------------------------------------------------------*/

b *, strong * {font-weight:bold;}
a {	text-decoration:none;}

table, table td { 
	padding:0;
	border:none;
	border-collapse:collapse;
}
img {vertical-align:top;}
embed {vertical-align:top;}
* { border:none;outline:none;padding:0;margin:0;}

/* ipad */
input {
	-webkit-appearance:none;
}
/*--------------------------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'candararegular';
    src: url('../font/candara-webfont.eot');
    src: url('../font/candara-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/candara-webfont.woff') format('woff'),
         url('../font/candara-webfont.svg#candararegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'georgiaregular';
    src: url('../font/777-webfont.eot');
    src: url('../font/777-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/777-webfont.woff') format('woff'),
         url('../font/777-webfont.svg#georgiaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*--------------------------------------------------------------------------------------------------------*/
ol.pro_list{ list-style-position:inside;line-height:16px; font-size:13px;}
ol.pro_list li,ol.pro_list3 li{ padding:2px 0;}
ol.pro_list li a,ol.pro_list3 li a{color:#2f2f2f;}
ul.pro_list1 li{ background:url(../images/pro_images/ul_list1_marker.png) 0 7px no-repeat; padding:2px 0 2px 15px;line-height:16px; font-size:13px;}
ul.pro_list2 li{ display:block;background:url(../images/pro_images/ul_list2_marker.png) 0 10px no-repeat; border-top:1px dotted #ddd; padding:5px 0 6px 15px;line-height:16px; font-size:13px;}
ul.pro_list2 li:first-child{ border-top:none;}
ul.pro_list1 li a,ul.pro_list2 li a{color:#2f2f2f;}
dl.pro_dflist dt{ font-weight:bold; padding-bottom:5px;}
dl.pro_dflist dd{ padding-bottom:15px;}
ol.pro_list ul{ padding:2px 0 2px 20px;line-height:16px; font-size:13px;}
ol.pro_list ul li{ padding:2px 0 2px 15px !important;}

/*--------------------------------------------------------------------------------------------------------*/
#mjs-widget_11 ul.mjs-menu-level-0 > li > .mjs-menu-stylevo > a.mjs-menu-styles {
	height: 115px; display:table;}
#mjs-widget_11 ul.mjs-menu-level-1 > li > .mjs-menu-stylevo > a.mjs-menu-styles, 
#mjs-widget_11 ul.mjs-menu-level-2 > li > .mjs-menu-stylevo > a.mjs-menu-styles {
	height: 25px;	display:table;}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-text{
	font-weight:normal;font-style:normal;text-decoration:none;
  text-align:center;font-family:'Georgia';font-size:12pt;color:#70706f;}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo:hover > a.mjs-menu-styles .mjs-menu-text,
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-active > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-text {
	font-weight:normal;font-style:normal;text-decoration:none;
  text-align:center;font-family:'Georgia';font-size:12pt;color:#ffffff;}
#mjs-widget_11 ul.mjs-menu-level-0 li .mjs-menu-align{vertical-align: middle;}                                                                                          
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-menu-delimiter {display:none;}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo{
background: url(../img/block1.png) repeat-x center center; border-right: 1px solid black;
padding: 0px 20px 0px 20px;
display:inline-block;
text-align:center;}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo:hover,
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub.mjs-active > .mjs-menu-stylevo
{background:url(../img/nav_li2.png) repeat-x center center; padding: 0px 20px 0px 20px; background-color:#A48543;}

#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-sub> .mjs-menu-stylevo , #mjs-widget_11 ul.mjs-menu-level-2 li.mjs-sub> .mjs-menu-stylevo{
background: transparent;
background-color: rgb(35,35,35);
padding: 6px 0px 6px 20px;
border-top: 0px solid rgb(52,52,52);
border-right: 0px solid rgb(52,52,52);
border-bottom: 1px solid rgb(52,52,52);
border-left: 0px solid rgb(52,52,52);
display:inline-block;
text-align:center;}
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-sub > .mjs-menu-stylevo:hover,
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-sub.mjs-active > .mjs-menu-stylevo
{background: transparent;
background-color: rgb(35,35,35);
padding: 6px 0px 6px 20px;
border-top: 0px solid rgb(52,52,52);
border-right: 0px solid rgb(52,52,52);
border-bottom: 1px solid rgb(52,52,52);
border-left: 0px solid rgb(52,52,52);}
#mjs-widget_11 ul.mjs-menu-level-0 li .mjs-menu-text{display: table-cell; vertical-align: middle;}
#mjs-widget_11 ul.mjs-menu-level-0 ul{ border-right: 1px solid black; }
#mjs-widget_11 ul.mjs-menu-level-0 li .mjs-menu-icon{display: table-cell; vertical-align: middle;}
#mjs-widget_11 ul.mjs-menu-level-0 li .mjs-menu-icon img{vertical-align: middle;}
#mjs-widget_11 ul.mjs-menu-level-1 li > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-align .mjs-menu-text {
	font-weight:normal;font-style:normal;text-decoration:none;padding-left:5px;
  text-align:left;font-family:'Georgia';font-size:13px;color:#70706f;}
#mjs-widget_11 ul.mjs-menu-level-1 li > .mjs-menu-stylevo:hover > a.mjs-menu-styles .mjs-menu-align .mjs-menu-text,
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-active > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-align .mjs-menu-text {
	font-weight:normal;font-style:normal;text-decoration:none;
  text-align:left;font-family:'Georgia';font-size:13px;color:#ffffff;}
  
/*--------------------------------------------------------------------------------------------------------*/
body,html {height:100%;}
#mjs-site-preloader, body,html {
			background:url(../img/preloader.gif) 50% 50% no-repeat rgb(235,235,235);
      background:url(../img/preloader.gif) 50% 50% no-repeat rgba(235,235,235,1);}
#mjs-preloader {background: url(../img/preloader.gif) 50% 50% no-repeat ;}

/*--------------------------------------------------------------------------------------------------------*/
#mjs-background-prev, #mjs-background-next {padding: 0px 10px 0px 10px;}
#mjs-background-prev:hover, #mjs-background-next:hover {background: transparent; background-color: rgba(0,0,0,0.2); padding: 0px 10px 0px 10px;}
#mjs-background-next {background-image: url(../img/next_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;		}
#mjs-background-next:hover {background-image: url(../img/next_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;		}
#mjs-background-prev {background-image: url(../img/prev_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;		}
#mjs-background-prev:hover {background-image: url(../img/prev_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;		}
#colorbox.system {}
#colorbox.system #cboxPrevious, #colorbox.system #cboxNext {padding: 0px 10px 0px 10px;}
#colorbox.system #cboxPrevious:hover, #colorbox.system #cboxNext:hover {padding: 0px 10px 0px 10px;}
#colorbox.system #cboxNext {
      background-image: url(../img/next_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;			}
#colorbox.system #cboxNext:hover {
			background-image: url(../img/next_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;			}
#colorbox.system #cboxPrevious {
			background-image: url(../img/prev_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;			}
#colorbox.system #cboxPrevious:hover {
			background-image: url(../img/prev_arrow_big.png);background-position: 50% 50%;background-repeat: no-repeat;min-width: 79px;			}
#cboxOverlay {background-color: #1B1B1B;}


#browser {min-width: 980px; background: transparent; background-color: rgb(235,235,235); overflow:hidden}
#main {width: 980px; background:transparent;position:relative;z-index:10;margin:0 auto}
.blok_div{position:absolute;background:0;overflow:hidden}
/* Меню ----------------------------------------------------------------------*/

#leftblock1 li:hover ul { 
    display: block; /* При выделении пункта курсором мыши отображается подменю */
    overflow: hidden;
    opacity:1;
    filter:alpha(opacity=100);
      -moz-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
   }

   
/*--------------------------------------------------------------------------------------------------------*/

