body {
	/* f8f0f0 */
	background: #ffffff url(./images/bg.gif) repeat-x;
	font-size: 14px; 
	color:#555555; 
	font-family:verdana, arial, Trebuchet MS, georgia, sans-serif;
	margin: 0;
	padding: 0;
text-align:center;

}

a:link {
	color:#000000; 
	font-size: 12px; 
	text-decoration:none; 
}

a:visited {
	color:#000000; 	 
	/*font-size: 12px; */
	text-decoration:none;
}

a:hover {
	color:#142b19;
	text-decoration:underline;
}

a:active {
	color:#000000;
	text-decoration: underline;
}

.special a, .special {
	font-size: 20px; 
	color:red;
}

#content ul {
	list-style-image: url("./images/bullet.gif");
}

#content li {
	padding-left:10px;
	padding-bottom:10px;
}

#content2 ul {
	list-style-image: url("./images/bullet.gif");
}

#content2 li {
	padding-left:10px;
	padding-bottom:10px;
}

.identifiant {
	text-align:left;
	margin-left:50px;
	margin-top:50px;
	margin-bottom:20px;
}

td {
	font-size: 11px; 
	font-family:verdana, arial, Trebuchet MS, georgia, sans-serif;

}

th {
	font-size: 14px; 
	font-family:verdana, arial, Trebuchet MS, georgia, sans-serif;

}

.par {
	margin-bottom:20px;
	text-align:justify;
	font-family:trebuchet ms, verdana, arial, georgia;
	font-size:15px;
}

.image {
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;	
}

.cite, .cite a, .cite a:visited {
	margin-top:25px;
	margin-bottom:25px;
	margin-left:70px;
	margin-right:70px;	
	text-align:center;
	font-family:trebuchet ms, verdana, arial, georgia;
	font-style:italic;
	color:red;
	font-size:13pt;
}

.cite2 {
	margin-top:10px;
	margin-bottom:25px;

	
	text-align:center;
	font-family:arial, verdana, georgia;
	font-size:25px;
	font-weight:bold;
	color:red;
}


.effet {
	FONT-SIZE: 14px;
	FONT-FAMILY:Trebuchet MS, verdana,arial,sans-serif;
	color:#142b19;
	font-weight:bold;
}

.annonce {
	text-align:center;
	margin-bottom:20px;
}

.annonce2 {
	margin-top:20px;
	font-size: 18px;
	font-family:Trebuchet MS, verdana,arial,sans-serif;
	text-align:center;
	margin-bottom:20px;
}

.annonced {
	margin-top:10px;
	font-size: 10px;
	font-style:italic;
	font-family:Trebuchet MS, verdana,arial,sans-serif;
	text-align:center;
	margin-bottom:20px;
}

.annonce a, .annonce a:visited  {
	font-size: 18px;
	font-family:Trebuchet MS, verdana,arial,sans-serif;
	color:#142b19;
	font-weight:bold;
}

#logo { 
	display: block;
	background: url(./images/logo.png);
	width:397px;
	height:50px;
}

#left { 
	float: left;
}

#right { 
	display: block;
	float: left;
	width:603px;
	height:193px;
}


/* MENU TOP */
/*.menu_franchise { 
	float:left;	
}*/

.menu_franchise a { 
	display: block;
	background: url(./images/devenez_franchise1.png);
	width:397px;
	height:32px;
}

.menu_franchise a:hover { 
	display: block;
	background: url(./images/devenez_franchise2.png);
	width:397px;
	height:32px;
}

/*.menu_distributeur { 
	float:left;	
}*/

.menu_distributeur a { 
	display: block;
	background: url(./images/devenez_distributeur1.png);
	width:397px;
	height:32px;
}

.menu_distributeur a:hover { 
	display: block;
	background: url(./images/devenez_distributeur2.png);
	width:397px;
	height:32px;
}

/*.menu_distributeur { 
	float:left;	
}*/

.menu_contact a { 
	display: block;
	background: url(./images/contact1.png);
	width:397px;
	height:32px;
}

.menu_contact a:hover { 
	display: block;
	background: url(./images/contact2.png);
	width:397px;
	height:32px;
}

.menu_nous a { 
	display: block;
	background: url(./images/nous1.png);
	width:397px;
	height:32px;
}

.menu_nous a:hover { 
	display: block;
	background: url(./images/nous2.png);
	width:397px;
	height:32px;
}


.title_nous { 
	display: block;
	background: #000000 url(./images/title_nous.png);
	width:397px;
	height:39px;
}

.title_contact { 
	display: block;
	background: #000000 url(./images/title_contact.png);
	width:397px;
	height:39px;
}

.title_franchise { 
	display: block;
	background: #000000 url(./images/title_franchise.png);
	width:397px;
	height:39px;
}

.title_distributeur { 
	display: block;
	background: #000000 url(./images/title_distributeur.png);
	width:397px;
	height:39px;
}

.title_sfranchise { 
	display: block;
	background: #000000 url(./images/title_sfranchise.png);
	width:397px;
	height:39px;
}

.title_sdistributeur { 
	display: block;
	background: #000000 url(./images/title_sdistributeur.png);
	width:397px;
	height:39px;
}

.padding {
	display: block;
	width:397px;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #ffe2e2;
}

#top { 
	width: 1000px;
	height: 180px;
	margin: 0 auto;
	background-color:#ffffff;
}

#body { 
	width: 1000px;
	margin: 0 auto;
	background-color:#FFFFFF;
}

#content {
	margin-top:40px;
	float: left;
	width: 700px;
}

#content2 {
	margin-top:40px;
	margin-left:40px;
	width: 900px;
}


/* Sidebar */

#sidebar {
	float: right;
	width: 240px;
	margin-top:40px;
	margin-right:10px;
	text-align:left;
}

#sidebar2 {
	float: right;
	width: 240px;
	margin-top:50px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

#sidebar ul {
	margin: 0;	
	padding: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
	padding: 5px 0;
}

#sidebar li li {
	padding-left: 30px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #4A3903;
	background: url(images/bullet3.gif) no-repeat 5px 50%;
}

#sidebar h2 {
	margin: 0;
	padding-bottom: 5px;
	padding-left: 30px;
	background: url(images/bullet2.gif) no-repeat left center;
	border-bottom: 1px solid #818699;
	color:#555555; 
}

#sidebar a {
	color:#555555; 
	font-size:10pt;
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

/* Footer */

#footer {
	clear: both;
	padding: 10px 0;
	background: #ffe2e2;
	border-top: 3px solid #ad0606;
	text-align: center;
	font-size: smaller;
	color: #000000;
	margin-bottom:-20px;
}

#footer a {
	color: #000000;
}

/* news */

.titre {
	text-align:left;
	width:500px;
	margin-left:30px;
	margin-right:20px;
	margin-top:70px;
	margin-bottom:60px;
	font-size:19pt;
	font-family:Trebuchet MS, verdana,arial,sans-serif;
}

.par_news {
	text-align:left;
	width:500px;
	margin-left:30px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:30px;
	font-size:11	pt;
}

.relief {
	margin-top:30px;
	margin-bottom:10px;
	font-weight:bold;
	text-align:center;
}

