﻿/*  -------- LE BIEN PUBLIC CMSV3 -------- */

/* pub */
#main #side2 #pub-dfp-rect-top,#main #side2 #pub-dfp-rect-middle,#main #side2 #pub-dfp-rect-bottom{margin-bottom:20px;}

/* ********* STYLES GENERAUX ********* */
html{font-size:100%} 
body{color:#333;font-size:0.8em;font-family:"Trebuchet MS",Trebuchet,sans-serif;background:#FFF}
*{margin:0;padding:0}
img{vertical-align:middle;border:none}
a{color:#333;text-decoration:none}
a:hover{cursor:pointer;text-decoration:none}
a:focus{outline:0} 
ul,ul li{list-style-type:none}
ul li.last{border-right:none}
blockquote{font-style:italic}
blockquote.question{font-weight:bold;font-style:normal}
sup{color:inherit}
.last{margin:0}
input.inputTxt,input.text,#txtVilleMeteoD,#Saisie{height:16px;padding:2px;margin:0 5px 0 0;vertical-align:middle;color:#444;border:1px solid #DDD;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
br{margin:0 0 10px}
/*.overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:300;background-color:black;filter:alpha(opacity=75);-khtml-opacity:0.75;-moz-opacity:0.75;opacity:0.75}*/
.showPage{background-color:#FFF}
#contentShowpage{padding:8px}
.topShowPage{background-color:#EDE6D5;border-top:4px solid #E1D4B8;padding:3px 8px;text-align:right}

/********* STRUCTURE **********/
#wrapper{width:1000px;margin:0 auto;background:#FFF;cursor:auto}
#main{padding:15px 0 0}
#topLinks{height:16px}
#topLinks,.GXCO_xlogin{position:relative;padding:3px 0 1px;font-size:0.85em}
#topLinks li,.mod.GXCO_xlogin li{display:inline;margin:0 8px}
#topLinks a{color:#999;text-decoration:none}
#topLinks a:hover{text-decoration:underline}
.mod.GXCO_xlogin,.mod.account,.mod.accountNotification{position:absolute;top:-112px;right:0;overflow:visible;padding:0;margin:0;font-size:0.85em;background:none;border:none}
.mod.account{line-height:16px;padding:2px 25px 0 10px;background:url(/files/fr/images/GXCO/avatar.png) no-repeat right center}
.GXCO_xlogin a{color:#333;font-weight:bold}
.accountNotification{z-index:10}
#temporayNotification{color:#333}
.toolBoxNotification{display:none;z-index:3;overflow:visible;position:absolute;top:24px;left:10px;width:300px;height:100px;background-color:#FFF;border:1px solid rgba(100, 100,100, 0.4);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 3px 8px rgba(0, 0, 0, 0.25)}
.toolBoxNotification:before{position:absolute;left:12px;border:8px solid #FFF;border-top:none;margin:-8px 0 0 0}
.mod .toolBoxNotification h4{float:left;margin:0}	
.toolBoxNotification .toolTitle{overflow:auto;padding:5px;border-bottom:1px solid #CACACA}
.toolBoxNotification .closeToolBox{float:right;display:block;width:12px;height:12px;margin-top:3px;background:url(/files/fr/images/GXCO/close.gif) no-repeat 0 0 transparent}	
.toolBoxNotification .closeToolBox span{display:none}	
.toolBoxNotification .toolContent{clear:both;padding:5px}	
.toolBoxNotification .toolContent p{font-style:italic}
.toolBoxNotification .toolContent li{display:inline;margin:0px 20px}
.toolBoxNotification .toolContent li a{padding:0 0 0 25px} 
.toolBoxNotification .toolContent .completeAccount{color:#56b509;background:url(/files/fr/images/GXCO/ico_accept16.gif) no-repeat 0 0}
.toolBoxNotification .toolContent .logOut{color:#d64f01;background:url(/files/fr/images/GXCO/ico_delete16.gif) no-repeat 0 0}
/* HEADER */
#header{height:210px;font-size:1.2em}
#headerTop{height:90px;border:2px solid #E3E3E3;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}
#headerBottom{position:relative;z-index:1;left:0;top:0;width:950px;height:75px;padding:10px;margin:0 auto;background:#F7F7F7;border:1px solid #E3E3E3;border-top:none;border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px}
#logo{float:left}
.search{float:right;margin:20px 20px 0 0}
.search label{font-weight:bold;text-transform:uppercase}
.search .inputTxt{width:145px;margin:0;border-radius:0;box-shadow:none}
.search .inputImg{vertical-align:middle}
#headerBottom #rechercheCommune{float:right;width:230px;margin:0 0 30px;font-size:0.8em}
#headerBottom #rechercheCommune strong{display:block;color:#007FC6;text-transform:uppercase}
input.cityInput{position:relative;float:left;width:200px;margin:0 5px 0 0}
#headerBottom  #rechercheCommune p{width:200px}
#rechercheCommune .cityInput{width:180px}
#headerBottom #rechercheCommune a{text-decoration:underline}
#headerBottom #rechercheCommune a:hover{color:#007FC6}
#communeContent{width:200px}
#side1{position:relative;float:left;width:680px;margin:0 0 20px}
#side1-1{float:left}
.model1 #side1,.model1 #side1-1{width:1000px}
.model2 #side1-1{width:680px}
.model3 #side1-1{width:410px}
#side1-2{float:left;width:250px;margin:0 0 0 20px}
#side2{float:left;width:300px;margin:0 0 20px 20px}
.mod.GMEX_weather{width:130px;float:right;padding:0;margin:10px 0 0 20px;border:0;background:none}
.GMEX_weather .temperature{float:left;color:#CCC;font-size:0.9em;font-weight:bold}
.mod.GMEX_weather h5{color:#666;text-shadow:1px 1px 1px #FFF}
.imagemeteo{position:absolute;right:0}
.imagemeteo img{width:60px;height:41px}
.GMEX_weather h4,.searchlocal,.infosjour p,.GMEX_weather .suite{display:none}
/* MENU */
#nav1_1{position:absolute;top:-40px;right:-3px}
#nav1_1 .menu_niv1{right:10px;bottom:-2px;height:40px}
#nav1_1 .menu_niv1 li{float:left;padding:0 0 0 10px}
#nav1_1 .menu_niv1 a{padding:0 15px 0 5px;color:#5CB2D7;line-height:40px;font-weight:bold;text-transform:uppercase;text-decoration:none}
#nav1_1 .menu_niv1 a:hover,#nav1_1 .selected a,#nav1_2 a:hover,#nav1_2 .selected a{color:#007FC6}
#nav1_1 .menu_niv1 .selected{background:url(/files/fr/images/onglets.png) no-repeat 0 -40px}
#nav1_1 .menu_niv1 .selected a{display:block;background:url(/files/fr/images/onglets.png) no-repeat right 0}
#nav1_2{position:absolute;float:left;width:555px;font-size:0.8em}
.menu_niv2 li{float:left;width:130px;padding:0 0 0 8px;line-height:18px}
.menu_niv2 .selected a{font-weight:bold}
.menu_niv3{float:left;margin:0 0 20px}
.menu_niv3 li{float:left;margin:0 0 10px}
.menu_niv3 a{padding:2px 10px;margin:0 3px;border-radius:3px;-moz-border-radius:5px;-webkit-border-radius:3px;background:#F1F1F1}
.menu_niv3 a:hover,.menu_niv3 .selected a{color:#FFF;background:#007FC6}
.menu_niv3 .tramway a{padding:1px 4px 2px 40px;margin:2px 10px;color:#FFF;font-weight:bold;background:url(http://www.bourgogne-publicite.com/img/iconetram2.png) no-repeat left center #C73D78 !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
/* Level 3 Sport */
#nav1_3 .foot a,#nav1_3 .basket a,#nav1_3 .rugby a,#nav1_3 .hockey a,#nav1_3 .hand a{padding:2px}
.foot span,.basket span,.rugby span,.hockey span,.hand span{padding:2px 10px 2px 16px;background-position:left center;background-repeat:no-repeat}
.foot span{background-image:url(http://www.bourgogne-publicite.com/img/football.png)}
.hand span{background-image:url(http://www.bourgogne-publicite.com/img/handball.png)}
.rugby span{background-image:url(http://www.bourgogne-publicite.com/img/rugby.png)}
.basket span{background-image:url(http://www.bourgogne-publicite.com/img/basket.png)}
.hockey span{background-image:url(http://www.bourgogne-publicite.com/img/hockey.png)}
/* BREADCRUMB */
#ariane{height:26px;padding:5px 0;margin:0 0 10px;border-top:2px dotted #DDD}
#ariane li,#goodiesTop li{display:inline;padding:2px}
#ariane li{padding:0 0 0 10px;margin:0 4px 0 0;background:url(/files/fr/images/breadcrumb.gif) no-repeat left}
#ariane .first{padding:0;background:none}
#ariane a{color:#666}
#ariane a:hover{text-decoration:underline}
#goodiesTop{position:absolute;top:5px;right:0}
#goodiesTop li{float:right}
#goodiesTop .plusOne{width:60px;margin:2px 0 0}
#goodiesTop .fav img{vertical-align:top}
.ContentDetailComponent #goodiesTop .plusOne,.ContentDetailComponent #goodiesTop .rss{display:none}
/* PAGER */
.pager{clear:both;position:relative;height:30px;padding:5px 10px;margin:0 0 20px;font-size:0.85em;text-align:center;background:#F2F8FC;background:-moz-radial-gradient(#FFF,#f7fafc);-webkit-gradient(radial,center center,20,center center,200,from(#FFF),to(#F2F8FC));border:1px solid #D9ECF7}
.pager li{display:inline;margin:0 3px}
.pager a{color:#007FC6}
.pager a:hover{text-decoration:underline}
.pager .first a,.pager .last a,.pager .previous a,.pager .next a{position:absolute;bottom:5px;display:block;width:15px;height:15px;background-image:url(/files/fr/images/pager-nav_sprite.gif);background-repeat:no-repeat}
.pager .first,.pager .previous{padding:0 0 0 15px}
.pager .last,.pager .next{padding:0 15px 0 0}
.pager .first a{left:120px;background-position:left -1px}
.pager .previous a{left:150px;background-position:left -41px}
.pager .next a{right:150px;background-position:right -22px}
.pager .last a{right:120px;background-position:right -62px}
.pager .selected{font-weight:bold}
/*Page de recherche*/
.GRDC_search .pager .first a{left:230px;background-position:left -1px}
.GRDC_search .pager .previous a{left:260px;background-position:left -41px}
.GRDC_search .pager .next a{right:260px;background-position:right -22px}
.GRDC_search .pager .last a{right:230px;background-position:right -62px}


/* FOOTER */
#footer{clear:both;width:1000px;padding:20px 0;margin:0 auto;font-size:0.85em;border-top:1px solid #CCC}
#footer  h4{color:#999;font-size:1.25em;text-transform:uppercase}
#footer ul{float:left;width:235px;margin:0 20px 0 0}
#footer li{line-height:1.65em}
#footer a{color:#666}
#footer a:hover{text-decoration:underline}
#footer .title,.i_blocredac .title{color:#007FC6;font-weight:bold}
.title a{font-weight:lighter}
#footer .switch{padding:2px 0 0 16px;background:url(/files/fr/images/pictos.png) no-repeat left -33px}
#footer .last{margin:0;text-align:right}
#footer .last li{margin:0 0 3px}
#footer #rss{margin:18px 0;background:url(/files/fr/images/pictos.png) no-repeat 142px -125px}

/* ********* LISTE ARTICLE ********* */
.contentList > li{overflow:hidden;position:relative;z-index:1;padding:0 0 5px;margin:0 0 15px;border-bottom:1px dotted #CCC}
.contentList > li.pub{padding:0;border:none}
.contentList > li.gallery{padding:20px 0 5px;background:url(http://www.bourgogne-publicite.com/img/tet_photo.jpg) no-repeat left top}
.contentList > li.video{padding:20px 0 5px;background:url(http://www.bourgogne-publicite.com/img/tet_video.jpg) no-repeat left top}
.contentList > li.poll{padding:5px;background:#F2F8FC;border:1px solid #D9ECF7}
.contentList .tag{display:none}
.contentList .trailImg .exclusif{position:absolute;top:0;left:0}
h1 a:hover,.contentList h2 a:hover{color:#007FC6}
.contentList h2{font-size:1.6em;line-height:23px}
h3{margin:0 0 10px}
#ArticleAFP .photo{margin:0 0 15px;text-align:center;overflow:hidden}
.ContentDetailComponent form ul{width:50%}
.resconteneur{height:13px;padding:2px;background:#CCC}
.resconteneur .resultat{height:13px;background:#5CB2D7}
.contentList .payant .surtitre{float:right;width:195px;padding-left:35px;background:url(/files/fr/images/cle.png);background-repeat:no-repeat;background-position:left 4px}
.surtitre,.EntiteNommee h1 span{display:block;margin:0 0 5px;color:#007FC6;font-size:0.7em;text-transform:uppercase}
.contentList .imgArticle{float:left;margin:0 10px 10px 0}
.infoArticle{clear:both;font-size:0.85em;text-align:right;color:#666}
/* Epingles */
#topFirstContent{display:inline-block;width:100%;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #CCC}
#topFirstContent li{position:relative;float:left;width:200px;height:200px;padding:9px;background:#9D9B9C}
#topFirstContent .trailImg{width:218px;height:218px;padding:0;background:none;border:none}
#topFirstContent li:nth-of-type(2){margin:0 13px}
#topFirstContent li.position2{margin:0 12px}
#topFirstContent li > div{position:absolute;bottom:0;left:0;width:204px;height:68px;padding:1px 7px;line-height:17px;background:url(/files/fr/images/topFirstContent-bg.png) repeat left}
#topFirstContent h2{clear:both;height:32px;font-size:1.2em;line-height:1em;overflow:hidden}
#topFirstContent h2 a,#topFirstContent .infosTxt{color:#FFF}
#topFirstContent li p.trailTxt{margin:15px 0 0;color:#FFF;font-size:0.9em;font-weight:bold}
#topFirstContent .hour,#topFirstContent .surtitre{float:left;margin:0;color:#CCC;font-size:0.9em}
#topFirstContent .payant .infosTxt{padding-left: 35px;background: url(/files/fr/images/cle.png) no-repeat;}
#topFirstContent .comment-info{border:none}
#topFirstContent .exclusif{position:absolute;top:0;left:0}
.comment-text .separator{display:none}
#topFirstContent .payant .surtitre{width:auto;margin:0 0 0 5px;padding:0;background:none;}
#topFirstContent .infosTxt a{color:#FFF}
#firstContent{clear:both;width:658px;padding:10px;margin:0 0 20px;background:#F1F1F1;border:1px solid #DDD}
#firstContent .contentList > li{margin:0;border:none}
#firstContent .relatedContent{padding:0;background:none}
/* Sur le m�me sujet */
.relatedContent{clear:both;padding:18px 10px 10px;background:#F1F1F1 url(/files/fr/images/relatedContent-top.gif) no-repeat left top}
.relatedContent h3{color:#007FC6;margin:0 0 8px}
.relatedContent li{margin:0 0 5px;padding:0 0 0 20px;background-image:url(/files/fr/images/pictos_medias.png);background-repeat:no-repeat}
.relatedContent li.article{background-position:0 -136px}
.relatedContent li.external{background-position:0 4px}
.relatedContent li.poll{background-position:0 -34px}
.relatedContent li.video{background-position:0 -67px}
.relatedContent li.audio{background-position:0 -102px}
.relatedContent li.gallery{background-position:0 -183px}
.relatedContent a{font-size:0.9em}
.relatedContent a:hover{text-decoration:underline}

/* ********* ENTITE NOMMEE ********* */
.EntiteNommee .container_picture{border:1px solid #CCC;max-width:175px;padding:10px;float:left;margin-bottom:15px;} 
.EntiteNommee .container_right{float:left;padding:10px 20px;max-width: 370px;font-weight:bold;}
.EntiteNommee .contenu {clear:both;}

/* ********* DETAIL ARTICLE ********* */
/* Digiteka */
#ultimedia_wrapper {margin:0px 0px 20px 0px;}
/*Payant*/
.GXCO_secure{clear:both}
.GXCO_secure > p{padding:0 0 0 12px;margin:0 0 20px; background:url(/files/fr/images/arrow-blue.png) no-repeat left 3px}

h1{margin:0 0 5px;font-size:1.7em}
.ContentDetailComponent h2{width:100%;margin:0 0 10px;color:#444;font-size:1.2em}
.infosTxt{clear:both;padding:0 0 5px;color:#666;font-size:0.85em;text-align:right}
.infosTxt .publication{padding:0 5px 0 0}
.ContentDetailComponent .infosTxt{margin:5px 0;border-bottom:1px solid #F1F1F1}
.infosTxt .medias a{color:#666}
.contentList .viewcount-info,.contentList .comment-info{padding:0 0 0 5px;margin:0 0 0 5px;border-left:1px solid #CCC}
.contenu{margin:0 0 20px;line-height:20px}
.poll .contenu{clear:both}
/* Rating */
.rating-cancel,.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
.rating-cancel{background:url(/files/fr/images/appli/GSOC/delete.gif) no-repeat 0 -16px}
.star-rating{background:url(/files/fr/images/appli/GSOC/star.gif) no-repeat 0 0}
.rating-cancel a,.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}
.star-rating-on{background-position:0 -16px!important}
.star-rating-hover{background-position:0 -16px}
.star-rating a{display:none}
div.star-rating-readonly a{cursor:default !important}
.mod.GRDC_rating{float:left;padding:0;margin:0;border:none;background:none}
.mod.GRDC_rating h4,.GRDC_rating .modContent,.GRDC_rating .star-rating-control div{float:left;text-transform:none}
.mod.GRDC_rating h4{margin:0 10px 0 0}
.GRDC_rating .modContent div{float:left}
/* Actions */
.mod.GRDC_goodies{width:138px;float:right;padding:5px;margin:0 0 20px 5px}
.mod.GRDC_goodies h4{color:#999;font-size:1em;text-align:center}
.GRDC_goodies .modContent div{margin:0 0 5px}
.GRDC_goodies .envoiAmi{display:block;padding:0 0 0 28px;margin:0 0 8px;color:#007FC6;font-size:0.9em;background:url(/files/fr/images/pictos.png) no-repeat left -150px}
.GRDC_goodies .envoiAmi:hover{text-decoration:underline}
/* Ont egalement lu */
#bloccomp{margin:0 0 30px}
#bloccomp h2{color:#007FC6;font-size:1.3em}
#bloccomp ul li h2{font-size:1em;font-weight:normal}
#bloccomp ul li{padding:0 0 0 12px;background:url(/files/fr/images/square-grey.png) no-repeat left 6px}
/* GXCO SMALL */
.mod.GXCO_xlogSmall{padding:0;background:none;border:none}
/* Poster un commentaire */
#plugFormComment h4,#CommentAlert{display:none}
#CommentForm{margin:15px 0 0}
#CommentForm th{padding:10px 5px}
#plugFormComment .text{width:400px}
#plugFormComment textarea{width:400px;height:150px}
#plugFormComment #commentCharter{display:block;margin:15px 0 35px 105px;font-size:11px;text-decoration:underline}
#plugFormComment #commentCharter:hover{color:#007FC6}
.content .contenu p{margin:0 0 10px}
.content .contenu p strong{color:#007FC6}
.content .contenu a{color:#007FC6}
.content .contenu a:hover{color:#333}
.contenu h4{margin:0 0 10px 5px;color:#007FC6;font-size:1.2em}
/* Vos commentaires */
#commentBloc{clear:both;padding:5px 0 0;margin:20px 0;border-top:2px solid #007FC6}
#commentBloc a{text-decoration:underline}
.commentLink{display:block;padding:0 0 0 12px;margin:0 0 20px;background:url(/files/fr/images/arrow-blue.png) no-repeat left 3px}
.commentLink:hover{text-decoration:underline}
#commentBloc .listaction{width:100%}
.blocmsg,#plugFormComment{padding:10px;margin:0 0 10px;background:#F2F8FC;background-image:-moz-radial-gradient(#FFF,#F2F8FC);background-image:-webkit-gradient(radial,center center,20,center center,200,from(#FFF),to(#F2F8FC));border:1px solid #D9ECF7}
.app .blocmsg p{margin:0}
.blocmsg{color:#5A799C}
.blocboutons{padding:15px 0;text-align:center}
.blocboutons a img{vertical-align:top}
.blocmsg form p{margin:0 0 10px}
.blocmsg .row a{margin:0 5px}
.blocmsg .inputTxt{width:250px}
.blocmsg .last{text-align:right}
.blocmsg label{float:left;width:150px;margin:0 10px 0 0;text-align:right}
.blocmsg #securisationloginform{margin:20px 0 0}
/* Liste des commentaires */
.commentaire{position:relative;clear:both;float:left;width:100%;padding:0 0 10px;margin:0 0 20px;border-bottom:1px dotted #444}
.commentaire h4{margin:0 0 7px;color:#007FC6;font-size:1.2em}
.commentaire p{margin:0 0 5px}
.avatar{float:left;width:70px;margin:0 15px 10px 0}
.actions,.commentaire .publication{position:absolute;bottom:3px;right:0;color:#666;font-size:0.9em}
.actions a{color:#007FC6}
.commentaire .publication{right:105px}

/* ********* DETAIL GALERIE ********* */
.gallery{margin:0 0 20px}
.detailGallery{position:relative;clear:both;} 
.detailGallery .photo{overflow:hidden;margin:0 auto 15px;text-align:center;z-index:1}
/*.multi .photo{background:#333}*/
.ContentDetailImg{position:relative;margin:10px 0 20px}
.ContentDetailImg img{display:block;margin:0 auto}
.legende{padding:5px 0;color:#999;font-size:0.9em;background-color:#333333}
.vignettesContent img{border:1px solid #333}
.vignettesContent .selected img{border:1px solid #5CB2D7}
.detailGallery .photo .loader{height:2000px;width:680px !important;left:0;margin:0 0 0;overflow:hidden;top:0;position:absolute;z-index:2;background:url(/files/fr/images/loading.gif) no-repeat 50% 190px #fff;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50)}
img.lazy,img.imgLoader{background:url(/files/fr/images/ajax-loader2-trans.gif) no-repeat 50% 50% transparent;min-height:35px;min-width:35px}
img.lazy{display:none}
.detailGallery .vignettesContent li a img.imgLoader,.detailGallery .vignettesContent li a img.lazy{background:url(/files/fr/images/ajax-loader2-trans.gif) no-repeat 50% 50% transparent;width:115px;height:100px}
.detailGallery .photoContent .photoPrev,.detailGallery .photoContent .photoNext{cursor:pointer;cursor:hand;position:absolute;top:0;width:50px;min-height:20px;z-index:1;background-image:url(/files/fr/images/std/_blank.gif)}
.detailGallery .photoContent .photoContainer{cursor:-moz-zoom-in}
.detailGallery .photoContent .photoContainer{margin:0 auto}
.detailGallery .photoContent .photoPrev{left:0}
.detailGallery .photoContent .photoNext{right:0}
.detailGallery .photoContent .photoPrev .arrow{left:10px;background-position:0 0}
.detailGallery .photoContent .photoNext .arrow{background-position:-40px 0}
.detailGallery .photoContent .arrow{width:39px;height:80px;position:relative;z-index:1;top:50%;display:none;background-image:url(/files/fr/images/ui/map_nav_slide2.png);background-repeat:no-repeat}
*+html .detailGallery .photoContent .photoPrev .arrow ,* html .detailGallery .photoContent .photoPrev .arrow{left:0}
.mainContentArticle .content .photoContent .photoPrev:hover .arrow{display:block}
.detailGallery .photoContent .photoNext:hover .arrow,.detailGallery .photoContent .photoPrev:hover .arrow{display:block}
*+html .detailGallery .photoContent .photoNext .arrow ,* html .detailGallery .photoContent .photoNext .arrow{left:auto;right:0}
/* Zoom */
.photoContent{position:relative}
.photoContent .imgZoom{position:absolute;z-index:2;bottom:15px;right:0px}
.photoContent .imgZoom a{display:block;height:32px;width:32px;background:url(/files/fr/images/zoom_in_magnifier.png) no-repeat 0 0 transparent}
.photoContent .imgZoom.secureHD a{display:block;height:32px;width:60px;background:url(/files/fr/images/zoom_in_magnifier_secure.png) no-repeat 0 0 transparent}
/* Slider */
.slider .position{text-align:center}
.itemDiapo,.slider{padding:5px 0;color:#FFF;background:#333}
.vignettesContent{clear:both;position:relative}
.vignettesContent ul li{width:117px;margin:0 3px}
.vignettesContent ul li img{width:115px;height:100px}
.vignettesContent .jcarousel-prev,.vignettesContent .jcarousel-next{cursor:pointer;display:block;position:absolute;width:16px;height:16px;background-image:url(/files/fr/images/ui/map_nav_slide.png);background-repeat:no-repeat}
.vignettesContent .jcarousel-prev{bottom:2px;left:5px}
.vignettesContent .jcarousel-next{background-position:-16px 0;bottom:2px;right:5px}
.vignettesContent .jcarousel-prev{background-position:0 -14px}
.vignettesContent .jcarousel-next{background-position:-16px -14px}
.vignettesContent .jcarousel-prev-disabled{background:none;}
.vignettesContent .jcarousel-next-disabled{background:none;}
.vignettesContent .jcarousel-clip{width:615px;height:120px;padding:0px !important;margin:0 auto;text-align:center}

/********** PAGE DE RECHERCHE **********/
.GRDC_search .photo{float:left;margin:0 10px 10px 0}
.GRDC_search .publication{color:#666}
.GRDC_search .mod{padding:0;border:none;background:none}
.GRDC_search .ui-state-default{background:none;border:none}
.SearchComponent .GRDC_search #filter a{color:#333}
.SearchComponent .GRDC_search #filter ul .ui-accordion-header-icon{display:none}
.GRDC_search #filter li a.Refined{display:inline;padding:.5em 1.5em .5em .7em;background:url(/files/fr/images/delete.png) no-repeat right}

/* ********* MODULES ********* */
.mod{overflow:hidden;padding:10px;margin:0 0 20px;background:#F1F1F1;border:1px solid #DDD}
.mod h4{font-size:1.1em}
.mod h4,.mod h4 a{margin:0 0 5px;color:#666;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 1px #FFF}
.mod a:hover{text-decoration:underline}
.mod a.bottomLink{display:block;font-size:0.85em;text-align:right}
.mod h5{margin:0 0 5px;font-size:0.9em}
.mod p,.mod li{margin:0 0 5px;font-size:0.85em;line-height:16px}
.mod .list li{margin-left:30px;list-style-type:circle}
.mod img{margin:0 0 5px}
.mod h5,.mod h5 a{color:#007FC6;text-transform:uppercase}

/* ********* SIDE1-2 ********* */
/* Depeches */
.newsfeed h2{font-size:1em;font-weight:normal}
.newsfeed .date,.newsfeed .publication{float:left;margin:0 5px 0 0;font-weight:bold;font-size:1em}
/* Teaser */
.GRDC_teaser,.GRDC_newsFeed,.mod.insolite,.mod.contenu-abonne{padding:0;background:none;border:none}
.GRDC_teaser img,.GRDC_newsFeed img{margin:0}
.GRDC_teaser li,.GRDC_newsFeed li{position:relative}
.mod.contenu-abonne h4{padding:0 0 3px 35px;color:#D69018;font-size:1em;background:url(/files/fr/images/contenuPayant.png) no-repeat  left 4px;border-bottom:2px dotted #FFA601}
.mod.contenu-abonne li div{position:absolute;bottom:0;width:240px;padding:5px}
.mod.contenu-abonne li div *{color:#FFF}
.mod.contenu-abonne li div .surtitre{font-size:1.2em;font-weight:bold;text-transform:uppercase}
.mod.contenu-abonne li div h2{font-size:1.1em;font-weight:normal}
.mod.insolite h4{padding:2px 3px;color:#FFF;background:#1f8fcd;text-shadow:none}
.mod.insolite .legende{padding:0;font-weight:normal}
.mod.insolite .contenu,.mod.contenu-abonne .contenu{display:none}
.mod.insolite .surtitre{margin:0;font-size:1.1em}
/* Caroussel des jeux */
.carrousel-conteneur{margin:0 0 15px}
/* Sondage */
.GRDC_webPoll{background:#F2F8FC;border:1px solid #D9ECF7}
.GRDC_webPoll h2,.GRDC_webPoll h4{display:none}
.GRDC_webPoll blockquote{margin:0 0 10px;font-weight:bold}
.GRDC_webPoll ul{margin:0 0 10px}
.GRDC_webPoll li{display:block;margin:0}
.GRDC_webPoll a{display:inline;color:#1f8fcd;font-size:0.8em;font-style:italic}
.linkPoll{clear:both;text-align:right}
.fg,.fd{float:left;height:18px;border:none}
.fg input,#VoteButton{width:100px;margin:0 10px 10px 0;background:url(/files/fr/images/std/envoyerSmall.gif) no-repeat left}
.fd input,#ShowResultsButton{width:118px;margin-bottom:10px;background:url(/files/fr/images/std/voir-resultats.gif) no-repeat left}
.GRDC_webPoll .fg input,.GRDC_webPoll .fd input{cursor:pointer;display:block;padding:1px 0;color:#FFF;font-size:1.1em;background:none;border:none;
background-image:-webkit-linear-gradient(top,#007dc3,#0a5078);background-image:-moz-linear-gradient(top,#007dc3,#0a5078);background-image:-o-linear-gradient(top,#007dc3,#0a5078);background-image:linear-gradient(top,#007dc3,#0a5078);background-image:-ms-linear-gradient(top,#007dc3,#0a5078);background-image:linear-gradient(top,#007dc3,#0a5078);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc3',endColorstr='#0a5078', GradientType=0)}



/* Aujourdhui */
.today{border:1px solid #D9ECF7}
.today h5{color:#000;font-size:0.8em}
.mod.today img{float:left;margin:0 5px 0 0}
.today a{font-size:0.9em}
/* TopMost */
.GSOC_topMost ul{display:none}
.GSOC_topMost h5{float:left;padding:2px 5px;color:#FFF;text-transform:uppercase;background:#007FC6;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}
#bloc_mostread{margin:0 0 10px}
#bloc_mostread div,#bloc_mostcommented div{clear:both}
#bloc_mostread div p,#bloc_mostcommented div p{padding:0 0 0 18px;background:url(/files/fr/images/pictos_medias.png) no-repeat left -137px}
.GSOC_topMost .viewcount-info-number,.GSOC_topMost .comment-count{display:none}
/* Pictolien */
.GRDC_linkButtons{margin:0 }
.GRDC_linkButtons,.linkButtons{padding:0;background:none;border:none}
.GRDC_linkButtons h3,.linkButtons h4{padding:2px 3px;margin:0;color:#FFF;font-weight:normal;text-shadow:none;background:#1F8FCD}
*+html .GRDC_linkButtons h3{font-size:1em}
.GRDC_linkButtons img,.mod.linkButtons img{margin:0}
.GRDC_linkButtons .summary,.mod.linkButtons .summary{display:none;background:#012532;padding:2px 5px;position:absolute;width:238px;max-height:65px;opacity:0.8;color:#FFF;font-size:1em;overflow:hidden}
.GRDC_linkButtons li{margin:0 0 20px;border:1px solid #DDD}
.linkButtons.grey h4{background:#666}
.linkButtons.lightgrey h4{background:#F1F1F1;color:#007FC6}
.mod.linkButtons  p{margin:0}
.mod.linkButtons .modContent{border:1px solid #DDD}
/* Appli mobile */
.appliMobile{margin:0 0 20px}
/* Videos + Diaporamas */
.GRDC_Gallery,.GRDC_Video{padding:0;background:none;border:medium none}
.mod.GRDC_Gallery .bottomLink,.mod.GRDC_Video .bottomLink{display:none}
.mod.GRDC_Gallery .showMore,.mod.GRDC_Video .showMore{display:block;text-align:right}
.GRDC_Gallery .surtitre,.GRDC_Video .surtitre{display:none}
.GRDC_Gallery h4,.GRDC_Video h4{padding:2px 3px;margin:0;background:#1f8fcd}
.GRDC_Gallery h4,.GRDC_Video h4{color:#FFF;text-shadow:none}
.GRDC_Gallery .photo,.GRDC_Video .photo{position:relative}
.GRDC_Gallery .legende,.GRDC_Video .legende{position:absolute;left:0;bottom:0;width:96%;padding:2px 5px;font-size:1em;font-weight:bold;background:url(/files/fr/images/topFirstContent-bg.png) repeat left}
.GRDC_Gallery .legende a,.GRDC_Video .legende a{color:#FFF}
.GRDC_Gallery li .legende,.GRDC_Video li .legende{display:none}
.GRDC_Gallery ul,.GRDC_Video ul{text-align:center}
.GRDC_Video li,.GRDC_Gallery li{display:inline;margin:0 2px 0 1px}
html>body .GRDC_Video li,html>body .GRDC_Gallery li{display:inline;margin:0}
.GRDC_Gallery li img,.GRDC_Video li img{margin:0;width:79px}
.GRDC_Gallery a.lien,.GRDC_Video a.lien{clear:both}
.GRDC_Gallery .showMore,.GRDC_Video .showMore{font-size:0.9em;text-align:right}
/* Image du jour */
.GRDC_Gallery.image-du-jour h4{display:none}
.GRDC_Gallery.image-du-jour .legende{text-indent:-5000px;background:none;background:url(/files/fr/images/wattermark/imageDuJour.png) no-repeat right}

/* ********* SIDE2 ********* */
/* Nuage de tags */
.GFWK_tagList li{padding:0 0 0 12px;font-size:1em;background:url(/files/fr/images/square-grey.png) no-repeat left 6px}
.GFWK_tagList .content > ul > li{padding:0 0 0 13px;background:url(/files/fr/images/square-blue.png) no-repeat left 6px}
/* MultiNewsFeed */
.GRDC_newsFeedMulti{padding:0;border:none;background:none}
.GRDC_newsFeedMulti h4{color:#007FC6}
.GRDC_newsFeedMulti .surtitre,.GRDC_newsFeedMulti h2{display:inline;margin:0 5px 0 0;font-size:1em}
.GRDC_newsFeedMulti .surtitre{font-weight:bold}
.GRDC_newsFeedMulti .modContent{display:inline-block;background:#F7F7F7;border:1px solid #d9ecf7}
.GRDC_newsFeedMulti .tabs .ui-tabs-nav{float:left;width:80px} 
.GRDC_newsFeedMulti .tabs .ui-tabs-nav li{float:none;margin:0;border:none;background:none}
.GRDC_newsFeedMulti .tabs .ui-tabs-nav li:hover{border:none}
.GRDC_newsFeedMulti .tabs .ui-tabs-nav a{display:block;cursor:pointer;padding:5px;color:#007FC6;font-size:1.1em;text-transform:uppercase}
.GRDC_newsFeedMulti .tabs .ui-tabs-nav .ui-tabs-active a,.GRDC_newsFeedMulti .tabs .ui-tabs-nav a:hover{color:#FFF;background:#007fc6;text-decoration:none}
.GRDC_newsFeedMulti #feedSection{float:left;width:211px;min-height:180px;padding:5px 3px;background:#FFF;border-left:1px solid #d9ecf7}
.GRDC_newsFeedMulti #feedSection li{overflow:hidden}
.GRDC_newsFeedMulti #feedSection p,.GRDC_newsFeedMulti #feedSection h2{display:inline}
.GRDC_newsFeedMulti #feedSection p{margin:0 5px 0 0;font-size:1.1em;font-weight:bold}
.GRDC_newsFeedMulti #feedSection h2{font-size:1em;font-weight:normal}
.GRDC_newsFeedMulti .showMore{display:none}
/* Editions locales */
.localEditions{padding:0;background:none;border:none;border: 1px solid #D9ECF7;}
.localEditions h4{color:#007FC6;font-size:1.1em}
.localEditions .modContent{padding:10px 10px 5px;}
.localEditions img{float:left}
.localEditions ul{float:right}
.localEditions li.selected a{color:#007FC6}
.localEditions a.bottomLink{clear:both;color:#007FC6;font-size:1.1em}
/* MenuCommunes */
.side2 .nav{background:#F1F1F1;overflow:hidden;height:1%;position:relative}
.side2 #menu1{border:1px solid #DDD;border-bottom:none}
.side2 #menu2{border:1px solid #DDD;border-top:none;margin-bottom:10px;background:none repeat 0 0 #F1F1F1}
.side2 #menu1 ul{position:relative;bottom:0;right:0;text-align:center}
.side2 #menu1 li{float:none}
.side2 #menu1 .menuLevel1{display:none}
.side2 #menu1 .selected{background:none;display:block}
.side2 #menu2 ul{width:300px;padding:0;float:none}
.side2 #menu2 li{float:left;background:none;font-size:0.85em;padding:0 0 5px;white-space:nowrap}
.side2 #menu1 .selected a,.side2 #menu2 .selected a{background:none;line-height:none}
.side2 #menu2 li a{border-right:1px solid;padding:0 4px}
/* Menu region */
#nav2_12{position:relative;overflow:hidden;padding:10px;margin:0 0 15px;background:#F1F1F1;border:1px solid #DDD}
#nav2_12 ul{text-align:center}
#nav2_12 li{width:auto}
#nav2_12 li a{padding:0 3px;border-right:1px solid}
#nav2_12 .menuLevel1{display:none}
#nav2_12 .menuLevel1.selected{display:block}
#nav2_12 .menuLevel1.selected > a{display:block;padding:0 15px 0 5px;margin:0 0 10px;color:#007FC6;font-weight:bold;text-transform:uppercase;border:none}
#nav2_12 .menu_niv2 li{padding:0 0 5px;font-size:0.85em;white-space:nowrap}
/* Pdf */
#AjaxAppliquetteUnes{margin:0 0 20px;clear:left;overflow:hidden}
#AjaxAppliquetteUnes a{font-size:0.8em;font-weight:bold}
#AjaxAppliquetteUnes a:hover{text-decoration:underline}
#AjaxAppliquetteUnes h4{padding:0 0 3px 35px;margin:0 0 5px;color:#d69018;font-size:1.2em;text-transform:uppercase;border-bottom:2px dotted #ffa601;background:url(/files/fr/images/contenuPayant.png) no-repeat left 4px}
#AjaxAppliquetteUnes #imgPdf{width:150px}
#content_ParutionUne{float:right}
#AjaxAppliquetteUnes .content{float:left;width:127px;height:196px;padding:10px;text-align:center;background:url(/files/fr/images/pdf-bg.png) no-repeat left top}
#AjaxAppliquetteUnes h5{margin:0 0 15px;color:#FFF;font-size:1em}
#AjaxAppliquetteUnes h5 span{font-size:1.3em;text-transform:uppercase}
#AjaxAppliquetteUnes li{margin:0 0 10px;line-height:13px}
/* Reseaux sociaux */
.reseauxSociaux{padding:0;background:none;border:none}
.reseauxSociaux h4{float:left;margin:0 20px 0 0;font-weight:normal}
.reseauxSociaux ul{margin:0 0 5px}
.reseauxSociaux li{display:inline;padding:0 7px}
.reseauxSociaux a:hover{text-decoration:none}
#getNewsletter{clear:both;padding:5px;text-align:center;background:#F1F1F1;border:1px solid #DDD;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#getNewsletter a{padding:0 0 0 45px;color:#666;font-size:18px;text-transform:uppercase;background:url(/files/fr/images/getNewsletter.png) no-repeat left}
/* Suivi FB */
.mod.suiviFb{padding:0;margin:0;background:none;border:none}
/* Lactu des communes ... */
.mod.actu li{display:inline;line-height:17px}
/* Kiosque */
.kiosque img{float:left;margin:0 10px 0 0}
/* Tags favoris */
.favTags{z-index:0;position:relative;overflow:visible;padding:0;background:none;border:none}
.favTags .favtags_infos{display:none;left:0;position:absolute;top:-100px;width:200px;padding:10px;background:#F1F1F1;border:1px solid #DDD}
.favTags .favtags_infos p{margin:0 0 5px}
.favTags ul{margin:5px 0;line-height:18px;text-align:center}
.favTags li{display:inline-table;margin:0 3px 5px}
.favTags li a{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:3px;background:#FFF;padding:2px 10px}
.favTags li a:hover{color:#FFF;background:#007FC6;text-decoration:none}
.favTags .bottomLink{text-align:right}
.favTags .bottom{text-align:right}
#tagsres p{color:#666;font-size:0.9em;line-height:10px}
#favCtxMenu{display:none;position:absolute;z-index:99999;border:1px solid #CCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#EEE}
#favCtxMenu a{display:block;float:left;padding:1px 5px;color:#333;font-size:0.8em}
#favCtxMenu img{float:left}
/* Restaurants */
.mod #bloc a{font-size:0.85em}
#bloc_restaurants_a_decouvrir .ligneresto{margin:0 0 15px}
#bloc_restaurants_a_decouvrir .titrebleu a{color:#007FC6;font-size:1.1em;font-weight:bold;text-transform:uppercase}
#bloc_restaurants_a_decouvrir img{float:left;width:100px;margin:0 5px 5px 0}
.renvoibasdebloc{text-align:right}
.renvoibasdebloc:first-letter{text-transform:uppercase}
/* Annonces */
.ad a{float:left;width:46px;padding:42px 4px 0;font-size:0.8em;text-align:center;background-image:url(/files/fr/images/annonces-rs.png);background-repeat:no-repeat}
.ad li{float:left}
.ad #immo{background-position:0 top}
.ad #auto{background-position:-52px top}
.ad #emploi{background-position:-106px top}
.ad #legales{background-position:-159px top}
.ad #adjuge{background-position:-211px top}
/* Informez-nous */
.mod.informUs{background:#007FC6;border:1px solid #063E60}
.mod.informUs *{color:#FFF}
.mod.informUs h4{text-shadow:none}
.informUs p{padding:5px 0 5px 50px;background:url(/files/fr/images/pictos.png) no-repeat left -55px}
/* Iookaz */
.iookaz .bottomLink{margin:10px;text-align:right}


/* ********* PAGES STATIQUES ********* */
.static h1,.app h1,h1#title{margin:0 0 10px;color:#007FC6;font-weight:normal;border-bottom:1px solid #007FC6}
.static h2,.app h2{margin:20px 0 10px}
.static p,.app p{margin:0 0 10px}
.static .list li{padding:0 0 0 15px;margin:0 0 5px 25px;background:url(/files/fr/images/square-grey.png) no-repeat left 6px}
.static ol li{margin:0 0 5px 20px}
/* 404 */
.GFWK_404{width:1000px;margin:10px auto}
.GFWK_404 h1{color:#333;border:none}
.GFWK_404 img{margin:0 0 20px}
/*403*/
.GFWK_403{width:1000px;margin:10px auto;}
.GFWK_404 h1{color:#333;border:none}
.GFWK_403 img{margin:0 0 20px}
/* RECHERCHE */
#SearchForm{overflow:hidden;margin:0 0 15px}
#SearchForm input{float:left}
#SearchForm #q{width:200px;padding:2px;margin:0 10px 0 0;border:1px solid #DDD}
#nbResults{font-weight:bold}
/* METEO */
#previsions_meteo .form{padding:0 0 25px 0}
#previsions_meteo .form  .titre{font-size:1.5em;font-weight:bold;border:none;color:#333}
#previsions_meteo .form  #meteolocsubmitD{vertical-align:middle}
#previsions_meteo .fiche{width:100%;border-collapse:collapse}
#previsions_meteo .bottom_fiche{margin:0 0 10px}
#previsions_meteo caption{padding:5px;color:#FFF;font-size:1.2em;text-transform:capitalize;background:#007FC6;background:-moz-linear-gradient(#107dcc,#075895);background-image:-webkit-gradient(linear,left top,left bottom,from(#107dcc),to(#075895));border:1px solid #BFBFBF;border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0}
#previsions_meteo .fiche  td{border:1px solid #E5E5E5}
#previsions_meteo .top_fiche .label,#previsions_meteo .fiche  td{background:#F7F7F7}
#previsions_meteo .bottom_fiche .label,#previsions_meteo .fiche .p{background:#FFF}
#previsions_meteo .fiche .picto{text-align:center}
#previsions_meteo .fiche .p{text-align:center}
/* LE KIOSQUE */
#leKiosque li{float:left;width:185px;height:330px;padding:0 20px 20px;text-align:center}
#leKiosque li p{text-align:left;font-weight:bold;font-size:1.1em}
#leKiosque li img{margin:0 0 5px}
#leKiosque li span{display:block;color:#6A6A6A;font-size:0.8em;font-weight:normal}
#leKiosque li a{color:#007FC6}
#leKiosque li a:hover{text-decoration:underline}
/* MES COMMUNES */
#cityList{clear:both;margin:15px 0 0;border:1px solid #DDD}
#dptTabs{font-weight:bold;padding:5px 5px 0;background:#ddd;border-bottom:1px solid #ddd}
#dptTabs li{display:block;float:left}
#dptTabs li.ui-state-default{position:relative;top:1px;padding:0;margin:0 0.2em 1px 0;background:#F6F6F6;border:none}
#dptTabs li.ui-state-active{padding-bottom:1px;margin-bottom:0;background:none;background:#FFF;border:none}
#dptTabs a{padding:5px 10px;font-size:15px;font-weight:bold;line-height:30px}
#dptTabs a:hover{cursor:pointer} 
#cityList h2{font-size:1.6em}
#cityList .ui-tabs-panel{padding:0 0 10px 10px}
#cityList .ui-tabs-panel li{padding:0 0 0 12px;margin:0 0 3px;background:url(/files/fr/images/square-grey.png) no-repeat left 6px}
#cityList .ui-tabs-panel a:hover{text-decoration:underline}
/* Spotlight */
#AjaxCarreBES li{padding:5px 0;border-bottom:1px solid #FFF}
#AjaxCarreBES .surtitre{color:#444;font-size:1.2em;padding:0 0 0 12px;background:url(/files/fr/images/square-grey.png) no-repeat left 6px}
#AjaxCarreBES h5{padding:0 0 0 12px;font-size:1em}
.detailevt *{text-align:left}
.detailevt h1{font-size:1.3em;color:#666;margin:0 0 10px;width:100%}
.e_detart .detailevt h2{font-size:1.7em}
.e_detart .detailevt h3{color:#007FC6;font-size:1em;font-weight:normal;text-transform:uppercase}
.detailevt .info{width:100%;height:120px;background:url(/files/fr/images/appli/BES/eventdetail_info_bg.jpg) repeat-x left bottom}
.detailevt .info .pratique{background:url(/files/fr/images/appli/BES/eventdetail_infop_bg.jpg) no-repeat right bottom}
.detailevt .info td{width:50%;padding:10px;vertical-align:top}
.detailevt .localisation #map{margin:0 20px 0 0;border:1px solid #45A1DB;float:left;height:300px;overflow:hidden;width:300px}
.detailevt .localisation{padding:10px;background:url(/files/fr/images/appli/BES/eventdetail_loca_bg.jpg) repeat-x 50% bottom;height:auto;min-height:330px}
.detailevt .info,.detailevt .localisation{margin-bottom:15px;border:1px solid #EFEFEF}
#FSpotLightMore h2 a{color:#007FC6;font-size:0.8em}
#FSpotLightMore h2 span{color:#444;font-size:0.9em}
#FSpotLightMore .pager{clear:both;padding:3px;margin:0 0 15px}
#AjaxCarreBES .typeSortie{color:#666;font-size:1.3em;font-weight:bold;padding:0 0 0 12px}
/* Bloc Ioomyz */
#AjaxCarreEditoIoomyz{margin:0 0 20px}
.encartpresse.ioomyz{border-top:none;margin:5px 0;background:url(/files/fr/images/appli/ioomyz/bg_bloc_ioomiz.jpg) repeat-x 0 0;height:310px}
.encartpresse.ioomyz .top{padding:0;margin:0}
.encartpresse.ioomyz .top span{display:none}
.encartpresse.ioomyz .top img{margin:0 !important}
.encartpresse.ioomyz .bordcontent{padding:0;position:relative;overflow:hidden}
.encartpresse.ioomyz .maincontent{height:190px;padding:0px;overflow:hidden}
.encartpresse.ioomyz #carousel_ioomyz{width:280px;height:150px;overflow:hidden;padding:0}
.encartpresse.ioomyz #carousel_annonce{position:relative;left:-20px;list-style-type:none;margin:0;padding:0;width:300px;overflow:hidden}
.encartpresse.ioomyz #carousel_annonce li{float:left;width:270px;height:150px;margin:5px 20px;padding:3px;position:relative}
.encartpresse.ioomyz .maincontent h5{margin:0;padding:5px 5px 10px 5px;font-weight:bold;text-align:center;font-size:1.2em;background:url(/files/fr/images/appli/ioomyz/fond_titre2.gif) no-repeat right bottom;color:#fff}
.encartpresse.ioomyz .maincontent h5 a{color:#fff;text-decoration:none}
.encartpresse.ioomyz .maincontent h5 a:hover{color:#888}
.encartpresse.ioomyz .maincontent p.surtitre{background:none !important;padding:0 !important;margin:0;text-align:left}
*+ html .encartpresse.ioomyz .surtitre  em{font-weight:normal}
.encartpresse.ioomyz .surtitre a{text-align:left;color:#F60 !important;text-decoration:none}
.encartpresse.ioomyz .maincontent h4{font-size:17px;padding:0;margin:0;background:none}
*+ html .ioomyz .maincontent h4{font-weight:normal;font-size:18px;text-decoration:underline}
.encartpresse.ioomyz .maincontent h4 a{color:#404040;text-decoration:none;font-family:Arial,Verdana,sans-serif}
.encartpresse.ioomyz .bouton{right:0;bottom:0;text-align:center}
.encartpresse.ioomyz .bouton img{margin:0 !important}
.encartpresse.ioomyz .bottom span{display:none}
.encartpresse.ioomyz .bottom{background:#fafafa;padding:5px;height:auto;font-size:0.9em;border-top:2px solid #EEE;border-bottom:2px solid #EEE}
.encartpresse.ioomyz .bottom a{text-decoration:none}
.encartpresse.ioomyz .bottom a em{color:#F60}

/* ********* ABONNEMENTS ********* */
/* Etape1 */
.abo{float:left;width:495px;font-family:Verdana}
.abo.offre1{margin:0 10px 0 0}
.abo .content div{float:left;width:257px}
.abo .content .rightContent{float:right;width:187px;text-align:center;color:#107ecd;font-weight:bold;text-transform:uppercase}
.abo .content{height:450px;padding:10px;background:#F6F6F6;border:1px solid #BFBFBF;border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px}
.abo p{margin:0 0 15px;font-size:0.85em}
.abo p span{display:block;color:#007FC6;font-weight:bold}
.abo .info{font-size:1em}
.abo .info span{display:inline;color:#000;font-weight:bold}
.abo a{text-decoration:underline}
.abo .rightContent span{display:block;margin:3px 0;font-size:1.5em}
.abo div > a{display:block;width:257px;margin:25px 0 0;line-height:37px;color:#FFF;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none;
background:url(/files/fr/images/appli/abonnements/abo-voirLesOffres.png) repeat-x}
/* Editions numeriques */
#aboWeb{padding:0 90px;text-align:center}
#aboWeb h2{margin:0 0 40px;font-weight:lighter;font-size:1.2em;text-align:left}
#aboWeb h2 span{color:#007FC6;font-size:1.9em}
#aboWeb p{margin:0 0 30px;font-size:1.2em;line-height:12px}
#aboWeb ul{width:610px;margin:0 auto}
#aboWeb li{float:left;margin:0 20px 50px}
#aboWeb li a{float:left;width:150px;height:97px;padding:18px 5px 5px;color:#FFF;font-weight:bold;font-size:1.3em;text-align:center;background:#00446A;
background:-moz-linear-gradient(#007FC6,#00446A);background-image:-webkit-gradient(linear,left top,left bottom,from(#007FC6),to(#00446A));border:1px solid #444;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#aboWeb li a:hover{color:#007FC6;border:1px solid #9dc0cf;background:#ebebeb;background:-moz-linear-gradient(#fff,#e1e1e1);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e1e1e1))}
#aboWeb a span{margin:0 0 4px}
#aboWeb .type{text-transform:uppercase}
#aboWeb .prix{display:block;font-size:2em}
#aboWeb .info{display:block;font-size:0.8em;font-weight:lighter;line-height:10px}
#aboWeb sup,#aboWeb .ttc{font-size:0.5em}
#aboWeb  #cb{display:block;margin:0 auto 40px}
#aboWeb  .title{display:block;color:#007FC6;font-weight:bold;text-transform:uppercase}
/* Detail papier */
#aboPapier .fl-l fieldset fieldset{border: none;padding: 0;margin: 0 0 10px 0;}
.GFWK_form p{font-size:20px;}
.GFWK_form input.error {border-color: #E2001A !important;}
.GFWK_form label.error {clear: both;color: #E2001A;display: block;font-size: 0.8em;font-style: italic;margin-left: 220px;}
.app.GFWK_form{float:left;width:100%;}
.app.GFWK_form .fl-r ul li.title,.app.GFWK_form .fl-r .title.big{color: #007FC6;font-weight: bold;}
h1.aboPapier {margin: 0 0 20px;color: #007FC6;font-weight: normal;border-bottom: 1px solid #007FC6;}
.GFWK_form .error {border-color:#E2001A !important;background: url("/files/fr/images/GFWK/icon-fail.png") no-repeat scroll right center #FFEBEF;color: #480000;}
.GFWK_form .valid{background: url("/files/fr/images/GFWK/icon-ok.png") no-repeat scroll right center #E3FFE5;border-color: #96B796 !important;color: #002F00;}
.GFWK_form .form-error{color:#E2001A;margin-left:10px;}
.GFWK_form  span.form-error{float:right;}
#aboPapier{padding:0 40px}
#aboPapier button{border:none;cursor:pointer;}
#aboPapier h2{margin:0 0 20px;color:#007FC6;font-size:1.7em;font-weight:lighter;text-align:center}
#aboPapier h2 span{font-size:1.4em}
#aboPapier h3,#aboWeb h3{font-weight:normal;margin:0 0 50px;text-align:center}
#aboPapier h3 span,#aboWeb h3 span{color:#0597e9}
#aboPapier .offres .content p{margin:10px 0 0;color:#007FC6;font-size:0.85em;font-weight:normal;text-align:center}
#aboPapier .fl-l{float:left;width:60%;text-align:left}
#aboPapier .fl-r{float:right;margin-right:60px;text-align:center}
.detailAbo .fl-l, .detailAbo .fl-r{font-size:1.2em}
#aboPapier fieldset{padding:10px;color:#999;border:1px solid #CCC;float:left;}
#aboPapier legend{font-size:1.1em}
#aboPapier fieldset p{float:left;width:100%;margin:0 0 5px;font-size:0.8em}
#aboPapier fieldset .oblig{margin:15px 0;color:#9F2020;font-size:0.7em}
#aboPapier label,#aboPapier .label{float:left;width:160px;padding:0 0 7px;margin:0 5px 0 0}
#aboPapier label.radio{border:none;width:100%;}
#aboPapier input{width:215px;float:left;margin:0 0 5px}
#aboPapier input.checkbox,#aboPapier .checkbox input{width:auto;margin:0 5px 10px 0}
#aboPapier input.radio,#aboPapier .radio input{width:15px;margin:0  5px 5px}
#aboPapier .blocboutons input{float:none;width:118px;border:none}
#aboPapier input,#aboPapier select{padding:2px;border:1px solid #a5acb2}
#aboPapier #pays,#aboPapier #civilite{width:221px;margin:0 0 5px}
#aboPapier select{float:left;margin:0 6px 0 0}
#aboPapier .offres{width:270px;margin:0 18px 50px;color:#444}
.detailAbo .offres{float:left;text-align:center}
#aboPapier .top{padding:3px;color:#FFF;font-size:1.4em;font-weight:bold;text-transform:uppercase;background:#00446A;background:-moz-linear-gradient(#007FC6,#00446A);background-image:-webkit-gradient(linear,left top,left bottom,from(#007FC6),to(#00446A))}
#aboPapier strong{font-size:1.1em}
#aboPapier .offres .content{padding:25px 5px;background:#EEE;background:-moz-radial-gradient(#dddcdc,#F1F1F1);border:1px solid #bfbfbf;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}
#aboPapier .prix{display:block;color:#007FC6;font-size:1.8em;font-weight:bold}
#aboPapier .ttc{font-size:0.5em}
#aboPapier .numeros{margin:0 0 15px;color:#747373}
#aboPapier  hr{margin:20px 0;border:1px solid #999}
#aboPapier strong,#aboPapier .numeros{display:block;font-size:0.9em}
#aboPapier #creationCompte{margin:20px 0;float:left}
#cgv  a{text-decoration:underline}
/* Style formulaire offre jeune lecteur */
.topMJO p{margin:0 010px 0px}
.i_blocsuggestions.MJO fieldset{margin:0 020px 0px;padding:10px}
.i_blocsuggestions.MJO fieldset label{display:block;float:left;margin-right:10px;width:200px}
.i_blocsuggestions.MJO fieldset table tr td label{float:none;display:inline;font-weight:normal}
.i_blocsuggestions.MJO fieldset .form_row{clear:both;margin:5px 0}
.i_blocsuggestions.MJO  .blocmsg p{padding:0px;margin:0px}
.i_blocsuggestions.MJO  .blocmsg{padding:10px 5px 10px 10px}
.i_blocsuggestions.MJO fieldset ul{clear:both}
.i_blocsuggestions.MJO fieldset ul li{margin:5px 0px}
.i_blocsuggestions.MJO .blocboutons{text-align:center;margin:0 020px 0px}
.detailAbo sup{font-size:0.5em}
.detailAbo ul{margin:0 0 15px}
.detailAbo ul .big{font-size:1.7em}
.abo{float:left;width:485px;font-family:Verdana}
.abo .top{line-height:36px;text-align:center;color:#FFF;font-size:18px;text-transform:uppercase;border:1px solid #BFBFBF;border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;background:#107dcc;background:-moz-linear-gradient(#107dcc,#075895);background-image:-webkit-gradient(linear,left top,left bottom,from(#107dcc),to(#075895));border-bottom:0}
/* Abonnement sur contenu payant */
/*.offresAbo{float:left;padding:10px;margin:30px 0;border:1px solid #C9C9C9}
.offresAbo .typeOffre{width:30%}
.offresAbo h3 span{display:inline;font-size:13px;font-weight:normal}
.offresAbo #cb{width:100%} 
.offresAbo #cb{width:478px}
.offresAbo #audiotel{display:none}
.offresAbo #audiotel,.offresAbo #cb{margin-top:25px;float:left}
.offresAbo #audiotel{width:160px;margin-right:20px}
.offresAbo .typeOffre{float:left;padding:10px 7px;margin:8px 0 0;text-align:center}
.offresAbo #audiotel .typeOffre{padding:10px 0}
.offresAbo #audiotel .titre img{float:right;margin:0 0 0 5px}
.offresAbo #cb .typeOffre{height:65px;border-right:1px solid #C5C5C5}
.offresAbo #cb .last{border:none}
.offresAbo img{vertical-align:middle;margin-left:5px}
.offresAbo img.cb{float:right;margin-top:4px}
.offresAbo .titre{padding:0 4px 0 10px;line-height:26px;font-weight:bold;background:#F1F1F1}
.offresAbo .pass{display:block;margin:0 5px;color:#007FC6;font-size:18px}
.offresAbo span{display:block;color:#000}
.offresAbo .txt{font-size:14px}
.offresAbo .prix{font-size:24px}
.offresAbo .num{font-size:20px;font-weight:bold}
.offresAbo sup{font-size:13px}
.offresAbo .smallTxt{font-size:9px}*/

/* ********* GXCO/GPRF ********* */
/* Common */
input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 5px 3px 0;line-height:normal;background-color:transparent;border:medium none;cursor:pointer}
.blocform{clear:both;background:none no-repeat 0 0 #FFF}
input[type="text"],input[type="password"],textarea,select{padding:1px 3px;outline:none;-moz-transition:background 0.2s linear 0s;box-shadow:0 1px 3px rgba(0,0,0,0.05) inset,0 1px 0 rgba(255,255,255,0.075);background-color:#FFF;border:1px solid #CCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.blocform input:focus,.blocform textarea:focus{border-color:#5381ac;box-shadow:0 1px 3px rgba(0,0,0,0.05) inset,0 0 8px rgba(84,159,201,0.6);outline:0 none}
.blocform input[type=image]{border:none;background-color:transparent}
.blocform input[type="checkbox"],input[type="radio"]{background-color:transparent;border:medium none;cursor:pointer;height:auto;line-height:normal;margin:3px 5px 3px 0;padding:0;width:auto}
.blocform input[type="file"]{background-color:#FFF;box-shadow:none}
fieldset{margin:10px 5px;padding:10px;background:#F9F9F9;border:1px solid #D8D8D8;position:relative}
.formrow{clear:both;display:block;margin:2px 0;padding:2px 0;position:relative}
.formrow label{float:left;width:210px;margin:0 10px 0 0;font-weight:normal}
.formrow label em{display:block;color:#CCC}
span.oblig{padding:0 5px;color:#9F2020}
.formrow .row{float:left;margin:0 0 10px 0}
.blocbutton,.blocbutton2{margin:15px 0;text-align:center;clear:both}

/* Connexion */
.GXCO_xloglarge .appContent fieldset{float:left;width:430px;margin:10px}
.AuthenticationComponent .GXCO_xloglarge label{width:100px;font-weight:bold}
.GXCO_xloglarge .note{overflow:hidden;margin:7px 0 0 110px;font-size:0.8em}
ul.listaction{overflow: hidden;clear: both;margin:10px 0px 0px 0px;}
ul.listaction li{float: left; font-size: 0.9em; padding: 0 0 0 5px;font-size:0.85em;padding:0px 5px;}
ul.listaction li.first {border-right:1px solid #5D5D5D;}
ul.listaction li.last {border-left:1px solid #5D5D5D;} 
ul.listaction li input {margin:0px!important;}
ul.listaction li label {float:none;padding:0px;font-weight:normal !important;}
ul.listaction li label,ul.listaction li input {vertical-align:middle;margin:0px;cursor:pointer;}
ul.listaction li a:hover {text-decoration:none;}
.picuser{display:none}

/* Inscription */
.navregister{height:60px;margin:0 auto 20px;background:url(/files/fr/images/GXCO/trail_off.png) repeat-x 50% 12px}
.CreateProfileComponent .navregister{width:600px}
.railroad{margin:10px auto;overflow:hidden}
.railroad li{position:relative;float:left;width:200px;padding:40px 0 0 0;text-align:center}
.railroad span{position:absolute;top:11px;left:87px;display:block;width:26px;height:26px;padding:5px 0 0 0;color:#FFF !important;font-weight:bold;background:url(/files/fr/images/GXCO/nb_off.png) no-repeat 0 0 transparent;font-style:normal !important;font-size:1em !important;}
.railroad .selected{color:#5381ac;background:url(/files/fr/images/GXCO/trail_on.png) repeat-x 50% 22px}
.railroad .selected span{background:url(/files/fr/images/GXCO/nb_on.png) no-repeat}
.inscription{width:880px;height:450px;padding:20px;margin:10px auto;overflow:hidden;position:relative;box-shadow:0 2px 5px #C8C8C8;-moz-box-shadow:0 2px 5px #C8C8C8;-webkit-box-shadow:0 2px 5px #C8C8C8}
.inscription .info{position:absolute;bottom:10px;font-size:10px;font-style:italic}
.appContent .inscription fieldset{border:none;background:none;float:left;width:880px;height:430px;margin:0;padding:0 10px}
.inscription legend{display:none}
.inscription .slide{float:left;position:relative}
.inscription .formrow .note{margin:0}
.inscription .formrow .imgState{position:absolute;left:615px;top:0;height:16px;width:16px}
.inscription .formrow .imgState img{height:16px;width:16px}
.wrapsignup{overflow:hidden;width:9900px}
.wrapsignup .intro{clear:both;padding:10px;margin:10px 0;background:#F4F4F4;border-bottom:1px solid #DDD;text-shadow:0 1px 0 #FFF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.wrapsignup .intro h5{padding:0 0 5px 0;margin:0 0 5px 0;font-size:11px;border-bottom:1px solid #DDD;box-shadow:0 1px 0 #FFF}
.wrapsignup .teaser{overflow:hidden}
.wrapsignup .teaser span.number{float:left;width:40px;height:40px;margin:0 10px 0 0;color:#87888A;font-size:36px;text-align:center;background-color:#EFF1F0}
.wrapsignup .teaser span.title{color:#5381ac;font-size:16px}
.GPRF_ident .wrapsignup .teaser li{float:left;width:280px;margin:0 5px}
.wrapsignup .teaser li p{clear:both;color:#87888A;font-size:11px;margin:10px 0}
.wrapsignup .blocbutton{position:absolute;width:880px;bottom:15px;height:20px}
.wrapsignup .blocbutton a{display:block}
.wrapsignup .blocbutton a.prevslide{float:left}
.wrapsignup .blocbutton a.nextslide{float:right}
.helppop{background:url(/files/fr/images/GXCO/popup.png) no-repeat left top;right:10px;top:-10px;position:absolute;width:220px;padding:8px 0 10px 18px;z-index:100;font-size:0.7em}
input.inpmini{width:60px}
input.inpsmall{width:188px}
input.inpmedium,select.inpmedium{width:220px}
input.inplarge,select.inplarge,textarea.inplarge{width:380px}
input.disable{background:none no-repeat 0 0 #EEE;border:1px solid #EEE;font-style:italic}
input.inpImg{padding:0}
#identification .formrow{margin:7px 0}
.validatePasswordWrapper{position:relative;z-index:1;left:0;top:0;margin:0 0 0 221px;font-size:0.8em}
.validatePassword{width:300px;z-index:1}
.validatePassword #securityLabel{color:#A39E8F;margin:0}
.passwordStateWrapper{position:relative;z-index:1;left:0;top:0}
.passwordStateWrapper .state{height:16px;width:16px;position:absolute;z-index:1;top:0px;left:340px}
.passwordStateWrapper .state img,.imgState img{height:16px;width:16px}
#level_left,#level_right{float:left;height:5px;margin:5px 0 0}
#level_right{background-color:#CCC}
#level{float:left;margin:0 0 0 10px}
.cgu{border-bottom:1px solid #DDD;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;clear:both;margin:0;padding:8px 0 10px}
.cgu .scroller{overflow-y:scroll;color:#888;height:220px;outline:medium none;padding:0 10px;font-size:11px;line-height:15px}
.cgu .scroller p.header{box-shadow:0 1px 0 #FFF;padding:0 0 5px 0;margin:0 0 5px 0}
.cgu .scroller p.bottom{border-top:1px solid #DDD;padding:0 0 5px 0;margin:0 0 5px 0}
.cgu .scroller p{margin:5px 0}
.decision label{float:none !important;display:block;width:95% !important}
.GXCO_approveAccount .title{display:block;margin:0 0 10px;font-weight:bold}


/*  ------GPRF : Gerer son compte------  */
/* Mdp oublie */
.GPRF_forgotPwd .blocform{position:relative;padding:20px;margin:10px auto;overflow:hidden;box-shadow:0 2px 5px #C8C8C8}
#changeCaptcha{width:20px;height:17px;margin:0 0 0 10px;color:transparent;cursor:pointer;border:none;background:url(/files/fr/images/GXCO/bt_refresh.png) no-repeat left}
/* Mon profil */
.account .modContent .accountuser{overflow:visible;color:#007FC6;text-transform:uppercase}
.account .modContent .accountuser .droplist{display:block;position:absolute;top:7px;left:0;width:7px;height:4px;vertical-align:middle;background:url(/files/fr/images/GXCO/arrow.gif) no-repeat 50% -68px}
.toolbox{position:absolute;top:18px;left:-8px;width:200px;padding:5px;z-index:100;background:#F7F7F7;border:1px solid #CCC;border-radius:6px}
.toolbox a:hover{color:#007FC6;text-decoration:none;}
#navDashboard_1{overflow:hidden;width:100%;height:30px;position:relative;z-index:9;margin:20 00px 0px}
#navDashboard_1 ul{background:#EFEFEF;position:relative;overflow:hidden}
#navDashboard_1 ul li.first{padding:0px;margin:0px}
#navDashboard_1 li{z-index:2;position:relative;float:left;line-height:30px;font-size:12px}
#navDashboard_1 ul li.first a{background:url(/files/fr/images/GXCO/bg_navAccount_first.png) no-repeat right top;padding:0;width:185px;color:#FFF;margin:0px}
#navDashboard_1 li a{display:block;margin:0 0 0 -15px;padding:0 25px 0 25px;text-align:center;color:#333;line-height:30px}
#navDashboard_1 li a:hover{text-decoration:underline}
#navDashboard_1 li.selected{z-index:1}
#navDashboard_1 li.selected a{font-weight:bold;background:url(/files/fr/images/GXCO/bg_navAccount_hover.png) no-repeat right top #EFEFEF}
#navDashboard_2{float:left;padding:10px;margin:0 10px 0 0;width:150px;background:#EFEFEF}
#navDashboard_2 ul li a{display:block;margin:5px 0px}
#navDashboard_2 .menu_niv2 li{width:auto;padding:0;margin:0 5px;font-size:0.9em}
#navDashboard_2 ul li a:hover{text-decoration:underline}
.messageBox.info{background:#F2F8FC;border:1px solid #D9ECF7;overflow:hidden;position:relative;margin:10px 0px;} 
.messageBox.info ul{padding:5px 10px}
.messageBox.info ul li{margin:5px 0px;color:#5A799C;font-weight:bold}
.messageBox.error{background:#F2DEDE;border:1px solid #B94A48;overflow:hidden;position:relative;margin:10px 0px;} 
.messageBox.error ul{padding:5px 10px}
.messageBox.error ul li{margin:5px 0px;color:#B94A48;font-weight:bold}
.GPRF_dashboard{position:relative}
.appContent{padding:10px}
.GPRF_dashboard ul{font-size:0.9em}
.GPRF_dashboard ul li{margin:2px 0px;overflow:hidden}
.GPRF_dashboard .nameAccount{color:#007FC6;font-weight:bold;margin:0 05px 0px;display:block}
.GPRF_dashboard .infos{padding:5px;background:#F7F7F7;border:1px solid #EEE;}
.GPRF_dashboard .infos label{float:left;width:140px;padding:2px 5px;font-weight:bold}
.GPRF_dashboard .infos  ul li span{float:left;padding:2px 5px}		

/* Mes dernieres connexions */
.GXCO_authenticationHistory{float:left;width:350px;margin:0 0 0 200px;border:1px solid #EEE;background:#F9F9F9;padding:5px}
.GXCO_authenticationHistory ul li{overflow:hidden;width:50%} 
.GXCO_authenticationHistory ul li span{float:left;display:block;float:left;padding:2px 5px}	
.GXCO_authenticationHistory label{width:140px;padding:2px 5px;margin:0px 5px 0px 0px}
.GXCO_authenticationHistory img{float:right}

/* Mes abonnements */
.mod.GBEL_subscriptionList{float:right;width:350px;margin:0 20px 0 0;border:1px solid #EEE;background:#F9F9F9;padding:5px}
.mod.GBEL_subscriptionList ul li {border:none}

/* Gestion des souscriptions */
.GPRS_subscriptions table {width:100%}
.GPRS_subscriptions table tr th {background-color:#EFEFEF;padding:3px}
.GPRS_subscriptions table tr td {padding:2px;font-size:0.85em}
.GBEL_subscriptionList h2{margin: 0 0 10px;color: #007FC6;font-weight: normal}
.GBEL_subscriptionList ul li {border:1px solid #CACACA;overflow:hidden;margin:0 0 30px 0}
.orderInfo table {float:left;width:630px}
.orderInfo table tr td span {padding:3px 5px;width:160px;float:left;font-weight:bold}
.orderInfo,.orderProductList {padding:5px;position:relative}
.orderInfo {border-bottom:1px dotted #CACACA;overflow:hidden}
.orderTitle {font-weight:normal !important;width:130px !important;background-color:#EEE} 
.GBEL_subscriptionList .waitingforpayment {color:#e9941a}
.GBEL_subscriptionList .canceled {color:#c62f2f}
.GBEL_subscriptionList .paid {color:#74ab1c}
.productName {padding:0 0 0 20px;color:#303030}
.actionOrder {float:right;width:150px;text-align:right;padding:5px 0px}
.actionOrder  input {margin:3px 0}
.showOrderInfo{-moz-transition: background 0.2s linear 0s; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.075); background-color: #FFF; border: 1px solid #CCC; border-radius: 1px; margin: 0; outline: medium none; padding: 1px 3px}
.showOrderInfo:hover{text-decoration:none}
.orderProductList ul li {margin:0px;background-color:#FFF;overflow:hidden}
.orderProductList table {width:100%}
.orderProductList table tr td {padding:3px}
.orderProductList .productPhoto {width:20%}
.orderProductList .productName {width:40%;font-weight:bold;padding:0px}
.orderProductList .productValidity {width:40%;text-align:right}
.orderInfoDetail table {width:100%}
.orderInfoDetail table tr th {padding:3px;background-color:#EFEFEF}
.orderInfoDetail table tr td {padding:3px}
.orderInfoDetail {display:block;width:800px}
.orderInfoDetail h4 {display:block;text-align:center;background-color:#DFDFDF;padding:2px 5px;margin:0 0 10px 0;color:#303030}
.orderInfoDetail p span {font-weight:bold;display:block;width:180px;float:left}
.orderDetail {display:block;width:600px;float:left}
.transactionKO{color:#C62F2F}
.transactionOK{color:#74AB1C}
.orderName {font-weight:bold;margin:0 0 5px 0}
.termNumber,.transactionAmount {text-align:right}

.model1 .app{overflow:hidden;padding:10px}
#updateProfile{background:#FFF;border:0px;padding:0px}
#updateProfile legend{display:none}
#updateProfile .formrow p.note{margin:0}
#updateProfile .formrow .imgState{position:absolute;left:615px;top:5px;width:16px;height:16px}
#updateProfile .formrow .imgState img{width:16px;height:16px}
/*Modification mdp*/
.checkVerifPassword .imgState{position:absolute;right:45px;top:2px}


/*  ------BOUTIQUE------  */
/* Inscription */
.IdentificationComponent .navregister{width:800px}
.IdentificationComponent #fastIdentificationForm span.info{display:block;font-size:0.9em}
.IdentificationComponent .imgState{right:0;left:390px}
.IdentificationComponent .formrow label{width:170px;font-weight:bold}
.IdentificationComponent .formrow a{text-decoration:underline}
#fastIdentificationForm .validatePasswordWrapper{margin:0}
/* Abo web */
.GBEL_productList{width:100%}
.GBEL_productList .appContent{margin:0 90px;text-align:center}
.GBEL_productList .photo{display:none}
.GBEL_productList #txtTop{margin:0 0 40px;font-weight:lighter;font-size:1.2em;text-align:left}
.GBEL_productList #txtTop span{color:#007FC6;font-size:1.9em}
.GBEL_productList .productList{width:610px;margin:0 auto 30px}
.GBEL_productList .productList li{position:relative;float:left;width:150px;height:110px;padding:5px;margin:0 20px 50px;color:#FFF;font-weight:bold;font-size:1.3em;text-align:center;background:#00446A;background:-moz-linear-gradient(#007FC6,#00446A);
background-image:-webkit-gradient(linear,left top,left bottom,from(#007FC6),to(#00446A));border:1px solid #444;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.GBEL_productList .productList li:hover{color:#007FC6;border:1px solid #9dc0cf;background:#ebebeb;background:-moz-linear-gradient(#fff,#e1e1e1);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e1e1e1))}
.GBEL_productList .productList h2{margin:0 0 5px;font-size:1em;text-transform:uppercase}
.GBEL_productList .productList li:hover{cursor:pointer}
.GBEL_productList .productList .description{display:none}
.GBEL_productList .productList li:nth-child(2) .description{position:absolute;bottom:5px;display:block;font-size:0.7em;font-weight:normal;line-height:12px}
.GBEL_productList .productList li:nth-child(2) .description p{margin:0}
.GBEL_productList .productList .price{font-size:1.4em}
.GBEL_productList #txtBottom{clear:both}
.GBEL_productList #txtBottom img{margin-bottom:40px}
.GBEL_productList #txtBottom h3{color:#007FC6}
.GBEL_productList #txtBottom ul{margin:0 0 30px;font-size:1.2em}
.GBEL_productList #txtBottom ul span{color:#007FC6;font-weight:bold}
/* Module en detail article payant */
.offresAbo{padding:10px;margin:0 0 20px;border:1px solid #C9C9C9}
.offresAbo h3 span{display:inline;font-size:13px;font-weight:normal}
.offresAbo h4 span{display:inline;padding:0 100px 0 0;background:url(/files/fr/images/css/style/cm.gif) no-repeat right}
.offresAbo .GBEL_productList{width:97%;border:none;background:none}
.offresAbo .GBEL_productList h4{padding:0 4px 0 10px;font-weight:normal;line-height:26px;text-shadow:none;text-transform:none;background:#F1F1F1 url(/files/fr/images/css/style/cb.gif) no-repeat right}
.offresAbo .GBEL_productList li{float:left;width:30%;height:65px;padding:10px 7px;text-align:center;border-right:1px solid #C5C5C5}
.offresAbo .GBEL_productList li h2{margin:0 5px 10px}
.offresAbo .GBEL_productList li h2 a{display:block;color:#007FC6;font-size:18px}
.offresAbo .GBEL_productList li .price a{font-size:20px}
.offresAbo .GBEL_productList li:nth-of-type(3){border:none}

/* Commande */
.GBEL_oneClickOrder{width:100%}
.GBEL_oneClickOrder .navregister{width:800px}
.GBEL_oneClickOrder h2{display:none}
.GBEL_oneClickOrder  .mod{background:none;border:none}
.GBEL_order .messageBox.info{margin:0 0 20px;background:#F2DEDE;border:1px solid #B94A48}
.GBEL_order .messageBox.info li{color:#B94A48}
.GBEL_order table tr th{padding:5px;color:#53849c;text-align:center;background:#EEE}
.GBEL_order .cartSummary{width:100%;border:1px solid #D7D7D7}
.GBEL_order .cartSummary tr th{width:15%;text-transform:uppercase}
.GBEL_order .cartSummary tr th.summary{width:65%;text-align:left}
.GBEL_order .cartSummary tr td{padding:5px}
.GBEL_order .cartSummary tr td.price{font-size:1.2em;font-weight:bold;text-align:right}
.GBEL_order .cartSummary tr td.product{font-size:1.2em;font-weight:bold}
.GBEL_order .cartSummary tr td.cgu{clear:both;padding:8px 5px 10px;margin:0;background:#f2f2f2;border-top:1px solid #DDD;border-radius:0}
.GBEL_order .cartSummary tr td.cgu a{text-decoration:underline}
.GBEL_order .cartProduct .photo{display:none}
.GBEL_order .codeDeduction{float:left;padding:2px;margin:20px 0;border:1px solid #D7D7D7}

.GBEL_order .cartPurchase{float:right;width:350px;padding:2px;margin:20px 0;border:1px solid #D7D7D7}
.GBEL_order .codeDeduction .modContent,.GBEL_order .cartPurchase .modContent{padding:5px}
.GBEL_order .codeDeduction h4,.GBEL_order .cartPurchase h4{padding:5px;color:#53849c;font-size:1em;background:#EEE;text-shadow:none}
.GBEL_order .cartPurchase table {width: 100%; clear: both; margin: 0;}
.GBEL_order .cartPurchase table  tr td{padding:3px 0px;width:40%;vertical-align:middle;}
.GBEL_order .cartPurchase table  tr td.label{width:60%;}
.GBEL_order .cartPurchase table  tr td span {display:block;font-size:0.85em;}
.GBEL_order .cartPurchase table  tr td.value{text-align:right;}
.amountDeduction .value {color:#98B504;}
.amountFinal {text-transform:uppercase;font-weight:bold;}
.amountFinal span {text-transform:none;font-weight:normal;color:#404040;}
.amountFinal.last td {border-top:1px solid #EFEFEF;}
.amountFinal .label {vertical-align:top !important;}
.amountFinal .value {color: #CC0033;}

.GBEL_order .GBEL_billingAddress{clear:both}
.GBEL_order .blocbutton input{width:157px;height:19px;color:transparent;border:none;background:url(/files/fr/images/GBEL/validationCommande.gif) no-repeat 0 0;cursor:pointer}

/* Paiement */
.GBEL_payment h2{margin:0 0 20px 0}
#selectPaymentType ul li{display:block;float:left;position:relative;width:170px;height:50px;line-height:50px;margin:0 25px 0 0;color:#535353;font-size:1em;font-weight:bold;background:#EEE;background-repeat:no-repeat;border-color:#D7D7D7;border-style:solid solid none;border-width:1px 1px 0;cursor:pointer;list-style:none outside none}
#selectPaymentType ul li input{display:none}
#selectPaymentType ul li div{position:absolute;width:148px;height:49px;padding:0 10px;line-height:49px;border-width:1px 1px 0 1px;border-color:#FFF;border-style:solid;}
#selectPaymentType ul li.ongletActive{border-color:#CACACA;background-color:#FFF;color:#000}           
#selectPaymentType ul li.ongletActive div{border-width:1px} 
#selectPaymentType ul li label{margin:0 0 0 45px;font-weight:normal;font-size:1.2em;cursor:pointer}
#selectPaymentType ul li{background:url(/files/fr/images/GBEL/paymentType.png) no-repeat}
#selectPaymentType ul li.ongletBankCheck{background-position:5px 0}
#selectPaymentType ul li.ongletCB{background-position:5px -50px}   
#selectPaymentType ul li.ongletBankTransfer{background-position:5px -100px}
.selectPaymentInfo{clear:both;border:1px solid #CACACA;padding:20px 10px}
.selectPaymentInfo  p{margin:0 0 20px 0}
.selectPaymentInfo .blocbutton{margin:20px 0 0 0}
#contentCB ul {width:800px;margin:auto}
#contentCB ul li{clear:both;overflow:hidden;margin:0 0 15px 0;border-width:0 0 1px 0;border-color:#EFEFEF;border-style:solid;padding:0 0 10px 0}
.infoCB{border:1px solid #CACACA;float:left;padding:5px;background-color:#EFEFEF;width:230px}
.newCB{border:1px solid #CACACA;float:left;padding:5px;background-color:#e3eed7;width:230px}
.infoCB input,.newCB  input{float:left;height:30px;margin:0 10px 0 0}
.infoCB .nameCB, .newCB .nameCB{font-weight:bold}
.infoCB .dateValidateCB,.newCB .dateValidateCB {display:block}
#deleteCB, #addCB{cursor:pointer;font-size:0.85em;float:right;margin-top:15px;width:100px}
#deleteCB{background-color:#F2DEDE;border-color:#B94A48;color:#B94A48}
#addCB{background-color:#e3eed7;border-color:#4f5747;color:#4f5747}




/* ********* LE LIVE ********* */
.lives ul li{padding:5px 0 0px 0;border-bottom:1px dotted #C33}
.lives ul li.hover{background:#F7F7F7}
.lives ul li.processing h2 span.state{background:url(/files/fr/images/appli/lives/direct.png) no-repeat 0 2px;width:46px;height:12px;padding:0 50px 0 0}
/*.lives ul li.terminated{background:url(/files/fr/images/appli/lives/) no-repeat 0 0}
.lives ul li.queue{background:url(/files/fr/images/appli/lives/) no-repeat 0 0}*/
.lives ul li.football h2 span.match{background:url(/files/fr/images/appli/lives/soccerGoal.png) no-repeat 0 0;display:block;padding:0 0 0 28px;color:#690;line-height:25px}
.lives ul li h2{font-size:120%}
.lives ul li p.info{font-size:90%;margin:5px 0}
.lives ul li p.info span.teamLocal{color:#690}
.lives ul li p.info span.teamVisitor{color:#690}
.lives ul li p.publication{text-align:right;font-size:80%;color:#696969;background-color:#EDEDED}
/* page : live */
.live{position: relative;}
/*.live .publication{display: none;}*/
.live h2{text-align: justify; margin: 10px 0; font-size: 110%;}
.live .liveInfos{overflow: hidden; border-bottom: 1px dotted #C2C2C2;}
.live .liveInfos p.date{float: right; font-style: italic; color: #696969;}
.live .liveInfos p.location{float: left; font-weight: bold;}
.live .showScore{border-width: 0 0 1px 0; border-style: dotted; border-color: #C2C2C2;overflow: hidden; clear: both; margin: 0 0 10px 0;}
.live .showScore .teamLocal{padding:10px 30px 10px 0px;background-color:#EFEFEF;float: left; width: 45%;}
.live .showScore .teamLocal h3{text-align: right; clear: both; margin: 0 0 10px 0;}
.live .showScore .teamLocal h3 span{display: block; text-align: right; color: #969696; font-size: 11px;}
.live .showScore .teamVisitor{float: right; width: 45%; padding: 10px 0 10px 30px;}
.live .showScore .teamVisitor h3{text-align: left; clear: both; margin: 0 0 10px 0;}
.live .showScore .teamVisitor h3 span{display: block; text-align: left; color: #969696; font-size: 11px;}
.live .showScore .score{background: transparent url(/files/fr/images/appli/lives/bg_score.png) no-repeat 0 0; width: 70px; height: 72px; text-align: center; font-size: 35px; color: #FFF; padding: 18px 0 0 0;}
.live .showScore .logo{width: 100px;}
.live .showScore .logo img{width: 100px;}
.live .showScore .teamLocal .score{float: right;}
.live .showScore .teamLocal .logo{float: left; margin: 0 0 0 20px;}
.live .showScore .teamVisitor .score{float: left;}
.live .showScore .teamVisitor .logo{float: right; margin: 0 20px 0 0;}
.live .blocTimeLine{position: relative; margin: 0; clear: both; background: #FFF; height: 88px; z-index: 100; width: 100%;}
.live .timeLine{position: relative; margin: 0 24px 0 0; height: 88px; }
.live .blocTimeLine .line{height: 12px; width: 100%; background: transparent url(/files/fr/images/appli/lives/bg_timeline.png) repeat-x 0 0; position: absolute; top: 38px; /*margin: 0 12px;*/}
.live .timeLine span.ItemTimeLine{position: absolute;width: 24px; height: 38px; display: block;}
.live .timeLine span a{width: 24px; height: 22px; display: block;}
.live .timeLine span.itemChronoLine{display: block; padding: 0; width: 24px; height: 12px; text-align: center; font-size: 10px; font-family: "Century Gothic"; color: #969696;}
.live .timeLine span.pointerTimeLine{position: absolute;  background: transparent url(/files/fr/images/appli/lives/pointer.png) no-repeat bottom center; width: 24px; height: 9px; display: block; top: 39px; z-index: 200;}
.live .liveContent {padding:15px 3px;margin: 15px 0 10px 0;background-color:#EFEFEF;}
.live .liveContent.Processing {background: #EFEFEF url(/files/fr/images/appli/lives/direct.png) no-repeat right 3px;}
.live .liveContent .instant{background-color:#FFFFFF !important;min-height:25px;position:relative;margin:3px 0px; padding: 12px 0 12px 50px; overflow: hidden; line-height: 20px;}
.live .liveContent .instant .illustration {float:left;margin:0px 8px 2px 40px;}
.live .liveContent .instant .content {padding-right:45px;padding-left:40px;}
.live .liveContent .instant .extra {width:100%;display:block;height:100%;position:absolute;left:0px;top:0px;}
.live .liveContent .instant .extra .team {background-color:#FFFFFF;float:left;margin-left:5px;margin-top:5px;width:32px;height:32px;display:block;text-align:center;}
iveContent .instant .extra .team {text-align:center;}.live .liveContent .instant .chrono{ display: block;background: #606060 none no-repeat 0 0; border-radius: 5px;padding:3px; text-align: right; margin: 10px 5px 0 10px; line-height: 14px; font-family: "Century Gothic"; color: #FFFFFF;float:right;}
.live .loader{padding: 0 0 0 20px; background: transparent url(/files/fr/images/std/ajax-loader.gif) no-repeat 0 0;  }
.live .Default .content{background: transparent url(/files/fr/images/appli/lives/rugbyDefault.png) no-repeat 5px center;}
.live .liveContent .End {border:1px solid #cc231f;}
.live .End .content{background: transparent url(/files/fr/images/appli/lives/rugbyEnd.png) no-repeat 5px center;color:#cc231f;}
.live .timeLine .GameStart a{background: transparent url(/files/fr/images/appli/lives/gameStart.png) no-repeat 0px center;}
.live .liveContent .GameStart {border:1px solid #378D26;} 
.live .GameStart .content{background: transparent url(/files/fr/images/appli/lives/gameStart.png) no-repeat 5px center;color:#378D26;}
.live .timeLine span.GameResume a{background: transparent url(/files/fr/images/appli/lives/gameResume.png) no-repeat 0px center;}
.live .liveContent .GameResume {border:1px solid #378d26;}
.live .GameResume .content{background: transparent url(/files/fr/images/appli/lives/gameResume.png) no-repeat 5px center;color:#378d26;}
.live .liveContent .HalfTime {border:1px solid #fe9b00;color:#dc6200;}
/* Generic */
.live .generic .liveContent .instant {padding:12px 0px;}
/* Football */
.live .football .liveContent .instant {background: #FFFFFF url(/files/fr/images/appli/lives/bgInstant.png) repeat-y 0 0;}
.live .football .timeLine span.End a{background: transparent url(/files/fr/images/appli/lives/soccerHalfTime.png) no-repeat 0 0;}
.live .football .timeLine span.HalfTime a{background: transparent url(/files/fr/images/appli/lives/soccerHalfTime.png) no-repeat 0 0;}
.live .football .timeLine span.Penalty a{background: transparent url(/files/fr/images/appli/lives/soccerPenalty.png) no-repeat 0 0;}
.live .football .timeLine span.FreeKick a{background: transparent url(/files/fr/images/appli/lives/soccerFreeKick.png) no-repeat 0 0;}
.live .football .timeLine span.SoccerRedCard a{background: transparent url(/files/fr/images/appli/lives/soccerRedCard.png) no-repeat 0 0;}
.live .football .timeLine span.SoccerYellowCard a{background: transparent url(/files/fr/images/appli/lives/soccerYellowCard.png) no-repeat 0 0;}
.live .football .timeLine span.SoccerGoal a{background: transparent url(/files/fr/images/appli/lives/soccerGoal.png) no-repeat 0 0;}
.live .football .timeLine span.SoccerCorner a{background: transparent url(/files/fr/images/appli/lives/soccerCorner.png) no-repeat 0 0;}
.live .football .timeLine span.SoccerFault a{background: transparent url(/files/fr/images/appli/lives/soccerFault.png) no-repeat 0 0;}
.live .football .timeLine span.Default a{background: transparent url(/files/fr/images/appli/lives/important.png) no-repeat 0 0;}
.live .football .End .content{background: transparent url(/files/fr/images/appli/lives/soccerEnd.png) no-repeat 5px center;}
.live .football .HalfTime .content{background:transparent url(/files/fr/images/appli/lives/soccerHalfTime.png) no-repeat 5px center;}
.live .football .Substitution .content{background: transparent url(/files/fr/images/appli/lives/soccerSubstitution.png) no-repeat 5px center;}
.live .football .Penalty .content{background: transparent url(/files/fr/images/appli/lives/soccerPenalty.png) no-repeat 5px center}
.live .football .FreeKick .content{background: transparent url(/files/fr/images/appli/lives/soccerFreeKick.png) no-repeat 5px center;}
.live .football .SoccerRedCard .content{background: transparent url(/files/fr/images/appli/lives/soccerRedCard.png) no-repeat 5px center;}
.live .football .SoccerYellowCard .content{background: transparent url(/files/fr/images/appli/lives/soccerYellowCard.png) no-repeat 5px center;}
.live .football .liveContent .instant.SoccerGoal {background-color:#E6FFC5 !important;}
.live .football .liveContent .SoccerGoal {margin:15px 0px;font-size:1.2em;border:1px solid #378d26;color:#378d26;font-weight:bold;}
.live .football .SoccerGoal .content{background:transparent url(/files/fr/images/appli/lives/soccerGoal.png) no-repeat 5px center;}
.live .football .SoccerCorner .content{background: transparent url(/files/fr/images/appli/lives/soccerCorner.png) no-repeat 5px center;}
.live .football .SoccerFault .content{background: transparent url(/files/fr/images/appli/lives/soccerFault.png) no-repeat 5px center;}
.live .football .Default .content{background: transparent url(/files/fr/images/appli/lives/soccerDefault.png) no-repeat 5px center; }
/* Basketball */
.live .basketball .liveContent .instant {background: #FFFFFF url(/files/fr/images/appli/lives/bgInstant.png) repeat-y 0 0;}
.live .basketball .timeLine span.End a{background: transparent url(/files/fr/images/appli/lives/basketEnd.png) no-repeat 0 0;}
.live .basketball .timeLine span.HalfTime a{background: transparent url(/files/fr/images/appli/lives/basketHalfTime.png) no-repeat 0 0;}
.live .basketball .timeLine span.Substitution a{background: transparent url(/files/fr/images/appli/lives/basketSubstitution.png) no-repeat 0 0;}
.live .basketball .timeLine span.FreeKick a{background: transparent url(/files/fr/images/appli/lives/basketFreeKick.png) no-repeat 0 0;}
.live .basketball .timeLine span.Fault a{background: transparent url(/files/fr/images/appli/lives/basketFault.png) no-repeat 0 0;}
.live .basketball .timeLine span.Goal a{background: transparent url(/files/fr/images/appli/lives/basketGoal.png) no-repeat 0 0;}
.live .basketball .timeLine span.Default a{background: transparent url(/files/fr/images/appli/lives/basketDefault.png) no-repeat 0 0;}
.live .basketball .End .content{background: transparent url(/files/fr/images/appli/lives/basketEnd.png) no-repeat 5px center;}
.live .basketball .HalfTime .content{background: transparent url(/files/fr/images/appli/lives/basketHalfTime.png) no-repeat 5px center;}
.live .basketball .Substitution .content{background: transparent url(/files/fr/images/appli/lives/basketSubstitution.png) no-repeat 5px center;}
.live .basketball .FreeKick .content{background: transparent url(/files/fr/images/appli/lives/basketFreeKick.png) no-repeat 5px center;}
.live .basketball .Fault .content{background: transparent url(/files/fr/images/appli/lives/basketFault.png) no-repeat 5px center;}
.live .basketball .Goal .content{background: transparent url(/files/fr/images/appli/lives/basketGoal.png) no-repeat 5px center;}
.live .basketball .liveContent .instant.Goal {background-color:#fff1d5 !important;}
.live .basketball .liveContent .Goal {margin:15px 0px;font-size:1.2em;border:1px solid #d36800;color:#d36800;font-weight:bold;}
.live .basketball .Default .content{background: transparent url(/files/fr/images/appli/lives/basketDefault.png) no-repeat 5px center;}
/* Handball */
.live .handball .liveContent .instant {background: #FFFFFF url(/files/fr/images/appli/lives/bgInstant.png) repeat-y 0 0;}
.live .handball .timeLine span.End a{background: transparent url(/files/fr/images/appli/lives/handEnd.png) no-repeat 0 0;}
.live .handball .timeLine span.HalfTime a{background: transparent url(/files/fr/images/appli/lives/handHalfTime.png) no-repeat 0 0;}
.live .handball .timeLine span.Substitution a{background: transparent url(/files/fr/images/appli/lives/handSubstitution.png) no-repeat 0 0;}
.live .handball .timeLine span.Penalty a{background: transparent url(/files/fr/images/appli/lives/handPenalty.png) no-repeat 0 0;}
.live .handball .timeLine span.FreeKick a{background: transparent url(/files/fr/images/appli/lives/handFreeKick.png) no-repeat 0 0;}
.live .handball .timeLine span.Fault a{background: transparent url(/files/fr/images/appli/lives/handFault.png) no-repeat 0 0;}
.live .handball .timeLine span.Goal a{background: transparent url(/files/fr/images/appli/lives/handGoal.png) no-repeat 0 0;}
.live .handball .timeLine span.Default a{background: transparent url(/files/fr/images/appli/lives/handDefault.png) no-repeat 0 0;}
.live .handball .End .content{background: transparent url(/files/fr/images/appli/lives/handEnd.png) no-repeat 5px center;}
.live .handball .HalfTime .content{background: transparent url(/files/fr/images/appli/lives/handHalfTime.png) no-repeat 5px center;}
.live .handball .Substitution .content{background: transparent url(/files/fr/images/appli/lives/handSubstitution.png) no-repeat 5px center;}
.live .handball .Penalty .content{background: transparent url(/files/fr/images/appli/lives/handPenalty.png) no-repeat 5px center;}
.live .handball .FreeKick .content{background: transparent url(/files/fr/images/appli/lives/handFreeKick.png) no-repeat 5px center;}
.live .handball .Fault .content{background: transparent url(/files/fr/images/appli/lives/handFault.png) no-repeat 5px center;}
.live .handball .Goal .content{background: transparent url(/files/fr/images/appli/lives/handGoal.png) no-repeat 5px center;}
.live .handball .liveContent .instant.Goal {background-color:#fff1d5 !important;}
.live .handball .liveContent .Goal {margin:15px 0px;font-size:1.2em;border:1px solid #d36800;color:#d36800;font-weight:bold;}
.live .handball .Default .content{background: transparent url(/files/fr/images/appli/lives/handDefault.png) no-repeat 5px center;}
/* Hockey */
.live .hockey .liveContent .instant {background: #FFFFFF url(/files/fr/images/appli/lives/bgInstant.png) repeat-y 0 0;}
.live .hockey .timeLine span.End a{background: transparent url(/files/fr/images/appli/lives/hockeyEnd.png) no-repeat 0 0;}
.live .hockey .timeLine span.HalfTime a{background: transparent url(/files/fr/images/appli/lives/hockeyHalfTime.png) no-repeat 0 0;}
.live .hockey .timeLine span.Substitution a{background: transparent url(/files/fr/images/appli/lives/hockeySubstitution.png) no-repeat 0 0;}
.live .hockey .timeLine span.Penalty a{background: transparent url(/files/fr/images/appli/lives/hockeyPenalty.png) no-repeat 0 0;}
.live .hockey .timeLine span.FreeKick a{background: transparent url(/files/fr/images/appli/lives/hockeyFreeKick.png) no-repeat 0 0;}
.live .hockey .timeLine span.Fault a{background: transparent url(/files/fr/images/appli/lives/hockeyFault.png) no-repeat 0 0;}
.live .hockey .timeLine span.Goal a{background: transparent url(/files/fr/images/appli/lives/hockeyGoal.png) no-repeat 0 0;}
.live .hockey .timeLine span.Default a{background: transparent url(/files/fr/images/appli/lives/hockeyDefault.png) no-repeat 0 0;}
.live .hockey .End .content{background: transparent url(/files/fr/images/appli/lives/hockeyEnd.png) no-repeat 5px center;}
.live .hockey .HalfTime .content{background: transparent url(/files/fr/images/appli/lives/hockeyHalfTime.png) no-repeat 5px center;}
.live .hockey .Substitution .content{background: transparent url(/files/fr/images/appli/lives/hockeySubstitution.png) no-repeat 5px center;}
.live .hockey .Penalty .content{background: transparent url(/files/fr/images/appli/lives/hockeyPenalty.png) no-repeat 5px center;}
.live .hockey .FreeKick .content{background: transparent url(/files/fr/images/appli/lives/hockeyFreeKick.png) no-repeat 5px center;}
.live .hockey .Fault .content{background: transparent url(/files/fr/images/appli/lives/hockeyFault.png) no-repeat 5px center;}
.live .hockey .Goal .content{background: transparent url(/files/fr/images/appli/lives/hockeyGoal.png) no-repeat 5px center;}
.live .hockey .liveContent .instant.Goal {background-color:#eaf8ff  !important;}
.live .hockey .liveContent .Goal {margin:15px 0px;font-size:1.2em;border:1px solid #38aae9;color:#38aae9;font-weight:bold;}
.live .hockey .Default .content{background: transparent url(/files/fr/images/appli/lives/hockeyDefault.png) no-repeat 5px center;}
/* Volley */
.live .volleyball .liveContent .instant {background: #FFFFFF url(/files/fr/images/appli/lives/bgInstant.png) repeat-y 0 0;}
.live .volleyball .timeLine span.End a{background: transparent url(/files/fr/images/appli/lives/volleyEnd.png) no-repeat 0 0;}
.live .volleyball .timeLine span.HalfTime a{background: transparent url(/files/fr/images/appli/lives/volleyHalfTime.png) no-repeat 0 0;}
.live .volleyball .timeLine span.Substitution a{background: transparent url(/files/fr/images/appli/lives/volleySubstitution.png) no-repeat 0 0;}
.live .volleyball .timeLine span.Fault a{background: transparent url(/files/fr/images/appli/lives/volleyFault.png) no-repeat 0 0;}
.live .volleyball .timeLine span.Goal a{background: transparent url(/files/fr/images/appli/lives/volleyGoal.png) no-repeat 0 0;}
.live .volleyball .timeLine span.Default a{background: transparent url(/files/fr/images/appli/lives/volleyDefault.png) no-repeat 0 0;}
.live .volleyball .End .content{background: transparent url(/files/fr/images/appli/lives/volleyEnd.png) no-repeat 5px center;}
.live .volleyball .HalfTime .content{background: transparent url(/files/fr/images/appli/lives/volleyHalfTime.png) no-repeat 5px center;}
.live .volleyball .Substitution .content{background: transparent url(/files/fr/images/appli/lives/volleySubstitution.png) no-repeat 5px center;}
.live .volleyball .Fault .content{background: transparent url(/files/fr/images/appli/lives/volleyFault.png) no-repeat 5px center;}
.live .volleyball .Goal .content{background: transparent url(/files/fr/images/appli/lives/volleyGoal.png) no-repeat 5px center;}
.live .volleyball .liveContent .instant.Goal {background-color:#fff1d5 !important;}
.live .volleyball .liveContent .Goal {margin:15px 0px;font-size:1.2em;border:1px solid #d36800;color:#d36800;font-weight:bold;}
.live .volleyball .Default .content{background: transparent url(/files/fr/images/appli/lives/volleyDefault.png) no-repeat 5px center;}
/* Rugby */
.live .rugby .liveContent .instant {background: #FFFFFF url(/files/fr/images/appli/lives/bgInstant.png) repeat-y 0 0;}
.live .rugby .timeLine span.End a{background: transparent url(/files/fr/images/appli/lives/rugbyEnd.png) no-repeat 0 0;}
.live .rugby .timeLine span.HalfTime a{background: transparent url(/files/fr/images/appli/lives/rugbyHalfTime.png) no-repeat 0 0;}
.live .rugby .timeLine span.Substitution a{background: transparent url(/files/fr/images/appli/lives/rugbySubstitution.png) no-repeat 0 0;}
.live .rugby .timeLine span.FreeKick a{background: transparent url(/files/fr/images/appli/lives/rugbyFreeKick.png) no-repeat 0 0;}
.live .rugby .timeLine span.Penalite a{background: transparent url(/files/fr/images/appli/lives/rugbyPenalite.png) no-repeat 0 0;}
.live .rugby .timeLine span.Fault a{background: transparent url(/files/fr/images/appli/lives/rugbyFault.png) no-repeat 0 0;}
.live .rugby .timeLine span.Out a{background: transparent url(/files/fr/images/appli/lives/rugbyOut.png) no-repeat 0 0;}
.live .rugby .timeLine span.Essai a, .live .rugby .timeLine span.Goal a{background: transparent url(/files/fr/images/appli/lives/rugbyEssai.png) no-repeat 0 0;}
.live .rugby .timeLine span.Default a{background: transparent url(/files/fr/images/appli/lives/rugbyDefault.png) no-repeat 0 0;}
.live .rugby .timeLine span.RedCard a{background: transparent url(/files/fr/images/appli/lives/rugbyRedCard.png) no-repeat 0 0;}
.live .rugby .timeLine span.YellowCard a{background: transparent url(/files/fr/images/appli/lives/rugbyYellowCard.png) no-repeat 0 0;}
.live .rugby .timeLine span.Drop a{background: transparent url(/files/fr/images/appli/lives/rugbyDrop.png) no-repeat 0 0;}
.live .rugby .timeLine span.Transformation a{background: transparent url(/files/fr/images/appli/lives/rugbyTransformation.png) no-repeat 0 0;}
.live .rugby .End .content{background: transparent url(/files/fr/images/appli/lives/rugbyEnd.png) no-repeat 5px center;}
.live .rugby .HalfTime .content{background: transparent url(/files/fr/images/appli/lives/rugbyHalfTime.png) no-repeat 5px center;}
.live .rugby .Substitution .content{background: transparent url(/files/fr/images/appli/lives/rugbySubstitution.png) no-repeat 5px center;}
.live .rugby .FreeKick .content{background: transparent url(/files/fr/images/appli/lives/rugbyFreeKick.png) no-repeat 5px center;}
.live .rugby .Penalite .content{background: transparent url(/files/fr/images/appli/lives/rugbyPenalite.png) no-repeat 5px center;}
.live .rugby .Fault .content{background: transparent url(/files/fr/images/appli/lives/rugbyFault.png) no-repeat 5px center;}
.live .rugby .Out .content{background: transparent url(/files/fr/images/appli/lives/rugbyOut.png) no-repeat 5px center;}
.live .rugby .Essai .content, .live .rugby .Goal .content{background: transparent url(/files/fr/images/appli/lives/rugbyEssai.png) no-repeat 5px center;}
.live .rugby .liveContent .instant.Essai,.live .rugby .liveContent .instant.Goal {background-color:#E6FFC5 !important;}
.live .rugby .liveContent .Essai,.live .rugby .liveContent .Goal {margin:15px 0px;font-size:1.2em;border:1px solid #378d26;color:#378d26;font-weight:bold;}
.live .rugby .Default .content{background: transparent url(/files/fr/images/appli/lives/rugbyDefault.png) no-repeat 5px center;}
.live .rugby .RedCard .content{background: transparent url(/files/fr/images/appli/lives/rugbyRedCard.png) no-repeat 5px center;}
.live .rugby .YellowCard .content{background: transparent url(/files/fr/images/appli/lives/rugbyYellowCard.png) no-repeat 5px center;}
.live .rugby .Drop .content{background: transparent url(/files/fr/images/appli/lives/rugbyDrop.png) no-repeat 5px center;}
.live .rugby .Transformation .content{background: transparent url(/files/fr/images/appli/lives/rugbyTransformation.png) no-repeat 5px center;}

/* ********* PUBS ********* */
#PubBottom1{margin:50px 0 20px;text-align:center}
.pub{margin:0 0 20px;text-align:center}
.megabanner,#Pubright1{margin:0 0 20px}
#Pubx01,#Pubx02,#PubMiddle,#PubMiddle1{margin:0 0 15px}
.megabanner{clear:both}
#PubPosition1{float:left;margin:0 10px 10px 0}
#PubPosition4,#PubPosition2,#Pubx30,#Pubx50,#Pubx51,#PubMiddle2,#Pubx80{margin:0 auto 15px}
.megabanner,#PubPosition4{text-align:center}
#pub-dfp-pack6-top,#pub-dfp-pack6-middle,#pub-dfp-pack6-bottom,#pub-dfp-pack7-top{margin:0 0 10px 0}
#pub-dfp-pano-bottom,#pub-dfp-pano-top{clear:both;width:1000px;margin:0 auto 15px;text-align:center}
#pub-dfp-rect-cont{float:left;margin:0 10px 10px}
#pub-dfp-mini-rect-top,#pub-dfp-pack7-top,#pub-dfp-pack7-middle,#pub-dfp-pack7-bottom{clear:both;width:250px;margin:0 auto 15px;text-align:center}
/* ********* LIENS COMMERCIAUX ********* */
.advlink_zone{margin:0 0 15px;width:300px}
.pub .advlink-ad{text-align:left}
.advlink-ad{clear:both;width:290px;margin:0 0 5px;padding:5px;text-align:left;border-bottom:1px dotted #666}
.advlink-ad .advlink-ad-picture{float:left;width:80px;margin:0 5px 5px 0}
.advlink-ad .surtitre{color:#666;font-family:Verdana;font-size:0.8em;font-weight:bold}
.advlink-ad .titre,.advlink-ad .titre a{color:#006F9F;font-family:Georgia,serif;font-weight:bold}
.advlink-ad  .accroche{color:#666;font-family:Verdana}
.advlink-ad  .accroche .lien{clear:both;display:block;color:#2C89CA;font-size:0.85em;text-align:right}

.GTRF_sponsoredLinks{background:none; padding:0; border:0}
.GTRF_sponsoredLinks .modContent{border-bottom:1px dotted #666;clear:both;margin:0 0 5px;padding:5px 0;text-align:left}
.GTRF_sponsoredLinks .addPic{float:left;margin:0 5px 5px 0;}
.GTRF_sponsoredLinks .surtitre{color:#666;font-family:Verdana;font-size:0.8em;font-weight:bold; text-transform:uppercase; }
.GTRF_sponsoredLinks .surtitre .lien{color:#666}
.GTRF_sponsoredLinks .titre{color:#006F9F;font-family:Georgia,serif;font-weight:bold; margin:0;font-size:1em}
.GTRF_sponsoredLinks .titre .lien{color:#006F9F}
.GTRF_sponsoredLinks .accroche{color:#666;font-family:Verdana; font-size:1em; margin-bottom:0}
.GTRF_sponsoredLinks .accroche .lien{color:#666666}
.GTRF_sponsoredLinks .accroche .showMore{clear:both;color:#006F9F;display:block;font-size:0.85em;text-align:right}

/* ********* PAGES SINBAD ********* */
/* Recherche */
#formulaireRecherche{padding:10px;background:#F1F1F1}
#formulaireRecherche ,#filtres,#pagerTop{margin:0 0 20px}
#formulaireRecherche #Saisie{width:200px;float:left}
#formulaireRecherche .info{clear:both;margin:10px 0}
#formulaireRecherche .info .recap-filtres li{list-style:disc inside none}
.rechercheweb2 #resultats ul li{float:left;clear:both;width:100%;padding:0 0 5px;margin:0 0 15px;border-bottom:1px dotted #CCC} 
.rechercheweb2 #resultats .publication{color:#666}
/* Connexion */
.detailBottomBloc .blocmsg{background:#FFF}
.gouttieres{width:100%}
.gouttieres .premcol1demi,.gouttieres .col{padding:8px;border:1px solid #D8D8D8;vertical-align:top;background:#FFF}
.gouttieres .col{display:block}
.appContent fieldset{padding:5px 10px 10px;margin:0 0 15px}
fieldset legend{background:#FFF;border:1px solid #C3C3C3;margin:5px 10px;padding:5px 15px;font-weight:bold;padding:2px 10px;color:#53849c}
fieldset label,.titlig{font-weight:bold}
.appContent  fieldset .h td{padding:5px 0}
.appContent table input,.appContent table select{padding:2px;border:1px solid #DDD}
.gouttieres .bloctxt{padding:5px}
.passpresse{padding-top:10px;text-align:center}
.passpresse h3{color:#666}
.passpresse ul{margin:10px auto 25px;padding:10px 0}
.passpresse li{display:inline;margin-right:15px}
.passpresse a:hover img{border:solid 1px #CE001E;background:#f0f0f0}
.passpresse a img{padding:5px;margin:0 0 10px;border:solid 1px #eee}
/* Identification concours */
.indentificationConcours th{width:125px;padding:5px 0}
.indentificationConcours input.mdp{padding:2px;margin:0 15px 0 0}
.indentificationConcours a.mdp{text-decoration:underline}
/* Concours */
.inscriptionconcour a{text-decoration:underline}
.inscriptionconcour th{padding:5px;text-align:right}
.inscriptionconcour #MailFormAlert{margin:20px 0;color:#5CB2D7;font-size:1.3em;font-weight:bold}
#bloc_ConcoursForm{padding:10px;background:#F2F8FC;background-image:-moz-radial-gradient(#FFF,#F2F8FC);background-image:-webkit-gradient(radial,center center,20,center center,200,from(#FFF),to(#F2F8FC));border:1px solid #D9ECF7}
#bloc_ConcoursForm input.text{width:230px}
/* Le journal en pdf */
#hlkPdfUne{display:none}
#ddlDates{width:100px}
.i_bloceditnum div.c{padding:10px;margin-bottom:15px;text-align:center}
.i_bloceditnum div.c a.pdf_preview,.i_bloceditnum div.c a.pdf_preview_top{display:block;margin:0 auto}
.i_bloceditnum div.c a.pdf_preview{width:268px}
.i_bloceditnum div.c a.pdf_preview_top{width:423px}
.i_bloceditnum div.c a img.image{border:none !important;padding:0 !important} 
.i_bloceditnum table td{vertical-align:top}
.i_bloceditnum p.titlig{color:#007FC6;font-size:1.3em}
.i_bloceditnum .pdfsize{margin:5px 20px 5px 5px;font-weight:bold;font-size:0.8em}
.i_bloceditnum.choixpages ul{list-style-type:none}
.i_bloceditnum.choixpages ul li{margin-left:15px;margin-bottom:15px;padding:10px;width:200px;float:left;border-top:solid 1px #CE001E;background:#f0f0f0;text-align:center}
.i_bloceditnum.choixpages ul li a.image{display:block;margin-bottom:15px}
.i_bloceditnum p.a_titre1,.i_bloceditnum p.a_titre2{white-space:no-wrap;text-align:left;margin-bottom:10px}
.i_bloceditnum .a_titre1 a{margin-left:-6px;color:#007FC6}
.i_bloceditnum .a_titre1 img{vertical-align:middle}
.a_blocfctl .info{min-height:35px;padding:5px;border:1px dotted #ccc}
.a_blocfctl .info p{color:#007BBB}

/* **** Epinglage Windows7 **** */
#divPinSite{text-align:center;position:fixed;padding:5px;color:#06C;width:530px;height:30px;bottom:0px;left:80px;background-color:white;border-radius:10px 10 00px;-moz-border-radius:10px 10 00px;-webkit-border-radius:10px 10 00px;font-size:.87em;font-family:Arial,Helvetica,sans-serif;display:none;z-index:200000;border:solid #EDE6D5;border-width:1px 1px 0 1px}
#divPinSite img{height:32px;width:32px;vertical-align:top;float:left;margin-right:5px}
#divPinSite a{padding-top:0.7em;text-decoration:none;color:black;font-size:smaller;display:block}

/* ********* EXAMENS 2011 ********* */
/* Carto */
.i_blocExamens h1{color:#007FC6;font-weight:normal;border-bottom:1px solid #007FC6}
.i_blocExamens h2{font-size:1.3em} 
.i_blocExamens  #bloc object{display:block;margin:20px auto 0}
.i_blocExamens .departments{margin:25px 0 15px}
.i_blocExamens .departments li{float:left;width:225px;margin:0 0 3px 0}
.i_blocExamens .departments li a,.i_blocExamens  #alpha li a .letter_active{color:#007FC6}
/* Detail */
.i_blocExamens  #alpha{margin:0 0 20px;text-align:center}
.i_blocExamens  #alpha li{display:inline;margin:0}
.i_blocExamens  #alpha li a{padding:0 5px 0 6px;border-right:1px solid #CCC}
.i_blocExamens #filter{float:left;margin:0 80px 15px 0}
.i_blocExamens #filter li{clear:left;float:left;margin:0 0 8px;list-style-type:none}
.i_blocExamens #filter li a.delete_filter .delete_x{padding:1px 2px;color:#FFF;font-weight:bold;background:#ADBCD9}
.i_blocExamens #filter li a.delete_filter:hover{text-decoration:none}
.i_blocExamens #filter li a.delete_filter:hover .label_filter,.i_blocExamens #filter li a.delete_filter:hover .label_filterValue,.link_serie,.link_diploma{color:#7A94AE}
.i_blocExamens #filter li a.delete_filter.all .delete_x{background:#7A94AE}
.i_blocExamens #filter li .delete_x,.label_filter{float:left;margin:0 5px 0 0}
.i_blocExamens #suggestion{float:left;margin:0 0 20px}
.i_blocExamens #suggestion > span{color:#7A94AE;font-weight:bold}
.i_blocExamens #suggestion li{list-style-type:square;list-style-position:inside}
.label_filter{margin-bottom:1px}
.label_filter:hover{cursor:pointer}
.i_blocExamens table{margin:0 0 20px;border:1px solid #b6b6b6;border-collapse:collapse}
.i_blocExamens table th{padding:2px 8px;height:22px;font-size:1.1em;text-align:center;border-bottom:1px solid #b6b6b6;border-right:1px solid #B6B6B6;background:url(/files/fr/images/EC-bg-th.png) repeat-x bottom}
.i_blocExamens table td{padding:2px 8px;font-size:1.1em;background:#f2f4fb;border-bottom:1px solid #dddcdc}
.i_blocExamens table td  p{margin:0}
.i_blocExamens .even td{background:#e5e7ef}
#ExamensForm{padding:10px;margin:0 0 10px;border:1px solid #D9ECF7;background:#F7FAFC}
.i_blocExamens .table_results{width:100%;margin:20px 0;font-size:0.85em}
.i_blocExamens .link_return{display:block;height:18px;text-indent:-5000px;background:url(/files/fr/images/std/retour.gif) no-repeat left}
.i_blocExamens .value_status{width:110px;text-align:center}
.value_lastnamefirstname{width:140px}
/* Pager */
.link_firstpage,.link_previouspage{margin:0 10px;padding:2px 0 2px 18px}
.link_nextpage,.link_lastpage{padding:2px 18px 2px 0;margin:0 10px}
.pager .navigation_pager .link_firstpage{background-position:left 0}
.pager .navigation_pager .link_previouspage{background-position:left -40px}
.pager .navigation_pager .link_nextpage{background-repeat:no-repeat;background-position:right -20px}
.pager .navigation_pager .link_lastpage{background-position:right -60px}
.link_establishment,.link_diploma,.label_diploma,.label_serie,.label_name,.label_nbresults{font-weight:bold}
.label_diploma,.label_serie{float:left;width:75px}
.link_serie{font-style:italic}
.link_diploma,.link_serie,.link_establishment,.link_city{margin:0 3px 0 0}
/* #diplomaCode,#serieCode{margin:0 0 15px} */
#SearchButton{width:118px;height:18px;padding:0;border:none;background:url(/files/fr/images/std/rechercher.gif) no-repeat left;vertical-align:top}


#blocannonces{width:300px;background:#00669e;overflow:hidden;font-family:Verdana,sans-serif;color:#FFF;border-radius:0 0 5px 5px;margin:0 0 20px 0;}
#blocannonces a{color:#FFF;text-decoration:none;}
.paddingannonces{padding:10px;}
.boutonannonces{float:left;margin:0 0 15px 0}
.milieu{margin:0 20px 15px 20px;}
.supplementannonces{clear:both;margin:0 0 10px 0;overflow:hidden;}
.unesupplementannonces{float:left;margin:0 10px 0 0}
.titresupplementannonces{font-size:24px;font-weight:bold;text-transform:uppercase;margin:0 0 0 0;line-height:24px}
.soustitresupplementannonces{font-size:13px;font-weight:bold;text-transform:uppercase;margin:0 0 5px 0}
.liensupplementannonces{font-size:12px;font-weight:bold;text-transform:uppercase;margin:0 0 0 0;background:#FFF;padding:5px;float:left;border-radius:3px;}
.liensupplementannonces a{color:#00669e!important}

/* ********* IOOKAZ ********** */
/* Applis mobiles */
#mobileApp ul{text-align:center}
#mobileApp li{display:inline;margin:0 15px}
/* page:redirection vers Iookaz */
.annoncesIookaz{margin:10px 0;text-align:center}
.annoncesIookaz h1{text-align:center;font-weight:normal;font-size:18px}
.annoncesIookaz h1 em{font-weight:bold;text-transform:uppercase;font-style:normal}
.annoncesIookaz p{text-align:center;margin:15px 0}
.annoncesIookaz ul{margin:10px auto;width:430px}
.annoncesIookaz ul li{text-align:left;background:url(/files/fr/images/appli/iookaz/puce.gif) no-repeat 0 0 transparent;padding:0 0 0 20px;margin:5px 0}
.annoncesIookaz ul li em{font-weight:bold;font-style:normal}
.annoncesIookaz ul li a{color:#40B4DC}
.annoncesIookaz ul li a:hover{color:#404040}
.annoncesIookaz p span{padding:0 2px;font-size:14px;font-weight:550;text-transform:uppercase}
.annoncesIookaz p span.immo{color:#F90}
.annoncesIookaz p span.auto{color:#4747F5}
.annoncesIookaz p span.affaire{color:#F13767}
.annoncesIookaz p span.emploi{color:#9C0}
.annoncesIookaz p span.vacances{color:#C0C}
/* Ad Feeds */
.adfeeds{clear:both}
.adfeeds .content{position:relative}
.adfeeds .annonces li{overflow:hidden;font-size:0.9em;border-bottom:1px dotted}
.adfeeds .annonces li:hover{background:none no-repeat 0 0 #F7F7F7 !important}
.adfeeds .content .annonces li a{margin-left:70px}
.adfeeds .content .annonces li div a{margin:0}
.adfeeds .content .annonces li div + a{margin:0px}
.adfeeds .article{position:relative;margin:0 0 10px;border-bottom:1px solid #E8E8E8;border-left-style:solid;border-left-width:4px}
.adfeeds .article li{border:none}
.adfeeds .photo{width:90px;margin:0 15px 0 0}
.adfeeds .content .photo a{display:block}
.adfeeds .content .photo img{width:90px;height:auto}
.adfeeds .text{width:460px}
.adfeeds .content .text h3{font-size:1em}
.adfeeds .tags li{text-align:right}
.adfeeds .tags li a{font-size:90%;text-decoration:underline}
.adfeeds li.Immobilier{border-color:#F90}
.adfeeds li.Vehicule{border-color:#4747f5}
.adfeeds li.EmploiService{border-color:#9C0}
.adfeeds li.BonneAffaire{border-color:#F13767}
.adfeeds li.Vacance{border-color:#C0C}
.adfeeds li.Immobilier .infoPrix{color:#F90}
.adfeeds li.Vehicule .infoPrix{color:#4747f5}
.adfeeds li.EmploiService .infoPrix{color:#9C0}
.adfeeds li.BonneAffaire .infoPrix{color:#F13767}
.adfeeds li.Vacance .infoPrix{color:#C0C}
.adfeeds .annonce div{float:left}
.adfeeds .content .annonce div.infoBas{font-size:0.8em}
.adfeeds div.infoPrix{color:#666;float:right;font-size:0.9em;font-weight:bold}


/* ********* JEU CONCOURS ********* */
.concours img{display:block;margin:0 auto}
.concours h2{color:#007FC6;font-size:1.3em}
.GSOC_contestLogin .photo{margin:15px 0 0;text-align:center}
.GSOC_contestLogin form{margin:30px 0 0}

/* **** ELECTIONS **** */
/* Etape 1 */
.i_blocElections h2{margin:0;font-size:1.3em;background-color:#666;color:#FFF;padding:3px;margin:0 0 10px;width:99%}
.i_blocElections .blocmsg{background:#F7FAFC url(/files/fr/images/EC-msg-info.gif) no-repeat 10px center}
.i_blocElections .blocmsg p{padding:8px 0 0 40px}
.i_blocElections p{padding:5px 10px 40px}
.i_blocElections .departments{text-align:justify}
.i_blocElections .departments li{display:inline-block;width:200px;line-height:20px}
.i_blocElections .departments li a{color:#1F739A}
.i_blocElections .departments li a:hover{text-decoration:underline}
.i_blocElections hr{border:none}
.i_blocElections #bloc{padding:5px 10px;border:1px solid #DCDCDC}
.i_blocElections #bloc object{display:block;margin:20px auto 0}
.i_blocElections #carte{position:relative;text-align:center;margin:20px 0}
.i_blocElections #canvas_RP{position:absolute;top:5px;left:25px;z-index:200}
/* Etape 2 */
.i_blocElections  #ariane{margin:0 0 10px;font-size:1.1em;line-height:34px;text-transform:uppercase}
.i_blocElections  #ariane li{display:inline;padding:0 10px;border-left:1px solid #ccc}
.i_blocElections  #ariane li.first{border:none;padding-left:0}
.i_blocElections  #ariane li span{color:#5A799C;text-decoration:underline}
.i_blocElections  #alpha{margin:0 0 20px;text-align:center}
.i_blocElections  #alpha li{display:inline}
.i_blocElections  #alpha li a{padding:0 8px 0 6px;border-right:1px solid #CCC}
.i_blocElections  #alpha li a:hover{font-weight:bold}
.i_blocElections  #alpha li.last a{border-width:0px}
.i_blocElections  #alpha li.selected a{color:#A72C2C}
.i_blocElections  #alpha li a.selected{color:#A72C2C}
.i_blocElections  #bloc table{margin:0 0 20px;border:1px solid #b6b6b6;border-collapse:collapse}
.i_blocElections table th{padding:2px 8px;font-size:1.1em;text-align:center;border-bottom:1px solid #b6b6b6;border-right:1px solid #B6B6B6;background:url(/files/fr/images/EC-bg-th.png) repeat-x left center}
.i_blocElections table td{padding:2px 8px;font-size:1.1em}
.i_blocElections table tr.canton td{background:#f2f4fb}
.i_blocElections table tr.canton.even td{background:#e5e7ef}
.i_blocElections table tr.commune td{background:#faf4ea}
.i_blocElections table tr.commune.even td{background:#f3e5cf}
.i_blocElections table.bigTbl{width:100%}
.i_blocElections table.bigTbl td{border-bottom:1px solid #dddcdc}
.i_blocElections table.stats.fl-l,.i_blocElections table.stats.fl-r{width:45%}
.i_blocElections table.stats.fl-l{float:left}
.i_blocElections table.stats.fl-r{float:right}
.i_blocElections table.stats td{border-bottom:0}
.i_blocElections table.stats td.label{font-weight:bold;text-align:left}
.i_blocElections table.stats th,.i_blocElections table.stats td{text-align:center;border-right:1px solid #b6b6b6}
.i_blocElections table.stats tr.even td{background:#ededed}
.i_blocElections table.stats th.empty{background:url(/files/fr/images/EC-bg-th-vide1.gif) repeat-x left center}
.i_blocElections p.titre-liens-elections{margin:10px 10px 0 0;text-decoration:underline}
.i_blocElections ul.liens-elections li{list-style-type:circle;margin:0 15px}
.i_blocElections table tr.elu td.label{height:28px;padding:2px 0 2px 40px;background:url(/files/fr/images/elu.png) no-repeat 2px}
.i_blocElections table tr.eligible td.label{padding:2px 0 2px 45px;background:url(/files/fr/images/eligible.png) no-repeat 2px}
.i_blocElections table tr.eligible.even td.label{background:#EDEDED url(/files/fr/images/eligible.png) no-repeat 2px}
/* Image map */
#imgMap{display:block;margin:10px auto}
/* Ciblage tablette */
@media only screen and (device-width:768px){
  .i_blocElections .carte{display:none}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){
 .i_blocElections .carte{display:none}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){
 .i_blocElections .carte{display:none}
}
.elections .content ul{overflow:hidden;position:relative;padding:5px 0 0}
.elections .content ul li{clear:both;display:block}
.elections .content ul li.resultatElection{height:40px;padding:3px}
.elections .content ul li.resultatElection.selected{border:1px solid #007FC6}
.elections h5{float:left;width:65px;padding:0 10px 0 0;margin:0 10px 0 0;color:#808080;font-size:2.5em;border-right:1px solid #CACACA}
.elections .selected h5{color:#007FC6}
.elections .resultatElection.selected a{font-weight:bold}
.elections .tourElection{float:left}
.elections .tourElection a{display:block}
.side2 .mod.listeEntitesBEN{background:#F1F1F1}
.side2 .mod.listeEntitesBEN ul{width:288px;padding:0 5px}

/* ********* EXAMENS ********* */
.i_blocExamens  #bloc object{display:block;margin:20px auto 0}
.i_blocExamens #ariane{font-size:1.1em;line-height:34px;margin:0 0 10px;text-transform:uppercase}
.i_blocExamens #ariane li{display:inline;padding:0 5px;border-left:1px solid #CCC;background:none}
.i_blocExamens #ariane li.first{border:none}
.i_blocExamens #ariane li a{text-transform:uppercase}
.i_blocExamens #ariane li span{color:#007FC6;font-style:italic;text-decoration:underline}
.i_blocExamens .departments{margin:25px 0 15px;text-align:center}
.i_blocExamens .departments li{float:left;width:220px;margin:0 0 3px 0}
.i_blocExamens .departments li a{color:#1F739A}
.i_blocExamens #alpha{margin:0 0 20px;text-align:center}
.i_blocExamens #alpha li{display:inline;margin:0}
.i_blocExamens #alpha li a{padding:0 8px 0 6px;border-right:1px solid #CCC}
.i_blocExamens #alpha li a:hover{font-weight:bold}
.i_blocExamens #alpha li.last a{border-width:0px}
.i_blocExamens #alpha li a.selected{color:#A72C2C}
.i_blocExamens table{margin:0 0 20px;border:1px solid #b6b6b6;border-collapse:collapse}
.i_blocExamens table th{padding:2px 8px;height:22px;font-size:1.1em;text-align:cener;border-bottom:1px solid #b6b6b6;border-right:1px solid #B6B6B6;background:url(/files/fr/images/EC-bg-th.png) repeat-x left center}
.i_blocExamens table td{padding:2px 8px;font-size:1.1em;border-bottom:1px solid #dddcdc;background:#f2f4fb}
.i_blocExamens table tr.even td{background:#e5e7ef}

/* ********* jQuery lightBox plugin ********* */
#jquery-overlay{position:absolute;top:0;left:0;z-index:2000;width:100%;height:500px}
#jquery-lightbox{	position:absolute;top:0;left:0;width:100%;z-index:2000;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:350px;height:350px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{	position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{	position:absolute;top:0;left:0;height:100%;width:100%;z-index:1000}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 10px}
#lightbox-container-image-data{padding:0;color:#666}
#lightbox-container-image-data #lightbox-image-details{text-align:left}	
#lightbox-image-details-caption{font-weight:bold;font-size:12px}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}			
#lightbox-secNav-btnClose{	width:66px;float:right;position:relative;top:-3px}

/* ********* fancyBox plugin ********* */
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;   -moz-border-radius:4px;        border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);   -moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);        box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
.fancybox-skin .orderInfoDetail p span{width:250px}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/files/fr/images/GFWK/fancyBox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('/files/fr/images/GFWK/fancyBox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/files/fr/images/GFWK/fancyBox/blank.gif');
/* helps IE */
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
/* Overlay helper */
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/files/fr/images/GFWK/fancyBox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
/* Title helper */
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
/* Fallback for web browsers that doesn't support RGBa */
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;   -moz-border-radius:15px;        border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
.fancybox-message{position:absolute;top:50px;left:0px;display:block;width:100%;text-align:center;font-size:1.6em;background-color:white;filter:alpha(opacity=85);-khtml-opacity:0.85;-moz-opacity:0.85;opacity:0.85}
.fancybox-message a{color:#007FC6}
.fancybox-message a:hover{text-decoration:underline}


/********** BES **********/
.GEVT_list{float:left;width:690px}
.GEVT_searchForm fieldset{margin:0;background:none}
.GEVT_tooltip h3{font-size:12px}
.GEVT_tooltip .DetailLink{color:#2E6586}
.GEVT_tooltip .lieu{color:#696969;font-size:11px;font-style:italic}
.GEVT_tooltip.cat01 .DetailLink{color:#FF9C02}
.GEVT_tooltip.cat02 .DetailLink{color:#A9C95F}
.GEVT_tooltip.cat03 .DetailLink{color:#7A27A6}
.GEVT_tooltip.cat04 .DetailLink{color:#D20000}
.GEVT_tooltip.cat05 .DetailLink{color:#2FAFDE}
.GEVT_tooltip.cat06 .DetailLink{color:#C479DD}
.GEVT_tooltip.cat07 .DetailLink{color:#E8E128}
.GEVT_tooltip.cat08 .DetailLink{color:#B6EAFF}
.GEVT_tooltip.cat09 .DetailLink{color:#454545}

/********** HTML NON MODIFIABLE POUR LE MOMENT **********/
.a_blocappli{margin:20px 01 0}
.a_titre1{margin:0 0 15px;color:#007FC6;font-size:1.5em;border-bottom:1px solid #007FC6}
.a_titre2{padding:3px;margin:0 0 15px;color:#666;font-size:1.2em;font-weight:bold;background:#F1F1F1}
.a_blocappli h1,.i_blocredac h1{margin:0 0 20px;color:#007FC6;font-weight:normal;border-bottom:1px solid #007FC6}
.mod.sponsoredLinks{padding:0;background:none;border:none}
#formEnvoiAmi td{padding:5px}

/* /pdf GJNU app*/
.app.GJNU_pdflist{font-family:Century Gothic;min-height:800px;}
.app.GJNU_pdflist .cahier_container.loading,
.app.GJNU_pdflist .favorite_Image_container.loading,
.app.GJNU_pdflist .favorite_None_container.loading,
.app.GJNU_pdflist .list_pdf_img_container.loading,
.app.GJNU_pdflist .detail_Image_container.loading{background: url('/files/fr/images/v3/GJNU/loader.gif') no-repeat center center;}
.app.GJNU_pdflist  h1{font-size:25px;color:#44687d;border:none;}
.app.GJNU_pdflist  h2{font-size:18px;color:#8e8c8c;padding-bottom:15px;border-bottom:1px solid #f5d9e2;margin:10px 0;font-weight:normal;}
.app.GJNU_pdflist  #liste h2{margin:10px 0 40px 0;}
.app.GJNU_pdflist  h3{text-align:center;font-size:18px;color:#44687d;text-transform:uppercase;float:left;font-weight:normal;margin-left:38px;}
.app.GJNU_pdflist  h4{font-size:12px;font-weight:normal;color:#666666}
.app.GJNU_pdflist #back_button{position:relative;top:10px;float:right;background:url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -72px;padding-left:22px;}
.app.GJNU_pdflist #kiosque li.title{background:url('/files/fr/images/v3/GJNU/menu_kiosque.png') no-repeat;height:56px;}

.app.GJNU_pdflist #kiosque ul{display:block;float:left;width:100%;border:1px solid #f5d9e2;height:56px;background-color:#606c88;margin:20px 0 40px 0;}
.app.GJNU_pdflist #kiosque li{display:block;float:left;width:250px;line-height:56px;}
.app.GJNU_pdflist #kiosque li a{font-size:24px;color:#FFFFFF;text-decoration:none;}
.app.GJNU_pdflist #kiosque li:hover a{color:#b0b6c4;}

.app.GJNU_pdflist .favorite_zone_content{float:left;width:254px;margin:0 28px 50px 28px;}
.app.GJNU_pdflist #detail .favorite_zone_content{margin:0 0 50px 28px;}
.app.GJNU_pdflist .favorite_zone_content h3 {background: url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat right 0;padding-right: 25px;margin-top:10px}
.app.GJNU_pdflist #detail .favorite_zone_content h3#favori{position:inherit;}

.app.GJNU_pdflist .favorite_zone_content #favorite,.app.GJNU_pdflist .favorite_zone_content #favorite_None{width:254px;}

.app.GJNU_pdflist .favorite_zone_content #favorite_None p{color:#666666;font-size:14px;line-height:26px;}
.app.GJNU_pdflist .favorite_zone_content #favorite_None img{margin:20px 0 0 28px;}
.app.GJNU_pdflist .favorite_zone_content #favorite_None .favorite_None_container{width:220px;height:310px;margin-top:20px;}
.app.GJNU_pdflist .favorite_zone_content #detail_Label{float:left;font-size:24px;color:#d2205b;margin:22px 0 10px 5px;}
.app.GJNU_pdflist .favorite_zone_content #favorite_Label{float:left;font-size:24px;color:#d2205b;margin:45px 0 10px 5px;}
.app.GJNU_pdflist .favorite_zone_content #detail_Dates,.app.GJNU_pdflist .favorite_zone_content #favorite_Dates{float:left;clear:left;margin-left:5px;color:#666666;font-size:14px;font-family:Century Gothic;width:230px;margin-bottom:10px;}
.app.GJNU_pdflist .favorite_zone_content #detail_Size,.app.GJNU_pdflist .favorite_zone_content #favorite_Size{float:left;margin:10px 0 0 8px;width:57px;}
.app.GJNU_pdflist .favorite_zone_content  #detail_Image,.app.GJNU_pdflist .favorite_zone_content #favorite_Image{float:left;clear:left;margin:0 0 0 5px;}
.app.GJNU_pdflist .favorite_zone_content  .detail_Image_container,.app.GJNU_pdflist .favorite_zone_content .favorite_Image_container{width:220px;height:310px;float: left;}
.app.GJNU_pdflist .favorite_zone_content  #detail_DownloadLink,.app.GJNU_pdflist .favorite_zone_content #favorite_DownloadLink{float:left;clear:left;margin:10px 0 20px 5px;background: url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -95px; padding-left: 25px;height: 20px;}
.app.GJNU_pdflist .favorite_zone_content  #detail_DownloadLink.lostdl,.app.GJNU_pdflist .favorite_zone_content #favorite_DownloadLink.lostdl{background:none;padding-left:0px;}
.app.GJNU_pdflist .favorite_zone_content #detail_DetailLink{float:left;clear:left;margin:0 0 0 5px;background: url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -95px; padding-left: 22px;height: 20px;}
.app.GJNU_pdflist .favorite_zone_content #favorite_DetailLink{float:left;clear:left;margin:0 0 0 5px;background: url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 4px -147px; padding-left: 22px;height: 20px;}
.app.GJNU_pdflist .favorite_zone_content #detail_DownloadLink.forbidden,.app.GJNU_pdflist .favorite_zone_content #favorite_DownloadLink.forbidden{float:left;clear:left;margin:10px 0 20px 0;background: url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -122px;height: 20px;width:164px}

.app.GJNU_pdflist .editions_zone_content{float:left;width:618px;padding:0 22px;margin-bottom:50px;margin-top:10px;}
.app.GJNU_pdflist .favorite_zone_content + .editions_zone_content{float:left;width:618px;border-left:1px solid #f5d9e2;padding:0 22px;margin-bottom:50px;margin-top:10px;}
.app.GJNU_pdflist #detail .editions_zone_content{margin:50px 18px 50px 0;}
.app.GJNU_pdflist .editions_zone_content ul#products{float:left;clear:left;margin-top:28px;width:100%;}
.app.GJNU_pdflist .editions_zone_content ul#products li{float:left;margin-bottom:42px;height: 230px;width: 206px;}
.app.GJNU_pdflist .editions_zone_content ul#products li img.list_pdf_img{margin:0 33px;}
.app.GJNU_pdflist .editions_zone_content ul#products li .list_pdf_img_container{width:140px;height:190px;}
.app.GJNU_pdflist .editions_zone_content ul#products li .list_pdf_legend{width:190px;}
.app.GJNU_pdflist .editions_zone_content ul#products li .list_pdf_label{text-align:center;}
.app.GJNU_pdflist .editions_zone_content ul#products li .list_pdf_label h4{display:inline-block;}
.app.GJNU_pdflist .editions_zone_content ul#products li .list_pdf_label img{position:relative;top:3px;left:2px;}
.app.GJNU_pdflist .editions_zone_content ul#products .list_pdf_label a.star{background: url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -46px;width:12px;height:15px;display:inline-block;cursor:pointer;}
.app.GJNU_pdflist .editions_zone_content ul#products .list_pdf_label a.star.favorite{background-position:0 -22px;}

.app.GJNU_pdflist .detail_edition_zone_content{float:right;width:663px;padding-left:30px;margin:50px 0;}
.app.GJNU_pdflist .detail_edition_zone_content h3{font-size:16px;color:#065c92;float:left;font-weight:normal;text-transform:initial;}
.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList,
.app.GJNU_pdflist .detail_edition_zone_content #detail_Pages
	{float:left;clear:left;margin-bottom:55px;-webkit-user-select: none;}
.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li{float:left;width:160px;margin:10px 0;height: 217px;}
.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li img.cahier_hidden{opacity:0.5;filter:alpha(opacity=50);}

.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li .cahier_container{width:140px;height:190px;}

.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li .cahier_container{float:left;margin:5px 18px;}
.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li .legend_cahier a{float:left;clear:left;width: 120px;padding-left: 25px;margin-left:20px;}
.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li a.download{padding-left:18px;}
.app.GJNU_pdflist .detail_edition_zone_content #detail_BookList li a.cahierPages{display:block;cursor:pointer;float: left;width: 160px;height: 217px;}
.app.GJNU_pdflist .detail_edition_zone_content a.download{background:url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -95px;padding-left: 25px;}
.app.GJNU_pdflist .detail_edition_zone_content a.forbidden{background:url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -122px;padding-left: 25px;}

	/*jcarousel pdf*/
.app.GJNU_pdflist #wrap{float:left;width:636px;height:300px;margin-top:15px;}
.app.GJNU_pdflist #wrap ul.jcarousel {padding:40px 0;}
.app.GJNU_pdflist #wrap .jcarousel-prev{background: url('/files/fr/images/v3/GJNU/nextprevbtns_sprite.png') no-repeat 0 0;height:40px;width:30px;position:absolute;top:80px;left:-30px;cursor:pointer;}
.app.GJNU_pdflist #wrap .jcarousel-next{background: url('/files/fr/images/v3/GJNU/nextprevbtns_sprite.png') no-repeat 0 -45px;height:40px;width:30px;position:absolute;top:80px;left:644px;cursor:pointer;}
.app.GJNU_pdflist #wrap li img {float:left;width:75px;height:105px;margin:5px 8px;box-shadow:0px 5px 5px #888888;position: relative;}
.app.GJNU_pdflist #wrap .legend_page{display:none;float:left;clear:left;}
.app.GJNU_pdflist #wrap .jcarousel-next.jcarousel-next-disabled,.app.GJNU_pdflist #wrap .jcarousel-prev.jcarousel-prev-disabled{opacity:0.3;}
.app.GJNU_pdflist #wrap li.page{position:relative;}
.app.GJNU_pdflist #wrap li.page .legend_page{margin-left:24px;position:relative;}
.app.GJNU_pdflist #wrap li.page .legend_page span.page_label{float:left;margin:10px 8px 0 0;color:#FFFFFF;padding:3px 8px;background-color:#4a4b4f;border-radius:5px;}
.app.GJNU_pdflist #wrap li.page .legend_page a.download{float:left;position:relative;top:15px;height:20px;}
.app.GJNU_pdflist #wrap li.page .legend_page a.forbidden{float:left;position:relative;top:14px;height:20px;}
.app.GJNU_pdflist #wrap li .not_allowed{background:url('/files/fr/images/v3/GJNU/pdf_sprite.png') no-repeat 0 -122px;left:68px;position:absolute;height:20px;width:20px;top: 93px;}

/* module : PDF Widget */
.GJNU_PDFWidget ul{overflow: hidden; width: 100%;}
.GJNU_PDFWidget li{text-align: center; margin: 0 0 10px 0 !important;}
.GJNU_PDFWidget li a{display: block; }
.GJNU_PDFWidget li a+a{display: none;}
.GJNU_PDFWidget li a img{padding: 2px; background-color: #FFF; width: 90%;}
.GJNU_PDFWidget .showMore{padding: 0 10px; font-weight: bold; margin: 0 5px;}

/**Bloc RSS -> Module Articles de Une**/
/* Bloc RSS Meteo */
.rss_meteo{width:290px;overflow:hidden;border-radius: 0 0 5px 5px;background:#2a528e;border:none;padding: 5px;}
.rss_meteo .photo img, .rss_meteo .modContent .vignettes img{float:left;border-radius:5px;width:130px;margin:0 5px 10px 0;clear:left;}
.rss_meteo .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#2a528e;}
.rss_meteo .modContent .legende{background:#2a528e;}
.rss_meteo .modContent li{float:left;width:285px;}
.rss_meteo .modContent .legende .surtitre{display:none;}
#side2 .mod.GMEX_weather {width: 260px;float: right;padding: 20px;margin: 0 0 0 0;border: 0;background: url(http://www.bourgogne-publicite.com/blocrss/img/tetieremeteobot.jpg) top left no-repeat;height: 55px;}
#side2 .mod.GMEX_weather .imagemeteo {float: right;margin: 0 120px 0 0;}
/* Fin Bloc RSS Meteo */

.GRDC_Article.sport-local.une_sport_local{width:290px;overflow:hidden;border-radius: 0 0 5px 5px;background:#66933e;border:none;padding: 5px;}
.GRDC_Article.sport-local.une_sport_local .modContent .photo img,
.GRDC_Article.sport-local.une_sport_local .modContent .vignettes img{float:left;border-radius:5px;width:130px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.sport-local.une_sport_local .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#66933e;}
.GRDC_Article.sport-local.une_sport_local .modContent .legende{background:#66933e;}
.GRDC_Article.sport-local.une_sport_local .modContent li{float:left;width:285px;}
.GRDC_Article.sport-local.une_sport_local .modContent .legende .surtitre{display:none;}

.GRDC_Article.chasse.une_chasse{width:240px;overflow:hidden;border-radius: 0 0 5px 5px;background:#4c2307;border:none;padding: 5px;}
.GRDC_Article.chasse.une_chasse .modContent .photo img,
.GRDC_Article.chasse.une_chasse .modContent .vignettes img{float:left;border-radius:5px;width:100px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.chasse.une_chasse .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#4c2307;}
.GRDC_Article.chasse.une_chasse .modContent .legende{background:#4c2307;}
.GRDC_Article.chasse.une_chasse .modContent li{float:left;width:235px;}
.GRDC_Article.chasse.une_chasse .modContent .legende .surtitre{display:none;}

.GRDC_Article.naissance.une_naissances{width:240px;overflow:hidden;border-radius: 0 0 5px 5px;background:#f1c6c6;border:none;padding: 5px;}
.GRDC_Article.naissance.une_naissances .modContent .photo img,
.GRDC_Article.naissance.une_naissances .modContent .vignettes img{float:left;border-radius:5px;width:100px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.naissance.une_naissances .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #483b3b;line-height: 1.1em;margin: 0 0 5px 0;background:#f1c6c6;}
.GRDC_Article.naissance.une_naissances .modContent .legende{background:#f1c6c6;}
.GRDC_Article.naissance.une_naissances .modContent li{float:left;width:235px;}
.GRDC_Article.naissance.une_naissances .modContent .legende .surtitre{display:none;}

.GRDC_Article.creation-d-entreprise.une_entreprise{width:240px;overflow:hidden;border-radius: 0 0 5px 5px;background:#12558c;border:none;padding: 5px;}
.GRDC_Article.creation-d-entreprise.une_entreprise .modContent .photo img,
.GRDC_Article.creation-d-entreprise.une_entreprise .modContent .vignettes img{float:left;border-radius:5px;width:100px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.creation-d-entreprise.une_entreprise .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#12558c;}
.GRDC_Article.creation-d-entreprise.une_entreprise .modContent .legende{background:#12558c;}
.GRDC_Article.creation-d-entreprise.une_entreprise .modContent li{float:left;width:235px;}
.GRDC_Article.creation-d-entreprise.une_entreprise .modContent .legende .surtitre{display:none;}

.GRDC_Article.peche.une_peche{width:240px;overflow:hidden;border-radius: 0 0 5px 5px;background:#384625;border:none;padding: 5px;}
.GRDC_Article.peche.une_peche .modContent .photo img,
.GRDC_Article.peche.une_peche .modContent .vignettes img{float:left;border-radius:5px;width:100px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.peche.une_peche .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#384625;}
.GRDC_Article.peche.une_peche .modContent .legende{background:#384625;}
.GRDC_Article.peche.une_peche .modContent li{float:left;width:235px;}
.GRDC_Article.peche.une_peche .modContent .legende .surtitre{display:none;}

.GRDC_Article.vins-et-spiritueux.une_vins{width:290px;overflow:hidden;border-radius: 0 0 5px 5px;background:#94465e;border:none;padding: 5px;}
.GRDC_Article.vins-et-spiritueux.une_vins .modContent .photo img,
.GRDC_Article.vins-et-spiritueux.une_vins .modContent .vignettes img{float:left;border-radius:5px;width:130px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.vins-et-spiritueux.une_vins .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#94465e;}
.GRDC_Article.vins-et-spiritueux.une_vins .modContent .legende{background:#94465e;}
.GRDC_Article.vins-et-spiritueux.une_vins .modContent li{float:left;width:285px;}
.GRDC_Article.vins-et-spiritueux.une_vins .modContent .legende .surtitre{display:none;}

.GRDC_Article.auto-moto.une_auto{width:290px;overflow:hidden;border-radius: 0 0 5px 5px;background:#b36225;border:none;padding: 5px;}
.GRDC_Article.auto-moto.une_auto .modContent .photo img,
.GRDC_Article.auto-moto.une_auto .modContent .vignettes img{float:left;border-radius:5px;width:130px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.auto-moto.une_auto .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#b36225;}
.GRDC_Article.auto-moto.une_auto .modContent .legende{background:#b36225;}
.GRDC_Article.auto-moto.une_auto .modContent li{float:left;width:285px;}
.GRDC_Article.auto-moto.une_auto .modContent .legende .surtitre{display:none;}

.GRDC_Article.blocgaleriesortir{width:290px;overflow:hidden;border-radius: 0 0 5px 5px;background:#94465e;border:none;padding: 5px;}
.GRDC_Article.blocgaleriesortir .modContent .photo img,
.GRDC_Article.blocgaleriesortir .modContent .vignettes img{float:left;border-radius:5px;width:130px;margin:0 5px 10px 0;clear:left;}
.GRDC_Article.blocgaleriesortir .modContent .legende a{text-decoration:none;font-family: Verdana, sans-serif;font-size: 13px;text-transform: uppercase;font-weight: bold;color: #FFF;line-height: 1.1em;margin: 0 0 5px 0;background:#3cb8d6;}
.GRDC_Article.blocgaleriesortir .modContent .legende{background:#3cb8d6;}
.GRDC_Article.blocgaleriesortir .modContent li{float:left;width:285px;}
.GRDC_Article.blocgaleriesortir .modContent .legende .surtitre{display:none;}

/**EntiteNommee**/
.app.EntiteNommee{font-size:1.15em;}
.app.EntiteNommee .container_picture{border:1px solid #CCC;max-width:175px;padding:10px;float:left;} 
.app.EntiteNommee .container_picture img{width:175px;}
.app.EntiteNommee .container_right{float:left;padding:10px 20px;max-width: 370px;}
.app.EntiteNommee .description{float:left;clear:left;margin:0 40px 20px 0;line-height:1.5em;width:640px;}
.app.EntiteNommee .mod.detailGallery{float:left;clear:left;width:640px;}

.mod.ListArticeEntite .legende,.mod.ListArticleEntite .legende{background-color:#FFF;padding:10px;font-size:14px;}

/*Elections municipales 2014*/
.mod#citySearch{padding:10px;background-color:#eee;border:1px solid #ddd;}
.mod#citySearch h1{color:#3177b8;font-size:22px;margin-bottom: 10px;}
.mod#citySearch input#commune{width: 180px;margin-left: 0px;}
.mod#citySearch input#communesubmit{background-color:#3177b8;color:#FFF;padding: 2px 5px;margin-left: 10px;cursor:pointer;}

/* GPOL Module résultats*/
.GPOL_result {background-color:#efefef;padding:0px;border:1px solid #dddddd;}
.GPOL_result .modContent {background:#efefef url(/files/fr/images/GPOL/bandeau_resultat_elections.png) no-repeat 5px 5px;padding:45px 5px 5px 5px;position:relative;margin:0px;} 
.GPOL_result .state {position:absolute;right:5px;top:3px;}
.GPOL_result .state p {text-align:right;color:#307ab9;font-size:230%;font-weight:bold;line-height:20px;margin-top:5px;}
.GPOL_result .state span {display:block;font-size:40%;}
.GPOL_result .info h3 {color:#303030;text-align:center;text-transform:uppercase;border:1px solid #CACACA;display:block;background-color: #FFFFFF;margin:10px 0;padding:2px;}
.GPOL_result .info span {font-weight:bold;display:block;width:120px;float:left;}
.GPOL_result .listeDetail a, .GPOL_result .showMore{background-color: #FFFFFF;display:block;margin:10px 0 0 0;padding:2px 5px;height:16px;font-weight:bold;color:#000000;}
.GPOL_result .listeDetail a {background: #FFFFFF url(/files/fr/images/GPOL/icoGPOL.png) no-repeat right -35px;}
.GPOL_result .listeDetail a.active {background: #FFFFFF url(/files/fr/images/GPOL/icoGPOL.png) no-repeat right 6px;}
.GPOL_result .listeDetail ul {display:none;}
.GPOL_result .showMore {background: #FFFFFF url(/files/fr/images/GPOL/icoGPOL.png) no-repeat right -15px;float:none;font-style:normal;} 
.GPOL_result .listeDetail ul {margin-top:5px;}
.GPOL_result .listeDetail ul li,.GPOL_result .info ul li  {margin:0px 0px 3px 0px;padding:0px 0px 0px 5px;color:#303030} 
