body{margin: 0px; padding: 0px; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#boshki{position: absolute; top: 1px; left: 160px;}
	#maintbl{width: 100%; height: 100%}
	#mainhdr{height: 222px; background: #000;}
	#maincnt{height: 100%;}
	#mainftr{height: 20px; background: #f00;}
	#header{table-layout: fixed; width: 100%; height: 222px;}
	#hcol1{width: 160px;}
	#hcol2{width: 619px;}
	#ccol1{width: 160px;  background: #cccccc;}
	#ccol2{width: 619px;}
	#flash{}
	#whitediv{height: 53px; width: 100%; background: #dddddd;}	
	#lang{height: 53px; width: 100%; background: #cccccc; vertical-align: middle;}
	#pagetitle{background: #666666; height: 100%;}
	#contenttbl{table-layout: fixed; width: 100%; height: 100%;}
	#menu{ font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 10px 3px 20px 10px; }
	.main_link{display: block; font: bold  12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; background: url("../dimg/squere.gif") no-repeat 0px 4px; padding-left: 20px; text-decoration: none;}
.main_link:hover{color: #ff0000; background: url("../dimg/redsquere.gif") no-repeat 0px 4px; }
#menu{ background: #cccccc; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 10px 3px 20px 10px; }
#podmenu{margin-bottom: 20px;}
	#podmenu  a.main_link{display: inline;font: bold  12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; background: url("../dimg/squere.gif") no-repeat 0px 4px; padding-left: 20px; text-decoration: none; margin-right: 50px;}
#podmenu a.main_link:hover{color: #ff0000; background: url("../dimg/redsquere.gif") no-repeat 0px 4px; }
#content{font-size: 12px; padding: 5px;}
#content a{display: inline;}
#content h1{font-size: 20px; letter-spacing: 10px;}
h2{font-size: 16px;}
td{font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content p{}
#newsonmain p{font-size:8pt}
.main_link{display: block;}
table.thumbs { display: inline; margin: 15px; table-layout: fixed;}
.pic{background: #cccccc; width: 165px; height: 165px;  border-top: 2px solid #eeeeee; padding-left: 5px #eeeeee;  border-bottom: 2px solid #666666; border-right: 2px solid #666666;}
.pic img {border-top: 2px solid #666666; border-left: 2px solid #666666; border-bottom: 2px solid #eeeeee; border-right: 2px solid #eeeeee;}
.pic_title {font-size: 10px; height: 40px ;}
.dog{margin-bottom: 50px;}
#pedigree{width: 100%; border-collapse: collapse;}
#pedigree td {border: 1px dashed #000000;}
#content td.dogtablepodmenu a{display:block;}
#fotodiv{width: 45px; height: 45px; background: red;  margin: 10px 0px 0px 10px;}
#foto{position: relative; left: 7px; top: 7px;}
#fototitle{margin-left: 20px; font : small-caps  12px Verdana, Geneva, Arial, Helvetica, sans-serif; color:white; padding-top: 5px;}
table#forma {width: 375px; height: 245px; border-top: 5px #666666 solid; border-left: 1px #666666 solid; background: #cccccc; table-layout: fixed;}
table#forma td {font: bold 11px 'Verdana'; color: #000000; padding: 2px 5px 2px 5px;
border-bottom: 1px #666666 solid; border-right: 1px #666666 solid; margin: 0px; vertical-align: middle;}
table#forma td .text{width: 100%;}
table#forma td b {color: red;}
table#forma td input,textarea {border: 1px #000000 solid; font: 400 13px 'Tahoma';}
table#forma td textarea {width: 360px; height: 150px;}
table#forma td input {width: 200px;}
table#forma td input.but {cursor: hand; background: #666666; color: #ffffff; width: 90px; font: bold 11px 'Tahoma';}

