body { float: center;  background-color: #151515; margin: 10px 0; text-align: center }

body, td, p, ul, ol { font-family: Verdana, Sans-Serif; font-size: 12px; color: #ccc }

input, select, textarea { font-family: Tahoma, Sans-Serif; font-size: 12px; background-color: #aeaeae; border: 1px solid #444 }
input, textarea { padding: 1px 3px }

/* HEADER */
#header { margin: 0 auto; width: 900px }
#titre { background: url(header.gif) 100% 0; border-left: 1px solid #111; width: 408px; width: 445px; height: 32px; margin-bottom: 5px; float: left; padding-right:35px }
#header strong { float: center; margin: 8px 0 0 10px; font-size: 14px }
#header strong a { text-decoration: none }
#localisation { float: right; margin-top: 10px }
#menu { border: 0px solid #111; background-color: #; margin: 0 0 15px; padding: 0 15px; height: 20px; clear: both; font-weight: bold }
#menu li { background-image: none; float: left; margin: 6px 14px 0 0; padding: 0 }
#menu  a { text-decoration: none }

* html #content h3{
width:665px;
padding: 7px 5px;
margin: 10px 0;
}
#content h3{
font-size:14px;
text-align:center;
border:1px solid; 
color:#666;
padding:7px 3px;
margin:10px 5px;
width:660px;
background:#000;
 }

/* CORP */
#corp { margin: 0 auto; width: 900px;  border: 0px solid #111; background-color: #121212; text-align: left }
#corp-marge { padding: 15px; background-color: #060707;}
#corp-over { overflow: hidden; width: 100% }
#corp-clear { clear: both; height: 1px; overflow: hidden }
#submenu { margin: 0 2px 12px; padding: 0; height: 16px }
#submenu li { background-image: none; padding: 0;  margin: 0 0 0 10px; float: right }
#submenu a { text-transform: uppercase; font-size: 10px }
#zone_bannieres { margin: 0 auto; width: 860px }

/* FOOTER */
#footer { font-size: 11px; margin-top: 14px }
#footer a { text-decoration: none }
#stats { margin-bottom: 8px }


/* DIVERS */
#select_dir { float: right }

#pagination-top, #pagination-bot { text-align: center }
#pagination-top { margin-bottom: 12px }
#pagination-bot { margin-top: 12px }
#pagination-top span, #pagination-bot span { color: #f03 }


.cadre_s, .cadre_b { border: solid #666 1px; padding: 10px 10px 10px 10px }
.form-l { background-color: #444; text-align: right; white-space: nowrap; padding: 4px 4px 4px 30px }
.form-r { background-color: #ffffff; padding: 4px 4px 4px 4px }
.center { text-align: center }
.indent { margin-left: 60px; line-height: 18px }
.cel-1 { background-color: #2c2c2c }
.cel-2 { background-color: #2c2c2c }
.cel-3 { background-color: #000 }

/* TEXTE */
#containerleft
{
	float: left;
	width: 375px;
	height: 375px;
	background-image:url(images/pic2.JPG);
    border-left: 20px solid #333;

	padding: 10px;
}
#containerright
{
	float: right;
	width: 375px;
	height: 375px;
	background-image:url(images/pic2.JPG);
	border-left: 20px solid #333;
	border-right: 20px solid #333;
	padding: 10px;
}
h1 { font-size: 20px; background: url(h2.gif) no-repeat 0 6px; border-bottom: solid #666 1px; padding: 2px 10px; margin-bottom:16px }
h1 a { text-decoration: none }

h2 { font-size: 20px; background: url(h2.gif) no-repeat 0 6px; border-bottom: solid #666 1px; padding: 2px 10px; margin-bottom:16px }

p, blockquote { margin-top: 0; margin-bottom: 0; line-height: 17px }

ul, ol { margin-top: 8px; margin-bottom: 8px; line-height: 18px }

hr { display: block; height: 1px; margin: 0; margin: -7px 0; border: 0; border-top: 1px dashed #666 }

ul li { list-style-type: none; background: url(puce.gif) no-repeat 0 5px; padding-left: 16px }

a { color: #fff }
a:hover	{ color: #ffcc00 }

.left { float: left; margin: 0 8px 8px 0 }
.right { float: right; margin: 0 0 8px 8px }

.noindex { display: none }
