 body{margin: 0px; padding: 0px; text-align: center;}
 div#main{width: 950px; margin-left: auto; margin-right: auto;}
 #karkas {table-layout: fixed; width: 100%;}
 td#lefttd{width: 199px; margin-right: 14px;vertical-align: top; background: #ffffff url('dimg/menu_bg.gif') repeat-y ;}
#logodiv{background: #ffffff; padding-bottom: 10px;}
 td#righttd{background: #ffffff url('dimg/righttd_bg_w.gif') repeat-y right; font : 12px  Verdana, Geneva, Arial, Helvetica, sans-serif;}
 #langdiv{ width: 100%;}
 #langdiv img{margin: 5px; float: right;}
 
 #menu{background: #ECECF7 url('dimg/menu_bg.gif') repeat-y	; width: 100%; height: 100%; border-top: 1px solid #FC3401; }
a.main_link{text-decoration: none; font : bold 12px/25px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; display: block; width: 100%; margin-left: 30px;border-bottom: 1px solid #CDCDEA;}
a.main_link:hover{background: #FC3401; margin-left: 0px; padding-left: 22px; border-left: 8px solid #ffffff;}
a#nolink{text-decoration: none; font : bold 12px/25px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FC3401; display: block; width: 100%; margin-left: 30px;border-bottom: 1px solid #CDCDEA;}

 #bottommenu{text-align: center; width: 100%; background: #ECECF7; border: 1px solid #C8C8CF; margin: 4px 0px; 	font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #8092D4; padding: 3px 0px;}
 #bottommenu a{color: #8092D4; text-decoration: none;}
 #bottommenu a:hover{color: #FC3401; text-decoration: underline;}
 
 h1{padding: 0px; margin: 0px 0px 5px 5px; font : bold small-caps 24px Verdana, Geneva, Arial, Helvetica, sans-serif;}
 #mite{position: relative; top: -30px;}
 #mite a {color: #000000;}
 #mite a:hover {color: #FC3401;}
 #content{border-left: 1px solid #B2B2B2; width: 100%; height: 100%; font : 12px  Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px 0px 5px 5px; padding: 0px 0px 5px 5px; position: relative; top: -15px;}
#content #foto{float: right; height: 100%; width: 130px;}
#content td, ul, ol{font : 12px  Verdana, Geneva, Arial, Helvetica, sans-serif;}
.catslink{font : bold 12px/25px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; display: block; margin-left: 25px;}
.catslink:hover{color: #FC3401;}
a.podmenucatlink{font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
a.podmenucatlink:hover{color: #FC3401;}
a.podmenucatnolink{font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FC3401; text-decoration: none;}
.cat {margin-bottom: 40px;}
.cat caption{text-align: left; font : bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FC3401;}
#pedigree{width: 99%; border-collapse: collapse; margin-top: 30px;}
#pedigree td {border: 1px solid #aaaaaa; padding: 0px 3px;}

table.thumbs { display: inline; margin: 15px; table-layout: fixed;}
.pic{background: #ECECF8; width: 165px; height: 165px;  border-top: 2px solid #eeeeee; padding-left: 5px #eeeeee;  border-bottom: 2px solid #B2B2B2; border-right: 2px solid #B2B2B2;}
.pic img {border-top: 2px solid #666666; border-left: 2px solid #666666; border-bottom: 2px solid #eeeeee; border-right: 2px solid #eeeeee;}
#content table.thumbs td.pic_title {font :  10px Verdana, Geneva, Arial, Helvetica, sans-serif; height: 40px ;}
 
 #redline{width: 100%; background: #FC3401; border: 1px solid #666666; margin: 4px 0px; font-size: 1px; height: 4px;}
#copy { width: 100%; margin: 0px 0px;}
#copy td {padding: 0px; color: #666666;font :11px/16px Arial, Helvetica, sans-serif;}
#copy td A{color: #666666;font : 11px/16px  Arial, Helvetica, sans-serif; text-decoration: none;}
#copy td A:hover{color: #FC3401;}

.gbook td{font : 12px  Verdana, Geneva, Arial, Helvetica, sans-serif;}

table#forma {width: 375px; height: 245px; border-top: 5px #FC3401 solid; border-left: 1px #B2B2B2 solid; background: #CFCFDF; table-layout: fixed;}
table#forma td {font: bold 11px 'Verdana'; color: #000000; padding: 2px 5px 2px 5px;
border-bottom: 1px #B2B2B2 solid; border-right: 1px #B2B2B2 solid; margin: 0px; vertical-align: middle;}
table#forma td .text{width: 100%;}
table#forma td b {color: #FC3401;}
table#forma td input,textarea {border: 1px #B2B2B2 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: #FD3400; color: #ffffff; width: 90px; font: bold 11px 'Tahoma';}