#imCell_1 { display: block; position: relative; overflow: hidden; width: 181px; min-height: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
#imCellStyle_1 { position: relative; width: 181px; min-height: 1px; padding: 0px 0px 14px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; z-index: 2;}
#imCellStyleGraphics_1 { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: transparent; }

input.mce-textbox{border-radius: 0 !important ;}
/*
A:Link,A:Visited,A:Active { Color: ".@$cont[0]."; Text-decoration: none}
A:Hover{ Color: ".@$cont[0]."; Text-decoration: none}
*/ 
.tab3 {
  border: 1px solid #69c;
            width: 95%;
          max-width: 1100px;
 		  background-color:#ffffff;
margin: 10px auto;
  
}
.tab3 th {
  font-weight: normal;
  color: #039;
  border-bottom: 1px dashed #69c;
  padding: 12px 17px;
  font: 700 12px "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	color: #666
}
.tab3 td { border-bottom: 1px solid #AABFD4;
  color: #669;
  padding: 7px 17px;
 vertical-align:middle;
 
}

.tab3>tbody>tr:last-child  td{ border-bottom: 1px solid #69c;}
.tab3 tr:hover td {
  background:#ccddff;
}

/* стиль для заголовков текста блока */
.tab3 .title {
	text-align: center;
	font: 700 12px "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	color: #666
}



A:Link,A:Visited,A:Active { Color: #0000cc; Text-decoration: none}
A:Hover{ Color: #0000cc; Text-decoration: none}
body {
    line-height: 21px;
}
body td {
    padding:5px;
}

.valtop {vertical-align:top;}
.ar {text-align:right;}
.al {text-align:left;}
.ft14 {font-size: 14pt;
    font-style: normal;
    color:#808000;}
.ft16 {font-size: 16pt;
    font-style: normal;
    color:#808000;}
.imgb	{border: 0px;	}
.imgp	{padding: 8px 10px 10px;}
.tdbg {background-color:#F4F4F4; text-align:center;}
.wd25{width: 25%;}
.wd20{width: 20%;}
.wd15{width: 15%;}
#menu a
     {
text-decoration:none;
          font-family:"Times New Roman", "serif";
          font-size:16px;
          font-style:normal;
          color:#0080FF;

     }

    #head
     {

          font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
          font-size:18px;
          font-style:normal;
          color:#408080;
          vertical-align:top;
text-align:left;
     }

   .tabcap
        {
		 width: 80%;
max-width: 1000px;
vertical-align:top;
          font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
          font-size:14px;
          font-style:normal;
          color:#000000;
margin: 0 auto;
       }

   .tab
        {
		 width: 95%;
max-width: 1100px;
vertical-align:top;
          font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
          font-size:14px;
          font-style:normal;
          color:#000000;
margin: 10px auto;
padding: 10px
       }


   .tab1
        {
          width: 95%;
          max-width: 1100px;
          border-style:solid;
          border-color:#D7D7D7;
          border-width: 1px;
          font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
          font-size:14px;
          font-style:normal;
          color:#000000;
		  background-color:#ffffff;
margin: 10px auto;
padding:10px;
       }
   .tab td, .tab1 td, #info td {padding: 10px 2px 10px 10px;}
   .tab a
      {
      	  font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
          font-size:14px;
          font-style:normal;
          color:#0000cc
}
    #info
        {
		 width: 95%;
max-width: 1100px;
          border-style:solid;
          border-color:#D7D7D7;
          border-width: 1px;
          font-family:"Times New Roman", "serif";
          font-size:11pt;
          font-style:normal;
          color:#000000;
background-color:#ebebeb;
margin: 10px auto;
padding:10px;
       }

	        .sett1
        {
          border-style:solid;
          border-color:#D7D7D7;
          background-color:#ffffff;
          border-left-width: 0px;
          border-right-width: 1px;
          border-top-width: 1px;
          border-bottom-width:0px;
       }

      .sett2
        {
          border-style:solid;
          border-color:#D7D7D7;
          background-color:#ffffff;
          border-left-width: 0px;
          border-right-width: 0px;
          border-top-width: 1px;
          border-bottom-width:0px;
       }

	   
	   .sett21
 {
border-style:solid;
border-color:#D7D7D7;
background-color:#ebebeb;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width:0px;
}
#sett21
 {
border-style:solid;
border-color:#D7D7D7;
background-color:#ebebeb;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width:0px;
}
      #sett3
        {
          border-style:solid;
          border-color:#D7D7D7;
          background-color:#ffffff;
          border-left-width: 0px;
          border-right-width: 1px;
          border-top-width: 0px;
          border-bottom-width:0px;
       }

       #sett4
        {
          border-style:solid;
          border-color:#D7D7D7;
          background-color:#ffffff;
          border-left-width: 0px;
          border-right-width: 0px;
          border-top-width: 0px;
          border-bottom-width:1px;
       }

    .navig_activ
         {
          color:#0080FF;
          font-size:11pt;
          font-weight:600;
          font-family:"Times New Roman", "serif";
          padding:5px;
         }

 .navig_passiv
        {
         color:#808080;
          font-size:11pt;
          font-weight:300;
          font-family:"Times New Roman", "serif";
          padding:5px;
       }

   a.navig_activ
     {
      text-decoration:none;
     }

   a.navig_passiv
     {
      text-decoration:none;
     }

   a.menu_cat_a, .menu_cat_a
    {
      color:#0000cc;
      font-size:14px;
      font-weight:300;
      font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
      text-decoration:none;
    }

  a.menu_cat_p, .menu_cat_p
    {
      color:#0080FF;
      font-size:13px; 
      font-weight:300;
      font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    }
  a.menu_cat_a
    {
      text-decoration:none;
    }
  .test_color
   {
     border-style:solid;
     border-width: 1px;
     border-color:#D2D2D2;
     width:20px;
     height:10px;
   }


#bl
{
font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
font-size:12px;
font-weight:300;
color:#005F8C;
border-style:solid;
border-left-width: 0px;
border-right-width: 0px;
 border-top-width: 1px;
border-bottom-width:0px;
border-color: #C0C0C0;
}

#bl a
{
 font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
font-size:12px;
font-weight:600;
color:#004B97;
 }#imCell_2 { display: block; position: relative; overflow: hidden; width: 381px; min-height: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
#imCellStyle_2 { position: relative; width: 381px; min-height: 1px; padding: 0px 0px 14px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; z-index: 2;}
#imCellStyleGraphics_2 { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: transparent; }
a.help_link {
    padding: 0px 15px 0px 0px;
    background: url("../../../sg_cm/sg_images/top_icons.png") no-repeat scroll 100% -228px transparent;
    text-decoration: none;
    white-space: nowrap;
    margin: 0px;
    height: 20px;
    line-height: 20px;
    display: inline;}
button.redaktor { cursor:pointer;
    padding: 0px 30px 0px 0px;
    background: url("../../../sg_cm/sg_images/top_icons.png") no-repeat scroll 100% -116px transparent;
    text-decoration: none;
    white-space: nowrap;
    margin: 0px;border:0;
    height: 20px;
    line-height: 20px;
    display: inline;} 
button.redaktor_off { cursor:pointer;
    padding: 0px 30px 0px 0px;
    background: url("../../../sg_cm/sg_images/top_icons.png") no-repeat scroll 100% -143px transparent;
    text-decoration: none;
    white-space: nowrap;
    margin: 0px;border:0;
    height: 20px;
    line-height: 20px;
    display: inline;}         
    

/* .howto {
     margin-bottom: 50px;
    
    line-height: 20px; 
    
   border-radius: 3px;
}

.howto input {

    padding: 5px;
    margin-bottom: 12px;
    width: 96%; 
 
  color: #444;
}

 */ 

.howto #main {
    background-color: #e5e5e5;
    border: 1px solid #d9d9d9;
    margin-top: 15px;
    padding: 15px;
    border-radius: 4px;
}



/* глобальные стили оформления открывающегося окна */

#open_block, #open_blockPDF { width: 900px; 

   	position: fixed;
   	top: 150px;
	left: 50%;
margin-left: -450px; /*половина ширины*/
/*	right: 20%; */
  	display: none;
  	z-index: 20000;
    overflow: visible;
	background: #f6f6f6;
 border: 4px double black;
}

/* стили для "Закрыть" */
#close {
	float: right;
	font: 16px "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif; color:red;
	margin: 4px 0 4px ;
	text-decoration:none;
}

.b2 {
border:0 !important;
background-color: transparent !important ;

cursor: pointer;
cursor: hand;
}
.b1 {
border:0 !important;
background-color: transparent !important ;
background-image:none !important;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}
.knob {
height:24px;
vertical-align: middle;
cursor: pointer;
cursor: hand;
padding: 0 2px 0 2px;
}


.tagbtn4, input[type=submit],input[type=file], input[type=button] {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	border-radius: 5px;
	padding: 5px;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
	background-image: -webkit-linear-gradient(#2da1ec, #0191d9);
	background-image: -moz-linear-gradient(#2da1ec, #0191d9);
	background-image: -ms-linear-gradient(#2da1ec, #0191d9);
	background-image: linear-gradient(#2da1ec, #0191d9);
	border: 1px solid #0082c3;cursor:pointer;
	}

.tagbtn4:hover, input[type=submit]:hover, input[type=button]:hover {
	background-image: -webkit-linear-gradient(#2eacff, #0191d9);
	background-image: -moz-linear-gradient(#2eacff, #0191d9);
	background-image: -ms-linear-gradient(#2eacff, #0191d9);
	background-image: linear-gradient(#2eacff, #0191d9);
	cursor:pointer;
}

.tagbtn4:active, input[type=submit]:active {
	top: 1px;
}

.tagbtn4[disabled=disabled] 
	{ background-image: none; }


select, textarea, input,
input[type=name],
input[type=email],
input[type=password],
input[type=text],
textarea {
	font-family: "Helvetica Neue", Helvetica, sans-serif !important ;
	font-size: 13px !important;
	color: black;
	padding: 3px;
	border: 1px solid #ddd ;
	border-radius: 5px ;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) ;
}

textarea.mce-textbox
{
	font-size: 15px !important;
}

.mceFont
 {
	padding: 3px;
	border: 1px solid #ddd ;
	border-radius: 5px ;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) ;
}

select 

 {	
	padding: 2px;
	outline: none;
	border: 1px solid #00bce9;
/*	box-shadow: 0 0 5px #2da1ec;*/
}
.mceFont,
textarea, input[type=text], input
 {	
	outline: none;
	border: 1px solid #00bce9;

}
.mceFont:hover,
select:hover,
textarea:hover,
input:hover, input[type=button]:hover,
input[type=name]:hover,
input[type=email]:hover,
input[type=password]:hover,
input[type=text]:hover,
textarea[type=text]:hover {
	outline: none;
	border: 1px solid #2D8AED;
	box-shadow: none;
}
.mceFont:focus,
select:focus,
textarea:focus,
input:focus, input[type=button]:focus,
input[type=name]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=text]:focus,
textarea[type=text]:focus {
	outline: none;
	border: 1px solid #00bce9;
	box-shadow: 0 0 5px #2da1ec;
	
	
}

.gs_menu ul.gs_menu1>li >a , .gs_menu ul.gs_menu1>li>span     { font-weight:800 !important;}
.gs_menu{
    display:block;  font-family: tahoma,arial,helvetica,sans-serif;font-size:12px;
}
.gs_menu li{
    display: inline-block;
    position: relative;
    z-index:100;
}
 .gs_menu li a , .gs_menu li span{
    font-weight:600;
    text-decoration:none;
    padding: 4px  ;
    display:block;
    color:#ffffff;
 
    -webkit-transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
}
.gs_menu li a:hover, .gs_menu li span:hover,
.gs_menu li:hover > span,
.gs_menu li:hover > a{
    color:#ffffff;
    background:#4378AE;
}

/* скрываем меню второго уровеня */
 .gs_menu0 ul {
    display: none;}
 .gs_menu ul {
    display: none;
    margin: 0;
    padding: 0;
    width: 150px;
    position: absolute;
    top: 32px;
    left: 0px;
    background: #ffffff;
    border: 1px solid #00BCE9;
}
/* показываем меню второго уровня при наведении */
.gs_menu li:hover > ul{
    display: block;
}
.gs_menu ul li {
    display:block;
    float: none;
    background:none;
    margin:0;
    padding:0;
}
.gs_menu ul li a , .gs_menu ul li span{ 
    font-size:12px;
    font-weight:normal; 
    display:block;
    color:#797979;
    border-left:3px solid #ffffff;
    background:#ffffff;
}
.gs_menu ul li a:hover, .gs_menu ul li span:hover, .gs_menu ul li:hover > span
.gs_menu ul li:hover > a{
    background:#f0f0f0;
    border-left:3px solid #4378AE;
    color:#797979; 
}
/* Изменение позиций для меню третьего уровня */
ul.gs_menu ul ul {
    left: 150px;
    top: 0px;
}	
a.gsMnMn {
    padding: 1px 4px !important;
    text-decoration: none;
    margin: 0px;
    height: 31px;
}
div#gsMnMn{float:left;}
#imCell_3 { display: block; position: relative; overflow: hidden; width: 230px; min-height: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
#imCellStyle_3 { position: relative; width: 230px; min-height: 1px; padding: 0px 0px 14px 0px; text-align: center; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; z-index: 2;}
#imCellStyleGraphics_3 { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: transparent; }
#imCell_3 {
    overflow: visible;}
#open_block{position:absolute; top:25px; width:900px; height:630px; z-index:20}
.floatl {float:left}
.floatr {float:right}
button.disabled, select.disabled, div.disabled {display:none}
	