body {
    font-size: 13px;
    color:  #000;
    background-color: #d3d3d3;
    background-image: url("../images/background_line.gif"); 
    background-repeat: repeat-y; 
    background-position: center;
    margin: 0px;
    scrollbar-face-color: #FFF;
    scrollbar-highlight-color: #000;
    scrollbar-shadow-color: #000;
    scrollbar-3dlight-color: #F0F0F0;
    scrollbar-arrow-color: #000;
    scrollbar-track-color: #F0F0F0;
    scrollbar-darkshadow-color: #F0F0F0;
    font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
}

#all {
    background-color: #FFF;
    font-size: 13px;
    color:  #000;
}

#pdf_main {
    background-color: white;
    width: 562px;
    font-size: 13px;
    color:  #000;
}

#around {
}

#main {
    background-color: #EAEAEA;
    width: 1020px;
    border-right: 1px solid #505050;
    border-left: 1px solid #505050;
    _border-left: 0px;
    font-size: 13px;
    color:  #000;
}

#top_image {
    width: 307px;
    height: 110px;
    float: left;
    border-right: 1px solid #505050;
    _margin-right: -3px;
}

#main_menu {
    background: #000;
    width: 100%;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    text-align: justify;
}

#main_popmenu ul {
  padding: 0; 
  margin: 0; 
  border-bottom: 
  1px solid silver;
  font: 1em sans-serif;
}
#main_popmenu ul li {
  list-style-type: none;
  border: 1px solid black; 
  border-width: 1px 1px 0 3px;
  position: relative; 
  margin: 0; padding: 0;
}
#main_popmenu ul ul {
  display: none;
}
#main_popmenu ul li:hover > ul {
  top: 30px; 
  left: 100px;
}
#main_popmenu li a {
  display: block; 
  padding: 5px 7px; 
  text-decoration: none;
  background: #FFF;
}
#main_popmenu ul#maintopmenu li a:hover {
  background: yellow;
}
#main_popmenu li.sub > a {
  font-weight: bold; background: #FFE;
}

#main_popmenu ul#maintopmenu {
  width: 6em;
}
#main_popmenu ul#maintopmenu > li:hover > ul {
  width: 10em; 
  top: 1.5em; 
  left: -3px;
}

#main_popmenu ul ul {
  width: 10em;
}

a.main_menu_link {
    font-size: 13px;
    font-weight: bold;
    color: #F0F0F0; 
    text-decoration: none;
}

a.main_menu_link:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.arch_pic {
  _margin-bottom: -4px;
  border: 0px;
  border-right: 1px solid #505050;
}

td.sel {
    background-color: maroon;
}

#registration {
    float: right;
    height: 108px;
    width: 211px;
    border-left: 1px solid;
    background-color: #F0F0F0;
    _margin-left: -3px;
    font-size: 11px;
    color: #000000;
    font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
    text-decoration: none;
    padding-left: 7px;
    padding-top: 2px;
    _margin-bottom: -24px;
}

#top_banner {
    height: 83px;
    padding-top: 10px;
    border-bottom: 1px solid;
    background-color: #C8C8C8;
    |position: relative;
    |left: 0px;
    |z-index: 0;
}

#top_menu {
    height: 26px;
    _width: 491px;
    left: 290px;
    line-height: 2.3em;
    background: #FFFFFF;
    font-size: 11px;
    color: #000000;
    font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
    text-decoration: none;
    font-weight: bold;
    margin-top: -11px;
    _margin-top: -12px;
    border-top: 1px solid black;
    _position: relative;
    _left: -110px;
    |z-index: 10;
    |position: relative;
    |left: 0px;
}

.top_menu_link {
    font-size: 11px; 
    color: #000000; 
    font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
    text-decoration: none; 
    font-weight: bold;
    line-height: 15px;
    padding-left: 12px;
    padding-right: 10px;
}

.top_menu_link:hover {
    color: navy;
    text-decoration: underline;
}

#bottom_menu {
    background: #000;
    padding-top: 2px;
    padding-left: 11px;
    padding-bottom: 1px;
    line-height: 1.3em;
    font-size: 11px;
    font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
    text-decoration: none;
    color: #FFF;
    clear: both;
    text-align: justify;
    padding-right: 11px;
}

