
body {margin: 0;text-align: center;font-family: Geneva, arial,"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif ;font-size: 12px;background-color: #fff;color: #262525;}
img {border: 0px;}
a {color: #000;text-decoration: underline;font-weight: bold;}


#global1 {margin: 0;padding-bottom: 30px;background: #42688c url(../img/fond_bleuf3.jpg) no-repeat center top;}
#global2 {margin-left: auto;margin-right: auto;width: 755px;background: transparent url(../img/logo.png) no-repeat 0px 35px;}

#globalh {margin-left: auto;margin-right: auto;width: 560px;height: 9px;text-align: left;background: url(../img/fond_content_haut.png) no-repeat 0px 0px ;}
#global {margin-left: auto;margin-right: auto;width: 560px;height: 510px;text-align: center;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globalb {margin-left: auto;margin-right: auto;width: 560px;height: 9px;text-align: left;background: url(../img/fond_content_bas.png) no-repeat 0px 0px ;}
#globali {margin-left: auto;margin-right: auto;width: 560px;height: 15px;text-align: left;background: url(../img/fond_content_milieu.png) no-repeat 0px 0px ;}

#global h1 {font-weight: normal;margin: 0px;margin-left:5px;}
#global h2 {font-weight: normal;margin: 0px;}


#globaltapis img.titre {float: right;margin-right: 15px;border: 0px;}
#globaltapis  h1 {margin: 0px;}
#globaltapis {margin-left: auto;margin-right: auto;width: 560px;height: 1000px;text-align: center;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globaltapis #txt {margin: 10px;text-align: left;margin-bottom: 30px;color: #262525;}
#globaltapis #txt img {margin: 10px;border: 0px;}
#globaltapis #txt h2 {text-align: center;margin: 0px;}
#globaltapis #txt p {margin-left: 5px;}
#globaltapis #txt img.illus {border: 2px solid #fff;}

#global1photo {margin: 0;padding-bottom: 40px;background-color: #01a8bb;}
#global2photo {margin-left: auto;margin-right: auto;width: 880px;background: transparent url(../img/logo.png) no-repeat 0px 35px;}
#globalphoto {margin-left: auto;margin-right: auto;width: 812px;height: 700px;text-align: left;margin-top:60px;}

#globaltarif {margin-left: auto;margin-right: auto;width: 560px;height: 1000px;text-align: center;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globaltarif table {width:90%;border: 0px solid #8b8a8a;margin-left: auto;margin-right: auto;border: 1px solid #dedcdc;-moz-border-radius: 10px;border-radius: 10px;}
#globaltarif td {border: 0px red solid;text-align: left;font-weight: bold;padding: 3px;border-bottom: 1px solid #dedcdc;}
#globaltarif td.supp {padding-left: 30px;font-weight: normal;}
#globaltarif td.prix {text-align: right;border-left: 1px solid #dedcdc;padding: 3px;width: 60px;}
#globaltarif td.prixo {text-align: right;border-left: 1px solid #dedcdc;padding: 3px;width: 60px;font-weight: normal;}
#globaltarif  h1 {margin: 0px;}
#globaltarif img.titre {float: right;margin-right: 15px;}
#globaltarif ul {text-align: left;margin-left: 100px;font-weight: bold;}

#globalexple {margin-left: auto;margin-right: auto;width: 560px;height: 5700px;text-align: center;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globalexple table {margin-left: auto;margin-right: auto;border: 0px solid #dedcdc;-moz-border-radius: 10px;border-radius: 10px;}
#globalexple td {border: 0px red solid;text-align: center;font-weight: bold;padding: 10px;border: 1px solid #dedcdc;-moz-border-radius: 10px;border-radius: 10px;}
#globalexple  h1 {margin: 0px;}
#globalexple  h2 {margin: 0px;}
#globalexple img.titre {float: right;margin-right: 15px;}

#globalcde {margin-left: auto;margin-right: auto;width: 560px;height: 1640px;text-align: left;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globalcde h1{font-size: 26px;font-weight: normal;}
#globalcde h2{font-size: 18px;font-weight: normal;text-align: center;text-decoration: underline ;}
#globalcde table {border: 0px solid #8b8a8a;}
#globalcde td {border: 0px red solid;text-align: center;font-weight: bold;width: 70px;}
#globalcde img.titre {float: right;margin-right: 15px;}
#globalcde  h1 {margin: 0px;}
#globalcde  #content {margin-left: 20px;}


#globalperso {margin-left: auto;margin-right: auto;width: 560px;height: 2800px;text-align: left;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globalperso h1{font-size: 26px;font-weight: normal;}
#globalperso h2{font-size: 18px;font-weight: normal;text-align: center;text-decoration: underline ;}
#globalperso table {margin-left: auto;margin-right: auto;border: 0px solid #8b8a8a;}
#globalperso td {border: 0px red solid;text-align: center;font-weight: bold;width: 70px;}
#globalperso img.titre {float: right;margin-right: 15px;}
#globalperso  h1 {margin: 0px;}
#globalperso  #content {margin-left: 20px;}


#globalcgv {margin-left: auto;margin-right: auto;width: 560px;height: 1100px;text-align: center;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globalcgv #content {text-align: left;margin: 10px;}
#globalcgv  h1 {margin: 0px;}
#globalcgv img.titre {float: right;margin-right: 15px;}
#globalcgv h2{font-size: 14px;font-weight: bold;text-align: left;text-decoration: underline;margin: 0px;}

#globallegal {margin-left: auto;margin-right: auto;width: 560px;height: 500px;text-align: center;color: #262525;background: url(../img/fond_content.png) repeat 0px 0px ;}
#globallegal  h1 {margin: 0px;}
#globallegal img.titre {float: right;margin-right: 15px;}
#globallegal a {font-weight: bold; font-size: 14px;}



/****************************************/
/**************** PIED ******************/
/****************************************/

#pied {position: relative;width: 100%;height: 128px;background: #fff url(../img/fond_pied.png) no-repeat center 0 ;padding-top: 36px;border-top: #333 solid 1px;}

#pied a {color: #7d7e7f;font-size: 12px;text-decoration: none ;padding-left: 30px;font-weight: normal}
#pied a:hover{text-decoration: underline ;}

#partenaires {margin-left: auto;margin-right: auto;width: 750px;}

#partenaires  a{color:#7d7e7f;font-size: 10px;text-decoration: none ;font-weight: normal}


/****************************************/
/**************** MENU HAUT *************/
/****************************************/
	 
	 
#menu  {margin-left: auto;margin-right: auto;width: 750px;height: 13px;text-align: center; border: 0px solid #fff; padding-top:10px;padding-bottom:0px;margin-bottom: 20px;}
#menu a {padding-left: 0px;padding-right: 0px;}
#menu a:hover {border-bottom: 4px solid #6393c4 ;}
