<style>

table { padding: 0; margin: 0; }
td { border: 0; padding: 0; margin: 0; border-collapse: collapse; font-family: tahoma; font-size: 12px; }

#logo { z-index: 10; position: absolute;  display: block; }

#top_line {
left: 0; background-color: #3B3215; height: 46px; position: absolute; z-index: 5; width: 100%; display: block;
}

#main { top: -210px; z-index: 1; position: relative; }

#illustration { margin-top: 46px; z-index: 0; display: block;  height: 160px; position: relative; float: center; width: 100%; min-width: 1000px; }

#index_bg { background-image:url('http://www.zoojournal.ru/template_images/illustration_1.gif'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#nom_bg { background-image:url('http://www.zoojournal.ru/head_img/nom.jpg'); background-repeat: no-repeate; height: 160px; background-position: top center; }
#rubriki_bg { background-image:url('http://www.zoojournal.ru/head_img/rubriki.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_sobaki { background-image:url('http://www.zoojournal.ru/head_img/head_sobaki.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#rub_1_bg { background-image:url('http://www.zoojournal.ru/head_img/rub_1.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#rub_2_bg { background-image:url('http://www.zoojournal.ru/head_img/nom.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#head_2_bg { background-image:url('http://www.zoojournal.ru/head_img/head_2.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#head_3_bg { background-image:url('http://www.zoojournal.ru/head_img/head_2.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#forum_2_bg { background-image:url('http://www.zoojournal.ru/head_img/forum_2.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#forum_bg { background-image:url('http://www.zoojournal.ru/head_img/forum.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#gde_kupit_bg { background-image:url('http://www.zoojournal.ru/head_img/gde_kupit.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#jivotnie_bg { background-image:url('http://www.zoojournal.ru/head_img/jivotnie.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#password_bg { background-image:url('http://www.zoojournal.ru/head_img/password.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#statiya_bg { background-image:url('http://www.zoojournal.ru/head_img/statiya.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#registr_bg { background-image:url('http://www.zoojournal.ru/head_img/registr.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#photoclub_bg { background-image:url('http://www.zoojournal.ru/head_img/photoclub.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#photoclub { background-image:url('http://www.zoojournal.ru/head_img/head_foto.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#photoclub_2_bg { background-image:url('http://www.zoojournal.ru/head_img/photoclub_2.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#photoclub_3_bg { background-image:url('http://www.zoojournal.ru/head_img/photoclub_3.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#head_2_bg { background-image:url('http://www.zoojournal.ru/head_img/head_2.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_3_bg { background-image:url('http://www.zoojournal.ru/head_img/head_3.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_4_bg { background-image:url('http://www.zoojournal.ru/head_img/head_4.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_5_bg { background-image:url('http://www.zoojournal.ru/head_img/head_5.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_8_bg { background-image:url('http://www.zoojournal.ru/head_img/head_8.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_dino { background-image:url('http://www.zoojournal.ru/head_img/head_dino.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_9_bg { background-image:url('http://www.zoojournal.ru/head_img/head_9.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_10_bg { background-image:url('http://www.zoojournal.ru/head_img/head_10.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_ezhik { background-image:url('http://www.zoojournal.ru/head_img/head_ezhik.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_11_bg { background-image:url('http://www.zoojournal.ru/head_img/head_11.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_12_bg { background-image:url('http://www.zoojournal.ru/head_img/head_12.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_13_bg { background-image:url('http://www.zoojournal.ru/head_img/head_13.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_14_bg { background-image:url('http://www.zoojournal.ru/head_img/head_14.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_15_bg { background-image:url('http://www.zoojournal.ru/head_img/head_15.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_16_bg { background-image:url('http://www.zoojournal.ru/head_img/head_16.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_17_bg { background-image:url('http://www.zoojournal.ru/head_img/head_17.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_18_bg { background-image:url('http://www.zoojournal.ru/head_img/head_18.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_19_bg { background-image:url('http://www.zoojournal.ru/head_img/head_19.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_20_bg { background-image:url('http://www.zoojournal.ru/head_img/head_20.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#head_dog_bg { background-image:url('http://www.zoojournal.ru/head_img/head_dog.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_dog_2_bg { background-image:url('http://www.zoojournal.ru/head_img/head_dog_2.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_dog_3_bg { background-image:url('http://www.zoojournal.ru/head_img/head_dog_3.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }
#head_kotenok { background-image:url('http://www.zoojournal.ru/head_img/head_kotenok.jpg'); background-repeat: no-repeat; height: 160px; background-position: top center; }

#top_bg { left: 0; width: 100%; height: 160px; position: absolute; top: 46px; z-index: 0; display: block; margin: 0; padding: 0; }

