body             {margin: 0px;
                  text-align: center;
                  background-image: url('img/background.gif');
                  background-color: #A6CAF0;
                  color: white;
                  font-family: Verdana, Arial, sans-serif;
                  font-size: 10px;
                 }

a                {color: blue; text-decoration: none;}
a:hover          {font-weight:bold;}

#main            {
                  width: 760px;
                  margin: auto;
                  position: relative;
                  top: 10px;
                  border: 1px black solid;
                  background-color: #4B74A2;
                  color: black;
                  font-size: 10px;
                  text-align: left;
                 }

#kvt             {
                  position: absolute;
                  top: 15px;
                  left: 15px;
                  cursor: pointer;
                 }

#bottom          {
                  position:relative;
                  top: 10px;
                 }

.menu1,.menu1_hover {background-image: url('img/menu1.gif'); background-repeat: no-repeat; cursor: pointer;}
.menu1_hover        {background-position: -96px;}
.menu2,.menu2_hover {background-image: url('img/menu2.gif'); background-repeat: no-repeat; cursor: pointer;}
.menu2_hover        {background-position: -139px;}
.menu3,.menu3_hover {background-image: url('img/menu3.gif'); background-repeat: no-repeat; cursor: pointer;}
.menu3_hover        {background-position: -102px;}
.menu4,.menu4_hover {background-image: url('img/menu4.gif'); background-repeat: no-repeat; cursor: pointer;}
.menu4_hover        {background-position: -143px;}
.menu5,.menu5_hover {background-image: url('img/menu5.gif'); background-repeat: no-repeat; cursor: pointer;}
.menu5_hover        {background-position: -152px;}
.menu6              {background-image: url('img/menu6.gif'); background-repeat: no-repeat;}

.name            {
                  color: white;
                  font-weight: bold;
                  font-size: 12px;
                  text-decoration: underline;
                 }

.text           {
                 text-align: justify;
                 font-size: 12px;
                 color: black;
                }

.text_photo     {
                 text-align: left;
                 font-size: 10px;
                 color: black;
                }

#news           {
                margin: auto;
                position: relative;
                background-color: #cccccc;
                border: 1px #055eb1 solid;
                }

#title          {
                width: 100%;
                background-color: #ffffff;
                border-bottom: 1px #055eb1 dashed;
                text-align: left;
                position: relative;
                }

#form_comment   {
                 font-size: 10px;
                 color: black;
                 width: 430px;
                 border: 1px solid #055eb1;
                 display: none;
                }
#form_comment input, textarea {border: 1px solid black;}

.button, .actbutton
                {
                 color: black;
                 background-color: white;
                 border: 1px solid black;
                 cursor: pointer;
                 text-align: center;
                }

.actbutton      {font-weight: bold;}

.photo          {
                 text-align: center;
                 border: 1px solid black;
                 cursor: pointer;
                }

.photo_fog      {
                 position: absolute;
                 left: 0px;
                 top: 0px;
                 width: 175px;
                 border: 1px solid black;
                }

#fog            {
                 position: relative;
                 height: 100px;
                }

.desc           {
                font-size: 10px;
                }