.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
text-indent:-9999px;
}

.ddcolortabs a{
float:left;
color: white;
/*background: #678b3f url(media/color_tabs_left.gif) no-repeat left top;*/
margin:0 -10px 0 0;
padding:0 0 0 0px;
text-decoration:none;
letter-spacing: 1px;
text-indent:-9999px;
}

.ddcolortabs a span{
float:left; display:block;
/*background: transparent url(media/color_tabs_right.gif) no-repeat right top;*/
padding: 6px 0px 3px 0px; text-indent:-9999px;}

.ddcolortabs a span { float:none; text-indent:-9999px;}

#ddtabs4 ul li a {text-indent:-9999px;}

/*.ddcolortabs a:hover{
background-color: #8cb85c;
}

.ddcolortabs a:hover span{
background-color: #8cb85c;
}*/


/*.item1 a span { width:123px; text-align:center}
.item2 a span {width:123px; text-align:center}
.item3 a span {width:123px; text-align:center}*/

/*.item1 a:hover span { background-color: pink;}
.item2 a:hover span { background-color: #00CCFF;}
.item3 a:hover span { background-color: #00FF33;}*/

.item1 a:hover span { width:123px; text-align:center; background:transparent url(../images/tab_News_FR.gif) no-repeat scroll 0pt -24px; margin-left:0px; text-align:center; text-indent:-9999px}
.item2 a:hover span {width:123px; text-align:center; background:transparent url(../images/tab_Services_FR.gif) no-repeat scroll 0pt -24px; margin-left:0px; text-align:center; text-indent:-9999px}
.item3 a:hover span {width:123px; text-align:center; background:transparent url(../images/tab_Entreprises_FR.gif) no-repeat scroll 0pt -24px; margin-left:0px; text-align:center; text-indent:-9999px;}


#item1 { width:123px; text-align:center; background:transparent url(../images/tab_News_FR.gif) no-repeat scroll 0pt 0px; margin-left:10px; text-align:center; text-indent:-9999px}
#item2 {width:123px; text-align:center; background:transparent url(../images/tab_Services_FR.gif) no-repeat scroll 0pt 0px; margin-left:10px; text-align:center; text-indent:-9999px}
#item3 {width:123px; text-align:center; background:transparent url(../images/tab_Entreprises_FR.gif) no-repeat scroll 0pt 0px; margin-left:10px; text-align:center; text-indent:-9999px}

#item1Current { width:123px; text-align:center; background:transparent url(../images/tab_News_FR.gif) no-repeat scroll 0pt -24px; margin-left:10px; text-align:center; text-indent:-9999px}
#item2Current {width:123px; text-align:center; background:transparent url(../images/tab_Services_FR.gif) no-repeat scroll 0pt -24px; margin-left:10px; text-align:center; text-indent:-9999px}
#item3Current {width:123px; text-align:center; background:transparent url(../images/tab_Entreprises_FR.gif) no-repeat scroll 0pt -24px; margin-left:10px; text-align:center; text-indent:-9999px}


.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
/*background-color: #8cb85c;*/text-indent:-9999px;
}

.ddcolortabsline{
clear: both; padding: 0; width: 100%; height: 8px; line-height: 8px; background: #678b3f;
/*border-top: 1px solid #fff; Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}


.tabcontent{
display:none; font: normal 10px  Verdana, Arial, sans-serif; color:#333; padding-top:15px; margin-top:0; border-top:none;
}
.tabcontent p { padding:15px;}
.tabcontent ul { margin:10px; text-align:left; list-style:none;}
.tabcontent ul li { padding:0 0 5px 15px; background:url(../images/bullet.gif) no-repeat;}


.item1content { background:#E5F5FC url(../images/bg_hp_news_body.jpg) no-repeat;}
.item1contentFoot { background: url(../images/bg_hp_news_bottom.jpg) no-repeat; margin:0; padding:0; width:419px; height:29px}

.item2content { background:#F3DEFA url(../images/bg_hp_services_body.jpg) no-repeat;}
.item2contentFoot { background: url(../images/bg_hp_services_bottom.jpg) no-repeat; margin:0; padding:0; width:419px; height:29px}

.item3content { background:#E9F3BB url(../images/bg_hp_entreprises_body.jpg) no-repeat;}
.item3contentFoot { background: url(../images/bg_hp_entreprises_bottom.jpg) no-repeat; margin:0; padding:0; width:419px; height:29px}

#ct1 ul li {color:#4D4D4D}
#ct1 ul li a{color:#4D4D4D}
#ct1 ul li a:hover{color:#e38f12;}
/*#ct1 ul li a:visited{color:#333}
#ct1 ul li a:active{color:#333}*/
#ct2 ul li {color:#4D4D4D}
#ct2 ul li a{color:#4D4D4D}
#ct2 ul li a:hover{color:#e38f12}
/*#ct2 ul li a:visited{color:#333}
#ct2 ul li a:active{color:#333}*/
#ct3 ul li {color:#4D4D4D}
#ct3 ul li a{color:#4D4D4D}
#ct3 ul li a:hover{color:#e38f12}
/*#ct3 ul li a:visited{color:#333}
#ct3 ul li a:active{color:#333}*/
#nw ul li {color:#4D4D4D; font-size:9px}
#nw  ul li a{color:#4D4D4D; font-size:9px}
#nw  ul li a:hover{color:#e38f12; font-size:9px}



