/* CSS Document */

/* content */
div#wrapper-cont { width:auto; margin-left:auto; margin-right:auto; background-image:url(../Images/middle/bacgr-main.png); background-position:top; background-repeat:repeat-x; }
div#middle-content { width:987px; height:447px;  margin-left:auto; margin-right:auto; background-image:url(../Images/middle/bacgr-main-table.png); background-position:top; background-repeat:no-repeat; }
div#middle-content img.vignette-index { padding:6px 0 0 18px}

		table#content { width:987px; height:447px;  }
			td.top-line { height:35px; }

/* row 01 */
			td.cont1-1 { width:354px; height:101px; vertical-align:top }
			td.cont1-1 strong { color:#474e1b; }
				table#content h2.cont1-1-h2 { padding:8px 29px 4px 38px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#CC0033; }
				table#content p.cont1-1-p { padding:0 29px 0 38px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636553 }
			
			
			td.cont1-2 { width:330px; height:207px; background-image:url(../Images/middle/bacgr-1-2.png); background-position:top; background-repeat:no-repeat; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
				div#aides-fiscales{ width:330px; height:207px; margin:0; position: relative;}	/*border:#006600 1px solid*/
				div#aides-fiscales div.aides-fiscales-lnk { width:280px; position: absolute; top: 60px; left: 30px; text-align:left;}
					ul.aides-fiscales { margin:0; padding-left:11px}
						ul.aides-fiscales li { margin:0; padding:0}
					p.aides-fiscales-p {margin:0; padding-left:0; font-size:9px;}
			
			td.cont1-3 { width:303px; height:207px; background-image:url(../Images/middle/bacgr-1-3-gamma.png); background-position:top; background-repeat:no-repeat; }	

/* row 02 */			
			td.cont2-1 { height:106px; width:354px; background-image:url(../Images/middle/bacgr-2-1.png); background-position:top; background-repeat:no-repeat; vertical-align:top; }
				div#mb-consommation {  width:328px; height:86px; margin:12px 0 0 20px; position: relative;}	/*border:#006600 1px solid*/
				div#mb-consommation div.cont-mb-cons { width:218px; position: absolute; top: 5px; left: 105px;}
				div#mb-consommation div.cont-mb-cons-lnk { width:221px; position: absolute; bottom: 8px; left: 105px; text-align:right; background-image:url(../Images/middle/mb-consommation-arrow.png); background-position:right; background-repeat:no-repeat}
					div#mb-consommation div.cont-mb-cons-lnk a {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8272a; margin:0; padding-right:35px;}
					div#mb-consommation div.cont-mb-cons-lnk a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8272a; margin:0; padding-right:35px;}
					
					div#mb-consommation p { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636553; margin:0; padding:0}
					div#mb-consommation a { text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474e1b; margin:0; padding:0}
					div#mb-consommation a:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474e1b; margin:0; padding:0}
	
/* row 03 */						
			td.cont3-1 { height:151px; width:354px; background-image:url(../Images/middle/bacgr-3-1.png); background-position:top; background-repeat:no-repeat; vertical-align:top; }
				div#parlez-nous{  width:354px; height:151px; margin:0; position: relative;}	/*border:#006600 1px solid*/
				div#parlez-nous div.parlez-nous-lnk { width:354px; position: absolute; bottom: 38px; left: 0px; text-align:right;}
					div#parlez-nous div.parlez-nous-lnk a {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8272a; margin:0; padding-right:35px;}
					div#parlez-nous div.parlez-nous-lnk a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8272a; margin:0; padding-right:35px;}
			
			/*td.cont3-2 { width:330px; height:151px; background-image:url(../Images/middle/bacgr-3-2.png); background-position:top; background-repeat:no-repeat; vertical-align:top; }*/
			td.cont3-2 { width:330px; height:151px; }
				div#revelez-envies{  width:330px; height:151px; margin:0; position: relative;}	/*border:#006600 1px solid*/
				div#revelez-envies div.revelez-envies-lnk { width:330px; position: absolute; bottom: 38px; left: 0; text-align:right;}
					div#revelez-envies div.revelez-envies-lnk a {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8272a; margin:0; padding-right:40px;}
					div#revelez-envies div.revelez-envies-lnk a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a8272a; margin:0; padding-right:40px;}

			td.cont3-3 { width:303px; height:151px; background-image:url(../Images/middle/bacgr-3-3.png); background-position:top; background-repeat:no-repeat; vertical-align:top; }
				div#logo-links{  width:303px; height:151px; margin:0; position: relative;}	/*border:#006600 1px solid*/
				div#logo-links div.logo-links-table { width:303px; position: absolute; bottom: 38px; left: 0; text-align:center}
			
			td.bottom-line { height:54px; }
                        
                        
                        
                        .partenaires h3 { padding-top:0; }
