#home{
	width:75px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#home a{
	width:75px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/homepage_it.jpg) no-repeat top center;
	display:block;
}
#home a:hover{
	background-position:bottom;
}

#school_it{
	width:67px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#school_it a{
	width:67px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/school_it.jpg) no-repeat top center;
	display:block;
}
#school_it a:hover{
	background-position:bottom;
}

#company_it{
	width:57px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#company_it a{
	width:57px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/company_it.jpg) no-repeat top center;
	display:block;
}
#company_it a:hover{
	background-position:bottom;
}

#company_en{
	width:69px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#company_en a{
	width:69px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/company_en.jpg) no-repeat top center;
	display:block;
}
#company_en a:hover{
	background-position:bottom;
}



/*----*/

#products_it{
	width:59px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#products_it a{
	width:59px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/products_it.jpg) no-repeat top center;
	display:block;
}
#products_it a:hover{
	background-position:bottom;
}

#products_en{
	width:62px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#products_en a{
	width:62px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/products_en.jpg) no-repeat top center;
	display:block;
}
#products_en a:hover{
	background-position:bottom;
}

/*----*/

#store_locator_it{
	width:92px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#store_locator_it a{
	width:92px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/store_locator_it.jpg) no-repeat top center;
	display:block;
}
#store_locator_it a:hover{
	background-position:bottom;
}

#store_locator_en{
	width:91px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#store_locator_en a{
	width:91px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/store_locator_en.jpg) no-repeat top center;
	display:block;
}
#store_locator_en a:hover{
	background-position:bottom;
}

/*----*/

#gallery_it{
	width:53px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#gallery_it a{
	width:53px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/gallery_it.jpg) no-repeat top center;
	display:block;
}
#gallery_it a:hover{
	background-position:bottom;
}

#gallery_en{
	width:81px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#gallery_en a{
	width:81px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/gallery_en.jpg) no-repeat top center;
	display:block;
}
#gallery_en a:hover{
	background-position:bottom;
}

/*----*/

#events_it{
	width:53px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#events_it a{
	width:53px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/events_it.jpg) no-repeat top center;
	display:block;
}
#events_it a:hover{
	background-position:bottom;
}

#events_en{
	width:81px;
	height:16px;
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
}
#events_en a{
	width:81px;
	height:16px;
	padding:0px;
	background:url(../img/graphic/buttons/events_en.jpg) no-repeat top center;
	display:block;
}
#events_it a:hover{
	background-position:bottom;
}

/*----*/

#latest_news_it{
	width:77px;
	height:13px;
	margin:8px 0px 0px 18px;
	font-size:1px;
}
#latest_news_it a{
	width:77px;
	height:13px;
	padding:0px;
	background:url(../img/graphic/buttons/news_link_it.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}
#latest_news_it a:hover{
	background-position:bottom;
}

#latest_news_en{
	width:72px;
	height:13px;
	float:left;
	display:inline;
	margin:8px 0px 0px 21px;
}
#latest_news_en a{
	width:72px;
	height:13px;
	padding:0px;
	background:url(../img/graphic/buttons/news_link_en.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}
#latest_news_en a:hover{
	background-position:bottom;
}

/*----*/

#links_link_it{
	width:41px;
	height:13px;
	margin:8px 0px 0px 35px;
}
#links_link_it a{
	width:41px;
	height:13px;
	padding:0px;
	background:url(../img/graphic/buttons/links_link_it.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}
#links_link_it a:hover{
	background-position:bottom;
}

#links_link_en{
	width:33px;
	height:13px;
	float:left;
	display:inline;
	margin:8px 0px 0px 38px;
}
#links_link_en a{
	width:33px;
	height:13px;
	padding:0px;
	background:url(../img/graphic/buttons/links_link_en.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}
#links_link_en a:hover{
	background-position:bottom;
}

/*----*/

#contacts_link_it{
	width:50px;
	height:13px;
	margin:8px 0px 0px 32px;
}
#contacts_link_it a{
	width:50px;
	height:13px;
	padding:0px;
	background:url(../img/graphic/buttons/contacts_link_it.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}
#contacts_link_it a:hover{
	background-position:bottom;
}

#contacts_link_en{
	width:53px;
	height:13px;
	float:left;
	display:inline;
	margin:8px 0px 0px 30px;
}
#contacts_link_en a{
	width:53px;
	height:13px;
	padding:0px;
	background:url(../img/graphic/buttons/contacts_link_en.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}
