body {
	margin:0;
	color:#000;
	background:#fff;
	font:12px/15px arial, helvetica, sans-serif;
}
form {
	margin: 0;
	padding: 0;
	border-style: none;
}
img {border-style: none;}

input, select, textarea {
	vertical-align: middle;
	font:100% arial, helvetica, tahoma, sans-serif;
}
a {
	color:#636466;
	text-decoration:none;
}
a:hover {text-decoration:underline;
}
#wrapper{
	width:1000px;
	margin:0 auto;
}
#header{
	width:973px;
	padding:13px 0 0 27px;
}
#header:after{
	content:"";
	clear:both;
	display:block;
}
#header .tabs{
	width:238px;
	float:left;
	margin:44px 0 0 -9px;
	padding:0;
	list-style:none;
}
#header .tabs li{
	float:left;
	margin:0 0 0 9px;
}
#header .tabs li.pro a{
	background:url(../images/btn-escape.gif) no-repeat;
	width:110px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#header .tabs li.pro a:hover{
	background:url(../images/btn-escape-a.gif) no-repeat;
}
#header .tabs li.client a{
	background:url(../images/btn-escape-client.gif) no-repeat;
	width:110px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#header .tabs li.client a:hover{
	background:url(../images/btn-escape-client-a.gif) no-repeat;
}
#header .mainnav{
	float:left;
	margin:30px 0 0 27px;
	padding:0;
	list-style:none;
	display:inline;
	width:405px;
}
#header .mainnav li{
	float:left;
	margin:0 0 0 18px;
	padding:0 0 0 7px;
	background:url(../images/bg-topnav.gif) no-repeat;
	width:110px;
	height:42px;
	position:relative;
	display:inline;
}
#header .mainnav li a{
	color:#33466c;
	font-size:11px;
	line-height:15px;
	display:block;
}
#header .mainnav li span{
	display:block;
}
#header .mainnav li.hover,
#header .mainnav li:hover{
	background:url(../images/bg-topnav-a.gif) no-repeat;
}
#header .mainnav li.hover a,
#header .mainnav li:hover a{
	color:#fff;
	text-decoration:none;
}
#header .mainnav li.hover .holder,
#header .mainnav li:hover .holder{
	display:block;
}
#header .mainnav li .holder{
	width:100%;
	overflow:hidden;
	position:absolute;
	top:42px;
	left:0px;
	width:139px;
	display:none;
}
#header .mainnav li .bg-corner{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-dropdown-b.png) no-repeat;
	width:139px;
	height:4px;
}
#header .mainnav li ul{
	margin:0;
	padding:6px 0 2px 1px;
	list-style:none;
	overflow:hidden;
	background:url(../images/bg-dropdown.gif) repeat-y;
	width:138px;
}
#header .mainnav li ul li{
	width:100%;
	overflow:hidden;
	margin:0;
	padding:4px 0 5px 5px;
	height:auto;
	background:none;
}
#header .mainnav li.hover ul li.hover,
#header .mainnav li:hover ul li:hover{
	background:#33466c;
}
#header h1{
	float:right;
	overflow:hidden;
	margin:0 15px 0 0;
	display:inline;
	line-height:58px;
}
#header h1 a{
	display:block;
	background:url(../images/logo.gif) no-repeat;
	width:277px;
	height:58px;
	text-indent:-9999px;
}
#main{
	width:100%;
	overflow:hidden;
	background-color: #1F5001;
