#bottom_test{
	padding-bottom:1px;
}

.news{
	display : block;
}

#frl{
	float : left;
}

.pt{
	cursor : pointer;
}

 .knopar3{
	width : 20px;
	margin : 2px;
  font-family : Courier, "Courier New", Arial;
  display : inline;
	text-align : center;
  border : 1px solid #FEF7E4;	
}

 .knopar2{
	width : 20px;
	margin : 2px;
  border : 1px solid #F3EAC9;
  border-top : 1px solid #F6F0D6;
  border-left : 1px solid #F6F0D6;  
  font-family : Courier, "Courier New", Arial;
  display : inline;
  cursor : pointer;
	text-align : center;

}

 .knopar_now{
	width : 20px;
	margin : 2px;
  border : 1px solid #77631B;
  font-family : Courier, "Courier New", Arial;
  display : inline;
  cursor : pointer;
	text-align : center;
	background-color : #ECD5B9;
}

 .knopar_ok{
	width : 20px;
	margin : 2px;
  border : 1px solid #6B8E23;
  background-color : #E3FFF2;
  font-family : Courier, "Courier New", Arial;
  display : inline;
  cursor : pointer;
	text-align : center;

}

.timer{
  display : inline;
}

.passwd{
  border : 0;
}

.tweek{
  color : White;
}

.testing2{
/*  width : 380px;*/
  border-top : 1px solid #715501;
  border-left : 1px solid #715501;
}

.testing2 td{
  border-right : 1px solid #715501;
  border-bottom : 1px solid #715501;
  width : 70px;
}

.clear{
	clear : both;
}

.testing{
  width : 180px;
  border-top : 1px solid #715501;
  border-left : 1px solid #715501;
    margin-bottom : 10px;
  float : left;
    margin-right : 10px;
}

.testing a{
	text-decoration : none;
}

.testing  a:visited{
	text-decoration : none;
}

a.do_test{
	text-decoration : none;
}

 a:visited.do_test{
	text-decoration : none;
}


#pr_c{
  width : 100%;
  position : absolute;
  display : inline;
  text-align : center;
}

.testing td{
  border-right : 1px solid #715501;
  border-bottom : 1px solid #715501;
}

.knopar{
  border : 1px solid #B58D4A;
  font-family : Courier, "Courier New", Arial;
  display : inline;
  cursor : pointer;
  height : 19px;
  background-image : url(images/bg_btn.jpg);
  background-repeat : repeat-x;
  background-position : center;
  color : #634B01;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  text-decoration : none;
}

.knopar_none{
  border : 1px solid #B58D4A;
  font-family : Courier, "Courier New", Arial;
  display : inline;
  height : 19px;
  background-image : url(images/bg_btn_none.jpg);
  background-repeat : repeat-x;
  background-position : center;
  color : #9D7702;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  text-decoration : none;
}

a.knopar_none{
  border : 1px solid #B58D4A;
  font-family : Courier, "Courier New", Arial;
  display : inline;
  height : 19px;
  background-image : url(images/bg_btn_none.jpg);
  background-repeat : repeat-x;
  background-position : center;
  color : #9D7702;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  text-decoration : none;
  cursor : default;
}

a.knopar{
  color : #634B01;
  text-decoration : none;
}

a.knopar:visited{
  color : #634B01;
  text-decoration : none;
}


.pagine{
  float : right;
}

.tips{
  background-color : #FCFCED;
  border : 1px dotted #F3800C;
  padding : 5px;
  margin : 5px;
}

.iinfo{
color:#725602;
  float : right;
  padding : 3px;
    background : url(images/bg_dear.jpg) repeat-y;
    border-bottom : 1px solid #715501;
}

.hlp{
  color : #D7720D;
}

.none{
  display : none;
}

#count{
  display : inline;
  height : 21px;
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;  
}

#frg{
  float : right;
}

#progress{
  width : 250px;
  height : 15px;
}

.xt{
	border-top : 1px solid #B58D4A;
	margin-top : 11px;
}

#pg{
  border : 1px solid #DBDBDB;
  background-color : #F3F3F3;
}

#pr_count{
  border : 1px solid #6B8E23;
  background-color : #E3FFF2;
  font-size : 10px;
  width : 1%;
  overflow : auto;
  text-align : center;
}

/* Random HTML Styles */

  hr {
    height: 1px;
    color: #D9D9D9;
    margin: 0 0;
  }

  .hide { display: none; }

/* General Structure */

