BODY{
	background:url(../images/template-part/template/top-background.png) repeat-x #eeeeee 0px -29px;
}

#header-layer{
	background:url(../images/template-part/template/content-background-top.png) no-repeat;
}

#header-layer .content{
	background:url(../images/template-part/template/header-background.jpg) no-repeat;
}


#top-menu-layer{
	background:url(../images/template-part/template/top-menu-background.jpg) repeat-x;
}

#pro-part-switch-layer{
	color:#999;
}

#pro-part-switch-layer a{
	color:#666;
}

#pro-part-switch-layer a:hover{
	color:#333;
}

.right-side-content .mini-search-form{
	background:url(../images/template-part/template/left-forms-background.jpg) no-repeat;
	color:#999;
}

.right-side-content .mini-search-form A {
	background:url(../images/template-part/buttons/rechercher.jpg) no-repeat 0px 0px;
}

.right-side-content .login-form{
	background:url(../images/template-part/template/left-forms-background.jpg) no-repeat;
	color:#999;
}
.right-side-content .login-form DIV{
	color:#666;
}

.right-side-content .login-form A.login {
	background:url(../images/template-part/buttons/valider.jpg) no-repeat 0px 0px;
}

.right-side-content .login-form A.register {
	background:url(../images/template-part/buttons/sinscrire.jpg) no-repeat 0px 0px;
}
.right-side-content .login-form A{
	color:#666;
}

.quick-search{
	background:url(../images/template-part/template/quick-search.jpg) no-repeat;
}

.service-form UL.complementary-descriptions INPUT,
.details-content H2{
	background:url(../images/template-part/details/background-titles.png) repeat-y;
}

.service-form UL.main-descriptions H3,
.details-right-content H2{
	background:url(../images/template-part/details/background-left-titles.png) repeat-y;
}

.details-right-content .logo_default{
	background:url(../images/template-part/details/default-logo.jpg);
}
.details-right-content .buttons A.add-to-selection{
	background:url(../images/template-part/buttons/add-selection.jpg) no-repeat 0px 0px;
}

.details-right-content .buttons A.site{
	background:url(../images/template-part/buttons/site.jpg) no-repeat 0px 0px;
}

.details-right-content .buttons A.mail-alone,
.details-right-content .buttons A.mail{
	background:url(../images/template-part/buttons/mail.jpg) no-repeat 0px 0px;
}

#top-menu-layer .menu-salle{
	background:url(../images/template-part/menu/trouver-salle.png) no-repeat 0px 0px;
}

#top-menu-layer .menu-presta{
	background:url(../images/template-part/menu/trouver-presta.png) no-repeat 0px 0px;
}

#top-menu-layer .menu-client{
	background:url(../images/template-part/menu/espace-client.png) no-repeat 0px 0px;
}

#top-menu-layer .menu-marketing{
	background:url(../images/template-part/menu/appui-marketing.png) no-repeat 0px 0px;
}

#top-menu-layer .menu-sms{
	background:url(../images/template-part/menu/marketing-sms.png) no-repeat 0px 0px;
}

#top-menu-layer .menu-newsletter{
	background:url(../images/template-part/menu/newsletter.png) no-repeat 0px 0px;
}

#top-menu-layer .menu-contact{
	background:url(../images/template-part/menu/contact.png) no-repeat 0px 0px;
}
#top-menu-layer .selected{
	background-position:0px -20px;
}

.left-side-content .zoom-focus .text{
	background-color:#cccc33;
}

.left-side-content .zoom-focus .text div.headline{
	color:#666;
}

