.menu_head A{
font: 11px/11px "Verdana";
text-decoration: none;
}


body {
background: #ffffff;
color: #000000;
margin: 0px;
}

.header {
width: 100%;
border-collapse: collapse;
background: #046604;
}

.left {
width: 700px;
height: 130px;
background-image: url("logo.jpg"/*tpa=http://www.zootorg.com/template/logo.jpg*/);
background-repeat:no-repeat;
}

.center {

}

.right {
width: 200px;
height: 130px;
background-image: url("right.jpg"/*tpa=http://www.zootorg.com/template/right.jpg*/);
background-position: right;
background-repeat:no-repeat;
}

.search1 {
width: 436px;
height: 30px;
background: #046604;
border-top: 1px solid #D8FFC0;
}

.search2 {
height: 30px;
background: #046604;
border-top: 1px solid #D8FFC0;
}

.text {
background: #ffffff;
color: #046604;
text-indent: 5px;
margin: 0px;
}

.button {
background: #046604;
color: #FFFFFF;
margin: 0px;
}

.hint{
vertical-align: top;
background-color: #ffffcc;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}


.index_city{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
font: 16px/21px "Arial" ;
}

.index{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
}


small {
font: 10px/12px "Verdana", "Arial";
text-decoration: none;
}

.marker{
color: #000099;
background-color:#ffff00;
}


FORM{
margin: 0px;
padding: 0px;
}

.error{
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
background-color: #ffbbbb;
color: #000000;
}

#form{
vertical-align: top;
background-color: #f3f2f9;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}

.form1{
vertical-align: top;
background-color: #f3f2f9;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}

.form_head{
vertical-align: top;
background-color: #483d8b;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #ffffff; font: bold 12px/16px  "Tahoma", "Arial";
}


img.image{
border: 10px solid #ffffff;
}

img.small_image{
border: 1px solid #c5c5c5;
margin-right: 10px;
margin-top: 5px;
}

img.normal_image{
border: 1px solid #c5c5c5;
}

h1{
display: inline;
margin:0px;
padding:0px;
font: bold 19px/22px  "Arial";
}

.subtitle{
padding-bottom: 10px;
font: bold 17px/18px  "Tahoma", "Arial";
}


.down{
	border-top: 2px solid #483d8b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 14px;
	background-color: #f3f2f9;
}


.title{
padding-bottom: 3px;
font: bold 13px/16px "Tahoma", "Arial" ;
}

.category_title{
	background-color: #f3f2f9;
	padding-bottom: 3px;
	font: 12px/15px "Arial";
}

.subcategory_sel{
background-color: #ecf1f0;
}


.block_title{
background-color: #e0e0e0;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 2px;
font: bold 13px/16px "Tahoma", "Arial" ;
}


td.menu_sel{
text-align: center;
background-color: #ffffff;
border-left: 3px solid #dbe8f0;
border-right: 3px solid #dbe8f0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
color:#445964; font: bold 11px/15px  "Tahoma", "Arial";
}

td.menu{
text-align: center;
background-color: #ccdbe4;
border-left: 3px solid #dbe8f0;
border-right: 3px solid #dbe8f0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
color:#445964; font: bold 11px/15px  "Tahoma", "Arial";
}

#block{
vertical-align: top;
border: 1px solid #e0e0e0;
padding-left: 9px;
padding-right: 9px;
padding-top: 8px;
padding-bottom: 10px;
}

#slist{
vertical-align: top;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
background-color: #eaeaea;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 1px;
}

#slist_head{
color: #ffffff;
vertical-align: top;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
background-color: #bbbbbb;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 1px;
font-weight:bold;
}



#list1{
vertical-align: top;
background-color: #f3f2f9;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}

#list2{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}


#list3{
	vertical-align: top;
	background-color: #f3f2f9;
	border-top: 1px solid #483d8b;
   border-bottom: 1px solid #483d8b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	padding-bottom: 11px;
}

#list4{
vertical-align: top;
border-top: 1px solid #f5ae28;
border-bottom: 1px solid #f5ae28;
background-color: #ffe199;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}

.path{
padding-left: 10px;
padding-right: 10px;
padding-top: 16px;
padding-bottom: 16px;
font: bold 19px/22px  "Arial";
}

.left{
vertical-align: top;
padding-left: 0px;
padding-right: 0px;
padding-top: 16px;
padding-bottom: 16px;
}

.center{
vertical-align: top;
padding-left: 0px;
padding-right: 0px;
padding-top: 16px;
padding-bottom: 16px;
}

.right{
vertical-align: top;
padding-left: 0px;
padding-right: 0px;
padding-top: 16px;
padding-bottom: 16px;
}




td{
color: #445964; font: 12px/16px "Arial" ;
}

body{
margin: 0px;
padding: 10px;
color: #445964; font: 12px/16px "Arial" ;
}

#black{color:#2f2f2f;}
#light{color:#a6b0b5;}
#red{color:#ff0000;}


span.sel{
	background-color: #e4a8ff;
}