#contacts_link_en a:hover{
	background-position:bottom;
}

/*----*/

#reach_us_btn_it{
	width:200px;
	height:31px;
	float:left;
	display:inline;
	font-size:1px;
}

#reach_us_btn_it a{
	width:200px;
	height:31px;
	padding:0px;
	margin:0px;
	background:url(../img/graphic/buttons/how_to_reach_us_it.jpg) no-repeat top center;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:1px;
}

#reach_us_btn_it a:hover{
	background-position:center;
	color:#000;
}
#request_info_btn_it{
	width:199px;
	height:31px;
	float:left;
	display:inline;
	font-size:1px;
	margin:0px;
}

#request_info_btn_it a{
	width:199px;
	height:31px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:url(../img/graphic/buttons/information_request_it.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}

#request_info_btn_it a:hover{
	background-position:center;
	color:#000;
}

#reach_us_btn_en{
	width:200px;
	height:31px;
	float:left;
	display:inline;
}

#reach_us_btn_en a{
	width:200px;
	height:31px;
	padding:0px;
	margin:0px;
	background:url(../img/graphic/buttons/how_to_reach_us_en.jpg) no-repeat top center;
	display:block;
	text-align:center;
	text-decoration:none;
}

#reach_us_btn_en a:hover{
	background-position:center;
	color:#000;
}
#request_info_btn_en{
	width:199px;
	height:31px;
	float:left;
	display:inline;
	font-size:1px;
	margin:0px;
}

#request_info_btn_en a{
	width:199px;
	height:31px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:url(../img/graphic/buttons/information_request_en.jpg) no-repeat top center;
	display:block;
	font-size:1px;
}

#request_info_btn_en a:hover{
	background-position:center;
	color:#000;
}

.selected_contact{
	background-position:bottom;
}

.test_form{
	width:134px;
	height:26px;
	margin:0px;
	background:url(../img/graphic/buttons/test.gif) no-repeat top center;
	border:none;
	cursor:pointer;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

.test_form:hover{
	background-position:center center;
	color:#FFF;
}

#events_btn{
	width:102px;
	height:30px;
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
	background:url(../img/graphic/buttons/events.jpg) no-repeat top center;
}


#links_btn{
	width:99px;
	height:30px;
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
	background:url(../img/graphic/buttons/links.jpg) no-repeat top center;
}

#contacts_btn{
	width:121px;
	height:30px;
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
	background:url(../img/graphic/buttons/contacts.jpg) no-repeat top center;
}























/* --------------------------------------------HOME--------------------------------------- */

.view_offer_it,.view_offer_en,.view_offer_de{
	width:104px;
	height:24px;
}

.view_offer_it a{
	width:104px;
	height:24px;
	background:url(_graphic/buttons/vedi_offerte_it.gif) no-repeat top center;
	display:block;
}
.view_offer_en a{
	width:104px;
	height:24px;
	background:url(_graphic/buttons/vedi_offerte_en.gif) no-repeat top center;
	display:block;
}
.view_offer_de a{
	width:104px;
	height:24px;
	background:url(_graphic/buttons/vedi_offerte_de.gif) no-repeat top center;
	display:block;
}

.details_btn_it,.details_btn_en,.details_btn_de{
	width:84px;
	height:24px;
}

.details_btn_it a{
	width:84px;
	height:24px;
	background:url(_graphic/buttons/dettagli_it.gif) no-repeat top center;
	display:block;
}
.details_btn_en a{
	width:84px;
	height:24px;
	background:url(_graphic/buttons/dettagli_en.gif) no-repeat top center;
	display:block;
}
.details_btn_de a{
	width:84px;
	height:24px;
	background:url(_graphic/buttons/dettagli_de.gif) no-repeat top center;
	display:block;
}

.request_list_btn_it,.request_list_btn_en,.request_list_btn_de{
	width:134px;
	height:26px;
}

.request_list_btn_it a{
	width:134px;
	height:26px;
	background:url(_graphic/buttons/richiedi_listino_it.gif) no-repeat top center;
	display:block;
}
.request_list_btn_en a{
	width:134px;
	height:26px;
	background:url(_graphic/buttons/richiedi_listino_en.gif) no-repeat top center;
	display:block;
}
.request_list_btn_de a{
	width:134px;
	height:26px;
	background:url(_graphic/buttons/richiedi_listino_de.gif) no-repeat top center;
	display:block;
}

