/**	 CFIWEB	http://www.cfiweb.fr › Printair  **/		
	
html, body {
	margin:18px 0 0 0;
	padding:0;
	text-align:center;
}

img {border:0;}
acronym{cursor:help; /*border:none;*/ border-bottom:1px dotted;}

ul{ list-style:circle; margin:6px 28px; padding:0;}

#container {
	text-align:left;
	position:absolute;	
	left:50%; 
	width:920px;
	margin-left:-460px;
}

/* Header ----------------------------------------------------------------------------- */
	#header {
		float:left;
		width:920px;
		font:9px Verdana, Arial, Helvetica, sans-serif;
		color:#6d6d6d;
	}
	
		#menu {
			margin:0;
			overflow: hidden; 
			width:920px;
			height:22px;
		}
		#menu ul {margin:0 0 0 216px; padding:0; list-style-type:none; background:transparent;}
		#menu li {display:block; float:left; margin-right:4px;}
		.rub01, .rub02, .rub03, .rub04, .rub05, .rub06 {display:block; text-decoration:none; height:22px;}
		
		.rub01 {width:89px;}
		.rub02 {width:100px;}
		.rub03 {width:133px;}
		.rub04 {width:116px;}
		.rub05 {width:71px;}
		.rub06 {width:56px;}
		
		.rub01 {background:url(images/menu_01_off.jpg) no-repeat;}
		.rub02 {background:url(images/menu_02_off.jpg) no-repeat;}
		.rub03 {background:url(images/menu_03_off.jpg) no-repeat;}
		.rub04 {background:url(images/menu_04_off.jpg) no-repeat;}
		.rub05 {background:url(images/menu_05_off.jpg) no-repeat;}
		.rub06 {background:url(images/menu_06_off.jpg) no-repeat;}
		
		.rub01:hover{background:url(images/menu_01_on.jpg) no-repeat;}
		.rub02:hover{background:url(images/menu_02_on.jpg) no-repeat;}
		.rub03:hover{background:url(images/menu_03_on.jpg) no-repeat;}
		.rub04:hover{background:url(images/menu_04_on.jpg) no-repeat;}
		.rub05:hover{background:url(images/menu_05_on.jpg) no-repeat;}
		.rub06:hover{background:url(images/menu_06_on.jpg) no-repeat;}
		
		.rub01.active{background:url(images/menu_01_on.jpg) no-repeat;}
		.rub02.active{background:url(images/menu_02_on.jpg) no-repeat;}
		.rub03.active{background:url(images/menu_03_on.jpg) no-repeat;}
		.rub04.active{background:url(images/menu_04_on.jpg) no-repeat;}
		.rub05.active{background:url(images/menu_05_on.jpg) no-repeat;}
		.rub06.active{background:url(images/menu_06_on.jpg) no-repeat;}
		
		.rub07 {
			font:9x Verdana, Arial, Helvetica, sans-serif;
			color:#6d6d6d;
			text-decoration:none;
			padding-left:66px;
			line-height:26px;
		}
		.rub07:hover {text-decoration:underline;}
		
/* contentHeader ----------------------------------------------------------------------------- */
	#contentHeader {
		float:left;
		width:920px;
		min-height:88px;		
	}
		#logo{
			float:left;
			width:216px;
		}
        #mainHeader{
			float:left;
			width:704px;
		}
		
/* contentContenu ----------------------------------------------------------------------------- */
	#contentContenu {
		float:left;
		width:920px;
	}
		#sidebar{
			float:left;
			width:216px;
		}
        #mainContenu{
			float:right;
			width:704px;
			background:#64a734;
			min-height:340px;
		}		
		
		#mainContenuLeft{
			float:left;
			width:398px;
			font:12px Verdana, Arial, Helvetica, sans-serif;
			color:#6d6d6d;
			line-height:18px;
			padding-left:12px;
		}
		#mainContenuLeft a{
			font:12px Verdana, Arial, Helvetica, sans-serif;
			color:#64A734;
			text-decoration:none;
			border-bottom:1px solid #64A734;
		}
		#mainContenuLeft a:hover{border-bottom:2px solid #64A734;}
		#mainContenuLeft h1{
			font:12px Verdana, Arial, Helvetica, sans-serif;
			color:#6d6d6d;
			margin:0;
			padding:0;
		}
			#mainContenuLeftBLoc_Top{			
				width:340px;
				padding:20px 14px;
				background:#fff url(images/mainContenuLeftBLoc_Top.jpg) no-repeat top left;
			}
			#mainContenuLeftBLoc_Bottom{
				height:10px;
				width:368px;
				background:url(images/mainContenuLeftBLoc_Bottom.jpg) no-repeat top left;
			}		
		
		#mainContenuRight{
			float:right;
			width:294px;			
			font:11px Verdana, Arial, Helvetica, sans-serif;
			color:#fff;
			line-height:14px;
			padding-top:46px;
		}
		#mainContenuRight p{padding:0px 20px 0 12px;}
		#mainContenuRight a{
			font:11px Verdana, Arial, Helvetica, sans-serif;
			color:#fff;
			text-decoration:none;
			border-bottom:1px solid #fff;
		}
		#mainContenuRight a:hover{border-bottom:2px solid #fff;} 	
		
/* contentFooter ----------------------------------------------------------------------------- */
	#contentFooter {
		float:left;
		width:920px;
		height:100px;
	}
		#adresse{
			float:left;
			background:url(images/sidebar_adresse_bg.jpg) no-repeat top left;
			height:58px;
			width:186px;
			padding-right:30px;
			text-align:right;			
			font:10px Verdana, Arial, Helvetica, sans-serif;
			color:#6d6d6d;
			padding-top:42px;
		}
        #mainFooter{
			float:left;
			width:704px;
			height:100px;
		}

/* Footer ----------------------------------------------------------------------------- */
	#footer {
		float:left;
		width:920px;
		text-align:right;
		font:9px Verdana, Arial, Helvetica, sans-serif;
		color:#b0b4bb;
		padding-top:8px;
	}
	#footer a{
		font:9px Verdana, Arial, Helvetica, sans-serif;
		color:#b0b4bb;
		text-decoration:none;
	}
	#footer a:hover{text-decoration:underline;}
