html, body {height:100%;}
body,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a3624;}
	
body {
	margin-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4a3624;
	background: #BB8779;
	}

table,img {border:0;}
a {color: #ffffff; text-decoration: underline;}
a:hover {color: #b4391c; text-decoration: none;}
h1 {color: #ffffff; font:18px Arial; font-weight:normal; padding:0 0 10px 0; margin:0;}
h2 {color: #436eb3; font: 16px Arial; font-weight:bold; padding:8px; margin:0;}
table.main_p {width:100%; padding:0; margin:0;}
table.main {width:959px; padding:0; margin:0;}
table.main td.menu {color:#ffffff; padding:0; margin:0; background: #7fa2ec;}
td.ugol {padding:0; margin:0; background: none;}
td.mid_t {padding:0; margin:0; background: #7fa2ec url("images/mid_t.gif") repeat-x top;}
td.mid_l {padding:0; margin:0; background: #7fa2ec url("images/mid_l.gif") repeat-y left;}
td.mid_r {padding:0; margin:0; background: #7fa2ec url("images/mid_r.gif") repeat-y right;}
td.mid_b {padding:0; margin:0; background: #7fa2ec url("images/mid_b.gif") repeat-x bottom;}
td.b_mid_t {padding:0; margin:0; background: #a75b49 url("images/b_mid_t.gif") repeat-x top;}
td.b_mid_l {padding:0; margin:0; background: #a75b49 url("images/b_mid_l.gif") repeat-y left;}
td.b_mid_r {padding:0; margin:0; background: #a75b49 url("images/b_mid_r.gif") repeat-y right;}
td.b_mid_b {padding:0; margin:0; background: #a75b49 url("images/b_mid_b.gif") repeat-x bottom;}
td.b_mid {padding:5; background: #a75b49; color: #FFFFFF;}
td.main_pic {padding:0; margin:0; background: url("images/main_pic.jpg") no-repeat; height:259px;}
td.main_pic_e {padding:0; margin:0; background: url("images/main_pic_e.jpg") no-repeat; height:259px;}

#menu {width:100%; margin:0; padding:0 0 5px 0; color:#ffffff;}
#menu a {padding:0; margin:0; font: 14px Arial; font-weight:bold; text-decoration:none;} 
#menu a:hover {padding:0; margin:0; font: 14px Arial; font-weight:bold; text-decoration:none;}
#menu a.no {padding:0; margin:0; font: 14px Arial; font-weight:normal; text-decoration:underline;}
#menu a.no:hover {padding:0; margin:0; font: 14px Arial; font-weight:normal; text-decoration:none;}

#eng {position: relative;
	top: 110px;
	left: 862px;
	width: 79px; height: 22px;
	text-align:center;}
#eng a {font: 14px Arial; color: #ffffff; text-decoration: none; line-height:1.6em;}	
#eng a:hover {font: 14px Arial; color: #b4391c; text-decoration: none; line-height:1.6em;}	
.title {font: 24px Arial, Helvetica, sans-serif; color: #ffffff; padding: 0 0 10px 0;}

table.content {width:100%; padding:0; margin:0; background: #7fa2ec;}
table.content td {padding: 10px 0 10px 0; }
table.content td.left {padding: 10px 0 0 10px; }
table.content td.last {padding: 70px 0 0 0; }
table.content td.razd {padding: 30px 0 0 0;}
table.content td.pic { vertical-align: top; width:30%; padding: 10px 0 0 0;}
#pup {float:right; margin-left: 10px;}
table.pup {width:281px; padding:0; margin:0;}
table.pup a {color: #436eb3;}
table.pup a:hover {color: #993333;}
table.pup td {padding:5px; color: #a56145; background-color:#FFFFFF;}
table.pup td.first {height: 37px; padding:0; color: #a56145; background:url(images/puppy_top.gif) no-repeat top left;}
table.pup td.last {height: 37px; padding: 0 0 5px 5px; color: #a56145; background:url(images/puppy_bottom.gif) no-repeat top left;}
table.pup td.last a {color: #ffffff;} 
table.pup td.last a:hover {color: #7fa2ec;}

.blue {color: #436eb3;}
.news-box {background: url("images/news_date.gif") no-repeat; background-position: top left; font: 18px Arial; width: 102px; height: 26px; color: #a56045; line-height: 1.5em; text-align: center;}
.title-box {background: url("images/podl.gif") no-repeat; background-position: top left; font: 18px Arial; width: 132px; height: 26px; color: #a56045; line-height: 1.5em; text-align: center;}
.white {color: #ffffff;}
.border_right {border-right: #ffffff dotted 2px;}
.name {font: 18px Arial, Helvetica, sans-serif; color: #ffffff; padding: 0 0 10px 0;}
.beige {color: #993333; font-size:11px;}
.beige_norm {color: #993333;}
.normal {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a3624;}
.photo_dogs {margin: 0 5px 5px 0;}
table.bottom {width:100%; padding:0; margin:0;}
table.bottom td {width:50%; color: #FFFFFF; padding:5px;}
table.bottom td a {color: #ffffff; text-decoration: underline;}
table.bottom td a:hover {color:#7FA2EC; text-decoration: none;}

table.border {border: 1px solid #ffffff; border-collapse: collapse; width:100%; padding:0; margin:0;}
table.border td {border: 1px solid #ffffff; border-collapse: collapse; padding:3px;}
table.border td img {border: 1px solid #ffffff;}
table.border td img:hover {border: 1px solid #2B40A2;}

table.podl {width:224px; height: 26px;padding:0; }
table.podl td {background-color:#ffffff;padding:0; }
table.podl td.left {width: 12px; background: url("images/podl.gif") no-repeat top left;}
table.podl td.right {width: 12px; background: url("images/podl.gif") no-repeat top right;}
table.podl td.center {width:200px; padding:0; line-height: 1em; text-align:center; font: 18px Arial; color: #a56045;}
table.podl td.center a {font: 18px Arial; color: #a56045; text-decoration: none;}
table.podl td.center a:hover {font: 18px Arial; color: #b4391c; text-decoration: underline;}

table.show {width:100%; padding:0; margin:0;}
table.show td {padding:5px; border-bottom: 1px dashed white; vertical-align:top;}
table.show td.clas {padding:15px; border-bottom: 0; font: 18px Arial, Helvetica, sans-serif; color: #ffffff; text-align:center;}
.border_bot {border-bottom: 1px dashed white;}
.border_f {border: 5px solid white;}


table.des {width:100%; padding:0; margin:0;}
table.des td {padding: 10px 5px 5px 5px;}
table.des td.razdel {padding:0; border-bottom: 1px dashed white;}

table.links {padding: 5px; margin:0;}
table.links td {padding: 5px; margin:0; line-height:1.5em;}
