body {margin: 0 auto; padding: 0; background:   #d5e5ff; font-family: Tahoma, Arial;}
#top {background: url(/img/topfonline.png) right bottom repeat-x #2c2f3e; width: 100%; height: 63px; text-align:center}
#topline { width:1000px; margin: 0 auto; text-align:left;}
#topmenuline {float: right; height: 48px;  background: url(/img/topfon2.png) right bottom no-repeat; margin: 15px 0 0 0; text-align: right; font-size: 14px; font-family: Calibri, Arial, Tahoma; font-weight: bold;}
#topmenuline div {float:left; margin: 0 5px}
#topmenuline div div {margin: 0}
#topmenuline div div div {padding: 7px; margin: 0}
#topmenuline div div div a {color: #d7e3f9; text-decoration: none}
#topmenuline div div div a:hover {color: #fff; text-decoration: none}

#topmenuline div.selected {background: url(/img/top_left_btn.png) left top no-repeat #fc0079;}
#topmenuline div.selected div {background: url(/img/top_right_btn.png) right top no-repeat}

#topmenuline div.selected div div a {color: #fff; text-decoration: none}
#topmenuline div.selected div div a:hover {color: #d7e3f9; text-decoration: none}

a img {border: none}
#setsecond {text-align:center}
#second{ width:1000px; margin: 0 auto; text-align:left;  height: 285px}
#leftlogo {font-size: 11px; font-family: Tahoma, Arial}
#rightmenu {float:right; width: 342px}
#animalmenu {background: #a50076; padding: 11px 24px 14px 24px}
.rmenu a {color: #ffffff; text-decoration:none; font-size: 12px; font-family: Tahoma, Arial; text-transform: uppercase; font-weight: bold;}
.rmenu a:hover {color: #ffcdf1; }

#telmenu {background: #cc0070; padding: 14px 24px; font-size: 10px; font-family: Tahoma, Arial; color: #fff}
#telmenu td {font-size: 11px; font-family: Tahoma, Arial; color: #fff}
#telmenu a {font-weight: bold; color: #fff}
#telmenu a:hover {color: #ffcdf1}

.maintel {font-family: Calibri, Tahoma; font-size: 32px; font-weight: bold }

#callmenu {background: #fc0079; padding: 17px 24px; font-size: 22px; font-family: Calibri, Tahoma, Arial; color: #fff}

A.call {font-family: Calibri, Tahoma; font-size: 18px; font-weight: bold; color: #fff; text-transform: uppercase; text-decoration:none }
A.call:hover {color: #ffd4e9} 
#zagban {margin-top: 65px;}
#zagban a {color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 22px}
#zagban a:hover {color: #000}
#zagban div {color: #2c323c; font-size: 11px; font-family: Tahoma, Arial}
#setmain {text-align:center}
#main {background: #ffffff; width:1000px; margin: 0 auto; text-align:left; clear:both;  margin: 0 auto; }
#rplace {float:right; width: 342px; border: none; border-left: 1px solid #fff}
#content {padding: 14px 0 0 20px; font-size: 13px; font-family: Tahoma, Arial; margin-right: 342px; text-align: justify}
#content td {padding: 4px; font-size: 13px; font-family: Tahoma, Arial; text-align: left}
#content h1 {margin:0 0 10px 0; padding: 0; color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}
#content h2 {margin:0 0 10px 0; padding: 0; color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 16px}
#content a {color: #356EBD}
#content a:hover {text-decoration:none}
#maincontent {padding: 0 20px 20px 0}
#maincontent2 {padding: 20px 20px 20px 0}
#uslugi {padding: 16px 26px 16px 36px}
#uslugi a {font-family: Tahoma, Calibri, Arial; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #000; text-decoration: underline}
#uslugi a:hover {text-decoration: none} 
.righttext {color: #356EBD; font-size: 11px; font-family: Tahoma, Calibri, Arial; background:   #ecf4ff; padding: 6px 26px 2px 26px;  line-height: 1.5;}
.righttext h3 {color: #cc0070; padding: 0; margin: 0; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}
.righttext h3 a {color: #cc0070; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}
.righttext h3 a:hover {color: #ee2292; text-decoration: underline}
.righttext a {color: #356EBD; font-size: 12px; font-family: Tahoma, Calibri, Arial; font-weight: bold}
.righttext td { color: #333333; font-size: 11px; font-family: Tahoma, Calibri, Arial; vertical-align: center}
.righttext a:hover {text-decoration: none;}
.doctors {background:  #ecf4ff; padding: 10px 20px; margin: 7px 0; text-align:left}
.doctors td {text-align:left; padding: 0 24px}
.doctors p { padding: 0; margin: 7px 0; font-size: 11px}
.doctors a { padding: 0; margin: 7px 0; color: #356EBD; font-size: 11px; font-family: Tahoma, Calibri, Arial; font-weight: bold; text-transform: uppercase; }
.doctors a:hover  {text-decoration: none}
.doctors h3 {margin:0 0 10px 20px; padding: 0;  color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}
.doctors h3 a { color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}

#articlelist  {padding: 20px 0; line-height: 1.5; font-family: Tahoma, Calibri,  Arial; font-size: 12px; font-weight: bold}
#articlelist h3 {margin:0 0 10px 0; padding: 0;  color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}
#articlelist h3 a { color: #2c2f3e; text-decoration: none; font-family: Calibri, Tahoma, Arial; text-transform: uppercase; font-weight: bold; font-size: 18px}
#articlelist a {color: #356EBD}
#articlelist a:hover {text-decoration: none}
#bottom {margin: 0 auto 40px auto; width:1000px; }
#bottomright {float:right; width: 342px; border-left: 1px solid #fff; border-right: 1px solid #fff; background: #fff; font-size: 11px; padding: 12px 0}
#bottomleft { font-size: 11px; padding: 12px 0 12px 20px; text-align: left; font-weight: bold}
#bottomleft a {color: #356EBD}
#bottomleft a:hover {text-decoration: none}
.utable {background: #ebf5ff; margin: 5px 0}
.utable .top {font-weight: bold; background: #fff}
.utable td {background: #fff}
#sign_1 {
  padding:  15px  5px;
  margin: 0px 10px 10px 0px;
  background:  #ecf4ff;;
  border: none;
  width: 200px;
  float: left;
  font-size: 85%
}
#sign_2 {
  padding: 15px 5px;
  margin: 0px 0px 10px 10px;
  background:  #ecf4ff;;
  border: none;
  width: 200px;
  float: right;
  font-size: 85%
}
