/*
Template: standard
Author URI: http://www.site3clics.com 
*/

h1			{ font-weight: bold; text-align:left; margin:20 20 10 200; }
h2			{ margin-bottom:10px; font-weight:bold; text-align:left;}
h3			{ padding:5px; font-weight:bold; background-color:#ccc; border-left:1px solid #fff;  border-bottom:1px solid #999;  border-right:1px solid #999; }
h4			{ padding-bottom: 5px; }
li			{ margin-right:5px; }
* html li 		{ margin-left:15px }
ul,blockquote		{ margin-left:20px;}
table			{ padding:0; border-collapse:collapse; border:0 }
img			{ border:0 }
body, p, div, form	{ margin:0; }

/* PAGE */
#page			{ margin:0 auto; width:760px; text-align:left; border:1px solid #048; color:#000; }

/* HEADER */
#header			{ width:760px; background-color:#fff; }

/* LOGO  */
#logo			{  }

/* BASELINE */
#baseline		{ text-align:center; padding:5 0 5 0; font-family:arial; sans-serif; }

/* MENU */
#menu			{ overflow:hidden; text-align:center; margin:0 0 0 1; border-bottom:1px solid #ccc; }
#menu a			{ float:left; text-align:center; border-right:1px solid #ccc; text-decoration: none; font-weight:bold; }
#menu a.current		{ width:150px; }
#paddedmenu		{ padding:10 7 10 7; }

/* MENU 2 */
#menu2 a		{ text-decoration:none; color:black; font-size:10px; }
#menu2 a:hover		{ color:darkorange; }

/* SMENU */
#smenu			{ float:left; width:160px; margin:0 0 20 3; }
#smenu a		{ display:block; width:160px; text-decoration: none; font-weight:bold; text-align:left; padding:0 3 10 8; /* border-left:0; */ }
* html #smenu a		{ width:170px; }

/* IMAGE */
#image			{ padding:0 0 0 15; }

/* CONTENT */
#content		{ float:right; width:780px; margin:0; }
#content .top		{ margin:20 20 20 20; padding:10px; font-weight:normal; background:#ddd; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #fef; border-top:1px solid #fef; }
* html #content .top	{ margin-left:40px; }
#content div.bottom  	{ font-weight:normal; text-align:justify; padding:0 20 20 20; }
#content img.noborder 	{ border:0; margin:0 }

/* GALLERY */
#galleryflash 		{ width:780px; height:800px; }
#gallery		{ color:#000; font-size:12px; }

/*
#content .gallery	{ margin-left:20px; width:720px; margin-top:10px; margin-bottom:20px; padding:10px; font-weight:normal; background:#ddd; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #fef; border-top:1px solid #fef; }
* html #content .gallery	{width:760px; }
#content .home		{  }
*/

/* FORMULAIRE CONTACT */
table.contact		{ margin:20px;  }
#contactform		{ margin-left:30px; }

/* CONTACT */
#contact		{ font-weight:bold; }

/* FOOTER */
#footer			{ text-align:center; padding:5 0 5 0; }
#footer *		{ margin:0; margin-bottom:5px; }

/* CREDITS */
#credits *		{ margin:20 0 0 0; padding:20 0 20 0; text-align:center; font-style:normal; }
#credits a		{ font-family: Tahoma, sans-serif; text-decoration:underline;  font-size:11px; }
#credits a:hover 	{ font-weight:bold; }

/* CLEAR */
#clearer		{ clear:both; }
#clearleft		{ clear:left; }
#clearright		{ clear:right; }

/* SEARCH */
#searchbox		{ width:300px; margin:0; padding:0; position:absolute; right:15px; top:5px; background:#f1f1f1; border:1px solid #333; }
#searchbox *		{ font-size:10px; font-family:arial,sans-serif; margin:0; }
#searchbox input.keyword { width:140px; }
#searchbox input.result	{ border:0; text-decoration:underline; background:transparent; margin:0 0 0 -5; color:#369; }
#searchbox .title	{ background:#369; color:white; margin:0; font-size:11px; font-weight:bold; text-align:left; display:block; padding:3px; }
#searchbox .output	{ margin-top:0; text-align:left; color:white; }
#searchbox .error	{ margin-top:0; text-align:left; color:maroon; padding-left:10px; }

/* SECURE FORM */
table#secure		{ border:1px solid #292C66; border-top:1px solid #BFB6A7; border-left:1px solid #7B7D82; padding:5px; width:160px; background:#f1f1f1; margin:-50 0 20 5; }
* html table#secure	{ margin:0 0 20 5; }
table#secure *		{ color:#258; font-size:10px; }
table#secure td		{ padding:3 3 3 5; }
table#secure td.header	{ font-weight:bold; text-align:center; background:#258; color:#fff; }
table#secure input	{ width:100px; color:#258; }
table#secure .message	{ color:#258; font-weight:bold; text-align:center; padding:5}





