body {
  margin-top: 4px;
  padding:0px 0px 0px 0px;
  background: #787878;
  text-align: justify;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  color: #616161;
}

#big_img_pn 
     {display:none;
      background: #FFFFee;
      position:absolute; top:10px;  left:20px;
      border1:ridge 4px #DDDDDD;
      border:ridge 4px #996633;
      font-family:Arial;
      font-size: 20px;
      color:#FF0000;
      text-align:center;
     }

#big_img_pn a
     {color:#FF0000;
      text-decoration:none;
      }

#big_img_h2
     {background: #eeFFFF;
      font-size: 18px;
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      font-weight:none;
      font-family: Georgia, "Times New Roman", Times, serif;
     }

#big_close 
    {text-align:right; 
     dispaly:block; 
    }

#big_img 
     {margin:10px 20px 10px 20px;
     }

.tab {width:1000px;
      padding1:15px 0px 10px 0px;
      margin:auto}

#header_1
  {height: 100px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   vertical-align:top;
   background: url(images/blank/img01.gif) no-repeat left top;
  }

#header_1 h1
  {padding:5px 0px 5px 100px; margin:0px;
   font-size:16px; color:#D2738D;
  }


/* Menu */

#top_menu
   {padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
   }
#menu {
  margin: 0 auto;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  height: 50px;
  background: url(images/blank/img02.jpg) no-repeat left top;
}

#menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu li {
  display: inline;
}

#menu a {
  display: block;
  float: left;
  height: 32px;
  margin: 0;
  padding: 18px 30px 0 30px;
  text-decoration: none;
  text-transform: capitalize;
  background: url(images/blank/img03.jpg) no-repeat right top;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  color: #FFFFFF;
}

#menu a:hover {
  color: #FFFFFF;
}

#menu .current_page_item a {
  color: #FFFFFF;
}

/* Left_panel */

.left_panel {
  width: 220px;
  padding:5px 5px 5px 5px;
  font-size: 12px;
  vertical-align:top;
}

.left_panel ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.left_panel li {
  padding: 0 0 20px 0;
}

.left_panel li ul {
}

.left_panel li li {
  margin: 0 20px 0 15px;
  padding: 8px 0px;
  border-bottom: 1px #BBBBBB dashed;
}

.left_panel li h2 {
  height: 40px;
  margin: 0 0 0 0;
  padding: 10px 15px 0px 15px;
  background: #890208 url(images/blank/img05.jpg) no-repeat left top;
  letter-spacing: -1px;
  font-size: 16px;
  color: #FFFFFF;
}

.lm_head {
  height:40px;
  line-height:40px;
  letter-spacing: -1px;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  padding: 0px 0px 0px 15px;
  background: #890208 url(images/blank/img05.jpg) no-repeat left top;
}

.left_panel h2 {
  height:40px;
  line-height:40px;
  letter-spacing: -1px;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  padding: 0px 0px 0px 15px;
  margin: 0px 0px 0px 0px;
  background: #890208 url(images/blank/img05.jpg) no-repeat left top;
}

.left_panel a {margin: 0 20px 0px 15px;
  padding: 8px 0px 8px 0px;
  border-bottom: 1px #BBBBBB dashed;
  display:block;
 }

.left_panel a:hover {text-decoration: underline;}


/* Content */

#content {
  padding:30px 15px 20px 15px;vertical-align:top;
  width: 510px;
}


.col_town {float:left; width:150px; margin:20px 0px 0px 0px;}

.separator {border-top:1px solid #E8DFD8; margin:0px 0px 10px 0px;}
#minfincomua-cur-s {margin:20px 0px 0px 10px; }

td {text-align:left; font-size:14px; background-color:#FFFFFF;
    padding:5px; }
th {text-align:center; font-size:14px; border-color:#FFFF;
    font-weight:bold; background-color:#E8DFD8;}

input, textarea {border:1px solid #CA8186; margin-top:10px;}
.button, .z_button, #f_button {background: url(images/blank/key1.jpg) repeat-x left top;
                    color:#FFFFFF; font-weight:bold; font-size:10px;
                    height:20px;}
.button {width:75px; }

.t_ramka {border:1px solid #8C0209;
          padding:10px 30px 10px 10px;}

.img_on {float:left; height:250px; padding:20px 20px 0px 0px; }

.tab_prod {width:100%}

.m_img {padding:10px 10px 10px 10px ; text-align:center;}

.td_p_info {vertical-align:top; padding:10px 10px 10px 10px;}
.td_p_info h2 {font-size:16px; font-weight:bold;}


form span {color:#FF0000;}

h1, h2, h3 {
            margin-top:0px;
            color: #8C0209;
            }

h1 {font-size: 1.6em;font-weight: normal;}

h2 {font-size: 1.6em; font-weight: normal;}

h3 {
  font-size: 1em;
}

ul {
}

a {
  text-decoration: none;
  color: #8C0209;
}


a img {
  border: none;
}

img.left {
  float: left;
  margin: 0 20px 0 0;
}

img.right {
  float: right;
  margin: 0 0 0 20px;
}


.post {
  padding-bottom: 15px;
  line-height: 200%;
}

.post h1 {
  font-weight: normal;
}

.title {
  margin: 0;
  padding: 10px 0 4px 20px;
  font-weight: normal;
}

.title a {
  border-bottom: none;
  color: #8C0209;
}

.title a:hover {
  border-bottom: 1px dotted #000000;
}

.byline {
  border-bottom: 1px #BBBBBB dashed;
  margin: -10px 20px 20px 20px;
}

.tag {
  padding: 0 15px;
}

.tag a {display:inline;}

.entry {
  padding: 0 20px;
}

.links {
  padding: 0px 0px;
  text-align: right;
  font-weight: bold;
}

.links a {
  border: none;
}

.links a:hover {
}

#ua_ru {margin:5px 0px 5px 5px;
        height:20px; font-weight:bold;
        font-size:14px; color:#000000;}
#ua_ru a {display:inline; border:0px;}
#ua_ru a:hover {text-decoration: none; color:#CC3300}


/* Footer */

#footer {
  width: 960px;
  height: 70px;
  margin: 0 auto;
  padding: 0 20px;
  background: url(images/blank/img04.jpg) no-repeat left top;
}

#footer p {
  margin: 0;
  padding: 25px 0 0 0;
  text-align: center;
  font-size: smaller;
}

#footer a {
}

#footer .link {
  float: right;
}

#footer .copyright {
  float: left;
}

.flower {
  padding-left: 20px;
}

#z-head {color: #8C0209; padding:0px 0px 20px 0px; font-size: 20px;}
#b-zakaz {background-color: #FFFFFF;}
.z_button {width:165px; font-size: 12px;  font-weight:normal;}
#zakaz {font-size: 14px;  color:#000000;}
#zakaz label {padding:0px 10px 0px 0px;}

.next_pages {font-weight: normal; padding: 20px 0px 10px 0px;}

.next_pages a, .next_pages span
           {color:#8C0209; font-weight: normal;
            border:#CA8186 1px solid;
            text-align:center;
            margin: 3px 0px 0px 3px;
            padding: 0px 6px 0px 6px;
            display:block;
            float:left;
            font-size: 12px;
            }

.next_pages span
       {background-color: #CA8186; color:#ffffff;}

.next_pages a:hover {color:#8C0209; font-weight: normal;
                    border:#8C0209 1px solid;
                    background-color:#E8DFD8;}


