.nav, .nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 1px solid #779176;
  float: left;
  width: 100%;
  left: -1px;
  background: #779176;
  text-align: center;
    z-index: 2;
}
.nav li {
  float: left;
  position: relative;
  background: url(images/fone-gr.png);
  background: none;
  z-index: 2;
}
.nav li ul {
  display: none;
  position: absolute;
  background: url(images/fone-gr.png);
  padding: 2px 0px;
  width: 173px;
  text-align: left;
  z-index: 2;
}

.nav a {
  text-decoration: none;
  display: block;
  width: 103px;
  padding: 3px 0px;
  background: #183d11 repeat-y right;
}

.nav a:hover {
  color: #000;
  background: #cccccc;
}

.nav li li a {
  width: 173px;
  background: none;
  font-size: 11põ;
  border-bottom: dotted 1px #6b8666;
}


.nav li:hover,
.nav li.jshover  {
  background: #14330F;
}

.nav li:hover ul,
.nav li.jshover ul {
  display: block;
}

.nav li:hover li ul,
.nav li.jshover li ul {
  display: none;
  width: 172px;
  top: -3px;
  left: 170px;
}

.nav li:hover li:hover ul,
.nav li.jshover li.jshover ul {
  display: block;
}


.photo_link {
  width: 284px;
  border: 1px solid #779176;
  padding: 0px;
  float:right;

  margin-top: 10px;
  margin-left: 10px;
  margin-right: 15px;
  margin-bottom: 10px;

  text-align: center;
  font-family: tahoma, arial;
  font-size: 11px;
  color: #000000;
  display: inline;
}


.photo_link1 {
  width: 284px;
  border: 1px solid #779176;
  padding: 0px;
  float:left;

  margin-top: 10px;
  margin-left: 5px;
  margin-right: 10px;
  margin-bottom: 10px;

  text-align: center;
  font-family: tahoma, arial;
  font-size: 11px;
  color: #000000;
  display: inline;
}

IMG.prev {
  width: 270px;
  border: 1px solid #006600;
  padding: 0px;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
}

IMG.original {
  border: 1px solid #006600;
  padding: 0px;
}


.menu_glav {
  position: relative;
  width: 95%;
  margin-left: 25px;
  margin-top: 0px;
  padding: 0px;
  float: left;
  text-align: left;

  font-family: tahoma, arial;
  font-size: 12px;
  color: #000000;
}

.center_block {
  width: 95%;
  position: relative;
  text-align: center;

}

.logo_block {
  position: relative;
  text-align: right;
  width: 95%;
  height: 430px;
  text-align: center;
/*  background: url(images/cup/zaglav.jpg) no-repeat top center;*/
}


.zaglav {
  text-align: left;
  font-family: tahoma, arial;
  font-size: 14px;
  font-weight: bold;
  color: #a52e26;
}

.zaglav_center {
  text-align: center;
  font-family: tahoma, arial;
  font-size: 13px;
  font-weight: bold;
  color: #a52e26;
}

.time {
  text-align: right;
  font-family: tahoma, arial;
  font-size: 10px;
  font-weight: normal;
  color: #000000;

}
A.load {
   font-size:11px;
   color:#0000FF;
   text-decoration: underline;
   font-weight: normal;
   height: 20px;
}


.mymenu{
  width: 187px;
  border: 0px solid #779176;
  padding: 0px;
  margin: 0px;
  float:left;
  margin-right: 13px;
}


.menu_up {
  padding: 0px;
  margin: 0px;
  background: url(images/ramka_u.gif) no-repeat bottom left;
  width: 187px;
  height: 18px;
}

.menu_zaglav {
  padding: 0px;
  margin: 0px;
  width: 187px;
  height: 18px;
  color: #000000;
  font-weight: normal;
  font-size: 9pt;
  font-family: tahoma, arial;

}


.menu_mid {
  padding: 0px;
  margin: 0px;
  background: url(images/ramka_m.gif) repeat-y top left;
  width: 187px;
  text-align: center;
  font-family: tahoma, arial;
  font-size: 12px;
  float: left;
  font-weight: bold;
  color: #000000;
}




.menu_mid ul {
  list-style: none;
  list-style-position: inside;
  margin-left: 8px;
  margin-top: 0px;
  padding: 0px;
  width: 175px;
  float: right;
  text-align: center;
  border: solid 0px;

}
.menu_mid li {
  margin-left: 0px;
  margin-top: 6px;
  padding: 0px;
  background: none;
  text-align: left;
  text-indent: 12px;
  float: left;
  width: 170px;
  background: url(images/back_li.gif) no-repeat top left;

  text-decoration: none;
  font-family: tahoma;
  font-size: 13px;
  font-weight: normal;
  color: #FF0000;
  border: solid 0px;
}
.menu_mid li ul {
  display: none;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 155px;
  border: solid 0px;
}
.menu_mid li ul li {
  float: left;
  width: 135px;
  border: solid 0px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 4px;
  padding: 0px;
  font-size: 11px;
  background: url(images/back_li.gif) no-repeat top left;

}
.menu_mid li ul li a{
  font-size: 11px;
}

