/* CSS Document */
/* ----------------- GLOBAL COLORS -------------------------- */
.white {
	color:#FFFFFF;
}
.red {
	color:#FF0000;
}
/* Pedestrians */
.green {
	color:#009933;
}
/* Vehicle */
.orange {
	color:#F38A20;
}
/* Projects */
.blue {
	color:#003366;
}
/* ------------------ BASICS STYLES ----------------------- */
body {
	color:#555555;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:17px;
	margin: 0px;
	padding: 0px;
	background-color:#555555;
}
#global {
	width:980px;
	margin:auto;
	background-color:#FFFFFF;
	padding-bottom:55px;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.red {
	color:#FF0000;
	text-decoration:none;
}
a:hover.red {
	color:#FF0000;
	text-decoration:underline;
}
a.green {
	color:#009933;
	text-decoration:none;
}
a:hover.green {
	color:#009933;
	text-decoration:underline;
}
/* --------------- SPLASH SPECIFIC STYLES ----------------- */
#splash {
	width:900px;
	height:550px;
	margin:auto;
}
#header {
	width:900px;
	height:164px;
	background: url(../images/AS_splash_top.gif) 0 0 no-repeat;
}
#splash_map {
	width:900px;
	height:386px;
	background:#FFFFFF;
}
#select {
	color:#999999;
	font-size:12px;
	height:45px;
	left:0;
	position:relative;
	text-transform:uppercase;
	top:20px;
	width:980px;
}
select {
	color:#FFFFFF;
	background-color:#999999;
	border:none;
}
#map {
	position: relative;
	width: 980px;
	height: 330px;
}
#bottom {
	position: relative;
	width: 980px;
	height: 40px;
	padding-top: 60px;
}
/* ------------------------ HEADER ------------------------- */

#main_header {
	width: 980px;
	height: 70px;
	background: url(../images/header.gif) 0 0 no-repeat;
}
/* top links */
#links_home {
	position: relative;
	width: 250px;
	height: 70px;
}
#links_top_right {
	height: 15px;
	float: right;
	position: relative;
	top: -74px;
	right: -250px;
	font-size: 12px;
	color: #E92A29;
	text-align: right;
}
#links_top_right a, #bottom_left a, #bottom_right a, #region a {
	color: #999999;
	text-decoration: none;
}
#links_top_right a:hover, #bottom_left a:hover, #bottom_right a:hover, #region a:hover, #links_top_right .langueAct a {
	color: #E92A29;
	text-decoration: none;
}

/* Region */
#region {
	height: 15px;
	position: relative;
	top: -58px;
	font-size: 12px;
	color: #999999;
	text-transform: uppercase;
	text-align: center;
}
/* search */
#search {
	width: 270px;
	height: 15px;
	float: right;
	position: relative;
	top: -51px;
	font-size: 12px;
	color: #999999;
	text-align: right;
}
/* forms */
input {
	font-size:11px;
	color:#666;
	padding:0px;
	height:12px;
}
input.tiers {
	font-size:11px;
	color:#666;
	padding:0px;
	height:12px;
	width:198px;
	//width:194px;
}
input.tiersEN {
	font-size:11px;
	color:#666;
	padding:0px;
	height:12px;
	width:178px;
	//width:178px;
}
input.demi {
	font-size:11px;
	color:#666;
	padding:0px;
	height:12px;
	width:250px;
}
input.full {
	font-size:11px;
	color:#666;
	padding:0px;
	height:12px;
	width:575px;
}
input[type=button] {
	margin-left:5px;
	height:15px;
	background-color:#666;
	color:#FFFFFF;
	border:none;
}
/* ------------------------ TOP MENU / IMG / Breadcrumbs ------------------------ */
#bg_menu {
	background: url(../images/bg_menu.gif) 0 0 repeat-x;
	width:940px;
	margin-left:20px;
	color:#FFF;
	font-size:10px;
}
#img_menu {
	background: url(../images/AS_banner_DEF.jpg) 0 0 repeat-x;
	width:940px;
	height:125px;
	background-color:#CCCCCC;
	padding:0px;
}
#img_homepage {
	background-color:#CCCCCC;

	height:227px;
	left:20px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:940px;
}
td a {
	color:#FFFFFF;
	text-decoration:none;
}
td a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/* breadcrumbs */
#baseline {
	height:24px;
	position:relative;
	float:right;
	right:20px;
	top:-16px;
	text-align:right;
}
#baseline_img {
	height:24px;
	width:34px;
	background: url(../images/border_baseline.png) 0 0 no-repeat;
}
#baseline_txt {
	position:relative;
	top:-24px;
	height:19px;
	font-size:18px;
	color:#999999;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	margin-left:30px;
	background-color:#FFFFFF;
}
#breadcrumbs {
	height:16px;
	width: 940px;
	font-size:10px;
	color:#666;
	/*
	position:relative;
	left:20px;
	top:12px;
	*/
	float:left;
	text-align:left;
}
#breadcrumbs a {
	color:#666;
	text-decoration: underline;
}
#breadcrumbs a:hover {
	color:#E92A29;
	text-decoration: none;
}
/* --------------------------- CONTENT ---------------------------------- */
/* ------------ left-column ---------------- */
#left_column, #left_column_home {
	/*
	position:relative;
	top:20px;
	left:20px;
	*/
	width:160px;
	min-height:291px;
	background: #EEEEEE url(../images/corner_left_column.gif) 0 0 no-repeat;
	font-size:11px;
	line-height:13px;
	padding: 5px 15px 10px 10px;
	color:#000000;
	float:left;
}
/* --------------- homepage only ------------------- */
#right_column_home {
	/*
	position:relative;
	top:20px;
	left:-20px;
	*/
	width:160px;
	min-height:291px;
	background: #EEEEEE url(../images/corner_left_column.gif) 0 0 no-repeat;
	font-size:11px;
	line-height:13px;
	padding:5px 5px 10px 15px;
	color:#000000;
	float:right;
}
#left_column h1, #left_column_home h1 {
	margin-top:12px;
	margin-bottom: 10px;
	font-size:16px;
	color:#B0B0B0;
	font-weight:100;
}
#left_column ul, #left_column_home ul,#right_column_home ul {
	margin-top:-2px;
	margin-bottom:5px;
}
#left_column li, #left_column_home li,#right_column_home li {
	display:list-item;
	color:#999;
	margin-left: -16px;
}

