#top
 {
  padding: 0px;
  margin: 0px;
  background-color:#CCFF99;
  width: 1000px;
  float: left;
 }

#logo
 {
  margin: 0px 0px 0px 10px;
  padding: 0px;
  width: 260px;
  float: left;
  background-color:;
 }

#logo img
 {
  margin: 0px;
  padding: 0px;
 }

#login
 {
  margin: 10px 20px 0px 0px;
  width: 160px;
  float: left;
  text-align: right;
 }

#top_banner
 {
  padding: 0px;
  margin: 10px 30px 0px 0px;
  background-color:;
  width: 500px;
  float: right;
 }

#google_wide
 {
  width: 1000px;
  background-color:#CCFF99;
  text-align: center;
  float: left;
 }

#adv_200x90
 {
  margin: 10px 0px 0px 10px;
  float: left;
 }

#menu
 {
  padding: 0px;
  margin: 0px;
  background-color: yellow;
  width: 1000px;
  float: left;
 }

#left
{ padding: 0px;
 margin: 0px;
 width: 250px;
 float: left;
 background-color: #A8F880;}

#top20
{
 padding: 0px;
 margin: 0px;
 background-color: ;
 width: 250px;
 float: left;
 list-style-image: url("Pics/_cd.gif");
}

#top20 h3
 {  margin: 4px 0px 0px 40px;
  font: 25px monotype corsiva;
  color: #4F4F4F;
 }

#top20 ul
 {  margin: 3px;
  padding: 0;
 }

#top20 ul li
 {
  margin-left: 15px;
  padding: 0;
  color: black;
 }

#top20 ul li a
 {  color: black;
  font:  15px arial narrow;
  text-decoration: none;
 }

#top20 ul li a:hover
 {
  text-decoration: underline;
  color: gray;
 }

#begun_vert
 {
  width: 250px;
  overflow: hidden;
  list-style-type: none;
 }

#counters
{padding: 0px;
margin: 0px;
width: 250px;
float: left;
background-color: ;
text-align: center;}

#center
{
 padding: 0px;
 margin: 0px;
 background-color: #7BF53D;
 width: 500px;
 float: left;
}

#name
{ padding: 5px;
 margin: 5px;
 color: #d9430D;
 background-color: #aBF55D;
 width: 470px;
 float: left;}

#name a
{ color: #d9430D;
}

#name h1
{ margin: 0px 0px 0px 0px;
 padding: 0px;
}

#name h3
{
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#info
{
 padding: 5px;
 margin-left: 7px;
 width: 465px;
 background-color: ;
 font: 13px verdana;
 float: left;
}

#info a
 {  color:#003300;
  text-decoration: underline;
 }

#banner02
{
 padding: 5px;
 margin-left: 5px;
 width: 475px;
 background-color: ;
 float: left;
}

#apport
{
 padding: 5px 5px 0px 5px;
 margin: 0px 0px 0px 5px;
 width: 468px;
 height: 40px;
 float: left;
}

#blogs
{width: 350px;
margin: 5px;
padding: 0px;
color: #09460F;
background-color: #aBF55D;
float: left;}

#blogs h3
{font: 25px monotype corsiva;color: #4F4F4F;
text-align: center;
margin: 0px 0px 5px 0px;}

#blogs h4
{
font: 17px ;
}

#blogs a
 {
  color: black;
  font:  15px arial narrow;
  text-decoration: underline;
 }

#blogs a:hover
 {
  text-decoration: none;
  color: gray;
 }

#comments
 {
 }
#take_over
{padding: 0px;
margin: 0px;
background-color: ;
width: 500px;
float: left;}



#right
{
padding: 0px;
margin: 0px;
background-color: #A8F880;
width: 250px;
float: right;
}


#novinki
{
padding: 0px;
margin-right: 0px;
color: black;
width: 250px;
float: right;
list-style-image: url("Pics/_cd.gif")
}
#novinki h3
 {
  margin: 4px 0px 0px 40px;
  font: 25px monotype corsiva;
  color: #4F4F4F;
 }

#novinki ul
 {
  margin: 3px;
  padding: 0;
 }

#novinki ul li
 {
  margin-left: 15px;
  padding: 0;
  color: black;
 }

#novinki ul li a
 {
  color: black;
  font:  15px arial narrow;
  text-decoration: none;
 }

#novinki ul li a:hover
 {
  text-decoration: underline;
  color: gray;
 }

#search
 {
  width: 240px;
  margin: 0px 0px 0px 2px;
  padding: 0px;
  float: left;
  background-color: ;
 }

#search h3
 {  font: 22px monotype corsiva;
  margin: 0px 0px 10px 0px;
  color: #4F4F4F;
  text-align: center;
 }

#search input.submit
 {  color: #fffaee;
  background-color: #09460F;
  margin: 0px 0px 0px 10px;
  padding: 0px;
  border-width: 1px;
  border-style: outset;
  border-color: white;
  width: 50px;
  height: 20px;
  font: 13px arial;
  font-weight: bold;
  float: left;
 }

#search input.stext
 {
  margin-bottom: 0px;
  padding: 0px;
  background-color:#ffe3cf;
  color: green;
  height: 18px;
  font: 11px arial;
  border-width: 1px;
  border-style: groove;
  float: left;
 }


#menu
 {
  padding: 0px;
  margin: 0px;
  background-color: #F7AE16;
  width: 1000px;
  float: left;
 }

#menu a
 {
  color: black;
  font: 12px verdana;
 }

#menu h3
 {
  margin: 0px 0px 0px 6px;
  padding: 0;
 }

#menu li
 {
  display: block;
  float: left;
  margin: 0px;
  padding: 0px;
 }

#menu li ul
 {
  display: none;
  margin: 0px 0px 0px 0px;
  padding: 1px;
  background-color: orange;
 }

#menu li:hover ul,
#menu li.hover ul
 {
  display: block;
  position: absolute;
 }

#menu a:hover
 {
  color: gray;
 }

#menu li ul li
 {
  background-color: yellow;
  float: none;
  padding: 0px;
  margin: 0px 2px 0px 3px;
 }


#menu li ul li a:hover
 {
  background-color:;
  color: gray;
 }

#menu li img
 {
  margin: 0px 0px 0px 2px;
  display: ;
 }

#websreda_240x400
 {  margin: 10px 0px 0px 4px;
  padding: 0px;
  width: 240px;
  float: left;
 }

#adv_comb_120x600
 {  margin: 0px;
  padding: 0px;
  width: 120px;
  float: left;
 }

#mlnk
 {  margin: 0px;
  padding: 0px 2px 0px 2px;
  color: black;
  font:  12px arial narrow;
  float: left;
 }



