html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}
 
.clearfix:after {
    clear: both;
}
 
/* IE6/7 support */
.clearfix {
    *zoom: 1;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
*{  
margin:0;  
padding:0;  
} 
body {
line-height: 1;
color: black;
background-color: #ccffcc;
text-align:center; /*Äëÿ Internet Explorer 6 è âûøå*/ 
}
.main-content {
width:1000px;
margin:0 auto;
text-align:left;
border-collapse: collapse;
display:block;
background-color:#F0F0F0;
}
.col {
display:table;
border: 1px solid Black;
}
.col-left {
float:left;
display:block;
width:70%;
background-color:#ffffff;
vertical-align:top;
border-collapse: collapse;
}
.col-right {
float:right;
display:block;
width:30%;
background-color:#F0F0F0;
vertical-align:top;
border-collapse: collapse;
}
.vet1 {
float:right;
display:table-cell;
width:60%;
margin-top:2%;
}
.vet2 {
float:left;
display:table-cell;
width:40%;
}
.gro {
padding:5%;
width:100%;
}
.pad {
padding: 10px;
padding-top: 10px;
padding-bottom: 20px;
}
.rewbanner {
background-color:#FF6600;
width: 100%;
height: 30px;
padding: 5px;
font-family: verdana;
font-weight: bold;
font-size: 14px;
color:#ffffff;
text-decoration: none;
line-height: 20px;
}
.vetdrugs {
	float: right;
	clear: both;
	padding-right: 10%;
	padding-left: 5%;
	padding-top: 5%;
	padding-bottom: 10px;
}
.page {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13.5px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
color: #cc0000;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-top: 10px;
	line-height: 20px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 20px;
	margin-top: 15px;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin-top: 15px;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin-top: 15px;
}
a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
a:hover {
	text-decoration: underline;
	cursor: hand;
}
a.at {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	cursor: hand;
	text-decoration: none;
	color: Black;
}
a.at:hover {
	text-decoration: underline;
}
a.list-r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	cursor: hand;
	line-height: 20px;
}
a.list-r:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
	cursor: hand;
}
a.list2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: Red;
	text-decoration: none;
	line-height: 20px;
}
a.list2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: Red;
	text-decoration: underline;
	cursor: hand;
}
a.rew {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
a.rew:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	cursor: hand;
}
a.drug {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: Black;
	line-height: 25px;
}
a.drug:hover {
	text-decoration: underline;
}
a.drug-n {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 25px;
}
span.in {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: Red;
	text-decoration: none;
	line-height: 25px;
}
ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 20px;
	line-height: 20px;
}
li.im {
	list-style-image: url(images/icon-dis.gif);
	font-size: 13.5px;
	line-height: 20px;
}
li.sid {
	margin-bottom: 10px;
	list-style-image: url(images/icon-sid.gif);
	font-size: 13.5px;
	line-height: 20px;
}
.buy {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding-top:10px;
}
.padcol {
width: 240px;
height: 100%;
border: 1px solid black;
background-color: #FFFFE0;
margin-top: 20px;
padding: 5px;
}
.opic {
width: 230px;
height: 100%;
border: 1px solid black;
margin-top: 20px;
background-color: #FFFFE0;
padding: 5px;
}
td.drugs{
width:50%;
padding:15px;
}
a.first {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin-bottom: 15px;
	line-height: 25px;
	text-decoration: none;
}
a.first:hover {
	text-decoration: underline;
}
.top {
padding-left:18px;
}
.content {
padding:3%;
}
.cont {
margin: 20px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
text-decoration: none;
text-align: center;
display:block;
}
.cont-left {
margin: 20px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
text-decoration: none;
text-align: left;
display:block;
}
.cont-right {
padding:5%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
text-decoration: none;
text-align:left;
background-color:#dddddd;
line-height: 20px;
}
.bottom {
float:left;
display:block;
width:1000px;
max-width:100%;
min-width:30%;
height:52px;
background-color:#949494;
}
.big-menu {
background: Silver;
text-align: center;
border: 0;
margin: 0;
padding: 0;
display:table;
}
.space {
width:18px;
display:table-cell;
}
.space-vert {
height: 10px;
}
.space-gor {
width: 3%;
background-color:#f0f0f0;
}
.menu1 {
background-color: #66cc66;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu1-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu2 {
background-color: #66cc66;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu2-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu3 {
background-color: #66cc66;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 200px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu3-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 200px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu4 {
background-color: White;
display:table-cell;
border: 1px solid White;
}
.mmenu {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
padding:8px;
text-align: center;
color: White;
font-weight: bold;
text-decoration: none;
}
p.bot {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-align:left;
padding:15px;
}
.pic {
max-width:100%;
min-width:30%;
}
.share {
float:right;
}
.share-left {
display:block;
margin-top:3%;
margin-bottom:3%;
}
.align_centerad {  
width:320px;  
margin:0 auto;  
text-align:center;  
}
.zoo {
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
margin-left: 0px;
}
.rec {
text-align:center;
margin-top:15px;  
}
.app {
vertical-align: middle;
padding: 3px;
text-decoration: none;
}
@media screen and (min-width: 320px) and (max-width: 350px) {
@viewport {
width: 320px;
}
.ad-vet {
max-width:90%;
}
.ads {
display:table;
margin-top:3%;
margin-bottom:5%;
}
.ad-inside {
float:none;
}
.ad-inside2 {
float:none;
padding-top:25px;
}
.main-content {
max-width:98%;
margin:0 auto;
text-align:left;
background-color:#F0F0F0;
border-collapse: collapse;
display:block;
}
.logo {
max-width:80%;
text-align:middle;
}
.logo-line1 {
display:none;
}
.logo-line2 {
display:none;
}
.index1 {
display:none;
}
.col {
width:100%;
display:table;
border: 1px solid Black;
}
.col-left {
float:none;
display:block;
width:100%;
background-color:#ffffff;
vertical-align:top;
}
.col-right {
float:none;
display:block;
width:100%;
background-color:#F0F0F0;
vertical-align:top;
}
.vet1 {
float:none;
display:block;
width:100%;
}
.vet2 {
float:none;
display:block;
width:100%;
}
td.drugs{
width:50%;
padding:3%;
}
.rewbanner {
background-color:#FF6600;
width: 100%;
font-family: verdana;
font-weight: bold;
font-size: 11px;
color:#ffffff;
text-decoration: none;
line-height: 20px;
}
.vetdrugs {
	float: right;
	clear: both;
	padding-right: 3%;
	padding-left: 10px;
	padding-top: 3%;
	padding-bottom: 10px;
}
.big-menu {
width:99%;
max-width:320px;
height:100%;
max-height:200px;
background-color: #ffffff;
text-align: center;
display:table;
}
.space {
width:1%;
display:table-cell;
}
.menu1 {
background-color: #66cc66;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu1-active {
background-color: #e10000;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu2 {
background-color: #66cc66;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu2-active {
background-color: #e10000;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu3 {
background-color: #66cc66;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu3-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 200px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu4 {
display:none;
}
.mmenu {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 70%;
font-style: normal;
padding:4px;
text-align: left;
vertical-align: middle;
color: White;
font-weight: bold;
text-decoration: none;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-bottom: 15px;
	line-height: 20px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	line-height: 15px;
}
a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}
.content {
padding:3%;
}
.cont {
margin: 2%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: normal;
text-decoration: none;
text-align:center;
}
.bottom {
float:none;
display:block;
width:350px;
max-width:100%;
height:50px;
max-height:100%;
background-color:#949494;
}
p.bot {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-align:center;
padding:10px;
}
.share {
display:none;
}
}
@media screen and (min-width: 351px) and (max-width: 623px) {
@viewport {
width: 623px;
}
.ads {
display:table;
margin-top:3%;
margin-bottom:5%;
}
.ad-inside {
float:none;
}
.ad-inside2 {
float:none;
padding-top:25px;
}
.main-content {
max-width:98%;
margin:0 auto;
text-align:left;
background-color:#F0F0F0;
border-collapse: collapse;
display:block;
}
.logo {
max-width:80%;
text-align:middle;
}
.logo-line1 {
display:none;
}
.logo-line2 {
display:none;
}
.index1 {
display:none;
}
.col {
width:100%;
display:table;
border: 1px solid Black;
}
.col-left {
float:none;
display:block;
width:100%;
background-color:#ffffff;
vertical-align:top;
}
.col-right {
float:none;
display:block;
width:100%;
background-color:#F0F0F0;
vertical-align:top;
}
td.drugs{
width:50%;
padding:3%;
}
.vet1 {
float:none;
display:block;
width:100%;
}
.vet2 {
float:none;
display:block;
width:100%;
}
.rewbanner {
background-color:#FF6600;
width: 100%;
font-family: verdana;
font-weight: bold;
font-size: 11px;
color:#ffffff;
text-decoration: none;
line-height: 20px;
}
.vetdrugs {
	float: right;
	clear: both;
	padding-right: 3%;
	padding-left: 3%;
	padding-top: 3%;
	padding-bottom: 3%;
}
.big-menu {
width:99%;
max-width:623px;
height:100%;
max-height:200px;
background-color: #ffffff;
text-align: center;
display:table;
}
.space {
width:1%;
display:table-cell;
}
.menu1 {
background-color: #66cc66;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu1-active {
background-color: #e10000;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu2 {
background-color: #66cc66;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu2-active {
background-color: #e10000;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu3 {
background-color: #66cc66;
vertical-align: middle;
text-align: center;
text-decoration: none;
display:table-cell;
}
.menu3-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 200px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu4 {
display:none;
}
.mmenu {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
padding:4px;
text-align: left;
vertical-align: middle;
color: White;
font-weight: bold;
text-decoration: none;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-bottom: 15px;
	line-height: 20px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	line-height: 15px;
}
a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
}
.content {
padding:3%;
max-width:85%;
}
.bottom {
float:none;
display:block;
width:623px;
max-width:100%;
height:50px;
max-height:100%;
background-color:#949494;
}
p.bot {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-align:center;
padding:15px;
}
.share {
display:none;
}
}
@media screen and (min-width: 624px) and (max-width: 645px) {
@viewport {
width: 645px;
}
.ads {
display:table;
margin-top:3%;
margin-bottom:5%;
}
.ad-inside {
float:none;
}
.ad-inside2 {
float:none;
padding-top:25px;
}
.main-content {
max-width:98%;
margin:0 auto;
text-align:left;
background-color:#F0F0F0;
border-collapse: collapse;
display:block;
}
.logo {
max-width:80%;
text-align:middle;
}
.logo-line1 {
width:100%;
max-width:136px;
}
.logo-line2 {
width:100%;
max-width:153px;
}
.pic-m {
width:100%;
max-width:153px;
}
.index1 {
display:none;
}
.col {
width:100%;
display:table;
border: 1px solid Black;
}
.col-left {
float:none;
display:block;
width:100%;
background-color:#ffffff;
vertical-align:top;
}
.col-right {
float:none;
display:block;
width:100%;
background-color:#F0F0F0;
vertical-align:top;
}
td.drugs{
width:50%;
}
.vet1 {
float:none;
display:block;
width:100%;
}
.vet2 {
float:none;
display:block;
width:100%;
}
.vetdrugs {
	float: right;
	clear: both;
	padding-right: 10%;
	padding-left: 3%;
	padding-bottom: 3%;
}
.top {
padding-left:5px;
}
.big-menu {
background: Silver;
text-align: center;
border: 0;
margin: 0;
padding: 0;
display:table;
}
.space {
width:18px;
display:table-cell;
}
.menu1 {
background-color: #66cc66;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu1-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu2 {
background-color: #66cc66;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu2-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 95px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu3 {
background-color: #66cc66;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 200px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu3-active {
background-color: #e10000;
border: 1px solid Black;
vertical-align: middle;
text-align: center;
text-decoration: none;
width: 200px;
height: 32px;
margin-left:2%;
display:table-cell;
}
.menu4 {
background-color: White;
display:table-cell;
border: 1px solid White;
}
.mmenu {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
padding:4px;
text-align: left;
vertical-align: middle;
color: White;
font-weight: bold;
text-decoration: none;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-bottom: 15px;
	line-height: 20px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	line-height: 15px;
}
a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
}
.content {
margin:3%;
max-width:85%;
}
.bottom {
float:none;
display:block;
width:640px;
max-width:100%;
height:50px;
max-height:100%;
background-color:#949494;
}
p.bot {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-align:center;
padding:15px;
}
.share {
display:none;
}
}
