@charset "utf-8";
/* CSS Document */
h1 {
	font-size: 16px;
	text-align: center;
	color: #119BE3;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
}
h2 {
	font-size: 18px;
	color: #999;
	margin-top: 0px;
	text-align: center;
		
}
h3 {
	font-size: 14px;
	color: #FFF;
}
body,td,th {
	font-family: Verdana;
	text-align: center;
	font-size: 12px;
	letter-spacing: 0.5px;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	color: #0780B9;
	font-size: 100%;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #099;
}
a:hover {
	text-decoration: underline;
	color: #00C;
	font-size: 100%
}
a:active {
	text-decoration: none;
	color: #EDF9FE;
	font-size: 100%;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	
}
body  {
	margin: 0;
	text-align: center;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: repeat;
	background-color: #D6D6D6;	/*background-image: url(../images/400_F_1576698_flVWX3nABh5oKqDEld0Num9WXYaSyL.jpg);*/
	border: thin groove #CCC;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.thrColAbs #container {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:680px;
	z-index:1;
	left: 0px;
	top: 3px; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background-repeat: repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
		
} 

.thrColAbs #containerA {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:1300px;
	z-index:1;
	left: 0px;
	top: 3px; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background-repeat: repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/container1.png);
	
} 

.thrColAbs #containerB {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:750px;
	z-index:1;
	left: 0px;
	top: 3px; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background-repeat: repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/container1.png);
	
} 


.thrColAbs #mainContent { 
	margin: 0 200px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. */
	padding: 0 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
#Header {
	position:absolute;
	width:992px;
	height:116px;
	z-index:1;
	left: -4px;
	top: -126px;
}
#ContentHeader {
	position:absolute;
	width:147px;
	height:105px;
	z-index:2;
	left: 9px;
	top: -125px;
}
#CheminSite {
	position:absolute;
	width:513px;
	height:34px;
	z-index:2;
	left: 256px;
	top: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: left;
}
#ContentSpryMenuBar2 {
	position:absolute;
	width:824px;
	height:37px;
	z-index:3;
	left: 83px;
	top: 91px;
	background-color: #06C322;
	text-align: center;
	float: right;
	visibility: visible;
}
#MainBody {
	position:absolute;
	width:992px;
	height:522px;
	z-index:1;
	top: 128px;
	left: 4px;
	font-size: 13px;
	font-family: Verdana;
	right: auto;
	bottom: auto;
	background-repeat: repeat;
	background-image: url(../images/cadre-tablet-milieu.png);
}
#MainBodyS {
	position:absolute;
	width:1003px;
	height:881px;
	z-index:1;
	top: 216px;
	left: -8px;
	font-size: 13px;
	font-family: Verdana;
}
.thrColAbs #container #mainContent #ContentSpryMenuBar #MenuBar1 li a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	color: #FFF;
}
#Footer {
	position:absolute;
	width:943px;
	height:90px;
	z-index:2;
	left: 6px;
	top: 653px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: center;
	word-spacing: normal;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-image: url(../images/cadre-tablet-bas.png);
}

#FooterA {
	position:absolute;
	width:995px;
	height:61px;
	z-index:2;
	left: 2px;
	top: 1199px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: center;
	word-spacing: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#FooterB {
	position:absolute;
	width:995px;
	height:61px;
	z-index:2;
	left: 1px;
	top: 782px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: center;
	word-spacing: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#titre {
	position:absolute;
	width:406px;
	height:54px;
	z-index:8;
	left: 15px;
	top: 11px;
	color: #09C322;
}
#envoyer {
	position:absolute;
	width:64px;
	height:26px;
	z-index:2;
	left: 352px;
	top: 318px;
}
#envoyer2 {
	position:absolute;
	width:64px;
	height:26px;
	z-index:2;
	left: 233px;
	top: 44px;
}
#devis-fr {
	position:absolute;
	width:263px;
	height:379px;
	z-index:15;
	left: 688px;
	top: 150px;
}
#espace-pro {
	position:absolute;
	width:260px;
	height:125px;
	z-index:16;
	left: 688px;
	top: 13px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
	color: #03C;
}
#contentimage {
	position:absolute;
	width:261px;
	height:250px;
	z-index:17;
	left: 687px;
	top: 447px;
}
#partenaires {
	position:absolute;
	width:284px;
	height:65px;
	z-index:18;
	left: 690px;
	top: 474px;
}
      table.sidebar td {
	padding: 0 8px 0 15px;
	font-weight: bold;
	text-align: center;
      }
			table.sidebar td.other {
      	padding: 8px 8px 0 15px;
      }
	        table.sidebar td h3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	display: inline-block;
	text-transform: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	text-align: center;
      }
