a {  font: bold 12px Verdana, Arial; text-decoration: none; color: #0000a0}
.link {  font: normal 12px Arial; color: #fff0d0; text-decoration: none}


.copyright {  font: normal 11px "BankGothic Md BT", Arial, Helvetica, sans-serif ; color: #999999; text-decoration: none}
.text11 {  font: normal 11px Arial, Helvetica, sans-serif ; color: #eaeaea; text-decoration: none}
.text11b {  font: bold 11px Arial, Helvetica, sans-serif ; color: #eaeaea; text-decoration: none}
.text12 {  font: normal 12px Arial, Helvetica, sans-serif ; color: #e0e0e0; text-decoration: none}
.dog_date { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFCC99; }
.text12red {  font: normal 12px Arial, Helvetica, sans-serif ; color: #770000; text-decoration: none}
.text12b {  font: bold 12px Arial, Helvetica, sans-serif ; color: #eaeaea; text-decoration: none}
.text12bw {  font: bold 12px Arial, Helvetica, sans-serif ; color: #ffffff; text-decoration: none}
.text12w {  font: normal 12px Arial, Helvetica, sans-serif ; color: #ffffff; text-decoration: none}
.text13 {  font: normal 13px Arial; color: #eaeaea; text-decoration: none}
.img_footer { background-image: url(../img/_footer.jpg); background-repeat: no-repeat; background-position: right 1px; }
.text13w {  font: normal 13px Arial; color: #e0e0e0; text-decoration: none}
.text13bw {  font: bold 13px Arial; color: #ffffff; text-decoration: none}
.text12by {  font: bold 12px Arial; color: #ffffa0; text-decoration: none}
.text13b {  font: bold 13px Arial; color: #eaeaea; text-decoration: none}
.page_fon { background-image: url(../img/page_fon.jpg); background-repeat: repeat-y; background-position: right top; }
.text14 {  font: normal 14px Arial; color: #eaeaea; text-decoration: none}
.text14b {  font: bold 14px Arial; color: #eaeaea; text-decoration: none}
.text14w {  font: normal 14px Arial; color: #ffffff; text-decoration: none}
.text14wb {  font: bold 14px Arial; color: #ffffff; text-decoration: none}
.pedigree_father_fon { background-image: url(../img/pedigree_father_fon.png); background-repeat: no-repeat; background-position: left top; }
.pedigree_mather_fon { background-image: url(../img/pedigree_mather_fon.png); background-repeat: no-repeat; background-position: left top; }
.text15 {  font: normal 15px Arial; color: #eaeaea; text-decoration: none}
.page_name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #eaeaea; text-align: center; vertical-align: top; padding: 10px; }
.text16b {  font: bold 16px Arial; color: #004477; text-decoration: none}
.info13 {  font: normal 13px Arial; color: #000055; text-decoration: none}
.info13b {  font: bold 13px Arial; color: #003377; text-decoration: none}
.info14 {  font: normal 14px Arial; color: #000077; text-decoration: none}
.info14b {  font: bold 14px Arial; color: #eaeaea; text-decoration: none}


.dog_info_desc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #d0d0d0; text-align: right; vertical-align: top; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.dog_name { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFCC99; padding-top: 5px; padding-right: 10px; padding-left: 10px; text-align: left; vertical-align: middle; }
.dog_inf_hd { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000; text-align: left; vertical-align: middle; padding-right: 10px; padding-left: 10px; }

.articles_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #909090; text-align: right; vertical-align: middle; padding-right: 10px; padding-left: 10px; }
.articles_hd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffcc99; text-align: left; vertical-align: top; text-decoration: none; padding-left: 10px; }

.news_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #909090; text-align: right; vertical-align: top; }
.news_hd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffcc99; text-align: left; vertical-align: top; text-decoration: none; padding-left: 10px; }
.news_hd_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffcc99; text-align: left; vertical-align: top; text-decoration: underline; padding-left: 10px; }
.news_hd_fon { background-image: url(../img/news_hd_fon.png); background-repeat: repeat-x; background-position: left top; }
.news_inf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #eaeaea; text-align: left; vertical-align: top; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
.news_detail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ffcc99; text-decoration: underline; text-align: left; vertical-align: top; }
.news_pages { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #d0d0d0; text-decoration: underline; text-align: left; vertical-align: middle; padding-right: 5px; padding-left: 5px; }
.news_pages_sel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC99; text-decoration: none; text-align: left; vertical-align: middle; padding-right: 5px; padding-left: 5px; }

.guest_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #909090; text-align: right; vertical-align: middle; }

.dog_name_fon { background-image: url(../img/dog_info_name_fon.png); background-repeat: no-repeat; background-position: left top; }
.dog_title { font: normal 13px Arial, Verdana; color: #eaeaea; text-decoration: none; padding-left: 10px; text-align: left; vertical-align: top; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; }
.dog_sex { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #d0d0d0; text-align: right; vertical-align: middle; }
.dog_info_vdiv_right { background-image: url(../img/dog_info_vdiv_right.gif); background-repeat: no-repeat; height: 1px;  background-position: left top; }
.dog_info_vdiv_left { background-image: url(../img/dog_info_vdiv_left.gif); background-repeat: no-repeat; height: 1px; width: 112px; background-position: right top; }
.dog_sel_sex {  font: normal 11px Century Gothic, Arial, Helvetica, sans-serif ; color: #FF6600; text-decoration: none}

.dog_pname1 {  font: normal 12px Verdana,Arial; color: #e0e0e0; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_pname2 {  font: normal 12px Verdana,Arial; color: #e0e0e0; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_pname3 { font: normal 11px Verdana,Arial; color: #e0e0e0; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_pname4 {  font: normal 11px Verdana,Arial; color: #e0e0e0; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle1 {  font: normal 12px Century Gothic, Verdana,Arial; color: #FFCC99; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle2 {  font: normal 12px Century Gothic, Verdana,Arial; color: #FFCC99; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle3 {  font: normal 11px Century Gothic, Verdana,Arial; color: #FFCC99; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle4 {  font: normal 10px Century Gothic, Verdana,Arial; color: #FFCC99; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.menu  { color: #eaeaea; text-decoration: none; font-family: "Times New Roman", Times, serif; font-size: 15px; font-style: normal; font-weight: normal; font-variant: normal; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; }

.bgfon { background-color: #000000; background-image: url(../img/fon.gif); background-repeat: repeat; }
.bgfon_out { background-color: #000000; }
.down_menu { font-family: Arial; font-size: 11px; font-weight: normal; color: #B0B0B0; }
.pad { padding-top: 10px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; }
.pad4 { padding: 4px; }
.dog_info_pic_up_left { background-image: url(../img/dog_info_pic_up_left.gif); background-repeat: no-repeat; background-position: left top; }
.dog_info_pic_up_right { background-image: url(../img/dog_info_pic_up_right.gif); background-repeat: no-repeat; background-position: right top; }
.dog_info_pic_down_left { background-image: url(../img/dog_info_pic_down_left.gif); background-repeat: no-repeat; background-position: left bottom; }
.dog_info_pic_down_right { background-image: url(../img/dog_info_pic_down_right.gif); background-repeat: no-repeat; background-position: right bottom; }
.show_list_status { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffcc99; text-align: center; vertical-align: middle; }
.show_list_hd { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #e0a060; text-align: center; vertical-align: middle; }
.bt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #90c0fe; text-decoration: underline; }

.dogs_list { background-color: #666666; }
.pic_border { border-top-color: #484848; border-right-color: #484848; border-bottom-color: #484848; border-left-color: #484848; }

.litter_char { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFCC; padding: 2px; }
.litter_sex { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFCC99; padding-top: 5px; padding-right: 10px; padding-left: 10px; text-align: center; vertical-align: middle; }
.dog_link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFc0; text-decoration: underline; text-align: left; padding: 4px; }

.litter_desc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #404040; text-align: right; vertical-align: top; padding: 4px; }
.litter_info { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #333333; text-align: left; vertical-align: top; padding: 4px; }
.litter_titles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #BFD3E6; background-color: #333333; text-align: left; vertical-align: top; padding: 4px; }

.links { font-family: Arial; font-size: 13px; font-weight: normal; color: #ffcc74; background-image: url(../img/dogs_link_arrow.png); background-repeat: no-repeat; background-position: 10px center; text-align: left; vertical-align: middle; padding-top: 5px; padding-bottom: 5px; padding-left: 25px; }
.links_desc { font-family: Arial; font-size: 13px; font-weight: normal; color: #FFFFCC; text-align: left; vertical-align: top; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; }


