html, body {position:relative;margin:0px;font-size:12px;font-family:helvetica;}
#outter {position:relative;width:800px;margin:0px auto 0px auto;background-color:#eee;}
#top {position:relative;width:100%;height:60px;background-color:red;}
#header {
	background:url('http://next.mjs69.fr/wp-content/themes/twentyten/images/path.png') no-repeat top left;
	}
#header {
	margin: 0px auto;
	margin-top: 0px; 
	padding-top: 0px; 
	height: 135px; 
	width: 100%;
	position:relative;
	}

#header #holder #logo {
	position:absolute;
	margin: 0;border:0px;
	height: 86px;width: 139px;
  	top:15px;left:19px;
}

#header #holder #textes {
	position:absolute;
	margin: 0;border:0px;
	height: 78px;width: 611px;	
	top:20px;left:188px;
}

form label {font-size:13px;font-weight:bold;padding-right:3px;position:relative;color:#222;}
form table tr td {vertical-align:top;}
form input[type=text], form select, input[type=radio] {background-color:#bbb;padding:4px;border-width:0px;position:relative;top:-3px;}
input[type=radio] {background:none;}
form input[type=radio] {top:0px;}
form select {margin-right:4px;}
form input[type=text]:hover, form select:hover, input[type=radio]:hover {color:#fff;background-color:#cc0033;cursor:pointer;}
form input[type=submit] {position:relative;margin:4px;border:0px;background-color:#bbb;font-size:17px;font-weight:bold;padding:4px 10px 4px 10px ;}
form input[type=submit]:hover {color:#fff;background-color:#cc0033;}
label input {top:0px;}

#err {position:relative;width:400px;margin:5px auto 5px auto;color:#fff;background-color:#cc0033;font-size:13px;}
#err ul {padding-top:4px;padding-bottom:4px;position:relative;}
#err ul li {margin-left:-16px;position:relative;}
label.labelerr {color:#cc0033;}

a, a:visited {color:#cc0033;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
h1 {font-size:22px;color:#cc0033;padding-left:25px;margin-bottom:20px;}
h2 {font-size:16px;text-align:center;margin-bottom:30px;}
h2 span.dif {font-size:14px;color:#666;position:relative;margin-left:5px;margin-right:5px;}
h2 span.elmt {position:relative;padding:8px 10px 6px 10px;background-color:#bbb;}
h2 span.elmtactive {background-color:#cc0033;color:#fff;}

.bienvenue{width:500px;position:relative;margin:15px auto 0px auto;padding-bottom:20px;}

#footer {position:relative;font-size:9px;text-align:center;width:800px;margin:5px auto 0px auto;}
