/* CSS Document */*{	padding:0;	margin:0;}body{	text-align: center;	font-family:Arial, Helvetica, sans-serif;	background: url(fond/fond3.jpg) repeat-x;}#fondapres{background: url(fond/pix3.jpg) repeat-y;height: 1500px;padding: 0px 0px 0px 0px;}#total{/*background: url(fond/fond.jpg) no-repeat;background: #fff no-repeat;border:1px solid #1E418E;*/width:768px;text-align:left;margin-left: auto;margin-right: auto;}#header{}#logo{background: url(fond/logo.gif) no-repeat;width: 160px;height: 90px;margin: 10px;float: left;}#banniere{background: url(fond/banniere.gif) no-repeat;width: 468px;height: 60px;margin-left: 50px;margin-top: 25px;float: left;}#infos{clear: left;height: 16px;margin:0px;}#rien{font-size: 12px;font-weight:bold;color: #8AA2F9;float:left;margin: 0px 0px 0px 10px;width:160px;}#date{font-size: 12px;font-weight:bold;color: #8AA2F9;float:left;margin: 0px 0px 0px 15px;/*line-height: 2px;*/padding-left: 170px;}#menu{/*border:1px solid #1E418E;*/width: 160px;height: 386px;float: left;clear: left;margin: 0px 0px 0px 10px;cursor:pointer;}/*li{list-style-type:none;margin:0px;padding:0px;}*//*#menu a:link{background:#8AA2F9;color:#000000; text-decoration:none;display:block; border:0 none;}*//*#menu a:hover{background:#BBCCF9;color:#FFFFFF; text-decoration:none;display:block;}*/.onglets{text-align:left;margin: 6px 0px 0px 0px;font-weight:bold;background: url(fond/onglets1.gif) no-repeat;background-position: top left;padding-left: 10px;padding-right: 10px;text-decoration:none;color: #1E418E;font-size: 14px;display:block;}a.onglets:hover{background:url(fond/onglets1ahover.gif) no-repeat;color:#000; text-decoration:none; display:block;}.onglets2{text-align:left;margin: 0px 0px 0px 0px;font-weight:bold;background: url(fond/onglets2.gif) no-repeat;padding-left: 30px;padding-right: 40px;text-decoration:none;color: #1E418E;font-size: 14px;display:block;}a.onglets2:hover{background:url(fond/onglets2ahover.gif) no-repeat;color:#000; text-decoration:none; display:block;}#bloc{/*border:1px solid #1E418E;*/}#contenu{width: 547px;height: 700px;/*border:1px solid #1E418E;*/float: left; margin:0px 0px 0px 15px;font-weight:bold;}#rondhaut{margin:6px 0px 0px 0px;background: url(fond/haut.gif) top left no-repeat;/*padding-top: 20px;*/color:#fff;font-size:12px;padding-left: 10px;text-decoration:none;}.arbo {color:#fff;text-decoration:none;}a.arbo:hover{color:#000; text-decoration:none;}#pixmilieu{background: url(fond/pix.gif) repeat-y;height: 625px;margin: 0px;padding: 15px 0px 0px 0px;}#pixmilieu h1{border-bottom: 2px solid #8AA2F9;color: #8AA2F9;font-size: 20px;margin: 0px 0px 0px 30px;width: 485px;}/* Articles */#article{}.video{margin: 30px 0px 0px 30px;padding-left:30px;border:1px #000; }#titre{margin: 10px 0px 0px 30px;color: #1E418E;font-size: 18px;}.titre2{text-decoration:none;color: #1E418E;font-size: 18px;}a.titre2:hover{color:#000; text-decoration:none;}#lignedate{margin: 5px 0px 0px 30px;color: #1E418E;font-size: 10px;font-style:italic;}.lieu{text-decoration:none;margin: 0px 0px 5px 30px;color: #1E418E;font-size: 12px;font-style:italic;}a.lieu:hover{color:#000; text-decoration:none;}#certif{margin: 0px 0px 0px 30px;color: #FF0000;font-size: 11px;font-style:italic;}#chapo{margin: 5px 0px 0px 30px;font-size: 14px;font-style: italic;}#chapob{margin: 5px 0px 0px 30px;font-size: 14px;font-style: italic;color:#1E418E;}#artimg{width:100px;height:100px;float:right;padding: 5px;margin: 0px 30px 0px 10px}#actimg{width:100px;height:100px;float:left;margin: 0px 0px 0px 10px}#lien{width:265px;height:43px;padding: 0px;margin: 10px 0px 0px 130px}#text{color: #000;font-size: 12px;margin: 5px 30px 0px 30px;text-align:justify;}.texte{color: #1E418E;font-size: 12px;margin: 5px 0px 0px 0px;text-align:justify;}#textnone{text-decoration:none;margin: 5px 0px 0px 30px;color: #1E418E;font-size: 12px;}.textnone{text-decoration:none;color: #1E418E;font-size: 12px;}a.textnone:hover{color:#000; text-decoration:none;}#horaire{color: #000;font-size: 11px;margin: 5px 30px 0px 30px;text-align:justify;}#auteur{margin: 0px 0px 0px 30px;font-size: 9px;}/* Fetes */#feteimg{padding: 20px;margin: 0px 30px 0px 30px;}/* Membres */#membre{margin: 8px 0px 10px 30px;font-size: 14px;font-style: italic;}#list{color: #000;font-size: 11px;width: 90%;margin: 1px 0px 0px 30px;float: left;}#listb{color: #000;font-size: 11px;font-style: bold;width: 90%;margin: 1px 0px 0px 30px;float: left;}#fonction{color: #1E418E;width: 25%;margin: 0px 0px 0px 0px;float: left;}#nom{width: 25%;margin: 0px 0px 0px 0px;float: left;}#prenom{width: 25%;margin: 0px 0px 0px 0px;float: left;}#lignemenu{border-bottom: 1px dashed #1E418E;margin: 20px 0px 0px 30px;width: 485px;}#lignetirets{border-bottom: 1px dashed #1E418E;margin: 10px 0px 0px 30px;_margin: 0px 0px 0px 30px;width: 485px;}#ligne{border-bottom: 1px dashed #1E418E;color: #1E418E;font-size: 11px;font-weight: bold;}.lignetirets{border-bottom: 1px dashed #1E418E;margin: 20px 0px 0px 30px;width: 485px;}/* Administration */#champ{margin: 0px 0px 0px 30px;}#liste{font-size:10px;padding-left: 30px;padding-right: 30px;}.listgras{font-weight:bold;font-size:12px;}#rondbas{background: url(fond/bas.gif) top left no-repeat;padding-bottom: 20px;margin:0px 0px 10px 0px;font-size:9px;color:#FFFFFF;text-align:center;}/*div {padding-bottom:20px; //Hauteur de l'image arrondi-basbackground: url(arrondi-bas.png) no-repeat center bottom;}div h2 {width:150px; //Taille du h2 et donc largeur de l'image arrondi-hautpadding-top:20px; //Hauteur de l'image arrondi-hautbackground: url(arrondi-haut.png) no-repeat center top;}div#cadre {/* conteneur global et arrière-plan du titre du cadre *//*width: 275px;padding-top: 40px;background: url(haut.gif) top left no-repeat;}div#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre *//*background: url(bas.gif) bottom left no-repeat;padding-bottom: 40px;}div#bloccadre p {margin: 0 30px 0 20px;}*/#footer{clear: left;/*width: 727px;*/height: 16px;/*border:1px solid #1E418E;*/margin:10px 10px 10px 10px;}#admin{float: left;border:1px solid #1E418E;width: 160px;height: 16px;}.admin2{text-decoration:none;color: #1E418E;font-size: 12px;font-weight:bold;padding-left: 25px;}a.admin2:hover{color:#000; text-decoration:none;}#copyright{float: left;border:1px solid #1E418E;width: 427px;height: 16px;margin:0px 0px 0px 12px;padding-left: 120px;font-size: 12px;color: #000;}.auteur{text-decoration:none;font-size: 12px;color: #1E418E;}a.auteur2:hover{color:#000; text-decoration:none;}