@charset "utf-8";
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th, * {/*font-weight: normal;*/ font-style: normal;}

body {margin:0; padding:0; font:normal 13px Tahoma, Geneva, sans-serif; color:#707070;
		background: url(../images/body-bg.png) repeat-x top #ffffff; _background-image: url(../images/body-bg.gif);}
p{line-height:1.3em;margin:0;}
h1{color:#0b92d3;font:normal 18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:16px;}
h2{color:#0b92d3;font:normal 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:14px;margin:0;}
h3{color:#0b92d3;font:normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:13px;margin:0;}
h4{color:#0b92d3;font:bold 13px Tahoma, Geneva, sans-serif;}
h5{color:#d3479a;font:bold 12px Arial, Helvetica, sans-serif;}
ul {list-style-type:none; margin:0; padding:0;}
ul li {background:url(../images/puce-arrow-grey.png) 0 0 no-repeat transparent; _background-image:url(../images/puce-arrow-grey.gif); padding: 2px 0 6px 25px; margin:0;}
ul.li5	li								{margin-bottom:5px;}	
ul.li10 li								{margin-bottom:10px;}	
ul.li15 li								{margin-bottom:15px;}
ul.yellow	 li							{background-image:url(../images/puce-arrow-yellow.png);	_background-image:url(../images/puce-arrow-yellow.gif);}
ul.blue li							{background-image:url(../images/puce-arrow-blue.png);		_background-image:url(../images/puce-arrow-blue.gif);}
a {color:#616a73}
a:hover {color:#77828c}
a img{border:0;}
/*strong{color:#d3479a}*/
input,textarea{background-color:#FFFFFF;border:1px solid #e1e6eb;font-size:9px; font:normal 11px Tahoma, Geneva, sans-serif; color:#555355;font-size:9px;}
label{display:block;font-size:11px;text-align:right;margin:0 0 4px;}
s{text-decoration:none;}
hr{display:block; text-decoration:none; height:0; clear:both; border:0; visibility: hidden; margin:0; padding:0;}
u{display:block;text-decoration:none; height:0; font-size:1px; clear:both;}
u.esp{height:18px;}
u.esp10{height:10px;}
u.esp20{height:20px;}
hr.sep,
u.sep{height:18px; background:url(../images/points-H.gif) repeat-x center;}
u.rel{position:relative; height:0; overflow:hidden;}

/* CLASSES */
.mt0,	
.mb0,	
.ml0,	
.mr0		{margin:0;}
.ml5		{margin-left:5px;}
.ml10	{margin-left:10px;}
.ml15	{margin-left:15px;}
.ml20	{margin-left:20px;}
.ml30	{margin-left:30px;}
.ml40	{margin-left:40px;}
.ml50	{margin-left:50px;}
.ml60	{margin-left:60px;}
.ml70	{margin-left:70px;}
.ml80	{margin-left:80px;}
.ml90	{margin-left:90px;}
.ml100	{margin-left:100px;}
.mr5		{margin-right:5px;}
.mr10	{margin-right:10px;}
.mr15	{margin-right:15px;}
.mr20	{margin-right:20px;}
.mr30	{margin-right:30px;}
.mr40	{margin-right:40px;}
.mr50	{margin-right:50px;}
.mr60	{margin-right:60px;}
.mr70	{margin-right:70px;}
.mr80	{margin-right:80px;}
.mr90	{margin-right:90px;}
.mr100	{margin-right:100px;}
.mt5		{margin-top:5px;}
.mt10	{margin-top:10px;}
.mt15	{margin-top:15px;}
.mt20	{margin-top:20px;}
.mt30	{margin-top:30px;}
.mt40	{margin-top:40px;}
.mt50	{margin-top:50px;}
.mt60	{margin-top:60px;}
.mt70	{margin-top:70px;}
.mt80	{margin-top:80px;}
.mt90	{margin-top:90px;}
.mt100	{margin-top:100px;}
.mb5		{margin-bottom:5px;}
.mb10	{margin-bottom:10px;}
.mb20	{margin-bottom:20px;}
.mb30	{margin-bottom:30px;}
.mb40	{margin-bottom:40px;}
.mb50	{margin-bottom:50px;}
.mb60	{margin-bottom:60px;}
.mb70	{margin-bottom:70px;}
.mb80	{margin-bottom:80px;}
.mb90	{margin-bottom:90px;}
.mb100	{margin-bottom:100px;}

.pt0,	
.pb0,	
.pl0,	
.pr0		{padding:0;}
.pt5		{padding-top:5px;}
.pt10		{padding-top:10px;}
.pt15		{padding-top:15px;}
.pt20		{padding-top:20px;}
.pt30		{padding-top:30px;}
.pt40		{padding-top:40px;}
.pt50		{padding-top:50px;}
.pt60		{padding-top:60px;}
.pt70		{padding-top:70px;}
.pt80		{padding-top:80px;}
.pt90		{padding-top:90px;}
.pt100	{padding-top:100px;}
.pb5		{padding-bottom:5px;}
.pb10	{padding-bottom:10px;}
.pb15	{padding-bottom:15px;}
.pb20	{padding-bottom:20px;}
.pb30	{padding-bottom:30px;}
.pb40	{padding-bottom:40px;}
.pb50	{padding-bottom:50px;}
.pb60	{padding-bottom:60px;}
.pb70	{padding-bottom:70px;}
.pb80	{padding-bottom:80px;}
.pb90	{padding-bottom:90px;}
.pb100	{padding-bottom:100px;}
.pl5		{padding-left:5px;}
.pl10		{padding-left:10px;}
.pl15		{padding-left:15px;}
.pl20		{padding-left:20px;}
.pl30		{padding-left:30px;}
.pl40		{padding-left:40px;}
.pl50		{padding-left:50px;}
.pl60		{padding-left:60px;}
.pl70		{padding-left:70px;}
.pl80		{padding-left:80px;}
.pl90		{padding-left:90px;}
.pl100	{padding-left:100px;}
.pr5		{padding-right:5px;}
.pr10		{padding-right:10px;}
.pr15		{padding-right:15px;}
.pr20		{padding-right:20px;}
.pr30		{padding-right:30px;}
.pr40		{padding-right:40px;}
.pr50		{padding-right:50px;}
.pr60		{padding-right:60px;}
.pr70		{padding-right:70px;}
.pr80		{padding-right:80px;}
.pr90		{padding-right:90px;}
.pr100	{padding-right:100px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.margd05{margin-right:5px; float:left;}
.margd10{margin-right:10px; float:left;}
.margd20{margin-right:20px; float:left;}
.margg{margin:0 0 10px 10px; float:right;}
.clear{clear:both}
.c{text-align:center;}
.g{text-align:left;}
.d{text-align:right;}
.j{text-align:justify;}
.fr,
.fright{display:block;float:right;}
.fl,
.fleft{display:block;float:left;}
.fc{margin-right:auto; margin-left:auto;}
.note{font-size:9px;}
.rel{_position:relative;}
.none{display:none;}
.mid,.mid *{vertical-align:middle;}
.top,.top *{vertical-align:top;}
.inline{display:inline;}
.l5{width:5%;}
.l10{width:10%;}
.l15{width:15%;}
.l20{width:20%;}
.l25{width:25%;}
.l30{width:30%;}
.l33{width:33%;}
.l35{width:35%;}
.l40{width:40%;}
.l45{width:45%;}
.l48{width:48%;}
.l50{width:50%;}
.l52{width:52%;}
.l55{width:55%;}
.l60{width:60%;}
.l65{width:65%;}
.l70{width:70%;}
.l75{width:75%;}
.l80{width:80%;}
.l85{width:85%;}
.l90{width:90%;}
.l95{width:95%;}
.l100{width:100%;}
.w100 {width:100px}
.l150{width:150px;}
.l200{width:200px;}
.l250{width:250px;}
.l300{width:300px;}
.l350{width:350px;}
.l400{width:400px;}
.l450{width:450px;}
.l500{width:500px;}
.l550{width:550px;}
.l600{width:600px;}
.l650{width:650px;}
.l700{width:700px;}

.h5{height:5px;}
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h110{height:110px;}
.h120{height:120px;}
.h130{height:130px;}
.h140{height:140px;}
.h150{height:150px;}
.h160{height:160px;}
.h170{height:170px;}
.h180{height:180px;}
.h190{height:190px;}
.h200{height:200px;}
.h210{height:210px;}
.h220{height:220px;}
.h230{height:230px;}
.h240{height:240px;}
.h250{height:250px;}
.h260{height:260px;}
.h240{height:270px;}
.h280{height:280px;}
.h290{height:290px;}
.h300{height:300px;}
.h350{height:350px;}
.h400{height:400px;}
.h450{height:450px;}
.h500{height:500px;}
.h550{height:550px;}
.h600{height:600px;}
.h650{height:650px;}
.h700{height:700px;}
.cur{cursor:pointer;}

.bouton{
	display:-moz-inline-box;
	display:inline-block;
	margin:0;
	padding:0;
	color:#e1e6eb; text-decoration:none;  font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border:0;
	background:none;}
.bouton span{
	position:relative;
	float:left;
	padding:0 0 0 4px;
	vertical-align:middle;
	background:url(../images/bt-g.gif) left top no-repeat;}
.bouton span span{
	padding:0 4px 0 0;
	background:url(../images/bt-d.gif) right top no-repeat;}
.bouton span span span{
	height:24px;
	padding:0 10px;
	line-height:1.8em;
	background:url(../images/bt-c.gif) left top repeat-x;}
.bouton span span span s{background:url(../images/puce-arrow.png) right center no-repeat; _background-image:url(../images/puce-arrow.gif); padding-right:26px;}
a.bouton:hover{color:#ffffff;}
.bouton input					{font-weight:bold; border:0; padding:0; margin:0; background:none; color:#e1e6eb !important; cursor:pointer; outline:none; padding:5px 2px;}

.arrow			{background:url(../images/puce-arrow-grey.png) left center no-repeat transparent; padding: 4px 0 4px 24px;}
.icoZoom,
.icoArrows,
.icoClose,
.icoGoogleMaps,
.icoPDF	,
.icoLien			{display:-moz-inline-box; display:inline-block;}
.icoGoogleMaps span,
.icoZoom span,
.icoClose span,
.icoPDF span,
.icoLien span,
.icoArrows span	{position:relative;	float:left;		vertical-align:middle;padding: 4px 0 4px 24px}

.icoPDF span		{background:url(../images/ico-pdf.gif) 0 0.3em no-repeat transparent; }
.icoLien span	{background:url(../images/ico-lien.png) 0 0 no-repeat transparent;_background-image:url(../images/ico-lien.gif);}
.icoLien span	{background:url(../images/ico-lien.png) 0 0 no-repeat transparent;_background-image:url(../images/ico-lien.gif);}
.icoGoogleMaps{background:url(../images/ico-googlemaps.png) 0 4px no-repeat transparent;_background-image:url(../images/ico-googlemaps.gif);}
.icoArrows			{background:url(../images/bt-arrows.gif) 0 0.4em no-repeat transparent;}
.icoClose			{background:url(../images/ico-close.gif) 0 0.2em no-repeat transparent;}
.icoZoom			{background:url(../images/ico-loupe.gif) 0 0.2em no-repeat transparent;}

.icoClim				{background-image: url(../images/puce-climatisation.png);_background-image: url(../images/puce-climatisation.gif);}
.icoFroid				{background-image: url(../images/puce-froid.png);_background-image: url(../images/puce-froid.gif);}


a.cadre img					{border:1px solid #ccc; padding:1px;}
img.cadre						{border:1px solid #ccc; padding:1px;}
a.cadre:hover img			{border-color:#008ed2;}

/*######## CURVY #########*/
div.curvy										{position:relative;}
div.curvyT,
div.curvyB										{height:14px; overflow:hidden; position:relative;width:100%;}
div.curvyT s,
div.curvyB s									{height:100%; display:block; overflow:hidden;}
div.curvyT s s,
div.curvyB s s 									{background:#ffffff; margin:0 14px; display:block;}
div.curvyT										{background:url(../images/curvy1.gif) no-repeat bottom left;}
div.curvyT s									{background:url(../images/curvy2.gif) no-repeat bottom right;}
div.curvyB										{background:url(../images/curvy4.gif) no-repeat bottom left;}
div.curvyB s									{background:url(../images/curvy3.gif) no-repeat bottom right;}
div.curvyT s s									{background:url(../images/curvy-t.gif) repeat-x top;}
div.curvyB s s									{background:url(../images/curvy-b.gif) repeat-x bottom;}
div.curvyL										{background:url(../images/curvy-g.gif) repeat-y left ;}
div.curvyR										{background:url(../images/curvy-d.gif) repeat-y right; }
div.curvyInt									{background:#ffffff;margin:0 14px;}
/* CURVY BAS CARRE  */
div.curvyBc div.curvyB										{background:url(../images/curvy-3c.gif) no-repeat bottom left !important; height:3px; }
div.curvyBc div.curvyB s									{background:url(../images/curvy-4c.gif) no-repeat bottom right !important;}
div.curvyBc div.curvyB s s									{background:#ffffff !important;/*url(../images/curvy-b.gif) repeat-x bottom !important;*/ border-bottom:1px solid #d8d8d8;height:2px;}
/* CURVY GRIS DEGRADE  */
div.curvyGris div.curvyT								{background-image:url(../images/curvy-gris-1.gif);}
div.curvyGris div.curvyT s								{background-image:url(../images/curvy-gris-2.gif);}
div.curvyGris div.curvyT s s							{background-image:url(../images/curvy-gris-t.gif);}
div.curvyGris div.curvyB								{background-image:url(../images/curvy-gris-3.gif);}
div.curvyGris div.curvyB s								{background-image:url(../images/curvy-gris-4.gif);}
div.curvyGris div.curvyB s s							{background-image:url(../images/curvy-gris-b.gif);	}
div.curvyGris div.curvyL									{background:url(../images/curvy-gris-g.gif) no-repeat bottom left;}
div.curvyGris div.curvyR								{background:url(../images/curvy-gris-d.gif) no-repeat bottom right;}
div.curvyGris div.curvyInt								{background:url(../images/curvy-gris-c.gif) repeat-x bottom #fcfefc}

.pictoInfo			{display:-moz-inline-box; display:inline-block; background: url(../images/picto-info.png);_background-image: url(../images/picto-info.gif); width:53px; height:90px; _height:53px;}
div.curvy span.pictoInfo{display:block; position:absolute; z-index:3000; top:0; left:-10px;}


/*######## ENCART BLEU #########*/
div.encartBleu										{_position:relative;}
div.encartBleuT									{height:16px; overflow:hidden; position:relative;width:100%;}
div.encartBleuT s									{height:100%; display:block; overflow:hidden;}
div.encartBleuT s s 								{background:#ffffff; margin:0 16px; display:block;}
div.encartBleuT									{background:url(../images/encartbleu-haut-g.gif) no-repeat bottom left;}
div.encartBleuT s									{background:url(../images/encartbleu-haut-d.gif) no-repeat bottom right;}
div.encartBleuT s s								{background:url(../images/encartbleu-haut-bg.gif) repeat-x top;}
div.encartBleuL									{background:url(../images/encartbleu-g.gif) repeat-y left ;}
div.encartBleuLBas								{background:url(../images/encartbleu-bas-g.gif) no-repeat bottom left ;}
div.encartBleuR									{background:url(../images/encartbleu-d.gif) repeat-y right;}
div.encartBleuRBas								{background:url(../images/encartbleu-bas-d.gif) no-repeat bottom right;}
div.encartBleuInt									{background:url(../images/encartbleu-bg.gif) repeat;margin:0 10px;}
div.encartBleuIntBas							{background:url(../images/encartbleu-bas-bg.gif) repeat-x bottom;padding:0 5px;}
div.encartBleu .sep								{background:url(../images/encartbleu-sep.gif) repeat-x bottom; padding-bottom:10px;}

/*######## FORMULAIRES #########*/
.champcontact, .champfocus,	.champerreur{background-color:#FFFFFF;border:1px solid #e1e6eb;font-size:9px; font:normal 11px Tahoma, Geneva, sans-serif;  color:#555355;
	margin: 0 0 4px 0; padding:2px;display: inline;}
.champerreur{border:1px solid #fcd659; background:#fef8ed; color:#b65100;}			
.erreur,	div.erreurMsg{font-family: "Century Gothic", "Apple Gothic", Arial, sans-serif; color:#47bcd9;font-weight:normal; font-size:11px;}
div.erreurMsg{margin: 6px 0px;	padding:8px 8px 8px 40px;
			background: url(../images/ico-atttention.png) no-repeat 5px center #2f3134;_background-image:url(../images/ico-atttention.gif);}
span.erreurMsg{margin: 6px 0px;font-family: "Century Gothic", "Apple Gothic", Arial, sans-serif; color:#47bcd9;font-weight:normal; font-size:11px;	padding:8px 8px 8px 40px;background: url(../images/ico-atttention.png) no-repeat 5px center #2f3134;_background-image:url(../images/ico-atttention.gif);}
span.erreurZone,
.erreurIco	{display:-moz-inline-box; display:inline-block;
				background: url(../images/ico-erreur.png) no-repeat center center; _background-image:url(../images/ico-erreur.gif); width:26px; height:24px;}
span.erreurZone{background:none;}	

/*tableau donnees*/
.Table{border-collapse:collapse; border-spacing:0; border:0; border-top: 1px solid #d8d0c1; border-left: 1px solid #d8d0c1; background:#fff;}
.Table th{background: url(../images/fond-th-clair.gif) no-repeat top left #d7cdbe; color: #4D382A;
					border-bottom: 1px solid #cdc4b8; border-right: 1px solid #cdc4b8; padding:4px;text-align:left;}
.Table th.c,
.Table tr.c th{text-align:center;}
.Table td{border:0;border-bottom: 1px solid #d8d0c1; border-right: 1px solid #d8d0c1; padding:2px 4px; color:#8c7a81;}

div.Global 												{text-align:center; background:url(../images/global-bg.png) no-repeat top center; _background-image:url(../images/global-bg.jpg);}
div.Header												{width:990px; margin:0 auto; text-align:left;}
div.Principal											{width:990px; margin:0 auto; text-align:left; overflow:visible;position:relative;z-index:30; margin-top:-4px;}
div.PrincipalC											{background:url(../images/principal-bg.png) repeat-y center;background-image:url(../images/principal-bg.gif)\9;}
div.PrincipalB											{background:url(../images/principal-b.png) no-repeat center bottom; background-image:url(../images/principal-b.gif)\9; height:80px;}
div.PrincipalInt										{padding:0 54px; _padding:0 46px; padding-top:40px; }

div.colG													{background:none; width:220px; float:left;}
div.colD													{background:none; width:620px; float:right;}

div.Header												{height:147px; position:relative;}
div.Logo													{height:100px; width:350px; margin:0 auto; padding-top:30px; background:url(../images/logo-declercq-debruyne.png) no-repeat bottom center; _background:none;}
div.Logo	 a												{text-decoration:none; display:block; width:100%; height:100%;}
div.Navigation											{position:absolute; right:8px; bottom:0; width:720px; height:80px;}

div.Menu											{height:44px; overflow:hidden; position:relative; z-index:40;
														background:url(../images/menu-bg.png) repeat-x top; _background-image:url(../images/menu-bg.gif);}
* html div.Menu									{height:41px;}

div.MenuInt										{width:920px; margin-left:auto; margin-right:auto;text-align:right;}

div.Menu a											{display:-moz-inline-box; display:inline-block; margin:0; padding:0; height:100%;
 														font:normal 13px "Lucida Sans Unicode", "Lucida Grande", Tahoma, sans-serif;color:#7A8395; text-decoration:none; position:relative;
														white-space:nowrap; text-align:center; vertical-align:middle; cursor:pointer;	border:0; background: url(../images/menu-ombre.gif) repeat-x bottom;}
div.MenuInt a.btAccueil						{float:left;}
div.Menu a span									{position:relative;	float:left;	padding:0 0 0 14px;	vertical-align:middle;  height:100%;background:url(../images/menu-sep.gif) no-repeat left top;}
div.Menu a span span							{padding:0 14px 0 0; background:url(../images/menu-sep.gif) no-repeat left top; background:none;}
div.Menu a span span span					{height:100%;	padding:0 14px 0 20px;	line-height:3.4em;	background:none;}
div.Menu a.selected								{color:#5278CB;}
div.Menu a.selected span						{background:url(../images/menu-on-g.png) left top no-repeat;			background-image:url(../images/menu-on-g.gif);}
div.Menu a.selected span span				{background:url(../images/menu-on-d.png) right top no-repeat;			background-image:url(../images/menu-on-d.gif);}
div.Menu a.selected span span span		{background:url(../images/menu-on-bg.png) left top repeat-x; 			background-image:url(../images/menu-on-bg.gif) ;}
div.Menu a:hover								{color:#959caa}
div.Menu a.selected	:hover					{color:#7c99d7;}

div.Renseignement								{padding-top:8px; background:url(../images/points-h.gif) repeat-x top; margin-right:10px;margin-top:10px;}
div.Renseignement h3							{font:normal 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#008ed2; text-align:center;}
div.Renseignement	span						{display:inline-block; vertical-align:top; padding-top:8px;}
span.numeroTel									{background:url(../images/numero-telephone.gif) no-repeat bottom center ; width:220px; height:50px; padding:0 !important;}
span.numeroTel	strong						{display:none;}

.filAriane													{display:block; margin:0 auto; position:relative;padding-left:60px;height:36px; width:922px; text-align:left;
																background:url(../images/fil-ariane-bg.png) repeat-x top; _background-image:url(../images/fil-ariane-bg.gif);}
.filAriane *													{vertical-align:middle; font:normal 13px Tahoma, Geneva, sans-serif; color:#6C6C6C;display:inline-block;vertical-align:middle; text-decoration:none;}
.filAriane span.sep										{background:url(../images/puce-small.gif) no-repeat center center; display:inline-block; width:30px; height:38px; text-align:center; line-height:36px;}
.filAriane span.cur										{display:inline-block; height:38px; vertical-align:middle; line-height:36px; color:#444; cursor:text;}
.filAriane a:hover										{color:#999;}

div.Footer													{width:990px; margin:20px auto; margin-top:10px; text-align:left; overflow:visible;}
div.FooterG,
div.FooterD,
div.FooterC											{height:100%;height:70px; }
div.FooterG											{background:url(../images/footer-g.gif) no-repeat bottom left; 			_background-image:url(../images/footer-g.gif);}
div.FooterD											{background:url(../images/footer-d.gif) no-repeat bottom right;			_background-image:url(../images/footer-d.gif);}
div.FooterC											{background:url(../images/footer-bg.gif) repeat-x bottom;					_background-image:url(../images/footer-bg.gif); margin:0 280px 0 18px; position:relative;}
div.FooterInt,
div.FooterInt a									{font:normal 11px Tahoma, Geneva, sans-serif; color:#787878; text-decoration:none; font-variant:small-caps;}
div.FooterInt a:hover							{color:#969696;}
div.FooterInt										{position:absolute; height:20px; bottom:15px; left:20px;}

div.Shortcuts										{width:860px; margin:auto; overflow:visible;}
div.ShortcutsCol									{width:20%; float:left;}
div.ShortcutsCol a								{text-decoration:none; display:block; width:100%; height:100%;}
div.ShortcutsCol h3								{margin:0 0 8px 0;}
div.ShortcutsCol h3 a							{color:#3b5292; font:bold 13px Tahoma, Geneva, sans-serif; }
div.ShortcutsCol h3 a:hover					{color:#5b75bc;}
div.ShortcutsCol ul 								{margin:0; padding:0; background:none;}
div.ShortcutsCol ul li 							{margin:0 0 4px 0; padding:0;background:none;}
div.ShortcutsCol ul li,
div.ShortcutsCol p								{font:normal 11px Tahoma, Geneva, sans-serif;}
div.ShortcutsCol ul li a							{color:#767676;}
div.ShortcutsCol ul li a:hover				{color:#969696;}
div.logoFooter										{background:url(../images/logo-footer.png) no-repeat 0 0;
														_background-image:url(../images/logo-footer.gif);
														width:205px; height: 50px; margin:0 auto; margin-bottom:10px;}
														
div.sousMenu													{width:200px;}
div.sousMenuInt												{margin:0 7px 0 5px;}
div.sousMenuInt a											{font:normal 12px "Century Gothic","Apple Gothic",Arial, sans-serif; text-decoration:none; color:#515151;
																	display:block; height:62px; width:180px; margin:0 auto;  cursor:pointer;
																	background:url(../images/smenu-srub-bg.gif) no-repeat 0 0;}
div.sousMenuInt a span									{background:url(../images/smenu-srub-d.gif) no-repeat right; display:block; height:100%;padding-left:20px; line-height:60px;}
div.sousMenuInt a.selected								{background-image:url(../images/smenu-srub-bg-on.gif);color:#FFF;}
div.sousMenuInt a.selected span						{background-image:url(../images/smenu-srub-d-on.gif);}

div.sousMenuInt a.menuHeader,
div.sousMenuInt a.menuHeader span				{cursor:default;}

/*FROID*/
div.smenuFroid a.selected								{background-image:url(../images/smenu-srub-froid-bg.gif);}
div.smenuFroid a.selected span						{background-image:url(../images/smenu-srub-froid-d.gif); font-weight:bold;}
div.ssMenu a,
div.ssMenu a.selected										{background:#eef4fc; border-top:1px solid #fff; color:#757575; height:32px;font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:none; color:#515151;}
div.ssMenu a.selected										{background-color:#f6f9fd;}
div.ssMenu a:hover											{background-color:#f6f9fd; color:#858585;}
div.ssMenu a span,
div.ssMenu a.selected span								{background:none; line-height:30px;}
div.ssMenu a.selected span								{color:#008ed2; padding-left:28px;font-weight:normal;}
/*CLIM*/
div.smenuClim a.selected								{background-image:url(../images/smenu-srub-clim-bg.gif);}
div.smenuClim a.selected span							{background-image:url(../images/smenu-srub-clim-d.gif); font-weight:bold;}
div.smenuClim div.ssMenu a							{background:#f6f5f3 !important; }
div.smenuClim div.ssMenu a:hover,
div.smenuClim div.ssMenu a.selected				{background:#fcfaf3 !important;}
div.smenuClim div.ssMenu a.selected span		{background:none; color:#c38808;font-weight:normal;}

.titreClimatisation,
.titreFroid														{background:url(../images/titre-climatisation.gif) no-repeat 0 0; height:35px; width:160px;}
.titreFroid														{background-image:url(../images/titre-froid.gif);width:90px;}
.titreClimatisation span,
.titreFroid span												{display:none;}

div.Vignettes													{margin:10px 0;}
div.Vignettes *												{vertical-align:top;}
.vignette,
div.Vignettes a												{display:inline-block; width:134px; /*height:89px;*/ text-align:center; overflow:hidden; font:normal 13px Tahoma, Geneva, sans-serif; color:#7f7f7f; text-decoration:none;
																	background:url(../images/vignette-bg.gif) no-repeat top center;}
.vignette img,
div.Vignettes a img											{display:inline-block; border:1px solid #fff; width:116px; height:72px; margin :8px 0 6px 0px; }
a.vignette:hover img,
div.Vignettes a:hover img								{border-color:#008ed2;}
div.Vignettes a dfn											{display:block; text-align:center; padding-bottom:2px; line-height:14px;}

/*page service apres-vente*/
div.Logos														{text-align:center; width:100%; clear:both; padding-top:20px;}
div.Logos img													{display:inline-block; }

.InfoResum { margin: 5px auto; padding: 20px 0 15px; background:url(../images/points-h.gif) left top repeat-x; overflow:hidden}
.InfoResum .photo {float:left; width:210px; margin-right:10px; text-align:center }
.InfoResum .photo img{padding:1px;border: 1px solid #d1d1d1}
.InfoResum .descriptif {float:left; width:400px }
.InfoResum .descriptif .titres {width:260px; float:left}
.font14st {font-size:14px; font-weight:bold}
.font18st {font-size:18px; font-weight:bold}
.font14 {font-size:14px;}
ul li.pdf{display: block; border:none; background:url(../images/ico-pdf.gif) no-repeat 0 0;padding: 2px 0 0 22px; margin:0;height:20px}
.bleu{color:#376cae}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.publication{float:right;font-size:10px}
.blanc{color:#ffffff}