/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body{
	background-image: url(images/body_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFF99B;
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
}
body table{
	font-family: Tahoma;
	font-size: 12px;
}
img {
	border: none;
}

a{
	color: #000000;
	text-decoration: none;
}

p{
	margin: 0px;
	padding: 0px;
}
#top_green{
	background-color: #0B5F29;
	height: 8px;
	overflow: hidden;
}
#top_white{
	background-color: #FFF99B;
	height: 140px;
	overflow: hidden;
}

#mother{
	position: absolute;
	top:0px;
	left: 50%;
	margin-left: -390px;
	width: 780px;
}
#logo{
	position: absolute;
	top: 23px;
	left: 19px;
	width: 267px;
	height: 68px;
	background-image: url(images/logo.gif);
}
#siroka_sit{
	position: absolute;
	top: 44px;
	left: 326;
	width: 453px;
	height: 43px;
	background-image: url(images/siroka_sit.gif);
}

#vyhledejte_prodejnu{
	position: absolute;
	top: 103px;
	left: 0px;
	width: 281px;
	height: 47px;
	background-image: url(images/vyhledejte_prodejny.gif);
}
#vybrat_prodejnu_bg{
	position: absolute;
	top: 150px;
	left: 0px;
	width: 279px;
	height: 69px;
	background-image: url(images/vybrat_prodejnu_bg.jpg);
}
#www_zverokruh_bg{
	position: absolute;
	top: 103px;
	left: 281px;
	width: 499px;
	height: 24px;
	background-image: url(images/www_zverokruh_bg.gif);
}
#www_zverokruh{
	position: absolute;
	top: 5px;
	left: 307px;
}
#info_zverokruh_bg{
	position: absolute;
	top: 127px;
	left: 281px;
	width: 499px;
	height: 22px;
	background-image: url(images/info_zverokruh_bg.gif);
}
#info_zverokruh{
	position: absolute;
	top: 4px;
	left: 337px;
}

#kralik_0{
	position: absolute;
	top: 149px;
	left: 279px;
	width: 254px;
	height: 159px;
	background-image: url(images/kralici_0.jpg);
}
#kralik_1{
	position: absolute;
	top: 149px;
	left: 533px;
	width: 247px;
	height: 159px;
	background-image: url(images/kralici_1.jpg);
}
#flash{
	position: absolute;
	top: 219px;
	left: 0px;
	width: 281px;
	height:199px;
	background-image: url(images/flash.jpg);
}
#flash_swf{
	position: absolute;
	top: 219px;
	left: 0px;
}
#menu{
	position: absolute;
	top: 308px;
	left: 279px;
	width: 501px;
	height: 26px;
	overflow: hidden;
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
}
#menu_0{
	position: absolute;
	top: 0px;
	left: 2px;
}
#menu_1{
	position: absolute;
	top: 0px;
	left: 126px;
}
#menu_2{
	position: absolute;
	top: 0px;
	left: 244px;
}
#menu_3{
	position: absolute;
	top: 0px;
	left: 325px;
}
#menu_10{
	position: absolute;
	top: 0px;
	left: 400px;
}
#menu_4{
	position: absolute;
	top: 11px;
	left: 25px;
}
#menu_5{
	position: absolute;
	top: 24px;
	left: 160px;
}
#menu_6{
	position: absolute;
	top: 24px;
	left: 239px;
}
#menu_7{
	position: absolute;
	top: 24px;
	left: 346px;
}

#float_menu{
	position: absolute;
	top: 328px;
	left: 1px;
	z-index: 50;
}
#float_menu_0{
	position: absolute;
	left: 280px;
	bottom: 14px;
	width: 126px;
	z-index: 50;
	padding: 0px;
	margin: 0px;
	visibility: hidden;
	text-align: center;
}
#float_menu_0_body{
	background-image: url(images/menu_0_bg.gif);
	padding: 0px 0px 10px 0px;
}

#float_menu_search a{
	color: #696969;
}
#float_menu_1, #float_menu_2{
	position: absolute;
	bottom: 14px;
	left: 404px;
	width: 120px;
	z-index: 50;
	padding: 0px ;
	margin: 0px;
	visibility: hidden;
	text-align: center;
}
#float_menu_1_body, #float_menu_2_body{
	background-image: url(images/menu_1_bg.gif);
	padding: 0px 0px 10px 0px;
}
#float_menu_2_body{
	background-image: url(images/menu_2_bg.gif);
 }
#float_menu_0_body div, #float_menu_1_body div, #float_menu_2_body div{
	padding: 2px 4px;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0px 2px;
	cursor: pointer;

}

#float_menu_2{
	left: 603px;
	width: 77px;
}

#title_gray{
	position: absolute;
	top: 418px;
	left: 166px;
	width: 113px;	
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
}
#title_gray_assortment{
	position: absolute;
	top: 418px;
	left: 0px;
	width: 113px;	
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
}
#title_gray_block{
	padding: 5px 15px;
	margin: 0px;
	background-color: #606060;
}

#tbl_assortment_menu{
	position: absolute;
	top: 418px;
	left: 0px;
	width: 279px;	
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;	
}