/*	background:url("/images/phot/bg-house.gif") no-repeat scroll 0 100% transparent;*/
	clear:both;
}
#main .bg-holder{
	position: relative;
	width:100%;
	overflow:hidden;
}
#main .bg-holder img{
	vertical-align:top;
	float:left;
}
#main .frame{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-main-b.gif) no-repeat 0 100%;
}
#content{
	float:right;
	width:726px;
	overflow:hidden;
}
#sidebar{
	width:247px;
	float:left;
	background:url(../images/bg-sidebar.gif) repeat-x #1F5001;
	min-height:497px;
	padding:6px 0 5px 27px;
}
* html #sidebar{
	height:497px;
}
#sidebar .sidenav{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
#sidebar .sidenav li{
	float:left;
	width:100%;
	margin:9px 0 0 0;
	width:230px;
	height:29px;
}
* html #sidebar .sidenav li{
	overflow:hidden;
}
#sidebar .sidenav li.other{
	margin:9px 0 21px 0;
}
#sidebar .sidenav li.other .holder{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:0 0 0 7px;
}
#sidebar .sidenav li.other .holder a{
	background:url(../images/bg-gear.png) no-repeat;
	width:160px;
	height:18px;
	font:12px Verdana, geneva, sans-serif;
	color:#fff;
	text-transform:none;
	text-align:left;
	padding:3px 0 0 53px;
}
#sidebar .sidenav li.other .holder a:hover{
	background:url(../images/bg-gear-a.png) no-repeat;
}
#sidebar .sidenav li a{
	color:#fff;
	font-size:13px;
	text-transform:uppercase;
	display:block;
	text-align:right;
	padding:8px 8px 0 0;
	background:url(../images/bg-sidenav.png) no-repeat;
	width:222px;
	height:21px;
}
#sidebar .sidenav li a:hover, #sidebar .sidenav li.active a{
	background:url(../images/bg-sidenav-a.gif) no-repeat 1px 0;
	text-decoration:none;
}
#sidebar .actualies{
	margin:32px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
#sidebar .actualies h3{
	margin:0;
	background:url(../images/bg-heading-orange.png) no-repeat;
	width:230px;
	height:19px;
	font:13px Verdana, geneva, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:4px 0 0 15px;
}
#sidebar .actualies .content-holder{
	width:221px;
	overflow:hidden;
	background:url(../images/bg-actualies.png);
	padding:0 0 0 8px;
}
#sidebar .actualies .bg{
	background:url(../images/bg-actualies-b.png);
	width:229px;
	height:9px;
}
#sidebar .actualies .topics{
	margin:7px 0 0;
	padding:0;
	list-style:none;
	width:212px;
	overflow:hidden;
}
#sidebar .actualies .topics li{
	float:left;
	width:212px;
	overflow:hidden;
	background:url(../images/sep-orange.gif) repeat-x;
	padding:5px 0 0;
	margin:-1px 0 5px;
}
#sidebar .actualies .topics li a{
	font-size:11px;
	line-height:13px;
	color:#000;
	position:relative;
	margin:0 0 0 6px;
}
#sidebar .actualies .topics li em{
	font-style:normal;
	font-size:11px;
	line-height:13px;
	color:#bd6c18;
}
#footer{
	width:100%;
	overflow:hidden;
	padding:0 0 65px;
}
#footer address{
	float:left;
	width:254px;
