﻿/* index=header =navbar=subNav=footer=credits AW (footer)*/body{	color:#000;	font:76%/1.5 Arial,Helvetica,sans-serif;	background-color:#fff;  /* do NOT change bkgd color here */}body#top{	background-color:#ddd; /* change here - fix for bkgd Shadowbox to stay white */	margin-top:10px;}h1 {	font-size: 1.7em;	border-bottom:1px dotted #222434;	color: #222434;	/*margin:0 0 5px;*/	margin:0 10px 5px 0;	/*width: 330px;*/}h2 {	font-size: 1.3em;}.out, p.baseline{	position:absolute;	left:-999em;}kbd{	border:1px solid #e0e0e0;	padding:1px 2px;	font-size:1.1em;	background:#fff;}p, li, dt, dd{  	font-size:1em;}#detail li {	background:transparent url(../images/puce.png) no-repeat scroll 0 0.5em;	list-style-type:none;	padding-left:1.1em;}a:link, a:visited {	color:#222434;	text-decoration:none;	padding: 0 1px;}a:hover, a:focus, a:active{	color: #fff;	background-color: #F28C1D;	padding: 0 1px;}#logo a:link, #logo a:visited {	padding: 0;}#logo a:hover, #logo a:focus, #logo a:active{	padding: 0;}a img{	border:none;}p.zoom a img{	border:2px solid;}#wrap{	background:#fff;}/* --------- =header --------- */#header{	/*height:130px;*/	background:#fff;	background-position: 345px 0;	background-repeat: no-repeat;}#logo{	padding:6px 0 0 70px;}/* --------- =navbar --------- */#navigation-stream .menu_stream-mod {	font-weight:bold;	font-size:1em;}#navigation-stream .menu_stream-mod  ul {	min-height:21px;}#navigation-stream .menu_stream-mod  .parent:hover { /* couleur fond survol parent niv 1 et 2 */	background-color:#E67900;} #navigation-stream .menu_stream-mod  .level-1 { /* couleur fond nav niv 1 */	background:#FFFFFF url(../images/bkgd_navbar.png) repeat scroll 0 0;}      #navigation-stream .menu_stream-mod  .level-2 { /* couleur fond nav niv 2 */	background-color:#FFA744;}      #navigation-stream .menu_stream-mod  .level-3 { /* couleur fond nav niv 3 */	background-color:#FFC380;}#navigation-stream .menu_stream-mod  a span {	display:block;	padding: 1px 7px;	font-size: 1em;	/*color: #fff;*/}#navigation-stream .menu_stream-mod  .select {	color: #fff;	background-color: #222433;	padding: 1px 5px 2px 5px;}#navigation-stream .menu_stream-mod  li a {	text-decoration:none;	display:block;	height:21px;	text-transform: uppercase;}#navigation-stream .menu_stream-mod  li a:link, #navigation-stream .menu_stream-mod  li a:visited,#navigation-stream .menu_stream-mod  li:link a:link, #navigation-stream .menu_stream-mod  li:visited a:visited {	color: #fff;	padding:0;}#navigation-stream .menu_stream-mod  li a:hover, #navigation-stream .menu_stream-mod  li a:focus,#navigation-stream .menu_stream-mod  li a:active, #navigation-stream .menu_stream-mod  li:hover a:hover,#navigation-stream .menu_stream-mod  li:hover a:focus, #navigation-stream .menu_stream-mod  li:hover a:active{	text-decoration: none;	color: #222434;	background: #d0d5fd;	padding: 0;}/* --------- =subNav --------- */#navigation-stream .menu_stream-mod  .parent{	padding:8px 10px 10px 0;}#navigation-stream .menu_stream-mod  li ul{	margin:10px 0 0 0;	border-top:1px solid #fff;	border-left:1px solid #fff;}	#navigation-stream .menu_stream-mod  li li:hover ul{		margin:-33px 0 0 11em;	}#navigation-stream .menu_stream-mod  li.parent span{	padding:5px 14px;	background:transparent url(/awe/images/down_blc.png) no-repeat right 13px;}	#navigation-stream .menu_stream-mod  li.parent li span{		background-image: none;	}#navigation-stream .menu_stream-mod  li.parent .select{	padding:5px 0;	/*padding:6px 8px;*/}#navigation-stream .menu_stream-mod  li.parent li.parent{	padding:0 8px 0 0;	border-bottom:1px solid #fff;}	#navigation-stream .menu_stream-mod  li.parent li.parent .select{		padding:0;	}	#navigation-stream .menu_stream-mod  li.parent li.parent span{		padding:5px 14px;		background:transparent url(/awe/images/right_blc.png) no-repeat right 13px;	}		#navigation-stream .menu_stream-mod  li.parent li.parent .level-3 span{			background-image:none;		}			#navigation-stream .menu_stream-mod  li.parent .select, #navigation-stream .menu_stream-mod  li.parent li.parent .select{				border-bottom:1px solid #fff;			}#navigation-stream .menu_stream-mod  li li a{	border-bottom:1px solid #fff;}/* --------- =navbar en block2 au dessus de la précédente --------- */#navigation-stream .menu_stream-mod.block-2 {	right:0;	height:30px;	margin-top:-100px;}	#navigation-stream .menu_stream-mod.block-2  li{		margin-right:8px;		border-right:1px solid #000;		background:red;	}		#navigation-stream .menu_stream-mod.block-2  li.last{			margin-right:0;			border:none;		}#main{	background: #FFF;	overflow: hidden;	padding-bottom:5px;	padding-top:15px;}/* */#accr-home{	padding-right:305px;	/*background-color:#FAEDFE;*/	background:#FFFFFF url(/assets/0000/5020/bkgd_accr_home.jpg) no-repeat scroll 330px 0;	/*padding-left:10px;*/	min-height:185px;}#content{	background-color:#fff;}.sidebar{	background-color:#f4f4f4;}#content .more a:link, #content .more a:visited{	padding:0 13px 0 0;	background:transparent url(/awe/images/arrows-r_444.gif) no-repeat right 5px;}#content .more a:hover, #content .more a:focus, #content .more a:active{	color:#F0850D;	text-decoration:underline;}	#content .more a span{		position:absolute;		left:-999em;	}/* --------- =footer --------- */#footer h2{	color:#E2E2E2;	background-image:url(/awe/images/tiret_blc.gif);}	#footer .corpo ul{			padding:0 0 14px;	}		#footer .corpo a:link, #footer .corpo a:visited{			color:#fff		}	#footer li{		background-image:url(/awe/images/sep_474747.gif);		text-transform:uppercase;	}		#footer li.last{			background:none;		}		#footer a:link, #footer a:visited{			/*color:#f39911;*/			text-decoration:none;		}		#footer a:hover, #footer a:focus, #footer a:active{		}		#footer .coord{			background-color:#7E7E7E;		}		#footer dl{			color:#fff;			text-align:center;			padding:7px 0 0;		}		#footer dl span{			position:absolute;			left:-999em;		}		#footer dt, #footer dd{			display:inline;		}		#footer dd{			padding-right:7px;			background:transparent url(/awe/images/tiret_blc.gif) no-repeat right 7px;			margin-right:2px;		}			#footer dd.last{				padding-right:0;				background:none;				margin-right:0;			}			/* --------- */span.hilite{	font-weight:bold;	color:#F24300;}p.hilite{	padding:8px 20px;	background-color:#FFDCCE;	border:1px solid #F24300;}div.hilite{	}/*-------------- CSS EUROLABOR LAYOUT -----------------*/#detail {	margin:10px 5px 0 0;}#detail a:link, #detail a:visited {	color: #316ac5;}#detail a:hover, #detail a:focus, #detail a:active {	color: #fff;}.home-page #detail {	margin:0;}#content, .sidebar{	float:right;	overflow:hidden;}#accr-home h1 {	font-size: 1em;	border: none;	margin:0;}.leads-page h1 {	border: none;}#navigation-stream {	left:340px;	position:absolute;	right:0;	top:110px;	width:610px;}.w-sidebar #content, .w-sidebar-opt #content {	width:635px;	padding:0 0 0 10px;}.w-sidebar .sidebar {	width:315px;}#navigation-stream .menu_stream-mod .select span {	font-size: 1em;	text-transform: uppercase;}#content-stream {	margin-top:15px;}.content-mod, .list-mod {	border: 1px #bebebe solid;	min-height: 146px;	background-color: #f1f1fd;}.content-mod {	margin: 0 5px 0 0;}.list-mod {	margin:0 0 0 2px;}.home-page #content-stream.nb-blocks-2 .block.block-1 {	width: 315px;	padding: 2px 2px 10px 4px;}.home-page #content-stream.nb-blocks-2 .block.block-2 {	padding: 2px 2px 12px 6px;	width:284px;}.home-page #content-stream.nb-blocks-2 .block h2 {	border-bottom:1px dotted #222434;	font-family:Arial,Helvetica,sans-serif;	font-size:1.3em;	font-weight:bold;	margin-bottom:8px;}.block-1 p {	font-size: 1em;	padding:0 0 0 2px;}.block-1 h3 {	font-size: 1em;	color: #f28c1d;}.home-page #content-stream .block_last_offers li {	list-style-image:none;	list-style-position:outside;	list-style-type:none;	background:transparent url(../images/arrows-r_444.gif) no-repeat scroll 0 0.8em;}.home-page #content-stream .block_last_offers li a:link, .home-page #content-stream .nb-blocks-5 li a:visited {	text-decoration: none;}#content .block_last_offers ul {	margin: 0;}.block_last_offers li {	padding:4px 0 4px 2px;}#footer {	height: 36px;}#footer ul {	padding: 10px 0;}/*block_sector_offers*/.block_sector_offers {	background-color: #222434;	width:305px;	min-height:180px;}#content .block_sector_offers ul {	margin: 0;}.block_sector_offers li {	background:transparent url(../images/bouton_sector.png) repeat scroll 0 0;	font-size:11px;	list-style-type:none;	margin:0 11px 3px 14px;	padding:0 0 1px 30px;}.block_sector_offers li:hover {	background:transparent url(../images/bouton_sector.png) repeat scroll 0 -18px;}.block_sector_offers h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	padding:5px 0 2px 10px;	color:#FFFFFF;}.block_sector_offers li a:link, .block_sector_offers li a:visited {	text-decoration: none;	display: block;}/*fin block_sector_offers*//*moteur de recherche */.search-mod {	background-color: #d0d5fd;	padding:5px 0 14px;	width:305px;	margin-bottom: 15px;}.search-mod fieldset {	border:none;	padding: 0;}#main #sidebar-stream .search-mod legend {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	padding:5px 0 5px 10px;	color: #000;}#main #sidebar-stream .search-mod form {	padding: 2px 0;}#main #sidebar-stream .search-mod select {	float:left;	margin:3px 0 0 10px;	padding:0;	width:285px;}#main #sidebar-stream .search-mod button {	background-color:#F28C1D;	border: 1px solid #222434;	color:#FFFFFF;	float:right;	font-family:Arial;	font-size:16px;	font-weight:bold;	height:25px;	margin:20px 10px 10px 0;	padding:0;	width:120px;	cursor: pointer;}#main #sidebar-stream .search-mod button:hover {	background-color:#D0D5FD;	color:#222434;}/*fin moteur de recherche *//*------------ Classifieds-page -------------------*/.classifieds-page thead {	background-color: #D0D5FD;}.classifieds-page table.results {	width: 625px;	border:1px solid #D0D5FD;}.classifieds-page tbody {	line-height:2em;}.classifieds-page table.results a:link, .classifieds-page table.results a:visited {	color: #F28B1D;}.classifieds-page table.results a:hover, .classifieds-page table.results a:focus, .classifieds-page table.results a:active {	color: #FFF;}#printBtn {	float: right;	margin-right:10px;}.classifieds-page #detail h2 {	color: #316ac5;	font-family:arial;	font-size:16px;	font-weight:normal;}.leads-page #detail fieldset#contact {	border:1px solid #D0D5FD;	padding: 14px;}.leads-page fieldset.radBtn {	border:none;	padding: 0;}#detail button {	background-color:#F28C1D;	border: 1px solid #222434;	color:#FFFFFF;	float:right;	font-family:Arial;	font-size:16px;	font-weight:bold;	height:25px;	/*margin:-35px 10px 10px 0;*/	margin: 10px 0;	padding:0;	width:120px;	cursor: pointer;}#detail button:hover {	background-color:#D0D5FD;	color:#222434;}.classifieds-page #detail .btn a:link, .classifieds-page #detail .btn a:visited {	background-color:#F28C1D;	border: 1px solid #222434;	color:#FFFFFF;	font-family:Arial;	font-size:16px;	font-weight:bold;	height:25px;	float:left;	margin-left: 250px;	padding:0;	text-align: center;	width:120px;	text-decoration: none;	cursor: pointer;}.classifieds-page #detail .btn a:hover, .classifieds-page #detail .btn a:focus, .classifieds-page #detail .btn a:active {	color: #222434;	background-color: #D0D5FD;}legend {	color: #000;}/*domtabs*/ul.domtabs li.domtab {            padding:10px 0.7em 10px 0;}ul.domtabs li.domtab a{      color:#fff;      background:#b80000;      text-decoration:none;      font-weight:bold;      font-size:1.1em;      padding:10px 20px;}ul.domtabs li.domtab a:hover,ul.domtabs li.domtab a:focus,ul.domtabs li.domtab a:active{      background:#d10000;}ul.domtabs li.domtab.active a:link,ul.domtabs li.domtab.active a:visited,ul.domtabs li.domtab.active a:hover,ul.domtabs li.domtab.active a:focus,ul.domtabs li.domtab.active a:active{      color:#b80000;      background:#fff;}/*------------ Fin Classifieds-page ----------------*/#content #offices p.localize a{          background-image:url(/awe/images/world_go.png);         background-repeat: no-repeat;         padding:1px 0 0 22px;}	/* -------------------------------- =credits AW (footer) --- */#creditsAW,#creditsAW a{	font-weight:normal;}#creditsAW{	color:#b5b5b5;	font-size:0.8em;	text-align:right;	padding:2px;	margin:0;}	#creditsAW a:link,	#creditsAW a:visited{		color:#b5b5b5;		background-color:transparent;		text-decoration:underline;	}	#creditsAW a:hover,	#creditsAW a:focus,	#creditsAW a:active{		color:#fff;		background-color:#b5b5b5;		text-decoration:none;	}