#texteaccueil {
	position:absolute;
	width:975px;
	height:453px;
	z-index:10;
	left: 8px;
	top: 505px;
}
#titreAcueil {
	position:absolute;
	width:523px;
	height:63px;
	z-index:1;

}
#Descriptionaccueil {
	position:absolute;
	width:539px;
	height:220px;
	z-index:3;
	left: 266px;
	top: 51px;
	color: #666;
	text-align: justify;
	background-image: url(../images/fond-texte-accueil.png);
	margin: 5px;
	padding: 5px;
	background-repeat: no-repeat;
}
#Descriptionaccueil2 {
	position:absolute;
	width:242px;
	height:368px;
	z-index:2;
	left: 209px;
	top: 80px;
	color: #666;
}

#table1 {
	position:absolute;
	width:573px;
	height:371px;
	z-index:1;
	left: 9px;
	top: 97px;
}
#table1a {
	position:absolute;
	width:390px;
	height:69px;
	z-index:2;
	left: 43px;
	top: 220px;
}

#table2 {
	position:absolute;
	width:88px;
	height:32px;
	z-index:1;
	left: 150px;
	top: 153px;
}
#MenuBarhorizontale {
	position:absolute;
	width:666px;
	height:71px;
	z-index:3;
	left: 319px;
	top: 227px;
}
#formu2 {
	position:absolute;
	width:459px;
	height:252px;
	z-index:26;
	left: 242px;
	top: 48px;
	background-color: #F3F7F8;
}
#formupart3 {
	position:absolute;
	width:693px;
	height:95px;
	z-index:27;
	left: 9px;
	top: 314px;
	background-color: #F3F7F8;
}
#formupart1 {
	position:absolute;
	width:523px;
	height:159px;
	z-index:2;
	left: 9px;
	top: 480px;
	background-color: #F3F7F8;
}

#fordevis {
	position:absolute;
	width:805px;
	height:385px;
	z-index:1;
	left: 3px;
	top: 4px;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	}

#devis-valider {
	position:absolute;
	width:114px;
	height:111px;
	z-index:1;
	left: 571px;
	top: 505px;
}
#sidebar {
	position:absolute;
	width:254px;
	height:409px;
	z-index:2;
	left: 730px;
	top: 6px;
	background-color: #FFF;
	border: 2px solid #666;
}
#apDiv1a {
	position:absolute;
	width:253px;
	height:177px;
	z-index:3;
	left: 418px;
	top: 214px;
	border: 2px solid #62EB93;
	background-color: #FFF;
}
#sideavantages {
	position:absolute;
	width:246px;
	height:95px;
	z-index:1;
	top: 193px;
	color: #666;
	padding-top: 3px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666;
	padding-right: 4px;
	padding-left: 5px;
}
#sideappeler {
	position:absolute;
	width:247px;
	height:105px;
	z-index:2;
	left: 3px;
	top: 297px;
	color: #666;
	padding-top: 3px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666;
	padding-left: 5px;
}
#menubarcontent {
	position:absolute;
	width:934px;
	height:65px;
	z-index:1021;
	left: 1px;
	top: 115px;
}
#menubarliens {
	position:absolute;
	width:922px;
	height:26px;
	z-index:3;
	left: 16px;
	top: 166px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
