/* Processed by CSScaffold on Mon, 26 Jul 2010 09:43:29 +0000 in 0.3890 seconds */

h1{	margin: 0px;	padding: 0px;	padding: 0px;	height: 30px;	font-size: 18px;	padding-bottom: 10px;}h2{	margin: 0px;	padding: 0px;	color: #AF340D;	font-weight: normal;	font-size: 18px;}.exergueMarron{	font-size: 130%;}h3{	margin: 0px;	padding: 0px;	color: #AF340D;	font-size: 16px;	font-weight: normal;}h4{	margin: 0px;	padding: 0px;	padding-top: 0px;	padding-bottom: 0px;}p{	padding-top: 0px;	padding-bottom: 0px;	color: #666666;}td{	vertical-align: top;}a:link, a:visited{	cursor: pointer;	color: #000000;	text-decoration: underline;}a:link img, a:visited img{	border: none;	cursor: pointer;}a:hover{	color: #3c3224;	color: #000000;	text-decoration: none;}.captcha label{	float: none;}form h3{	margin-top: 10px;}form .asterix{	color: #000000;}form fieldset{	background-color: #E3E1CC;	border: 1px solid #333333;	margin-top: 10px;}form fieldset legend{	font-weight: normal;	font-size: 120%;}form fieldset p{	margin: 0px;	clear: both;}form label{	float: left;	width: 200px;	display: block;	text-align: right;	padding-right: 5px;	font-weight: bold;	line-height: 180%;}form .txtfld,form  select{	border: 1px solid #9a9a9a;	background-color: #f6f6f6;	padding: 2px;	color: #000;	font-family: arial;	font-size: 12px;	width: 200px;}form .txtfld.short,form  select.short{	width: 200px;}form .txtfld.large,form  select.large{	width: 100%;}.form_title{	color: #666;	font-size: 12px;}#submit{	cursor: pointer;}hr,.clear{	zoom: 1;	display: block;	visibility: hidden;}hr:after, .clear:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#menu-gauche{	color: #fff;	padding: 0px;	padding-bottom: 20px;}#menu-gauche ul{	list-style: none;	padding: 0px;	margin: 0px;	float: left;}#menu-gauche ul li{	list-style: none;	display: block;}#menu-gauche ul li a:link, #menu-gauche ul li a:visited{	color: #fff;	text-transform: capitalize;	text-decoration: none;	font-weight: bold;}#menu-gauche ul li a:hover{	color: #333333;	text-transform: capitalize;	font-weight: bold;}#menu-gauche ul li a.current{	color: #333333;	font-weight: bold;}#menu-gauche #submenu{	color: #fff;	font-size: 11px;	padding: 0px;	padding-bottom: 25px;	padding-left: 10px;	line-height: 15px;}#menu-gauche #submenu ul{	list-style: none;	padding: 0px;	margin: 0px;	margin-bottom: 15px;}#menu-gauche #submenu ul li a:link, #menu-gauche #submenu ul li a:visited{	color: #fff;	text-decoration: none;	opacity: 0.80;	filter: alpha(opacity=80);}#menu-gauche #submenu ul li a:hover{	color: #fff;	opacity: 1;	filter: alpha(opacity=100);}#menu-gauche #submenu ul li a.current{	color: #000;	opacity: 1;	filter: alpha(opacity=100);}#menu-droite{	color: #fff;	padding: 0px;}#menu-droite ul{	list-style: none;	padding: 0px;	margin: 0px;	float: left;}#menu-droite ul li{	list-style: none;	display: block;}#menu-droite ul li a:link, #menu-droite ul li a:visited{	color: #fff;	text-transform: capitalize;	text-decoration: none;	font-weight: bold;}#menu-droite ul li a:hover{	color: #333333;	text-transform: capitalize;	font-weight: bold;}#menu-droite ul li a.current{	color: #333333;	font-weight: bold;}#menu-droite #submenu{	color: #000;	font-size: 12px;	padding: 0px;	padding-bottom: 15px;	padding-left: 10px;	line-height: 15px;}#menu-droite #submenu ul{	list-style: none;	padding: 0px;	margin: 0px;	float: left;}#menu-droite #submenu ul li a:link, #menu-droite #submenu ul li a:visited{	color: #fff;	font-size: 12px;	text-decoration: none;	opacity: 0.80;	filter: alpha(opacity=80);}#menu-droite #submenu ul li a:hover{	color: #fff;	opacity: 1;	filter: alpha(opacity=100);}#menu-droite #submenu ul li a.current{	color: #fff;	opacity: 1;	filter: alpha(opacity=100);}#menu-bas{	color: #fff;	padding: 0px;	padding: 0px;	margin: 0px;	display: block;}#menu-bas font-size:11px ul{	list-style: none;	padding: 0px;	margin: 0px;	float: right;}#menu-bas font-size:11px ul a:link, #menu-bas font-size:11px ul a:visited{	color: #fff;	text-transform: capitalize;	text-decoration: none;	font-weight: bold;}#menu-bas font-size:11px ul a:hover{	color: #fff;	text-transform: capitalize;	font-weight: bold;}#menu-bas font-size:11px ul a.current{	color: #fff;	font-weight: bold;}html,body{	padding: 0px;	margin: 0px;	background-color: #e5e5e5;	text-align: left;	background-image: url(../images/bg-motif3.gif);	text-align: left;}#wrap{	padding: 0px;	margin: 0px;}#template{	width: 100%;}#template td{	padding: 0px;}#template #zone-colonne{	width: 310px;	padding-right: 10px;	padding-top: 47px;}#template #zone-pre-bottom{	width: 310px;	height: 100px;	background-position: bottom left;	background-image: url(../images/feuille-medium.png);	background-repeat: no-repeat;	position: absolute;	z-index: 1000;}#zone-bottom{	position: absolute;	margin-top: -6px;	left: 0px;	width: 100%;	background-image: url(../images/bottom-edge.png);	background-position: top center;	background-repeat: repeat-x;	padding-top: 20px;}#logo{	text-align: left;	margin-right: 0px;	margin-top: 50px;	width: 900px;}*{	font-family: Helvetica, Arial, sans-serif;}img{	padding: 0px;	margin: 0px;	border: 0px;}a:link, a:visited{	cursor: pointer;	color: #6c607b;	text-decoration: none;}a:hover{	color: #ffffff;	text-decoration: none;}table{	border-collapse: collapse;}table td{	vertical-align: top;	font-size: 12px;	color: #000000;}table td p{	margin-left: 0px;	margin-right: 0px;	color: #FFFFFF;}.debug{	padding: 10px;	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	background-color: #339900;	width: 950px;}#message{	padding: 10px;	background-color: #ff9900;	color: #FFFFFF;}.colcontent{	background-color: #a7a9ac;}.colblocks{	background-color: #333333;	vertical-align: top;}#colmenumain{	background-color: #cccdcf;	background-image: url(/templates/myc/images/bg-menu.jpg);	background-repeat: repeat-x;	background-position: top left;	opacity: 0.80;	filter: alpha(opacity=80);	text-align: left;}#menumain{	color: #fff;	padding: 15px;}#menumain a{	color: #fff;	text-transform: capitalize;	font-weight: bold;}#menumain a:hover{	color: #333333;	text-transform: capitalize;	font-weight: bold;}#menumain .current{	color: #333333;	font-weight: bold;}#menumain ul{	list-style: none;	padding: 0px;	margin: 0px;	float: left;}#menumain li{	list-style: none;	display: block;	padding-bottom: 15px;}#menuthird{	color: #fff;	padding: 15px;}#menuthird a{	color: #fff;	text-transform: capitalize;	font-weight: bold;}#menuthird a:hover{	color: #ffffff;	text-transform: capitalize;	font-weight: bold;}#menuthird current{	color: #FFFFFF;	font-weight: bold;}#menuthird ul{	list-style: none;	padding: 0px;	margin: 0px;	float: left;}#menuthird li{	list-style: none;	display: block;	padding-bottom: 15px;}#menusecond{	font-size: 10px;	text-transform: uppercase;	color: #a1a0b4;	margin-top: 15px;	width: 900px;	margin-bottom: 150px;}#menusecond a:link, #menusecond a:visited{	color: #a1a0b4;	text-decoration: none;}#menusecond a:hover{	color: #fff;	text-decoration: none;}#menusecond a.current{	color: #fff;	text-decoration: none;}#menusecond ul{	padding: 0px;	margin: 0px;}#menusecond li{	height: 18px;	display: block;	margin-right: 10px;	float: right;}#langues{	font-size: 10px;	text-transform: uppercase;	color: #dedede;	margin-top: 10px;	margin-bottom: 10px;	width: 900px;	height: 20px;	line-height: 15px;}#langues a:link, #langues a:visited{	color: #dedede;	text-decoration: none;}#langues a:hover{	color: #fff;	text-decoration: none;}#langues ul{	padding: 0px;	margin: 0px;}#langues li{	height: 18px;	display: block;	margin-right: 10px;	float: right;}#submenu{	color: #000;	font-size: 12px;	height: 26px;	padding: 0px;	background-color: #ededed;}#submenu a:link, #submenu a:visited{	background-color: #ededed;	color: #6C607B;	font-size: 12px;	height: 14px;	text-decoration: none;	display: block;	float: left;	padding: 6px;}#submenu a:hover{	background-color: #6C607B;	color: #fff;}#submenu a.item-0{	border-left: none;}#submenu a.current{	background-color: #6C607B;	color: #fff;}.avantages-myc{	padding: 15px;}.avantages-myc #submenu{	background-color: #A7A9AC;	height: auto;}.avantages-myc #submenu a{	color: #666;	background-color: #ededed;	float: left;	text-align: center;	background-repeat: no-repeat;	background-position: top;}.avantages-myc #submenu a:hover{	background-color: #6C607B;	color: #fff;}.avantages-myc #submenu a.item-0{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	vertical-align: text-bottom;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-1.jpg);}.avantages-myc #submenu a.item-1{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-2.jpg);}.avantages-myc #submenu a.item-2{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-3.jpg);}.avantages-myc #submenu a.item-3{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-4.jpg);}.avantages-myc #submenu a.item-4{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-5.jpg);}.avantages-myc #submenu a.item-5{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-6.jpg);}.avantages-myc #submenu a.item-6{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-7.jpg);}.avantages-myc #submenu a.item-7{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-8.jpg);}.avantages-myc #submenu a.item-8{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/avantages-myc/part-9.jpg);}.services-myc{	padding: 15px;}.services-myc #submenu{	background-color: #A7A9AC;	height: auto;}.services-myc #submenu a{	color: #666;	background-color: #ededed;	float: left;	text-align: center;	background-repeat: no-repeat;	background-position: top;}.services-myc #submenu a:hover{	background-color: #6C607B;	color: #fff;}.services-myc #submenu a.item-0{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/services/service-1.jpg);}.services-myc #submenu a.item-1{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/services/service-2.jpg);}.services-myc #submenu a.item-2{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/services/service-3.jpg);}.services-myc #submenu a.item-3{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/services/service-4.jpg);}.services-myc #submenu a.item-4{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/services/service-5.jpg);}.services-myc #submenu a.item-5{	padding: 0px;	margin: 0px;	width: 210px;	padding: 0px;	margin: 7px;	height: 20px;	line-height: 15px;	padding-top: 160px;	font-size: 14px;	font-weight: bold;	background-image: url(../../../medias/images/services/service-6.jpg);}#deadcrumb{	color: #fff;	font-size: 11px;	padding: 7px;}#deadcrumb a{	color: #fff;	text-decoration: none;}#deadcrumb a:hover{	color: #fff;	text-decoration: underline;}#header #bann{	margin: 0px;	padding: 0px;	position: absolute;}.accueil #header #bann{	height: 291px;	float: none;}#header #bann a span{	display: none;}#header #bann #previous,#header #bann #next{	padding: 0xp;	width: 39px;	height: 291px;	display: block;	background-position: top left;	position: absolute;	margin-top: -291px;	cursor: pointer;	z-index: 100;}#header #bann #previous{	background-image: url(../images/slideshow-bann-left.png);}#header #bann #next{	background-image: url(../images/slideshow-bann-right.png);	margin-left: 721px;}#header #bann a:hover{	background-image: none;	background-position: top right !important;}#header #bann a.more{	display: block;	width: ato;	height: auto;	position: absolute;	z-index: 12;	margin-top: -40px;	margin-left: 70px;	color: #ADDA0E;	font-size: 11px;}#header #bann .slideshow{	width: 914px;	height: 243px;	overflow: hidden;}#header #bann .slideshow ul{	position: relative;	padding: 0;	margin: 0px;}#header #bann .slideshow li{	width: 914px;	height: 243px;	float: left;	list-style: none;}#page #data{	font-size: 12px;	color: #FFFFFF;	line-height: 140%;	font-size: 115%;	padding: 20px;	text-align: left;}#page #data td{	color: #ffffff;	font-size: 100%;	padding: 0px;}#page #data a img{	cursor: pointer;}#data_before{	padding: 0px;}.data_after{	margin-left: auto;	margin-right: auto;}p{	padding: 0px;	margin: 0px;}.blocks{	padding: 0px;	margin: 0px;}#blocks{	padding: 0x;}#blocks a{	text-decoration: none;	display: inline;}.blocks p{	margin: 0px;	padding: 0px;	color: #aaa;}.block{	float: left;	color: #fff;	width: 280px;}.data_after .blocks .item_1{	margin-right: 0%;}.block h3{	margin-top: 5px;	margin-bottom: 0px;}.block h4{	margin: 0px;	margin-top: 5px;	margin-left: 5px;	color: #E3E1CC;	font-size: 14px;	font-weight: normal;	font-family: "Trebuchet MS";}#blocks .legende_blocks{	padding: 10px;	padding-bottom: 35px;	background-color: #0a858b;	margin-bottom: 20px;}#blocks a:link{	color: #AF340D;	text-decoration: underline;}#blocks a:hover{	color: #E56600;	text-decoration: none;}#blocks a img{	border: none;}.dernieres-realisations .bann{	position: absolute;	z-index: 1000;}.dernieres-realisations .img img{	margin-left: 5px;}#data_before .ensavoirplus{	display: none;	padding: 0px;	margin-bottom: 0px;	background-image: url(../images/fleche-menu-gauche.png);	background-position: top left;	background-repeat: no-repeat;	padding-left: 10px;	line-height: 15px;}#data_before .ensavoirplus a{	color: #999999;	font-size: 10px;	font-weight: bold;	text-decoration: none;}#footer{	line-height: 20px;	font-size: 11px;	color: #d2d3d4;	text-align: center;	padding: 10px;}.txtfld,select{	border: 1px solid #9a9a9a;	background-color: #f6f6f6;	padding: 2px;	color: #000;	font-family: arial;	font-size: 12px;	width: 140px;}.short{	width: 140px;}.large{	width: 270px;}select{	color: #000;}.form_title{	color: #666;	font-size: 12px;}#warning,#feedback{	display: none;	padding: 10px;	font-size: 11px;	border: 1px solid #6C607B;	margin-left: auto;	margin-right: auto;	text-align: center;	font-weight: bold;	background-color: #999999;}#submit{	cursor: pointer;}hr{	margin: 0px;	padding: 0px;	visibility: hidden;	clear: both;	display: block;}.clear{	clear: both;	display: block;	height: 0px;}h1{	margin: 0px;	font-size: 24px;	color: #6c607b;	font-weight: normal;	margin-bottom: 20px;}h2{	margin: 0px;	font-size: 18px;	color: #6c607b;	font-weight: normal;	margin-top: 20px;	margin-bottom: 5px;}.exergueMarron{	font-size: 130%;}h3{	color: #6C607B;	font-size: 18px;	padding: 0px;	margin: 0px;}h4{	color: #6c607b;	margin-bottom: 5px;	margin-top: 20px;}h4 .item_title{	color: #6c607b;	margin-bottom: 5px;	margin-top: 20px;}#tools{	margin-top: 1px;	background-color: #DEDEDE;	width: 570px;}#tools ul{	margin: 0px;	padding: 0px;	padding-left: 0px;	padding-top: 5px;	padding-bottom: 5px;}#tools li{	display: inline;}#tools .tool a{	background-repeat: no-repeat;	background-position: left center;	color: #222222;	font-size: 12px;	text-decoration: none;	margin-left: 5px;	padding-left: 24px;	padding-right: 10px;	border-right: 1px solid #909090;}#tools .tool a:hover{	color: #0cb0e3;	color: #222222;}#tools .tools-print a:link, #tools .tools-print a:visited{	background-image: url(../images/tools-print.png);}#tools .tools-share a:link, #tools .tools-share a:visited{	background-image: url(../images/tools-share.png);}#tools .tools-send a:link, #tools .tools-send a:visited{	background-image: url(../images/tools-send.png);}#tools .tools-pdf a:link, #tools .tools-pdf a:visited{	background-image: url(../images/tools-pdf.png);}#tools .addthis_toolbox{	position: absolute;}#tools .addthis_toolbox a{	margin-right: 15px;	display: block;	float: left;}.formulaire{	padding: 0px;	margin: 0px;	border-top: 1px dotted #CCC;	padding-top: 5px;}.formulaire h2{	padding: 0px;	margin: 0px;}.plan{	font-size: 12px;	color: #FFFFFF;}.plan a{	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	padding: 4px;}.plan a:hover{	text-decoration: underline;	padding: 4px;}.plan ul{	padding: 0px;	margin: 0px;	padding-bottom: 15px;	padding-left: 12px;}.plan li{	list-style-position: inside;	list-style-type: disc;}#data .items-list{	padding-bottom: 10px;	padding-top: 10px;}#data .items-list-openisopen{	padding-top: 20px;}#data .items-list a img{	border: none;}#data .item-full .colonnes td{	width: 50%;}#data .item-full ul{	padding-left: 50px;}#data .item-full p,#data .item-full ul{	margin-left: 10px;	margin-right: 10px;	line-height: 140%;	color: #ffffff;}#data .item-full p.main-picture{	margin: 0px;}.main-picture .frame{	background-image: url(../images/big-frame-shadow.png);	background-position: top left;	background-repeat: no-repeat;	position: absolute;	width: 670px;	height: 300px;}#data .item-full .visit-btn{	text-align: right;	margin: 0px;	padding-left: 475px;	padding-top: 15px;	background-image: url(../images/feuille-mini.png);	background-position: 95% center;	background-repeat: no-repeat;}#data .items-list .items-flux{	margin-bottom: 20px;	padding: 10px;	font-size: 14px;	color: #333333;	text-align: left;}#data .items-list .items-flux p{	text-align: left;}#data .items-flux-21 .date{	display: none;	background-color: #000000;}.blog #data .items-list .items-flux{	float: none;	width: auto;	margin-right: 2%;	line-height: 130%;}.avantages-myc #data .items-list .items-flux{	line-height: 130%;	padding-bottom: 0px;}.avantages-myc #data .items-list .items-flux img{	margin-bottom: 10px;}.avantages-myc #data .items-list .items-flux h4{	display: none;}.avantages-myc #data .items-list .items-flux .link a{	display: none;	display: block;	width: 100%;	margin: 0px;	padding: 0px;}#data .items-list .items-flux img,#data .items-list .items-flux a img{	margin-bottom: 5px;	margin-left: auto;	margin-right: auto;}#data .items-flux .ensavoirplus{	display: none;	padding: 0px;	line-height: 15px;}#data .items-flux .ensavoirplus a{	color: #999999;	font-size: 10px;	font-weight: bold;	text-decoration: none;}.item_cnt{	margin-top: 0px;	margin-bottom: 5px;	color: #FFFFFF;}.advflux_search,.searchflux{	background-color: #ededed;	border-bottom: 5px solid #999999;	padding: 10px;	padding-left: 20px;	padding-right: 20px;	padding-bottom: 7px;	margin-bottom: 10px;}.advflux_search label,.searchflux label{	font-size: 12px;	color: #666666;	display: block;	float: left;	line-height: 180%;	text-align: left;	padding-right: 20px;	width: 250px;}.searchflux label{	width: 150px;}.advflux_search .field input,.searchflux .field input{	border: 1px solid #ccc;	background-color: #fff;}.searchflux .field input.txtfld{	width: 45%;}.advflux_search .field .btn_submit,.searchflux .field .btn_submit{	background-color: #999999;	color: #fff;	text-decoration: none;	position: absolute;	padding: 3px;	margin-top: 1px;	height: 12px;	font-size: 10px;	line-height: 14px;}.advflux_search .restrict{	margin-top: 2px;	margin-bottom: 3px;}.searchflux .restrict{	display: none;	margin-top: 2px;	margin-bottom: 3px;}.feedback{	display: none;	background-color: #999999;	padding: 7px;	font-size: 10px;	color: #fff;	margin: 0px;}.feedback .word{	color: #fff;	font-weight: bold;}.feedback p{	color: #fff;}.found{	background-color: #FBF5B6;}.searchflux table{	border-collapse: collapse;}.searchflux td{	vertical-align: top;}.searchflux .restrict,.searchflux .restrict-section{	padding-top: 10px;	padding-bottom: 10px;}.items-list .results_list{	border-bottom: 1px dotted #969696;	border-collapse: collapse;}.items-list .results_list td{	vertical-align: top;	font-size: 11px;	border-top: 1px dotted #969696;	padding: 5px;}.items-list .results_list thead td{	border-top: 1px dotted #969696;	color: #999999;	padding-bottom: 10px;	font-size: 14px;}.items-list .results_list .section_name{	color: #999999;	font-size: 12px;	font-weight: bold;	width: 180px;	vertical-align: middle;	border-right: 1px dotted #969696;}.items-list .results_list .title{	text-decoration: none;	font-weight: bold;}.items-list .results_list .resume p{	margin: 0px;}.items-list .results_list .ensavoirplus{	display: block;	text-align: right;}.items-list .results_list .ensavoirplus a{	color: #999999;	font-size: 10px;	font-weight: bold;	text-decoration: none;}.advflux_filters{	padding-top: 5px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	color: #aaa;	background-image: url(../images/bg-small-gradient-or-bottom.png);	background-position: bottom left;	background-repeat: repeat-x;	display: block;	width: 100%;}.advflux_filters .title{	color: #9a9a9a;	font-size: 12px;}.advflux_filters select{	margin-left: 10px;	float: right;	background-color: #1d1d1d;	color: #9a9a9a;}.footer-seo a{	text-decoration: none;	padding: 4px;	color: #999999;}.footer-seo a:hover{	text-decoration: none;	padding: 4px;	color: #000000;}.footer-seo ul{	padding: 0px;	margin: 0px;	padding-bottom: 15px;	padding-left: 12px;	color: #999999;}.footer-seo li{	list-style-position: inside;	list-style-type: disc;}.footer-seo-colonne{	font-size: 12px;	padding-left: 10px;	text-align: left;	display: block;	width: 200px;	float: left;	border-left: 1px dotted #000;}.footer-seo{	width: 915px;	text-align: center;	border-collapse: collapse;	border: 1px dotted #999999;	padding: 10px;	font-size: 10px;}.footer-seo .description{	padding: 20px;	font-size: 10px;	color: #999999;}#console{	color: #000;	background-color: #fff;	font-size: 11px;	border-top: 3px solid #990000;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;	text-align: left;}.showgrid{	background: url('/css/scaffold/system/cache/Layout/5_75_5_25_grid.png');}