body{
	margin:0;
	padding:0;
	background-image: url(../images/bg1.gif);
	background-repeat:repeat;
	font-size:11px;
	color:#6e6b6b;
	filter:alpha (opacity=30);
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.7em;
}

h1-back {  
font: normal 2em Georgia, "Times New Roman", Times, serif;  
margin: 0 0 20px;  
padding: 0px 0;  
font-weight: normal;  
text-align:left;  
text-shadow: 1px 1px 1px #ccc;  

background: #fafafa;
border: 1px solid #ddd;
margin: 10px 0;
padding: 10px;
}
  
h1 span {  
color: #1cbcf1; 
font-weight: bold;
}
 
h1 small {  
font-size: 0.79em;  
text-transform: uppercase;
font-weight:bold;
color: #cc0000;  
font-family: Arial, Helvetica, sans-serif;  
text-shadow: none;
display: inline;
margin-left:15px;
} 

h2{  
font: normal 11px Arial, Helvetica, sans-serif;
line-height:1.5em;
margin: 0 0 0px;  
padding: 0px 0;  
font-weight: normal;  
text-align:left;  
/*text-shadow: 1px 1px 1px #ccc;  
margin: 10px 0;
padding: 10px;*/
}
  
h2 span {  
color: #000000;  
font-weight: bold;
font-size: 1em;
}

h3{  
font: normal 1.2em Arial, Helvetica, sans-serif ; 
margin: 0 0 0px;  
padding: 0px 0;  
font-weight: normal;  
text-align:left;  
text-shadow: 1px 1px 1px #ccc;  
}
  
h3 span {  
color: #e56a0e;  
font-weight: bold;
font-size: 1em;  
}

h4{  
font: normal 1.2em Arial, Helvetica, sans-serif ; 
margin: 0 0 0px;  
padding: 0px 0;  
font-weight: normal;  
text-align:left;  
text-shadow: 1px 1px 1px #ccc;  
}
  
h4 span {  
color: #e8985d;  
font-weight: bold;
font-size: 1em;  
}

h5{  
font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0px;  
padding: 0px 0;  
font-weight: normal;  
text-align:left;
line-height:1.7em;
}
  
h5 span {  
color: #6e6b6b;  
font-size:11px;  
}


#box{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 1em;
	padding: 0;
	text-align: left;
	width:902px;	/* <-- use this for a set width */
	background-image:url(../images/icom-contentbg.gif);
	background-repeat:repeat-y;
	height:1735px;
}
 						
#topbanner {
	width:902px;
	height:170px;
	float:left;
	background-image: url(../images/icom-topbanner.gif);
	background-repeat:no-repeat;
}

#logolink {
	width:130px;
	height:90px;
	position: relative;
/*	left:30px;
	top:53px;*/
	z-index:1;
	display:block;
}

#topbanner1 {
	width:650px;
	height:80px;
	float:right;
	text-align: right;
	padding-top:70px;
	padding-right:40px;
	line-height:2em;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#83a2ac;
}

#topbanner2 {
	width:140px;
	height:100px;
	float:left;
	text-align:left;
	padding-top:50px;
	padding-left:60px;
	line-height:2em;
}