.menu_mid a {
  text-decoration: none;
  font-family: tahoma;
  font-size: 13px;
  font-weight: normal;
  padding: 0px 0px;
  background: none;
  color: #892e2e;

}



.menu_mid a:hover {
  color:  #FF0000;

}
.menu_down{
  padding: 0px;
  margin: 0px;
  background: url(images/ramka_d.gif) no-repeat top left;
  width: 187px;
  float: left;
  height: 18px;

}

A {
       font-family:verdana;
       font-size:9pt;
       color:#ffffff;
       text-decoration: none;
}


.table {
       border-left: solid 1px #5f7f1e;
}        
td.text {
       font: 11px verdana, arial;
       color: #ffffff;
       text-align: right;
}
td.input {
       text-align: center;
}
div.top {
       background:
         transparent url(images/top.jpg)
         top left no-repeat;
       height: 247px;
       width: 807px;
}
div.toleft {
  text-align: left;
}

div.in_top1 {
       position: relative;
       height: 40px;
       width: 200px;
       padding: 0px;
       margin: 0px;
       top: 200px;
       color: #ffffff;           
       font: 11px verdana, arial;
       text-align: right;
       
}
div.menu1 {
       display: none;
       z-index: 1;
}
input.text { 
       position: relative;
       BORDER: #ffffff 1px solid;
       FONT-SIZE: 9px;
       FONT-FAMILY: Verdana;
       BACKGROUND-COLOR: #ffffff;
       color:#000000;
       height:14px;
       width:70px; 
}
input.button {        
        background:
         transparent url(images/go.gif)
         top left no-repeat;
        font-family:tahoma;
        font-size:11px;   
        BORDER: #ffffff 1px solid;
        WIDTH: 40px; 
        BACKGROUND-COLOR: #183d11;
        color:#ffffff;
        cursor:hand;
        height: 14px
        
}
.level1 {
       margin-left: 5%;
}

.level2 {         
       font-size: 9pt;  
       margin-left: 10%;
       width: 650px;
}                  
.level3 {
       font-size: 9pt;  
       margin-left: 18%;
       width: 600px;
}

A.level2_link {
       font-family:verdana;
       font-size:9pt;
       color:#243722;
       text-decoration: underline;


}

A.level2_link:hover {
       font-family:verdana;
       font-size:9pt;
       color:#243722;
       text-decoration: none;

}


.text_link {
       font-family:verdana;
       font-size:10pt;
       color:#1D360C;
}

.photo_text {
       font-family:verdana;
       font-size:11pt;
       color:#1D360C;
      text-decoration: none;
              
}
    
    
A.photo_link {
       font-family:verdana;
       font-size:11pt;
       color:#1D360C;
      text-decoration: underline;
              
}      

A.photo_link:hover {
       font-family:verdana;
       font-size:11pt;
       color:#1D360C;
      text-decoration: none;
              
}      



A.path {
       font-size:10pt;
       color:#0000FF;
       text-decoration: underline;
       font-weight: normal;
}
P.big_text {
  font-family: tahoma, arial;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

A.path:hover {
       color:#ff0000;
}

A.path_green {             
       font-size:10pt;             
       color:#1D360C;             
       text-decoration: underline;
}
A.path_green:hover {                     
       font-size:10pt;             
       color:#1D360C;             
       text-decoration: none;
}        

A.glav_link {         
       font-family:verdana;
       font-size:10pt;             
       color:#033A7E;             
       text-decoration: none;
}
A.glav_link:hover {                     
       font-family:verdana;
       font-size:10pt;             
       color:#033A7E;             
       text-decoration: underline;
}        

.glav {
       font-family:arial;
       font-size:20pt;             
       color:#2F492C;             
             
}           

.glav_1 {
       font-family:arial;
       font-size:14pt;             
       color:#2F492C;             
             
}           
.text {
       font-family:verdana;
       font-size:10pt;             
       color:#1D360C;             

}
 
.glav_1 {
       font-family:arial;
       font-size:15pt;             
       color:#2F492C;             
             
}

TABLE.result {
       font-family:tahoma, arial;
       font-size: 11põ;
       color:#2F492C;
       border: 0px solid #779176;

}
.result TD{
       text-align: left;
       border: 1px solid #779176;
       text-indent: 5px;
       font-size: 10põ;
       font-family:tahoma, arial;
}

.text_1 {
       font-family:arial;
       font-size:10pt;
       color:#2F492C;

}

 A.text_link_green {
       font-family:verdana;
       font-size:10pt;
       color:#243722;
       text-decoration: underline;
}      

A.text_link_green:hover {
       font-family:verdana;
       font-size:10pt;
       color:#243722;
       text-decoration: none;
}      

.ramka {
 border-color:#3C5E33;
}
    
A.link_blue {
       font-size:10pt;             
       color:#132091;             
       text-decoration: underline;
}    

.pic {
       border: 1px solid #006600;
}

DIV.list {
    position:relative;
    margin-left:50px;

}




