/*
Template: site3clics
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			{ font-weight:bold; background-color:#D4E1F4; border:0;  border-bottom:1px solid #999;  border-right:1px solid #999; margin:20 0 20 0; width:600px; padding:10px; }
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; }
strong			{ color:#888; }

/* PAGE */
#page			{ margin:0 auto; width:980px; text-align:left; border-bottom:4px solid #748491; color:#000; margin-top:5px; }

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

/* LOGO  */
#logo			{  }

/* IMAGE */
#image			{ margin:0 0 0 5;}

/* BASELINE */
#baseline		{ text-align:center; padding:5 0 5 0; }
#baseline .blh		{ font-size:24px; font-weight:bold; color:darkorange; }

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

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

/* 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 }
#content a		{ font-weight:bold; }

/* GALLERY */
#galleryflash 		{ width:780px; height:800px; }
* html #galleryflash	{ width:600px;}
#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		{ background:#e0e6ed; border:1px dotted #369; width:400px; padding:20 0 20 0; margin:20 auto; }
#credits *		{ text-align:center;  }
#credits a		{ font-family: Tahoma, sans-serif; text-decoration:underline;  font-size:11px; font-style:bold; }
#credits a:hover 	{ font-weight:bold; }

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

/* SEARCH */
#searchbox		{ width:980px; margin:-1 0 0 0; padding:0; background:#fff; }
#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:#369; }
#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}





