@charset "utf-8";
/* CSS Document */
body{ background:#415b07;color:#ffffff;margin-left: 0px;}
#topdog{background:url(../img/toptaxa.jpg) no-repeat; height:259px;width:1024px}
#leftmenu{background:#283705;margin-top:30px}
#bottom{vertical-align:top; background:url(../img/bottomtaxa.jpg) no-repeat; height:100px}
#nazvsite{font:60px Tahoma bold;}
#content{padding:20px; margin-top:10px}
#col3{margin-top:30px}

/*  poll.css - stylesheet settings for poll snippets */
.poll {
  width:95%;
  font-size:1em;
  margin:0;
  padding:0;
}
.poll_container {
  width:100%;
  padding-top:0.5em;
  padding-bottom:0.5em;
  margin-left:auto;
  margin-right:auto;
}
.poll_question {
  width:100%;font-weight:bold;
  text-align:center;
}
.poll_row_container{
  overflow:hidden;
  width:100%;
}
.poll_choice {
  width:30%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:.98em;
  float:left;
  margin:.1em;
}
.poll_bar {
  height:.98em;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}


.poll_part1 {
  width:50%;
  float:left; text-align:left; padding-left:15px;
}
.poll_part2 {
  width:35%;
  float:left; text-align:right; 
}

/* END - poll.css */
img{margin:10px;border:none}
#contacts{margin-left:50px}
.link a{text-decoration:underline;font-size:15px;}
 textarea{height:100px}
.linkgallery{margin-right:10px;text-align:right}
#menu ul li{line-height:20px}
a{text-decoration:none;color:#ffffff;}
ul li{list-style:square}
#copy{color:#ffffff; padding-top:20px}