html, body {padding: 0px; margin: 0px;  font-family: Times New Roman, sans-serif;color: #565656;width:100%;height:100%;}
body{background-color: #fff;}
* {margin:0;padding:0}
	h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0}
	li, dd, blockquote {margin-left:0}
	fieldset {padding:0}
  table{margin:0;border-collapse:collapse}
  table td{padding:0;vertical-align:top;}
  select {min-width: 1.5em;}
  
select optgroup {margin-left:0;}

  img {border:none;}
  a{text-decoration: underline}
  a:hover{text-decoration: none}

  .v_t{vertical-align:top}
  .v_b{vertical-align:bottom}
  .ta_r{text-align:right;}
  .ta_l{text-align:left !important}
  .ta_c{text-align:center;}
  .fw_b{font-weight:700 !important}
  .emp{margin:0;padding:0;font-size:0;clear:both}
  .stp{width:100%}
  .sth{height:100%}
  .stph{width:100%;height:100%;}
  .h {display:none}
  .rel {position:relative}
  .abs{position:absolute}
  .fl{float:left;}
  .fr{float:right;}
  
      .al-bdr{width:998px;margin:0 auto;border:2px solid #deb95f;border-top:none;border-bottom:none;}
      .hd-top{background:url('images/hd-top.jpg') no-repeat;width:984px;height:237px;margin:0 auto 3px auto;position:relative;}
      .logo{position:absolute;top:20px;left:460px;z-index:100}
      .logo img{width:111px;height:111px;}
      .logo-text{position:absolute;top:69px;left:200px;z-index:10}
      .logo-text img{width:528px;height:190px;}
      .stna{width:984px;margin:0 auto;}
      .stln{background:#dcb453;height:3px;font-size:0;margin-bottom:27px;}
	  .stmpmrg {margin-left:55px;}
      .hckie{border-top:1px solid #fff;padding-bottom:20px;clear:both;}
      .nwbslk{float:right;width:624px;}
      .nwbslk .ttt{color:#973911;margin-left:75px;font-size:1.45em;letter-spacing:1px;}
      .b-line{background:url('images/bg-b-line.png') repeat-y;height:116px;}

    .pl-zn{position:absolute;left:955px;top:12px;}
    .pl-zn ul{list-style:none;}
    .pl-zn li{}

    .me-t{position:relative;width:100%;height:88px;font-size:10pt;}
    .p1s{display:block;position:absolute;padding-left:22px;font-size:1.35em}
    .me-t a{color:#973911; outline:none;}
    .am-1{left:12px}
    .am-2{left:198px}
    .am-3{left:365px; padding-left:23px; background-image:url('images/list.jpg'); background-repeat:no-repeat;height:21px;left:365px;padding-top:7px;top:-7px;width:109px;}
	.me-t span.am-3{background:url('images/tm-crn.gif') 0 10px no-repeat!important;}
    .am-4{left:510px}
    .am-5{left:719px}
	.am-6{left:873px}
    .me-t a:hover{color:#973911;text-decoration:none;}
    /*.me-t a.p1s:hover,*/
    .me-t span.p1s{background:url('images/tm-crn.gif') 0 3px no-repeat;color:#143FA8;}
    a.mmss{background:url('images/tm-crn.gif') 0 3px no-repeat;color:#143FA8;}
    .me-in{position:absolute;left:764px;top:62px;}
    .me-in input{width:170px;font-size:0.8em;border:1px solid #bebfbd;color:#72746f;font-family:Arial,sans-serif;padding:3px 2px 4px 10px;}

    .mk-path{position:absolute;top:62px;left:36px;color:#979ca6;font-size:1.3em}
    .mk-path ul{list-style:none;}
    .mk-path li{float:left;font-size:0.9em}
    .mk-path li a{display:inline;color:#973911;font-size:1.05em}
    .mk-path li span{display:block;color:#979ca6;width:12px;text-align:center;}
    .mk-path li b{font-weight:100;color:#979ca6;font-size:0.1em}

    .cnt-1{width:910px;margin:0 auto;color:#000;font-size:0.95em;line-height:140%;margin-bottom:65px;padding-top:20px;}

    .ps-la{list-style:none;font-size:0.9em;line-height:145%}
    .ps-la li{margin-bottom:1em;}
    .ps-la b{display:block;font-weight:100;}
    .ps-la b.fl{width:70px;}
    .ps-la b.fl,.ps-la b.fl a{color:#973911;}
    .ps-la b.fr{width:506px;padding-right:44px;}
    .ps-la b.fr,.ps-la b.fr a{color:#838383;}
    .fr a:hover{text-decoration:none;}

    #foot{position:relative;font-size:0.8em;font-family:Arial, sans-serif;}
    #foot a, #foot{color:#838383}
    #foot .copy,#foot .zav{position:absolute;width:340px;top:30px;}
    #foot .copy{right:40px;text-align:right;}
    #foot .zav{left:35px;}

    .stc-b{border-bottom:1px solid #973911;clear:both;margin-bottom:25px;}
    .stc-b_last{clear:both;margin-bottom:25px;}
    .st-lf-s{float:left;width:375px;color:#000;font-size:0.9em;line-height:150%;}
    .st-lf-s p{margin-left:22px;}
    .tstt{font-style:italic;font-size:1.3em;color:#973911;margin-bottom:1.3em}
    .m44{padding-top:10px;}
    .stit{font-size:1.9em;color:#973911;font-weight:100;text-align:center;padding-bottom:.3em;}
    
    .tk-tpt{font-size:1.85em;color:#973911;font-weight:100;padding-bottom:.3em;}
    .tk-tpt a{color:#973911;text-decoration:underline;}
    .td-tx1 {font-style:italic !important;color:#000 !important;}

    .tk-01,.tk-02{width:715px;border-top:1px solid #fff;padding-bottom:20px;}
    .tk-02{margin-left:190px;}

    .tk-01 .fl,.tk-02 .fl{width:301px;}
    .tk-01 .fr,.tk-02 .fr{width:400px;}
	/*#sse{text-transform: uppercase;}*/
	

	
	.cnt-22{width:940px;margin:20px 0 20px 6px;}
.cnt-22 a{color:#973911;}
.cont-pr-left{width:239px;float:left;}
.cont-pr-left p{text-align:center;margin-bottom:25px;}
.cont-pr-left p img{display:block;margin:0 auto;}
.cont-pr-left .emp{height:5px !important;}

.cont-pr-right{width:701px;float:left;color:#000;}
.cont-pr-right h1{font:normal 2em Times New Roman, serif;color:#973911;margin-bottom:1em;text-transform:uppercase;}
.cont-pr-right h2{margin-left:35px;font:italic bold 1.5em Times New Roman, serif;color:#973911;margin-bottom:0.3em;}
.cont-pr-right p{margin-left:55px;line-height:148%;margin-bottom:1.2em;}

.pl-zn{position:absolute;left:907px;top:27px;}
    .pl-zn ul{list-style:none;}
    .pl-zn li{float:left;}
    .pl-zn li span{display:block;width:13px;}
    
    .sh1{text-align:center;}
    .sh1 h1{color:#973911;font-weight:100;background:url('images/sh-lft.gif') 0 5px no-repeat;display:inline;padding:0 0 0 89px;margin:0 auto;}
    .sh1 span{background:url('images/sh-rft.gif') 100% 5px no-repeat;padding:0 89px 0 0;}
    
    /* гостевая start */
    .gs-slft{float:left;width:420px;}
    .gs-slft .rel{left:-7px;}

    .gs-srft{float:left;width:527px;}
    .gs-srft strong span{color:#973911;}
    .gs-srft p{border-bottom:1px solid #973911;padding-bottom:17px;margin-bottom:1.3em}

    .gs-name,.gs-in-name,.gs-dres,.gs-in-dres,.gs-site,.gs-in-site,
    .gs-text,.gs-in-textarea,.gs-vvedite-text,.gs-vved-in,
    .gs-capcha,.gs-otprav,.gs-ochistit,.gs-nazad{position:absolute;}

    .guestf {position:relative;left:0px;top:0px;width:420px;height:391px;}
    .guestf textarea,.guestf input{border:1px solid #b2bbc5;}
    .gs-name,.gs-dres,.gs-site,.gs-text {left:37px;}
    .gs-in-name,.gs-in-dres,.gs-in-site,.gs-in-textarea{left:98px;}
    .gs-in-name input,.gs-in-dres input,.gs-in-site input{width:246px;}

    .gs-name {top:35px;width:57px;}
    .gs-in-name {top:35px;}

    .gs-dres {top:60px;width:57px;}
    .gs-in-dres {top:60px;}

    .gs-site {top:71px;width:57px;}
    .gs-in-site {top:71px;}

    .gs-text {top:103px;width:57px;}
    .gs-in-textarea {top:103px;}
    .gs-in-textarea textarea{width:246px;height:199px;}

    .gs-vvedite-text {left:41px;top:327px;}
    .gs-vved-in {left:231px;top:327px;}
    .gs-vved-in input{width:58px;}

    .gs-capcha {left:301px;top:327px;}
    .gs-capcha img{width:65px;height:22px;}

/*    .gs-otprav {left:41px;top:364px;width:81px;height:21px;}*/
    .gs-otprav {left:272px;top:310px;width:81px;height:21px;}
    .gs-ochistit {left:127px;top:364px;}
    .gs-otprav input,.gs-ochistit input,.gs-nazad input{width:74px;font-size:8pt;background:#e1e0e4;}
    /*на всякий случай кнопка НАЗАД)))*/
    .gs-nazad {left:207px;top:364px;width:56px;height:21px;}

    .gstvya{margin-left:36px;}
    
    /* гостевая end */
	.kolos-prod-01{background:url('images/kolos-prod-01.jpg') 100% 870px no-repeat;}
	.kolos-prod-02{margin:0px -7px 0px 0px; padding:120px 7px 0px 0px; background:url('images/kolos-prod-02.jpg') right top no-repeat;}
	
	
	
	.highslide {
	cursor: url(/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid black;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-html-content {
		position: absolute;
	    display: none;
	}
	
	.controlbar5 {
	background: url(/js/highslide/graphics/controlbar5.gif);
	width: 83px;
	height: 18px;
	float:right;
}
.controlbar5 a {
	display: block;
	float: left;
	height: 18px;
}
.controlbar5 a:hover {
	background-image: url(/js/highslide/graphics/controlbar5-hover.gif);
}
.controlbar5 .previous {
	width: 20px;
}
.controlbar5 .next {
	width: 20px;
	background-position: -20px 0;
}
.controlbar5 .highslide-move {
	width: 20px;
	background-position: -40px 0;
}
.controlbar5 .close {
	width: 20px;
	background-position: -60px 0;
}
.highslide-white {
	background-color: white;
}
#biohleb .cont-pr-right{ width: 940px;}
#biohleb .nicetbl{margin-top:10px;}
#biohleb .nicetbl TR TD{ border-bottom: 1px solid green;font-weight:bold;padding:3px 3px 0 0;}