body, p, td
{
  font: 12px Arial;
  color: #686868
}

p, ul, ol
{
  margin-top: 0;
  margin-bottom: 0;
  font: 12px Arial;
  color: #686868;
}

h2.white
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 24px;
  margin-top: 5;
  margin-bottom: 5;
  letter-spacing: -1px;
  color:white;
}

h1
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 32px;
  margin-top: 5;
  margin-bottom: 5;
  color:black;
}

h2, h2 a
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 16px;
  margin-top: 5;
  margin-bottom: 5;
  color:black;
}

a
{
  font-family: Arial;
  font-size: 12;
  text-decoration: underline;
  color: black;
}

a:hover
{
  text-decoration: none;
}

a.gray
{
  font-family: Arial;
  font-size: 12;
  text-decoration: underline;
  color: gray;
}

a.gray:hover
{
  text-decoration: none;
}

a.oran
{
  font-family: Arial;
  font-size: 12;
  text-decoration: underline;
  color: orange;
}

a:hover
{
  text-decoration: none;
}
 
.menu1, a.menu1
{
  font-family: Verdana;
  font-size: 14;
  text-decoration: underline;
  color: black;
}

a.menu1:hover
{
  text-decoration: none;
} 

.menu2 a, .menu2 span
{
  font-family: Verdana;
  font-size: 12;
  text-decoration: underline;
  color: black;
} 

.menu2 a:hover
{
  text-decoration: none;
}

.menu2_a a, .menu2_a span
{
  font-family: Verdana;
  font-size: 12;
  text-decoration: underline;
  color: #e77817;
} 

.menu2_a a:hover
{
  text-decoration: none;
} 

a.bordo
{
  font-family: Verdana;
  font-size: 24;
  text-decoration: underline;
  color: #8e3429;
} 

a.bordo:hover
{
  text-decoration: none;
}  

.bordo_big
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 24px;
  letter-spacing: -1px;
  color:#8e3429;
}

.bordo_contacts
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 20px;
  letter-spacing: -1px;
  color:#8e3429;
}

.gray_contacts
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 24px;
  letter-spacing: -1px;
  color: lightgray;
}


.bordo_small
{
  font-family: Verdana;
  font-weight: normal;
  font-size: 16px;
  letter-spacing: -1px;
  color:#8e3429;
}

.black
{
  color:black
}

.orange
{
  color:orange
}

.binvisible
{
  position: absolute;
  width: 0px;
  height: 0px;
}





/*-----------------------    ÍÀÂÈÃÀÖÈß    --------------------------*/

.nav_sub
{

}

.nav_root_link_padding
{
  padding-top: 5px;
  padding-bottom: 5px;
}

.nav_root_open_normal .nav_root_table
{
  color: rgb(5,83,48);
  background-image: url(/images/null.gif);
}

.nav_root_open_normal .nav_root_link, .nav_root_open_normal .nav_root_link:hover
{
  font-family: Arial;
  text-decoration: underline;
  font-size: 12px;
  font-weight: bold;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_root_open_normal .nav_bull
{
  background: url(/images/menu_bull_open.gif) no-repeat left center;
  background-color: #DAC998;
  cursor: pointer;  
}

.nav_root_open_normal .nav_sub
{
  display: block;
  cursor: pointer;
}


.nav_root_close_normal .nav_root_table
{
  background-image: url(/images/null.gif);
}


.nav_root_close_normal .nav_root_link, .nav_root_close_normal .nav_root_link:hover
{
  font-family: Arial;
  text-decoration: underline;
  font-size: 12px;
  font-weight: normal;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_root_close_normal .nav_bull
{
  background: url(/images/menu_bull.gif) no-repeat left center;
  background-color: #DAC998;
  cursor: pointer;
}

.nav_root_close_normal .nav_sub
{
  display: none;
  cursor: pointer;
}





.nav_root_open_hover .nav_root_table
{
  background-image: url(/images/null.gif);
}

.nav_root_open_hover .nav_root_link, .nav_root_open_hover .nav_root_link:hover
{
  font-family: Arial;
  color: rgb(5,83,48);
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

.nav_root_open_hover .nav_bull
{
  background: url(/images/menu_bull_open.gif) no-repeat left center;
  background-color: #DAC998;
  cursor: pointer;  
}

.nav_root_open_hover .nav_sub
{
  display: block;
  cursor: pointer;
}


.nav_root_close_hover .nav_root_table
{
  background-image: url(/images/null.gif);
}


.nav_root_close_hover .nav_root_link, .nav_root_close_hover .nav_root_link:hover
{
  font-family: Arial;
  text-decoration: none;
  font-size: 12px;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_root_close_hover .nav_bull
{
  background: url(/images/menu_bull.gif) no-repeat left center;
  background-color: #DAC998;
  cursor: pointer;
}

.nav_root_close_hover .nav_sub
{
  display: none;
  cursor: pointer;
}





.nav_sub_link_padding
{
  color: rgb(5,83,48);
  padding-top: 3px;
  padding-bottom: 3px;
}

.nav_sub_close_normal, .nav_sub_close_normal a, .nav_sub_close_normal a:hover
{
  font-family: Arial;
  text-decoration: underline;
  font-size: 10px;
  font-weight: normal;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_sub_close_normal .nav_sub_bull
{
  background: url(/images/menu_bull_2.gif) no-repeat left center;
  cursor: pointer;
}


.nav_sub_open_normal, .nav_sub_open_normal a, .nav_sub_open_normal a:hover
{
  font-family: Arial;
  text-decoration: underline;
  font-size: 10px;
  font-weight: bold;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_sub_open_normal .nav_sub_bull
{
  background: url(/images/menu_bull_2_open.gif) no-repeat left center;
  cursor: pointer;
}





.nav_sub_close_hover, .nav_sub_close_hover a, .nav_sub_close_hover a:hover
{
  font-family: Arial;
  text-decoration: none;
  font-size: 10px;
  font-weight: normal;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_sub_close_hover .nav_sub_bull
{
  background: url(/images/menu_bull_2.gif) no-repeat left center;
  cursor: pointer;
}


.nav_sub_open_hover, .nav_sub_open_hover a, .nav_sub_open_hover a:hover
{
  font-family: Arial;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
  color: rgb(5,83,48);
  cursor: pointer;
}

.nav_sub_open_hover .nav_sub_bull
{
  background: url(/images/menu_bull_2_open.gif) no-repeat left center;
  cursor: pointer;
}