#left_column .bodytext, #left_column_home .bodytext,#right_column_home .bodytext {
	margin-top: 5px;
	margin-bottom: 5px;
}

#left_column .news-list-item, #left_column_home .news-list-item,#right_column_home .news-list-item {
	margin-top: 5px;
}

#left_column .news-list-morelink, #left_column_home .news-list-morelink,#right_column_home .news-list-morelink {
	margin-bottom: 7px;
}

#tableEvents {
	margin-top: 5px;
	padding: 0;
}

td.border {
	border-bottom: solid 1px #FFF;
}
td.border a, td.border a.red {
	color:#000;
	text-decoration:none;
}
td.border a.list, td.border a.redlist {
	color:#999;
	text-decoration:none;
}
td.border a:hover, td.border a:hover.list {
	color:#009933;
	text-decoration:none;
}
#menuV td.border a.orange:hover, #menuV td.border.orange a:hover.list {
	color:#f38a20;
	text-decoration:none;
}
#menuV td.border a.blue:hover, #menuV td.border.blue a:hover.list {
	color:#003366;
	text-decoration:none;
}
td.border a.red:hover, td.border a:hover.redlist {
	color:#FF0000;
	text-decoration:none;
}
/* ---------------- right-column ---------------- */
#right_column {
	/*
	position:relative;
	top:20px;
	left:-20px;
	*/
	width:740px;
	min-height:200px;
	font-size:11px;
	line-height:15px;
	padding-bottom:5px;
	color:#000000;
	float:right;
}
/* ------------------ homepage only ------------------ */
#center_column {
	/*
	position:relative;
	top:20px;
	left:30px;
	*/
	width:540px;
	min-height:200px;
	font-size:11px;
	line-height:15px;
	color:#000000;
	text-align:left;
	float:left;
}
#right_column td.off, #center_column td.off {
	width:100px;
	height:18px;
	padding:2px 5px 2px 5px;
	text-align:center;
	color:#FFFFFF;
	background: #222 url(../images/bg_submenu.gif) 0 0 repeat-x;
}
#right_column td.on, #center_column td.on {
	width:100px;
	height:18px;
	padding:2px 5px 2px 5px;
	text-align:center;
	color:#FFFFFF;
	background-color:#009933;
	background-image:none;
}
#right_column td.spacer, #center_column td.spacer {
	padding:0px;
	width:1px;
	background-color:#FFF;
	background-image:none;
}
#content, #content_home {
	/*
	position:relative;
	top:0px;
	*/
	min-height:100px;
	color:#333;
}
#content {
	width:740px;
	border: solid 1px #666;
	padding: 0px;
}
#content_home {
	width: 550px; /*520*/
	border: none;
	padding:0px 10px 5px 10px;
}
#content h1, #content_home h1 {
	font-size: 24px;
	padding-top: 5px;
	color: #B0B0B0;
	line-height: normal;
}

#content h2, #content_home h2 {
	font-size:16px;
	padding-top: 5px;
	color:#333;
	font-weight:100;
}
#pageContent .borderimg, #pageContentProduct.borderimg, .rgtabs-container .borderimg {
	padding:10px;
	border: solid 1px #000;
}
#content .borderimgsel, #content_home .borderimgsel {
	border: solid 1px #CCC;
}
#content .borderimgselon, #content_home .borderimgselon {
	border: solid 1px #666;
}
/* ------------------- bottom --------------------- */
#bottom_left, #bottom_right {
	position:relative;
	width:460px;
	top:20px;
	font-size:12px;
	color:#E92A29;
	text-transform:uppercase;
	padding-left:20px;
	padding-bottom:5px;
	background-color:#FFF;
}
#bottom_left {
	left:0px;
	float:left;
	line-height:16px;
}
#bottom_right {
	text-align:right;
	right:0px;
	padding-right:20px;
	float:right;
}