#homePage{
  background-image : url(images/bg_top.jpg);
  background-position : top;
  background-repeat : repeat-x;
}

 body, td, th, input, div, table { /* redundant rules for bad browsers  */
          font-family : Verdana, Arial, sans-serif;
          font-size : 12px;
          color : #585858;
    }

  h1, h2, h3, h4, h5, h6 {
    margin: 1px 0 2px 0;
    font-family: Verdana, Arial, sans-serif;
  }

  li h1, li h2, li h3, li h4, li h5, li h6 {
    border: none;
  }

  #header h1 { border: 0; }

  h1 { font-size: 160%; font-weight: normal; }
  h2 { font-size: 150%; font-weight: normal; }
  h3 { font-size: 120%; }
  h4 { font-size: 100%; }
  h5 { font-size: 90%; }
  h6 { font-size: 90%; border: 0; }

/* Navigation */

        :link { color: #D2691E;  text-decoration : underline;  }
        :visited { color: #77631B;  text-decoration : underline;  }
        :link:hover, :visited:hover { color: #333; text-decoration : none;  }
        :link:active, :link:active { color: #000; text-decoration : none;  }

/* Other */

 html {
  height:100%;
}

 body {
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
  min-height:100%;
}

/* MainBody */

/*  mainlevel-nav */

.menu{
  height : 28px;
     background : url(images/bg_menu.jpg) repeat-x;
}

.menu ul
{
  list-style: none;
  padding: 0;
  margin: 0;
}

.menu ul li
{
     height : 28px;
   display : inline;
   border-right : 1px solid #AAAAAA;
  float: left;
  margin: 0;
  line-height: 18px;
  white-space: nowrap;
}

.menu ul li a,.menu  ul li a:visited
{
     padding: 4px 12px 5px 10px;
    display: block;
  text-decoration: none;
  color: #333333;
     background : url(images/bg_menu.jpg) repeat-x;
  }

#in_menu>.menu ul li a { width: auto; }

.menu ul li a:hover
{
  color: #000102;
  background-image : url(images/bg_menu_akt.jpg);
  background-repeat : repeat-x;
}


.testForm{
  margin : 10px 0 10px 0;
  padding : 0;
}

.testForm fieldset {
  border: none;  /* нормальная граница рамки */
}

.testForm label {
  float:left; /* подписи к полям сдвигаются влево */
  width:80px; /* ширина колонки подписей */
  line-height:14px;
  margin-right:2px; /* отступ до поля ввода */
  text-align: left;
  color : #2D3D5D;
  padding-left : 4px;
}

.testForm input, .testForm select, .testForm textarea {
  margin:0 0 3px 0px;
  width:110px; /* ширина полей формы */
  padding:0;
  /* делаем одинаковый шрифт для input, select, textarea */
  font-family: Verdana, sans-serif;
  border : 1px solid #37486A;
}

.sux{
	border : 1px solid #37486A;
}

.testForm .su{
  background-color : transparent;
  border : none;
  width : 29px;
  height : 29px;
  background-image : url(images/btn.gif);
  background-repeat : no-repeat;
  cursor : pointer;
}

.testForm .su2{
  background-color : transparent;
  border : none;
  width : 211px;
  height : 28px;
  background-image : url(images/btn_ret.gif);
  background-repeat : no-repeat;
  cursor : pointer;
  
  border : 1px solid #B58D4A;
  font-family : Courier, "Courier New", Arial;
  display : inline;
  cursor : pointer;
  height : 19px;
  background-image : url(images/bg_btn.jpg);
  background-repeat : repeat-x;
  background-position : center;
  color : #634B01;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  text-decoration : none;  
}

/* DIV */

DIV.reg{
  margin-top : 3px;
  margin-bottom : 4px;
}

DIV.reg a{
  font-size : 12px;
  font-family : Arial;
  letter-spacing : 0px;
  color:#642B00;
}


DIV#logo{
  width : 266px;
  height: 146px;
  float:left;
  background-image : url(images/logo.gif);
  background-position : 0px 1px;
  background-repeat : no-repeat;
}

DIV#logo a{
  width : 266px;
  height: 76px;
  text-decoration : none;
  display : block;
}

DIV#cheli{
  width: 100%-266;
  height: 146px;
  margin-left : 266px;
  background-image : url(images/cheli.jpg);
  background-position : right 0.2px;
  background-repeat : no-repeat;
}

DIV#green{
  background-color : #B9D640;
   width : 230px;
   float:left;
  padding-bottom : 30px;
  background-image : url(images/bg_left_g.gif);
  background-position : right bottom;
  background-repeat : no-repeat;
}