#menubarliens3 {
	position:absolute;
	width:917px;
	height:44px;
	z-index:1;
	left: 7px;
	top: 4px;
}
#texteheader{
	position:absolute;
	width:250px;
	height:100px;
	z-index:3;
	left: 393px;
	top: 6px;
	color: #333;
	font-size: 16px;
}
#contentmainbody {
	position:absolute;
	width:706px;
	height:648px;
	z-index:1;
	left: 4px;
	top: 7px;
	background-color: #FFF;
	border: 2px solid #62EB93;
}
#titre2rubrique {
	position:absolute;
	width:708px;
	height:32px;
	z-index:2;
	left: 0px;
	top: 418px;
	background-color: #62EB93;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	vertical-align: middle;
}
#titre1rubrique {
	position:absolute;
	width:707px;
	height:32px;
	z-index:28;
	background-color: #62EB93;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	vertical-align: middle;
}
#titre3rubrique {
	position:absolute;
	width:256px;
	height:29px;
	z-index:1;
	background-color: #62EB93;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	left: 1px;
}
#content3rubrique {
	position:absolute;
	width:247px;
	height:166px;
	z-index:2;
	left: 5px;
	top: 38px;
}
#3rubrique {
	position:absolute;
	width:251px;
	height:228px;
	z-index:3;
	left: 731px;
	top: 426px;
	border: 2px solid #62EB93;
	background-color: #FFF;
}
#projetreflexion {
	position:absolute;
	width:325px;
	height:216px;
	z-index:29;
	left: 15px;
	top: 49px;
	width: 217px;
	color: #666;
}
#Header {
	position:absolute;
	width:999px;
	height:160px;
	z-index:1;
	left: 3px;
	top: 5px;
	background-repeat: no-repeat;
}

#texteheader {
	position:absolute;
	width:409px;
	height:31px;
	z-index:3;
	left: 314px;
	top: 8px;
	color: #999;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif, "Agency FB", "Charlemagne Std";
}
.b {
	color: #62EB93;
}
#MBaccueil {
	position:absolute;
	width:578px;
	height:203px;
	z-index:2;
	left: 248px;
	top: 307px;
	background-image: url(../images/rubrique-travaux.png);
	background-repeat: no-repeat;
}
#MBaccueil2 {
	position:absolute;
	width:988px;
	height:569px;
	z-index:3;
	left: 1px;
	top: 116px;
}

#besoin-energetique2 {
	position:absolute;
	width:193px;
	height:115px;
	z-index:1;
	left: 51px;
	top: 13px;
	background-image: url(../images/bloc_accueil.jpg);
	background-repeat: no-repeat;
	
}
#energie-renouvelable {
	position:absolute;
	width:208px;
	height:249px;
	z-index:8;
	left: 264px;
	top: 153px;
	
	}

#eco-energie2 {
	position:absolute;
	width:193px;
	height:115px;
	z-index:10;
	left: 496px;
	top: 13px;
	background-image: url(../images/bloc_accueil.jpg);
}
#combo {
	position:absolute;
	width:192px;
	height:115px;
	z-index:11;
	left: 720px;
	top: 17px;
	background-image: url(../images/bloc_accueil.jpg);
	
}
#eco-energie {
	position:absolute;
	width:208px;
	height:249px;
	z-index:7;
	left: 490px;
	top: 155px;
	
}
#combo2 {
	position:absolute;
	width:565px;
	height:400px;
	z-index:12;
	left: 74px;
	top: 40px;
	color: #666;
}

#energie-renouvelable2 {
	position:absolute;
	width:197px;
	height:116px;
	z-index:9;
	left: 270px;
	top: 13px;
	background-image: url(../images/bloc_accueil.jpg);
}

#besoin-energetique {
	position:absolute;
	width:208px;
	height:249px;
	z-index:1;
	left: 44px;
	top: 151px;
		}
.t-default {
	font-size: 13px;
	font-family: Verdana;
}

.sstitre_accueil {
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 300;
	font-style: normal;
	color: #666;
	background-color: #E2FADC;
	letter-spacing: 1px;
	text-align: center;
	list-style-type: none;
}
#menubarliens2 {
	position:absolute;
	width:983px;
	height:24px;
	z-index:6;
	left: 3px;
	top: -31px;
}
.lien_gris {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.titre_accueil {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 3px;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	display: table-row;
}
#barreMenuv2 {
	position:absolute;
	width:91px;
	height:17px;
	z-index:33;
	top: 21px;
	left: 6px;
}

