.bkg344291 { background: #344291; }
body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e5696; background: #d8e4f6 url(../img/body_background.jpg) left top repeat-x; text-align: center; }
img { border: none; }
p { margin: 0; padding: 0; }
a, div, select, option, input { outline-style: medium; outline-style: none; }
.clearAll { clear: both; font-size: 0; height: 0; line-height: 0; }
#site_replacement{ width: 1254px;  margin: 0 auto; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e5696; text-align: left; position:absolute; top:0; left:0; right:0  z-index:0; }
#habillage { width: 110px; margin: 0 auto;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e5696; text-align: center; z-index:0; }

#webSite { width: 1000px; margin: 0 auto; padding: 0 0 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e5696; text-align: left; z-index:4;}
.Spacer { width: 100%; height: 3px; margin: 0; padding: 0; background:#fff; font-size: 0; line-height: 0; }
#webSite .header { width: 1000px; height: 117px; margin: 0; padding: 0; background: url(../img/header_background.gif) center top no-repeat; }
#webSite .header .LogoFranceMobiles { width: 262px; height: 99px; margin: 0; padding: 18px 0 0; float: left; }
#webSite .header .LogoFranceMobiles h1 { width: 262px; height: 99px; margin: 0; padding: 0; background: url(../img/logo_france_mobiles.png) left top no-repeat; }
#webSite .header .LogoFranceMobiles h1 a { width: 262px; height: 99px; text-decoration: none; display: block; text-indent: -9999px; }
#webSite .header .simpleoFlashBanner { width: 727px; height: 88px; margin: 0; padding: 18px 0 0; float: left; }
#mainMenu { width: 936px; margin: 0 auto; padding: 6px 0 3px 12px; background: url(../img/main_menu_ul_bg.jpg) left top repeat-x; background: #FFFFFF; text-align:center; float:left;}
#mainMenu .mainMenuLeft { width: 41px; height: 29px; margin: 0; padding: 0; background: url(../img/home.jpg) left top no-repeat; float: left; }
#webSite .mainContent { margin: 0; padding: 0 0 20px 12px; background: #fff; }
#webSite .mainContent .Left { width: 613px; margin: 4px 14px 0 0; padding: 0; float: left; background: #fff; }
#webSite .mainContent .Left .tabMenuTop { margin: 0; padding: 0; }
#webSite .mainContent .Left .tabMenuTop ul { margin: 0; padding: 0; list-style-type: none; }
#webSite .mainContent .Left .tabMenuTop ul li { width: 86px; height: 25px; margin: 0 1px 0 0; padding: 0; background: url(../img/tab_menu_middle_bg.jpg) left top repeat-x ; display: block; float: left; text-align: center; }
#webSite .mainContent .Left .tabMenuTop ul li a { margin: 0; padding: 5px 0 0; display: block; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; }
#webSite .mainContent .Left .tabMenuTop ul li a:hover { text-decoration: underline; }
#webSite .mainContent .Left .tabMenuTop ul li .leftBg { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_left_bg.jpg) left top no-repeat; }
#webSite .mainContent .Left .tabMenuTop ul li .rightBg { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_right_bg.jpg) right top no-repeat; }
#webSite .mainContent .Left .tabMenuTop ul li.selected { width: 86px; height: 25px; margin: 0 1px 0 0; padding: 0; background: url(../img/tab_menu_middle_bg_over.jpg) left top repeat-x ; display: block; float: left; text-align: center; }
#webSite .mainContent .Left .tabMenuTop ul li.selected a { margin: 0; padding: 5px 0 0; display: block; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#webSite .mainContent .Left .tabMenuTop ul li.selected a:hover { text-decoration: underline; }
#webSite .mainContent .Left .tabMenuTop ul li.selected .leftBgOver { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_left_bg_over.jpg) left top no-repeat; }
#webSite .mainContent .Left .tabMenuTop ul li.selected .rightBgOver { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_right_bg_over.jpg) right top no-repeat; }
#webSite .mainContent .Left .tabMenuBottom { height: 25px; margin: 15px 0 1px; padding: 0; }
#webSite .mainContent .Left .tabMenuBottom ul { margin: 0; padding: 0; list-style-type: none; }
#webSite .mainContent .Left .tabMenuBottom ul li { width: 121px; height: 25px; margin: 0 1px 0 0; padding: 0; background: url(../img/tab_menu_middle_bg.jpg) left top repeat-x ; display: block; float: left; text-align: center; }
#webSite .mainContent .Left .tabMenuBottom ul li.lastItem { width: 125px; height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_middle_bg.jpg) left top repeat-x ; display: block; float: left; text-align: center; }
#webSite .mainContent .Left .tabMenuBottom ul li a { margin: 0; padding: 5px 0 0; display: block; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; }
#webSite .mainContent .Left .tabMenuBottom ul li a:hover { text-decoration: underline; }
#webSite .mainContent .Left .tabMenuBottom ul li .leftBg { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_left_bg.jpg) left top no-repeat; }
#webSite .mainContent .Left .tabMenuBottom ul li .rightBg { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_right_bg.jpg) right top no-repeat; }
#webSite .mainContent .Left .tabMenuBottom ul li.selected { width: 121px; height: 25px; margin: 0 1px 0 0; padding: 0; background: url(../img/tab_menu_middle_bg_over.jpg) left top repeat-x ; display: block; float: left; text-align: center; }
#webSite .mainContent .Left .tabMenuBottom ul li.selected a { margin: 0; padding: 5px 0 0; display: block; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#webSite .mainContent .Left .tabMenuBottom ul li.selected a:hover { text-decoration: underline; }
#webSite .mainContent .Left .tabMenuBottom ul li.selected .leftBgOver { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_left_bg_over.jpg) left top no-repeat; }
#webSite .mainContent .Left .tabMenuBottom ul li.selected .rightBgOver { height: 25px; margin: 0; padding: 0; background: url(../img/tab_menu_right_bg_over.jpg) right top no-repeat; }
#webSite .mainContent .Left .tabMenuBottomDisplay { margin: 0; padding: 15px 20px 9px; border: 1px solid #d8d8d8; border-bottom: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; }
#webSite .mainContent .Left .tabMenuBottomDisplay ul { margin: 0; padding: 0; list-style-type: none; }
#webSite .mainContent .Left .tabMenuBottomDisplay ul li { margin: 0; padding: 0 0 5px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; background: #fff url(../img/arrows_item.jpg) left 3px no-repeat; }
#webSite .mainContent .Left .tabMenuBottomDisplay ul li p { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; }
#webSite .mainContent .Left .tabMenuBottomDisplay ul li a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; }
#webSite .mainContent .Left .tabMenuBottomDisplay ul li a:hover { text-decoration: underline; }
#webSite .mainContent .Left .displayBottom { margin: 0; padding: 0; }
#webSite .mainContent .Left .displayBottom .leftCorner { width: 6px; height: 6px; margin: 0; padding: 0; font-size: 5px; line-height: 5px; float: left; background: url(../img/left_bottom_corner.jpg) left top no-repeat; }
#webSite .mainContent .Left .displayBottom .middle { width: 601px; height: 5px; margin: 0; padding: 0; font-size: 5px; border-bottom: 1px solid #d8d8d8; float: left; }
#webSite .mainContent .Left .displayBottom .rightCorner { width: 6px; height: 6px; margin: 0; padding: 0; font-size: 5px; float: right; background: url(../img/right_bottom_corner.jpg) left top no-repeat; }
#webSite .mainContent .newsOther { margin: 18px 0; padding: 0; }
#webSite .mainContent .newsOther .shortNews { width: 290px; margin: 0; padding: 0 0 0 10px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #30589a; }
#webSite .mainContent .newsOther .shortNews p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #30589a; }
#webSite .mainContent .newsOther .shortNews h4 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #30589a; }
#webSite .mainContent .newsOther .shortNews h4 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #30589a; }
#webSite .mainContent .newsOther .shortNews .insideNavigator { margin: 0; padding: 3px 0 0; }
#webSite .mainContent .newsOther .shortNews .insideNavigator .backArrow { width: 12px; height: 12px; margin: 0 2px 0 0; padding: 0; font-size: 10px; line-height: 10px; text-indent: -9999px; background: url(../img/back_arrow.jpg) left top no-repeat; float: left; }
#webSite .mainContent .newsOther .shortNews .insideNavigator .backArrow a { width: 12px; height: 12px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #30589a; }
#webSite .mainContent .newsOther .shortNews .insideNavigator .nextArrow { width: 12px; height: 12px; margin: 0; padding: 0; font-size: 10px; line-height: 10px; text-indent: -9999px; background: url(../img/next_arrow.jpg) left top no-repeat; float: left; }
#webSite .mainContent .newsOther .shortNews .insideNavigator .nextArrow a { width: 12px; height: 12px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #30589a; }
#webSite .mainContent .newsOther .annoncesGoogle { width: 101px; height: 18px; margin: 3px 0 0; padding: 0; font-size: 10px; background: url(../img/annonces_google.jpg) left top no-repeat; float: right; text-indent: -9999px; }
#webSite .mainContent .newsOther .annoncesGoogle a { width: 101px; height: 18px; display: block; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #30589a; }
#webSite .mainContent .Left .blue { margin: 0 0 30px; padding: 0; }
#webSite .mainContent .Left .newsBlueBox { width: 304px; margin: 0 5px 0 0; padding: 0; float: left; }

#webSite .mainContent .Left .blueTitle { height: 28px; margin: 0; padding: 0; background: url(../img/middle_bg_title.jpg) left top repeat-x; }
#webSite .mainContent .Left .blueTitle .leftBg { height: 28px; margin: 0; padding: 0; background: url(../img/left_corner_title.jpg) left top no-repeat; }
#webSite .mainContent .Left .blueTitle .rightBg { height: 28px; margin: 0; padding: 0; background: url(../img/right_corner_title.jpg) right top no-repeat; }
#webSite .mainContent .Left .blueTitle h4 { margin: 0; padding: 5px 10px 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; }
#webSite .mainContent .Left .blueTitle h4 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; text-decoration: none; font-weight: bold; }
#webSite .mainContent .Left .blueTitle1 { height:auto; vertical-align:middle; margin: 0; padding: 0; background: url(../img/middle_bg_orange_title2.jpg) left top repeat-x;}
#webSite .mainContent .Left .blueTitle1 .leftBg { height: auto; margin: 0; padding: 0; background: url(../img/left_corner_orange_title2.jpg) left top no-repeat; }
#webSite .mainContent .Left .blueTitle1 .rightBg { height: auto; margin: 0; padding: 0; background: url(../img/right_corner_orange_title2.jpg) right top no-repeat; }
#webSite .mainContent .Left .blueTitle1 h4 { margin: 0; vertical-align:middle; padding: 5px 10px 5px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; }
#webSite .mainContent .Left .blueTitle1 h4 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; text-decoration: none; font-weight: bold; }
#webSite .mainContent .Left .blueTitle1 img { vertical-align:middle; float:left;}
#webSite .mainContent .Left .newsBlueBox .products { height: auto!important; min-height: 220px; height: 220px; margin: 1px 0 0; padding: 0; border-left: 1px solid #d8e4f6; border-right: 1px solid #d8e4f6; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox { width: 150px; height: auto!important; min-height: 110px; height: 110px; margin: 0; padding: 0; float: left; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox .repeatedBg { width: 151px; margin: 0; padding: 0; background: url(../img/prod_name_y_bg.jpg) left top repeat-y; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox .prodName { margin: 0; padding: 5px 5px; background: url(../img/prod_name.jpg) left top no-repeat; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox .prodName h3 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; font-weight: normal; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox .prodName h3 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; font-weight: normal; text-decoration: none; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox .prodName h3 a:hover { text-decoration: underline; }
#webSite .mainContent .Left .newsBlueBox .products .prodBox .prodImage { width: 149px; margin: 12px 0; padding: 0; text-align: center; float: left; }
#webSite .verticalLine { width: 1px; height: 50px; margin: 20px 0 0; font-size: 0; background: #d8d8d8; float: left; }
#webSite .mainContent .Left .newsBlueBox .bottomArea { margin: 0; padding: 0; }
#webSite .mainContent .Left .newsBlueBox .bottomArea .leftCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_bottom_corner_light.jpg) left top no-repeat; float: left; }
#webSite .mainContent .Left .newsBlueBox .bottomArea .middle { width: 284px; height: 9px; margin: 0; padding: 0; font-size: 8px; border-bottom: 1px solid #d8e4f6; float: left; }
#webSite .mainContent .Left .newsBlueBox .bottomArea .rightCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_bottom_corner_light.jpg) left top no-repeat; float: left; }
#webSite .mainContent .forum { height: auto!important; min-height: 238px; height: 238px; margin: 1px 0 0; padding: 0; border-top: 1px solid #b0c5e4; border-left: 1px solid #b0c5e4; border-right: 1px solid #b0c5e4; background: #eaf2fc url(../img/forum_x_bg.jpg) left top repeat-x; overflow-y: auto; }
#webSite .mainContent .doss1 { height: auto!important; min-height: 90px;  margin: 1px 0 0; padding: 0; border-top: 1px solid #b0c5e4; border-left: 1px solid #b0c5e4; border-right: 1px solid #b0c5e4; border-bottom:1px solid #b0c5e4; background: #eaf2fc url(../img/forum_x_bg.jpg) left top repeat-x; overflow-y: auto; }
#webSite .mainContent .forum ul { height: auto!important; min-height: 196px; height: 196px; margin: 0 12px; padding: 14px 0 0; list-style-type: disc; list-style-position: inside; }
#webSite .mainContent .forum ul li { margin: 0; padding: 0 10px; border-bottom: 1px solid #a2b4cf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; line-height: 18px; }
#webSite .mainContent .forum a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; line-height: 18px; }
#webSite .mainContent .forum a:hover { color: #ff6600; }
#webSite .mainContent .forum .acceder { margin: 10px 12px 0 0; padding: 0; float: right; }
#webSite .mainContent .forum .acceder a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #154189; }
#webSite .mainContent .forum .acceder a:hover { color: #ff7c00; }
#webSite .mainContent .listWhite_blank { height: auto!important; min-height: 50px; height: 50px; margin: 1px 0 0; padding: 5px 0 0 0; border-top: 1px solid #b0c5e4; border-left: 1px solid #b0c5e4; border-right: 1px solid #b0c5e4; background: #fff;}
#webSite .mainContent .listWhite_blank a { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6600; line-height: 18px; }
#webSite .mainContent .listWhite_blank a:hover { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; line-height: 18px; }
#webSite .mainContent .listWhite_blank .img_right { float:left; width:80px; height:80px; background:#fff; vertical-align:middle; text-align:center; margin: 5px 0px 5px 5px;}
#webSite .mainContent .listWhite_blank .text_leftbg1 { float:left; width:725px; height:80px; border-bottom:0px solid #C0D0EF; background:#F2F8FF; vertical-align:middle; text-align:left; margin: 0 0 0 5px; padding: 5px 5px 0px 5px;}
#webSite .mainContent .listWhite_blank .text_leftbg2 { float:left; width:725px; height:80px; border-bottom:0px solid #C0D0EF; background:#D8E4F6; vertical-align:middle; text-align:left; margin: 0 0 0 5px; padding: 5px 5px 0px 5px;}
#webSite .mainContent .listWhite_blank .img_left { float:left; width:120px; height:80px; background:#fff; vertical-align:middle; text-align:center; margin: 5px 0px 0px 0px;}
#webSite .mainContent .listWhite_blank .text_rightbg1 { float:left; width:710px; height:80px; border-bottom:1px solid #C0D0EF; background:#F2F8FF; vertical-align:middle; text-align:left; margin: 0; padding: 5px 0px 0px 5px;}
#webSite .mainContent .listWhite_blank .text_rightbg2 { float:left; width:710px; height:80px; border-bottom:0px solid #C0D0EF; background:#FFFFFF; vertical-align:middle; text-align:left; margin: 0; padding: 5px 0px 0px 5px;}
#webSite .mainContent .listWhite_blank h2 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e3864; }
#webSite .mainContent .listWhite_blank h2 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e3864; }
#webSite .mainContent .listWhite_blank h2 a:hover { font-size: 12px; color: #FF6B01; }
#webSite .mainContent .listWhite { height: 238px; margin: 1px 0 0; padding: 0; border-top: 1px solid #b0c5e4; border-left: 1px solid #b0c5e4; border-right: 1px solid #b0c5e4; background: #fff; overflow-y: auto; }
#webSite .mainContent .listWhite ul { height: auto!important; min-height: 196px; height: 196px; margin: 0 12px; padding: 14px 0 0; list-style-type: disc; list-style-position: inside; }
#webSite .mainContent .listWhite ul li { margin: 0; padding: 0 10px; border-bottom: 1px solid #a2b4cf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6600; line-height: 18px; }
#webSite .mainContent .listWhite a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6600; line-height: 18px; }
#webSite .mainContent .listWhite a:hover { color: #154189; }
#webSite .mainContent .listWhite .acceder { margin: 10px 12px 0 0; padding: 0; float: right; }
#webSite .mainContent .listWhite .acceder a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff6600; }
#webSite .mainContent .listWhite .acceder a:hover { color: #154189; }
#webSite .mainContent .bottomAreaDark { margin: 0; padding: 0; }
#webSite .mainContent .bottomAreaDark .leftCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_bottom_corner_dark.jpg) left top no-repeat; float: left; }
#webSite .mainContent .bottomAreaDark .middle { width: 284px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/middle_bottom_bg_dark.jpg) left top repeat-x; float: left; }
#webSite .mainContent .bottomAreaDark .middleArticle { width: 505px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/middle_bottom_bg_dark.jpg) left top repeat-x; float: left; }
#webSite .mainContent .bottomAreaDark .rightCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_bottom_corner_dark.jpg) left top no-repeat; float: left; }
#webSite .mainContent .Left .orange { margin: 0; padding: 0; }
#webSite .mainContent .Left .shoppingOrange { width: 304px; margin: 0 5px 0 0; padding: 0; float: left; }
#webSite .mainContent .orangeTitle { height: 28px; margin: 0; padding: 0; background: url(../img/small_bg_orange_title.jpg) left bottom repeat-x; }
#webSite .mainContent .orangeTitle .middleOrangeBg { width: 180px; margin: 0; padding: 0; background: url(../img/middle_bg_orange_title.jpg) left top repeat-x; }
#webSite .mainContent .orangeTitle .leftBg { height: 28px; margin: 0; padding: 0; background: url(../img/left_corner_orange_title.jpg) left top no-repeat; }
#webSite .mainContent .orangeTitle .rightBg { height: 28px; margin: 0; padding: 0; background: url(../img/right_corner_orange_title.jpg) right top no-repeat; }
#webSite .mainContent .orangeTitle h4 { margin: 0; padding: 5px 10px 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }
#webSite .mainContent .orangeTitle h4 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }
#webSite .mainContent .orangeTitle h5 { width: 165px; margin: 0; padding: 5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; float: left; text-align: center; border-right: 1px solid #fff; }
#webSite .mainContent .shoppingOrange .prodShop { margin: 0; padding: 10px 0 10px 10px; border: 1px solid #d8d8d8; border-bottom: none; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #434343; }
#webSite .mainContent .shoppingOrange .prodShop .prodImage { width: 100px; margin: 0; padding: 0 5px 0 0; float: left; }
#webSite .mainContent .shoppingOrange .prodShop .prodDetails { width: 183px; margin: 0; padding: 0; float: left; background: #fff; border: none; }
#webSite .mainContent .shoppingOrange .prodShop .prodDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #395c94; }
#webSite .mainContent .shoppingOrange .prodShop .prodDetails a:hover { color: #ff7c00; }
#webSite .mainContent .shoppingOrange .prodShop .prodDetails h3 { margin: 0; padding: 12px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #395c94; }
#webSite .mainContent .shoppingOrange .prodShop .prodDetails h3 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #395c94; }
#webSite .mainContent .shoppingOrange .prodShop .prodDetails h3 a:hover { text-decoration: underline; color: #395c94; }
#webSite .mainContent .shoppingOrange .optionsLinks { margin: 0; padding: 10px; background: #154189 url(../img/right_corner_dark_blue.jpg) right bottom no-repeat; }
#webSite .mainContent .shoppingOrange .optionsLinks .verticalList { margin: 0; padding: 0 0 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffea00; }
#webSite .mainContent .shoppingOrange .optionsLinks .verticalList ul { margin: 0; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffea00; }
#webSite .mainContent .shoppingOrange .optionsLinks .verticalList ul li { margin: 0; padding: 0 0 3px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffea00; background: url(../img/white_list_elem.gif) left 2px no-repeat; display: block; }
#webSite .mainContent .shoppingOrange .optionsLinks .verticalList ul li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffea00; }
#webSite .mainContent .shoppingOrange .optionsLinks .verticalList ul li a:hover { color: #fff; }
#webSite .mainContent .shoppingOrange .optionsLinks .horizontalList { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-align: right; }
#webSite .mainContent .shoppingOrange .optionsLinks .horizontalList ul { margin: 0; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
#webSite .mainContent .shoppingOrange .optionsLinks .horizontalList ul li { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; display: inline; }
#webSite .mainContent .shoppingOrange .optionsLinks .horizontalList ul li a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
#webSite .mainContent .shoppingOrange .optionsLinks .horizontalList ul li a:hover { color: #ffea00; }
.Recherches { margin: 0; padding: 0; }
.Recherches .inputBg { width: 445px; margin: 5px 0 0; padding: 0 0 3px; background: #fff url(../img/recherches_input_bg.jpg) left bottom repeat-x; float: left; border-top: 1px solid #d3d3d3; }
.Recherches .inputBg input { width: 438px; height: 18px; margin: 0; padding: 2px 2px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2e5696; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; border-top: none; border-bottom: 1px solid #d3d3d3; }
.Recherches_02 { margin: 0; padding: 0; }
.Recherches_02 .inputBg { height: 21px; margin: 5px 0 0; padding: 0 0 3px; background: #fff url(../img/recherches_input_bg.jpg) left bottom repeat-x; float: left; border-top: 1px solid #d3d3d3; }
.Recherches_02 .inputBg input { width: 340px; height: 18px; margin: 0; padding: 2px 2px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2e5696; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; border-top: none; border-bottom: 1px solid #d3d3d3; }
#webSite .mainContent .Article { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a2a2a; }
#webSite .mainContent .Article p { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a2a2a; }
#webSite .mainContent .Article .dateBox { margin: 8px 0 8px 4px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6700; }
#webSite .mainContent .Article .dateBox .iconDate { margin: 0 8px 0 0; padding: 0; float: left; }
#webSite .mainContent .Article .dateBox .theDate { margin: 3px 0 0; padding: 0; float: left; }
#webSite .mainContent .Article .orangeTitle { min-height:28px; height:auto ; margin: 0; padding: 0; background: url(../img/small_bg_orange_title1.jpg) left bottom repeat-x; }
#webSite .mainContent .Article .orangeTitle .middleOrangeBg { width: 410px; margin: 0; padding: 0; padding-bottom:5px; background: url(../img/middle_bg_orange_title2.jpg)  left top repeat-x;background-color:#ff9201;  }
#webSite .mainContent .Article .orangeTitle .leftBg { min-height:28px; height:auto ; margin: 0; padding: 0; background: url(../img/left_corner_orange_title2.jpg) left top no-repeat; }
#webSite .mainContent .Article .orangeTitle .rightBg { min-height:28px; height:auto; margin: 0; padding: 0; background: url(../img/right_corner_orange_title2.jpg) right top no-repeat; }
#webSite .mainContent .Article .orangeTitle h2 { margin: 0; padding: 7px 10px 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #fff; }
#webSite .mainContent .Article .orangeTitle h2 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff;  color: #fff; }
#webSite .mainContent .Article .orangeTitle h5 { width: 165px; margin: 0; padding: 5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; float: left; text-align: center; border-right: 1px solid #fff; }
#webSite .mainContent .Article .TheArticle { width: 520px; margin: 0; padding: 10px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a2a2a; }
#webSite .mainContent .Article .TheArticle .leftImage { width: 150px; height:130px; margin: 0; padding: 0 0 10px; text-align: center; float: left; }
#webSite .mainContent .Article .TheArticle .rightImage { width: 230px; margin: 0; padding: 0; text-align: right; float: right; }
#webSite .mainContent .Article .TheArticle p { margin: 0; padding: 0 10px 15px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a2a2a; }
#webSite .mainContent .Article .TheArticle2 .leftImage { width: auto; height:auto; margin: 0; padding: 0 0 10px; text-align: center; float: left; }
#webSite .mainContent .Article .TheArticle2 .rightImage { width: auto; margin: 0; padding: 0; text-align: right; float: right; }
#webSite .mainContent .Article .TheArticle2 p { margin: 0; padding: 0 10px 15px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a2a2a; }
#webSite .mainContent .whiteBottomArticle { height: 10px; margin: 0; padding: 0; font-size: 12px; background: url(../img/middle_x_white_lblue.jpg) left top repeat-x; }
#webSite .mainContent .whiteBottomArticle .leftCorner { height: 10px; margin: 0; padding: 0; font-size: 12px; background: url(../img/left_corner_white_lblue.jpg) left top no-repeat; }
#webSite .mainContent .whiteBottomArticle .leftCorner .rightCorner { height: 10px; margin: 0; padding: 0; font-size: 12px; background: url(../img/right_corner_white_lblue.jpg) right top no-repeat; }
.actualitesMobiles { width: 250px; height:35px; margin: 6px 0 0; padding: 0; background: url(../img/actualites_mobiles.jpg) left top no-repeat; text-indent: -9999px; }
.actualitesiPhone { width: 400px; height:35px; margin: 10px 0 0; padding: 0; background: url(../img/new_actualites_iphone.jpg) left top no-repeat; text-indent: -9999px; }
.actualitesList { height: 300px; margin: 6px 0 0; padding: 0; overflow-y: scroll; }
.actualitesList ul { margin: 0; padding: 0; list-style-type: none; }
.actualitesList ul li { margin: 0; padding: 0 0 4px; display: block; }
.actualitesList ul li .imageHolder { width: 100px; height: 85px; float: left; text-align:center; }
.actualitesList ul li .imageHolder img { border: 1px solid #edece9; }
.actualitesList ul li .textHolder { width: 465px; height: auto!important; min-height: 64px; height: 64px; margin: 0 0 0 4px; padding: 8px 8px; float: left; }
.backgroundBlue { background: #d8e4f6; }
.actualitesList ul li .textHolder a{text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color: #1e3864;}
.actualitesList ul li .textHolder a:hover{ color:#34599E;}
.backgroundLightBlue {  background: #f2f8ff; }
.actualitesList ul li .textHolder h2 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e3864; }
.actualitesList ul li .textHolder h2 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e3864; }
.actualitesList ul li .textHolder h2 a:hover { }
#webSite .mainContent .Right { width: 350px; margin: 0; padding: 0 0 30px; float: left; background: #fff; }
#webSite .mainContent .RightProduct { width: 451px; margin: 0; padding: 8px 0 0; float: left; background: #fff; }
#webSite .mainContent .Right .blueTitle { height: 28px; margin: 0; padding: 0; background: url(../img/middle_bg_title.jpg) left top repeat-x; }
#webSite .mainContent .Right .blueTitle .leftBg { height: 28px; margin: 0; padding: 0; background: url(../img/left_corner_title.jpg) left top no-repeat; }
#webSite .mainContent .Right .blueTitle .rightBg { height: 28px; margin: 0; padding: 0; background: url(../img/right_corner_title.jpg) right top no-repeat; }
#webSite .mainContent .Right .blueTitle h4 { margin: 0; padding: 6px 10px 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#webSite .mainContent .Right .blueTitle h4 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: none; font-weight: bold; }
#webSite .mainContent .Right .BlueBox { width: 350px; margin: 0; padding: 0; float: left; }
#webSite .mainContent .Right .BlueBox .products { height: auto!important; min-height: 220px; height: 220px; margin: 1px 0 0; padding: 0; border-left: 1px solid #d8e4f6; border-right: 1px solid #d8e4f6; }
#webSite .mainContent .Right .BlueBox .products .prodBox { width: 150px; height: auto!important; min-height: 110px; height: 110px; margin: 0; padding: 0; float: left; }
#webSite .mainContent .Right .BlueBox .products .prodBox .repeatedBg { width: 151px; margin: 0; padding: 0; background: url(../img/prod_name_y_bg.jpg) left top repeat-y; }
#webSite .mainContent .Right .BlueBox .products .prodBox .prodName { margin: 0; padding: 5px 5px; background: url(../img/prod_name.jpg) left top no-repeat; }
#webSite .mainContent .Right .BlueBox .products .prodBox .prodName h3 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; font-weight: normal; }
#webSite .mainContent .Right .BlueBox .products .prodBox .prodName h3 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; font-weight: normal; text-decoration: none; }
#webSite .mainContent .Right .BlueBox .products .prodBox .prodName h3 a:hover { text-decoration: underline; }
#webSite .mainContent .Right .BlueBox .products .prodBox .prodImage { width: 149px; margin: 12px 0; padding: 0; text-align: center; float: left; }
#webSite .mainContent .Right .BlueBox .bottomArea { margin: 0; padding: 0; }
#webSite .mainContent .Right .BlueBox .bottomArea .leftCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_bottom_corner_light.jpg) left top no-repeat; float: left; }
#webSite .mainContent .Right .BlueBox .bottomArea .middle { width: 284px; height: 9px; margin: 0; padding: 0; font-size: 8px; border-bottom: 1px solid #d8e4f6; float: left; }
#webSite .mainContent .Right .BlueBox .bottomArea .rightCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_bottom_corner_light.jpg) left top no-repeat; float: left; }
#webSite .mainContent .doss2 { height: auto!important; min-height: 90px;  margin: 1px 0 0; padding: 0; border-top: 1px solid #b0c5e4; border-left: 1px solid #b0c5e4; border-right: 1px solid #b0c5e4; border-bottom:1px solid #b0c5e4;  background: #eaf2fc url(../img/forum_x_bg.jpg) left top repeat-x; overflow-y: auto; }
#webSite .mainContent .advancedSearch1 { margin: 0 0 15px; padding: 0;  background: url(../img/advanced_search_y_bg.jpg) left top repeat-y; }
#webSite .mainContent .angleBg1 { margin: 0; padding: 7px 15px 10px; background: url(../img/advanced_search_bg.jpg) left top no-repeat; }
#webSite .mainContent .advancedSearch1 .leftForm { width:833px; margin: 0; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; float: left; }
#webSite .mainContent .advancedSearch1 .leftForm form { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189;   }
#webSite .mainContent .advancedSearch1 .leftForm form label { margin: 3px 0; padding: 0; display: block; float: left; }
#webSite .mainContent .advancedSearch1 .leftForm form input { width: 20px; height: 16px; margin: 0 7px 7px; padding: 2px 0; display: block; text-align: center; color: #ff6900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #aeaeb3; float: left; }
#webSite .mainContent .advancedSearch1 .leftForm form label.marque { width: 150px; }
#webSite .mainContent .advancedSearch1 .leftForm form select { width: auto; height: 20px; margin: 0 0 5px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8b8989; }
#webSite .mainContent .advancedSearch1 .note { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .advancedSearch1 .note a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; text-decoration: none; }
#webSite .mainContent .advancedSearch1 .note a:hover { text-decoration: underline; }
#webSite .mainContent .advancedSearch1 .rightArea { width: auto; margin: 0; padding: 0; text-align: center; float: left; }
#webSite .mainContent .advancedSearch1 .rightArea .orangeBtn { height: 22px; margin: 0 0 7px; padding: 0; }
#webSite .mainContent .advancedSearch1 .rightArea .orangeBtn .leftCorner { width: 10px; height: 22px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_corner_btn.png) no-repeat; float: left; }
#webSite .mainContent .advancedSearch1 .rightArea .orangeBtn .middle { width: 97px; height: 20px; margin: 0; padding: 2px 0 0; background: url(../img/middle_bg_btn.jpg) left repeat-x; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; }
#webSite .mainContent .advancedSearch1 .rightArea .orangeBtn .middle a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #fff; }
#webSite .mainContent .advancedSearch1 .rightArea .orangeBtn .rightCorner { width: 10px; height: 22px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_corner_btn.png) no-repeat; float: left; }
#webSite .mainContent .Right .BlueBox .advancedSearch { margin: 0 0 15px; padding: 0; border: 1px solid #b0c5e4; background: url(../img/advanced_search_y_bg.jpg) left top repeat-y; }
#webSite .mainContent .Right .BlueBox .angleBg { margin: 0; padding: 7px 15px 10px; background: url(../img/advanced_search_bg.jpg) left top no-repeat; }
#webSite .mainContent .Right .BlueBox .advancedSearch .leftForm { width: 200px; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; float: left; }
#webSite .mainContent .Right .BlueBox .advancedSearch .leftForm form { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; }
#webSite .mainContent .Right .BlueBox .advancedSearch .leftForm form label { margin: 3px 0; padding: 0; display: block; float: left; }
#webSite .mainContent .Right .BlueBox .advancedSearch .leftForm form input { width: 20px; height: 16px; margin: 0 7px 7px; padding: 2px 0; display: block; text-align: center; color: #ff6900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #aeaeb3; float: left; }
#webSite .mainContent .Right .BlueBox .advancedSearch .leftForm form label.marque { width: 80px; }
#webSite .mainContent .Right .BlueBox .advancedSearch .leftForm form select { width: 96px; height: 20px; margin: 0 0 5px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8b8989; }
#webSite .mainContent .Right .BlueBox .advancedSearch .note { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .Right .BlueBox .advancedSearch .note a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1e3864; text-decoration: none; }
#webSite .mainContent .Right .BlueBox .advancedSearch .note a:hover { text-decoration: underline; }
#webSite .mainContent .Right .BlueBox .logoBox { margin: 0; padding: 10px 0 10px 8px; background: url(../img/advanced_search_bg.jpg) left top no-repeat; }
#webSite .mainContent .Right .BlueBox .logoBox .logoLine { margin: 0; padding: 0; }
#webSite .mainContent .Right .BlueBox .logoBox .logoSonneries { width: 107px; height: 32px; margin: 0 5px 5px 0; padding: 0; font-size: 12px; float: left; }
#webSite .mainContent .Right .BlueBox .logoBox .logoSonneries a { width: 107px; height: 32px; display: block; text-decoration: none; background: url(../img/sonneries.jpg) left top no-repeat; text-indent: -9999px; }
#webSite .mainContent .Right .BlueBox .logoBox .logoLogos { width: 107px; height: 32px; margin: 0 5px 5px 0; padding: 0; font-size: 12px; float: left; }
#webSite .mainContent .Right .BlueBox .logoBox .logoLogos a { width: 107px; height: 32px; display: block; text-decoration: none; background: url(../img/logos.jpg) left top no-repeat; text-indent: -9999px; }
#webSite .mainContent .Right .BlueBox .logoBox .logoAccessoires { width: 107px; height: 32px; margin: 0 5px 5px 0; padding: 0; font-size: 12px; float: left; }
#webSite .mainContent .Right .BlueBox .logoBox .logoAccessoires a { width: 107px; height: 32px; display: block; text-decoration: none; background: url(../img/accessoires.jpg) left top no-repeat; text-indent: -9999px; }
#webSite .mainContent .Right .BlueBox .logoBox .logoJouer { width: 107px; height: 32px; margin: 0 5px 0 0; padding: 0; font-size: 12px; float: left; }
#webSite .mainContent .Right .BlueBox .logoBox .logoJouer a { width: 107px; height: 32px; display: block; text-decoration: none; background: url(../img/jouer.jpg) left top no-repeat; text-indent: -9999px; }
#webSite .mainContent .Right .BlueBox .logoBox .logoDebloquer { width: 107px; height: 32px; margin: 0 5px 0 0; padding: 0; font-size: 12px; float: left; }
#webSite .mainContent .Right .BlueBox .logoBox .logoDebloquer a { width: 107px; height: 32px; display: block; text-decoration: none; background: url(../img/debloquer.jpg) left top no-repeat; text-indent: -9999px; }
#webSite .mainContent .Right .BlueBox .logoBox .logoLocaliser { width: 107px; height: 32px; margin: 0 5px 0 0; padding: 0; font-size: 12px; float: left; }
#webSite .mainContent .Right .BlueBox .logoBox .logoLocaliser a { width: 107px; height: 32px; display: block; text-decoration: none; background: url(../img/localiser.jpg) left top no-repeat; text-indent: -9999px; }
#webSite .mainContent .Right .BlueBox .advancedSearch .rightArea { width: 117px; margin: 0; padding: 0; text-align: center; float: left; }
#webSite .mainContent .Right .BlueBox .advancedSearch .rightArea .orangeBtn { height: 22px; margin: 0 0 7px; padding: 0; }
#webSite .mainContent .Right .BlueBox .advancedSearch .rightArea .orangeBtn .leftCorner { width: 10px; height: 22px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_corner_btn.png) no-repeat; float: left; }
#webSite .mainContent .Right .BlueBox .advancedSearch .rightArea .orangeBtn .middle { width: 97px; height: 20px; margin: 0; padding: 2px 0 0; background: url(../img/middle_bg_btn.jpg) left repeat-x; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; }
#webSite .mainContent .Right .BlueBox .advancedSearch .rightArea .orangeBtn .middle a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #fff; }
#webSite .mainContent .Right .BlueBox .advancedSearch .rightArea .orangeBtn .rightCorner { width: 10px; height: 22px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_corner_btn.png) no-repeat; float: left; }
#webSite .mainContent .simpleoBox { margin: 0; height:78px; padding: 10px 10px 0; border: 1px solid #d8d8d8; border-bottom: none; background: #f0f0f0; }
#webSite .mainContent .simpleoBox .simpleoLogo { margin: 6px 8px 0 0; height:70px; padding: 0; float: left; }
#webSite .mainContent .simpleoBox .simpleoDescription { margin: 6px 0 0 0; height:70px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #347abb; }
#webSite .mainContent .simpleoBox .simpleoDescription a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #578d0a; }
#webSite .mainContent .simpleoBox .simpleoDescription a:hover { text-decoration: underline; }
#webSite .mainContent .simpleoBox .simpleoDescription1 { margin: 6px 0 0 0; height:70px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #347abb; }
#webSite .mainContent .simpleoBox .simpleoDescription1 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #578d0a; }
#webSite .mainContent .simpleoBox .simpleoDescription1 a:hover { text-decoration: underline; }
#webSite .mainContent .simpleoBottom { height: 10px; margin: 0; padding: 0; font-size: 9px; background: #f0f0f0 url(../img/grey_x_bg.jpg) left 9px repeat-x; overflow: hidden; }
#webSite .mainContent .simpleoBottom .leftCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_corner_grey.jpg) left top no-repeat; float: left; }
#webSite .mainContent .simpleoBottom .rightCorner { width: 10px; height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_corner_grey.jpg) left top no-repeat; float: right; }
#webSite .mainContent .simpleoBox02 { height: auto!important; min-height: 36px; height: 36px; margin: 0; padding: 0; border: 1px solid #d8d8d8; border-bottom: none; background: #f0f0f0; }
#webSite .mainContent .simpleoBox02 .simpleoLogo { margin: 0; padding: 10px 8px 0 10px; float: left; }
#webSite .mainContent .simpleoBox02 .simpleoLogo a { text-decoration: none; display: block; }
#webSite .mainContent .simpleoBox02 .simpleoDescription { margin: 0; padding: 10px 10px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #347abb; float: left; }
#webSite .mainContent .simpleoBox02 .simpleoDescription a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #578d0a; }
#webSite .mainContent .simpleoBox02 .simpleoDescription a:hover { text-decoration: underline; }
#webSite .mainContent .simpleoBottom_2 { height: 10px; margin: 0; padding: 0; font-size: 9px; background: #f0f0f0 url(../img/grey_x_bg.jpg) left 9px repeat-x; overflow: hidden; }
#webSite .mainContent .simpleoBottom_2 .leftCorner { height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_corner_grey.jpg) left top no-repeat; }
#webSite .mainContent .simpleoBottom_2 .rightCorner { height: 10px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_corner_grey.jpg) right top no-repeat; }
#webSite .mainContent .rightBanner { margin: 12px 0; padding: 0; text-align: center; }
#webSite .mainContent .annoncesGoogleBlue { margin: 0; padding: 0; }
#webSite .mainContent .annoncesGoogleBlue .googleLogo { margin: 0; padding: 0; }
#webSite .mainContent .prodDetails { margin: 0; padding: 10px 15px; border: 1px solid #eeeeee; border-top: none; border-bottom: none; background: #fbfbfb; }
#webSite .mainContent .prodDetails .imageHolder { margin: 4px 0 0; padding: 0; float: left; }
#webSite .mainContent .prodDetails .imageHolder a { display: block; }
#webSite .mainContent .prodDetails .imageHolder img { border: 1px solid #becce2; }
#webSite .mainContent .prodDetails .description { width: 190px; margin: 0; padding: 0 0 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; float: left; }
#webSite .mainContent .prodDetails .floatDescription { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; }
#webSite .mainContent .prodDetails .floatDescription img { float: right; margin: 0 0 0 5px; }
#webSite .mainContent .prodDetails .floatDescription2 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; }
#webSite .mainContent .prodDetails .floatDescription2 img { float: left; margin: 0 0 0 5px; }
#webSite .mainContent .prodDetails1 { margin: 0; padding: 10px 15px; border: 1px solid #eeeeee; border-top: none;  background: #fbfbfb; }
#webSite .mainContent .prodDetails1 .imageHolder { margin: 4px 0 0; padding: 0; float: left; }
#webSite .mainContent .prodDetails1 .imageHolder a { display: block; }
#webSite .mainContent .prodDetails1 .imageHolder img { border: 1px solid #becce2; }
#webSite .mainContent .prodDetails1 .description { width: 190px; margin: 0; padding: 0 0 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; float: left; }
#webSite .mainContent .prodDetails1 .floatDescription1 { height: auto!important; min-height:20px; height:20px; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343;}
#webSite .mainContent .prodDetails1 .floatDescription1 img { float: right; margin: 0 0 0 5px; }
#webSite .mainContent .prodDetailsBottom { margin: 0; padding: 0; }
#webSite .mainContent .prodDetailsBottom .left { width: 10px; height: 10px; font-size: 8px; background: url(../img/left_corner_light_grey.jpg) left bottom no-repeat; float: left; }
#webSite .mainContent .prodDetailsBottom .right { width: 338px; height: 9px; font-size: 8px; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; background: #fbfbfb; float: left; }
#webSite .mainContent .prodDetailsBottom1 { margin: 0; padding: 0; }
#webSite .mainContent .prodDetailsBottom1 .left { width: 10px; height: 10px; font-size: 8px; background: url(../img/left_corner_light_grey.jpg) left bottom no-repeat; float: left; }
#webSite .mainContent .prodDetailsBottom1 .right { width: 590px; height: 9px; font-size: 8px; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; background: #fbfbfb; float: left; }
#webSite .mainContent .lireLeTest { margin: 1px 0 15px; padding: 0; }
#webSite .mainContent .lireLeTest .orangeFileIcon { width: 35px; height: 30px; margin: 0 2px 0 0; padding: 0; background: url(../img/orange_file.jpg) left top no-repeat; float: left; }
#webSite .mainContent .lireLeTest .rightLink { width: 310px; height: 30px; margin: 0; padding: 0; background: url(../img/orange_x_bg.jpg) left top repeat-x; text-align: right; float: right; }
#webSite .mainContent .lireLeTest .rightLink .rightBg {height: 25px; margin: 0; padding: 5px 15px 0 0; background: url(../img/right_corner_orange.jpg) right top no-repeat; }
#webSite .mainContent .lireLeTest .rightLink a { text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; }
#webSite .mainContent .lireLeTest .rightLink a:hover { text-decoration: underline; }
#webSite .mainContent .Right .shoppingOrange { width: 304px; margin: 0 auto; padding: 0; }
.colorOrange { color: #ff6700; }
#webSite .footer { width: 1000px; margin: 0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e5696; text-align: center; }
#webSite .footer .copyright { margin: 7px 0 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e5696; text-align: center; }
#webSite .footer .bottomMenu { width: 1000px; height: 28px; margin: 0 auto; padding: 0; }
#webSite .footer .bottomMenu .leftCorner { width: 10px; height: 28px; margin: 0; padding: 0; font-size: 9px; background: url(../img/footer_left_corner.png) no-repeat; float: left; }
#webSite .footer .bottomMenu .rightCorner { width: 10px; height: 28px; margin: 0; padding: 0; font-size: 9px; background: url(../img/footer_right_corner.png) no-repeat; float: left; }
#webSite .footer .bottomMenu ul { width: 980px; height: 20px; margin: 0; padding: 8px 0; background: url(../img/footer_middle_bg.jpg) left top repeat-x; list-style-type: none; text-align: center; float: left; }
#webSite .footer .bottomMenu ul li { display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#webSite .footer .bottomMenu ul li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#webSite .footer .bottomMenu ul li a:hover { text-decoration: underline; }
.accordion {  cursor: hand; cursor: pointer; height:100px; clear:both; width:321px; }
.accordiontext {  height:100px; clear:both; width:321px; }
.opentext { background: none; }
#webSite .rssLogo { width: 36px; height: 15px; margin: 0 4px 0 0; padding: 0; background: url(../img/rss_logo.jpg) left top no-repeat; float: left; }
#webSite .rssLogo a { display: block; width: 36px; height: 15px; margin: 0; padding: 0; text-indent: -9999px; }
#webSite .quickNavigationBar { margin: 0; padding: 0; float: left; }
#webSite .quickNavigationBar ul { margin: 0; padding: 0; list-style-type: none; }
#webSite .quickNavigationBar ul li { display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff6700; }
#webSite .quickNavigationBar ul li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff6700; }
#webSite .quickNavigationBar ul li a:hover { text-decoration: underline; }
#webSite .quickNavigationBar { margin: 0; padding: 0; }
#webSite .quickNavigationBar ul.blueNav { margin: 0; padding: 0; list-style-type: none; }
#webSite .quickNavigationBar ul.blueNav li { display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; }
#webSite .quickNavigationBar ul.blueNav li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154189; }
#webSite .quickNavigationBar ul.blueNav li a:hover { text-decoration: underline; }
#webSite .productTitleOrange { height: 40px; margin: 10px 0 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e9f1fa; background: url(../img/middle_x_bg_orange_details.jpg) left top repeat-x; }
#webSite .productTitleOrange .leftCornerOrange { height: 40px; background: url(../img/left_corner_orange_details.jpg) left top no-repeat; }
#webSite .productTitleOrange .rightCornerOrange { height: 40px; background: url(../img/right_corner_orange_details.jpg) right top no-repeat; }
#webSite .productTitleOrange h2 { margin: 0; padding: 9px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e9f1fa; }
#webSite .productBigImage { height: auto!important; min-height: 425px; height: 425px; margin: 0; padding: 0; border-left: 1px solid #cecece; border-right: 1px solid #cecece; }
#webSite .productBigImage .optionsHolder { width: 30px; margin: 16px 0 0; padding: 0 0 0 20px; float: left; }
#webSite .productBigImage .optionsHolder .threegplus { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/3gplus.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .wifi { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/wifi.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .imode { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/imode.gif) left top no-repeat; }
#webSite .productBigImage .optionsHolder .memoire { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/other_light_blue.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .threeg { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/3g.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .mp3 { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/mp3.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .fm { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/fm.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .photo_camera_01 { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/photo_camera_01.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .photo_camera_02 { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/photo_camera_02.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .video_camera { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/video_camera.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .other_blue { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/other_blue.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .gps { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/gps.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .edge { width: 30px; height: 36px; margin: 0; padding: 0; background: url(../img/edge.jpg) left top no-repeat; }
#webSite .productBigImage .optionsHolder .other_light_blue { width: 30px; margin: 0; padding: 0; height: 36px; background: url(../img/other_light_blue.jpg) left top no-repeat; }
#webSite .productBigImage .BigImageHolder { width: 469px; margin: 10px 0 0; padding: 0; text-align: center; float: left; }
#webSite .productBigImageBottom { height: 15px; margin: 0; padding: 0; font-size: 12px; background: url(../img/image_holder_middle_x.jpg) left top repeat-x; }
#webSite .productBigImageBottom .leftCorner { height: 15px; margin: 0; padding: 0; font-size: 12px; background: url(../img/image_holder_left_corner.jpg) left top no-repeat; }
#webSite .productBigImageBottom .leftCorner .rightCorner { height: 15px; margin: 0; padding: 0; font-size: 12px; background: url(../img/image_holder_right_corner.jpg) right top no-repeat; }
#webSite .productCommentaires { margin: 7px 0 15px 0px; padding: 15px 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #142b51; background: #e8f1fb; }
#webSite .productCommentaires h4 { margin: 0; padding: 0 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff6900;}
#webSite .productCommentaires h5 { margin: 0 0 15px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #142b51; }
#webSite .productCommentaires .paragraph { margin: 0 0 2px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #142b51; }
#webSite .productCommentaires .paragraph p { margin: 0 0 2px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #142b51;  }
#webSite .tehnicalSpecifications { width: 518px; margin: 10px 0 0 0px; padding: 0; }
#webSite .tehnicalSpecifications table { width: 518px; margin: 0; padding: 0; text-align: left; }
#webSite .tehnicalSpecifications table th.orangeTh { width: 100%; height: 25px; margin: 0; padding: 0 0 0 10px; background: url(../img/table_th_x_bg.jpg) left top repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; vertical-align: middle; border-bottom: 1px solid #fff; text-align: left; }
#webSite .tehnicalSpecifications table th.blueTh { width: 100px; margin: 0; padding: 2px 0 2px 10px; background: #275093; vertical-align: middle; border-bottom: 1px solid #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #fff; text-align: left; }
#webSite .tehnicalSpecifications table td { width: 100px; margin: 0; padding: 2px 0 2px 10px; background: #e8f1fb; border-bottom: 1px solid #fff; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #275093; }
#webSite .floatLeft { float: left; }
#webSite .shortRight { width: 122px; margin: 0 0 0 5px; padding: 0; float: left; }
#webSite .shortRight .mobileBanner { width: 120px; margin: 0 0 8px; padding: 0; border: 1px solid #34599e; }
#webSite .notesList { margin: 0; padding: 0; }
#webSite .notesList ul.left { width: 212px; margin: 0; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; float: left; }
#webSite .notesList ul.left li { margin: 1px 0 0; padding: 2px 2px 2px 23px; background: #e8f1fb; }
#webSite .notesList ul.left li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .notesList ul.left li a:hvoer { text-decoration: underline; }
#webSite .notesList ul.right { width: 112px; margin: 0; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; float: left; text-align: center; }
#webSite .notesList ul.right li { margin: 1px 0 0; padding: 2px; background: #275093; }
#webSite .notesList ul.right li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
#webSite .notesList ul.right li a:hvoer { text-decoration: underline; }
#webSite .otherPhoto { margin: 0; padding: 0; }
#webSite .otherPhoto h3 { margin: 0; padding: 10px 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #154189; }
#webSite .otherPhoto a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #154189; }
#webSite .otherPhoto a:hover { color: #ff6700; }
#webSite .otherPhoto .FirstImage { margin: 0 0 10px; padding: 0; text-align: center; }
#webSite .module { width: 324px; margin: 0; padding: 0; float: left; }
#webSite .spacing { width: 324px; margin: 0 0 6px; padding: 0; }
#webSite .separator { width: 1px; height: 28px; font-size: 0; line-height: 0%; background: #fff; float: left; }
#webSite .mainContent .module .orangeTitleProduct { width: 324px; height: 28px; margin: 0; padding: 0; background: url(../img/small_bg_orange_title.jpg) left bottom repeat-x; }
#webSite .mainContent .module .orangeTitleProduct .middleOrangeBg { margin: 0; padding: 0; background: url(../img/middle_bg_orange_title.jpg) left top repeat-x; }
#webSite .mainContent .module .orangeTitleProduct .leftBg { height: 28px; margin: 0; padding: 0; background: url(../img/left_corner_orange_title.jpg) left top no-repeat; }
#webSite .mainContent .module .orangeTitleProduct .rightBg { height: 28px; margin: 0; padding: 0; background: url(../img/right_corner_orange_title.jpg) right top no-repeat; }
#webSite .mainContent .module .orangeTitleProduct h4 { margin: 0; padding: 5px 10px 0 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }
#webSite .mainContent .module .orangeTitleProduct h4 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }
#webSite .mainContent .module .orangeTitleProduct h5 { width: 164px; margin: 0; padding: 5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; float: left; text-align: center; }
#webSite .mainContent .module .similaire { margin: 0; padding: 5px; background: #d8e4f6; }
#webSite .mainContent .module .similaire ul { width: 143px; height: 74px; margin: 0 9px 3px 0; padding: 5px; float: left; background: #fff; overflow-y: auto; }
#webSite .mainContent .module .similaire ul li { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6c00; }
#webSite .mainContent .module .similaire ul li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6c00; }
#webSite .mainContent .module .similaire ul li a:hover { color: #154189; }
#webSite .mainContent .module .similaire .compaire { margin: 0; padding: 6px 0; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #215d98; }
#webSite .mainContent .module .similaire .compaire a { padding-left: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #215d98; background: url(../img/bullet_compaire_orange.jpg) left 5px no-repeat; }
#webSite .mainContent .module .similaire .compaire a:hover { color: #ff6600; }
#webSite .borderBottom { border-bottom: 1px solid #b4c8e6; }
#webSite .mainContent .module .blueTitleProduct { width: 324px; height: 28px; margin: 0; padding: 0; }
#webSite .mainContent .module .blueTitleProduct .middleBlueBg { margin: 0; padding: 0; background: url(../img/middle_bg_title.jpg) left top repeat-x; }
#webSite .mainContent .module .blueTitleProduct .leftBg { height: 28px; margin: 0; padding: 0; background: url(../img/left_corner_title.jpg) left top no-repeat; }
#webSite .mainContent .module .blueTitleProduct .rightBg { height: 28px; margin: 0; padding: 0; background: url(../img/right_corner_title.jpg) right top no-repeat; }
#webSite .mainContent .module .blueTitleProduct h4 { margin: 0; padding: 5px 10px 0 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }
#webSite .mainContent .module .blueTitleProduct h4 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }
#webSite .mainContent .module .blueTitleProduct h5 { width: 164px; margin: 0; padding: 5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e8f1fb; float: left; text-align: center; }
#webSite .module .whiteBottom { height: 10px; margin: 0; padding: 0; font-size: 12px; background: url(../img/middle_x_white_5px.jpg) left top repeat-x; }
#webSite .module .whiteBottom .leftCorner { height: 10px; margin: 0; padding: 0; font-size: 12px; background: url(../img/left_corner_white_5px.jpg) left top no-repeat; }
#webSite .module .whiteBottom .leftCorner .rightCorner { height: 10px; margin: 0; padding: 0; font-size: 12px; background: url(../img/right_corner_white_5px.jpg) right top no-repeat; }
#webSite .module .meilleurPrix { margin: 0; padding: 7px 9px; background: #fff; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; }
#webSite .module .meilleurPrix ul { margin: 0; padding: 0; list-style-type: none; }
#webSite .module .meilleurPrix ul li { margin: 0; padding: 0 0 1px; font: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; display: block; }
#webSite .module .meilleurPrix ul li a { text-decoration: none; font: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .module .meilleurPrix ul li a:hover { color: #ff6700; }
#webSite .module .meilleurPrix .imageHolder { width: 76px; margin: 0; padding: 3px 0; float: left; text-align: center; }
#webSite .module .meilleurPrix .imageHolder a { text-decoration: none; display: block; }
#webSite .module .meilleurPrix .theBg { width: 228px; height: auto!important; min-height: 72px; height: 72px; margin: 0; padding: 0; background: #f2f8ff url(../img/meilleur_prix_x_bg.jpg) left top repeat-x; float: left; }
#webSite .module .meilleurPrix .description { width: 218px; margin: 0; padding: 5px; font: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .module .meilleurPrix .description .priceOffer { width: 218px; margin: 0; padding: 5px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff6700; }
#webSite .module .meilleurPrix .description .priceOffer .price { width: 100px; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff6700; float: left;\ }
#webSite .module .meilleurPrix .description .priceOffer .voirOffre { width: 115px; margin: 0; padding: 0; float: right; }
#webSite .module .meilleurPrix .voirTous { margin: 0; padding: 5px 0 0 79px; }
#webSite .module .meilleurPrix .voirTous a { padding: 0 0 0 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #154189; background: url(../img/bullet_dark_blue.jpg) left 5px no-repeat; }
#webSite .module .meilleurPrix .voirTous a:hover { background: url(../img/bullet_orange.jpg) left 5px no-repeat; color: #ff6700; }
#webSite .module .voirOffre .orangeBtn { width: 115px; height: 22px; margin: 0 0 7px; padding: 0; }
#webSite .module .voirOffre .orangeBtn .leftCorner { width: 10px; height: 22px; margin: 0; padding: 0; font-size: 9px; background: url(../img/left_corner_btn.png) no-repeat; float: left; }
#webSite .module .voirOffre .orangeBtn .middle { width: 95px; height: 22px; margin: 0; padding: 0; background: url(../img/middle_bg_btn.jpg) left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; text-align: center; float: left; }
#webSite .module .voirOffre .orangeBtn .middle a { padding: 2px 0 0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #fff; display: block; }
#webSite .module .voirOffre .orangeBtn .middle a:hover { color: #154189; }
#webSite .module .voirOffre .orangeBtn .rightCorner { width: 10px; height: 22px; margin: 0; padding: 0; font-size: 9px; background: url(../img/right_corner_btn.png) no-repeat; float: left; }
ul.listLesPlus { width: 166px; margin: 0; padding: 0 1px 0 0; list-style-type: none; float: left; text-align: left; }
ul.listLesPlus li { margin: 1px 1px 1px; padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; background: #e8f1fb; }
ul.listLesPlus li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
ul.listLesPlus li a:hover { text-decoration: underline; }
#webSite .mainContent .module .blueTitle { height: 28px; margin: 0; padding: 0; background: url(../img/middle_bg_title.jpg) left top repeat-x; }
#webSite .mainContent .module .blueTitle .leftBg { height: 28px; margin: 0; padding: 0; background: url(../img/left_corner_title.jpg) left top no-repeat; }
#webSite .mainContent .module .blueTitle .rightBg { height: 28px; margin: 0; padding: 0; background: url(../img/right_corner_title.jpg) right top no-repeat; }
#webSite .mainContent .module .blueTitle h4 { margin: 0; padding: 5px 10px 0 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; }
#webSite .mainContent .module .blueTitle h4 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; text-decoration: none; font-weight: bold; }
#webSite .mainContent .module .showHide { margin: 0 0 8px; padding: 0; background: #d8e4f6; border: 1px solid #b0c5e4; }
#webSite .mainContent .module .showHide ul { margin: 0; padding: 0; list-style-type: disc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
#webSite .mainContent .module .showHide ul li { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .module .showHide ul li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .module .showHide ul li a:hover { color: #ff6700; }
#webSite .mainContent .module .showHide ul li.open { list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .module .showHide ul li.open a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .module .showHide ul li.open a:hover { color: #ff6700; }
#webSite .mainContent .module .showHide ul li.open table{ margin: 0; padding: 0; }
#webSite .mainContent .module .showHide ul li.open table td.imageHolder { width: 76px; margin: 0; padding: 3px 0; text-align: center; background: #fff; vertical-align: middle; }
#webSite .mainContent .module .showHide ul li.open table td.packet { margin: 0; padding: 0; vertical-align: middle; }
#webSite .mainContent .module .showHide ul li.open table td.packet p { margin: 0 0 0 10px; padding: 14px 0; border-bottom: 1px solid #b0c5e4; }
#webSite .mainContent .module .showHide ul li.closed { margin: 0; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; background: #89a6cf; border-bottom: 1px solid #d8e4f6; }
#webSite .mainContent .module .showHide ul li.closed a { margin: 0; padding: 5px 2px 5px 14px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; display: block; background: #89a6cf url(../img/bullet_white.jpg) 4px 10px no-repeat; }
#webSite .mainContent .module .showHide ul li.closed a:hover { margin: 0; padding: 5px 2px 5px 14px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; display: block; background: #d8e4f6 url(../img/bullet_white_over.jpg) 4px 10px no-repeat; }
#webSite .mainContent .module .whatsHot { margin: 0; padding: 12px 8px; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; background: #fff; }
#webSite .mainContent .module .whatsHot .imageHolder { margin: 0; padding: 0 9px 0 0; float: left; }
#webSite .mainContent .module .whatsHot .imageHolder a { text-decoration: none; display: block; }
#webSite .mainContent .module .whatsHot .hotNews { width: 195px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; float: left; }
#webSite .mainContent .module .whatsHot .hotNews ul { margin: 0; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .module .whatsHot .hotNews ul li { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; }
#webSite .mainContent .module .whatsHot .hotNews a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154189; float: left; }
#webSite .mainContent .module .whatsHot .hotNews a:hover { text-decoration: underline; }
#webSite .playerBar { height: 27px; margin: 0; padding: 0; }
#webSite .playerBar a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
#webSite .playerBar a:hover { text-decoration: underline; }
#webSite .playerBar .leftCornerOrange { width: 10px; height: 27px; background: url(../img/left_corner_player.png) left top no-repeat; float: left; }
#webSite .playerBar .rightCornerOrange { width: 10px; height: 27px; background: url(../img/right_corner_player.png) left top no-repeat; float: left; }
#webSite .playerBar .middleOrange { width: 304px; height: 27px; margin: 0 0px 0 0; padding: 0; background: url(../img/middle_bg_orange_player.jpg) left top repeat-x; float: left; }
#webSite .playerBar .newsLink { margin: 0; padding: 6px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
#webSite .playerBar .bluePlayer { width: 76px; height: 27px; margin: 0; padding: 0; float: left; }
#webSite .playerBar .bluePlayer .middleBlue { height: 27px; background: url(../img/middle_bg_blue_player.jpg) left top repeat-x; }
#webSite .playerBar .bluePlayer .middleBlue .buttons { margin: 0; padding: 6px 5px 0 15px; }
#webSite .playerBar .bluePlayer .middleBlue .buttons a { display: block; text-indent: -9999px; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .prev { width: 15px; height: 15px; margin: 0 10px 0 0; padding: 0; font-size: 11px; float: left; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .prev a { display: block; width: 15px; height: 15px; margin: 0; padding: 0; font-size: 11px; background: url(../img/prev.jpg) left top no-repeat; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .prev a:hover { display: block; width: 15px; height: 15px; margin: 0; padding: 0; font-size: 11px; background: url(../img/prev_over.jpg) left top no-repeat; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .next { width: 15px; height: 15px; margin: 0; padding: 0; font-size: 11px; float: left; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .next a { display: block; width: 15px; height: 15px; margin: 0; padding: 0; font-size: 11px; background: url(../img/next.jpg) left top no-repeat; float: left; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .next a:hover { display: block; width: 15px; height: 15px; margin: 0; padding: 0; font-size: 11px; background: url(../img/next_over.jpg) left top no-repeat; float: left; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .pause { width: 6px; height: 15px; margin: 0 10px 0 0; padding: 0; font-size: 11px; float: left; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .pause a { display: block; width: 6px; height: 15px; margin: 0; padding: 0; font-size: 11px; background: url(../img/pause.jpg) left top no-repeat; }
#webSite .playerBar .bluePlayer .middleBlue .buttons .pause a:hover { display: block; width: 6px; height: 15px; margin: 0; padding: 0; font-size: 11px; background: url(../img/pause_over.jpg) left top no-repeat; }
#webSite .playerBar .rightCornerBlue { width: 10px; height: 27px; margin: 0; padding: 0; font-size: 11px; background: url(../img/right_corner_player.png) left top no-repeat; float: left; }
#webSite .sfrBanner { margin: 0; padding: 10px 0; text-align: center; }
#webSite .sfrBanner img { border: 1px solid #ccc; }
#webSite .sfrBanner img a { text-decoration: none; display: block; }
#webSite .goForMore { margin: 0; height:22px; padding: 5px 0 3px; text-align: center; background:url(../img/bkg_main_links.jpg) left top no-repeat; }
#webSite .goForMore a { padding: 0 0 0 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
#webSite .goForMore a:hover { color: #fff38a; }
a.vte {	cursor: url(http://www.francemobiles.com/img/zoomin.cur), pointer;z-index:90;}
img.vte-expanded-focus {border: 1px solid #CCCCCC;cursor: url(http://www.francemobiles.com/img/zoomout.cur), pointer;	background-color:#FFFFFF;}
img.vte-expanded-blur {	border: 1px solid #CCCCCC;	background-color:#FFFFFF;}
.vte-caption {display: none; border: 1px solid #CCCCCC; border-top: none; padding: 5px; margin-top: -1px; background-color: white; color: #cccccc;	font-family:Arial, Helvetica, sans-serif;font-weight:bold;background-color:#FFFFFF;}
.vte-display-block {display: block;	background-color:#FFFFFF;}
.vte-display-none { display: none;	background-color:#FFFFFF;}
.top{background:url(../img/top_midlle.jpg) repeat-x top left; height:62px; width:845px;}
.top .top_left{background:url(../img/top_left.jpg) left top no-repeat; height:62px; width:71px; float:left;}
.top .text{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-top:25px; color:#FFFFFF;}
.top .top_right{background:url(../img/top_righ.jpg) left top no-repeat; height:62px; width:17px; float:right;}
.content {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#005AA0; padding-left:25px; padding-right:25px;}
.bottom {background:url(../img/bottom_middle.jpg) repeat-x top left; height:22px; width:845px;}
.bottom .bottom_left{background:url(../img/bottom_left.jpg) left top no-repeat; height:22px; width:16px; float:left;}
.bottom .bottom_right {background:url(../img/bottom_right.jpg) left top no-repeat; height:22px; width:14px; float:right;}
.wrapper { position:relative;  width:auto;  height: 305px; overflow:auto;}
.wrapper div.actualitesList1 { height: 300px; margin: 6px 0 0; padding: 0;  }
.wrapper div.actualitesList1 ul { margin: 0; padding: 0; list-style-type: none; }
.wrapper div.actualitesList1 ul li { margin: 0; padding: 0 0 4px; display: block; }
.wrapper div.actualitesList1 ul li .imageHolder { width: 100px; height: 85px; float: left; text-align:center; }
.wrapper div.actualitesList1 ul li .imageHolder img { border: 1px solid #edece9; }
.wrapper div.actualitesList1 ul li .textHolder { width: 465px; height: auto!important; min-height: 64px; height: 64px; margin: 0 0 0 4px; padding: 8px 8px; float: left; }
.wrapper div.actualitesList1 ul li .textHolder a{text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color: #1e3864;}
.wrapper div.actualitesList1 ul li .textHolder a:hover{ color:#34599E;}
.wrapper div.actualitesList1 ul li .textHolder h2 { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e3864; }
.wrapper div.actualitesList1 ul li .textHolder h2 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1e3864; }
.wrapper div.actualitesList1 ul li .textHolder h2 a:hover { }
.form_widget_amount_slider{
		border-top:1px solid #9d9c99;
		border-left:1px solid #9d9c99;
		border-bottom:1px solid #eee;
		border-right:1px solid #eee;
		background-color:#f0ede0;
		height:3px;
		position:absolute;
		top:-2px;
		bottom:0px;
		
		

	}
