{margin:20px 30px}
.rubrik {}
.rubrik a {margin:0 18px 10px 0; display:inline-block}
.rubrik .act {padding:5px 8px; background:#dbe5ed; color:#000; text-decoration:none; margin-right:12px}
.rub_abc {padding:10px 0px 10px}
.rub_abc a {display:inline-block; padding-right:8px}
.rub_abc a.act { color:#000; text-decoration:none; font-weight:bold}
.rub_list {float:left;padding-bottom:20px;}
.rub_list div {width:200px; float:left; margin-right:15px}
.rub_list div.last {margin-right:0px}
.rub_list h4 {font-size:15px; margin:10px 0;}
.rub_list span{display:block; margin:10px 0;}
 /*.rub_list a */
.rub_list a {display:block; color:#6d490d; }
.rub_info {}
.rub_info h2 {margin-bottom:20px}
.rub_info h2 small {color:#888; font-size:13px}
.rub_info p {text-align:justify}
.rub_info img.flow_left {margin-right:20px; margin-bottom:20px;}
.rub_info img.flow_right {margin-left:20px; margin-bottom:20px;}
.rub_info .newsblock {border-top:1px solid #e5e5e5; margin-top:30px; padding-top:10px}
.rub_info .newsblock .pnews {padding:10px 0; }
.rub_info .newsblock .pnews p {margin:10px 0}
.rub_info .newsblock .pnews p span {padding-left:8px}

.animal_navigator h1 {color: #000000; font-size: 20px; text-decoration: none; font-weight:normal;  padding-top: 25px;}
.animal_navigator {padding-left: 13px; _zoom: 1;}
.title_animal_navigator {padding-top: 27px;}
.title_animal_navigator .act {text-decoration:none; color:#000}
.items_animal_navi {padding-top: 11px;}
.item_animal_navi {float: left; margin-right: 30px; min-width: 133px; _width: 133px; padding-bottom: 8px;}
.item_animal_navi_last {margin-right: 30px; min-width: 133px; _width: 133px; padding-bottom: 8px;}
.item_animal_navi a{color: #0377c2;}
.item_animal_navi a.act {color:#000000; text-decoration: none; background: #f2e7d5; padding: 3px;}
.item_animal_navi_last a{color: #0377c2;}
.animal_alpha {color: #000000; margin-top: 15px; padding-bottom: 20px;}
.animal_alpha a{color: #0377c2;}
.animal_alpha a.act {background: #F2E7D5; padding: 3px; text-decoration: none; color: #000000;}

.all_breed_animal {clear: left; padding-top: 15px; padding-bottom: 15px;}
.all_breed_animal a {color: #000000; font-size: 12px;}

.animal_breed_element {float: left; padding-top: 10px; width: 33%;}
.animal_breed_element1 {float: left; padding-top: 10px; width: 33%;}
.breed_l .animal_breed_element {width: 49%; }
.breed_l .animal_breed_element1 {width: 49%; }

.animal_breed_element_item0 { margin-right:11px; padding-bottom:4px; color: #878684; font-size: 10px;}

.pic_switcher {display: block; font-size: 11px;}

.showpic { border:0; padding:0; border-collapse:collapse; margin-top: 10px;}
.showpic .animal_breed {padding:20px 0 0; width:180px; vertical-align: top;}
.showpic .animal_breed a {padding-right: 10px; }
.showpic .animal_breed span {padding-right: 10px;} 
.animal_breed_element span, .animal_breed_element1 span, .showpic .animal_breed span {display:block;}

.animal_div_info {width: 200px; padding-top: 210px; float:right;}
.animal_div_info_links {}
.animal_div_info_links a{color: #0377c2;}
.animal_div_info_all {padding-top: 28px;}
.animal_div_info_all a{color: #000000;}

.animal_div_info {width: 200px; padding-top: 210px; float:right;}
.animal_div_info1 {padding-top: 131px; }
.animal_div_info2 {padding-top: 31px; }
.animal_div_info_links {}
.animal_div_info_links a{color: #0377c2;}
.animal_div_info_all {padding-top: 28px; padding-bottom: 20px;}
.animal_div_info_all a{color: #000000;}

.animal_breed { margin-right:11px; padding-bottom:4px; color: #878684; font-size: 10px;}
.aminal_title img {vertical-align: top;}
.aminal_title {font-size: 20px; font-weight:normal;}

#left_content2 .aminal_img {min-height: 200px; height: auto !important; height: 200px}
#left_content2 h2 {padding-bottom: 10px; padding-top:4px}

/*Dogs*/
#left_content2 .dog {background: url(/i/pets/t_all_animal_dog.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px;}
#left_content2 .dog h2 {background: url(/i/pets/s_logo_dog.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #844a01;}
#left_content2 .dog h2 a, #left_content2 .dog h4 {color: #573100;}
#left_content2 .dog .aminal_img {background: url(/i/pets/dog.png) no-repeat right top; _background: url(/i/pets/dog_gif.gif) no-repeat right top;}
#left_content2 .dog .animal_breed a {color: #864b00; font-size: 12px;}

/*Cats*/
#left_content2 .cat {background: url(/i/pets/t_all_animal_cat.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .cat h2 {background: url(/i/pets/s_logo_cat.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #8c0202;}
#left_content2 .cat h2 a, #left_content2 .cat h4 {color: #a13720;}
#left_content2 .cat .aminal_img {background: url(/i/pets/cat.png) no-repeat right top;  _background: url(/i/pets/cat_gif.gif) no-repeat right top;}
#left_content2 .cat .animal_breed a {color: #a13720; font-size: 12px;}

/*Parrot*/
#left_content2 .parrot {background: url(/i/pets/t_all_animal_bird.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .parrot h2 {background: url(/i/pets/s_logo_bird.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px;color: #129102;}
#left_content2 .parrot h2 a, #left_content2 .parrot h4 {color: #4a7800;}
#left_content2 .parrot .aminal_img {background: url(/i/pets/parrot.png) no-repeat right top;  _background: url(/i/pets/parrot_gif.gif) no-repeat right top;}
#left_content2 .parrot .animal_breed a{color: #4a7800; font-size: 12px;}

/*Spider*/
#left_content2 .spider {background: url(/i/pets/t_all_animal_insect.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .spider h2 {background: url(/i/pets/s_logo_insect.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px;}
#left_content2 .spider .aminal_img {/*background: url(/i/pets/parrot.png) no-repeat right top;*/}
#left_content2 .spider h2 a, #left_content2 .spider h4 {color: #424242;}
#left_content2 .spider .animal_breed a{color: #404040; font-size: 12px;}

/*cavy*/
#left_content2 .cavy {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px;}
#left_content2 .cavy h2 {background: url(/i/pets/s_logo_rodent.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #844a01;}
#left_content2 .cavy .aminal_img {background: url(/i/pets/cavy.png) no-repeat right top;  _background: url(/i/pets/cavy_gif.gif) no-repeat right top;}
#left_content2 .cavy h2 a, #left_content2 .cavy h4 {color: #63594b;}
#left_content2 .cavy .animal_breed a {color: #645a4c; font-size: 12px;}

/*canary*/
#left_content2 .cannary {background: url(/i/pets/t_all_animal_bird.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .cannary h2 {background: url(/i/pets/s_logo_bird.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #8c0202;}
#left_content2 .cannary .aminal_img {background: url(/i/pets/cannary.png) no-repeat right top;  _background: url(/i/pets/cannary_gif.gif) no-repeat right top;}
#left_content2 .cannary h2 a{color: #4a7800;}
#left_content2 .cannary .animal_breed a {color: #4a7800; font-size: 12px;}

/*chinchilla*/
#left_content2 .chin {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .chin h2 {background: url(/i/pets/s_chi.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #129102; padding-top:0;}
#left_content2 .chin .aminal_img {background: url(/i/pets/chin.png) no-repeat right top;  _background: url(/i/pets/chin_gif.gif) no-repeat right top;}
#left_content2 .chin h2 a, #left_content2 .chin h4 {color: #63594b;}
#left_content2 .chin .animal_breed a{color: #645a4c; font-size: 12px;}

/*fish*/
#left_content2 .fish {background: url(/i/pets/t_all_animal_fish.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .fish h2 {background: url(/i/pets/s_logo_fish.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #424242;}
#left_content2 .fish .aminal_img {background: url(/i/pets/fish.png) no-repeat right top;  _background: url(/i/pets/fish_gif.gif) no-repeat right top;}
#left_content2 .fish h2 a, #left_content2 .fish h4 {color: #3752b8;}
#left_content2 .fish .animal_breed a{color: #3752b8; font-size: 12px;}

/*hamster*/
#left_content2 .hamster {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px;}
#left_content2 .hamster h2 {background: url(/i/pets/s_logo_rodent.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #844a01;}
#left_content2 .hamster .aminal_img {background: url(/i/pets/hamster.png) no-repeat right top;  _background: url(/i/pets/hamster_gif.gif) no-repeat right top;}
#left_content2 .hamster h2 a, #left_content2 .hamster h4 {color: #63594b;}
#left_content2 .hamster .animal_breed a {color: #645a4c; font-size: 12px;}

/*mouse*/
#left_content2 .mouse {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .mouse h2 {background: url(/i/pets/s_logo_rodent.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color: #8c0202;}
#left_content2 .mouse .aminal_img {background: url(/i/pets/mouse.png) no-repeat right top;  _background: url(/i/pets/mouse_gif.gif) no-repeat right top;}
#left_content2 .mouse h2 a, #left_content2 .mouse h4 {color: #63594b;}
#left_content2 .mouse .animal_breed a {color: #645a4c; font-size: 12px;}

/*ferret*/
#left_content2 .ferret {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .ferret h2 {background: url(/i/pets/s_ferret.png) no-repeat top right; font-weight: normal; float: left; padding-right: 32px;color: #129102; padding-top:0;}
#left_content2 .ferret .aminal_img {background: url(/i/pets/ferret.png) no-repeat right top;  _background: url(/i/pets/ferret_gif.gif) no-repeat right top;}
#left_content2 .ferret h2 a, #left_content2 .ferret h4 {color: #63594b;}
#left_content2 .ferret .animal_breed a{color: #645a4c; font-size: 12px;}

/*rat*/
#left_content2 .rat {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .rat h2 {background: url(/i/pets/s_logo_rodent.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px;  color: #424242;}
#left_content2 .rat .aminal_img {background: url(/i/pets/rat.png) no-repeat right top;  _background: url(/i/pets/rat_gif.gif) no-repeat right top;}
#left_content2 .rat h2 a, #left_content2 .rat h4 {color: #63594b;}
#left_content2 .rat .animal_breed a{color: #645a4c; font-size: 12px;}

/*turt*/
#left_content2 .turt {background: url(/i/pets/t_all_animal_rept.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .turt h2 {background: url(/i/pets/s_logo_rept.png) no-repeat bottom right; font-weight: normal; float: left; padding-right: 30px;  color: #424242;}
#left_content2 .turt .aminal_img {background: url(/i/pets/turt.png) no-repeat right top;  _background: url(/i/pets/turt_gif.gif) no-repeat right top;}
#left_content2 .turt h2 a, #left_content2 .turt h4 {color: #5e7a4b;}
#left_content2 .turt .animal_breed a{color: #5e7a4b; font-size: 12px;}

/*rabbit*/
#left_content2 .rabbit {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .rabbit h2 {background: url(/i/pets/s_logo_rodent.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px;  color: #424242;}
#left_content2 .rabbit .aminal_img {background: url(/i/pets/rabbit.png) no-repeat right top;  _background: url(/i/pets/rabbit_gif.gif) no-repeat right top;}
#left_content2 .rabbit h2 a, #left_content2 .rabbit h4 {color: #63594b;}
#left_content2 .rabbit .animal_breed a{color: #645a4c; font-size: 12px;}

/*pig*/
#left_content2 .pig {background: url(/i/pets/t_all_animal_pig.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .pig h2 {background: url(/i/pets/s_logo_pig.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px;  color: #424242;}
#left_content2 .pig .aminal_img {background: url(/i/pets/pig.png) no-repeat right top;  _background: url(/i/pets/pig_gif.gif) no-repeat right top;}
#left_content2 .pig h2 a, #left_content2 .pig h4 {color: #966e7a;}
#left_content2 .pig .animal_breed a{color: #976f7b; font-size: 12px;}

/*snake*/
#left_content2 .snake {background: url(/i/pets/t_all_animal_rept.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .snake h2 {background: url(/i/pets/s_logo_rept.png) no-repeat bottom right; font-weight: normal; float: left; padding-right: 30px; color: #424242;}
#left_content2 .snake .aminal_img {background: url(/i/pets/snake.png) no-repeat right top;  _background: url(/i/pets/snake_gif.gif) no-repeat right top;}
#left_content2 .snake h2 a, #left_content2 .snake h4 {color: #5e7a4b;}
#left_content2 .snake .animal_breed a{color: #5e7a4b; font-size: 12px;}

/*snake*/
#left_content2 .lizard {background: url(/i/pets/t_all_animal_rept.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .lizard h2 {background: url(/i/pets/s_logo_rept.png) no-repeat bottom right; font-weight: normal; float: left; padding-right: 30px;  color: #424242;}
#left_content2 .lizard .aminal_img {background: url(/i/pets/lizard.png) no-repeat right top;  _background: url(/i/pets/lizard_gif.gif) no-repeat right top;}
#left_content2 .lizard h2 a, #left_content2 .lizard h4 {color: #5e7a4b;}
#left_content2 .lizard .animal_breed a{color: #5e7a4b; font-size: 12px;}

/*horse*/
#left_content2 .horse {background: url(/i/pets/t_all_animal_horse.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .horse h2 {background: url(/i/pets/s_logo_horse.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color:  #424242;}
#left_content2 .horse .aminal_img {background: url(/i/pets/horse.png) no-repeat right top; _background: url(/i/pets/horse_gif.gif) no-repeat right top;}
#left_content2 .horse h2 a, #left_content2 .horse h4 {color: #425f79;}
#left_content2 .horse .animal_breed a{color: #425f79; font-size: 12px;}

/*squirrel*/
#left_content2 .squirrel {background: url(/i/pets/t_all_animal_rodent.jpg) #ffffff repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .squirrel h2 {background: url(/i/pets/s_logo_rodent.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color:  #424242;}
#left_content2 .squirrel .aminal_img {background: url(/i/pets/squirrel.png) no-repeat right top; _background: url(/i/pets/squirrel_gif.gif) no-repeat right top;}
#left_content2 .squirrel h2 a, #left_content2 .squirrel h4 {color: #425f79;}
#left_content2 .squirrel .animal_breed a{color: #425f79; font-size: 12px;}

/*snail*/
#left_content2 .snail {background: #ffffff url(/i/pets/t_all_animal_snail.jpg) repeat-x top left; padding-left: 13px;  padding-top: 15px; }
#left_content2 .snail h2 {background: url(/i/pets/s_logo_snail.png) no-repeat top right; font-weight: normal; float: left; padding-right: 30px; color:  #424242;}
#left_content2 .snail .aminal_img {background: url(/i/pets/snail.png) no-repeat right top; _background: url(/i/pets/snail.gif) no-repeat right top;}
#left_content2 .snail h2 a, #left_content2 .snail h4 {color: #158020;}
#left_content2 .snail .animal_breed a{color: #158020; font-size: 12px;}


#textcontent .page_padding {
	padding:26px 0px;
}
div#intro {
	padding: 0 13px;
}
.title_animal_navigator  {
	padding:20px 13px 0;
}
.items_animal_navi {
	padding-left:13px;
	padding-top:11px;
}
.animal_alpha {
	padding-left:13px;
}

/** Блок "продажа ..." **/
.add_post_link {
	font: 10px Verdana;
	text-align:right;
	margin:5px 0;
}
.add_post_link a {
	color:#446174;
}
td.two_columns {
	width:50%;
	/*padding-right:10px*/
}
a.post_title{
	display:block;
	max-height:50px;
	overflow:hidden;
}
.board_post_price {
	margin-top: 5px;
}
/*---------------------*/
div#left_content2 {
	padding: 0 13px;
}

h3 { font-weight: 600; font-size: 12px; font-family: Verdana; margin-bottom: 15px; }
h3 a { color: #000000; text-decoration: none; border-bottom: 1px solid #000000; }
.news_list li { float: left; display: block; width: 255px; margin-right: 15px; margin-bottom: 10px; min-height: 32px; }
.news_list li a { font-family: Georgia; font-size: 13px; font-weight: 600; }
small.alt_title { font-size: 11px; color: #9F9F9F; }

ol {padding-left: 20px;}
ol li {margin: 0px 0px 5px 0px; }

/** Карусель с фотками **/
.image_carousel { padding-top: 0px; }
.image_carousel .stepcarousel { height:90px; overflow:hidden; position:relative; width:100%; }
.image_carousel .stepcarousel .belt { left:0; position:absolute; top:0; }
.image_carousel .stepcarousel .panel { float:left; margin:7px 10px 0px 0px; overflow:hidden; width:100px; height:75px; }

/*----------------------*/

/*** фигушечки **/
.element {width: 100%;}
.element .insite, .element .articles {padding-bottom: 44px;}
.element .title_in a, .element  .title_art a {font-weight: 600; color: #000000;  border-bottom: 1px solid #000000; text-decoration: none;}
.element span a {color: #583203;}
/*.articles .data, .insite .data {padding-top: 18px;}*/
.articles .data a, .insite .data a {font-family: Georgia; font-size: 13px; color: #0373BD; font-weight: 600;}
.insite .data_item {padding-bottom: 10px;}
.articles .data_item {padding-bottom: 7px;}
.articles .data_item .text {padding: 7px 0;}

.element hr {border: none; color:  #E5E5E5; background-color:  #E5E5E5; height: 1px;}
.element .insite {float: left; margin-right: 25px; width: 45%;}
.element .articles {width: 45%; float: left;}
.element .insite, .element .articles {padding-bottom: 0px;}
.insite .data span {background: none; color:#616060; font-size:11px; padding:1px; font-weight: 600;}

.aminal_img .breed_l {float:left; width:65%;}
.aminal_img .breedno_l {padding-right:190px; padding-bottom: 10px;}
.aminal_img .breedno_l .info {padding:10px 0; text-align: justify;}
.aminal_img .breed_r {float:right; width: 180px; padding-top:180px}
.aminal_img .breed_r .news_block, .aminal_img .breed_r_none  {padding-right: 10px;}
.aminal_img .breedno_l a, .aminal_img .breed_r a {padding-bottom:10px; display:block}

.aminal_img .breed_r_none {float:none; width: 65%; padding-top:20px}
.aminal_img .breed_r_none a {padding-bottom:10px; display:block}
/*** фигушечки **/
.comment_info {margin-top:15px; padding-top:20px; border-top:1px solid #E5E5E5} 
.breedsearch {margin-top:15px;}
.breedsearch input {vertical-align:middle;}
.breedsearch p {margin-bottom:5px;}
#breedsearch {width:450px; height:24px; border:1px solid #ccc; color:#999;}