/* ------------------------- clear --------------------------- */
#clear_both {
	clear: both;
}

.clear, .clearer
{
	clear:both;
}

/* -------------------- BY CEDITI -----------------------*/
#pageContent, #pageContentProduct  {
	padding-bottom: 10px;
}

#pageContent hr, #pageContentProduct hr {
	width: 98%;
}

#menuV span, #menuV a, #menuV td {
	font-size: 12px;
}

#titleMenu, #menuH a, #menuH div, .uppercase {
	text-transform: uppercase;
}

#menuV .red a {
	color: #FF0000;
}

.tx-reflistcediti-pi1 form {
	display: inline;
}

.resultRefList {
	padding-top: 15px;
}

.resultRefList td {
	padding-left: 10px;
}

.resultRefList tr{
	padding-bottom: 100px;
	margin-bottom: 100px;
}

#content .navigationRefList a {
	font-size: 15px;
}

.navigationRefList img {
	border: 0;
}

#arrowLeft {
	float: left;
	width: 32px;
}

#arrowLeft a {
	display: block;
	height: 32px;
	background-image: url(../images/arrow.left.png);
}

#arrowLeft a:hover {
	background-image: url(../images/arrow.left.over.png);
}

#arrowRight {
	float: right;
	width: 32px;
}

#arrowRight a {
	display: block;
	height: 32px;
	background-image: url(../images/arrow.right.png);
}

#arrowRight a:hover {
	background-image: url(../images/arrow.right.over.png);
}

.ImgRefList {
	border: 1px solid #000000;
	padding: 10px;
	margin-bottom: 5px;
}

.NoImgRefList {
	border: 1px solid #000000;
	padding: 10px;
	margin-bottom: 15px;
	width: 140px;
}

.infoRefList {
	margin:0;
	padding:0;
	background-color: #efefef;
	padding-left: 5px;
	text-align: left;
}

.news-list-item img {
	margin-right: 10px;
	margin-bottom: 5px;
	/*Modification par pla pour les images dans les nouvelles*/
   /* lcl@cediti 20/05/11 : retrait de la width pcq ca casse les news à droite */
	/* width: 150px; */
}

.news-list-item a, .news-list-morelink a {
	color: #FF0000;
}

.news-list-item a:hover, .news-list-morelink a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.submitContact {
	font-size:11px;
	padding:0px;
	height:12px;
	background-color:#666666;
	border:medium none;
	color:#FFFFFF;
	height:15px;
}

.errorContact {
	color: red;
}

#contactList a, #pageContent a, #pageContentProduct a {
	color: #FF0000;
}

td.tx-contactslist-pi1-rowHeading {
	vertical-align: top;
}

#content_home .contentHome a  {
	color: black;
}

#content_home .contentHome ul {
	padding: 0;
	padding-left: 30px;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 10px;
}

#content_home .contentLeft {
	padding: 0;
	margin: 0;
	min-height: 170px;
	border: 1px solid #00A943;
	width: 171px;
	height: 200px;
	display: block;
	float: left;
}

#content_home .contentLeft h2 {
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	color: #00A943;
	font-size: 15px;
}

#content_home .contentLeft li {
	color: #00A943;
}

#content_home .contentLeft a:hover  {
	color: #00A943;
	text-decoration: underline;
}

#content_home .contentCenter {
	padding: 0;
	margin: 0;
	margin-left: 10px;
	min-height: 170px;
	border: 1px solid #FD9B20;
	width: 171px;
	height: 200px;
	display: block;
	float: left;
}

#content_home .contentCenter h2 {
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	color: #FD9B20;
	font-size: 15px;
}

#content_home .contentCenter li {
	color: #FD9B20;
}

#content_home .contentCenter a:hover  {
	color: #FD9B20;
	text-decoration: underline;
}

#content_home .contentRight {
	padding: 0;
	margin: 0;
	margin-left: 10px;
	min-height: 170px;
	border: 1px solid #004579;
	width: 171px;
	height: 200px;
	display: block;
	float: left;
}

#content_home .contentRight h2 {
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	color: #004579;
	font-size: 15px;
}

#content_home .contentRight li {
	color: #004579;
}

#content_home .contentRight a:hover {
	color: #004579;
	text-decoration: underline;
}

#pageContent .rgtabs-wrapper, #pageContentProduct .rgtabs-wrapper {
	border: 1px solid #666666;
	padding: 10px 15px;
	color: #333333;
}

.csc-firstHeader, #titleContent, #titleContentProduct {
	color: #B0B0B0;
	font-size: 20px;
	font-weight: 100;
}

#titleContent, #titleContentProduct {
	font-size: 24px;
	padding-top: 5px;
}