.submit_petshop_newsletter{
	width:74px;
	height:26px;
	background:url(_graphic/buttons/iscriviti_verde_it.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}

.submit_petshop_newsletter:hover{
	background-position:center center;
	background-color: transparent;
	border:none;
	cursor:pointer;
	margin:0px;
}

.submit_link_pw_it{
	width:54px;
	height:22px;
	background:url(_graphic/buttons/invia_blu_it.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}

.submit_link_pw_en{
	width:54px;
	height:22px;
	background:url(_graphic/buttons/invia_blu_en.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}
.submit_link_pw_de{
	width:54px;
	height:22px;
	background:url(_graphic/buttons/invia_blu_de.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}

.submit_link_pw_it:hover,.submit_link_pw_en:hover,.submit_link_pw_de:hover{
	background-position:center center;
	background-color: transparent;
	border:none;
	cursor:pointer;
	margin:0px;
}

.submit_link_it{
	width:74px;
	height:26px;
	background:url(_graphic/buttons/iscriviti_it.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}
.submit_link_en{
	width:74px;
	height:26px;
	background:url(_graphic/buttons/iscriviti_en.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}
.submit_link_de{
	width:74px;
	height:26px;
	background:url(_graphic/buttons/iscriviti_de.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}

.submit_link_it:hover,.submit_link_en:hover,.submit_link_de:hover{
	background-position:center center;
	background-color: transparent;
	border:none;
	cursor:pointer;
	margin:0px;
}

/* ----------END----------------------------------HOME------------------------------------ */

/* -----------------------------------------------LEFT BAR------------------------------------ */

.goto_shop_btn_it,.goto_shop_btn_en,.goto_shop_btn_de,.goto_shop_btn_petshop{
	width:114px;
	height:24px;
}

.goto_shop_btn_it a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/vai_al_negozio_it.gif) no-repeat top center;
	display:block;
}

.goto_shop_btn_en a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/vai_al_negozio_en.gif) no-repeat top center;
	display:block;
}

.goto_shop_btn_de a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/vai_al_negozio_de.gif) no-repeat top center;
	display:block;
}

.goto_shop_btn_petshop a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/vai_al_negozio_petshop.gif) no-repeat top center;
	display:block;
}

.goto_offer_btn_it,.goto_offer_btn_en,.goto_offer_btn_de{
	width:114px;
	height:24px;
}

.goto_offer_btn_it a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/tutte_le_offerte_it.gif) no-repeat top center;
	display:block;
}

.goto_offer_btn_en a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/tutte_le_offerte_en.gif) no-repeat top center;
	display:block;
}

.goto_offer_btn_de a{
	width:114px;
	height:24px;
	background:url(_graphic/buttons/tutte_le_offerte_de.gif) no-repeat top center;
	display:block;
}

/* ----------END----------------------------------LEFT BAR------------------------------------ */

/* --------------------------------------------FORM------------------------------------------- */
.send_link_it{
	width:70px;
	height:26px;
	background:url(../img/graphic/buttons/send_it.jpg) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}
.send_link_en{
	width:70px;
	height:26px;
	background:url(../img/graphic/buttons/send_en.jpg) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}
.send_link_de{
	width:70px;
	height:26px;
	background:url(_graphic/buttons/invia_verde_de.gif) no-repeat top center;
	background-color: transparent;
	border:none;
	float:left;
	display:inline;
	cursor:pointer;
	margin:0px;
}

.send_link_it:hover,.send_link_en:hover,.send_link_de:hover{
	background-position:center center;
	background-color: transparent;
	border:none;
	cursor:pointer;
	margin:0px;
}

.cancel_btn_it,.cancel_btn_en{
	width:84px;
	height:26px;
	float:left;
	display:inline;
}
.cancel_btn_de{
	width:94px;
	height:26px;
	float:left;
	display:inline;
}
.cancel_btn_it a{
	width:84px;
	height:26px;
	background:url(_graphic/buttons/annulla_it.gif) no-repeat top center;
	display:block;
}

.cancel_btn_en a{
	width:84px;
	height:26px;
	background:url(_graphic/buttons/annulla_en.gif) no-repeat top center;
	display:block;
}