.Search input { COLOR: #8b8a8a; border:0px #cccccc solid; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; padding:3px 0px 5px 3px; margin-right:0px;}
.Search input.on { COLOR: #8b8a8a; border:0px #cccccc solid; no-repeat; padding:3px 0px 5px 3px; margin-right:0px; background-image:url(../images/resultats/icom-input-google.gif); background-repeat: no-repeat;} 
.Search input.on:hover	{ COLOR: #8b8a8a; border:0px #cccccc solid; background-image:url(../images/resultats/icom-input-google.gif); no-repeat; padding:3px 0px 5px 3px; margin-right:0px; background-repeat: no-repeat;}
.Search input.on:focus	{ COLOR: #8b8a8a; border:0px #cccccc solid; background-image:url(../images/resultats/icom-input-google.gif); no-repeat; padding:3px 0px 5px 3px; margin-right:0px; background-repeat: no-repeat;}
.Search input.onIE	{ COLOR: #8b8a8a; border:0px #cccccc solid; background-image:url(../images/resultats/icom-input-google.gif); no-repeat; padding:3px 0px 5px 3px; margin-right:0px; background-repeat: no-repeat;}

form { 	margin: 0px; padding: 0px; 	height : 0px; display:inline; } 

.date { color:#596466; }

a.mainmenu:link{ font-size: 12px; color:#83a2ac;	text-decoration:none; font-family:"Trebuchet MS"; }
a.mainmenu:visited{ font-size: 12px; color: #83a2ac; text-decoration:none; font-family:"Trebuchet MS"; }
a.mainmenu:active{ font-size: 12px; color:#83a2ac;	text-decoration:none; font-family:"Trebuchet MS"; }
a.mainmenu:hover{ font-size: 12px; color:#f1b181;	text-decoration:underline; font-family:"Trebuchet MS"; }

.english {
	color:#f2b283;
	text-decoration:none;
	font-weight:bold;
}

#contents{
	margin-left: auto;
	margin-right: auto;	
	text-align: left;
	width:902px;				/* <-- use this for a set width */
	clear:both;
}

#container { width:902px; }

#contents-left {
	width:226px;
	float:left;
	padding-top:30px;
	padding-left:46px;
	padding-right:0px;
}

#contents-left2 {
	width:226px;
	float:left;
	padding-top:30px;
	padding-left:46px;
	padding-right:0px;
	height:1100px;
}

#contents-left3 {
	width:226px;
	float:left;
	padding-top:30px;
	padding-left:46px;
	padding-right:0px;
	height:3200px;
}

#menu {
	width:225px;
	height:340px;
	text-align: center;
	float:left;
}

#news {
	width:218px;
	height:300px;
	border-right:1px solid #efefef;
	border-left:1px solid #efefef;
	border-bottom:1px solid #efefef;
	border-top:1px solid #efefef;
	margin-bottom:20px;
	float:left;
}

#news-title {
	width:218px;
	height:68px;
	background-image:url(../images/news/icom-news-title.gif);
	background-repeat:no-repeat;
	float:left;
}

#news-archives {width:218px; height:68px; background-image: url(../images/news/icom-news-archives.jpg); background-repeat:no-repeat; float:left;}

#news-details {width:208px; padding-left:10px; padding-right:7px; padding-top:5px; float:left; line-height:1.9em;}

.newstitle {color:#f44313; font-weight:bold;}

.newstitledetails {color:#f44313; font-weight:bold; font-size:13px; }

.newssubtitle {color:#ba500c; font-weight:bold;}

.newssource {color:#fc7b6a;}

a.more:link {font-size:11px; color:#53c4dc;	text-decoration:none;}
a.more:visited {font-size:11px; color:#53c4dc; text-decoration:none;}
a.more:active {font-size:11px; color:#53c4dc; text-decoration:none;}
a.more:hover {font-size:11px; color:#f29279; text-decoration:underline;}

a.email:link{ font-size: 11px; color:#a47401;	text-decoration:none; }
a.email:visited{ font-size: 11px; color: #a47401; text-decoration:none; }
a.email:active{ font-size: 11px; color:#a47401;	text-decoration:none; }
a.email:hover{ font-size: 11px; color:#a47401;	text-decoration:underline; }

a.flicker:link {font-size:9px; color:#000000; text-decoration:none;}
a.flicker:visited {font-size:9px; color:#000000; text-decoration:none;}
a.flicker:active {font-size:9px; color:#000000;	text-decoration:none;}
a.flicker:hover {font-size:9px; color:#000000; text-decoration:none;}


#banner{
	width:200px;
	float:left;
	height:230px;
	padding-top:5px;
	margin-top:15px;
	padding-left:20px;
	background-image:url(../images/cpbg.jpg);
	background-repeat:no-repeat;
}

#flicker{
	width:220px;
	float:left;
	height:230px;
	padding-top:10px;
	margin-top:10px;
	padding-left:0px;
	background-image:url(../images/flickerbg.gif);
	background-repeat:no-repeat;
}

#contents-right{
	width:590px;
	float:right;
	padding-top:30px;
	height:auto;
}

#contents-top {
	width:560px;
	/*height:auto;*/
	float:left;
	height:175px;
}

a.footer:link{ font-size: 12px; color:#9a9a99;	text-decoration:none; font-family:"Trebuchet MS"; }
a.footer:visited{ font-size: 12px; color: #9a9a99; text-decoration:none; font-family:"Trebuchet MS"; }
a.footer:active{ font-size: 12px; color:#9a9a99;	text-decoration:none; font-family:"Trebuchet MS"; }
a.footer:hover{ font-size: 12px; color:#9a9a99;	text-decoration:underline; font-family:"Trebuchet MS"; }

.txtbox-middle {
	width:155px;
	height:13px;
	border:1px solid #40bed8;
	color:#00CCFF;
	font-size:11px;
	padding-top:2px;
}
/* ----------- End- Middle Email ----------- */

.rd {width:11px; color:#FFFFFF;}

.txtbox {
	width:155px;
	height:13px;
	border:1px solid #40bed8;
	color:#818080;
	font-size:11px;
	padding-top:0px;
}

.txtboxcont {
	border:1px solid #40bed8;
	color:#000000;
	font-size:10px;
	padding-top:2px;
	height:18px;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contents-1 {
	width:555px;
	height:270px;
	float:left;
	text-align:left;
	padding-right:30px;
	padding-left:5px;
}

#contents-2 {
	width:570px;
	height:auto;
	float:left;
	text-align:left;
	padding-right:5px;
	padding-left:0px;
	margin-top:15px;
}

#contents-2-tit {
	width:560px;
	height:25px;
	float:left;
	text-align:left;
	padding-top:13px;
	background-image:url(../images-new/SolutionBG.gif); 
	background-repeat:no-repeat;
	background-position:left top;
}
.soltext {color:#000000; line-height:1.3em;}

#contents-2-logo {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	padding-top:0px;
	padding-bottom:20px;
}

#contents-3 {
	width:570px;
	height:270px;
	float:left;
	text-align:left;
	padding-right:5px;
	padding-left:0px;
	margin-top:0px;
	clear:both;
}

#contents-3-details {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	padding-top:0px;
}


#contents-2-logo5 {width:107px; height:76px; float:left; text-align: center;}

#contentsSAAS {
	width:560px;
	height:225px;
	background-position:center;
	background-image:url(../images/icom-home-saas.gif);
	background-repeat:no-repeat;
	text-align:left;
	float:left;
	padding-top:20px;
	line-height:1.5em;
}

#contents-4 {
	width:570px;
	height:580px;
	float:left;
	text-align:left;
	padding-right:5px;
	padding-left:0px;
	margin-top:0px;
	clear:both;
}

#contents-4-details {width:560px; height:auto; float:left; text-align:left; padding-top:0px;}
.contents-4text {color:#000000; line-height:1.7em;}

#contentsSAAS-1 { width:95%; padding-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#0199cb;}
#contentsSAAS-2 { width:95%; padding-left:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#contentsSAAS-3 { width:95%; padding-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#0199cb; padding-top:8px;}

.saastittle {color:#666666; font-size:17px; font-weight:bold;}
.saastittlesaas {color:#e78902; font-size:17px; font-weight:bold;}

a.contentsSAAS:link{width:520px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	font-size:11px; color:#044c64; }
a.contentsSAAS:visited{ width:520px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	font-size:11px; color:#044c64; }
a.contentsSAAS:active{ width:520px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	font-size:11px; color:#044c64; }
a.contentsSAAS:hover{ width:520px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	font-size:11px; color:#ad7303; }

#contents-5 {
	width:570px;
	height:175px;
	float:left;
	text-align:left;
	padding-right:5px;
	padding-left:0px;
	margin-top:0px;
	clear:both;
}

#contents-5-details {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	padding-top:0px;
}

.Clients {color:#e79f1c; font-size:14px; font-weight:bold;}

.logolink {color:#6eaed1; text-decoration:underline;}

#client-logo {
	width:107px;
	height:110px;
	float:left;
	text-align: center;
}

#client-logo-btn {
	width:107px;
	height:25px;
	float:left;
	text-align: center;
}

#fclicker { width:535px; height:350px; float:left; text-align:left; padding-right:30px; padding-left:5px; }

#flicker-bg {width:522px; height:250px; float:left; text-align:center; background-image:url(../images/flicker/icom-flickerbg.gif); background-repeat:no-repeat;}


#footer{
	width:902px;
	height:102px;
	float:left;
	background-image:url(../images/icom-footerbg.gif);
	text-align:center;
}

.copyright {
	color:#3a3b3c;
	font-family:"Trebuchet MS";
	font-size:12px;
}

a.footer:link{ font-size: 12px; color:#9a9a99;	text-decoration:none; font-family:"Trebuchet MS"; }
a.footer:visited{ font-size: 12px; color: #9a9a99; text-decoration:none; font-family:"Trebuchet MS"; }
a.footer:active{ font-size: 12px; color:#9a9a99;	text-decoration:none; font-family:"Trebuchet MS"; }
a.footer:hover{ font-size: 12px; color:#9a9a99;	text-decoration:underline; font-family:"Trebuchet MS"; }

.fotterline{
	color:#9a9a99;
	font-size:12px;
	font-family:"Trebuchet MS";
}

/* ----------- Inner Styles --------------------------------------------*/
#innerbox{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 1em;
	padding: 0;
	text-align: left;
	width:902px;	/* <-- use this for a set width */
	background-color: #eeeeee;
	background-image:url(../images/icom-contentbg.gif);
	background-repeat:repeat-y;
	height:2200px;
}

#innercontainer {
	width:902px;
	height:auto;
}

#innercontents-right{
	width:590px;
	float:right;
	padding-top:30px;
	height: auto;
}

#innertoparea {
	width:560px;
	height:255px;
	float: left;
	padding-right:21px;
	text-align: left;
}

#innertoparea-1 {
	width:560px;
	height:70px;
	float: left;
	padding-right:21px;
	text-align: left;
}

a.sublink:link{ font-size:1em; color:#63c1e0;	text-decoration:none; font-family: Arial, Helvetica, sans-serif; }
a.sublink:visited{ font-size:1em; color: #63c1e0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
a.sublink:active{ font-size:1em; color:#63c1e0;	text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
a.sublink:hover{ font-size:1em; color:#e56a0e;	text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }

.bluetext{ font-size: 11px; color:#63c1e0;	text-decoration:none; font-family:Arial, Helvetica, sans-serif; }

#innercontents {
	width:555px;
	height:auto;
	float: left;
	padding-right:25px;
	text-align: left;
}

#title {
	width:555px;
	height:auto;
	float:left;
}

.title {
	font-size: 11px; color:#e8985d;	text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

#titlecontents {
	width:533px;
	float:left;
	padding-left:28px;
	padding-right:12px;
}
.disableDataList{
    left : 0px;
    top : 0px;
    position: absolute;
    z-index: 0;
    background-color: silver;
    opacity:0.5;
    filter:alpha(opacity=50);
}

a.sollink:link{ font-size: 12px; color:#0099cc;	text-decoration:none; font-family:"Trebuchet MS"; }
a.sollink:visited{ font-size: 12px; color: #0099cc; text-decoration:none; font-family:"Trebuchet MS"; }
a.sollink:active{ font-size: 12px; color:#0099cc;text-decoration:none; font-family:"Trebuchet MS"; }
a.sollink:hover{ font-size: 12px; color:#e56a0e;text-decoration:underline; font-family:"Trebuchet MS"; }

.titlesolutions {
	font-size: 13px; color:#5fbdde;	text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

.ashtext {
	font-size: 11px; color:#cccccc;	text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

.pdftext {
	font-size: 11px; color:#542b02;	text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

.bgcolor {
	background-color:#c0edfc;
}

#special{
	padding:10px;
	width:520px;
	height:auto;
}

#ref-pic {
	width:140px;
	height:auto;
	float:left;
}

#ref-details {
	width:400px;
	height:auto;
	float:left;
	padding-left:10px;
}

#ref-map{
	width:200px;
	height:auto;
	float:left;
}
#ref-mapdetails {
	width:300px;
	height:auto;
	float:left;
	padding-left:10px;
}

.border {
	border:1px dashed #0099cb;
}

a.sitemap1:link{ font-size: 11px; color:#575a5c;text-decoration:none; font-weight:bold;}
a.sitemap1:visited{ font-size: 11px; color: #575a5c;	text-decoration:none; font-weight:bold;}
a.sitemap1:active{ font-size: 11px;	color:#575a5c;text-decoration:none; font-weight:bold;}
a.sitemap1:hover{ font-size: 11px; color:#f97e05;text-decoration: underline; font-weight:bold;}

a.sitemap2:link{ font-size: 11px;	color:#0093c9;	text-decoration:none;}
a.sitemap2:visited{ font-size: 11px;	color: #0093c9;	text-decoration:none;}
a.sitemap2:active{ font-size: 11px;	color:#0093c9;	text-decoration:none;}
a.sitemap2:hover{ font-size: 11px;	color:#f97e05;	text-decoration: underline;}

.sitemaptext { font-size: 11px; color:#fa6311;	text-decoration:none; font-weight:bold;}

/* ----------- Contents Inner Styles --------------------------------------------*/

#wrapp {
	position: relative; margin-left:auto; margin-right:auto; margin-top:1em; padding:0; text-align:left; width:902px;	
	background-color:#eeeeee; background-image:url(../images/icom-contentbg.gif); background-repeat:repeat-y; 
}


#title-sol {
	width:555px;
/*	height:720px;*/
	height:auto;
	float:left;
}

#title-sol2 {
	width:555px;
/*	height:600px;*/
	height:auto;
	float:left;
}

#sol-left{
	width:250px;
	height:auto;
	float:left;
}

#sol-right{
	width:250px;
	height:auto;
	float:right;
}

/* ----------- End Contents Inner Styles --------------------------------------------*/


/* ----------- Start Press Release Styles --------------------------------------------*/
#press-release {
	width:220px;
	height:136px;
	border-right:1px solid #efefef;
	border-left:1px solid #efefef;
	border-bottom:1px solid #efefef;
	background-image:url(../images/press-release/icom-prs-title.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	float:left;
}

#press-release-title {
	width:218px;
	height:30px;
	padding-left:0px;
	padding-top:15px;
	background-repeat:no-repeat;
	float:left;
}

#press-release-title1 {
	width:218px;
	height:30px;
	padding-left:0px;
	padding-top:10px;
	background-repeat:no-repeat;
	float:left;
}
a.pressrelease:link{ font-size: 11px; color:#cc0000;	text-decoration:none; line-height:1.3em; }
a.pressrelease:visited{ font-size: 11px; color: #cc0000; text-decoration:none; line-height:1.3em; }
a.pressrelease:active{ font-size: 11px; color:#cc0000;	text-decoration:none; line-height:1.3em;}
a.pressrelease:hover{ font-size: 11px; color:#cc0000;	text-decoration:underline; line-height:1.3em; }

/* ----------- end Press Release Styles --------------------------------------------*/

/* ----------- Start News Articles Styles --------------------------------------------*/
#Articles {
	width:220px;
	height:283px;
	border-right:1px solid #efefef;
	border-left:1px solid #efefef;
	border-bottom:1px solid #efefef;
	background-image:url(../images/newsarticle/icom-news-articles-tit.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	float:left;
}

#Articles-title {
	width:218px;
	height:30px;
	padding-left:0px;
	padding-top:25px;
	background-repeat:no-repeat;
	float:left;
}

#Articles-title1 {
	width:218px;
	height:30px;
	padding-left:0px;
	padding-top:10px;
	background-repeat:no-repeat;
	float:left;
}
a.Articles:link{ font-size: 11px; color:#6e6b6b;	text-decoration:none; line-height:1.3em; }
a.Articles:visited{ font-size: 11px; color: #6e6b6b; text-decoration:none; line-height:1.3em; }
a.Articles:active{ font-size: 11px; color:#6e6b6b;	text-decoration:none; line-height:1.3em;}
a.Articles:hover{ font-size: 11px; color:#cc0000;	text-decoration:underline; line-height:1.3em; }

/* ----------- end News Articles Styles --------------------------------------------*/


/* ----------- Start RSS Styles --------------------------------------------*/
#RSS {
	width:220px;
	height:100px;
	background-image:url(../images/rss/icom-title-suiveznous.gif);
	background-repeat:no-repeat;
	margin-bottom:15px;
	float:left;
}

#RSS-icons{
	width:218px;
	padding-left:20px;
	padding-right:7px;
	float:left;
	line-height:1.9em;
}
/* ----------- end RSS Styles --------------------------------------------*/

/* ----------- Client list Styles --------------------------------------------*/
.t {background: url(../images/revendeur/dot.gif) 0 0 repeat-x; width:24em}
.b {background: url(../images/revendeur/dot.gif) 0 100% repeat-x}
.l {background: url(../images/revendeur/dot.gif) 0 0 repeat-y}
.r {background: url(../images/revendeur/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/revendeur/bl.gif) 0 100% no-repeat}
.br {background: url(../images/revendeur/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/revendeur/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/revendeur/tr.gif) 100% 0 no-repeat; padding:8px} 
/* ----------- end - Client list Styles --------------------------------------------*/

.H1tittle {font-size:15px; color:#099cce; font-family:"trebuchet MS", Arial, Verdana; text-indent:15px; margin:0px; padding:0px;}


/* ----------- Formula list Styles --------------------------------------------*/
.t1 {/*background: url(../images/revendeur/dot.gif)*/ 0 0 repeat-x; width:545px;}
.b1 {background: url(../images/revendeur/dot.gif) 0 100% repeat-x}
.l1 {background: url(../images/revendeur/dot.gif) 0 0 repeat-y}
.r1 {background: url(../images/revendeur/dot.gif) 100% 0 repeat-y}
.bl1 {background: url(../images/revendeur/bl.gif) 0 100% no-repeat}
.br1 {background: url(../images/revendeur/br.gif) 100% 100% no-repeat}
.tl1 {/*background: url(../images/revendeur/tl.gif)*/ 0 0 no-repeat}
.tr1 {/*background: url(../images/revendeur/tr.gif)*/ 100% 0 no-repeat; padding:8px} 
/* ----------- end - Formula list Styles --------------------------------------------*/

/* ----------- Solutions list Styles --------------------------------------------*/
.t2 {/*background: url(../images/revendeur/dot.gif) 0 0 repeat-x;*/ width:545px;}
.b2 {background: url(../images/revendeur/dot.gif) 0 100% repeat-x}
.l2 {background: url(../images/revendeur/dot.gif) 0 0 repeat-y}
.r2 {background: url(../images/revendeur/dot.gif) 100% 0 repeat-y}
.bl2 {background: url(../images/revendeur/bl.gif) 0 100% no-repeat}
.br2 {background: url(../images/revendeur/br.gif) 100% 100% no-repeat}
/*.tl2 {background: url(../images/revendeur/tl.gif) 0 0 no-repeat}
.tr2 {background: url(../images/revendeur/tr.gif) 100% 0 no-repeat; padding:8px} */
/* ----------- end - Solutions list Styles --------------------------------------------*/

/* ----------- Notre métier list Styles --------------------------------------------*/
.t3 {/*background: url(../images/revendeur/dot.gif) 0 0 repeat-x;*/ width:545px; background-color:#f9ffff;}
.b3 {background: url(../images/revendeur/dot.gif) 0 100% repeat-x}
.l3 {background: url(../images/revendeur/dot.gif) 0 0 repeat-y}
.r3 {background: url(../images/revendeur/dot.gif) 100% 0 repeat-y}
.bl3 {background: url(../images/revendeur/bl.gif) 0 100% no-repeat}
.br3 {background: url(../images/revendeur/br.gif) 100% 100% no-repeat}
/*.tl2 {background: url(../images/revendeur/tl.gif) 0 0 no-repeat}
.tr2 {background: url(../images/revendeur/tr.gif) 100% 0 no-repeat; padding:8px} */
/* ----------- end - Notre métier list Styles --------------------------------------------*/

/* ----------- Client  list Styles --------------------------------------------*/
.t4 {/*background: url(../images/revendeur/dot.gif) 0 0 repeat-x;*/ width:545px;}
.b4 {background: url(../images/revendeur/dot.gif) 0 100% repeat-x}
.l4 {background: url(../images/revendeur/dot.gif) 0 0 repeat-y}
.r4 {background: url(../images/revendeur/dot.gif) 100% 0 repeat-y}
.bl4 {background: url(../images/revendeur/bl.gif) 0 100% no-repeat}
.br4 {background: url(../images/revendeur/br.gif) 100% 100% no-repeat}
/*.tl2 {background: url(../images/revendeur/tl.gif) 0 0 no-repeat}
.tr2 {background: url(../images/revendeur/tr.gif) 100% 0 no-repeat; padding:8px} */
/* ----------- end - Client list Styles --------------------------------------------*/

/* Start - New Footer Area */
.contents {color:#ffffff;}
.footertittle { background-color:#0099cc; color:#023c4f; font-size:13px; height:25px; line-height:2.5em; font-weight:bold; text-indent:18px;}
.footerbody{background-color:#57c1e5;}
.footersubtittle { color:#ffffff; border-bottom:1px solid #ffffff; font-size:11px; font-weight:bold; padding-top:5px;}
.footerul {list-style:none; text-indent:15px; line-height:1em; margin:0px; padding:0px; text-align:left;}
.footerul li {background-image: url(../liarrow.gif); background-position:8px 3px; background-repeat:no-repeat;}
.footerul li:link {color:#ffffff; text-decoration:none; cursor:pointer;}
.footerul li:hover {color:#ffffff; text-decoration:underline; cursor:pointer;}
.footerul li:visited {color:#ffffff; text-decoration:none; cursor:pointer;}
.footeraddress {font-family:"trebuchet MS", Arial, Verdana; font-size:13px;}
.footerbottom{background-color:#0099cc; height:20px; line-height:2em; font-size:11px; }
.footerbottom-left{ text-indent:18px;}
.footerbottom-right{ padding-right:10px;}

a.navigation:link{ color:#025c7a;	text-decoration:none; font-weight:bold; }
a.navigation:visited{ color: #025c7a; text-decoration:none; font-weight:bold; }
a.navigation:active{ color:#025c7a;	text-decoration:none; font-weight:bold;}
a.navigation:hover{ color:#025c7a;	text-decoration:underline; font-weight:bold; }

a.version:link{ color:#ffffff;	text-decoration:none; }
a.version:visited{ color: #ffffff; text-decoration:none; }
a.version:active{ color:#ffffff;	text-decoration:none; }
a.version:hover{ color:#ffffff;	text-decoration:underline; }

#footer{ width:902px; height:333px; float:left; /*background-image:url(../images/icom-footerbg-new.gif);*/ text-align:center; background-repeat:no-repeat; background-position: center; }
/* End - New Footer Area */