#search input[type="submit"], #search input[type="button"] {
	background-color: #666666;
	border: medium none;
	color: #FFFFFF;
	height: 15px;
	margin-left: 5px;
}

.csc-sitemap a {
	color: #333333;
}

.csc-sitemap a:hover {
	color: #333333;
	text-decoration: underline;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	height: 20px;
}

.tx-macinasearchbox-pi1 {
	float: right;
	padding-right: 20px;
}

#pageContent .rgtabs-menu a, #pageContentProduct .rgtabs-menu a {
	color: #FFFFFF;
}

#news {
	background-color: #999999;
	color: #E92A29;
	font-size: 12px;
	height: 21px;
	letter-spacing: 1px;
	margin-top: 3px;
	padding-top: 4px;
	position: relative;
	text-align: center;
	width: 980px;
}

#logoAS {
	display: none;
}

/* Modif 6 mai 2009 chez AS (d'autres plus haut) */

#bg_menu {
	font-size: 10px;
	margin-bottom: 10px;
}

#content_home .contentLeft, #content_home .contentCenter, #content_home .contentRight {
	height: 222px;
}
/* à vérifier */
#pageContent .bodytext {
	margin-right: 11px;
	padding: 0;
	margin: 0;
}

#menuHFirst {
	padding-left: 5px;
}

#menuHLast {
	padding-right: 5px;
}

#pageContent {
	padding-left: 5px;
}

.noSpace, #titleContent, #titleContentProduct {
	padding: 0;
	margin: 0;
}

#titleContentProduct {
	padding-top: 14px;
	padding-bottom: 5px;
	color: #B0B0B0;
	font-size: 20px;
	font-weight: 100;
}

#subtitleContentProduct {
	padding: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: 100;
	margin-bottom: 0;
	margin-top: 2px;
}

#rssLink img {
	border: 0 none;
	vertical-align: text-top;
}

#img_menu {
	float: left;
	display:block;
	margin:0 0 0 20px;
}

#breadcrumbs {
	float: left;
	display:block;
	margin:5px 0 5px 20px;
}

#homebody {
	background-image: url('../images/body2col.bg.png');
	background-repeat: repeat-y;
	float: left;
	display:block;
	width:980px;
}

#left_column_home, #center_column, #right_column_home {
	margin:0;
}
#left_column, #left_column_home {
	margin:0 0 0 20px;
}
#content, #pageContent, #center_column {
	margin:0 0 0 8px;
}

#right_column {
	float:left;
	margin:0 0 0 8px;
}

#right_column_home {
	margin:0 20px 0 0;
}

.csc-header-n1 {
	display: none;
}

#pageContent .contenttable tr {
	margin: 0;
	padding: 0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	padding: 10px;
	margin-right: 15px;
	border: solid 1px #000;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	margin-right: 20px !important;
}

#pageContent h3 {
	font-size: 12px;
	font-style: bold;
	color: #333333;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
}

#pageContent h4{
	font-size: 11px;
	font-style: bold;
	color: #333333;
	padding: 0;
	margin: 0;
}

#pageContent, #pageContentProduct p {
	padding: 0;
	margin: 0;
}

#pageContent ul, #pageContentProduct ul {
	margin-top: 5px;
	margin-bottom: 0;
}

.word {
	margin: 0;
	padding: 0;
}

.csc-textpic-imagewrap, .csc-textpic-imagerow {
	width: auto !important;
}

#content_home #pageContent p{
	padding-right: 13px;
	font-size: 13px;
}

#pageContent .tx-indexedsearch-redMarkup {
	color: #333333;
}

#pageContentProduct .contenttable li a, #pageContent .tx-dropdownsitemap-pi1 a {
	color: #333333;
}

#pageContentProduct .contenttable li a:hover, #pageContent .tx-dropdownsitemap-pi1 a:hover {
	color: #FF0000;
}

#pageContent .reflistProject {
	color: #333333;
	font-size: 14px;
	margin-top: 5px;
	padding: 0;
	padding-bottom: 5px;
}

#lienPageProduit {
	margin-left: 4px;
	text-align: center;
}

#lienPageProduit a {
	color: #333333;
}

#lienPageProduit a:hover {
	color: #FF0000;
}

#lienPageProduit img {
	border: 0;
	padding-bottom: 20px;
}

/* page niveaux 0 */
.tableNiv0 p {
	margin-right: 15px;
}

.tableNiv0 td {
	width: 235px;
}

#content .tx-dropdownsitemap-pi1 ol {
	overflow-y: hidden !important;
}

#content_home #contentLeftTitle a {
	color: #00A943;
}

#content_home #contentCenterTitle a {
	color: #FD9B20;
}

#content_home #contentRightTitle a {
	color: #004579;
}

#pageContentProduct .csc-textpic-text h2 {
	color: #333333;
	font-size: 16px;
	font-weight: 100;
	padding-top: 5px;
}

#pageContent .csc-textpic-text .lienNonRouge a {
	color: #333333;
}

#pageContent .csc-textpic-text .lienNonRouge a:hover {
	color:#FF0000;
}