#rubrique1 {
	position:absolute;
	width:168px;
	height:46px;
	z-index:2;
	top: 75px;
	left: 150px;
}
#menu {
	position:absolute;
	width:964px;
	height:52px;
	z-index:2;
	left: -218px;
	top: -5px;
	line-height: 37px;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
}

#menu_principal {
	position:absolute;
	width:977px;
	height:47px;
	z-index:1;
	left: 7px;
	top: -8px;
}
#sous_menu {
	position:absolute;
	width:965px;
	height:22px;
	z-index:2;
	top: 38px;
	left: 7px;
	background-image: url(../images/barre_bleu1.png);
}

#installateur {
	position:absolute;
	width:224px;
	height:344px;
	z-index:4;
	left: 27px;
	top: 158px;
}


#rexte_rubrique2 {
	position:absolute;
	width:207px;
	height:34px;
	z-index:3;
	left: 35px;
	top: 65px;
	font-weight: bold;
}

#photo_droite {
	position:absolute;
	width:245px;
	height:178px;
	z-index:6;
	left: 552px;
	top: 286px;
}



#texte_rubrique4 {
	position:absolute;
	width:208px;
	height:23px;
	z-index:3;
	left: 7px;
	top: 13px;
	font-weight: bold;
	color: #666;
}

#texte_rubrique2a {
	position:absolute;
	width:103px;
	height:80px;
	z-index:3;
	left: 48px;
	top: 307px;
	font-weight: bold;
}

#rubrique4 {
	position:absolute;
	width:168px;
	height:115px;
	z-index:3;
	left: 524px;
	top: 316px;
}

#texte_rubrique2a {
	position:absolute;
	width:212px;
	height:24px;
	z-index:4;
	left: 5px;
	top: 9px;
	font-weight: bold;
}

#texte_rubrique3a {
	position:absolute;
	width:207px;
	height:23px;
	z-index:4;
	left: 6px;
	top: 10px;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
}

#texte_rubrique3b {
	position:absolute;
	width:209px;
	height:27px;
	z-index:4;
	left: 6px;
	top: 12px;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
}
#CheminSite2 {
	position:absolute;
	width:403px;
	height:47px;
	z-index:2;
	left: 311px;
	top: 43px;
	background-image: url(../images/cheminsitevf.png);
	background-repeat: no-repeat;
}

#texte_chemin2 {
	position:absolute;
	width:370px;
	height:32px;
	z-index:1;
	left: 21px;
	top: 7px;
}

#rubrique4b {
	position:absolute;
	width:168px;
	height:266px;
	z-index:2;
	left: 22px;
	top: 29px;
}

#rubrique2a {
	position:absolute;
	width:168px;
	height:52px;
	z-index:2;
	left: 324px;
	top: 57px;
}

#rubrique3a {
	position:absolute;
	width:168px;
	height:50px;
	z-index:2;
	left: 321px;
	top: 48px;
}

#rubrique3b {
	position:absolute;
	width:168px;
	height:49px;
	z-index:2;
	left: 164px;
	top: 125px;
}


.lien_blancs {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
}

#rubrique4b {
	position:absolute;
	width:200px;
	height:146px;
	z-index:4;
	left: 23px;
	top: 276px;
}

#rubrique4a {
	position:absolute;
	width:168px;
	height:52px;
	z-index:3;
	left: 31px;
	top: 40px;
}

#rubrique4c {
	position:absolute;
	width:168px;
	height:50px;
	z-index:2;
	left: 306px;
	top: 117px;
}

#rubrique4 {
	position:absolute;
	width:165px;
	height:50px;
	z-index:3;
	left: 306px;
	top: 39px;
}

#rubrique3 {
	position:absolute;
	width:165px;
	height:50px;
	z-index:2;
	left: 54px;
	top: 47px;
}

#rubrique2 {
	position:absolute;
	width:165px;
	height:49px;
	z-index:2;
	left: 27px;
	top: 61px;
}

