body
{
	margin:0;
	padding:0;
	background:url(./images/background_body.jpg) repeat-x center top;
	font-family:"Trebuchet MS";
}

a
{
	text-decoration:none;
	cursor:pointer;
}

.master
{
	width:736px;
	margin: 19px auto 0 auto;
}

.content
{
	width:720px;
}

/*DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS DIVERS */

.small_logo
{
	float:left;
	width:57px;
	height:54px;
	background: url(./images/small_logo.jpg) no-repeat 0 0;
}

.vertical_logo
{
	height:148px;
	width:36px;
	background:url(./images/logo_vertical.jpg) no-repeat 0 0;
	margin:0 0 0 12px;
}

/*ENCADREMENT ENCADREMENT ENCADREMENT ENCADREMENT ENCADREMENT ENCADREMENT ENCADREMENT ENCADREMENT */

.side_menu_left
{
	height:55px;
	padding:0 0 0 1px;
	background:url(./images/side_menu.jpg) no-repeat left top;
}

.side_menu_right
{
	height:55px;
	padding:0 1px 0 0px;
	background:url(./images/side_menu.jpg) no-repeat right top;
}

.left_content
{
	background:url(./images/left_content.jpg) repeat-y left center;
}

.right_content
{
	background:url(./images/right_content.jpg) repeat-y right center;
}

.left_content2
{
	padding:0 0 0 8px;
	background:url(./images/left_content2.jpg) no-repeat left top;
}

.right_content2
{
	padding:0 8px 0 0px;
	background:url(./images/right_content2.jpg) no-repeat right top;
}

/*MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU */

.menu
{
	float:right;
	width:718px;
	height:55px;
	border: 0px solid #DEEBF3;
	border-bottom:0px;
	border-top:0px;
	padding:0px;
	background:url(./images/background_menu.jpg) repeat-x 0 0;
}

.items
{
	float:right;
	width:105px;
	height:23px;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	padding:25px 0 0 0;
	cursor:pointer;
	text-decoration:none;
}

.items:hover 
{
	width:105px;
	height:33px;
	padding:7px 0 0 0;
	margin:15px 0 0 0;
	background:url(./images/footer_master_page.jpg) no-repeat -737px 0px;
}

div.items 
{
	width:105px;
	height:33px;
	padding:7px 0 0 0;
	margin:15px 0 0 0;
	background:url(./images/footer_master_page.jpg) no-repeat -737px 0px;
}


/*CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT */

.master_page
{
	width:260px;
	height:215px;
	text-align:left;
	font-weight:bold;
	padding:250px 0 0 460px;
	background:url(./images/bakcground_content_master_page.jpg) no-repeat 0 0;
}

.classic_page
{

}

.left_part
{
	float:left;
	width:59px;
	height:642px;
	background-color:#CEE0ED;
}

.center_part
{
	float:left;
	width:414px;
	height:602px;
	padding:20px;
	background:url(./images/background_center.jpg) repeat-y 0 0;
}

.center_part_services
{
	float:left;
	width:414px;
	height:602px;
	background:url(./images/background_center.jpg) repeat-y 0 0;
}

.right_part
{
	float:right;
	width:207px;
	height:642px;
}

.categorie
{
	width:207px;
	height:293px;
}

.background_category
{
	width:207px;
	height:293px;
	text-indent:-99999px;
}


.produits_img
{
	background:url(./images/produits.jpg) no-repeat 0 0;
}

.ressources_img
{
	background:url(./images/nos_ressources.jpg) no-repeat 0 0;
}

.services_img
{
	background:url(./images/services.jpg) no-repeat 0 0;
}

.content_services_img
{
	width:453px;
	height:293px;
	background:url(./images/services_content.jpg) no-repeat 0 0;
}

.content_services
{
	font-size:11px;
}

.left_text_services
{
	margin:11px 0 0 18px;
}

.right_text_services
{
	margin:11px 0 0 0px;
}

.references
{
	width:405px;
	margin:0 auto;
	text-align:justify;
	font-size:13px;
	word-spacing:20px;
	line-height:38px;
}
.references_img
{
	background:url(./images/references.jpg) no-repeat 0 0;
}

.contact_img
{
	background:url(./images/contact.jpg) no-repeat 0 0;
}