#contentDL input {
	height: 100%;
}

#contentDL select {
	margin-right: 10px;
	padding-right: 10px;
}

.allFoother {
	background-color: #FFFFFF;
}

#bottom_rightEND {
	float: right;
}

#linkLeft {
	float: right;
	display: inline;
}

#logoAWEX {
	float: right;
	display: inline;
	/*vertical-align: bottom;*/
}

#logoAWEX img {
	margin: -9px 0 0 6px;
	display: block;
	float: right;
}

#linkLeft {
	vertical-align: middle;
	display: inline;
}

.txtNoir {
	color: #000000;
	font-weight: bold;
}

.noStyle {
	display: inline;
	text-decoration: none !important;
}

#dlDoc th {
	text-decoration: underline;
}


#dlDoc a {
	color: #333333;
}

#dlDoc input.dlDoc_checkbox {
	height: 13px;
}

.dlDivUl {
	margin: 0;
	padding: 0;
	margin-top: -8px;
}

.dlUL {
	margin-top: 0px !important;
}

.news-single-item img {
	border: 0;
	color: transparent;
}

.news-single-item h1 {
	padding: 0 !important;
	margin: 0 !important;
	font-weight: 100;
}

.news-single-ss .bodytext strong em {
	font-style: normal !important;
	font-size: 12px;
}

.lequelpieton, .lequelvehicule, .lequelpieton a, .lequelvehicule a {
	background-color: #009933 !important;
	color: #FFFFFF !important;
	font-size: 13px !important;
	line-height: 18px;
}

.lequelpieton a:hover, .lequelvehicule a:hover {
	color: #FFFFFF !important;
	text-decoration: underline !important;
}

.lequelvehicule, .lequelvehicule a {
	background-color: #f38a20 !important;
}

.img_homepage_RM {
	background: url(../images/ROW_EN_HomeBanner.jpg) 0 0 repeat-x;
}

.img_homepage_AN {
	background: url(../images/NAM_EN_HomeBanner.gif) 0 0 repeat-x;
}

.img_homepage_ANFR {
	background: url(../images/NAM_FR_HomeBanner.jpg) 0 0 repeat-x;
}

#contentDL  input {
	color: #333333;
}

#titleNews {
	color: #B0B0B0;
	font-size: 16px;
	font-weight: 100;
	margin-bottom: 10px;
	margin-top: 12px;
}



/* LEQUEL CHOISIR SCROLL*/
.lequelchoisir .produits {
	text-align: left;
}

.lequelchoisir td {
	border-right: 1px solid #CCCCCC;
}

/* WHITE / GREY */
.lequelchoisir td.white {
	background-color: #FFF;
	color: #000;
}
.lequelchoisir .lightgrey {
	background-color:#EAEAE1;
}
.lequelchoisir .topbordergrey {
	border-top: solid 1px #EAEAE1 !important;
}
.lequelchoisir .topborderwhite {
	border-top: solid 1px #FFF !important;
}
/* GREEN */
.lequelchoisir .bold_green {
	font-weight:bold;
	color:#1B823E !important;
}
.lequelchoisir td.green {
	background-color:#1B823E;
	color: #FFFFFF;
	font-weight:bold;
	text-align: left;
	border-color:#1B823E;
	font-size:12px;
}
.lequelchoisir td.greenmiddle {
	background-color:#A8C8AE;
	font-weight:bold;
	text-align: left;
	border-right: solid 1px #FFF;
}
.lequelchoisir td.greenlight {
	background-color:#C2D9C6;
	font-weight:bold;
	text-align: left;
	border-right: solid 1px #FFF;
}
.lequelchoisir td.greensuperlight {
	background-color:#DEE9DE;
	font-weight:bold;
	border-right: solid 1px #FFF;
}
.lequelchoisir td.greenmiddlenoborder {
	background-color:#A8C8AE;
	font-weight:bold;
	text-align: left;
}
.lequelchoisir td.greenlightnoborder {
	background-color:#C2D9C6;
	font-weight:bold;
	text-align: left;
}
.lequelchoisir td.greensuperlightnoborder {
	background-color:#DEE9DE;
	font-weight:bold;
}
.lequelchoisir .topbordergreen {
	border-top: solid 1px #1B823E !important;
}
.lequelchoisir .bottombordergreen {
	border-bottom: solid 1px #1B823E !important;
}
.lequelchoisir .rightbordergreen {
	border-right: solid 1px #1B823E !important;
}
.lequelchoisir .leftbordergreen {
	text-align: left;
	border-left: solid 1px #1B823E !important;
}
/* ORANGE */
.lequelchoisir .bold_orange {
	font-weight:bold;
	color:#f68b1f;
}
.lequelchoisir td.orange {
	background-color:#f68b1f;
	color: #FFFFFF;
	font-weight:bold;
	text-align: left;
	border-color:#f68b1f;
	font-size:12px;
}
.lequelchoisir td.orangemiddle {
	background-color:#fed8b3;
	font-weight:bold;
	text-align: left;
	border-color:#FFFFFF;
}
.lequelchoisir td.orangelight {
	background-color:#ffe4ca;
	font-weight:bold;
	border-color:#FFFFFF;
}
.lequelchoisir td.orangesuperlight {
	background-color:#fff0e1;
	font-weight:bold;
	text-align: left;
	border-color:#FFFFFF;
}
.lequelchoisir .orangebordertop {
	border-top: 1px solid #f68b1f !important;
}
.lequelchoisir .orangeborderright {
	border-right: 1px solid #f68b1f !important;
}
.lequelchoisir .orangeborderbottom {
	border-bottom: 1px solid #f68b1f !important;
}
.lequelchoisir .orangeborderleft {
	border-left: 1px solid #f68b1f !important;
}
/* by nj@cediti.be */