#assortment_title{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
	background-color: #606060;
}

#tbl_assortment_menu_td_0{
	width: 3px;
}
#tbl_assortment_menu_td_1{
	width: 160px;
	vertical-align: top;
}
#tbl_assortment_menu_td_2{
	width: 3px;
}
#tbl_assortment_menu_td_3{	
	vertical-align: top;
}

.subtitle_silver_block_assortment{
	background-color: #929292;
	margin: 2px 0px;
	cursor: pointer;	
}
.subtitle_silver_block_assortment a{
color: #4C4C4C;
}
.subtitle_silver_block{
	background-image: url(images/subtitle_silver_bg.gif);
	margin: 2px 0px;
	cursor: pointer;	
}

.subtitle_silver_block a{
	color: #656565;
}
.subtitle_silver_block td, .subtitle_silver_block_assortment td{
	padding: 5px;
	font-family: Tahoma;
	font-size: 11px;
	color: #656565;
	font-weight: bolder;
	vertical-align: top;
}
.subtitle_silver_block_active a, .subtitle_silver_block_active td{
	color: #FFFFFF;
}

#tesime_se{
	position: absolute;
	top: 424px;
	left: 6px;
	width: 155px;
	height: 8px;
	background-image: url(images/tesime_se.gif);
	overflow: hidden;
}

#main_area{
	position: absolute;
	top: 380px;
	left: 300px;
	width: 460px;
	padding-bottom: 50px; 
}

#shop_panel{
	position: absolute;
	top: 445px;
	left: 15px;
	width: 140px;
}
#shop_panel a:hover{
	text-decoration: underline;
}

#id_region{
	position: absolute;
	top: 185px;
	left: 21px;
}

.action_title{
	margin: 0px;
	font-weight: bolder;
	font-size: 14px;
	color: #006600;
}
.action_from{
	margin: 5px 0px 35px 0px;
	font-style: italic;

}
.action_text{
	margin: 0px 0px 20px 0px;
}
.action_plati_pro{
	margin: 0px 0px 50px 0px;
	font-size: 10px;
	color: #555555;
}
.action_current_shop{
	margin: 50px 0px 10px 0px;
}
.job_title{
	font-weight: bolder;
}
.job_current_title{
	font-weight: bolder;
	margin-bottom: 20px;	
}
.job_current_text{
	margin-bottom: 20px;	
}
.job_kontakt{
	font-style: italic;
}



.region_title{
	font-size: 11px;
}
.shop_title, .shop_title_activ{
	font-size: 11px;
	margin-top: 10px;
	font-weight: bolder;
	margin-bottom: 2px;
}
.shop_panel_activ a, .shop_panel_activ div{
	
}
.shop_location{
	font-size: 11px;
	font-weight: bolder;
}
.shop_street{
		font-size: 11px;
}
.shop_city{
	font-size: 11px;
}
.shop_tel{
	font-size: 11px;
}
.shop_current_title, .shop_current_location{
	font-weight: bolder;
	margin-bottom: 5px;
}
.shop_current_home_desc{
	margin-top: 20px;
		margin-bottom: 5px;
}
.shop_current_street, .shop_current_city, .shop_current_tel, .shop_current_mail{
	margin-bottom: 5px;
}

.pet_current_title{
	font-weight: bolder;
	margin-bottom: 10px;
}
.pet_current_text{
	margin-bottom: 20px;
}

.shop_pet_poptavka{
	width: 100%;
	height: 100px;
	border: 1px solid #9C9C9C;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.assortment_current_title{
	font-weight: bolder;
	margin-bottom: 10px;
}
.assortment_current_text{
	margin-bottom: 20px;
}

.pet_shop_cat_title{
	font-style: italic;
	margin-top: 5px;
}
.pet_shop_deactive{
	color: #929292;
	margin-left: 10px;
}
.pet_shop_active{
	margin-left: 10px;
}


.pet_available{
	font-size: 11px;
	color: #545454;
	margin-bottom: 10px;
}

.shop_pet_note{
	font-size: 11px;
	margin-top: 20px;
}
.form_job, .form_job_area, .form_job_jiny{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 370px;
	border: 1px solid #868686;
	margin-bottom: 10px;
}
.form_job_area{
	height: 50px;
}
.form_job_jiny{
	width: 314px;
	margin: 0px;
}
.job_current_zajem{
	margin-top: 20px;
	font-size: 11px;
}

.form_job_title{
	font-weight: bolder;
	margin: 0px 0px 15px 0px;
}
.form_job_submit{
	margin: 20px 0px 0px 0px;
	text-align: right;
}
.form_job_div{
	margin: 0px 50px;
}
.input_submit{
	border: 1px solid #3D3D3D;
	width: 80px;
	height: 20px;
	background-color: #797979;
	color: #FBFBFB;
	font-weight: bolder;
	font-size: 10px;
}
#currently{
	position: absolute;
	top: 450px;
	left: 50%;
	margin-left: -375px;
	width: 130px;
}
.currently_title{
	font-weight: bolder;
	padding-bottom: 5px;
}
.currently_date{
	padding-top: 15px;
	font-size: 10px;
}
