/* ------------------------------------ global styles ----------------------------------- */

body
  {
   
    background-color: #ffffff;
    
    font-family: Arial, sans-serif;

    font-size: 10pt;
    font-weight: normal;
    color: #333333;


    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;

      height: 100%;
      padding:0;
  }

html {
   height: 100%;
   margin:0;
   padding:0;
}

#full-screen {
   min-height: 100%;
   height:100%;
}




*
 {
 font-family: Arial, sans-serif;
 font-size: 10pt;
 }

a
  {
  font-weight: bold;
  color: #333333;
  link: #333333;
  visited: #333333;
  active: #333333;
  }

#linetext h2 
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;

  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #bebebe;
  }

#linetext h1 
  {
  font-family: Arial, sans-serif;
  font-size: 10pt; /*  12pt  */
  font-weight: bold;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;

  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #bebebe;
  }

#linetext h3 
  {
  font-family: Arial, sans-serif;
  font-size: 10pt; /*  11pt  */
  font-weight: normal;
  color: #333333; /*  #666666  */
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: none;
  }

#linetext_portfolio h3 
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #666666;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;

  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #bebebe;

  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #bebebe;
  }

#linetext_portfolio ul a
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #666666;

  padding-bottom: 0pt;
  padding-top: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;

  margin-bottom: 3pt;
  margin-top: 0pt;
  margin-right: 0pt;
  margin-left: 5pt;

  text-align: justify;
  list-style-type: disc;
  list-style-position: outside;
   
  line-height: 13pt;
  }

#borderimg { 
  font-family: Verdana;
  font-size: 9pt;
  font-weight: normal;
  color: #666666;
  }

#borderimg a img { 
 border: 1px solid black;
}

#borderimg_quadro { 
  font-family: Verdana;
  font-size: 0pt;
  font-weight: normal;
  color: #666666;

  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;

  padding:0px;

  border: none;


  letter-spacing: 0px;
  line-height: 0px;
  }


#borderimg_quadro a img { 
  padding-bottom: 1pt;
  padding-top: 1pt;
  padding-left: 0pt;
  padding-right: 1pt;
}

#small_spaced { 
  font-family: Verdana;
  font-size: 0pt;
  font-weight: normal;
  color: #666666;

  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;

  padding:5px;

  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;

  border: none;


  letter-spacing: 0px;
  line-height: 5px;
  }


h1
  {
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase; 
  }

h2
  {
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;
  }

h3
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;
  }

#h1_menu a
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;

  link: #333333;
  visited: #333333;
  text-decoration: none; 
  active: #333333;
  hover: #333333;
  }

p
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #333333;
  margin-top: 0pt;
  margin-bottom: 0pt;
  }

ul
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #333333;

  padding-bottom: 0pt;
  padding-top: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;

  margin-bottom: 3pt;
  margin-top: 0pt;
  margin-right: 0pt;
  margin-left: 25pt;

  text-align: justify;
  list-style-type: disc;
  list-style-position: outside;
   
  line-height: 13pt;
  }

#left-10-ul ul
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #333333;

  padding-bottom: 0pt;
  padding-top: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;

  margin-bottom: 3pt;
  margin-top: 0pt;
  margin-right: 0pt;
  margin-left: 32pt;

  text-align: justify;
  list-style-type: disc;
  list-style-position: outside;
   
  line-height: 13pt;
  }

#copyright p
  {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #999999;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 0px; /* Поля вокруг текста */ 
  }

#copyright a
  {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #999999;
  margin-top: 0pt;
  margin-bottom: 0pt;

  link: #999999;
  visited: #999999;
  text-decoration: none; 
  active: #999999;
  hover: #999999;
  }

#copyright h1
  {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #999999;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: none;
  }

#copyright b
  {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #999999;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: none;
  }

#copyright h2
  {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #999999;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: none;
  }

#menu_lower a
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 14pt;
  color: #666666;
  link: #666666;
  visited: #666666;
  text-decoration: none; 
  active: #666666;
  hover: #666666;
  }

#menu a
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 14pt;
  color: #666666;
  link: #666666;
  visited: #666666;
  text-decoration: none; 
  active: #666666;
  hover: #666666;
  }

#menusmall a
  {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #999999;
  link: #999999;
  visited: #999999;
  text-decoration: none; 
  active: #999999;
  hover: #999999;
  }

#menusmall p
  {
  font-family: Verdana;
  font-size: 12pt;
  font-weight: normal;
  color: #999999;

  padding:0px;
  }

#menusmall span
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 14pt;
  color: #333333;
  link: #333333;
  visited: #333333;
  text-decoration: none; 
  active: #333333;
  hover: #333333;
  }

#gallery-mode a
  {
  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  line-height: 14pt;
  color: #999999;
  link: #999999;
  visited: #999999;
  text-decoration: none; 
  active: #999999;
  hover: #999999;
  }


#menu_h1 a
  {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-transform: uppercase;

  color: #333333;
  link: #333333;
  visited: #333333;
  text-decoration: none; 
  active: #333333;
  }

.counter
 {
  font-family: Verdana;
  font-size: 9pt; /* 12pt; */
  font-weight: normal;
  color: #333333;
 }

.smaller
 {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #999999;
 }


.linker
 {
 cursor: hand;
 }

.slide-show-main img 
  { 
  border: 1px black solid;
  }

.slide-show-main
  {
  padding-bottom: 0px;
  } 

.table-border
 {
  border: 1px #666666 solid;
 }



#fixed_menu {
    position: fixed; /* Фиксированное положение */
    left: 0px; /* Расстояние от левого края окна браузера */
    top: 0px; /* Расстояние сверху */
    padding: 0px; /* Поля вокруг текста */ 
    background: #fff; /* Цвет фона */ 
    border: 0px solid #fff; /* Параметры рамки */ 
    height: 100%;
    width: 235px;
    z-index: 2;
   }

#float_content {
    margin-left: 230px;
    z-index: 1; 
   }





