a { text-decoration: underline; color: #8EBBE8; font-family: Verdana, Geneva; font-size: 13px; font-weight: normal; font-style: normal; }
b { font-weight: bold; color: #F7C79F; }
.link { color: #069; text-decoration: none; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; }
.err { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #e05000; text-align: left; vertical-align: top; padding-left: 20px; }
.help { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #666; }
.center_info { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #0085B0; text-align: center; vertical-align: top; padding: 20px; }

.text11 { font: normal 11px Verdana, Geneva, sans-serif; color: #dadada; text-decoration: none }
.text11b {  font: bold 11px Verdana, Geneva, sans-serif ; color: #dadada; text-decoration: none}
.text11w {  font: normal 11px Verdana, Geneva, sans-serif ; color: #dadada; text-decoration: none}
.text12 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #dadada; }
.text12_c {  font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #dadada; text-align: center; vertical-align: middle; }
.text12b {  font: bold 13px Verdana, Geneva, sans-serif ; color: #dadada; text-decoration: none}
.text12bw {  font: bold 13px Verdana, Geneva, sans-serif ; color: #dadada; text-decoration: none}
.text12w {  font: normal 13px Verdana, Geneva, sans-serif ; color: #dadada; text-decoration: none}
.text13 {  font: normal 13px Verdana; color: #dadada; text-decoration: none}
.text13w {  font: normal 13px Verdana; color: #dadada; text-decoration: none}
.text13bw {  font: bold 13px Verdana; color: #dadada; text-decoration: none}
.text13b {  font: bold 13px Verdana; color: #dadada; text-decoration: none}
.text14 {  font: normal 14px Verdana; color: #dadada; text-decoration: none}

h1 { color: #BCDFE7; text-decoration: none; font-family: Verdana; font-size: 18px; font-weight: normal; font-style: italic; }
h2 { color: #FC6; text-decoration: none; font-family: Verdana; font-size: 16px; font-weight: normal; }
h3 { color: #FC6; text-decoration: none; font-family: Verdana; font-size: 14px; font-weight: bold; }

.sign { font-family: Verdana; font-size: 12px; font-style: italic; font-weight: normal; color: #099; text-align: right; }

.title { font-family: Verdana; font-size: 13px; font-weight: bold; color: #935800; padding-left: 32px; }
.title_center { font-family: Verdana, Geneva; font-size: 16px; font-weight: bold; color: #09C; text-align: center; vertical-align: middle; text-decoration: none; padding-left: 8px; }

.pic_page { font-family:  Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; color: #CCC; font-style: normal; }
.sel_pic_page { font-family:  Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; text-align: left; vertical-align: top; color: #FF3300; font-style: normal; text-decoration: none; }

/*................. divs ....................*/
.splash_div { text-align: left; vertical-align: top; height: 800px; width: 1000; background-color: #171717; padding-top: 50px; }
.footer_fon { background-image: url(../img/footer_fon.gif); background-repeat: repeat-x; background-position: left top; height: 46px; }

/*................. Buttons .................*/
.menu { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FFF; text-decoration: none; }
.menu_sel { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FC6; text-decoration: none; }
.footer_menu { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #FFF; text-decoration: none; }

.add_menu_sel { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #FC9; text-decoration: none; }
.add_menu { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #DBDBDB; }

.div_menu_pic { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #FC9; text-align: center; vertical-align: top; padding: 16px; }
.gallery_cat_name { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FC9; text-decoration: none; font-style: italic; text-align: center; vertical-align: top; padding: 16px; }

/*................. Forms .................*/

/*................. Pad .................*/
.pad_info { padding-top: 6px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.pad_menu { padding: 4px; }
.p_info { font-family:  Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #036; padding-left: 32px; }
.pad10 { padding: 10px; }
.pad20 { padding: 20px; }
.pad_panel { padding-top: 10px; padding-bottom: 10px; }
.pad_left { padding-left: 16px; }
.pad30 { padding: 30px; }
.pad_content { padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; }
.right { text-align: right; }

/*................. Pages .................*/
.page_panel_ie { text-align: left; vertical-align: top; height: 100%; width: 263; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #dadada; padding: 16px; }
.page_panel { text-align: left; vertical-align: top; height: 100%; width: 263px; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #dadada; padding: 16px; }

.page_link { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #999999; }
.sel_page_link { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #F93; }

/*................... news ...............*/
.news_main_hd { font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFCC99; padding-left: 16px; text-align: left; vertical-align: middle; }
.news_main_date { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #c0c0c0; text-align: left; }
.news_main_inf { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #EEE; text-align: left; padding: 8px; }

.news_hd { font-family: Verdana; font-size: 12px; font-weight: normal; color: #FC9; height: 18px; padding-left: 16px; }
.news_hd_link { font-family: Verdana; font-size: 12px; font-weight: normal; color: #FC9; text-decoration: underline; }

.news_date { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #999999; vertical-align: middle; text-align: center; height: 18px; }
.news_date_page { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #999; text-align: right; vertical-align: bottom; }
.news_inf { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #dadada; text-align: left; vertical-align: top; padding: 8px; }

.news_pages { font-family: Verdana; font-size: 13px; font-weight: normal; color: #D5B780; padding: 4px; }
.news_pages_sel { font-family: Verdana; font-size: 13px; font-weight: bold; color: #F60; padding: 4px; }

/*................... litters .............*/
.litter_hd { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #AEAEAE; vertical-align: middle; text-align: left; height: 18px; padding-left: 8px; }
.litter_dog_name { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FC9; text-align: left; vertical-align: middle; padding-left: 8px; }
.litter_date { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #CCC; }
.litter_char { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #FF9; text-align: left; vertical-align: top; }
.litter_hd_desc { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #FFF; text-align: left; vertical-align: top; }

.dog_page_desc { font-family:  "Century Gothic", Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #8FA5AB; text-align: right; vertical-align: top; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 2px; font-style: italic; }

/*................... guest ...............*/
.sign { font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFCC99; padding-left: 16px; text-align: left; vertical-align: middle; }

.guest_ans { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #9FD6E8; text-align: left; vertical-align: top; }
.guest_ans_inf { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #999; }

/*.................... contacts .............*/

/*................. dogs ....................*/
.dogs_menu { background-image: url(../img/dogs_menu.gif); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; height: 133px; padding-top: 12px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }
.dogs_menu2 { background-image: url(../img/dogs_menu2.gif); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; height: 133px; padding-top: 12px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }
.dogs_alpha { font-family: Verdana; font-size: 14px; font-weight: bold; color: #8F6256; text-align: left; vertical-align: top; text-decoration: none; }
.dogs_alpha_sel { font-family: Verdana; font-size: 14px; font-weight: bold; color: #F90; text-align: left; vertical-align: top; text-decoration: none; }

.dogs_name { font-family: Verdana; font-size: 14px; font-weight: bold; color: #FC9; text-align: left; vertical-align: middle; text-decoration: none; }
.dog_title { font-family: Verdana; font-size: 13px; font-weight: normal; color: #Dbdbdb; text-align: left; vertical-align: top; padding-left: 32px; }
.dog_breed_name { font-family:  Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #68838C; text-align: right; vertical-align: bottom; }
.dog_desc { font-family: Verdana, Geneva; font-size: 11px; font-weight: normal; color: #68838C; text-align: left; vertical-align: top; font-style: italic; }
.dogs_parrent { font-family: Verdana, Geneva; font-size: 12px; font-weight: normal; color: #CFB681; }

.dog_page_tb_desc { font-family:  Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #68838C; text-align: right; vertical-align: top; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 2px; font-style: normal; }
.dog_page_tb_val { font-family:  Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 8px; color: #CCC; }

.pedi { text-align: right; vertical-align: bottom; }

.a_dogs_name { font-family: Verdana; font-size: 14px; font-weight: bold; color: #FC9; text-align: left; vertical-align: bottom; padding-left: 32px; padding-bottom: 4px; }
.a_dogs_inf { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #CCC; text-align: left; vertical-align: top; padding: 16px; }
.a_dogs_ul { background-image: url(a_dogs/dogs_ul1.gif); background-repeat: no-repeat; background-position: left bottom; height: 1px; width: 880px; }
.a_dogs_fon { background-image: url(../a_dogs/dogs_fon1.gif); background-repeat: repeat-y; background-position: left top; }
.a_dogs_dl { background-image: url(a_dogs/dogs_dl1.gif); background-repeat: no-repeat; background-position: left top; height: 1px; width: 880px; }

/*................. Pet page .....................*/
.pet_page_title { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #Dbdbdb; text-align: left; vertical-align: top; font-style: italic; }
.pet_page_desc { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: normal; color: #666; text-align: left; vertical-align: middle; padding-left: 4px; background-color: #dadada; background-image: url(../img/desc2_fon.gif); background-repeat: repeat-x; background-position: left top; padding-right: 4px; height: 25px; padding-top: 0px; padding-bottom: 0px; }
.pet_page_name { font-family: Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; color: #FC9; text-align: left; vertical-align: middle; padding-left: 18px; }

.pedi_parents_fon { background-color: #333; background-image: url(../img/pedi_parents_fon.gif); background-repeat: repeat-y; background-position: left top; width: 24px; }

.pedi_father_fon { background-color: #383838; }
.pedi_mather_fon { background-color: #303030; }

.dog_pname1 { color: #FC9; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; }
.dog_pname2 { font: normal 13px Verdana,Arial; color: #DBBFA8; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_pname3 { font: normal 12px Verdana,Arial; color: #DBBFA8; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_pname4 { font: normal 12px Verdana,Arial; color: #DBBFA8; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle1 { font: normal 13px Verdana,Arial; color: #CCC; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle2 { font: normal 13px Verdana,Arial; color: #CCC; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle3 { font: normal 12px Verdana,Arial; color: #CCC; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }
.dog_ptitle4 { font: normal 11px Verdana,Arial; color: #CCC; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }

.show_hd_fon { background-image: url(../img/show_list_hd_fon.gif); background-repeat: repeat-x; background-position: left top; background-color: #292929; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFF; text-align: center; vertical-align: top; padding: 2px; }
.show_list_fon1 { background-color: #333; background-image: url(../img/show_list_fon1.gif); background-repeat: repeat-x; background-position: left bottom; padding: 2px; }
.show_list_fon2 { background-color: #404040; background-image: url(../img/show_list_fon2.gif); background-repeat: repeat-x; background-position: left bottom; padding: 2px; }
.show_dt { color: #CCC; text-decoration: none; text-align: center; vertical-align: top; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; }
.show_status { color: #FF9; text-decoration: none; text-align: center; vertical-align: top; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; }
.show_region { color: #CCC; text-decoration: none; text-align: center; vertical-align: top; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; }
.show_class { color: #FF9; text-decoration: none; text-align: center; vertical-align: top; font-family: Verdana, Geneva, sans-serif; font-size: 12; font-style: normal; font-weight: normal; font-variant: normal; }
.show_exp { color: #B9E1E1; text-decoration: none; text-align: center; vertical-align: top; font-family: Verdana, Geneva, sans-serif; font-size: 12; font-style: normal; font-weight: normal; font-variant: normal; }
.show_result { color: #FC6; text-decoration: none; text-align: center; vertical-align: top; font-family: Verdana, Geneva, sans-serif; font-size: 12; font-weight: normal; }

.child_fon { background-image: url(../img/child_fon.gif); background-repeat: repeat-x; background-position: left top; height: 40px; }
.child_name { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #DBBFA8; text-align: left; vertical-align: top; padding-left: 18px; }
.child_title { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #CCC; text-align: left; vertical-align: top; font-style: italic; }
.child_sex_fon { font-family: Verdana, Geneva, sans-serif; font-size: 12px; background-image: url(../img/child_sex_fon.gif); background-repeat: no-repeat; text-align: center; vertical-align: middle; height: 26px; width: 94px; font-weight: normal; color: #CCC; padding-top: 4px; }

.contacts_fon { background-image: url(../img/contacts_fon.jpg); background-repeat: no-repeat; background-position: right 100px; text-align: right; vertical-align: top; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; height: 347px; width: 960px; }