/*	background:url(../images/bull-logo.gif) no-repeat 0 50%;
	padding:0 0 0 46px;
*/
	margin:14px 0 0 5px;
	font-size:10px;
	line-height:12px;
	color:#57748a;
	font-style:normal;
	display:inline;
}
#footer address strong{
	display:block;
	font-size:10px;
	color:#3d4d80;
	text-transform:uppercase;
	font-weight:bold;
}
#footer .footernav{
	float:left;
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#footer .footernav li{
	float:left;
	padding:0 10px 0 12px;
	margin:0 2px 0 -2px;
	display:inline;
	background:url(../images/sep-black.gif) no-repeat 0 50%;
}
#footer .footernav li a{
	font-size:10px;
	color:#000;
}
#footer .footernav li a:hover{
	color:#33466c;
	text-decoration:none;
}
#footer .banners{
	float:right;
	margin:14px 0 0;
	padding:0;
	list-style:none;
}
#footer .banners li{
	float:left;
	margin:0 0 0 12px;
	display:inline;
}
/* extranet page */
.extranet #header h1{
	margin:0 15px 13px 0;
}
.extranet #main{
	url("/images/phot/bg-house.gif") no-repeat scroll 0 100% transparent;
	padding:0 0 382px;
	position: relative;
}
.extranet #main .frame{
	background: url("/images/phot/bg-content-extranet.gif") repeat-y scroll 100% 0 transparent;
}
.extranet #sidebar{
	background:#6196AE;
	padding:0 0 5px 27px;
}
.extranet #sidebar .sidenav{
	margin:-8px 0 0;
}
.extranet #content{
	width:634px;
	padding:8px 39px 0 0;
}
.extranet #content h2{
	margin:0 0 33px;
	padding:0 0 5px;
	border-bottom:1px solid #33466c;
	text-align:right;
	font:14px Verdana, geneva, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#33466c;
}
.extranet #content h3{
	margin:0 0 10px 11px;
	color:#d68530;
	font:14px Verdana, geneva, sans-serif;
	text-transform:uppercase;
}
.extranet #content ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	padding:12px 12px 11px;
	background:#f4f4f4;
}
.extranet #content ul li{
	width:100%;
	overflow:hidden;
	background:url(../images/bull-orange.gif) no-repeat 0 4px;
	padding:0 0 0 9px;
	font-size:12px;
	color:#000;
	line-height:15px;
}
.extranet #content ul li a{
	font-size:12px;
	color:#000;
}
.extranet #content ul li a:hover{
	color:#d68530;
	text-decoration:none;
}
.extranet #content .leftcolumn{
	float:left;
	width:301px;
}
.extranet #content .rightcolumn{
	float:right;
	width:299px;
}
.extranet #content .documents,
.extranet #content .form,
.extranet #content .formation,
.extranet #content .date,
.extranet #content .person,
.extranet #content .box{
	width:100%;
	overflow:hidden;
	clear:both;
	margin:0 0 37px;
}
.extranet #content .person{
	margin:0 0 27px;
}
.extranet #content .person .leftcolumn{
	width:auto;
	margin:-5px 0 0;
}
.extranet #content .person .leftcolumn img{
	vertical-align:top;
}
.extranet #content .person .rightcolumn{
	width:440px;
}
.extranet #content .date{
	margin:0 0 33px;
}
.extranet #content .date h2{
	margin:0 0 21px;
}
.extranet #content .none{
	background:none;
}
.extranet #content .form .btn{
	clear:both;
	float:right;
	margin:-1px 0 0;
}
.extranet #content .documents{
	margin:0 0 18px;
}
.extranet #content .formation{
	margin:0 0 27px;
}
.extranet #content .form ul{
	background:none;
	padding:5px 12px 11px;
}
.extranet #content .form ul li{
	background:#f4f4f4;
	padding:3px 0 2px 8px;
	margin:0 0 6px;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
}
.extranet #content .form .rightcolumn{
	width:300px;
}
.extranet #content .form .rightcolumn ul{
	padding:0;
	margin:4px 0 0;
}
.extranet #content .form .rightcolumn ul li{
	padding:0;
	background:none;
}
.extranet #content .form .rightcolumn .attach{
	width:100%;
	overflow:hidden;
	position:relative;
}
.extranet #content .form .rightcolumn .attach span{
	display:block;
	background:url(../images/bg-file-attach.gif) no-repeat;
	height:20px;
}
.extranet #content .form .rightcolumn .attach .button {
	background:url(../images/bg-file-btn.gif) no-repeat;
	text-indent:-9999px;
	width:73px;
	height:20px;
	float:right;
}
.extranet #content .form .rightcolumn .attach .active{
	background:url(../images/bg-file-attach-a.gif) no-repeat;
}
.extranet #content .form .rightcolumn ul li span{
	background:url(../images/bg-input.gif) no-repeat;
	width:300px;
	height:20px;
	display:block;
}
.extranet #content .form .rightcolumn ul li span.active{
	background:url(../images/bg-input-a.gif) no-repeat;
}
.extranet #content .form .rightcolumn ul li .attach input{
	width: 210px;
	position:absolute;
	top:0;
	left:0;
}
.extranet #content .form .rightcolumn ul li .attach input.file-area-input{
	position:absolute;
	left:auto;
	right: 0;
	top: 0;
	width:230px;
	opacity: 0;
}
.extranet #content .form .rightcolumn ul li span input{
	width:279px;
	padding:3px 8px 0;
	border:none;
	background:none;
	font-size:12px;
	color:#000;
	line-height:10px;
}
.extranet #content .form .rightcolumn .bg{
	width:300px;
	height:81px;
	background:url(../images/bg-textarea.gif) no-repeat;
}
.extranet #content .form .rightcolumn .active .bg {
	background:url(../images/bg-textarea-active.gif) no-repeat !important;
}
.extranet #content .form .rightcolumn .bg textarea{
	background:none;
	margin:0;
	padding:6px;
	width:288px;
	height:70px;
	border:none;
	overflow:auto;
}
.extranet #content .form .big{
	height:75px;
	margin:0;
}
/* page */
.page .subnav{
	float:right;
	margin:-120px 0 0;
	padding:0;
	display:inline;
	width:520px;
	list-style: none;
}
.page .subnav li {
	float:left;
	margin:0 10px 0 0;
}
.page .subnav li a {
	display:block;
	padding-top:15px;
	height:44px;
	overflow:hidden;
	background:url(../images/bg-subnav.jpg) no-repeat 0 0;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
}
.page .subnav li a:hover{
	text-decoration:none;
}
.page .subnav .weolis {
	padding-top:22px;
	height:37px;
	width:75px;
	background-position: 0 0;
}
.page .subnav li .weolis:hover,
.page .subnav li.active .weolis{
	padding-top:22px;
	height:37px;
	width:75px;
	background-position: 0 -59px;
}
.page .subnav .produits {
	width:82px;
	background-position: -75px 0;
}
.page .subnav li .produits:hover,
.page .subnav li.active .produits{
	width:82px;
	background-position: -75px -59px;
}
.page .subnav .environnement {
	width:118px;
	padding-left:2px;
	padding-right:2px;
	background-position: -157px 0;
}
.page .subnav li .environnement:hover,
.page .subnav li.active .environnement{
	width:118px;
	padding-left:2px;
	padding-right:2px;
	background-position: -157px -59px;
}
.page .subnav .avantage {
	width:88px;
	background-position: -279px 0;
}
.page .subnav li .avantage:hover,
.page .subnav li.active .avantage{
	width:88px;
	background-position: -279px -59px;
}
.page .subnav .projet {
	width:75px;
	background-position: -367px 0;
}
.page .subnav li .projet:hover,
.page .subnav li.active .projet{
	width:75px;
	background-position: -367px -59px;
}
.page .block{
	width:100%;
	overflow:hidden;
	margin:-7px 0 0;
	padding:0 0 13px;
}
.page .block .col-1{
	width:388px;
	float:left;
}
.page #content .block .col-1 h3{
	text-align:right;
	font-weight:bold;
	font-size:14px;
	margin:0 0 10px;
}
.page #content .block .col-1 p{
	text-align: justify;
	padding:0 0 15px;
	margin:0;
}
.page #content .block .col-1 img{
	vertical-align:top;
	float:right;
	margin:0 0 15px 15px;
}
.page #content .block .col-1 a{
	color:#d68530;
}
.page #content .block .col-2{
	width:196px;
	float:right;
}
.page #content .block .col-2 h3{
	font-size:14px;
	font-weight:bold;
	color:#617f26;
	padding:0 0 0 15px;
	margin:0 0 10px;
}
.page #content h2{
	margin:0 0 15px;
}
.page .cube{
	width:196px;
	background: url(../images/bg-box.gif) repeat-y;
}
.page .cube .fix{
	width:196px;
	background: url(../images/bg-box-frame.gif) no-repeat;
}
.page .cube .bg{
	width:166px;
	overflow:hidden;
	background: url(../images/bg-box-bg.gif) no-repeat 0 100%;
	padding:15px 15px;
}
.page #content .block .col-2 h4{
	font-size:12px;
	font-weight:bold;
	color:#617f26;
	margin:0 0 15px;
}
.page #content .cube ul{
	margin:0;
	padding:0;
	list-style:none;
	background:none;
}
.page #content .cube ul li{
	color:#33466c;
	padding:0;
	background:none;
}
.page #content .archive{
	margin:0;
	padding:0;
	list-style:none;
	background:none;
	width:100%;
	overflow:hidden;
}
.page #content .archive li{
	width:100%;
	overflow:hidden;
	background:none;
	padding:0;
	background: url(../images/bg-archive-li.gif) repeat-x;
	padding:18px 0 23px;
	margin:-18px 0 18px;
}
.page .archive .date2{
	color:#33466c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.page #content .archive h3{
	color:#d68530;
	font-size:14px;
	margin:0 0 10px;
	font-weight:bold;
}
.page #content .archive .item{
	width:100%;
	overflow:hidden;
}
.page #content .archive .item .img{
	width:200px;
	float:left;
}
.page #content .archive .item .img img{
	vertical-align:top;
	margin:0 0 5px;
	display:block;
}
.page #content .archive .item .img p{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
	margin:0;
	font-style:italic;
	line-height:13px;
	padding:10px 0 0;
}
.page #content .archive .item .txt,
.page #content .archive .item .txt2{
	width:418px;
	float:right;
}
.page #content .archive .item .txt p{
	margin:0 0 15px;
	text-align:justify;
}
.page #content .archive .item .txt2 p{
	margin:0;
	text-align:justify;
}
.page #content .archive .txt .link a{
	color:#d68530;
}
.page #content .archive .txt .link a:hover{
	text-decoration:underline;
}
.page #content .fotos{
	margin:0;
	padding:0 0 20px;
	list-style:none;
	background:none;
	width:651px;
	overflow:hidden;
}
.page #content .fotos li{
	width:200px;
	float:left;
	margin:0 17px 0 0;
	padding:0;
	background:none;
	display:inline;
}
.page #content .fotos li img{
	vertical-align:top;
	margin:0 0 7px;
}
.page #content .fotos li span{
	display:block;
	text-align:center;
}
.page #content .color{
	color:#d68530;
	margin:0 0 20px;
}
.page #content .block2{
	width:100%;
	overflow:hidden;
}
.page #content .block2 .txt{
	width:388px;
	float:left;
}
.page #content .block2 .txt p{
	padding:0 0 10px;
	margin:0;
	text-align:justify;
}
.page #content .block2 .txt p a{
	color:#d68530;
}
.page #content .block2 .img{
	width:228px;
	float:right;
}
.page #content .block2 .img img{
	vertical-align:top;
	margin:0 0 14px;
}
.page #content .production{
	margin:0;
	padding:0 0 24px;
	list-style:none;
	background:none;
	width:651px;
	overflow:hidden;
}
.page #content .production li{
	float:left;
	width:200px;
	padding:0;
	background:none;
	margin:0 17px 0 0;
}
.page #content .production li h4{
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:center;
	color:#2c7393;
	margin:0 0 20px;
	padding:0 0 10px;
	border-bottom:1px solid #76cdeb;
}
.page #content .production li h4 span{
	color:#76cdeb;
}
.page #content .production li strong{
	display:block;
	color:#d68530;
	text-align:center;
	margin:0 0 10px;
}
.page #content .production li .zone{
	border:1px solid #33466c;
	width:198px;
	height:241px;
	overflow:auto;
}
.page #content .production li .zone ul{
	margin:0;
	padding:11px 8px;
	list-style:none;
	background:none;
}
.page #content .production li .zone ul li{
	vertical-align:top;
	width:auto;
	float:none;
	margin:0;
}
.page #content .production .pente{
	margin:0;
	padding:0;
	list-style:none;
	background:none;
}
.page #content .production .pente li{
	padding:2px 0;
	margin:0 0 3px;
	width:auto;
	float:none;
	vertical-align:top;
	background:#f4f4f4;
}
.page #content .production .pente label{
	float:left;
	padding:0 0 0 47px;
}
.page #content .production .pente1 label{
	background: url(../images/bg-pente1.gif) no-repeat;
	line-height:23px;
}
.page #content .production .pente2 label{
	background: url(../images/bg-pente2.gif) no-repeat;
	line-height:23px;
}
.page #content .production .pente3 label{
	background: url(../images/bg-pente3.gif) no-repeat;
	line-height:30px;
}
.page #content .production .pente4 label{
	background: url(../images/bg-pente4.gif) no-repeat;
	line-height:38px;
}
.page #content .production .pente5 label{
	background: url(../images/bg-pente5.gif) no-repeat;
	line-height:51px;
}
.page #content .production .pente6 label{
	background: url(../images/bg-pente6.gif) no-repeat;
	line-height:39px;
}
.page #content .production .pente input{
	margin:0 17px 0 11px;
	float:left;
}
.page #content .production .pente1 input{margin-top:6px;}
.page #content .production .pente2 input{margin-top:6px;}
.page #content .production .pente3 input{margin-top:10px;}
.page #content .production .pente4 input{margin-top:13px;}
.page #content .production .pente5 input{margin-top:20px;}
.page #content .production .pente6 input{margin-top:14px;}
.page #content .submit{
	width:634px;
	overflow:hidden;
