/*
Template: Horizontal7
Author URI: http://www.dhid.com
*/

*		{ margin:0; font-family:verdana, tahoma, helvetica, arial, sans-serif; font-size:12px; color:#333 }
body.live	{ text-align:center; background:#c2c3c7/*#d2d3d7*/; margin-top:20px; }
h1		{ color: #b1bbc5; font-size: 24px; font-weight: bold; margin-bottom: 10px; text-align: center; margin-left:180px; margin-top: 20px; width:720px;}
h2		{ color : #ce0c07; margin-bottom:20px; font-size:18px; font-weight:bold; text-align:left;}
h3		{ color:rgb(164, 2, 27); border-bottom:1px solid rgb(153, 153, 153); padding-bottom:2px; padding-top:2px; padding-left:5px; font-weight:bold; font-size:15px; background-color:rgb(235, 235, 235); }
h4		{ color: rgb(62, 112, 143); padding-bottom: 5px; }
li		{ list-style-image:url(./habillage/bullet.gif); margin-right:5px;  }
* html li 	{ margin-left:15px }
a		{ color:#000; }
a:hover		{ color:#a4021b; }
ul,blockquote	{ margin-left:20px;}
table,td	{ padding:0; border-collapse:collapse; border:0 }
img		{ border:0 }

.blanc_autour_image { margin:20px }

/* PAGE */
#page		{ margin:0 auto; width:954px; text-align:left; border:1px solid #048; background:#fff; /* background:url(./habillage/border.gif) */}

/* HEADER */
#header	img	{ border-bottom:1px solid #ccc;}
.baseline	{ color:#a4021b; font-size:24px; text-align:center; width:100%; padding:5px; font-weight:bold}

/* MENU */
#menu		{ width:940px; overflow:hidden; margin-left:10px; text-align:center }
* html #menu	{ margin-left:15px; }
#menu a		{ color:#000; float:left; background:#cecece; /* #b1bbc5; */width:110px; padding-top:40px; padding-bottom:20px; border-left:1px solid #eee; border-bottom:1px solid #ccc; text-align:center; text-decoration: none; font-size:11px; font-weight:normal; }
* html #menu a	{ height:70px }
#menu a:hover	{ background:#aaa; color:#000;}
#menu a.current,
#menu a.current:hover { color:#fff; background:#ce0c07;}
div.menu_item	{ padding-left:8px; padding-right:8px  }

/* FLAGS */
#menu a.flags	{ color:#fff; background:transparent; width:32px; height:23px; padding:0; border:0; text-decoration:none;}
#menu a.flags:hover { background:#ce0c07;}

/* SMENU */
#smenu		{ float:left; width:120px; margin-left:10px; margin-bottom:20px;}
#smenu a	{ display:block; width:120px; height:60px; text-align:center; border:1px solid #ccc; background:#fff; color: #000; text-decoration: none; font-size:11px; font-weight:normal; margin-bottom:10px; line-height:30px; }
#smenu a.current,
#smenu a.current:hover	{ background:#ce0c07; border:1px solid ##ac7e3c; color: #fff;}
#smenu a:hover	{ background:#aaa; color:#000; }

/* CONTENT */
#content	{ float:right; width:780px; margin-top:20px; margin-bottom:20px; }
#content .top	{ margin-left:20px; margin-top:20px; margin-bottom:20px; padding:10px; margin-right:20px; 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 .bottom { padding:10px; padding-top:0; padding-bottom:0; font-weight:normal; text-align:justify; margin-right:20px; }
#content img.noborder { border:0; margin:0 }

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

/* CONTACT */
#contact	{ color:#808080; font-size:10px; font-weight:bold; }

/* FOOTER */
#footer		{ background:#bebebe; width:954px; text-align:center; padding:0; padding-top:5px; padding-bottom:5px; border-top:1px solid #048; }
#footer *	{ color :#fff; margin-bottom:5px; font-size:12px; }

/* CREDITS */
#credits	{ margin:0; text-align:center; margin-top:20px; padding-top:20px; padding-bottom:10px; font-style:normal; color:#000; font-size:11px}
#credits a	{ font-family:tahoma, sans-serif; color:#888; text-decoration:underline;  font-size:11px; }
#credits a:hover { color:#0635cc; }

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