#content { 
  position: relative; 
  font-size: 13px;
  color:  #000;
}

#language {
    margin-left: 250px;
    _margin-left: 10px;
    margin-top: 74px;
    line-height: 1.1em;
    position: absolute;
    |left: 160px;
}

.col_label, .col_label_top, .col_table {
   padding-left: 0px; 
   padding-right: 0px; 
   padding-top: 0px; 
   padding-bottom: 0px;
   border-top-width: 1px; 
   border-color: #505050; 
   border-style: solid; 
   border-right-width: 0px; 
   border-left-width: 0px; 
   border-bottom-width: 1px;
   background-color: #FFFFFF;
   font-size: 11px; 
   color: #000000; 
   font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica"; 
   font-weight: bold;
   text-align: center;
}

.col_label, .col_label_top {
   padding-top: 2px;
   height: 15px;
}

.col_label_top {
   border-top-width: 0px; 
}

a.lang_link {
    color: #FFF;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    font-family: "MS Sans Serif", "Arial CE", "Arial", "Verdana", "Helvetica";
}

a.lang_link:hover {
    text-decoration: none;
    background-color: #800000
}

span.bold {
    font-weight: bold;
}

.link, .toplink, .link_i, .link2 {
   font-size: 11px;
   color: navy;
   font-family: "MS Sans Serif", "Arial CE", "Arial", "Verdana", "Helvetica";
   text-decoration: none;
}

.link2, .link6, .link7 {
   font-family: "arial ce", "arial","verdana", "helvetica", "ms sans serif";
   font-size: 13px;
}

.link3 {
   color: navy;
   font-family: "arial ce", "arial","verdana", "helvetica", "ms sans serif";
   font-size: 11px;
   text-decoration: none;
}

.link4 {
   font-family: "arial ce", "arial","verdana", "helvetica", "ms sans serif";
   font-size: 12px;
}

.link5 {
   font-family: "arial ce", "arial","verdana", "helvetica", "ms sans serif";
   font-size: 13px;
   text-decoration: underline;
}

.link6:hover {
  text-decoration: none;
}

.link7 {
  color: black;
}

.link7:hover {
   color: navy;
   text-decoration: underline;
}

.comments_link {
   color: navy;
   font-family: "arial ce", "arial","verdana", "helvetica", "ms sans serif";
   font-size: 12px;
   text-decoration: none;
}

.toplink {
  color: maroon;
}

.link_i {
  font-family: "arial ce", "arial","verdana", "helvetica", "ms sans serif";
  font-style: italic;
  font-size: 13px;
}

.link:hover, .toplink:hover, .link_i:hover, .link2:hover, .link3:hover, .comments_link:hover {
   text-decoration: underline;
}

.unlink {
   font-size: 11px;
   color: black;
   font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
   font-weight: normal;
}

.arrow {
  padding-left: 13px;
  padding-top: 2px;
  margin-top: -2px;
  |padding-top: 1px;
  background-image: url("../images/menu/sipka.gif");
  background-repeat: no-repeat;
  background-position: 0 .5em;
}

.maroon_high {
  color: maroon;
}

input.button {
   font-size: 11px;
   color: #000000;
   font-family: "arial ce", "arial", "ms sans serif", "helvetica";
   font-weight: normal;
   line-height: 14px;
   letter-spacing: 0px;
   text-decoration: none;
   background-color: #d0d0d0;
   padding: 0px;
   padding-left: 8px;
   padding-right: 8px;
   margin: 3px;
}

.comments {
   padding-left: 4px;
   padding-right: 2px;
   padding-top: 1px;
   padding-bottom: 1px;
   border-top-width: 0px;
   border-color: #EEEEEE;
   border-style: solid;
   border-right-width: 0px;
   border-left-width: 0px;
   border-bottom-width: 1px;
   background-color: #FEFEFE;
   font-size: 13px;
   color: #000;
   font-family: "arial ce", "arial", "ms sans serif", "verdana", "helvetica";
   font-weight: normal;
}

