@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}
body,td,th {
	font-family: Arial;
	font-size: 16px;
	}
form {margin: 0px}
.logo_td {width: 507px; height: 250px; background-image:url(../gfx/logo.jpg); text-align:left; vertical-align:bottom}
.header_stretch_td {background-image:url(../gfx/header_stretch.jpg)}
.header_foto_td {height: 250px; width: 482px; background-image:url(../gfx/cat.jpg)}
.menu_button_td {padding: 0px 2px 0px 2px; text-align:center; vertical-align:middle}
.menu_button_href {color: white; font-weight: bold; text-decoration:none; font-size: 12px}
.menu_button_href:hover {text-decoration: underline}
.search_input {border: solid 1px black; width: 113px; height: 14px; margin-left: 3px; font-size: 12px}
.search_td {width: 480px}
.gallery_href {color: white; font-size:11px; font-weight: bold; text-decoration:none}
.gallery_href:hover {text-decoration: underline; color: yellow}
.footer_bg_td {background-image:url(../gfx/footer_bg.jpg); vertical-align:middle; text-align:left; padding-left: 20px; font-weight: bold; font-size: 14px; color: white}
.gallery_table {width: 219px; margin-top: 9px}
.gallery_head_td {height: 36px; background-image:url(../gfx/gallery_head.jpg); padding-left: 37px; vertical-align:middle; text-align:left; color: #fead00; font-weight: bold; font-size: 14px}
.gallery_bg_td {background-image:url(../gfx/gallery_back.jpg)}
.gallery_text_td { vertical-align:middle; text-align:right; padding-right: 5px}
.gallery_foto {width: 90px; vertical-align: middle; text-align:left}
.gallery_img {width: 90px; height: 68px; margin: 1px 0px 1px 0px}
.gallery_bottom_td {height: 19px; background-image:url(../gfx/gallery_bottom.jpg)}
.gallery_unit_table {border-bottom: solid 1px #550303; margin-left: 4px}
.main_gallery_td {background-image:url(../gfx/gallery_bg.jpg); vertical-align: top; width: 263px}
.main_gallery_table {background-image:url(../gfx/gallery_bg2.jpg); width: 263px;}
.pets_bg_td {background-image:url(../gfx/pets_bg.jpg); text-align: right}
.pets_unit_table {width: 98%; border-bottom: solid 1px #c14600}
.pets_gallery_td {text-align:left; width: 90px}
.pets_head_td {background-image:url(../gfx/pets_top.jpg); height: 36px; padding-left: 37px; vertical-align:middle; text-align:left; font-size: 14px; font-weight: bold; color: #711f1f}
.pets_text_td {padding: 5px; text-align: left; vertical-align: middle}
.pets_bottom_td {background-image:url(../gfx/pets_bottom.jpg)}
.main_pets_table {width: 189px; margin-top: 15px}
.page_bottom_td {background-image:url(../gfx/page_bottom.jpg); height: 30px; text-align:right; padding-right: 10px}
.main_content_td {background-color:white; height: 500px; vertical-align: top; text-align:left}
.content_left_bg_td {background-image:url(../gfx/content_left_bg.jpg); width: 45px}
.content_bubble2_td {background-image:url(../gfx/content_right_bg.jpg); width: 135px; vertical-align: top}
.main_content_bottom_td {background-image:url(../gfx/content_bot_bg.jpg)}
.main_content_top_td {background-image: url(../gfx/content_top_bg.jpg)}
.cvision_href {color: white; font-weight: bold; font-size: 12px; text-decoration:none}
.lang_href {color: white; font-size: 10px; text-decoration:none}
.lang_href:hover {text-decoration: underline}
.lang_table {margin-left: 5px; margin-bottom: 5px}
.cat_name_td {vertical-align: middle; text-align: center; padding: 7px; font-weight: bold; font-size: 15px; color: brown;background-image:url(../gfx/bubble_t_l.gif); background-position: top left; background-repeat:no-repeat}
.cat_t_r_bubble_td {background-image:url(../gfx/bubble_t_r.gif); background-position: top right; background-repeat:no-repeat}
.cat_desc_td {padding-left: 15px; padding-right: 10px; font-size:12px; vertical-align:top}
.cat_b_l_bubble_td {text-align:center; background-image:url(../gfx/bubble_b_l.gif); background-position: bottom left; background-repeat:no-repeat}
.reward_td {background-color:#FF7C06; text-align:center; border-bottom: solid 2px #9E9E9E; width: 100px; vertical-align:middle;  height: 20px}
.reward_href {color: white; font-weight: bold; text-decoration:underline; font-size: 12px; }
.cat_b_r_bubble_td {text-align:center; background-image:url(../gfx/bubble_b_r.gif); background-position: bottom right; background-repeat:no-repeat}
.parents_name_td {font-size: 11px; text-align: center; vertical-align: middle; padding: 4px; width: 90px;}
.children_small_href {font-size: 13px; color: black}
.children_small_name_td {text-align:right; padding-right: 10px;  border-bottom: dotted 1px gray;}
.children_small_image_td {border-bottom: dotted 1px gray; width: 90px;}
.parents_small_href {color: black; font-size: 10px; font-weight: bold;}
.gallery_name_href {color: black; font-weight: bold; font-size: 14px; text-decoration:underline}
.gallery_unit_table2 {width: 270px; height: 265px; background-image:url(../gfx/gallery_fon.jpg); background-position:center; background-repeat:no-repeat; margin-top: 10px;}
.gallery_name_td {text-align: center; vertical-align:middle;height: 35px; padding-left: 16px; padding-right: 18px}
.gallery_image_td {padding-left: 16px; padding-right: 18px}
.gallery_show_fotos_td {height: 52px;  padding-left: 16px; padding-right: 18px; text-align:center; vertical-align:middle}
.gallery_unit_table3 {width: 270px; height: 237px; background-image:url(../gfx/gallery_fon.jpg); background-position:bottom; border-top: solid 1px #bababa; background-repeat:no-repeat; margin-top: 10px;}
.nextprev_href{font-weight: bold; color: black; font-size: 13px; text-decoration:underline}
.pages_href {color: black; font-size: 12px;}
.pages_href_sel {color: red; font-size: 12px;}
.guestbook_name_td {color: black; font-weight: bold; vertical-align: top; font-size: 12px; text-align: right; padding: 5px;}
.guestbook_text_field {border: solid 1px gray; font-size: 12px; width: 100px}
.guestbook_textarea {border: solid 1px gray; font-size: 12px}
.guestbook_button {color: white; font-weight: bold; border-bottom: solid 2px gray; background-color: orange; text-decoration:underline}
.guestbook_form_td {padding: 10px; background-color: #E9E9E9; border: solid 1px gray}
.guestbook_description_td {background-color:orange; border: solid 1px gray; color: white; font-weight:bold; font-size: 13px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px}
.comment_name_td {color: brown; font-size: 12px; font-style:italic; text-align: right; width: 100px}
.comment_table {background-color:#E8E8E8; margin-bottom: 15px}
.comment_name_t_l_td {background-image:url(../gfx/bubble_t_l.gif); background-position: top left; background-repeat:no-repeat}
.comment_name_b_l_td { background-image:url(../gfx/bubble_b_l.gif); background-position: bottom left; background-repeat:no-repeat}
.comment_name_t_r_td {background-image:url(../gfx/bubble_t_r.gif); background-position: top right; background-repeat:no-repeat}
.comment_name_b_r_td { background-image:url(../gfx/bubble_b_r.gif); background-position: bottom right; background-repeat:no-repeat}
.comment_username_td {border-bottom: dotted 1px #B6B6B6; text-align: left; color: black; text-decoration: underline; font-size: 12px; padding-right: 10px; padding-bottom: 3px}
.comment_comment_table  {background-color:white; width: 100%}
.comment_comment_td {color: black; font-size: 12px; padding: 5px}
.comment_date_td {text-align: right; font-size: 12px; color: black; font-size: 12px; padding-right: 10px}
.gender_href {color: blue; text-decoration:underline; font-size: 12px;}
.gender_href_sel {color: orange; text-decoration:underline;  font-size: 12px;}
.litter_href {font-size: 12px; color: #E23003}
.litter_href:hover {color: orange}