/* ÎÁÙÈÅ */
body
{
 background-color:#f4f4f4;
 margin:0px;
 padding:0px;
}

img
{
 border:0px;
}

table
{
 border:0px;
 color:#000000;
 border-collapse:collapse;
 font-family:Tahoma;
 font-size:12px;
}
table td
 {
 font-family:Tahoma;
 font-size:12px;
 padding:0px;
 margin:0px;
}

/* ÂÑÅ ×ÒÎ ÏÎ ÎÄÍÎÌÓ :) ÈÍÎÃÄÀ ÌÎÆÅÒ ÁÛÒÜ ÄÂÀ */

.m_l_5
{
 margin-left:5px;
}

.w_4
{
 width:4px;
}

.w_6
{
 width:4px;
}

.w_6_2
{
 background-color:#1a9e49;
 width:6px;
}

.w_6_bl
{
 border-left:1px solid #bfc0be;
 width:6px;
}

.w_6_br
{
 border-right:1px solid #bfc0be;
 width:6px;
}

.w_30
{
 width:30px;
}

.w_50_p
{
 width:50%;
}

.w_95_p
{
 width:95%;
}

.w_100_p
{
 width:100%;
}

.white_bg
{
 background-color:#ffffff;
}

/* ÃËÀÂÍÀß ÒÀÁËÈÖÀ */
.main_tbl
{
 margin-top:6px;
 width:100%;
}

/* ØÀÏÊÀ */

.header_bg
{
 background-color:#ffffff;
 background-image:url(/i/header_bg.gif);
 border:1px solid #bfc0be;
 height:134px;
}

.header_tbl
{
 height:134px;
 width:100%;
}

.logo
{
 height:134px;
 width:220px;
}

.woman
{
 background-image:url(/i/header_woman.gif);
 height:134px;
 width:120px;
}

/* ÁÀÍÍÅÐÀ */

.banner120x240
{
 height:240px;
 width:183px;
 text-align:center;
}

.banner_1
{
 border:1px solid #ff0000;
 height:60px;
 text-align:center;
 width:468px;
}

.banner_1_bg
{
 height:134px;
 text-align:right;
 width:468px;
}

.banner_1_reserved
{
 height:134px;
 text-align:right;
}

/* ÁËÎÊÈ, ËÅÂÛÅ È ÏÐÀÂÛÅ */

.block_content
{
 background-color:#ffffff;
 border-bottom:1px solid #bfc0be;
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
}

.block_title_bg
{
 background-image:url(/i/block_title_bg.gif);
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 padding-left:22px;
 height:18px;
 line-height:18px;
}

.block_title_bg a
{
 color:#444444;
 font-family:Tahoma;
 text-decoration:none;
}

.block_title_bg a:hover
{
 color:#387338;
 text-decoration:none;
}

.leftblock
{
 background-color:#ffffff;
 background-image:url(/i/leftblock_bg.gif);
 background-position:top right;
 background-repeat:no-repeat;
 vertical-align:top;
 width:183px;
}

.leftblock_content
{
 border-bottom:1px solid #bfc0be;
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
 margin-left:4px;
 width:178px;
}

.leftblock_title_bg
{
 background-image:url(/i/block_title_bg.gif);
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
 text-align:center;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 height:18px;
 margin-left:4px;
 margin-top:4px;
 width:178px;
}

