* { margin:0; padding:0; }
body {background-color: #31447E;}
#corps{width: 1020px;background-repeat: repeat-y;height: auto;margin-right: auto;margin-left: auto;background-color: #FFFFFF;}
html, input, textarea, select, div { font-family:Arial; color:#242424; font-size:12px; }
img {border:0;vertical-align:top;text-align:left;margin-bottom: 15px;}
h2 { height:33px; background:url(images/ligne.png) left bottom repeat-x; margin-bottom:24px; }
h3 {font-size:12px;margin-bottom:24px;font-weight:bold;color:#e00000;}
p { margin:0 0 15px 0; padding:0; line-height:16px; font-size:12px; text-align:justify; }
ul li {	background: url(images/puces.png) left 7px no-repeat; text-indent: 10px; margin-bottom:10px; font-weight:normal; }
ul { list-style:none; text-align:justify; }

/*-----class-------*/
.ligne1{width:auto;background-image: url(images/ligne.png);background-repeat: repeat-x;background-position: left top;}
.titre { padding:30px 20px 0 20px;  }
.plus1 { margin-bottom:20px; background:url(images/savoir.png) left center no-repeat; padding-left:25px; }
.liste { margin-bottom:10px; }
.lien1{color:#e00000; text-decoration:none; text-decoration:underline; }
.lien2{color:#ffcc00; text-decoration:none;}
.margeImage{margin-top: 0px;margin-right: 20px;margin-bottom: 15px;margin-left: 0px;float: left;}
.margeImage2{margin-top: 0px;margin-right: 20px;margin-bottom: 15px;margin-left: 0px;float: right;}
.espace{clear: both;height: 1px;}
.espace2{height: 10px;}
.espace3{height: 170px;}
.margePied { margin-bottom:10px; }
.rss{float: right;}
.remplissage1 { padding:0px 30px 0 20px; }
.remplissage2 { padding:0px 30px 0 20px; }
.remplissage3 { padding:0px 10px 0 20px; }
.remplissage4 { padding:0px 30px 0 20px; }
.remplissage5 { padding:5px 5px 0 20px; }
/*-----------iD----------------*/
#block1{width: 990px;height: auto;float: left;background-color: #FFFFFF;}
#block2{width: 990px;height: auto;float: left;background-color: #FFFFFF;}
#block3{width: 990px;height: auto;float: left;background-color: #FFFFFF;}
#conteneur{width: 990px;height: auto;float: left;background-color: #FFFFFF;}
#contenu{float: left;height: auto;width: 956px;background-color: #FFFFFF;}
#menuDroite{height: 260px;width: 240px;}
#perfosuite{float: left;height: auto;width: auto;}
#col1liens{float: left;height: auto;width: 890px; background:url(images/ligne.png) right top repeat-y;}

/* lexique */
.scroll-div{overflow-x: auto;overflow-y: auto;text-align: left;height: 250px;width:220px;padding-top:3px;color: #000000;}
.scroll-div {overflow: auto;scrollbar-arrow-color : #084B6C;scrollbar-track-color : #FFFFFF;scrollbar-shadow-color : #FFFFFF;
scrollbar-face-color : none;scrollbar-highlight-color :#FFFFFF;scrollbar-darkshadow-color :#FFFFFF;scrollbar-3dlight-color :#FFFFFF;}
.titreactu{font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-align: left;color: #000000;}
.textecourant11{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#000000;text-align:justify;}
.lienactu, .lienactu:hover, .lienactu:visited, .lienactu:active {font: 10px Verdana,Arial,Helvetica,sans-serif;text-align: left;color: #31447e;padding: 1px;margin-bottom:3px;}
.titre2{font-size: 12px;color: #ffffff;margin-bottom: 8px;}
#boiteLiens{height: 250px;width: 220px;padding-left: 5px;background-repeat: no-repeat;background-position: center top;padding-top: 5px;color: #000000;}

/*----------footer----------------*/
#footer{background-image: url(images/fondPied.png);background-repeat: no-repeat;float: left;width: 990px;height: 55px;clear: left;
padding-top: 27px;}
#footer a {color:#686868; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

/* ================== index.html ================== */
#bordureInterieurGaucheHeader{width: 17px;height: 408px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeader{width: 17px;height: 408px;float: left;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash1{width: 956px;height: 408px;float: left;}
#bordureExterieurGaucheIndex{width: 15px;height: 1232px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroiteIndex{width: 15px;height: 1232px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1Index{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Index{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Index{width: 17px;height: 700px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Index{width: 17px;height: 700px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Index{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1{float: left;height: auto;width: 690px;background:url(images/ligne.png) right top repeat-y;border-right-width: 1px;border-right-style: dotted;border-right-color: #999999;}
#col2{float: left;height: auto;width: 240px;}
#bt1{height: 18px;width: 220px;background-image: url(images/bt2.png);background-repeat: no-repeat;background-position: center center;
padding-left: 20px;padding-top: 17px;padding-bottom: 15px;color: #FFCC00;}

/* ================== qui.html ================== */
#bordureInterieurGaucheHeaderQui{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeaderQui{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash2{width: 956px;height: 200px;float: left;}
#bordureExterieurGaucheQui{width: 15px;height: 938px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroiteQui{width: 15px;height: 938px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1Qui{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Qui{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Qui{width: 17px;height: 615px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Qui{width: 17px;height: 615px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Qui{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1{float: left;height: auto;width: 690px; background:url(images/ligne.png) right top repeat-y;}
#col2{float: left;height: auto;width: 260px;}

/* ================== Tontine.html ================== */
#bordureInterieurGaucheHeaderTontine{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeaderTontine{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash2{width: 956px;height: 200px;float: left;}
#bordureExterieurGaucheTontine{width: 15px;height: 1893px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroiteTontine{width: 15px;height: 1893px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1Tontine{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Tontine{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Tontine{width: 17px;height: 1570px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Tontine{width: 17px;height: 1570px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Tontine{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1{float: left;height: auto;width: 690px; background:url(images/ligne.png) right top repeat-y;}
#col2{float: left;height: auto;width: 260px;}

/* ================== Tontine historique.html ================== */
#bordureInterieurGaucheHeaderHistorique{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeaderHistorique{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash2{width: 956px;height: 200px;float: left;}
#bordureExterieurGaucheHistorique{width: 15px;height: 1243px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroiteHistorique{width: 15px;height: 1243px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1Historique{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Historique{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Historique{width: 17px;height: 920px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Historique{width: 17px;height: 920px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Historique{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1{float: left;height: auto;width: 690px; background:url(images/ligne.png) right top repeat-y;}
#col2{float: left;height: auto;width: 260px;}

/* ================== simulation.html ================== */
#bordureInterieurGaucheHeaderSimul{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeaderSimul{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash2{width: 956px;height: 200px;float: left;}
#bordureExterieurGaucheSimul{width: 15px;height: 823px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroiteSimul{width: 15px;height: 823px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1Simul{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Simul{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Simul{width: 17px;height: 500px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Simul{width: 17px;height: 500px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Simul{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1Simul{float: left;height: 500px;width: 890px;background-image: url(images/fondSimul.png);background-repeat: no-repeat;}
#col2{float: left;height: auto;width: 260px;}

/* ================== Tontine performance.html ================== */
#bordureInterieurGaucheHeaderPerformance{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeaderPerformance{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash2{width: 956px;height: 200px;float: left;}
#bordureExterieurGauchePerformance{width: 15px;height: 1489px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroitePerformance{width: 15px;height: 1489px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1Performance{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Performance{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Performance{width: 17px;height: 1166px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Performance{width: 17px;height: 1166px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Performance{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1{float: left;height: auto;width: 690px; background:url(images/ligne.png) right top repeat-y;}
#col2{float: left;height: auto;width: 260px;}
#submenu{float: left;height: 900;width: auto;}

/* ================== Tontine gestion.html ================== */
#bordureInterieurGaucheHeadergestion{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroiteHeadergestion{width: 17px;height: 200px;float: left;background-color: #31447E;background-image: url(images/br3.png);background-repeat: repeat-y;}
#conteneurFlash2{width: 956px;height: 200px;float: left;}
#bordureExterieurGauchegestion{width: 15px;height: 1789px;float: left;background-color: #31447E;background-repeat: repeat-y;}
#bordureExterieurDroitegestion{width: 15px;height: 1789px;float: right;background-color: #31447E;background-repeat: repeat-y;}
#bordureInterieurGauche1gestion{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1gestion{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2gestion{width: 17px;height: 1466px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2gestion{width: 17px;height: 1466px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1gestion{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page1{float: left;height: auto;width: 956px;}
#col1.p1 { margin-bottom:12px; }
#col1 h3 { margin-bottom:12px; }
#col1{float: left;height: auto;width: 690px; background:url(images/ligne.png) right top repeat-y;}
#col2{float: left;height: auto;width: 260px;}
#submenu{float: left;height: 900;width: auto;}

/* ================== contact.html ================== */
#bordureExterieurGaucheContact{width: 15px;height: 1030px;float: left;background-image: url(images/bg1.png);background-repeat: repeat-y;}
#bordureExterieurDroiteContact{width: 15px;height: 1030px;float: right;background-image: url(images/br1.png);background-repeat: repeat-y;}
#bordureInterieurGauche1Contact{width: 17px;height: 41px;float: left;background-image: url(images/bg2.png);}
#bordureInterieurDroite1Contact{width: 17px;height: 41px;float: right;background-image: url(images/br2.png);}
#bordureInterieurGauche2Contact{width: 17px;height: 510px;float: left;background-image: url(images/bg3.png);background-repeat: repeat-y;}
#bordureInterieurDroite2Contact{width: 17px;height: 510px;float: right;background-image: url(images/br3.png);}
#bordureCentrale1Contact{width: 956px;height: 41px;float: left;background-image: url(images/bc1.png);}
#page5{float: left;height: auto;width: 956px;}
#col11.p1 { margin-bottom:12px; }
#col11 h3 { margin-bottom:12px; }
#col11contact{
	float: left;
	height: 485px;
	width: 290px;
	background:url(images/ligne.png) right top repeat-y;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
#col12{float: right;height: auto;width: 650px;}
#form{float: left;height: auto;width: 650px;}
#coord{float: left;height: auto;width: 650px;}
.tab6{width: 150px;float: left;}
.tab7{width: 250px;float: left;margin-top: 20px;margin-left: 20px;}
.colonne1{float:left;width:300px;}
.colonne2{float:right;}
.colonne3{float:left;width:620px;}
.form { height:22px; }
.form input {background:#ffffff; width:280px; height:16px;}
input, select { vertical-align:middle; font-weight:normal; }
textarea { width:608px; height:100px; background:#ffffff; overflow:auto; border-color:#DBDBDB; }
.fright { text-align:right; margin-top:11px; }
.submit { background:none; border:none; color:#e00000; text-decoration:none; }
.submit:hover { text-decoration:underline; cursor:pointer; }