.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:20px;
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;*/

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: 15px 0 0 0; }

.ddcolortabs a span { float:none;}


.item1 a:hover span { width:105px; text-align:center; background:transparent url(../images/prod_cell_tabNav_cam.gif) no-repeat scroll 0pt -29px; margin-left:0px; text-align:center; text-indent:-9999px}
.item2 a:hover span {width:171px; text-align:center; background:transparent url(../images/prod_cell_tabNav_eng.gif no-repeat scroll 0pt -29px; margin-left:0px; text-align:center; text-indent:-9999px}
.item3 a:hover span {width:116px; text-align:center; background:transparent url(../images/prod_cell_tabNav_mac.gif) no-repeat scroll 0pt -29px; margin-left:0px; text-align:center; text-indent:-9999px;}


#item1 { width:105px; text-align:center; background:transparent url(../images/prod_cell_tabNav_cam.gif) no-repeat scroll 0pt 0px; margin-left:10px; text-align:center; text-indent:-9999px}
#item2 {width:171px; text-align:center; background:transparent url(../images/prod_cell_tabNav_eng.gif) no-repeat scroll 0pt 0px; margin-left:10px; text-align:center; text-indent:-9999px}
#item3 {width:116px; text-align:center; background:transparent url(../images/prod_cell_tabNav_mac.gif) no-repeat scroll 0pt 0px; margin-left:10px; text-align:center; text-indent:-9999px}

#item1Current { width:105px; text-align:center; background:transparent url(../images/prod_cell_tabNav_cam.gif) no-repeat scroll 0pt -29px; margin-left:10px; text-align:center; text-indent:-9999px}
#item2Current {width:171px; text-align:center; background:transparent url(../images/prod_cell_tabNav_eng.gif) no-repeat scroll 0pt -29px; margin-left:10px; text-align:center; text-indent:-9999px}
#item3Current {width:116px; text-align:center; background:transparent url(../images/prod_cell_tabNav_mac.gif) no-repeat scroll 0pt -29px; 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.*/
}
.prod_cell_news_ttl {width:679px; height:44px; margin:10px 0 0 10px; padding:0; background: url(../images/prod_cell_news_ttl.gif) no-repeat}
.prod_cell_news_top {margin:0 0 0 10px; padding:0; height:12px; width:679px; background:url(../images/prod_cell_news_top.gif) no-repeat}
.prod_cell_news_bottom {background: url(../images/prod_cell_news_bottom.gif) no-repeat; height:29px; width:679px; margin:0 0 0 10px; padding:0}


.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}



/*

#item1 a  { width: 105px; background: url(../images/prod_cell_tabNav_cam.gif) top left no-repeat;}
#item2 a  { width: 171px; background: url(../images/prod_cell_tabNav_eng.gif) top left no-repeat;}
#item3 a  { width: 116px; background: url(../images/prod_cell_tabNav_mac.gif) top left no-repeat;}

#item1Current a  { width: 105px; background: url(../images/prod_cell_tabNav_cam.gif) top left no-repeat; background-position: 0 -29px;}
#item2Current a  { width: 171px; background: url(../images/prod_cell_tabNav_eng.gif) top left no-repeat; background-position: 0 -29px;}
#item3Current a  { width: 116px; background: url(../images/prod_cell_tabNav_mac.gif) top left no-repeat; background-position: 0 -29px;}

.item1 a:hover span  { width: 105px; background: url(../images/prod_cell_tabNav_cam.gif) top left no-repeat; background-position: 0 -29px;}
.item2 a:hover span  { width: 171px; background: url(../images/prod_cell_tabNav_eng.gif) top left no-repeat; background-position: 0 -29px;}
.item3 a:hover span  { width: 116px; background: url(../images/prod_cell_tabNav_mac.gif) top left no-repeat; background-position: 0 -29px;}
*/

/* PROD_CELL News item */
.prod_cell_picItem img {margin:10px 0; border: 7px solid #dbdbdb}
.prod_cell_listItem ul {list-style:none; width:310px; margin-top:10px; padding:0px 10px 15px 25px; float:left}
.prod_cell_listItem ul li {padding:0 0 5px 15px; background:url(../images/prod_cell_arrow.gif) 0 2px no-repeat}


