body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:.80em; background-color:#21415b; color:#464747;}
h1 { display:none;}
h4{ margin-bottom:10px; margin-top:0; padding:4px 9px; color:#d6d6d6; background-color:#21415b; font-weight:bold; font-size:1.1em; }
h5 {margin-bottom:5px; margin-top:0; font-weight:bold; font-size:1.1em; background-color:#fff; padding:3px;}

.ligne { background-color:#CCC;}


a:link { color:#21415b; text-decoration:underline;}
a:visited {color:#21415b; text-decoration:underline;}
a:hover { color:#90A1AD; text-decoration:underline;}
a:active {color:#21415b; text-decoration:underline;} /*visited #90A1AD*/


#header { background:url(../images/header.jpg) no-repeat; width:700px; height:155px; border-bottom:4px solid #fff;}

#index { background:url(../images/index.jpg) no-repeat; width:700px; height:947px; margin:auto; border:4px solid #fff;}
#navig a { margin-right:70px; color:#21415b; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;}
#navig a:link { text-decoration:none;}
#navig a:visited { text-decoration:none;}
#navig a:hover { text-decoration:none; color:#fff;}
#navig a:active { text-decoration:none;}

#navig { padding-top:320px; margin-left:195px;}
#container { margin:auto; width:700px;  border:#FFF 4px solid; background-color:#d6d6d6;}
#containerForm { margin:5px; width:500px;  border:#FFF 4px solid; background-color:#d6d6d6;}
#menu { width: 170px; margin-top:30px; padding:0; border-top:1px solid #fff; }

#menu ul {margin: 0; padding: 0; list-style-type: none;}

#menu a {display: block; padding: 5px; width: 160px; background-color:#75818A; /*font-weight:bold;*/ border-bottom:1px #fff solid;}

#menu a:link, #nav a:visited { color: #d6d6d6; text-decoration: none; }

#menu .navleftselected a {
color: #21415b;
background-color: #90a1ad;
text-decoration: none;
}

#menu .album a {
color: #D6D6D6;
background-color: #21415B;
text-decoration: none;
}

#menu a:hover {background-color: #90a1ad; color: #21415b;}
#contenu{ width:700px;}
#contenuForm { width:500px;}
#colgauche { float:left; margin:0; padding:0; width:170px;}
#secretariat { margin-top:15px; width:150px; padding:10px; background:url(../images/secretariat.png) repeat-x; color:#fff;}
#secretariat a:link {color:#fff; text-decoration:underline;}
#secretariat a:visited {color:#fff; text-decoration:underline;}
#secretariat a:hover {color:#fff; text-decoration:underline;}
#secretariat a:active {color:#fff; text-decoration:underline;}
#coldroite { float:left; margin-top:10px; width:450px; padding:20px;}
#colform { float:left; margin-top:10px; /*width:450px;*/ width:400px; padding:20px;}

fieldset { border:0; margin:0; padding:0;}

label {
	text-align: right;
	width: 100px;
	padding-right: 20px;
}


label,input,select{
	display: block;
	float: left;
	margin-bottom:10px;
}


br { clear: left;}

.quantite tr { margin-bottom:5px;}

#footer { margin: 2px auto; width:700px; border:#FFF none; background-color:#21415b; padding:3px; font-size:10px; color:#d6d6d6;}
#footer a:link, #footer a:visited, #footer a:active { color:#d6d6d6; text-decoration:underline;} /*visited #90A1AD*/
#footer a:hover { color:#90A1AD; text-decoration:underline;}

.terms { margin-left:350px;}
.privacy { margin-left:20px;}