.left_banner {
  margin-top: 10px;
  margin-bottom: 10px;
  _margin-bottom: 3px;
  margin-left: 9px;
  border: 1px solid black;
}

.right_banner {
  width: 200px;
  margin: 8px;
  _margin-right: 8px;
  border: 1px solid black;
}

.double_banner {
  margin: 10px;
  margin-right: 11px;
  border: 1px solid black;
}

.button_banner {
  width: 218px;
  border-top: 1px solid black;
  margin: 0px;
  padding: 0px;
}

div.border_1px_margin_10px {
  position: relative;
  border: 1px solid black;
  left: 10px;
  padding-top: 0px;
  margin-left: 310px;
  margin-right: 240px;
  _padding-top: 0px;
  _margin: 10px;
  _margin-bottom: 0px;
  _margin-left: 0px;
  _margin-right: 22px;
  _border: 1px solid black;
  height: 60px;
}

div.border_1px_margin_10px_adarbo {
  position: relative;
  border: 0px solid black;
  left: 10px;
  padding-top: 0px;
  margin-left: 292px;
  margin-right: 241px;
  _padding-top: 0px;
  _margin: 10px;
  _margin-bottom: 0px;
  _margin-left: 0px;
  _margin-right: 22px;
  _border: 0px solid black;
  height: 60px;
}

img.border_1px_margin_10px {
  _border: 1px solid black;
  _border: 0px;
}

.inline {
  display: inline;
}

.t_main_menu {
  width: 100%;
  border: 0px;
  height: 20px;
}

.month_product {
  border: 1px solid #000;
  margin: 8px;
}