/*	background: url(../images/bg-bg.gif) repeat-x;*/
	text-align:center;
	margin:0 0 55px;
}
.page #content .simulation{
	width:100%;
	overflow:hidden;
}
.page #content .simulation h4{
	font-size:14px;
	color:#33466c;
	margin:0 0 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.page #content .simulation h4.other{
	margin:35px 0 20px;
}
.page #content .simulation h4.else{
	margin:20px 0;
}
.page #content .votre{
	margin:0;
	padding:0;
	list-style:none;
	background:none;
}
.page #content .votre li{
	padding:1px 0;
	background: url(../images/bg-votre-li.gif) repeat-y;
	vertical-align:top;
	margin:0 0 11px;
}
.page #content .votre li .bakg{
	background: url(../images/bg-votre-bakg.gif) repeat-y;
	width:633px;
	overflow:hidden;
}
.page #content .votre li.color .bakg{
	background: url(../images/bg-votre-bakg-color.gif) repeat-y;
}
.page #content .votre li .txt{
	width:406px;
	float:left;
	padding:0 0 0 10px;
}
.page #content .votre li .txt p{
	font-size:12px;
	color:#000;
	margin:12px 0;
}
.page #content .votre li .bakg .total{
	width:178px;
	float:right;
	color:#000;
	padding:12px 0 0 25px;
}
.page #content .votre li.color .bakg .total p{
	color:#fff;
	font-weight:bold;
	margin:0 0 8px;
}
.page #content .votre li .bakg .total p{
	color:#33466c;
	font-weight:bold;
	margin:0 0 8px;
}
.page #content .votre li.color .bakg .total{
	color:#fff;
}
.page #content .simulation em{
	color:#d68530;
	font-size:11px;
	line-height:12px;
	margin:0 0 12px;
	display:block;
}
.page #content .simulation p{
	margin:0 0 10px;
	color:#000;
}
.page #content .simulation .last{
	margin:12px 0 20px;
}
.page #content .simulation .btn-print{
	background:url(../images/btn-print.gif) no-repeat;
	width:301px;
	height:52px;
	text-indent:-9999px;
	display:block;
	float:left;
}
.page #content .simulation .btn-print:hover{
	background:url(../images/btn-print-hover.gif) no-repeat;
}
.page #content .simulation .btn-refaire{
	background:url(../images/btn-refaire.gif) no-repeat;
	width:301px;
	height:52px;
	text-indent:-9999px;
	display:block;
	float:right;
}
.page #content .simulation .btn-refaire:hover{
	background:url(../images/btn-refaire-hover.gif) no-repeat;
}