#pageContent .lequelchoisir  a {
	color: #FFFFFF;
}

#pageContent .lequelchoisir  .bold_green a {
	color: #1B823E;
}

#pageContent .lequelchoisir  .bold_orange a {
	color: #F68B1F;
}

.lequelchoisir .imgHeader, .lequelchoisir table, .lequelchoisir .imgHeader img {
	margin: 0;
	padding: 0;
	display: block;
}

.lequelchoisir .imgHeader img {
	float: left;
}

.lequelchoisir .scrolltr, .lequelchoisir .scrolltr_vehicule  {
	overflow-x: hidden;
	overflow-y: scroll;
	margin: 0;
	padding: 0;
	width: 721px;
	height: 553px;
	float: left;
}
.lequelchoisir .scrolltr_vehicule1 {
	height:344px;
}
.lequelchoisir .scrolltr_vehicule2 {
	height:347px;
}
.lequelchoisir .scrolltr_vehicule3 {
	overflow-x: auto;
	overflow-y: auto;
	height: auto;
}

.lequelchoisir .scrolltr table, .lequelchoisir .scrolltr_vehicule table {
	vertical-align: center;
}


.lequelchoisir .first_tr, .first_tr td {
	background-color: #1B823E;
	border-right: 1px solid #1B823E;
}

.lequelchoisir .first_tr_vehicule, .first_tr_vehicule td {
	background-color: #F68B1F;
	border-color: #F68B1F;
}

.lequelchoisir .first_tr_vehicule_2, .first_tr_vehicule_2 td {
	background-color: transparent;
	border-color: #F68B1F;
}

.lequelchoisir .first_tr_vehicule_2, .first_tr_vehicule_2 td {
	border-right: 1px solid #FFF1DA;
	background-color: #FFE4CA;
}

.lequelchoisir .first_tr_vehicule_2 .borderleftorange {
	border-left: 1px solid #f68b1f;
}

.lequelchoisir .first_tr_vehicule_2 .bordergrey {
	border-color:#CCCCCC;
}

.lequelchoisir .vehiculeline td {
	border-right: 1px solid #FFF1DA;
}

.lequelchoisir .first_tr_vehicule_2 .one_2 {
	border-right: 1px solid #F68B1F;
}

.lequelchoisir .scrolltr .green p {
	background-color:#1B823E;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.lequelchoisir .scrolltr_vehicule .orange p {
	background-color: #F68B1F;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.lequelchoisir .scrolltr .rightbordergreen .bold_green {
	padding: 0px;
}
.lequelchoisir .scrolltr_vehicule .orangeborderright .bold_orange {
	padding: 0px;
}