.ul_list, .ul_list_bottom {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.ul_list_bottom {
  padding-bottom: 20px;
}

div.text {
  text-align: justify;
  width: 553px;
  line-height: 1.35em;
}

div.text_vertical {
  text-align: justify;
  float: left;
  width: 421px;
}

div.vertical_text {
  text-align: justify;
  line-height: 1.35em;
}

div.picture_vertical {
  margin: 0 0 0 435px;
}

div.cleaner {
  clear: both;
  padding: 0;
  margin: 0;
}

hr.cleaner {
  height: 1px;
  clear: both;
  border: 0px;
  border-top: 1px solid #808080;
  border-color: #808080;
  width: 100%;
  text-align: left;
}

div.text_label {
  color: #393939;
  font-size: 14px;
  font-style: italic;
  font-weight: bold;
  padding-bottom: 0px;
  border-bottom: solid 1px #626262;
  margin-bottom: 5px;
}

div.author_right {
  font-family: Sans-Serif, Arial, Verdana;
  font-size: 12px;
  text-align: right;
}

span.header {
  font-size: 17px;
  font-weight: bold;
  font-family: "arial ce", "arial", "ms sans serif", "verdana", "helvetica";
}

span.header2 {
  font-size: 15px;
  font-weight: bold;
  font-family: "arial ce", "arial", "ms sans serif", "verdana", "helvetica";
}

span.subheader {
  font-size: 14px;
  font-weight: bold;
  font-family: "arial ce", "arial", "ms sans serif", "helvetica", "verdana";
}

hr.dark, div.text hr {
   height: 1px;
   border: 0px;
   border-top: 1px solid #505050;
   border-color: #505050;
   text-align: left;
   width: 100%;
   margin: 0px;
   padding: 0px;
}

hr.gray {
   text-align: left;
   height: 1px;
   border: 0px;
   border-top: 1px solid #808080;
   border-color: #808080;
}

hr.gray2 {
   border: 0px;
   height: 1px;
   border-top: 1px solid #808080;
   border-left: 0px solid #808080;
}

hr.gray3 {
   border: 1px;
   height: 2px;
   border-top: 3px solid #000;
   border-left: 0px solid #808080;
}

hr.gray4 {
   border: 0px;
   border-top: 1px solid #888888;
}

span.author {
  font-size: 13px;
  color: black;
  font-weight: bold;
}

img.book_thumb {
  border: solid 1px black;
  margin-right: 5px;
}

a.award {
  font-size: 13px;
  text-decoration: none;
  color: maroon;
  font-weight: bold;
}

a.award:hover {
  text-decoration: underline;
}

a.library {
  font-size: 13px;
  text-decoration: none;
  color: navy;
  font-weight: bold;
}

a.library:hover {
  text-decoration: underline;
}

a.text_author {
  font-size: 13px;
  color: navy;
  text-decoration: none;
}

a.text_author:hover {
  text-decoration: underline;
}

div.author {
  text-align: left;
  float: left;
}

div.visits {
  text-align: right;
}

a.left_menu_link {
  color: #000;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
}

a.left_menu_link:hover {
  text-decoration: underline;
  color: navy;
}

a.left_menu_link:visited {
  color: #707070;
}

span.left_menu_label {
  font-size: 14px;
  color: #505050;
  font-family: "verdana", "arial ce", "arial", "ms sans serif", "helvetica";
  letter-spacing: 0px;
  font-weight: bold;
  text-decoration: none;
  line-height: 23px;
}

.vspace {
  padding-top: 10px;
}

.vspace_3 {
  padding-top: 3px;
}

.vspace_5 {
  padding-top: 5px;
}

.vspace_7 {
  padding-top: 7px;
}

.vspace_10 {
  padding-top: 10px;
}

.vspace_15 {
  padding-top: 15px;
}

.vspace_buildings {
  padding-top: 15px;
  |padding-top: 7px;
  _padding-top: 15px;
}

.vspace_favbuildings {
  padding-top: 12px;
  |padding-top: 4px;
  _padding-top: 12px;
}

.vspace_21 {
  padding-top: 21px;
}

.top_label {
  font-size: 17px;
  color: #000000;
  font-family: "arial ce", "arial", "ms sans serif", "verdana", "helvetica";
  text-decoration: none; font-weight: bold;
}

.subtop_label {
  font-size: 13px;
  line-height: 13px;
  color: #000000;
  font-family: "arial ce", "arial", "ms sans serif", "verdana", "helvetica";
  text-decoration: none; font-weight: normal;
}

.link_list, .menu_link_list, .link_list_top, .link_list_project {
   border-right-width: 0px;
   border-left-width: 0px;
   border-top-width: 0px;
   border-color: #505050;
   border-style: solid;
   font-size: 11px;
   color: #000;
   font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
   font-weight: normal;
   line-height: 15px;
}

.link_list, .link_list_top, .link_list_project {
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 3px;
   padding-bottom: 5px;
   border-bottom-width: 0px;
   background-color: #EAEAEA;
}

.link_list_top {
   border-bottom-width: 1px;
}

.menu_link_list {
   padding-left: 9px;
   padding-right: 8px;
   padding-top: 3px;
   padding-bottom: 5px;
   border-bottom-width: 1px;
   background-color: #FFF;
   line-height: 16px;
}

.menu_link {
  font-weight: bold;
  color: #000; 
  text-decoration: none;
}

.menu_link:hover {
  color: maroon; 
  text-decoration: underline;
}

span.menu_unlink {
  font-weight: bold;
  color: #808080; 
  text-decoration: none;
}

.submenu_link {
  color: #000;
  font-weight: normal;
  text-decoration: none;
}

.submenu_link:hover {
  color: navy;
  font-weight: normal;
  text-decoration: underline;
}

.ms_span {
  font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
}

.search_section {
  vertical-align: -1px;
  |vertical-align: -2px;
  height: 19px;
  _height: 20px;
  width: 115px;
  font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
  font-weight: normal;
  font-size: 11px;
}

input.search {
  vertical-align: -2px;
  _vertical-align: -3px;
  padding-top: 2px;
  _padding-top: 5px;
  _margin-top: 2px;
  height: 12px;
  _height: 11px;
}

input.search_button {
  border: 1px #404040 solid;
  background-color: #868686;
  background-repeat:
  no-repeat;
  font-size: 11px;
  color: #FFF;
  font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
  font-weight: bold;
  line-height: 14px;
  letter-spacing: 0px;
  text-decoration: none;
  padding: 0px;
  padding-left: 4px;
  padding-right: 4px;
  |padding-left: 0px;
  |padding-right: 0px;
  margin-left: -3px;
  |margin-left: -8px;
  margin-top: 0px;
  |vertical-align: -2px;
  cursor: hand;
  cursor: pointer
}

input.search_button:hover {
  text-decoration: underline;
}

a.eshop_link {
  font-weight: bold;
  color: maroon;
  text-decoration: none;
}

a.eshop_link:hover {
  text-decoration: underline;
}

.query_result {
   color: maroon;
   font-size: 13px;
}

a.delete {
   color: maroon;
   text-decoration: none;
   font-size: 11px;
}

img.border {
  border: 1px solid black;
  margin-bottom: 4px;
}

td.contact_people {
  font-family: "ms sans serif", "arial ce", "arial", "verdana", "helvetica";
  font-size: 11px;
  width: 162px;
  line-height: 14px;
  vertical-align: top;
}

td.thin {
  line-height: 7px;
}

a.smalsansa {
   font-size: 12px;
   color: navy;
   font-family: "arial ce", "arial", "ms sans serif", "verdana", "helvetica";
   text-decoration: none;
}

a.smalsansa:hover {
  text-decoration: underline;
}

a.download
{
  font-size: 12px; 
  color: navy; 
  font-family: "ms sans serif", "arial ce", "arial", "helvetica"; 
  line-height: 14px; 
  letter-spacing: 0px;
  text-decoration: none;
}

.download:hover
{
  text-decoration: underline;
}

.s_hide {
  display: none; 
  padding: 0px;
  margin: 0px;
}

.s_form {
  height: 1px;
  line-height: 1px;
}

div.gmapmain {
  position: relative; top: 0px; left: 0px;
  padding: 0px; margin: 0px;;
}

a.link_map div.gmap {
  width: 780px;
  position: absolute; top: 0px; left: -50px;
  display: none;
}

a.link_map:hover div.gmap {
  display: block;
  position: absolute; top: 0px; left: -50px;
  padding: 0px; margin: 0px;;
  color: #AAA; background: white;
}

table.img_table {
  padding: 0px;
  margin: 0px;
  margin-top: 4px;
  border: 0px;
  font-weight: normal;
  font-family: "arial ce", "helvetica";
}

td.img_label {
  font-family: "Arial", "Arial ce";
  background-color: white;
  padding: 2px 0px 2px 4px;
  font-size: 11px;
  line-height: 13px;
  text-align: left;
}

div.align_left {
  text-align: left;
}

#navmenu, #navmenu ul, #navmenu2, #navmenu2 ul, #navmenu3, #navmenu3 ul, #navmenu4, #navmenu4 ul, #navmenu5, #navmenu5 ul, #navmenu6, #navmenu6 ul, #navmenu7, #navmenu7 ul, #navmenu7, #navmenu7 ul, #navmenu8, #navmenu8 ul, #navmenu9, #navmenu9 ul, #navmenu10, #navmenu10 ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}

#navmenu a, #navmenu2 a, #navmenu3 a, #navmenu4 a, #navmenu5 a, #navmenu6 a, #navmenu7 a, #navmenu8 a, #navmenu9 a, #navmenu10 a {
  display: block;
  max-width: 20em;
}

