﻿@charset "utf-8";   .cinema_preview { float:left; margin:10px 0 0 0; } .cinema_preview h1{ width:300px; color:#fff; font-size:14px; line-height:22px; margin:0; padding:2px 0 5px 17px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -102px; } .cinema_preview h1 a{ color:#fff; } .cinema_preview h3.all_cine{ float:left; text-align:right; width:290px; margin:-15px 10px 10px 0; padding:0; font-size:11px; } .cinema_preview h3.all_cine a { color:#D23403; text-decoration:underline; } .cinema_preview h3.all_cine a:hover{ color:#6d6d6d; } .cinema_preview ul { float:left; width:300px; margin:10px 0 0 0; padding:0 0 10px 20px; overflow:hidden; } .cinema_preview ul li{ float:left; width:90px; margin:0; padding:0 5px 15px 0; overflow:hidden; } .cinema_preview ul li h2{ float:left; clear:left; text-align:left; margin:0; padding:0; font-size:11px; line-height:13px; width:80px; } .cinema_preview ul li h2 a{ } .cinema_preview ul li span.date{ float:left; clear:left; text-align:left; margin:0; padding:0; font-size:11px; } .sites_une ul.summary { float:left; margin:5px 0 0 0; padding:0 0 5px 0; width:570px; overflow:hidden; } .sites_une ul.summary li{ float:left; margin:0 10px 5px 0; padding:6px 12px; width:231px; height:32px; border:1px solid #b2b09b; background:#f1efde; overflow:hidden; cursor:pointer; } .sites_une ul.summary li.selected{ background:#d23403; } .sites_une ul.summary li img{ float:left; margin:0 5px 0 0; } .sites_une ul.summary li h1{ margin:0; padding:0; text-transform:uppercase; font-weight:bold; font-size:14px; line-height:15px; letter-spacing:-1px; } .sites_une ul.summary li.selected h1{ color:#fff; } .sites_une ul.summary li h2{ float:left; margin:0; padding:0; font-weight:600; font-size:12px; line-height:16px; color:#000; } .sites_une ul.summary li.selected h2{ color:#dddbc7; } .sites_une ul.summary li.selected h2 a{ color:#dddbc7; } .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 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:0 15px 5px 0; padding:0; } .news_list1 ul.items li.item .legend_photo{ float:left; clear:left; margin:0; padding:0 5px; width:250px; 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:10px 0 0 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:10px 0 0 0; padding:0; } .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; } .annonces_rand { float:left; margin:10px 0 0 0; } .annonces_rand h1{ width:300px; color:#fff; font-size:14px; line-height:22px; margin:0; padding:2px 0 5px 17px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -63px; } .annonces_rand h1 a{ color:#fff; } .annonces_rand h3.all{ float:left; text-align:right; width:290px; margin:-15px 10px 10px 0; padding:0; font-size:11px; } .annonces_rand h3.all a { color:#A2AF0A; text-decoration:underline; } .annonces_rand h3.all a:hover{ color:#6d6d6d; } .annonces_rand ul { float:left; width:300px; margin:10px 0 0 0; padding:0 0 10px 20px; overflow:hidden; } .annonces_rand ul li{ float:left; width:75px; margin:0 10px 0 0; padding:0 5px 15px 0; overflow:hidden; } .annonces_rand ul li h2{ float:left; clear:left; text-align:left; margin:0; padding:0; font-size:11px; line-height:13px; width:80px; height:60px; } .annonces_rand ul li h2 a:hover { color:#A2AF0A; } .annonces_rand ul li p{ float:left; clear:left; margin:5px 0 10px 0; font-weight:bold; font-size:13px; line-height:12px; color:#A2AF0A; text-align:left; } .annonces_rand ul li p a { color:#A2AF0A; } .annonces_rand ul li span.date{ float:left; clear:left; text-align:left; margin:0; padding:0; font-size:11px; } 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; }  .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: #6d6d6d; 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.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; margin:0 0 0 1px; text-align:right; } .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; opacity:0.7; filter:alpha(opacity=70); background-color: #000000; left: 0px; top: 0px; z-index: 100; width:100%; height:100%; display:none; }.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; }.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; }.myTab { float:left; } .tabContent { float:left; } ul.tab{ float:left; width:590px; border-top:4px solid #d23403; } ul.tab li{ float:left; margin:0 13px 0 0; padding:0; } ul.tab li a{ float:left; margin:0; padding:2px 28px; line-height:22px; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -200px; font-size:14px; font-weight:bold; color:#d23403; } ul.tab li a:hover, ul.tab li.selected a { background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -173px; color:#fff; }.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;}  .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;  }