#texte_rubrique4a {
	position:absolute;
	width:213px;
	height:22px;
	z-index:4;
	left: 6px;
	top: 13px;
	font-weight: bold;
	color: #666;
}
#texte_rubrique4b {
	position:absolute;
	width:202px;
	height:35px;
	z-index:4;
	left: 9px;
	top: 10px;
	font-weight: bold;
	color: #666;
}
#texte_rubrique4c {
	position:absolute;
	width:216px;
	height:37px;
	z-index:4;
	left: 1px;
	top: 8px;
	font-weight: bold;
	color: #666;
}
#texte_rubrique3 {
	position:absolute;
	width:202px;
	height:27px;
	z-index:4;
	left: 9px;
	top: 10px;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
}

#texte_rubrique2 {
	position:absolute;
	width:191px;
	height:23px;
	z-index:4;
	left: 24px;
	top: 15px;
	font-weight: bold;
}

#rubrique4b {
	position:absolute;
	width:170px;
	height:48px;
	z-index:2;
	left: 31px;
	top: 115px;
}

#rubrique6 {
	position:absolute;
	width:165px;
	height:52px;
	z-index:3;
	left: 168px;
	top: 83px;
}
#rubrique6a {
	position:absolute;
	width:165px;
	height:49px;
	z-index:2;
	left: 30px;
	top: 27px;
}
#rubrique6b {
	position:absolute;
	width:165px;
	height:51px;
	z-index:2;
	left: 333px;
	top: 28px;
}
#rubrique6c {
	position:absolute;
	width:165px;
	height:53px;
	z-index:2;
	left: 24px;
	top: 142px;
}
#rubrique6d {
	position:absolute;
	width:165px;
	height:49px;
	z-index:2;
	left: 329px;
	top: 146px;
}
#rubrique6e {
	position:absolute;
	width:165px;
	height:103px;
	z-index:2;
	left: 353px;
	top: 151px;
}

#texte_rubrique6 {
	position:absolute;
	width:185px;
	height:26px;
	z-index:4;
	left: 15px;
	top: 10px;
	font-weight: bold;
}
#texte_rubrique6a {
	position:absolute;
	width:185px;
	height:22px;
	z-index:4;
	left: 21px;
	top: 12px;
	font-weight: bold;
}
#texte_rubrique6b {
	position:absolute;
	width:177px;
	height:25px;
	z-index:4;
	left: 27px;
	top: 12px;
	font-weight: bold;
}
#texte_rubrique6c {
	position:absolute;
	width:185px;
	height:32px;
	z-index:4;
	left: 29px;
	top: 13px;
	font-weight: bold;
}
#texte_rubrique6d {
	position:absolute;
	width:157px;
	height:21px;
	z-index:4;
	left: 35px;
	top: 12px;
	font-weight: bold;
}
#texte_rubrique6e {
	position:absolute;
	width:94px;
	height:55px;
	z-index:4;
	left: 53px;
	top: 26px;
	font-weight: bold;
}

#description_accueil_a {
	position:absolute;
	width:249px;
	height:258px;
	z-index:7;
	left: 513px;
	top: 158px;
	color: #666;
	text-align: justify;
	background-image: url(../images/fond-texte-accueil.png);
	background-repeat: no-repeat;
	margin: 5px;
	padding: 5px;
}

#photo_droite_a {
	position:absolute;
	width:200px;
	height:154px;
	z-index:8;
	left: 519px;
	top: 0px;
}

#texte_rubrique1 {
	position:absolute;
	width:192px;
	height:36px;
	z-index:4;
	left: 27px;
	top: 4px;
	font-weight: bold;
}
.chemin_site_1 {
	font-weight: bold;
}

#titre_texte {
	position:absolute;
	width:59px;
	height:133px;
	z-index:1;
	font-weight: bold;
	font-size: 16px;
	background-repeat: no-repeat;
	left: 223px;
	top: 337px;
	color: #09C322;
	border: 1px none #BDF9AF;
	margin: 5px;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#fleche2 {
	position:absolute;
	width:25px;
	height:54px;
	z-index:22;
	left: 721px;
	top: 401px;
}
#fleche {
	position:absolute;
	width:19px;
	height:33px;
	z-index:21;
	left: 480px;
	top: 443px;
}
#cadre4 {
	position:absolute;
	width:96px;
	height:25px;
	z-index:20;
	left: 977px;
	top: 217px;
	color: #666;
	font-size: 15px;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#titre_texte-accueil {
	position:absolute;
	width:655px;
	height:22px;
	z-index:19;
	left: -2px;
	top: -7px;
	color: #09C322;
	font-size: 16px;
	border: 1px solid #BDF9AF;
	margin: 5px;
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	letter-spacing: 1px;
}