.lequelchoisir .scrolltr .bold_green , .lequelchoisir .scrolltr .leftbordergreen .bold_green, 
.lequelchoisir .scrolltr_vehicule .bold_orange, .lequelchoisir .scrolltr_vehicule .orangeborderleft .bold_orange {
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.lequelchoisir .scrolltr_vehicule .one img {
	width: 185px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .one_2 img {
	width: 185px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .one_3 img {
	width: 162px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .one_4 img {
	width: 160px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .one_4nl img {
	width: 185px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .one_5 img {
	width: 187px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .two  img {
	width: 30px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .two1  img {
	width:41px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .two_3  img {
	width: 30px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .two_4 img {
	width:51px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .three img {
	width: 62px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .three_2 img {
	width: 31px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .three_2 {
	border: none;
}
.lequelchoisir .scrolltr_vehicule .three_3 img {
	width: 48px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .three_3nl img {
	width: 49px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .three_4 img {
	width: 109px;
	height:1px;
}
.lequelchoisir .first_tr_vehicule_2 .three_5 img {
	width: 54px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four img {
	width: 62px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four_2 img {
	width: 31px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four_3 img {
	width: 46px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four_3nl img {
	width: 38px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four_4 img {
	width: 61px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four_5 img {
	width: 67px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .four_6 img {
	width: 47px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .five img {
	width: 62px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .five_3 img {
	width: 61px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .five_3nl img {
	width: 34px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .five_3es img {
	width: 38px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .five_4 img {
	width: 58px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .five_5 img {
	width: 64px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .six img {
	width: 24px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .six_2 img {
	width: 62px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .six_3 img {
	width: 38px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .six_3nl img {
	width: 40px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .six_4 img {
	width: 25px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seven img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seven_2 img {
	width: 24px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seven_3 img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seven_4 img {
	width: 113px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eight img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eight_2 img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eight_3 img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .nine img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .nine_2 img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .nine_3 img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .ten img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .ten_2 img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .ten_3 img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eleven img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eleven_2 img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eleven_3 img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .twelve img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .twelve_2 img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .twelve_3 img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .thirteen img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .thirteen_2 img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .thirteen_3 img {
	width: 20px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .fourteen img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .fourteen_2 img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .fourteen_3 img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .fifteen img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .fifteen_2 img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .fifteen_3 img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .sixteen img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .sixteen_2 img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .sixteen_3 img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .sixteen_4 img {
	width: 21px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .sixteen_5 img {
	width: 45px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seventeen img {
	width: 38px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seventeen_2 img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .seventeen_3 img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eighteen_2 img {
	width: 38px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eighteen_3 img {
	width: 58px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eighteen_4 img {
	width: 60px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .eighteen_4nl img {
	width: 66px;
	height:1px;
}
.lequelchoisir .scrolltr_vehicule .nineteen_3 img {
	width: 38px;
	height:1px;
}

.lequelchoisir .scrolltr .one img {
	width: 200px;
	height:1px;
}
.lequelchoisir .scrolltr .one_es img {
	width: 199px;
	height:1px;
}
.lequelchoisir .scrolltr .one_p_enus img {
	width:142px;
	height:1px;
}
.lequelchoisir .scrolltr .two  img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr .two_en  img {
	width: 21px;
	height:1px;
}
.lequelchoisir .scrolltr .two_nl  img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .two_p_enus img {
	width:20px;
	height:1px;
}
.lequelchoisir .scrolltr .three img {
	width: 35px;
	height:1px;
}
.lequelchoisir .scrolltr .three_nl img {
	width: 34px;
	height:1px;
}
.lequelchoisir .scrolltr .three_p_enus img {
	width:31px;
	height:1px;
}
.lequelchoisir .scrolltr .four img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr .four_en img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .four_p_enus img {
	width:21px;
	height:1px;
}
.lequelchoisir .scrolltr .five img {
	width: 62px;
	height:1px;
}
.lequelchoisir .scrolltr .five_en img {
	width: 61px;
	height:1px;
}
.lequelchoisir .scrolltr .five_en img {
	width: 61px;
	height:1px;
}
.lequelchoisir .scrolltr .five_p_enus img {
	width:77px;
	height:1px;
}
.lequelchoisir .scrolltr .six img {
	width: 62px;
	height:1px;
}
.lequelchoisir .scrolltr .six_p_enus img {
	width:59px;
	height:1px;
}
.lequelchoisir .scrolltr .seven img {
	width: 76px;
	height:1px;
}
.lequelchoisir .scrolltr .seven_en img {
	width: 77px;
	height:1px;
}
.lequelchoisir .scrolltr .seven_p_enus img {
	width: 128px;
	height:1px;
}
.lequelchoisir .scrolltr .eight img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr .eight_p_enus img {
	width: 17px;
	height:1px;
}
.lequelchoisir .scrolltr .nine img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr .nine_nl img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr .nine_p_enus img {
	width: 16px;
	height:1px;
}
.lequelchoisir .scrolltr .ten img {
	width: 19px;
	height:1px;
}
.lequelchoisir .scrolltr .ten_en img {
	width: 18px;
	height:1px;
}
.lequelchoisir .scrolltr .ten_p_enus img {
	width: 17px;
	height:1px;
}
.lequelchoisir .scrolltr .eleven img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr .eleven_es img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .eleven_p_enus img {
	width: 20px;
	height:1px;
}
.lequelchoisir .scrolltr .twelve img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .twelve_es img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr .twelve_p_enus img {
	width: 21px;
	height:1px;
}
.lequelchoisir .scrolltr .thirteen img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr .thirteen_es img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .thirteen_p_enus img {
	width: 20px;
	height:1px;
}
.lequelchoisir .scrolltr .fourteen img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .fourteen_p_enus img {
	width: 21px;
	height:1px;
}
.lequelchoisir .scrolltr .fifteen img {
	width: 22px;
	height:1px;
}
.lequelchoisir .scrolltr .fifteen_es img {
	width: 21px;
	height:1px;
}
.lequelchoisir .scrolltr .fifteen_p_enus img {
	width: 23px;
	height:1px;
}
.lequelchoisir .scrolltr .sixteen img {
	width: 41px;
	height:1px;
}
.lequelchoisir .scrolltr .sixteen_en img {
	width: 42px;
	height:1px;
}
.lequelchoisir .scrolltr .sixteen_p_enus img {
	width: 24px;
	height:1px;
}
.lequelchoisir .scrolltr .seventeen_p_enus img {
	width: 31px;
	height:1px;
}

.lequelchoisir .bgwhite {
	background-color: white;
}

.lequelchoisir .scrolltr p, .green p, .lequelchoisir .scrolltr_vehicule p, .orange p {
	margin: 0;
	padding: 0;
}

.lequelchoisir .legende_txt {
	padding-left: 10px;
	padding-top: 10px;
}

.lequelchoisir .legende_comment {
	padding-bottom: 10px;
}

.lequelchoisir .legende_comment p {
	padding-left: 10px;
	padding-top: 7px;
}

.lequelchoisir .scrolltrlegende, .scrolltrlegende table, .scrolltrlegende td {
	width: 705px;
	float: left;
	background-color: #1B823E;
	border: 0;
}

.lequelchoisir .scrolltrlegende .legende_comment, .lequelchoisir .scrolltrlegende_vehicule .legende_comment {
	float: left;
}

.lequelchoisir .scrolltrlegende #linkpdf a {
	color: #333333;
}

.lequelchoisir .scrolltrlegende_vehicule, .scrolltrlegende_vehicule table, .scrolltrlegende_vehicule td {
	width: 705px;
	float: left;
	background-color: #F68B1F;
	border: none;
}

.lequelchoisir .scrolltrlegende #linkpdf {
	display: inline;
	float: right;
	background-color: white;
	color: #F68B1F;

	background-image: url(../images/lequelchoisir/button_green.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}


.lequelchoisir .scrolltrlegende .linkpdf_pedestrian {
	line-height: 50px;
	margin-top: 3px;
}

.lequelchoisir .scrolltrlegende #linkpdf a {
	/*color: #F68B1F;*/
	color: #333333;
}

.lequelchoisir .scrolltrlegende .linkpdf_pedestrian a {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 84px;
	padding-right: 8px;
}

.lequelchoisir .scrolltrlegende_vehicule #linkpdf {
	display: inline;
	float: right;
	background-color: white;
	color: #F68B1F;

	background-image: url(../images/lequelchoisir/button_orange.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}


.lequelchoisir .scrolltrlegende_vehicule .linkpdf_vehicule_fr {
	line-height: 52px;
	margin-top: 3px;
}

.lequelchoisir .scrolltrlegende_vehicule #linkpdf a {
	/*color: #F68B1F;*/
	color: #333333;
}

.lequelchoisir .scrolltrlegende_vehicule .linkpdf_vehicule_fr a {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 84px;
	padding-right: 8px;
}

.lequelchoisir .nobordertop {
	border-top: 0px !important;
}

.lequelchoisir .lequelNam img {float:right;padding-right:16px;width:580px;}
.lequelchoisir .scrolltr_vehicule .one1 img {height:1px;width:125px;}
/* -- end lequel choisir -- */


.contact_google_map {
	float: right;
	display: inline;
	margin-right: 10px;
}


#global #maintenance {
	line-height: 21px;
	color: #999999;
}

/*  CSS spéciale pour la mise à jour de Typo3 4.0 à 4.2.10 */
.imgtext-table img {
	/*margin-right: 15px;*/
	border: 1px solid #000000;
	padding: 10px;
}



/* css print  */
@media print {
	#main_header, #links_top_right, #img_homepage, #bg_menu, #global #img_menu, #logoAWEX,
	#left_column, #right_column_pub, #bottom_left, #bottom_right, #clear_both, .rgtabs-menu, .menuRefList {
		display: none !important;
	}

	#global, #breadcrumbs {
		width: 1020px;
	}

	#breadcrumbs {
		margin: 5px 0 5px 0;
	}

	#logoAS, .rgtabs-container, .csc-firstHeader, .csc-header, .csc-header-n1 {
		display: block !important;
		padding: 0;
		margin: 0;
	}

	#logoAS {
		padding-left: 0;
	}

	.csc-firstHeader {
		font-size: 14px;
		padding-bottom: 2px;
		text-decoration: underline;
		color: #333333;
	}

	.rgtabs-container {
		padding-bottom: 25px;
		clear: both;
	}

	#global {
		margin: 0;
	}

	*, body, #left_column, #right_column_home, #right_column_home {
		background-color: #FFFFFF;
	}

	#right_column {
		padding: 0;
		margin: 0;
		left: 0;
		float: left;
		width: auto;
		font-size: 12px;
	}

	#content {
		border: none;
		width: auto;
	}

	#pageContent .rgtabs-wrapper, #pageContentProduct .rgtabs-wrapper {
		border: none;
	}

	#left_column, #left_column_home, #right_column_home {
		background: white !important;
	}

	#homebody {
		background-image: none;
	}

	.news-list-morelink a {
		color: #000000;
	}

	#content_home .contentLeft, #content_home .contentCenter, #content_home .contentRight {
		height: 220px;
	}

	.infoRefList {
		background-color: white;
	}

	.navigationRefList {
		display: none;
	}

	#contentDL select, #contentDL option, #contentDL  input {
		background-color: white;
		color: #333333;
	}

	.contenttable {
		width: 100%;
	}

	.contenttable a {
		color: #333333 !important;
	}
}
