﻿@charset "utf-8";  .comments_last { float:left; width:300px; margin:0 0 10px 0;}.comments_last h1{ color:#fff; font-size:14px; line-height:22px; margin:0; padding:0 0 0 13px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0 0;} .comments_last ul{ margin:5px 10px 0 10px; padding:0;} .comments_last ul li{ float:left; margin:0 0 10px 0; padding:0; width:100%; clear:left;} .comments_last ul li img{ float:left; margin:2px 5px 0 0;}.comments_last ul li h2{ font-size:11px; margin:0 0 2px 0; padding:0; line-height:12px; font-weight:normal; text-decoration:none; text-align:left; color:#B4B4B4;} .comments_last ul li h2 a{ font-weight:bold; text-decoration:none; color:#B4B4B4;} .comments_last ul li h2 a:hover{ color:#B4C218;} .comments_last ul li h3{ text-align:left; font-size:11px; margin:2px 0 0 0; padding:0; line-height:12px; font-weight:normal;} .comments_last ul li h3 a{ color:#B4C218; text-decoration:underline;} .comments_last ul li p{ font-size:13px; margin:0; padding:0; line-height:14px; text-align:left;} .comments_last ul li p a { text-decoration:none;} .comments_last h2.all { float:left; text-align:right; width:290px; margin:5px 10px 10px 0; padding:0; font-size:11px;} .comments_last h2.all a { color:#016698; text-decoration:underline;} .news_list1 { float:left; width:525px; margin:6px 0 0 0; overflow:hidden; text-align:left; font-size:13px; } .news_list1 h1 { color:#d23403; font-size:26px; word-spacing:-3px; letter-spacing:0px; font-weight:lighter; } .news_list1 .control_admin_news_list1 { text-align: right; } .news_list1 .control_admin_news_list1 a { color: red; text-decoration: underline; } .news_list1 ul.items { float:left; margin:2px 0 0 0; width:10000px; } .news_list1 ul.items li.item { float:left; clear:none; display:inline; width:525px; } .news_list1 ul.items li.item h1{ text-transform:uppercase; font-size:13px; font-weight:bold; letter-spacing:0px; word-spacing:0.5px; line-height:24px; padding-left:10px; width:515px; color:#fff; border-top:5px solid #b2b09b; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -115px; } .news_list1 ul.items li.item p.date{ float:right; margin:-20px 10px 0 0; color:#dddbc7; font-size:14px; font-weight:bold; font-style:italic; } .news_list1 ul.items li.item p.author{ color:#b2b09b; font-weight:bold; font-style:italic; } .news_list1 ul.items li.item img { float:left; margin:0px 15px 5px 0; padding:0; } .news_list1 ul.items li.item .legend_photo{ float:left; clear:left; width:300px; margin:0 5px 5px 0; padding:0 15px; font-size:11px; font-weight:bold; font-style:italic; text-align:center; } .news_list1 ul.items li.item h2 { margin:10px 0 0 0; padding:0; width:auto; font-size:18px; line-height:17px; letter-spacing:0; font-weight:lighter; color:#000; } .news_list1 ul.items li.item h2 a{ color:#000; } .news_list1 ul.items li.item h2 a:hover{ color:#d23403; } .news_list1 ul.items li.item h3 { font-size:13px; line-height:17px; font-weight:lighter; margin:6px 0 0 0; padding:0; } .news_list1 ul.items li.item h3 a{ color:#d23403; font-size:12px; text-decoration:underline; } .news_list1 ul.items li.item h3 a:hover{ color:#ff6666; } .news_list1 ul.items li.item div.content{ width:auto; margin:0; padding:0;  text-align:left; } .news_list1 ul.items li.item div.content a{ color:#d23403; text-decoration:underline; } .news_list1 ul.items li.item div.content a:hover{ color:#ff6666; } .news_list1 ul.items li.item div.content p { font-size:13px; margin:0 0 10px 0; padding:0; } .news_list1 ul.items li.item p.source, .news_list1 ul.items li.item p.copyright { font-size:12px; color:#b2b09b; font-style:italic; } .news_list1 ul.items li.item p.source a { text-decoration:underline; color:#b2b09b; } .news_list1 ul.items li.item p.source a:hover{ color:#ff6666; } .news_list1 .bt_txt { float:right; }  .news_list2 { float:left; margin:10px 0 0 0; text-align:left; } .news_list2 h1 { color:#d23403; font-size:26px; font-weight:lighter; margin:0; letter-spacing:0; } .news_list2 ul.items{ float:left; width:570px; } .news_list2 ul.items li.item{ float:left; width:257px; margin:0 15px 15px 0; } .news_list2 ul.items li.item h1{ margin:5px 0 0 0; width:250px; text-transform:uppercase; font-size:14px; font-weight:bold; line-height:24px; padding-left:10px; border-top:4px solid #d23403; color:#fff; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -230px; } .news_list2 ul.items li.item p.date{ width:250px; padding-left:10px; line-height:18px; font-size:12px; font-style:italic; color:#6d6d6d; background:#dddbc7; } .news_list2 ul.items li.item img { float:left; margin:0 10px 0 0; padding:0; } .news_list2 ul.items li.item h2 { margin:7px 5px 0 0; padding:0; width:auto; font-size:12px; line-height:15px; color:#000; } .news_list2 ul.items li.item h2 a{ color:#000; } .news_list2 ul.items li.item h2 a:hover{ color:#d23403; } .news_list2 ul.items li.item h3 { clear:left; font-size:12px; line-height:15px; font-weight:lighter; margin:3px 0 0 0; padding:0; color:#6d6d6d; } .news_list2 ul.items li.item h3 a{ color:#d23403; font-size:12px; text-decoration:underline; } .news_list2 ul.items li.item h3 a:hover{ color:#ff6666; } .news_list2 .bt_txt { float:right; }  .news_list3 { float:left; margin:5px 0 0 0; text-align:left; } .news_list3 ul.items li.item { float:left; clear:left; width:520px; margin:4px 0; padding:0 0 0 20px; background: transparent url(/template/default//image/../image/fleche_red.gif) no-repeat left top; } .news_list3 ul.items li.item h2 { margin:0; padding:0; width:auto; font-size:12px; line-height:14px; color:#000; } .news_list3 ul.items li.item h2 a{ color:#6d6d6d; } .news_list3 ul.items li.item h2 a:hover{ color:#d23403; } .news_list3 ul.items li.item span.title{ text-transform:uppercase; color:#d23403; } .news_list3 ul.items li.item span.date{ color:#6d6d6d; font-size:11px; font-weight:lighter; font-style:italic; } .news_list3 .bt_txt { float:right; margin:0 10px 0 0; }  .control { float:left; margin:10px 0 0 0; width:525px; height:20px; border:solid #b2b09b; border-width:1px 0; } .control .read_more { float:left; padding:2px 50px 1px 15px; line-height:17px; font-size:12px; color:#d23403; font-weight:bold; text-transform:uppercase; background: #dddbc7 url(/template/default//image/../image/bg_picto.gif) no-repeat 190px -75px; } .control .read_more a{ color:#d23403; }  .comment{ float:left; margin:10px 0 0 0; padding:0 10px 0 0; } .comment_list h1{ color:#d23403; font-size:26px; font-weight:lighter; } .comment_list ul li{ float:left; margin:0 0 2px 0; padding:5px 5px 5px 0; width:100%; } .comment_list ul li a{ text-decoration:underline; } .comment_list ul li img{ float:left; border:1px solid #0093c9; margin:0 5px 0 5px; } .comment_list ul li h2{ margin:0 10px 0 0; padding:0; font-size:12px; font-style:italic; } .comment_list ul li .content { margin:0 10px; font-size:12px; line-height:16px; } .comment_list ul li .comment_control { float:right; margin:5px 0 0 0; } .comment_list ul li .comment_control a{ color: #0093c9; font-style:italic; padding:1px 3px; text-decoration:underline; } .comment_list ul li .comment_control a:hover { color:#10536b; } .comment_list ul li .comment_control ul{ margin:0; padding:0; text-align:left; } .comment_list ul li .comment_control ul li{ margin:0 0 0 5px; padding:0; width:auto; text-align:left; } .comment_form { float:left; } .comment_form img.thumb{ float:left; border:1px solid #0093c9; margin:2px 0 2px 5px; } .comment_form .textarea_out{ float:left; width:520px; padding:5px 0; background:#016698; } .comment_form textarea{ float:left; margin:3px 0 0 5px; width:440px; height:25px; border:1px solid #10536b; font-size:11px; } .comment_form textarea:focus{  } .comment_form p.notify_checkbox{ float:left; margin:5px 0 0 5px; color:#FFFFFF; } .comment_form p.bt { float:right; margin:5px 5px 0 0; cursor:pointer; display:none; } .comment .no_notify{ color: #0093c9; float: right; width:440px; margin:10px 0 5px 0; text-align: right; } .comment .no_notify a{ color: #0093c9; text-decoration: underline; }  .login_message { position:absolute; background:#d23403; text-align:center; color:#fff; padding:10px 0; width:525px; } .login_message a{ color:#f1efde; text-decoration:underline; } .login_message h2{ margin:0; padding:0; } .login_message h3{ margin:0; padding:0; }  .comment_no_authenticate { float:left; padding:10px 0; width:525px; text-align:center; } .comment_no_authenticate a{ color:#d23403; text-decoration:underline; } .comment_no_authenticate h2{ margin:0; padding:0; font-size:13px; } .comment_no_authenticate h3{ margin:0; padding:0; font-size:12px; } body{ font-size:11px; text-align: justify; margin: 0; padding: 0; background:#f1efde; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; } body.site-development, body.site-testing{background:#b02b02;}  a{text-decoration: none;border:0;outline:0;color:#6d6d6d;} a img{text-decoration: none;border:0;outline:0;} h1,h2,h3,h4,h5,dl,dd,dt,ul,li,label,input,p{margin: 0;padding: 0;} ul,li{list-style:none;} input.text{ height:14px; line-height:14px; padding:2px 5px; border:1px solid #016698; font-size:12px; color:#016698; font-family:Arial, Helvetica, sans-serif; } select { line-height:14px; padding:2px 5px 2px 0; border:1px solid #016698; font:11px "lucida grande",tahoma,verdana,arial,sans-serif; } input.text, textarea { font:11px "lucida grande",tahoma,verdana,arial,sans-serif; padding:2px 5px; } input.text:focus, textarea:focus{ color:#d23403; border-color:#d23403; } .error{ color:#D23403; font-weight:bold; padding:0 0 0 20px; background:url(/template/default//image/error.gif) no-repeat center left; } .loading { background-image: url(/template/default//image/../image/loading.gif); background-position:center center; background-repeat:no-repeat; } #body_overlay{ position:absolute; } #loading_box{ position:absolute; top:5px; text-align:right; width:95%; z-index:20; font-family: arial,helvetica,clean,sans-serif; font-weight:bold; font-size:11px; } * html #loading_box {width:85%;}  *+html #loading_box{ width:85%;}  #loading_box p { float:right; padding:1px 50px 2px 50px; color:#fff; background:#d23403; font-size:11px; } .container{ width: 1024px; height: auto; margin: 0 auto; padding: 0; }   .navigation_admin{ width: 100%; height: 33px; padding: 5px 5px auto 50px; top:0; position: fixed; z-index: -1000px; color: #FFFFFF; background-color: black; -moz-opacity:0.8; opacity: 0.8; filter:alpha(opacity=70); float: left; } .navigation_admin_ongle{ width: 40px; height: 33px; padding: 0px; top:0; position: fixed; color: #FFFFFF; background-color: black; -moz-opacity:0.8; opacity: 0.8; filter:alpha(opacity=50); float: left; } #vertical_slide, #horizontal_slide { } div.marginbottom { width: 20px; height: 33px;  }  #nav a, #subMenusContainer a{ text-decoration:none; display:block; padding:10px 20px;  }  #nav a{ color: white; margin:0; float:left; }  #subMenusContainer a, #nav li li a{ text-align:left; }  #nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{ ; color:#FFF; }  #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused, #nav li a:hover, #nav li a:focus{ ; color:#FFF; }  .subMenuParentBtn{  }  .subMenuParentBtnFocused{  }  .mainMenuParentBtn{  }  .mainMenuParentBtnFocused{  }   .smOW{ display:none; position: absolute; overflow:hidden;  padding:0 2px; margin:0 0 0 -2px; }  #nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol { padding: 0; margin: 0; list-style: none; line-height: 1em; }  #nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {   left:0; }  #nav li {  display:block; list-style:none; position:relative; float:left; } #subMenusContainer li{ list-style: none; }  #nav{ display:block; position: absolute; list-style:none; margin:0 0 10px 0; left:30px; text-align: center; display:block; } #subMenusContainer{display:block; position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1000000000; }  #nav li li{ float:none; background-color: black; -moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=70); } #nav li li a{  position:relative; float:none; } #nav li ul {  position: absolute; width: 13em; margin-left: -1000em;  margin-top:2.2em; }  #nav li ul ul { margin: -1em 0 0 -1000em; } #nav li:hover ul ul {margin-left: -1000em; }  #nav li:hover ul{margin-left: 0; } #nav li li:hover ul {margin-left: 10em; margin-top:-2.5em;}  #nav li a:focus + ul { margin-left: 0; margin-top:2.2em; } #nav li li a:focus + ul { left:0; margin-left: 1010em; margin-top:-2.2em;} #nav li li a:focus {left:0; margin-left:1000em; width:10em; margin-top:0;} #nav li li li a:focus {left:0; margin-left: 2010em; width: 10em; margin-top:-1em;} #nav li:hover a:focus{ margin-left: 0; } #nav li li:hover a:focus + ul { margin-left: 10em; }  .header{ width: 1024px; height: 30px; float: left; text-transform:uppercase; overflow:hidden; } .header .nav1{ width: 720px; height: 30px; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0 0; float: left; } .header .nav1 ul{ float: left; width: 710px; height: 12px; list-style: none; display: inline; margin: 8px 5px 0 0; padding: 0; border-right: solid 1px #6d6d6d; overflow: hidden; } .header .nav1 ul li { float:right; } .header .nav1 ul li a{ width: auto; height: 12px; font-size: 12px; line-height: 12px; font-weight: bold; color: #6d1a04; display: inline; border-left: solid 1px #6d6d6d; padding: 0 20px; } .header .nav1 ul li a:hover {font-weight:bold; color:#d23403;} .header .nav2{ float: left; width: 304px; height: 30px; background: #fff url(/template/default//image/../image/bg_commun.gif) no-repeat 0px 0px; } .header .nav2 ul { float: left; width: 280px; height: 12px; list-style: none; display: inline; margin: 8px 0 0 15px; padding: 0; border-left: solid 1px #fff; overflow: hidden; } .header .nav2 ul li { float:left; } .header .nav2 ul li a{ float: left; width: auto; height: 12px; font-size: 12px; line-height: 12px; font-weight: bold; color: #fff; display: inline; border-right: solid 1px #fff; padding: 0 20px; } .header .nav2 ul li a:hover {font-weight:bold; color:#ccc;}  .message_service { float:right; text-transform:none; margin:-16px 0 -10px 0; } .message_service p { text-align:left; margin:0; padding:0; line-height:13px; font-size:11px; color:#6D6D6D; } .message_service p a { font-weight:bold; color:#D23403; text-decoration:underline; }  .search { float: left; width: 528px; height: 50px; margin: 10px 0 0; overflow:hidden; color:#a3a3a3; } .search a{ color:#a3a3a3; font-weight:600; } .search ul { float:left; width: 528px; } .search ul li{ float: left; margin: 0; padding:4px 0; font-size: 14px; text-align: center; } .search ul li a{ float:left; padding: 0 13px; height: 13px; line-height: 13px; border-right:2px solid #a3a3a3; } .search ul li.selected{ background:#dddbc7; margin-left:-2px; } .search ul li.selected a{ border:0; color:#016698; } .search .block { float:left; clear:left; width:280px; height:30px; padding:5px 13px 2px; background:#dddbc7; overflow:hidden; } .search .block input.text{ float:left; width:240px; } .search .block input.bt{ float:left; width:20px; height:20px; margin-left:7px; background: url(/template/default//image/../image/bt_loop.gif) no-repeat; } .search p.baseline { float:left; margin:13px 0 0 10px; font-size:10px; font-weight:bold; }  div.izi_box{ float: left; width:525px; height: 87px; margin: 10px 0 17px 0; background: url(/template/default//image/../image/bg_tetiere.gif) no-repeat; overflow:hidden; } div.izi_box h1{ float:right; margin:0 12px 0 0; padding:0; font-size:18px; color:#fff; line-height:28px; height:31px; overflow:hidden; font-weight:500; text-align:right; } div.izi_box div.box { float:left; width: 528px; } div.izi_box div.box div.text { float:left; clear:left; margin:10px 0 0 0; padding:0 0 0 13px; width:120px; font-size:14px; line-height:16px; font-weight:500; color:#fff; text-align:left; } div.izi_box div.box div.text a { color:#fff; } div.izi_box div.box div.text a:hover { text-decoration:underline; } div.izi_box div.box div.test { float:left; width:395px; margin:0; padding:5px 0 0 0; overflow:hidden; } div.izi_box div.box div.test h2{ float:left; width:auto; font-size:20px; margin:0; padding:0 0 0 20px; } div.izi_box div.box div.test input.text{ float:left; width:150px; margin:3px 0 0 5px; } div.izi_box div.box div.test input.bt{ float:left; width: 95px; height: 21px; border: 0; background: url(/template/default//image/../image/bg_bt_envoyer.gif) no-repeat; margin: 2px 5px 0 5px; padding: 0; cursor:pointer; } div.izi_box div.box div.test p.baseline { float:right; width:385px; margin:7px 0 0 0; padding:0 5px 0 0; color:#fff; font-size:12px; font-weight:bolder; } div.izi_box div.box div.test p.baseline a{ color:#fff; } div.izi_box div.box div.test p.baseline a:hover{ text-decoration:underline; }  .middleContentIn{ float: left; width: 1024px; height: auto; overflow: hidden; height: auto; background-color: #fff; } .sidebar1{ float: left; width: 171px; height: auto; overflow: hidden; margin: 2px 0 0; } .sidebar2{ float: left; width: 300px; height: auto; overflow: hidden; margin: 0 0 0 12px; background: url(/template/default//image/../image/bg_verti.gif) repeat-y 0px 0px; border-bottom:1px solid #eee; } .sidebar3{ float: left; width: 300px; height: 250px; overflow: hidden; margin: 0 0 0 12px; } .mainContent, .mainContentFull{ float: left; width: 525px; height: auto; overflow: hidden; margin: 2px 0 0 12px; background-color: #fff; } .mainContentFull{ float:right; width: 825px; margin: 2px 12px 0 12px; } .mainContent h1, .mainContentFull h1{ font-size:24px; line-height:25px; font-weight:normal; text-align:left; } .footer{ float: left; width: 1024px; height: 30px; overflow: hidden; text-align: center; background-color: #b2b09b; margin: 0; padding: 0; } .mainContent2{ float: left; width: 840px; height: auto; overflow: hidden; margin: 0 0 0 12px; }  .logo{ float: left; width: 171px; height: 190px; text-align: center; overflow:hidden; } .logo a{ float: left; width: 171px; height: 190px; background: url(/template/default//image/../image/logo_izi.gif) no-repeat center center; }  .menu{ width: 170px; margin: 20px 0; float: left; font-size:13px; } .menu a{ color: #6d6d6d; outline:0; } .menu dl { float:left; margin:0; padding:0; border-top:1px solid #b0b0ae; } .menu dl,.menu dt,.menu dd { margin:0; padding:0; } .menu dl dt { margin:0; padding:0; } .menu dl dt a{ color: #000000; line-height:22px; font-weight:bold; text-decoration:none; } .menu dl dt.mapage a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1px;} .menu dl dt.news a{ background: #f1efde url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -25px;} .menu dl dt.pratique a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -50px;} .menu dl dt.perso a{background: #f1efde url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1px; color:#016698;} .menu dl dt.help a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1180px;} .menu dl dt.offre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1210px;} .menu dl dt.selected{ float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -154px; } .menu dl dt.selected a, .menu dl dt a:hover{ color:#016698; }  .menu ul{ float: left; list-style: none; padding: 0; margin: 0; } .menu ul li { clear:left; margin:0; padding:0; } .menu ul li a, .menu dl dt a { float: left; margin:0; padding:0 0 0 30px; width:140px; border-bottom:1px solid #b0b0ae; } .menu ul li a { line-height:22px; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 7px -155px; } .menu ul li.meteo a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -237px;} .menu ul li.route a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -260px;} .menu ul li.cinema a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -282px;} .menu ul li.annonce a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -305px;} .menu ul li.rencontre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -328px;} .menu ul li.auto a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -350px;} .menu ul li.finance a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -373px;} .menu ul li.tv a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -396px;} .menu ul li.radio a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -419px;} .menu ul li.people a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -442px;} .menu ul li.divertissement a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -465px;} .menu ul li.horoscope a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -535px;} .menu ul li.emploi a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -487px;} .menu ul li.musique a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -513px;} .menu ul li.agenda a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -579px;} .menu ul li.home a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -970px;} .menu ul li.email a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -992px;} .menu ul li.tele a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1605px;} .menu ul li.tele_pub a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1625px;} .menu ul li.demenage a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1015px;} .menu ul li.invoice a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1038px;} .menu ul li.voip a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1061px;} .menu ul li.conso a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1085px;} .menu ul li.ecard a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1107px;} .menu ul li.cagnotte a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1130px;} .menu ul li.forgot a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1152px;} .menu ul li.tel a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1445px;} .menu ul li.faq a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1465px;} .menu ul li.setting a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1485px;} .menu ul li.tarif a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1505px;} .menu ul li.fax a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1545px;} .menu ul li.setting2 a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1565px;} .menu ul li.espace a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1585px;} .menu ul li.rss a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1337px;} .menu ul li.newsletter a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1362px;} .menu ul li.offre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1525px;} .menu ul li.shopping a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1384px;} .menu ul li.livre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1407px;} .menu ul li.selected{} .menu dl dd.news ul li.selected { float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -154px; } .menu dl dd.news ul li.selected a, .menu dl dd.news ul li a:hover{ color:#d23403; font-weight:bold; background-position: 7px -75px; }  .menu dl dd.pratique ul li.selected { float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -95px; } .menu dl dd.pratique ul li.selected a, .menu dl dd.pratique ul li a:hover{ color:#b4c218; font-weight:bold; } .menu dl dd.perso ul li.selected { float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -115px; } .menu dl dd.perso ul li.selected a, .menu dl dd.perso ul li a:hover{ color:#016698; font-weight:bold; }  ul.fil_arianne { float:left; width:100%; margin:0px 0 0 0; padding:0; font-weight:normal; line-height:22px; font-style:italic; } ul.fil_arianne li { float:left; margin:0 5px 0 0; padding:0; color:#bbb; line-height:15px; background:none; font-size:11px; } ul.fil_arianne li a { text-decoration:underline; font-weight:normal; color:#bbb; } ul.fil_arianne li.selected a { font-weight:bold; }  .search{} .izi_box{}  .pub_rectangle { width:300px; height: 250px; margin:0 0 0 1px; text-align:right; overflow: hidden; } .pub_468x60 { width:100%; }  .pub_top{ float:left; margin:25px 0 20px 0; }  .pub_link { float:left; margin:0 0 10px 0; text-align:left; } .pub_link h2{ color:#fff; font-size:14px; line-height:22px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -32px; margin:0 0 5px 0; padding:0 0 0 17px; } .pub_link h2 a{color:#fff;} .pub_link h2 a:hover{color:#eee;} .pub_link p{ color:#016698; font-size:11px; line-height:15px; margin:0 17px; font-weight:500; } .pub_link p a{color:#016698;} .pub_link p a:hover{color:#003366;} .pub_link p.link { color:#b4c218; margin-bottom:10px; text-decoration:underline; } .pub_link p.link a{color:#b4c218;} .pub_link p.link a:hover{color:#999900;}  .pub_link_footer { float:left; margin:10px 0 10px 0; padding:0 0 10px 0; text-align:left; width:1200px; background:#f1efde; } .pub_link_footer_in { width:300px; float:left; background:#f1efde; overflow:hidden; border-right:2px solid #b2b09b; } .pub_link_footer h2{ color:#fff; font-size:14px; line-height:22px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -32px; margin:0 0 5px 0; padding:0 0 0 17px; } .pub_link_footer h2 a{color:#fff;} .pub_link_footer h2 a:hover{color:#eee;} .pub_link_footer p{ color:#016698; font-size:11px; line-height:15px; margin:0 17px; font-weight:500; } .pub_link_footer p a{color:#016698;} .pub_link_footer p a:hover{color:#003366;} .pub_link_footer p.link { color:#b4c218; margin-bottom:10px; text-decoration:underline; display:none; } .pub_link_footer p.link a{color:#b4c218;} .pub_link_footer p.link a:hover{color:#999900;}  .footer ul{ width: auto; height: 12px; list-style: none; } .footer ul li{ width: auto; display: inline; padding:0 20px; border-left: solid 1px #666666; } li.debutli{ height: 12px; border-left: solid 1px #666666; } .footer ul li a{ width: auto; font-size: 12px; color: #666666; float: none; } .footer span{ width: 1024px; font-size: 12px; color: #666666; float: left; }    div.DefaultPointyTip {position: relative} div.DefaultPointyTip div.body{display:none;right: 0px ;padding: 0px 10px ;margin-left: 0px ;font-family: verdana;font-size: 10px;line-height: 13px;position: relative;} div.DefaultPointyTip div.top {position: relative;overflow: visible; text-align:left;height: 20px;} div.DefaultPointyTip div.top_ul{background: url(/template/default//image/pointyTip/pointyTip.png) top left no-repeat;width: 8px;height: 25px; position: absolute; left: 0px;} div.DefaultPointyTip div.top_ur{background: url(/template/default//image/pointyTip/pointyTip.png) top right ;margin: 0 0 0 8px ;height: 25px;position: relative;left: 0px ;padding: 0;} div.DefaultPointyTip h1.caption{color: #fff;left: 0px ;top: 4px ;clear: none ;overflow: hidden;font-weight: 700;font-size: 12px ;position: relative;float: left;height: 20px ;margin: 0 ;padding: 0 10px 0 5px;} div.DefaultPointyTip div.bottom {clear: both;} div.DefaultPointyTip div.middle,div.DefaultPointyTip div.closeBody{background:#505701;margin: 0 0px 0 0 ;position: relative;top: 0 ;} div.DefaultPointyTip div.bottom_ll{background: url(/template/default//image/pointyTip/pointyTip.png) bottom left no-repeat;width: 6px;height: 6px;position: absolute; left: 0px;} div.DefaultPointyTip div.bottom_lr{background: url(/template/default//image/pointyTip/pointyTip.png) bottom right;height: 6px;margin: 0 0 0 6px ;position: relative;left: 0 ;} div.DefaultPointyTip .pointyDivot {display:block;}  * html div.DefaultPointyTip div.top{ width:300px;} * html div.DefaultPointyTip div.bottom{ width:300px;}  div.StickyWin div.body{font-size:11px; line-height: 13px; text-align:left;} div.StickyWin div.top_ul{background:url(/template/default//image/stickyWinHTML/full.png) top left no-repeat; height:30px; width:15px; float:left} div.StickyWin div.top_ur{position:relative; left:0px !important; left:-4px; background:url(/template/default//image/stickyWinHTML/full.png) top right !important; height:30px; margin:0px 0px 0px 15px !important; margin-right:-4px; padding:0px} div.StickyWin h1.caption{clear: none !important; margin:0px !important; overflow: hidden; padding:0 !important; font-weight:bold; color:#003366; font-size:14px !important; position:relative; top:8px !important; left:5px !important; float: left; height: 22px !important;} div.StickyWin div.middle, div.StickyWin div.closeBody {background:url(/template/default//image/stickyWinHTML/body.png) top left repeat-y; margin:0px 20px 0px 0px !important;margin-bottom: -3px; position: relative;top: 0px !important; top: -3px;} div.StickyWin div.body{background:url(/template/default//image/stickyWinHTML/body.png) top right repeat-y; padding:8px 30px 8px 0px !important; margin-left:5px !important; position:relative; right:-20px !important;} div.StickyWin div.bottom{clear:both} div.StickyWin div.bottom_ll{background:url(/template/default//image/stickyWinHTML/full.png) bottom left no-repeat; width:15px; height:15px; float:left} div.StickyWin div.bottom_lr{background:url(/template/default//image/stickyWinHTML/full.png) bottom right; position:relative; left:0px !important; left:-4px; margin:0px 0px 0px 15px !important; margin-right:-4px; height:15px} div.StickyWin div.closeButtons{text-align: center; background:url(/template/default//image/stickyWinHTML/body.png) top right repeat-y; padding: 0px 30px 8px 0px; margin-left:5px; position:relative; right:-20px} div.StickyWin a.button:hover{background:url(/template/default//image/stickyWinHTML/big_button_over.gif) repeat-x} div.StickyWin a.button {background:url(/template/default//image/stickyWinHTML/big_button.gif) repeat-x; margin: 2px 8px 2px 8px; padding: 2px 12px; cursor:pointer; border: 1px solid #999 !important; text-decoration:none; color: #000 !important;} div.StickyWin div.closeButton{width:13px; height:13px; background:url(/template/default//image/stickyWinHTML/closebtn.gif) no-repeat; position: absolute; right: 0px; margin:10px 15px 0px 0px !important; cursor:pointer;top:0px} div.StickyWin div.dragHandle {width: 11px;height: 25px;position: relative;top: 5px;left: -3px;cursor: move;background: url(/template/default//image/stickyWinHTML/drag_corner.gif); float: left;} div.overTxtDiv { position:absolute; width:200px; display:block; font-weight: bold; font-family: arial, helvetica, verdana; font-size: 12px; color: #999; padding:1px 0 0 5px; }  body .simple_text { text-align:left; } body .simple_text h2{ font-size:14px; } body .simple_text p { float:left; width:100%; margin: 5px 0 10px 0; font-size:12px; } body .simple_text p br{ margin: 10px 0; } body .simple_text p strong{ margin: 0 10px 0 0; }  .fanbox { width:270px; margin:0 0 10px 15px; border:0; } #overflow_div { position: absolute;  background-color: #000000; left: 0px; top: 0px; z-index: 100; width:100%; height:100%; } .overflow_up { position: absolute; top:25px; width:100%; z-index: 101; text-align:center; } .overflow_up a:hover{ text-decoration:underline; } .overflow_up h3 { font-size:13px; }   .exists_file { float:left; clear:left; width:800px; margin:15px 0 20px 0; background:#EDEFD1; } .exists_file .image_container { position: relative; float:left; padding:4px; background:#EDEFD1; border:1px solid #EDEFD1; } .exists_file .image_container img{ float:left; width:420px; } #handles_picts{ float:left; margin:0; padding:0; width:90px; overflow:hidden; } .exists_file ul { float:right; margin:2px 2px 0 0px; } .exists_file ul li { float:left; margin:0; } .exists_file ul li img { float:left; } .exists_file ul li a { padding:0; } .exists_file ul li a:active, .exists_file ul li a:hover{  border: solid 1px #000000; }.login_box{ padding:1px 17px; background: url(/template/default//image/../image/visu_izi.jpg) 175px 25px no-repeat; } .login_box_alt{ background: url(/template/default//image/../image/visu_izi_alt.jpg) 175px 25px no-repeat; } .login_box h1{ float:left; font-size:12px; line-height:15px; color:#64c5eb; margin:8px 0 12px 0; padding:0; text-align:left; } .login_box h1 a{ text-decoration:underline; color:#64c5eb; } .login_box h2{ clear:left; width:150px; margin:5px 0 0 0; padding:0; color:#016698; font-size:14px; line-height:23px; border-bottom:1px solid #a3a3a3; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 115px -114px; } .login_box h2 a{color:#016698;} .login_box h2 a:hover{color:#d23403;} .login_box ul.direct_link{ margin:0 0 10px 0; padding:0; clear:left; } .login_box ul.direct_link li{ width:150px; margin:0; padding:0; color:#6d6d6d; font-size:14px; border-bottom:1px solid #a3a3a3; } .login_box ul.direct_link li a{ color:#6d6d6d; margin:0; padding:0 0 0 20px; line-height:23px; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 3px -158px; } .login_box ul.direct_link li a:hover{ color:#d23403; background-position: 3px -78px; }.myForm { margin:10px 0 0 0; padding:0; text-align:left; } .myForm .intro{ float:left; clear:left; width:100%; margin:0 0 10px 0; font-size:12px; } .myForm .intro h3 { font-size:13px; } .myForm .intro h3 a{ text-decoration:underline; color:#00aae3; } .myForm form { margin:5px 0 0 0; padding:5px 0 0 0; background:#fff; text-align:left; width:500px; } .myForm form label{ float:left; clear:left; width:150px; margin:0 10px 0 0; font-weight:bold; text-align:right; } .myForm form select { width:200px; margin:0 0 10px 0; } .myForm form input.file{ margin: -2px 0 10px 0; padding: 2px 5px; font-size:11px; } .myForm form input.text{ margin: -2px 0 10px 0; } .myForm form input.text:focus{ border-color:#d23403; color:#d23403; } .myForm form p.checkbox{ float:left; line-height:12px; width:100%; } .myForm form label.checkbox{ float:left; clear:none; width:300px; text-align:left; line-height:12px; } .myForm form input.checkbox{ float:left; clear:left; clear:left; line-height:12px; width:12px; height:12px; margin: 0px 5px 10px 85px; padding:0; } .myForm form textarea{ clear:left; margin:0 0 10px 0; } .myForm form p.submit{ clear:left; margin: 0px 0 0 160px; }  .myForm .form_info { float:left; margin:20px 0 20px 0; font-size:10px; line-height:12px; font-style:italic; } .myForm .form_info hr { border-top:1px solid #ccc; }  .myForm .formMainContent { float:left; margin:20px 0 0 0; padding:10px 0 0 0; } .myForm .formMainContent label { text-align:left; width:auto; margin-bottom:5px; }  .message { clear:left; width:350px; margin:0 0 5px 100px; padding:0;  text-align:left; color:#6D6D6D; font-weight:bold; border:1px solid #B0B0AE; border-width:0; background:#F1EFDE; } body .message p { margin:5px; padding:0 0 0 20px; background:url(/template/default//image/ok.gif) no-repeat center left; } .message a { color:#00aae3; text-decoration:underline; } .message .error{ color:#D23403; font-weight:bold; } .message p.error{ text-align:left; padding:0 0 0 20px; margin:5px 5px 0px 5px; background:url(/template/default//image/error.gif) no-repeat center left; } .message h3.error { margin:5px 5px 0 5px; padding:0 0 0 20px; text-decoration:underline; } .dyn_content { margin:0; padding:0; } ul.nav{ float:left; position:relative; margin:0; padding:0; border:1px solid #b2b09b; width:522px; z-index:10; } .dyn_content_out ul.nav{ float:left; margin:10px 0 20px 0; } ul.nav li { float:left; margin:0; padding:0; font-size:12px; font-weight:bold; text-transform:uppercase; } ul.nav li a{ float:left; padding:1px 15px; line-height:17px; border-right:1px solid #b2b09b; } ul.nav li.auto {float:left;} ul.nav li.prev {float:left; margin:0 60px 0 0;} ul.nav li.next{ float:right;} ul.nav li.next a{ border-left:1px solid #b2b09b;} ul.nav li.auto a, ul.nav li.prev a, ul.nav li.next a { background:#dddbc7; color:#d23403; } ul.nav li.auto a:hover,ul.nav li.auto a.selected, ul.nav li.prev a:hover,ul.nav li.prev a.selected, ul.nav li.next a:hover,ul.nav li.next a.selected { background:#d23403; color:#fff; } ul.nav li.sq a{ font-size:12px; line-height:12px; margin:3px 0 0 0; } ul.nav li.sq a:hover, ul.nav li.sq a.selected, ul.nav li.sq.selected a { color:#d23403; text-decoration:underline; }.panel { float:left; text-align:center; color:#b2b09b; font-weight:bold; width:525px; height:20px; border:solid #b2b09b; border-width:0 0 1px 0; display:none; } .panel a{ color:#b2b09b; } .panel a:hover{ color:#f05c2f; } .panel ul{ float:none; } .panel ul li{ float:none; display:inline; line-height:20px; } .panel ul li a{ border-width:0 1px 0 0; padding:0 20px 0 30px; } .panel ul li.print a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1290px;} .panel ul li.mail a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1247px;} .panel ul li.comment a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1268px;}.preview {} .preview h1{ color:#fff; font-size:14px; line-height:22px; margin:0; padding:0 0 0 13px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0 0; } .preview dl{ float:left; padding:10px 0 13px 17px; margin:0; } .preview dl dt{ float:left; margin:3px 7px 0 0; font-size:13px; font-weight:bold; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -41px; } .preview dl dt.izi{ background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -63px;} .preview dl dt a{ float:left; width:105px; padding:0 0 0 25px; line-height:20px; color:#fff; } .preview dl dt a:hover{color:#ffff66;} .preview dl dt.route a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -664px;} .preview dl dt.meteo a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -781px;} .preview dl dt.tel a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -690px;} .preview dl dt.email a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -802px;} .preview dl dt.agenda a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -713px;} .preview dl dt.horoscope a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -827px;} .preview dl dt.Assistance a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -735px;} .preview dl dt.photos a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -849px;} .preview dl dt.musique a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -760px;} .preview dl dt.tele a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 4px -872px;} .share { float:right; font-weight:bold; line-height:20px; } .share p{ float:left; margin:0 10px; line-height:20px; } .share ul.lists{ float:left; } .share ul.lists li.list { float:left; margin:2px 7px 0 0; padding:0; width:auto; } .share ul.lists li.list img, .share ul.lists li.list a img { margin:0; padding:0; }  .user_link h1{ float:left; font-size:12px; line-height:15px; color:#64c5eb; margin:8px 10px 0px 0px; padding:0; text-align:left; } .user_link h1 a{ text-decoration:underline; color:#64c5eb; } .user_link h2{ float:left; } .user_link h2 a{ float:left; clear:left; margin:0; padding:0 5px 0 0; color:#016698; font-size:14px; line-height:22px;  }