big { color: #3B3215; font-family: Georgia; font-style: italic; font-weight: bold; }

h4 { color: #3B3215; font-family: Georgia; font-style: italic; font-weight: bold; font-size: 12px; }

p, li, ul { font-family: tahoma; font-size: 12px;  }


 big#top { font-size: 14px; }
 p#top { margin-top: 0; font-size: 12px; width: 400px; }

#anounce_list { background-image:url('http://www.zoojournal.ru/template_images/a_bg.gif'); background-repeat: repeat-y; }
#anounce_list a { font-family: tahoma; font-size: 12px; color: #3b3115; display: block; text-align: center; margin-top: 5px; }

#search { display: block; background-color: none; padding: 5px; margin: 0; vertical-align: center; width: 10px; margin-top: -30px; z-index: 25; }
#search_field { height: auto; width: 248px; border: 0; padding: 0; margin: 0;  position: relative; vertical-align: center; z-index: 20; border: 5px; border-right: 30px; border-style: solid; border-color: #E7DFBB; }
#search_button { z-index: 30; left: 190px; border: 0; padding: 0; margin: 0; margin-top: -25;  position: relative; vertical-align: center; }


.adv_publication { background-color: rgb(231,223,187); width: auto; }
.adv_publication td { padding: 0; margin: 0; }
.adv_publication img { display: block; border: 8px; border-style: solid; border-color: #E7DFBB; }

.stat_img img { display: block; border: 8px; border-style: solid; border-color: #E7DFBB; }

.main_publication { background-color: rgb(231,223,187); width: auto; }
.main_publication td { padding: 0; margin: 0; }
.main_publication img { display: block; border: 8px; border-style: solid; border-color: white; }

.main_publication a { font-size: 18px; padding: 10px; padding-top: 0; display: block; text-decoration: none; color: #352108;   }

.main_publication p { font-size: 12px;   }

.sub_publication { background-color: rgb(231,223,187); width: auto; }
.sub_publication img { display: block; border: 10px; border-style: solid; border-color: #E7DFBB; }
.sub_publication td { padding: 0; vertical-align: top; }
.sub_publication big { font-size: 16px; padding: 10px; padding-top: 0; display: block; width: 203px; margin-bottom: 0; }
.sub_publication p { font-size: 12px; margin-bottom: 5px; margin-top: 0; width: 203px; padding-left: 10px; }

.presentation { background-color: #E7DFBB; width: auto; }
.presentation td { font-family: tahoma; font-size: 12px;  }
.presentation img { margin-top: 5px; }

#login { width: 270px; background-image: url('http://www.zoojournal.ru/template_images/login_bg.png'); background-repeat: no-repeat; text-align: center; border: 0; height: 45px; position: absolute; top: 46; padding: 0; z-index: 20; }
#login_input { width: 110px; border: 0; height: 15px; display: inline; position: relative; margin-right: 5px; background-color: #FBF7EB; top: -5px; z-index: 20; }
#login_img { background-color: none!important; width: auto; height: auto; }

.news { margin-top: 15px; }
.news td { vertical-align: top; padding-right: 15px; }
.news small { color: #857C53; font-family: georgia; font-size: 12px; font-weight: bold; font-style: italic; }

a#small { color: #74715E; font-size: 10px; text-decoration: underline; font-family: tahoma; font-style: normal; font-weight: none; }

  h1 { font-family: georgia; font-size: 22px; color: #332407; margin-bottom: 10px; padding-bottom: 0;  }
  h2 { font-family: georgia; font-size: 18px; color: #5F4216; margin-top: 0px; margin-bottom: 0; padding-bottom: 0; font-style: italic; font-weight: normal; }
  h3 { font-family: georgia; font-size: 16px; color: #5F4216; margin-top: 0px; margin-bottom: 0; padding-bottom: 0; font-style: italic; font-weight: normal; }
  
  #title_img { border: 15px; border-style: solid; border-color: #E8E0BB; }
  #title_a { font-size: 18px; font-style: italic; font-family: georgia; color: #F56300; text-decoration: underline; display: block; }

  #content { width: 720px; vertical-align: top; }
  #right { width: 280px; vertical-align: top; }


.bottom { height: 128px; background-color: #241C05; width: 100%; }

.forum_last li { font-family: tahoma; font-size: 12px; }
.forum_last a { color: black; font-family: tahoma; font-size: 12px; margin-bottom: 0;  font-weight: normal; font-style: normal; text-decoration: none; }
.forum_last a:hover { text-decoration: underline; }

.forum_head td { border-collapse: collapse; margin: 0; padding: 0;background-color: rgb(231,223,184); color: rgb(155,119,61); font-weight: bold; font-family: tahoma; font-size: 12px; height: 30px; padding-left: 10px;  }
.forum_row td { border-collapse: collapse;  font-family: tahoma; font-size: 12px; padding: 10px; color: rgb(154,118,58); vertical-align: top; }
.forum_row a { color: #3A3214; font-weight: bold; }
.forum_row img { border: 1px; border-style: solid; border-color: rgb(120,63,10); }


.material_row td { border-collapse: collapse;  font-family: tahoma; font-size: 12px; padding: 10px; color: black; vertical-align: top; }




.club_photo { background-color: rgb(231,223,187); width: 100px; height: 135px; }
.club_photo td { text-align: center; padding: 12px; vertical-align: top; }
.club_photo a { text-decoration: underline; color: #9B763E; font-family: georgia; font-size: 12px; font-style: italic; padding-top: 12px; }
a img { border: 0; }
a { color: rgb(120,63,10);  }

.small_p a { color: rgb(155,119,61); }

</style>