.background_rightside
{
	width:207px;
	height:336px;
	margin:1px 0 0 0;
	padding:12px 0 0 0;
	background:url(./images/background_categorie.jpg) no-repeat 0 0;
}

.background_rightside_texte
{
	width:202px;
	height:336px;
	margin:1px 0 0 0;
	padding:12px 0 0 5px;
	font-size:11px;
	line-height:12px;
	background:url(./images/background_categorie.jpg) no-repeat 0 0;
	color:#01374F;
}

.choice_category
{
	width:366px;
	height:362px;
	margin:auto;
	margin-top:25px;
}

.title_ressources
{
	margin:0 0 0 40px;
}

.ressource01
{
	width:328px;
	height:96px;
	padding:36px 0 0 14px;
	background:url(./images/ressource01.jpg) no-repeat 0 0;
	font-size:12px;
	color:#FFFFFF;
	line-height:14px;
}

.ressource02
{
	width:325px;
	height:132px;
	margin:0 0 0 80px;
	padding:24px 17px 0 0;
	background:url(./images/ressource02.jpg) no-repeat 0 0;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	line-height:14px;
}

.ressource03
{
	width:328px;
	height:105px;
	margin:0 0 0 40px;
	padding:27px 0 0 14px;
	background:url(./images/ressource03.jpg) no-repeat 0 0;
	font-size:12px;
	color:#FFFFFF;
	line-height:14px;
}

.relative
{
	position:relative;
}

.absolute
{
	position:absolute;
}

.bleu
{
	color:#005280;
	text-decoration:none;
}

.bleu a
{
	color:#005280;
	text-decoration:none;
}

.bleu a:visited
{
	color:#005280;
	text-decoration:none;
}

.pink
{
	color:#FA145A;
}

.purple
{
	color:#9D1A4A;
}
/************SUB MENU**********/

.m_parfumerie
{
	display:block;
	width: 119px;
	height: 24px;
	margin:0 0 1px 45px;
	padding:6px 0 0 0;
	background:url(./images/m_parfumerie.jpg) no-repeat 0 0;
	color:#FFFFFF;
	text-align:center;
	font-size:14px;
}

.m_pharmacie
{
	display:block;
	width: 119px;
	height: 24px;
	margin:0 0 1px 45px;
	padding:6px 0 0 0;
	background:url(./images/m_pharmacie.jpg) no-repeat 0 0;
	color:#FFFFFF;
	text-align:center;
	font-size:14px;
}

.m_optique
{
	display:block;
	width: 119px;
	height: 24px;
	margin:0 0 1px 45px;
	padding:6px 0 0 0;
	background:url(./images/m_optique.jpg) no-repeat 0 0;
	color:#FFFFFF;
	text-align:center;
	font-size:14px;
}

.m_cosmetique
{
	display:block;
	width: 119px;
	height: 24px;
	margin:0 0 1px 45px;
	padding:6px 0 0 0;
	background:url(./images/m_cosmetique.jpg) no-repeat 0 0;
	color:#FFFFFF;
	text-align:center;
	font-size:14px;
}
/****************************FEATURE************************************************************/

#prev2
{
	float:left;
	width:47px;
	height:42px;
	cursor:pointer;
	background:url(./images/left_arrow.jpg) no-repeat 0 0;
}

#next2
{
	float:left;
	width:47px;
	height:42px;
	cursor:pointer;
	background:url(./images/right_arrow.jpg) no-repeat 0 0;
}

.buttonSlide
{
	width:94px;
	margin:0 auto 0 auto;
	text-align:center;
}


.slideshow
{
	height: 385px;
	width: 400px;
	margin: auto;
	text-align:center;
}

.slideshow img
{
	/*height: 360px;*/
	height: auto !important;
	width: auto !important;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

/*FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER */

.footer_master_page
{
	width:736px;
	height:40px;
	color:#5C99C2;
	font-size:12px;
	text-align:center;
	padding:45px 0 0 0;
	background:url(./images/footer_master_page.jpg) no-repeat 0 0;
}

.footer_page
{
	width:736px;
	height:47px;
	color:#5C99C2;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	background:url(./images/footer_page.jpg) no-repeat 0 0;
}
.footer_page a
{
	color:#005280;
	text-decoration:none;
}

.footer_page a:visited
{
	color:#005280;
	text-decoration:none;
}
.clear
{
	clear:both;
}