a.sel{color: #000000; text-decoration: none;}
a.sel:hover{color: #000000; text-decoration: underline;}


#menu{color:#445964; font: bold 11px/15px  "Tahoma", "Arial";}



a:link, a:visited, a:active {color: #0044a1;}
a:hover{color: #c94fff; text-decoration: underline;}


































a 

{

  color: #212121;

}



a:hover

{

  text-decoration: none;

}



body {

  padding: 0;

  margin: 0; 

  font-family: Tahoma;

  font-size: 12px;

  color: #212121;

}



.top_stripe

{

  background-color: #606060; 

  height: 1px;

}



.bottom_stripe

{

  background-color: #E0E0E0; 

  height: 1px;

  margin-left: 8px;

}



.bottom_stripe_bg

{

  background-color: #eb6b76;

}

.header_link

{

  text-decoration: none;

}



.header_bg

{

  background-color: #facd8a;

  height: 2px;

}



.title_list

{

  color: #b8323e;

  margin: 13px;

  font-weight: 700;

  font-size: 11px;

  padding-left: 10px;

  border-left: 1px solid #b8323e;
  
  

}



.title_name {

  font-size: 16px;

  margin: 20px;

}



.cart_img

{

}



.error_message

{

  color: red;

}



.main_menu

{

  background-color: #e8f1e8;

  margin-left: 8px;

  color: #404040;

}



.main_menu2

{

  padding: 10px;

  margin-left: 10px;

  width: 100%;

}



.menu_item

{

  padding-left: 5px;

  margin-right: 5px;

}



.menu_item:hover

{

  margin-right: 5px;

  padding-left: 5px;

}



.curdate

{

  margin-left: 110px;

  padding-left: 25px;



  font-weight: 700;

}



.search_example

{

  font-size: 10px;

}



.search_button_start

{

  font-size: 11px;

}



.search_table

{

  margin-left: 31px;

  width: 600px; 

}

.search_table2

{

  margin-left: 31px;

  width: 880px; 

}


.main_content

{

  margin: 30px;

}





.footer

{

  border-top: 1px solid #eb6b76;

  margin: 20px 0 0 35px;

  font-size: 11px;

  color: #505050;

  padding-top: 1px;

}



.counters

{

  margin: 20px 0 0 35px;

}



.sape_block 

{

  margin: 20px 0 20px 35px;

  font-size: 10px;

  color: #D0D0D0;

}



.sape_block a

{

 color: #D0D0D0;

}





.np1_1

{

  margin-top: 1px;

}



.np2_1

{

  margin-bottom: 21px;

}



.col0 

{

  width: 220px;

}



.col1

{

  width: 220px;

}



.col2

{

  width: 220px;

}





.np0_0 h2, .np1_0 h2, .np2_0 h2, .np3_0 h2

{

  padding: 0;

  margin: 0;

  font-weight: 700;

  color: #b8323e;

  font-size: 12px;

  display: inline;

}



.np0_1 h2, .np1_1 h2, .np2_1 h2, .np3_1 h2

{

  padding: 0;

  margin: 0;



  font-weight: 100;

  font-size: 11px;

  display: inline;

}



.np0_2 h2, .np1_2 h2, .np2_2 h2, .np3_2 h2

{

  padding: 0;

  margin: 0;



  font-weight: 100;

  font-size: 12px;

  display: inline;

}



.num_in_folder

{

  color: #C0C0C0;

  font-size: 11px;

}



.folder_column a 

{

  color: #b8323e;

  text-decoration: none;

  line-height: 19px;

}



.folder_column a:hover 

{

  color: #b8323e;

  text-decoration: none;

  border-bottom: 1px dotted #b8323e;

  line-height: 19px;

}



.right_pane

{

  padding-left: 30px;

}



h3

{

  padding: 0;

  margin: 0 0 0 10px;

  font-size: 14px;

  color: #303030;

  font-weight: 700;

  font-family: Tahoma;

  margin-bottom: 10px;

}



.specials_pane

{

  border: 1px solid #eb6b76;

  background-color: #ffE6E6;

  color: #404040;

  width: 250px;

  font-size: 11px;

}



.specials_pane a 

{

  font-size: 11px;

  color: #404040;

  text-decoration: none;







}



.specials_pane a:hover

{

  font-size: 11px;

  color: #404040;

  border-bottom: 1px dotted #303030; 

  text-decoration: none;



}



.how_to_special

{

  font-size: 11px;

  color: #707070;

  margin: 5px 0 0 12px;

  display: block;

  font-weight: 700;



}



#hidden_area

{

  display: none;



  margin: 5px 0px 0px 0px;

  padding: 10px;

  font-size: 11px;

  color: #707070;

  background-color: #F6F6F6;

  

}



.new_adv_pane

{

  background-color: #FAFAFA;

  margin-left: 1px;

}



.new_adv_pane h4 

{

  padding: 0;

  margin: 0;

  color: #303030;

  font-size: 11px;

  display: inline;  

  font-weight: 100;

}



.new_adv_pane a

{

  color: #766454;

  text-decoration: none;

}



.new_adv_pane a:hover

{

  color: #766454;

  text-decoration: underline;

}



.fadv_start_hdr

{

  color: #b8323e;

  font-weight: 700;

  border-bottom: 1px solid #C0C0C0;

}



.type_p

{

 color: #2020FF;

 font-size: 11px; 

}



.type_s

{

 color: #FF2020;

 font-size: 11px; 

}



.fadv_start

{

  font-size: 11px;

  color: #505050;

}



.eobg0

{

  border-bottom: 1px solid #E6E6E6;

}



.eobg1

{

  border-bottom: 1px solid #E0E0E0;

}



input, select, textarea

{

  color: #303030;

}



.page_title

{

  margin: 0px 0 0 1px;

  border-bottom: 1px solid #eb6b76;

  padding-bottom: 1px;

  font-size: 14px;

  color: #505050;

   

}



.sort_by, .sort_by SELECT

{        

  font-size: 11px;

  margin-top: 5px;

}



.make_clear, .make_clear a 

{

  margin-top: 12px;

  color: #505050; 

  font-size: 11px;

}



.datcol

{

  color: #808080;

}



.found h4 a 

{

  color: #303030;

  text-decoration: none;

}



.found h4 a:hover 

{

  color: #766454;

  text-decoration: underline;

}



.found th

{

  color: #b8323e;

  font-weight: 700;

  border-bottom: 1px solid #F0F0F0;

  padding: 0 0 5px 0;

  margin: 0 0 10px 0;

  height: 20px;

}



.found th a

{

  color: #b8323e;

  font-weight: 700;

}



.found a:hover

{

  color: #766454;

  text-decoration: underline;

}





.rub

{

  width: 2.5em;

  display: block;

  float: right;

  color: #303030;

}



.price

{

  display: block;

  float: right;

  color: #303030;

}



.cursign

{

  color: #303030;

}



.found h4 

{

  padding: 1px 0 1px 0;

  margin: 0;

  color: #303030;

  font-size: 11px;

  font-weight: 100;

  font-family: Tahoma;

  padding: 1px 0 1px 5px;

}



.found .eobg1

{

  border-bottom: 1px solid #E0E0E0;

  background-color: #F6F6F6;

}







.price_pane

{

  padding-right: 20px; 

}



.fadv

{

  padding: 1px 0 1px 0;

  color: #909090;

}



h5.folder_name

{

  font-size: 11px;

  color: #909090;

  display: inline;

  padding: 0;

  margin: 0;

  font-weight: 100;

}



.fadv_sel

{

  padding: 1px 0 1px 0;

  background-color: #ffde86;

}



.fadv_sel h4

{

  font-weight: 700;

}



.page_selected, .page_selected a

{

  padding: 1px 8px 1px 8px;

  background-color: #ffde86;

  text-decoration: none;

  margin: 0 5px 0 0;

  color: #505050;

}



.not_page_selected a 

{

  padding: 1px 8px 1px 8px;

  background-color: #cbb99d;

  text-decoration: none;

  margin: 0 5px 0 0;

  color: #5D5D5D;

}



.section_header

{

  border-bottom: 1px solid #cbb99d;

  padding: 5px;

  font-size: 14px;

  font-weight: 700;

  color: #303030;

}



.comments

{

  font-size: 11px;

  color: #909090;

}



.sms

{

 border-left: 1px solid #FF6060; 

 padding-left: 10px;

 font-size: 11px; 

}



.gui_form

{

  width: 95%;

}

.stats

{

  margin-left: 4px;

}



.not_found

{

  padding-top: 20px;

  padding-bottom: 20px;

  color: #FF6060;

}



h2.adv {

 display: block; 

 padding: 10px 0 10px;

 font-size: 14px;

}



.view_count

{

  font-size: 11px; 

  padding: 30px 0 30px 0;

  font-color: #808080;

}



.detailed

{

  background-color: #F0F0E0;

}



.uarr {

  color: #909090;

  padding-left: 5px;

}



.email_send

{

  color: #303030;

  padding: 30px;

  

}



.with_photo 

{

  margin-top: 1px;

}



.sidemenu_top {

  font-weight: 700;

  font-size: 12px;

  display: block;

  color: #303030;

  font-size: 12px;

}



.sidemenu_selected {

  padding: 0 0 0 15px;

  margin-left: 15px;



  background-image: url("arr.gif"/*tpa=http://board2.biz/i/arr.gif*/);

  background-position: 0px 2px;

  background-repeat: no-repeat;



  font-weight: 700;

  font-size: 11px;

  display: block;

}





.sidemenu_other {

  margin-left: 15px;



  font-weight: 100;

  font-size: 11px;

  display: block;

}



.short_comments

{

  padding-top: 10px;

  padding-left: 10px;

  padding-bottom: 10px;

  margin: 10px 0px 10px 5px;

  color: #303030;

  font-size: 11px;

  border-left: 3px solid #0568b2;



}



#please_wait

{

  display: none;

  color: #303030;

  text-align: center;

  font-weight: 700;

  font-size: 14px;

  background-color: #ffde86; 

  padding: 20px;

  width: 200px;

  height: 50px;



  position: absolute;

  top: 400px;

  left: 50%;

  margin-left: -100px;

  z-index: 1000;



}