.leftblock_title_bg a
{
 color:#444444;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}

.leftblock_title_bg a:hover
{
 color:#0d733a;
 text-decoration:none;
}

.rightblock
{
 background-color:#ffffff;
 background-image:url(/i/rightblock_bg.gif);
 background-position:top left;
 background-repeat:no-repeat;
 text-align:center;
 vertical-align:top;
 width:183px;
}

.rightblock_content
{
 border-bottom:1px solid #bfc0be;
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
 margin-right:4px;
 width:178px;
}

.rightblock_title_bg
{
 background-image:url(/i/block_title_bg.gif);
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
 text-align:center;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 height:18px;
 margin-right:4px;
 margin-top:4px;
 width:178px;
}

.rightblock_title_bg a
{
 color:#444444;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}

.rightblock_title_bg a:hover
{
 color:#0d733a;
 text-decoration:none;
}

/* ÌÅÍÞ */

.menu
{
 list-style-type:none;
 padding:0px;
 margin-left:12px;
 width:150px;
}

.menu li
{
 background-image:url(/i/menu_border_bottom.gif);
 background-repeat:no-repeat;
 background-position:bottom;
 height:15px;
 line-height:15px;
 margin-top:3px;
 vertical-align:bottom;
}

.menu a
{
 color:#383736;
 font-size:11px;
 font-family:Tahoma;
 font-weight:bold;
 display:block;
 text-decoration:none;
}

.menu a:hover
{
 color:#387338;
}

.menu img
{
 margin-bottom:3px;
 margin-left:12px;
 height:1px;
}

/* ÍÎÂÎÑÒÈ ÍÀ ÃËÀÂÍÎÉ*/

.last_news_block	
{  				  
 height:50px;
 width:180px;
}

.last_news_delim
{
 margin-top:5px;
 height:5px;
}

.last_news_text
{
 color:#2a2a2a;
 font-family: Tahoma;
 font-size:10px;
 margin-left:10px;
 margin-top:7px;
 text-align:justify;
 width:160px;
}

.last_news_text_title a
{
 color:#387338;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}

.last_news_text_title a:hover
{
 color:#444444;
 text-decoration:none;
}

.news_on_main_text
{
 color:#2a2a2a;
 font-family:Tahoma;
 font-size:11px;
 padding-left:15px;
 text-align:justify;
 vertical-align:top;
}

.news_on_main_text a
{
 color:#387338;
 font-family:Tahoma;
 font-weight:bold;
 text-decoration:none;
}

.news_on_main_text a:hover
{
 color:#383736;
 text-decoration:none;
}

/* Ñ×ÅÒ×ÈÊÈ, ÀÂÒÎÐÑÊÈÅ ÏÐÀÂÀ, LTD-ñòóäèÿ, ÍÈÆÍßß ×ÀÑÒü */

.bottom_bg
{
 background-color:#ffffff;
 background-image:url(/i/footer_bg.gif);
 border-left:1px solid #bfc0be;
 border-right:1px solid #bfc0be;
 border-top:1px solid #bfc0be;
 height:26px;
}

.copyright
{
 color:#cac9c7;
 font-family:Tahoma;
 font-size:12px;
 text-align:right;
 vertical-align:top;
 width:50%;
}

.ltd_tbl
{
 border:0px;
 height:26px;
 width:100%;
}

.ltdstudio
{
 width:50%;
}

.ltdstudio a
{
 color:#5e6860;
 font-family:Tahoma;
 font-size:11px;
 margin-left:10px;
 text-decoration:none;
}

.ltdstudio a:hover
{
 text-decoration:underline;
}

.protected
{
 color:#5e6860;
 font-family:Tahoma;
 font-size:11px;
 text-align:right;
 width:50%;
}

.protected a
{
 color:#5e6860;
 font-weight:bold;
 text-decoration:none;
}

.protected a:hover
{
 text-decoration:underline;
}

/* ÏÎÈÑÊ */

.search
{
 background-image:url(/i/search_bg.gif);
 font-family:Tahoma;
 font-weight:bold;
 height:26px;
 line-height:100%;
 vertical-align:middle;
 text-align:center;
}

.search input, select
{
 border:1px solid #000000;
 height:18px;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 vertical-align:middle;
}

.search img
{
 border:0px;
 margin:0px;
 height:26px;
 vertical-align:middle;
}

.search_field
{
 width:150px;
}

.search_left
{
 background-image:url(/i/search_left.gif);
 height:26px;
 width:18px;
}

.search_right
{
 background-image:url(/i/search_right.gif);
 height:26px;
 width:18px;
}

.search_tbl
{
 height:26px;
 width:100%;
}

/* ÊÎÍÒÅÍÒ */
.content_bg
{
 background-image:url(/i/news_bg_main.gif);
 background-repeat:repeat-x;
 height:120px;
 vertical-align:top;
}

/* ÈÍÔÎÐÌÀÖÈÎÍÍÛÅ ÁËÎÊÈ (ÑÒÀÒÜÈ, ÍÎÂÎÑÒÈ) */

.inf_data
{
 border-bottom:1px solid #ebe9e8;
 color:#c1c1c1;
 font-family:Tahoma;
 font-size:11px;
 line-height:20px;
 text-align:right;
 vertical-align:bottom;
 width:80px;
}

.inf_full
{
 font-family:Tahoma;
 font-size:12px;
 text-align:justify;
}

.inf_list
{
 text-align:right;
}

.inf_list a
{
 color:#387338;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}

.inf_list a:hover
{
 text-decoration:underline;
}

.inf_pages
{
 font-family:Tahoma;
 font-size:14px;
 font-weight:bold;
 text-align:left;
}

.inf_pages a
{
 color:#387338;
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 text-decoration:underline;
}

.inf_pages a:hover
{
 text-decoration:none;
}

.inf_preview
{
 font-family:Tahoma;
 font-size:12px;
 text-align:justify;
}

.inf_preview_block
{
 text-align:justify;
 vertical-align:top;
 width:90%;
}

.inf_preview_block img
{
 border:3px solid #cccccc;
}

.inf_title
{
 border-bottom:1px solid #ebe9e8;
 color:#387338;
 font-weight:bold;
 line-height:20px;
 text-transform:uppercase;
 width:100%;
}

.inf_title a
{
 color:#387338;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}

.inf_title a:hover
{
 color:#383736;
 text-decoration:none;
}

.inf_title_red
{
 border-bottom:1px solid #ebe9e8;
 color:#ff0000;
 font-weight:bold;
 line-height:20px;
 text-transform:uppercase;
 width:100%;
}

/* ÑÒÀÒÜÈ */
.art_author
{
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

.articlecats
{
 font-family:Tahoma;
 font-size:12px;
 height:24px;
 line-height:24px;
 vertical-align:middle;
}

.articlecats a
{
 color:#387338; 
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
}

.articlecats a:hover
{
 color:#383736;
 font-family:Tahoma;
 text-decoration:none;
}

/* ÐÀÇÄÅËÅÍÈÅ Â ÀÏÒÅÊÀÕ, ÊËÈÍÈÊÀÕ */
.cities_title
{
 font-family:Tahoma;
 font-size:19px;
 font-weight:bold;
}

.city_link
{
 font-family:Tahoma;
 font-size:12px;
}

.city_link a
{
 color:#444444;
 font-family:Tahoma;
 font-size:12px;
 text-decoration:underline;
}

.city_link a:hover
{
 color:#0d733a;
 font-family:Tahoma;
 font-size:12px;
 text-decoration:none;
}

.list
{
 text-align:center;
}

.list h1
{
 font-family:Tahoma;
 font-size:26px;
 line-height:40px;
}

.list_filter
{	
 padding-bottom:3px;
}	
					
.list_filter a
{
 color:#0d733a;	
 text-decoration:underline;
}
					
.list_filter a:hover
{
 color:#000000;	
 text-decoration:none;
}

.list_item
{
 background-color:#f7f8f8;
 height:28px;
 font-size:11px;
 padding-left:10px;
 width:100%;
}

.list_item a
{
 color:#444444;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}

.list_item a:hover
{
 color:#387338;
 text-decoration:none;
}

.list_item_1
{
 font-size:11px;
 font-weight:bold;
 height:28px;
 padding-left:10px;
 width:20%;
}

.list_item_2
{
 height:28px;
 padding-top:3px;
 padding-bottom:3px;
 width:80%;
}

.list_item_3
{
 background-color:#f7f8f8;
 font-size:11px;
 height:28px;
 font-weight:bold;
 padding-left:10px;
 width:20%;
}

.list_item_4
{
 background-color:#f7f8f8;
 height:28px;
 width:80%;
}

.list_item_2 a, .list_item_4 a
{
 color:#444444;
 font-size:11px;
 font-weight:bold;
 text-decoration:underline;
}

.list_item_2 a:hover, .list_item_4 a:hover
{
 color:#387338;
 text-decoration:none;
}

.list_map
{
 background-color:#f7f8f8;
 text-align:right;
 vertical-align:middle;
 width:32px;
}

.list_map_a
{
 background-color:#f7f8f8;
 line-height:28px;
 padding-right:10px;
 text-align:right;
 vertical-align:middle;
 width:90px;
 white-space:nowrap; 
}

.list_map_a a
{
 color:#444444;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 vertical-align:middle;
 white-space:nowrap; 
}

.list_map_a a:hover
{
 color:#387338;
 text-decoration:none;
}

.list_title h1
{
 font-size:26px;
}

.people_dog
{
 height:130px;
 text-align:center;
 vertical-align:top;
 width:15%;
}

.people_dog_text
{
 font-family:Tahoma;
 font-size:12px;
 vertical-align:top;
 width:35%;
}

.people_dog_text a
{
 color:#383736;
 text-decoration:none;
}


.people_dog_text a:hover
{
 color:#387338;
 text-decoration:underline; 
}

.pharmgroup img
{
 margin-right:10px;
}

/* ÁÎËÅÇÍÈ, ËÅÊÀÐÑÒÂÀ */
.illness_link, .medication_link
{
 font-family:Tahoma;
 font-size:11px;
}

.illness_link a, .medication_link a
{
 color:#444444;
 font-family:Tahoma;
 font-size:11px;
 margin-right:10px;
 text-decoration:none;
}

.illness_link a:hover, .medication_link a:hover
{
 color:#0d733a;
 font-family:Tahoma;
 font-size:11px;
 margin-right:10px;
 text-decoration:underline;
}

.lastmedication
{
 list-style-type:none;
 margin-left:20px;
 padding:0px;
}

.lastmedication a
{
 color:#444444;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 margin-right:10px;
 text-decoration:none;
}

.lastmedication a:hover
{
 color:#0d733a;
 font-family:Tahoma;
 font-size:11px;
 margin-right:10px;
 text-decoration:underline;
}

.lastmedication_razd
{
 width:180px;
 text-align:center;
}

.lastmedication_razd a
{
 color:#444444;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 margin-right:10px;
 text-decoration:underline;
}

.lastmedication_razd a:hover
{
 color:#0d733a;
 font-family:Tahoma;
 font-size:12px;
 margin-right:10px;
 text-decoration:underline;
}

.med_filter_link
{
 font-size:11px;
 font-weight:bold;
}

.med_filter_link a
{
 color:#0d733a;
 font-size:11px;
 font-weight:normal;
 text-decoration:underline;
}

.med_filter_link a:hover
{
 color:#0d733a;
 text-decoration:none;
}

/* ÊÐÀÑÎÒÀ È ÇÄÎÐÎÂÜÅ */
.hcat
{
 color:#000000;
 font-family:Tahoma;
 font-size:19px;
 text-decoration:none;
}

.hcat a
{
 color:#444444;
 font-family:Tahoma;
 font-size:19px;
 text-decoration:underline;
}

.hcat a:hover
{
 color:#0d733a;
 font-family:Tahoma;
 font-size:19px;
 text-decoration:none;
}

.hcatmain_tbl
{
 margin-left:10px;
}

.hsubcat
{
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
}

.hsubcat a
{
 color:#444444;
 font-family:Tahoma;
 font-size:12px;
 font-weight:normal;
 text-decoration:underline;
}

.hsubcat a:hover
{
 color:#0d733a;
 font-family:Tahoma;
 font-size:12px;
 font-weight:normal;
 text-decoration:none;
}

/* ÇÀÊÎÍÎÄÀÒÅËÜÑÒÂÎ */
.laws
{
 list-style-type:square;
}

.laws li
{
 color:#444444;
 font-weight:bold;
}

.laws li a
{
 color:#444444;
 font-weight:bold;
 text-decoration:none;
}

.laws li a:hover
{
 color:#0d733a;
 font-weight:bold;
 text-decoration:none;
}

/* ÎÁÐÀÒÍÀß ÑÂßÇÜ */
.feedback_tbl
{
 width:95%;
}

.feedback_tbl td input
{
 border:1px solid #000000;
 font-family:Tahoma;
 font-size:11px;
 height:18px;
}

.feedback_tbl td textarea
{
 border:1px solid #000000;
 font-family:Tahoma;
 font-size:11px;
 height:18px;
}

/* ÑËÎÂÀÐÜ ÒÅÐÌÈÍÎÂ */
.terminlinks
{
 color:#444444;
 font-family:Tahoma;
 font-weight:bold;
}

.terminlinks a
{
 color:#000000;
 margin-left:10px;
 text-decoration:underline;
}

.terminlinks a:hover
{
 color:#444444;
 margin-left:10px;
 text-decoration:none;
}


/* ÌÎÈ ÈÇÌÅÍÅÍÈß */
.str1
#text a { color:#000000;}
#text a:hover { color:#387338;}