.cancel_btn_de a{
	width:94px;
	height:26px;
	background:url(_graphic/buttons/annulla_de.gif) no-repeat top center;
	display:block;
}

/* -------END----------------------------------FORM------------------------------------------- */


/* --------------------------------------------NAVIGATION------------------------------------ */

.back_btn_it,.back_btn_en,.back_btn_de{
	width:80px;
	height:25px;
	margin:0px 20px 0px 0px;
	float:right;
	display:inherit;
}

.back_btn_it a{
	width:80px;
	height:25px;
	background:url(_graphic/buttons/indietro_it.gif) no-repeat top center;
	display:block;
}

.back_btn_en a{
	width:80px;
	height:25px;
	background:url(_graphic/buttons/indietro_en.gif) no-repeat top center;
	display:block;
}

.back_btn_de a{
	width:80px;
	height:25px;
	background:url(_graphic/buttons/indietro_de.gif) no-repeat top center;
	display:block;
}

/* --------------END---------------------------NAVIGATION------------------------------------ */

.view_offer_it a:hover,.view_offer_en a:hover,.view_offer_de a:hover,.details_btn_it a:hover,.details_btn_en a:hover,.details_btn_de a:hover,.request_list_btn_it a:hover,.request_list_btn_en a:hover,.request_list_btn_de a:hover,.goto_shop_btn_it a:hover,.goto_shop_btn_en a:hover,.goto_shop_btn_de a:hover,.goto_offer_btn_it a:hover,.goto_offer_btn_en a:hover,.goto_offer_btn_de a:hover,.back_btn_it a:hover,.back_btn_en a:hover,.back_btn_de a:hover,.cancel_btn_it a:hover,.cancel_btn_en a:hover,.cancel_btn_de a:hover,.goto_shop_btn_petshop a:hover{
	background-position:center center;
}
/* -----------------------------------------PAGINATION------------------------------------ */

.prev_btn{
	width:18px;
	height:13px;
	cursor:pointer;
	float:left;
	display:inline;
	margin:2px 10px 0px 0px;
	font-size:1px;
}

.prev_btn a{
	width:18px;
	height:13px;
	background:url(../img/graphic/buttons/previous.gif) no-repeat top center;
	display:block;
	cursor:pointer;
	font-size:1px;
}

.prev_btn a:hover{
	background-position:bottom;
	cursor:pointer;
}

.disabled_prev{
	width:18px;
	height:13px;
	background:url(../img/graphic/buttons/previous.gif) no-repeat bottom center;
	display:block;
	cursor:default;
	font-size:1px;
}

.next_btn{
	width:18px;
	height:13px;
	cursor:pointer;
	float:left;
	display:inline;
	margin:2px 0px 0px 10px;
	font-size:1px;
}

.next_btn a{
	width:18px;
	height:13px;
	background:url(../img/graphic/buttons/next.gif) no-repeat top center;
	display:block;
	cursor:pointer;
	font-size:1px;
}

.next_btn a:hover{
	background-position:bottom;
	cursor:pointer;
}

.disabled_next{
	width:18px;
	height:13px;
	background:url(../img/graphic/buttons/next.gif) no-repeat bottom center;
	display:block;
	cursor:default;
	font-size:1px;
}
/* --------------END---------------------------PAGINATION------------------------------------ */
.search_store_it{
	width:80px;
	height:24px;
	background:url(../img/graphic/buttons/find_store_it.jpg) no-repeat top center;
	background-color: transparent;
	border:none;
	float:right;
	display:inline;
	cursor:pointer;
	margin:0px;
	border:none;
}
.search_store_en{
	width:80px;
	height:24px;
	background:url(../img/graphic/buttons/find_store_en.jpg) no-repeat top center;
	background-color: transparent;
	border:none;
	float:right;
	border:none;
	display:inline;
	cursor:pointer;
	margin:0px;
}

.search_store{
	width:80px;
	height:24px;
	background:url(../img/graphic/buttons/find_store_it.jpg) no-repeat top center;
	background-color: transparent;
	border:none;
	display:inline;
	cursor:pointer;
	margin:0px;
	border:none;
}
.search_store_it:hover,.search_store_en:hover,search_store:hover{
	background-position:center center;
	background-color: transparent;
	border:none;
	cursor:pointer;
	margin:0px;
}