#cadre3 {
	position:absolute;
	width:185px;
	height:77px;
	z-index:18;
	left: 511px;
	top: 404px;
	color: #666;
	border: 0px solid #666;
	margin: 0px;
	padding: 10px;
	background-image: url(../images/rubrique-bas.png);
	background-repeat: no-repeat;
}
#cadre2 {
	position:absolute;
	width:196px;
	height:75px;
	z-index:17;
	top: 404px;
	color: #666;
	border: 0px solid #666;
	margin: 0px;
	padding: 10px;
	left: 275px;
	font-size: 13px;
	background-image: url(../images/rubrique-info.png);
	background-repeat: no-repeat;
}



#cadre-MB {
	position:absolute;
	width:961px;
	height:512px;
	z-index:2;
	left: -1px;
	top: -1px;
}
=
#cadre1 {
	position:absolute;
	width:140px;
	height:65px;
	z-index:15;
	color: #666;
	top: 52px;
	border: 0px solid #666;
	margin: 0px;
	padding: 10px;
	left: 8px;
	font-size: 15px;
	text-align: center;
	letter-spacing: 2px;
}

#cadre5 {
	position:absolute;
	width:195px;
	height:78px;
	z-index:2;
	left: 52px;
	top: 412px;
	color: #666;
	font-size: 20px;
	letter-spacing: 2px;
}
.thrColAbs #container #MainBody #cadre-MB #apDiv1 table {
	text-align: center;
	color: #77C4D3;
}
#cadre-photo {
	position:absolute;
	width:951px;
	height:199px;
	z-index:1;
	left: 42px;
	top: 291px;
	text-align: center;
}

#cadre-photoA {
	position:absolute;
	width:951px;
	height:199px;
	z-index:1;
	left: 6px;
	top: 371px;
	text-align: center;
}
#flash {
	position:absolute;
	width:193px;
	height:174px;
	z-index:5;
	left: 782px;
	top: 68px;
}
#partenaire {
	position:absolute;
	width:194px;
	height:55px;
	z-index:2;
	color: #FFF;
	left: 740px;
	top: 416px;
	border: thin none #A0A0A4;
	background-image: url(../images/rbr-partenaire.png);
	background-repeat: no-repeat;
	font-weight: bolder;
	padding: 5px;
}
#cadre-demande {
	position:absolute;
	width:522px;
	height:175px;
	z-index:6;
	left: 240px;
	top: 65px;
	background-image: url(../images/rubrique-ctrl.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: normal;
	letter-spacing: 1px;
}

.thrColAbs #container #MainBody #cadre-MB #apDiv8 table tr td table {
	text-align: left;
}
#cadre1 {
	position:absolute;
	width:215px;
	height:153px;
	z-index:7;
	left: 37px;
	top: 99px;
	text-align: left;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	border: thin none #A0A0A4;
	font-weight: normal;
	letter-spacing: 1px;
}
#avt {
	position:absolute;
	width:75px;
	height:81px;
	z-index:9;
	left: 734px;
	top: 56px;
}

#bulle {
	position:absolute;
	width:152px;
	height:88px;
	z-index:4;
	left: 54px;
	top: 68px;
	color: #656569;
	border: thin none #A0A0A4;
	background-image: url(../images/bulle.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#avt3 {
	position:absolute;
	width:145px;
	height:323px;
	z-index:7;
	left: 830px;
	top: 59px;
}
.t-barre {
	background-image: url(../images/bouton-bleu.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 216px;
	text-align: center;
	vertical-align: middle;
}

#informer {
	position:absolute;
	width:970px;
	height:704px;
	z-index:22;
	left: 2px;
	top: 305px;
	color: #333;
	background-repeat: no-repeat;
	font-size: 13px;
	text-align: left;
	font-family: Verdana;
	padding: 0px;
}