#navmenu li, #navmenu2 li, #navmenu3 li, #navmenu4 li, #navmenu5 li, #navmenu6 li, #navmenu7 li, #navmenu8 li, #navmenu9 li, #navmenu10 li {
  float: left;
  max-width: 20em; 
}

#navmenu li ul, #navmenu2 li ul, #navmenu3 li ul, #navmenu4 li ul, #navmenu5 li ul, #navmenu6 li ul, #navmenu7 li ul, #navmenu8 li ul, #navmenu9 li ul, #navmenu10 li ul {
  position: absolute;
  background: white;
  max-width: 20em;
  left: -999em; 
}

#navmenu li:hover ul, #navmenu li.sfhover ul, #navmenu2 li:hover ul, #navmenu2 li.sfhover2 ul, #navmenu3 li:hover ul, #navmenu3 li.sfhover3 ul, #navmenu4 li:hover ul, #navmenu4 li.sfhover4 ul, #navmenu5 li:hover ul, #navmenu5 li.sfhover5 ul, #navmenu6 li:hover ul, #navmenu6 li.sfhover6 ul, #navmenu7 li:hover ul, #navmenu7 li.sfhover7 ul, #navmenu8 li:hover ul, #navmenu8 li.sfhover8 ul, #navmenu9 li:hover ul, #navmenu9 li.sfhover9 ul, #navmenu10 li:hover ul, #navmenu10 li.sfhover10 ul { 
  left: auto;
}

