a { text-decoration: underline; color: #0066FF; font-family: Verdana, Verdana; font-size: 12px; font-weight: normal; }
th { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #E8E6D7; text-align: center; vertical-align: middle; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.link { color: #B36B00; text-decoration: underline; font-family: Verdana; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; }

.copyright {  font: normal 11px "BankGothic Md BT", Verdana, Helvetica, sans-serif ; color: #ffffff; text-decoration: none}
.text11 {  font: normal 11px Verdana, Helvetica, sans-serif ; color: #303030; text-decoration: none}
.text11b {  font: bold 11px Verdana, Helvetica, sans-serif ; color: #303030; text-decoration: none}
.text11w {  font: normal 11px Verdana, Helvetica, sans-serif ; color: #f0f0f0; text-decoration: none}
.text12 {  font: normal 12px Verdana, Helvetica, sans-serif ; color: #202020; text-decoration: none}
.text12red {  font: normal 12px Verdana, Helvetica, sans-serif ; color: #770000; text-decoration: none}
.text12b {  font: bold 12px Verdana, Helvetica, sans-serif ; color: #303030; text-decoration: none}
.text12bw {  font: bold 12px Verdana, Helvetica, sans-serif ; color: #ffffff; text-decoration: none}
.text12w {  font: normal 12px Verdana, Helvetica, sans-serif ; color: #ffffff; text-decoration: none}
.text13 {  font: normal 13px Verdana; color: #303030; text-decoration: none}
.text13w {  font: normal 13px Verdana; color: #e0e0e0; text-decoration: none}
.text13bw {  font: bold 13px Verdana; color: #ffffff; text-decoration: none}
.text12by {  font: bold 12px Verdana; color: #ffffa0; text-decoration: none}
.text13b {  font: bold 13px Verdana; color: #f0f0f0; text-decoration: none}
.text14 {  font: normal 14px Verdana; color: #f0f0f0; text-decoration: none}
.text14b {  font: bold 14px Verdana; color: #f0f0f0; text-decoration: none}
.text14w {  font: normal 14px Verdana; color: #ffffff; text-decoration: none}
.text14wb {  font: bold 14px Verdana; color: #ffffff; text-decoration: none}
.text15 {  font: normal 15px Verdana; color: #f0f0f0; text-decoration: none}

.pic_border { border-top-color: #e0e0e0; border-right-color: #e0e0e0; border-bottom-color: #e0e0e0; border-left-color: #e0e0e0; }
.pic_desc { font: normal 11px Verdana, Helvetica, sans-serif; color: #303030; text-decoration: none; text-align: center; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
.pic_link2 { color: #005782; text-decoration: none; text-align: center; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; }
.pic_link { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CA7000; text-align: left; vertical-align: top; text-decoration: none; }

.page_name { background-image: url(../img/page_name_fon.gif); background-position: left top; background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003366; text-align: center; vertical-align: middle; }

.hd { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #153A63; text-align: left; vertical-align: middle; padding-right: 10px; padding-left: 15px; }
.hd2 { font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #153A63; text-align: left; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 0px; }

.news_date { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #808080; text-align: left; vertical-align: middle; padding-right: 4px; padding-left: 4px; }
.news_hd { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CA5100; text-align: left; vertical-align: middle; text-decoration: none; padding-right: 4px; padding-left: 4px; }
.news_hd_link { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CA5100; text-align: left; vertical-align: top; text-decoration: underline; }
.news_hd_fon { background-image: url(../img/news_hd_fon.png); background-repeat: repeat-x; background-position: left top; }
.news_inf { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; }
.news_detail { font-family: Verdana, 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, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: underline; text-align: left; vertical-align: middle; padding-right: 5px; padding-left: 5px; }
.news_pages_sel { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF3300; text-decoration: none; text-align: left; vertical-align: middle; padding-right: 5px; padding-left: 5px; }

.pad { padding-top: 10px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; }
.pad_info { padding: 24px; }
.pad_right { padding-right: 16px; }

.a1_ufon { background-image: url(../a1/ufon.gif); background-position: left top; background-repeat: repeat-x; width: 100%; }
.a1_dfon { background-image: url(../a1/dfon.gif); background-position: left bottom; background-repeat: repeat-x; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #505050; text-align: right; vertical-align: bottom; height: 35px; }

.a2_ufon { background-image: url(../a2/dfon.gif); background-position: left top; background-repeat: repeat-x; }

.dog_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; vertical-align: top; padding: 10px; }
.dog_sex { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; padding-right: 4px; padding-left: 4px; }
.dog_inf_hd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; padding-left: 10px; height: 28px; width: 100px; vertical-align: middle; }

.dog_name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399; text-decoration: none; padding-right: 8px; padding-left: 8px; }
.dog_pname1 {  font: bold 12px Verdana,Tahoma; color: #000000; text-decoration: none}
.dog_pname2 {  font: bold 12px Verdana,Tahoma; color: #000000; text-decoration: none}
.dog_pname3 {  font: bold 11px Verdana,Tahoma; color: #000000; text-decoration: none}
.dog_pname4 {  font: bold 11px Verdana,Tahoma; color: #000000; text-decoration: none}
.dog_ptitle1 {  font: normal 12px Century Gothic, Verdana,Tahoma; color: #c04000; text-decoration: none}
.dog_ptitle2 {  font: normal 12px Century Gothic, Verdana,Tahoma; color: #c04000; text-decoration: none}
.dog_ptitle3 {  font: normal 11px Century Gothic, Verdana,Tahoma; color: #c04000; text-decoration: none}
.dog_ptitle4 {  font: normal 10px Century Gothic, Verdana,Tahoma; color: #c04000; text-decoration: none}

.litter_char { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF6600; text-align: left; vertical-align: top; }
.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: #FF6600; text-decoration: underline; text-align: left; padding: 4px; }
.dog_link_sel { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FF6600; text-align: left; padding: 4px; }

.gallery_link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FF6600; text-decoration: underline; text-align: center; padding: 4px; }
.gallery_link_sel { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FF6600; text-align: center; padding: 4px; }

.litter_desc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #DFDFDF; text-align: right; vertical-align: top; padding: 4px; }
.litter_info { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006699; background-color: #eceded; text-align: left; vertical-align: top; padding: 4px; }
.litter_titles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0066FF; background-color: #eceded; text-align: left; vertical-align: top; padding: 4px; }

.show_list_hd { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #f0f0f0; text-align: center; vertical-align: middle; }
.show_list_status { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #c04000; text-align: center; vertical-align: middle; }

.contacts_info { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top; padding: 20px; background-image: url(../img/contacts_fon.jpg); background-repeat: no-repeat; background-position: left top; }

.pad4 { padding: 4px; }