#installer {
	position:absolute;
	width:400px;
	height:321px;
	z-index:23;
	left: 550px;
	top: 300px;
	background-repeat: no-repeat;
	padding: 0px;
}

#communaute {
	position:absolute;
	width:622px;
	height:115px;
	z-index:24;
	left: 27px;
	top: 979px;
	border: 1px solid #999;
	color: #666;
	font-size: 14px;
	padding: 10px;
	font-family: Verdana;
	background-image: url(../images/container1.png);
}

#pro {
	position:absolute;
	width:304px;
	height:90px;
	z-index:25;
	left: 318px;
	top: 879px;
	font-size: 13px;
	border: 1px solid #999;
	padding: 10px;
	color: #333;
	font-family: Verdana;
	background-image: url(../images/container1.png);
}

#presentation {
	position:absolute;
	width:187px;
	height:163px;
	z-index:26;
	left: 391px;
	top: 282px;
}

#icone {
	position:absolute;
	width:253px;
	height:52px;
	z-index:27;
	left: 57px;
	top: 753px;
}

#hearder-accueil {
	position:absolute;
	width:996px;
	height:156px;
	z-index:2;
	left: 5px;
}

#cadre-MBA {
	position:absolute;
	width:995px;
	height:1038px;
	z-index:3;
	left: 5px;
	top: 159px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat;
	background-image: url(../images/container1.png);
}
#cadre-MBB {
	position:absolute;
	width:995px;
	height:618px;
	z-index:3;
	left: 3px;
	top: 159px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat;
	background-image: url(../images/container1.png);
}

#intro {
	position:absolute;
	width:888px;
	height:302px;
	z-index:28;
	left: 52px;
	top: -13px;
	background-repeat: no-repeat;
	color: #333;
	padding: 0px;
}
.titre-bleu {
	font-size: 17px;
	color: #119BE3;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
}
.legende {
	font-size: 12px;
	color: #ccc;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 20px;
}
#boite {
	position:absolute;
	width:350px;
	height:82px;
	z-index:29;
	left: 271px;
	top: 243px;
	background-image: url(../images/container1.png);
	background-repeat: repeat;
}
#boutique {
	position:absolute;
	width:284px;
	height:198px;
	z-index:2;
	left: 654px;
	top: 79px;
	background-image: url(../images/container1.png);
	padding: 10px;
}

#MBboite {
	position:absolute;
	width:456px;
	height:358px;
	z-index:31;
	left: 32px;
	top: 135px;
	background-repeat: repeat-y;
	background-image: url(../images/cadre-tablet-milieu-small.png);
}
#cadre-boite {
	position:absolute;
	width:417px;
	height:366px;
	z-index:32;
	left: 521px;
	top: 102px;
	background-image: url(../images/container1.png);
}
#cadre-pple {
	position:absolute;
	width:371px;
	height:295px;
	z-index:1;
	left: 44px;
	top: 28px;
}

#headerboite {
	position:absolute;
	width:454px;
	height:81px;
	z-index:33;
	left: 33px;
	top: 53px;
	background-image: url(../images/Headerv-boite-s.png);
	background-repeat: no-repeat;
}
#basboite {
	position:absolute;
	width:455px;
	height:54px;
	z-index:34;
	left: 32px;
	top: 495px;
	background-image: url(../images/cadre-tablet-bas-small.png);
	background-repeat: no-repeat;
}
.grosse-lettre {
	font-weight: bold;
	font-size: 200%;
}
.titre-presentation {
	color: #0780B9;
	font-size: 24px;
}

#slection {
	position:absolute;
	width:573px;
	height:66px;
	z-index:1;
	left: 279px;
	top: 68px;
}
.blanc {
	color: #FFF;
}

#menu_principal {
	position:absolute;
	width:988px;
	height:49px;
	z-index:1;
	left: 3px;
	top: 96px;
}
.titre-bleu {
	color:#333;
	font-size: 12px;
	}