a.related_link {
   font-size: 12px;
   color: navy;
   font-family: "arial ce", "arial", "ms sans serif", "helvetica";
   font-weight: bold;
   letter-spacing: 0px;
   text-decoration: none;
}

a.related_link:hover {
   text-decoration: underline;
}

img.share {
  border: 0px;
  text-align: left;
}

div#mailForm
{
margin: 5px 0px 0px 0px;
display: none;
text-align: left;
}

input.invalid {
    border: 2px solid maroon
}

.s_label, .s_input, .st_input {
  font-size: 12px;
  font-family: "arial ce", "arial", "ms sans serif", "helvetica";
  padding-top: 10px;
  background-color: #fff;
}

.s_label {
  font-weight: normal;
  padding-left: 5px;
}

.st_input { 
  padding-top: 0px;
  border: solid 1px #808080;
  scrollbar-face-color: ThreeDFace !important;
  scrollbar-shadow-color: ThreeDDarkShadow !important;
  scrollbar-highlight-color: ThreeDHighlight !important;
  scrollbar-3dlight-color: ThreeDLightShadow !important;
  scrollbar-darkshadow-color: ThreeDDarkShadow !important;
  scrollbar-track-color: Scrollbar !important;
  scrollbar-arrow-color: ButtonText !important;
  overflow: auto;
  height: 40px;
}

.whiteline:hover {
  background-color: white;
}

a.username {
  color: maroon; 
  font-weight: bold; 
  font-size: 15px;
}

a.username:hover {
  text-decoration: none;
}

ul.top_high {
  z-index: 10;
}

#calendardiv {
  font-weight: normal;
}

#calendarmonth {
  float: left; 
  width: 186px; 
  text-align: center; 
}

#calendar_table {
  padding-left: 0px;
}

#calendar_table td.fill, #calendar_table td.day, #calendar_table td.today {
  width: 29px;
  height: 19px;
  text-align: center;
  background-color: #fff;
  color: #000;
  border: 1px solid #fff;
}

@-moz-document url-prefix()
{
  #calendar_table td.fill, #calendar_table td.day, #calendar_table td.today {
    width: 31px;
    height: 21px;
  }
}

#calendar_table td.fill {
  background-color: #cccccc;
  border-color: #cccccc;
}

#calendar_table td.today {
  color: #000;
  background-color: maroon;
  border-color: maroon;
}

#calendar_table td:hover {
  border: 1px solid #000;
}

#calendar_table td a {
  text-decoration: none;
  color: black;
}

#calendar_table td.today a {
  color: #fff;
}

#polldiv a {
  color: black;
  text-decoration: none;
}

div.poll_answer_out_out, div.poll_answer_out_out_end{
  border: 1px solid #f0f0f0; 
  margin-bottom: 5px;
  width: 100%; 
}

div.poll_answer_out, div.poll_answer_out_end {
  border: 1px solid #b4b4b4; 
  line-height: 11px; 
  background-color: white;
  min-height: 18px;
  position: relative;
}

div.poll_answer_out:hover, div.poll_answer_out_out:hover {
  border: 1px solid navy; 
}

div.poll_answer_in {
  line-height: 11px; 
  background-color: #c0dcf4;
  padding: 3px;
  padding-right: 0px;
  padding-left: 0px;
  z-index: 1;
  height: 12px;
  position: absolute;
}

div.poll_answer_in_in {
  text-align: left;
  line-height: 11px; 
  font-size: 12px;
  top: 3px; 
  left: 3px; 
  top: 4px\9;
  left: 4px\9;
  padding-left: 3px;
  padding-right: 4px;
  z-index: 5;
  position: absolute;
}

