html, body, div, p, table, td, form,img, h1, h2, h3, h4, h5, h6,ul,li,a{/*input*/
background-position:left top;
background-repeat:no-repeat;
border:0px none transparent;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6E6E6E;
margin:0px;
padding:0px;}

body{
	margin:0;
	padding:0;
	background-color:#E1E1E1;
	font-family:arial;
	font-size:11px;

}
#main {width:935px; margin:0 auto;}
#div-all-contenu {float:left; width:923px; height:auto; background:url(img/bg_all.gif) repeat-y top left;padding:3px 6px 0px;}
#top {width:727px; height:86px; float:left; padding:43px 0px 0px 196px; background:url(img/image_top.jpg) no-repeat top left;position:relative}

h2{color:#1571A4; font-weight:bold; font-size:13px; margin:10px 0 10px 10px;}
h3 {font-family:Arial; font-size:13px;color:#107EB1; padding:12px 5px 1px; border-bottom:1px #107EB1 solid; margin-bottom:3px; background-color:#ffffff; font-weight:bolder;}
#centre{width:928px; background-color:#fff;background-image:url(img/back_page.jpg); background-repeat:repeat-y; padding-top:3px; padding-left:5px; text-align:left;}

#menu {width:923px; height:33px; float:left; padding:0px 0px 2px; }
#menu ul {list-style-type:none; display: inline;}
#menu li {display: inline;text-align:center;}
#menu li a { background:url(img/boutton.gif) repeat-x 0px 0px;font-family:Arial ; font-size:14px; color:white; text-decoration:none; font-weight:bold;height:0pt;overflow:hidden;float:left; margin-left:1px;}
#menu li a:hover{ background-position:0px -33px;}
#menu li a.selected{ background-position:0px -33px;}
#menu li #accueil {padding:6px 58px 27px 59px;margin-left:0px;}
#menu li #nos-services {padding:6px 43px 27px 43px;}
#menu li #info-tarifs {padding:6px 50px 27px 50px;}
#menu li #inscription {padding:6px 28px 27px 27px;}
#menu li #contact {padding:6px 71px 27px 71px;}

/****************** gauche *************************/
#left{margin-top:7px; width:219px; float:left; }

#cadre_information{width:215px; border:solid 2px #41A1CE; margin-top:2px; background-color:#fff;}
#cadre_information .titre{width:191; padding-left:24px; height:20px; padding-top:2px; background-color:#41A1CE; color:#FFFFFF; font-family:arial; font-weight:bold; font-size:13px; background-image:url(img/fleche.gif); background-repeat:no-repeat; background-position:7px 3px;}

#cadre_information .temoignages{width:176px; padding-left:39px; height:22px; padding-top:5px; background-color:#fff; border-bottom:solid 1px #E5F5DB; background-image:url(img/back_temoignages.jpg); background-position:7pt 3pt;background-repeat:no-repeat; color:#498700; font-family:arial; font-size:11px;}

#cadre_information .temoignages a{color:#498700; text-decoration:none;}
#cadre_information .question{width:176px; padding-left:39px; height:21px; padding-top:4px; background-color:#fff; background-image:url(img/back_question.jpg); background-position:7pt 3pt;background-repeat:no-repeat; color:#7B7B7B; font-family:arial; font-size:11px;}
#cadre_information .question a{color:#7B7B7B; text-decoration:none;}
#cadre_information ul{margin:0; padding:0; margin-top:10px; margin-bottom:10px;}
#cadre_information li{list-style-image:url(img/li1.jpg); font-family:arial; color:#999999; font-size:11px; margin-left:20px;}
#cadre_information ul a{color:#616161; text-decoration:none;}

#cadre_information2 .titre{width:191; padding-left:24px; height:20px; padding-top:2px; background-color:#F4F4DA; color:#888888; font-family:arial; font-weight:bold; font-size:13px; background-image:url(img/fleche.gif); background-repeat:no-repeat; background-position:7px 3px;}
#cadre_information2{width:215px; border:solid 2px #F4F4DA; margin-top:2px; background-color:#fff;}
#cadre_information2 ul{margin:0; padding:0; margin-top:10px; margin-bottom:10px;}
#cadre_information2 li{list-style-image:url(img/li1.jpg); font-family:arial; color:#999999; font-size:11px; margin-left:20px;}
#cadre_information2 ul a{color:#616161; text-decoration:none;}


#cadre_actualites{width:215px; border:solid 2px #F4F4DA; color:#999999; font-family:arial; font-size:11px; margin-top:2px; background-color:#fff; }

#cadre_actualites .titre{width:191; padding-left:24px; height:20px; padding-top:2px; background-color:#F4F4DA; color:#888888; font-family:arial; font-weight:bold; font-size:13px; background-image:url(img/fleche.gif); background-repeat:no-repeat; background-position:7px 3px;}
#cadre_actualites .date{color:#077EB6; margin-left:17px; margin-top:5px; margin-bottom:5px;}
#cadre_actualites .content{margin-left:17px; margin-bottom:8px;}
#cadre_actualites .articles, #cadre_actualites .lire{background-image:url(img/fleche_bleue.jpg); background-repeat:no-repeat; background-position:left center; padding-left:8px; font-size:10px; color:#127BAA;}
#cadre_actualites .articles a, #cadre_actualites .lire a{color:#127BAA; text-decoration:none;}
#cadre_actualites .articles{float:right; margin-right:10px;}
#cadre_actualites .lire{margin-left:10px;}


/**************** centre ***********************/
#right{margin-left:222px; margin-top:9px; width:698px; height:460px;}
#jaune{width:676px; height:74px; border:solid 1px #D8D87A; background-color:#F4F4DA; color:#666666; padding:5px 10px 5px 10px; line-height:24px;}
#jaune strong{color:#777774; font-size:12px;}
#vert{width:688px; padding-left:10px; height:20px; background-color:#E5F5DB; color:#888; font-size:13px; font-weight:bold; margin-top:5px; padding-top:3px;}
#div_right{float:right; width:168px; height:48px;}
#div_right .lien{background-color:#E5F5DB; width:145px; padding-left:23px; height:20px; padding-top:3px; color:#1571A4; font-size:12px; font-weight:bold; border-bottom:solid 1px #fff;}
#div_right .lien a{color:#1571A4; text-decoration:none;}


#cadre_jaune{width:691px; padding-left:3px; height:169px; background-color:#FFE9B9; margin-top:14px; padding-top:10px;}
#sscadre1{float:left; width:236px;}
#sscadre1 .titre{width:228px; padding-left:6px; height:20px; padding-top:3px; background-color:#E5F5DB; color:#888; font-size:13px; font-weight:bold; margin-top:14px;}
#sscadre1 input{width:125px; height:16px; border:solid 1px #DDDDDD;}
#sscadre1 .submit{ width:19px; height:19px; border:none; background-color:#E5F5DB; color:#666; font-size:12px;}
#sscadre1 table{color:#00659F; font-size:10px;}
#sscadre1 table a{color:#00659F; text-decoration:none;}
#sscadre2{float:left; width:223px; height:156px; margin-left:4px;}
#sscadre2 img{border:solid 1px #FFD05E;}
#sscadre2 .lien{width:198px; padding-left:23px; height:17px; padding-top:3px; border:solid 1px #7DDA78; background-color:#E5F5DB; margin-top:1px; color:#666; font-size:12px; font-weight:bold; background-image:url(img/carreau_vert.jpg); background-repeat:no-repeat; background-position:2px 3px;}
#sscadre3{float:left; width:222px; height:156px; margin-left:4px;}
#sscadre3 img{border:solid 1px #F4F4DB;}
#sscadre3 .lien{width:198px; padding-left:23px; height:17px; padding-top:3px; border:solid 1px #D6D672; background-color:#F4F4DA; margin-top:1px; color:#666; font-size:12px; font-weight:bold; background-image:url(img/carreau_jaune.jpg); background-repeat:no-repeat; background-position:2px 3px;}
#sscadre2 .lien a,#sscadre3 .lien a{color:#666; text-decoration:none;}

/***************** footer ******************/
#bas{width:923px; height:22px; padding-top:5px; background-color:#E8E8E8;}
#bas a{color:#68A91B; text-decoration:none; margin-left:10px;}

#div-body h1 {background-color:#107EB1; font-family:Arial; font-size:12px; font-weight:bold; color:white; padding:8px 9px 7px; text-transform:uppercase; margin-bottom:2px!Important; margin-bottom:1px;}
#div-body h2 {font-family:Arial; font-size:12px;color:white; padding:7px 6px 7px;}
#div-body h2.imgs {background:url(img/icon-assurances.gif) no-repeat 5px 6px; padding:15px 6px 21px 40px;}
#div-body h2.imgs2 {background:url(img/icon-assurances2.gif) no-repeat 5px 6px;padding:15px 6px 21px 40px;}
#div-body h3 {font-family:Arial; font-size:13px;color:#107EB1; padding:12px 5px 1px; border-bottom:1px #107EB1 solid; margin-bottom:3px; background-color:#ffffff; font-weight:bolder;}
#div-body h4 {font-family:Arial; font-size:12px;color:white; padding:7px 6px 7px;}

#div-body .title {font-family:Arial; font-size:12px;color:#FE9E0F; font-weight:bold; text-transform:uppercase;}

div.tab {margin-bottom:7px!Important;margin-bottom:4px;padding:0px 1px 12px;}
div.bottom-tab{margin-bottom:2px!Important;margin-bottom:1px;}
div.tab div.bluetxt {background-color:white;padding:10px 11px 9px;}
div.tab div.bluetxt #free-inscription {width:160px; height:54px;}
div.tab div.gristxt {background-color:#f2f2f2;padding:10px 11px 9px;}
div.tab div.whitetxt {color:#ffffff;padding:0px 11px 9px;}

#div-body {float:left; width:680px; height:auto; padding:3px 6px 0px;}

#form-login label,#form-login input,#form-login a ,#form-login div,#form-login{color:#46A30D;font-size:12px;font-family:"Times New Roman", Times, serif; font-weight:bold; background-color:#ffffff; vertical-align:top;}
#form-login span { float:right;}
#form-login input.text {height:15px; width:113px; border:1px #E5E5E5 ridge;float:right;margin-bottom:7px!important;margin-bottom:4px}
#form-login #valider {border-top:1px solid #00943C; width:116px; float:right; text-align:right;}
#form-login #valider a {color:#46A30D; font-size:10px;}
#form-login {height:75px;}

a.grey { color:#A9A9A9;}
a.white { color:#ffffff;}
a.lite-gris {color:#6E6E6E;}
a.plus_orange {color:#FE9E0F; font-size:15px;font-family:Arial; float:right}

a {color:#006599; text-decoration:none;}
.gris { color:#646464;}
.orange { color:#FE9E0F; font-size:14px;font-family:"Arial Black";}
.padd {padding:9px 0px 0px 3px}
.padd2 {padding:15px 7px 13px;}
.padd3 {padding:11px 47px 13px 14px;}
.padd4 {padding:0px 10px 0px}
.padd5 {padding:8px 127px 3px 5px;}
.padd6 {padding:8px 171px 4px 5px;}
.title2 {background-color:#F2F2F2; padding:8px 5px 8px;font-size:12px;color:#107EB1; font-weight:bold; text-transform:uppercase; border-top:5px solid #ffffff;}
.title3 {padding:8px 5px 8px;font-size:12px;color:#107EB1; font-weight:bold; }
.texteCorps {padding:8px 5px 8px;font-size:12px;color:#797979;}