#green ul{
  list-style : none;
  margin : 0;
  padding : 0;
  margin-left:25px;
  margin-top : -5px;
}

#green ul li{
   height : 25px;
   background : url(images/bg_left_a.gif) no-repeat;
}

#green a{
/*  background-image : url(images/bg_left_a.gif);*/
  height : 25px;
  padding-left : 30px;
  padding-top : 5px;
  width : 174px;
  color:#607800;
  font-family : Arial;
  text-decoration : none;
  display : block;
/*  background-repeat : no-repeat;*/
}

#green a:hover{
  color: #2A3500;
/*  background-image : url(images/bg_left_a.gif);*/
  height : 25px;
  padding-left : 30px;
  padding-top : 5px;
  width : 174px;
  font-family : Arial;
  text-decoration : none;
  display : block;
/*  background-repeat : no-repeat;*/
}

#xblue ul{
  list-style : none;
  margin : 0;
  padding : 0;
  margin-left:25px;
}

#xblue ul li{
   height : 28px;
}

#xblue a{
  background-image : url(images/bg_user.gif);
  height : 25px;
  padding-left : 30px;
  padding-top : 5px;
  width : 174px;
  color: #1D3444;
  font-family : Arial;
  text-decoration : none;
  display : block;
  background-repeat : no-repeat;
}

#xblue a:hover{
  color: #D0E8FF;
  background-image : url(images/bg_user.gif);
  height : 25px;
  padding-left : 30px;
  padding-top : 5px;
  width : 174px;
  font-family : Arial;
  text-decoration : none;
  display : block;
  background-repeat : no-repeat;
}


DIV.blue{
  background-image : url(images/bg_left_b1.gif);
    width : 230px;
  float:left;
  background-position : right top;
  background-repeat : no-repeat;
  background-color : #9BC7E0;
  margin-top : 3px;
    display : block;
}


DIV#left{
   width : 230px;
  float:left;
}

DIV#bi_hr{
   width : 230px;
   height:3px;
  background-color : White;
  font-size : 1px;
}

DIV#demo{
  width : 230px;
  height : 126px;
  background-image : url(images/demo.jpg);
}

#demo a{
  width : 230px;
  height : 126px;
  display : block;
  text-decoration : none;
}

DIV#inner{
  width: 100$-230;
  margin-left:230px;
  min-height:400px;
}

.paper{
  padding:10px;
  margin:10px;
  padding-top:17px;
  padding-left: 15px;
  padding-bottom: 15px;
  background-image : url(images/bg_paper.gif);
  background-position : top left;
  background-repeat : no-repeat;
  background-color : #FEF7E4;
  color : #642B00;
  display : block;
}

.paper div,p,table,td{
  color : #642B00;
}

.search_inp{
  border : 1px solid #CECECE;
}


.bottom{
  background-image : url(images/bg_bottom.jpg);
  background-position : top;
  background-repeat : repeat-x;
  height : 100px;
  margin-top : 30px;
  text-align : center;
  padding-top : 25px;
  display : block;
  clear : both;
}

.bottom ul{
  display : inline;
  list-style : none;
  margin : 0;
  padding : 0;
}

.bottom ul li{
  display : inline;
  list-style : none;
  border-left : 1px solid #0169A6;
  color:#0169A6;
  padding-left : 10px;
  padding-right : 10px;
}

.bottom ul li.fs{
  border-left : 0px solid #0169A6;
}

.bottom ul li a{
  color:#0169A6;
  text-decoration : none;
}

.bottom ul li a:visited{
  color: #01629A;
  text-decoration : none;
}

.bottom ul li a:hover{
  color: #5AC2FE;
}

DIV.xx{
  text-align : center;
  display : block;
  margin-top : 30px;
}

DIV.atpi{
  width : 200px;
  float : left;
  line-height : 25px;
}

DIV.atpi2{
  width : 100%-200;
  margin-left :200px;
  line-height : 25px;
}

#img-left{
  width : 207px;
  float : left;
}

DIV.img-content{
  width : 100%-207;
  margin-left : 210px;
  color : White;
  margin-right : 20px;
  padding-top : 5px;
}

.search_inp{
  border : 1px solid #CECECE;
}

.xsub{
  list-style : none;
  list-style-image : none;
  list-style-type : none;
  margin : 0;
  padding : 0;
}