.extranet #content ul li.expand {
	background-color: transparent;
	background-image: url(../catalyz/images/plus.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px 2px;
	padding: 0 0 0 16px;
}

.extranet #content ul li.collapse {
	background-color: transparent;
	background-image: url(../catalyz/images/minus.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px 2px;
	padding: 0 0 0 16px;
}

#texte-defilent {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:150px;
	left:450px;
	position:absolute;
	top:20px;
	width:220px;
	z-index:100;
}
#flash {
	z-index:10;
/*	position:absolute;*/

	top:0px;
	left:0px;
}

.tabTitle{
	background-color:#F4F4F4;
	font-weight:bold;
}


#main #breadcrumbsHolder{
	position: absolute;
	right: 5px;
	top:5px;
	width:700px;
}

#main #breadcrumbs{
	font-size:9px;
    display: inline;
    float: right;
    margin: 4px 0 0 9px;
    list-style: none outside none;
    margin: 0 0 4px;
    overflow: hidden;
    padding: 0;
}

#main #breadcrumbs li {
    background: url("/images/arrow.gif") no-repeat scroll 0 4px transparent;
    color: #FFFFFF;
    float: left;
    padding: 0 5px 0 10px;
    white-space: nowrap;
}

#main #breadcrumbs li.first {
    background: none;
    padding: 0 5px;
}

#main #breadcrumbs li a {
    white-space: nowrap;
    color: #FFFFFF;
    text-decoration: none;
}

