 body {
    margin:20px;
	padding:0px;
	background-image: url(/img/background.gif);
}
body, table, td{ font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
a{text-decoration:underline; color:#FFFFFF; outline:none;}
h1{ font:bold 18px Arial, Helvetica, sans-serif ; color:#FFFFFF; margin:10px 0px 10px 0px; padding:0px;}
h2{ font:bold 16px Arial, Helvetica, sans-serif ; color:#FFFFFF; margin-bottom:10px; padding:0px;}
/*a.logo{ background:url(/img/logo.gif) no-repeat; display:block; width:313px; height:84px; color: #27286a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; text-decoration:none; }
a.logo div{ margin-left:89px;}*/
a.logo{ background:url(/img/logo_new.gif) no-repeat; display:block; width:313px; height:110px; color: #27286a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; text-decoration:none; }
a.logo div{ margin-left:108px;}
a.eng_logo { background:url(/img/logo.gif) no-repeat; display:block; width:313px; height:84px; color: #27286a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; text-decoration:none; }
a.eng_logo div{margin-left:89px; padding-top:12px;}
/*.lang{margin:54px 0px 4px 0px; display:block; width:313px; height:36px; }*/
.lang{margin:28px 0px 4px 0px; display:block; width:313px; height:36px; }
a.rus{ background:url(/img/rus.gif) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #27286a; display:block; width:24px; text-align:center; float:left; padding-top:21px; margin-right:10px;}
a.eng{ background:url(/img/eng.gif) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #27286a; display:block; width:24px; text-align:center; float:left; padding-top:21px; margin-right:10px;}
.menu1{margin-top:130px;}
a.menu1_item {font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color: #27286a;}
.menu2{margin-top:17px;}
.menu2 a{font:normal Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; text-decoration:underline;}
.menu2_off{ background:url(/img/menu2_off_bg.gif) repeat-x;}
.menu2_on{background-color:#9b9b9b;}
.header1{border-bottom:2px solid #ffffff;}
.content{padding:6px 0px 0px 0px;}
.content p{text-indent:34px; padding:0px; margin:0px 0px 16px 0px; text-align:justify;}
.noindent p{text-indent:0px; padding:0px; margin:0px 0px 16px 0px; text-align:justify;}
.noindent strong{padding:10px 0px 0px 0px;}
.small_tbl{margin-top:60px;}
.small_tbl_header{background:url(/img/small_tbl_header_bg.gif) repeat-x; padding:12px 0px 0px 4px; }
h2 a{text-decoration:none;}
h3, h3 a {
font-size:14px;
font-weight:bold;
}
.small_tbl_content{padding:4px 18px 0px 36px; text-align:justify; background:url(/img/small_tbl_bg.gif) right repeat-y;}
img.footer {margin-left: 16px; border:none;}
.noborder img{border:none;}
.noborder p{text-indent:0px;}
a img{border:none;}
p.hystory{padding:0px; margin:0px 0px 10px 0px; text-indent:0px;}
p.catalogue{padding:0px; font-size:14px; margin:10px 0px 10px 0px; text-indent:0px;}
.karta b{font-size:15px;}
.docs ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px;}
.docs li {background:transparent url(/img/word.gif) no-repeat scroll 0pt 0px; margin:4px 0px 10px 0px; padding:0px 0px 0px 25px;}
.catalog {
margin-top:17px;
}
.catalog_meds {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.catalog_meds li {
background:url(/img/vicah_nav/catalog_li.gif) no-repeat scroll 0pt 0px;
margin:4px 0px 10px;
padding:2px 0px 14px 30px;
}
.catalog_pets {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.catalog_pets li {
margin-bottom:4px;
padding:2px 0px 5px 20px;
}
.catalog_pets img {
border:0px none;
margin-right:10px;
}
.sub_catalog li {
margin-bottom:10px;
}
.product_img {margin:0px 0px 10px 20px;}
.left_top_corner{background:url(/img/left_top_corner_bg.gif) no-repeat;}

.table {background-color:#ffffff;}
.table td{background-color:#9b9b9b; text-align:center;}
.table th{background-color:#9b9b9b; text-align:left; font-weight:normal;}

a.bn {
display:block;
height:110px;
background:url(http://vicah.ru//img/bn_bg.gif) repeat-x;
min-width:644px;
cursor:pointer;
}
a.bn div {
background:url(http://vicah.ru//img/bn_text.gif) left top no-repeat;
height:110px;
float:left;
width:485px;
}
a.bn span {
margin-left:485px;
display:block;
height:110px;

background:url(http://vicah.ru//img/bn_pic_2.jpg) center top no-repeat;
}
a.bn span img {
border:none;
}
a.news_pre img {margin:0px 10px 10px 0px;}

/*-------------------*/
.right_corner_on {
width:20px;
height:26px;
background:url(http://vicah.ru//img/right_top_corner.gif) right top no-repeat;
}
