/* COMMUN */
a:active
{
  outline: none;
}
a {
   outline: none;
}
body {
    background:url(../../img/fr/backShim.gif);
    background-repeat:repeat;
    margin:0;
    padding:0;
    font:10px verdana;
    color:#000000;
}
img{border:0}
.cboth{clear:both}

#global{
    width:980px;
    margin:0 auto 0 auto;
    background-color:#FFFFFF;
}

#globalSub{
    width:960px;
    margin:0 auto 0 auto;
}

/* TOP */
#globalLogo{
    width:980px;
    margin:0 0 0 0;
}
#logo1{
    width:626px;
    float:left;
}
#logo2{
    width:354px;
    float:right;
}
#logoSearch{
    background:url(../../img/fr/logo2.gif);
    background-repeat:no-repeat;
    width:626px;
    height:24px;
    padding-left:10px;
}
#logoKiosque{
    background:url(../../img/fr/logo3.gif);
    background-repeat:no-repeat;
    width:354px;
    height:156px;
}

.globalHeadlineInfos{
    clear:both;
    background:url(../../img/fr/backShim.gif);
    background-repeat:repeat;
    height:24px;
}

.globalMenuTop{
    clear:both;
    background:url(../../img/fr/menuBack.gif);
    background-repeat:repeat-x;
    height:44px;
    padding-top:5px;
    color:#443a31;
}

.globalMenuBottom{
    clear:both;
    background:url(../../img/fr/menuBack.gif);
    background-repeat:repeat-x;
    height:44px;
    margin-top:5px;
}


/*CENTRAL*/
#centralLeft{
    width:624px;
    float:left;
    border:0px solid #00CC00;
    margin-bottom:10px;
}
#centralRight{
    width:321px;
    float:right;
    zborder:1px solid #FF6633;
    margin-bottom:10px;
}
/*CENTRAL*/
#centralLeft2{
    background:url(../../img/fr/backShim.gif);
    background-repeat:repeat;
    width:508px;
    float:left;
    border:0px solid #00CC00;
    margin-bottom:10px;
}
#centralRight2{
    width:441px;
    float:right;
    zborder:1px solid #FF6633;
    margin-bottom:10px;
}

/* MAP */
#infoMap {
    background:url(../../img/fr/shimBege.gif);
    background-repeat:repeat;
    width:136px;
    height:271px;
    float:left;
}
#showMap {
    float:right;
}
#infoMapDate {
    zheight:82px;
    background-color:#FFFFFF;
}
#infoMapLegend {

}
.legendTitle{
    clear:both;
    margin-top:8px;
}
.imgLegend{
    width:26px;
    float:left;
    margin:auto;
    height:22px;

}
.txtLegend{
    margin:2px;

}
#infoNewsCommunaute{
    margin-top:10px;
    padding-bottom:10px;
}
.infoNewsCommunauteNumber{
    width:19px;
    border: 0px solid #FF6600;
    text-align:right;
    height:20px;
    margin-left:5px;
}
.infoNewsCommunauteTexte{
    height:20px;
    margin-left:2px;
}

/* ONGLET INFRACTIONS*/
#infractions{
    background:url(../../img/fr/onglet/endLine.gif);
    background-repeat:repeat-x;
    height:26px;
    margin-top:5px;
}
.onfletOn{
    color:#C7C2AE;
    font-size:10px;
    text-decoration:none;
}
.onfletOff{
    color:#433B30;
    font-size:10px;
    text-decoration:none;
}
#ongletInfractions1{
    background:url(../../img/fr/onglet/1.gif);
    background-repeat:repeat-x;
    float:left;
    width:auto;
    height:26px;
    color:#C7C2AE;
    font-size:12px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    font-weight:bold;
}
#ongletInfractions2{
    background:url(../../img/fr/onglet/2.gif);
    background-repeat:repeat-x;
    float:left;
    width:auto;
    height:26px;
    color:#433B30;
    font-size:12px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    font-weight:bold;
}
#ongletInfractionsbetween{
    background:url(../../img/fr/onglet/between1.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
#ongletInfractionsBrown{
    background:url(../../img/fr/onglet/endBrown.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
#ongletInfractionsbetween2{
    background:url(../../img/fr/onglet/between2.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
#ongletInfractionsend{
    background:url(../../img/fr/onglet/end.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
.infractionsNews{
    zclear:both;
}
.sportInfo{
    text-transform:uppercase;
    color:#5E544A;
    text-decoration:underline;
    margin-top:5px;
    margin-bottom:5px;
}
.imgInfos{
    width:312px;
    height:126px;
    float:left;
}
.betweenInfos{
    background:url(../../img/fr/onglet/endLine.gif);
    background-repeat:repeat-x;
    height:26px;
    clear:both;
}
.infoType{
    color:#443A30;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}
.infoType-0{
    color:#468ebb;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}
.infoType-1{
    color:#46bbb1;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}
.infoType-2{
    color:#46bb85;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}



.blogTitle-0{
    color:#468ebb;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    zline-height:25px;
}
.blogTitle-1{
    color:#469dbb;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    zline-height:25px;
}
.blogTitle-2{
    color:#46bbb1;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    zline-height:25px;
}
.blogTitle-3{
    color:#46bb85;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    zline-height:25px;
}
.blogText{
    color:#000000;
    line-height: normal;
}
.blogText-0{
    color:#468ebb;
    background-color:#468ebb;
    font-size:8px;
    zfont-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}
.blogText-1{
    color:#469dbb;
    background-color:#469dbb;
    font-size:8px;
    zfont-weight:bold;
    ztext-transform:uppercase;
    zline-height:25px;
}
.blogText-2{
    color:#46bbb1;
    background-color:#46bbb1;
    font-size:8px;
    zfont-weight:bold;
    ztext-transform:uppercase;
    zline-height:25px;
}
.blogText-3{
    color:#46bb85;
    background-color:#46bb85;
    font-size:8px;
    zfont-weight:bold;
    ztext-transform:uppercase;
    zline-height:25px;
}







.infoTitle-0{
    color:#468ebb;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}
.infoTitle-1{
    color:#46bbb1;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}
.infoTitle-2{
    color:#46bb85;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    zline-height:25px;
}

.infoTitle{
    color:#443A30;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:25px;
}
.infoText{
    color:#443A30;
    font-size:10px;
    zfont-weight:bold;
}
.infoSuite{
    color:#469FBD;
    font-size:9px;
    font-style:italic;
    line-height:25px;
    text-decoration:underline;
}
.infoDesc{
    color:#469FBD;
    font-size:9px;
}


#setupWeek{
    background:url(../../img/fr/shimBege.gif);
    background-repeat:repeat;
}
#weekItem{
    width:625px;
    zfloat:left;
    zmargin-left:20px;
    background:url(../../img/fr/shimBege.gif);
    background-repeat:repeat;
}
#weekList{
    position:absolute;
    color:#443A31;
    line-height:25px;
    font-size:10px;
    text-align:right;
    width:600px;
    margin-top:40px;
}

#kiosque{
    position:absolute;
    zborder:1px solid #FF6600;
    width:235px;
    height:150px;
    margin-left:108px;
    margin-top:10px;
}
.onItem{
    background-color:#333333;
    color:#E8E4C9;
    font-weight:bold;
    height:50px;
    width:142px;
}
.offItem{
    background-color:#E8E4CB;
    color:#000000;
    font-weight:bold;
    height:50px;
    width:142px;
}
/*end of page*/
.motCle{
    padding-top:10px;
    padding-bottom:10px;
    width:960px;
    color:#000000;
    margin:10px auto 0px auto;
    text-align:center;
    text-decoration:none;
    border:1px solid #dddddd;
}
.motCleInside{
    width:950px;
    margin:0px auto 0px auto;
}

/********* RIGHT *************/
#desiTV{
    margin-top:5px;
}
#flvDiv{
    padding-top:10px;
    background:url(../../img/fr/flvBack.gif);
    background-repeat:no-repeat;
    width:319px;
    height:322px;
}
#butin{
    margin-top:5px;
    padding-top:3px;
    background:url(../../img/fr/butin.gif);
    background-repeat:no-repeat;
    width:319px;
    height:30px;
    text-align:right;
    color:#443A30;
    font-size:13px;
    font-weight:bold;
}
#gagnantMoisDerniers{
    zpadding-left:10px;
    padding-top:5px;
    border-top:1px solid #443A30;
    background:url(../../img/fr/shimBege.gif);
    background-repeat:repeat;
    text-transform:uppercase;
    height:273px;
}
hr{
    border-top:1px solid #443A30;
    border-bottom:0px solid #FF6600;
    border-right:0px solid #FF6600;
    border-left:0px solid #FF6600;
    margin-top:5px;
    margin-bottom:5px;
}
.txtGagnant{
    zmargin-top:5px;
    margin-bottom:5px;
    color:#443A30;
    font-size:13px;
    padding-left:10px;
}

.red10{
    font-size:10px;
    color:#FF0000;
}
/* TEXTE SIZE */
.blue08{
    font-size:8px;
    color:#53A4C0;
}
.blue09{
    font-size:9px;
    color:#53A4C0;
}
.blue10{
    font-size:10px;
    color:#53A4C0;
}
.blue11{
    font-size:11px;
    color:#53A4C0;
}
.blue12{
    font-size:12px;
    color:#53A4C0;
}
.blue14{
    font-size:14px;
    color:#53A4C0;
}

.black08{
    font-size:8px;
    color:#000000;
}
.black09{
    font-size:9px;
    color:#000000;
}
.black10{
    font-size:10px;
    color:#000000;
}
.black11{
    font-size:11px;
    color:#000000;}
.black12{
    font-size:12px;
    color:#000000;
}
.black14{
    font-size:14px;
    color:#000000;
}



.white08{
    font-size:8px;
    color:#FFFFFF;
}
.white09{
    font-size:9px;
    color:#FFFFFF;
}
.white10{
    font-size:10px;
    color:#FFFFFF;
}
.white11{
    font-size:11px;
    color:#FFFFFF;}
.white12{
    font-size:12px;
    color:#FFFFFF;
}
.white14{
    font-size:14px;
    color:#FFFFFF;
}



.marron08{
    font-size:8px;
    color:#443A30;
}
.marron09{
    font-size:9px;
    color:#443A30;
}
.marron10{
    font-size:10px;
    color:#443A30;
}
.marron11{
    font-size:11px;
    color:#443A30;
}
.marron12{
    font-size:12px;
    color:#443A30;
}
.marron14{
    font-size:14px;
    color:#443A30;
}


.beige08{
    font-size:8px;
    color:#E9E5CA;
}
.beige09{
    font-size:9px;
    color:#E9E5CA;
}
.beige10{
    font-size:10px;
    color:#E9E5CA;
}
.beige11{
    font-size:11px;
    color:#E9E5CA;
}
.beige12{
    font-size:12px;
    color:#E9E5CA;
}
.beige14{
    font-size:14px;
    color:#E9E5CA;
}
.beige16{
    font-size:16px;
    color:#E9E5CA;
}









.size08{
    font-size:8px;
}
.size09{
    font-size:9px;
}
.size10{
    font-size:10px;
}
.size11{
    font-size:11px;
}
.size12{
    font-size:12px;
}
.size14{
    font-size:14px;

}

/* TEXTE EFFECT */
.boldThis{
    font-weight:bold;
}
.italicThis{
    font-style:italic;
}

input{
    font-size:9px;
    border:1px solid #D0CEC2;
    width:70px;
}
textarea{
    font-size:10px;
    font:10px verdana;
    border:1px solid #D0CEC2;
}

.cityGuide{
    font-size:14px;
    font:10px verdana;
    color:#443A30;
    font-weight:bold;
}


.invsibleButHere09{
    visibility:hidden;
    font-size:9px;
}

/*Mail*/
 .authentLink{
    font-size:10px;
    color:#443A30;
    font-style:italic;
    text-decoration:none;
 }

/*MENU*/
.ongletMenu{
    margin:5px 5px 0px 5px;
    float:left;
}
.ongletMenuON{
    font-size:11px;
    color:#53A4C0;
    zfont-weight:bold;
    text-decoration:none;
}
.ongletMenuOFF{
    font-size:11px;
    color:#443A30;
    zfont-weight:bold;
    text-decoration:none;
}
a.ongletMenuOFF:hover{
    font-size:11px;
    color:#53A4C0;
    zfont-weight:bold;
    text-decoration:none;
}

.shimVertical{
    height:30px;
    background-color:#FFFFFF;
    overflow:hidden;
    width:1px;
    float:left;
}


.txtLegendLink{
    text-decoration:none;
    color:#000000;
}


#dateInf{
    background:url(../../img/dateInf.gif);
    background-repeat:no-repeat;
    height:48px;
    width:46px;
    padding-top:5px;
}

.pubRight {
    /*background:url(../../img/fr/shimBege.gif);*/
    background-repeat:repeat;
    width:319px;
    text-align:center;
    padding-top:3px;
    margin-top:3px;
}




/*PREVIEW*/
.tablePreviewOff{
    color:#443A30;
    font-size:10px;
}
.tablePreviewOn{
    color:#e7e3ca;
    font-size:10px;
    background-color:#443A30;
}

.sportNamePreviewOff{
    font-size:10px;
    background-color:#443A30;
    color:#e8e4cb;
}
.sportNamePreviewOn{
    background-color:#e7e3ca;
    color:#443A30;
}

.titlePreview{
    font-weight:bold;
}

/* NOTE */
.titleNoter{
    background-color:#e7e3ca;
    font-size:12px;
    font-weight:bold;
    color:#443A30;
    margin-right:10px;

 }
.linkVoter{
    background-color:#e7e3ca;
    font-size:12px;
    font-weight:bold;
    color:#443A30;
    margin-right:10px;

 }
a.note{
    font-size:12px;
    font-weight:bold;
    color:#e8e4cb;
    margin-right:10px;

    text-decoration: none;
}
a.note:hover{
    background-color:#e7e3ca;
    font-size:12px;
    font-weight:bold;
    color:#443A30;
    margin-right:10px;

    text-decoration: none;
}

.voteResult{
    background:url(../../img/fr/note.gif);
    background-repeat:no-repeat;
    height:56px;
    width:111px;
}
.noteGiven{
    color:#FFFFFF;
    font-weight:bold;
    font-size:20px;
}
.noteElse{
    color:#FFFFFF;
    zfont-weight:bold;
    font-size:14px;
}

#result{
   margin-top:-35px;
   margin-left:35px;
}


.areaTxt{
    width:170px;
    height:44px;
    border:0px;
}
.commenth1{
    color:#443A30;
    font-size:10px;
    font-weight:bold;
}

/*TOP-list*/
.topList{
    background-color:#FFFFFF;
    border-bottom:1px solid #443A30;
    padding-bottom:5px;
    padding-left:5px;
}

a.sortBy{
    font-size:10px;
    zfont-weight:bold;
    color:#443A30;
    margin-left:2px;
    margin-right:2px;

    text-decoration: none;
}
a.sortBy:hover{
    background-color:#443A30;
    font-size:10px;
    zfont-weight:bold;
    color:#f0ecd1;
    margin-right:2px;
    text-decoration: none;
}

a.sortByOn{
    font-size:10px;
    zfont-weight:bold;
    color:#f0ecd1;
    margin-left:2px;
    margin-right:2px;
    background-color:#443A30;
    text-decoration: none;
}

a.aNoir{
    text-decoration: none;
    color:#000000;
}
a.aNoir:hover{
    text-decoration: none;
    color:#53A4C0;
}

.fakeHand{
    cursor: hand;
    cursor: pointer;
}

.dropcapleft{
float: left;
width: auto;
color : #000000;
font-size:10px;
background-color:#FFFFFF;
text-align:center;
margin:10px;
padding:5px;
border:1px solid #53A4C0;
zborder-bottom:1px solid #000000;
}
.dropcapright
{
float: right;
width: auto;
color : #000000;
font-size:10px;
background-color:#FFFFFF;
text-align:center;
margin:10px;
padding:5px;
border:1px solid #53A4C0;
zborder-bottom:1px solid #000000;
}


.ongletOn{
    background:url(../../img/fr/onglet/1.gif);
    background-repeat:repeat-x;
    float:left;
    width:auto;
    height:26px;
    color:#C7C2AE;
    font-size:12px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    font-weight:bold;
}
.ongletBeigeBrown{
    background:url(../../img/fr/onglet/between1On.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}

.ongletOff{
    background:url(../../img/fr/onglet/2.gif);
    background-repeat:repeat-x;
    float:left;
    width:auto;
    height:26px;
    color:#433B30;
    font-size:12px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    font-weight:bold;
}
.ongletBrownBeige{
    background:url(../../img/fr/onglet/between1.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
.ongletBrownOff{
    background:url(../../img/fr/onglet/endBrown.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
.zongletBeigeBrown{
    background:url(../../img/fr/onglet/between2.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}
.ongletBeigeOff{
    background:url(../../img/fr/onglet/end.gif);
    background-repeat:repeat-x;
    float:left;
    width:14px;
    height:26px;
}

.blogBulle{

    width:75px;
    width:190px;
    height:75px;
    zpadding-left:10px;
    position:absolute;
    margin-top:-65px;
    margin-left:-10px;
    padding-top:15px;
    padding-left:12px;
}
#blogBulle0{
    background:url(../../img/pictos/bulleW.png);
    background-repeat:no-repeat;
}
#blogBulle1{
    background:url(../../img/pictos/bulleW.png);
    background-repeat:no-repeat;
}
#blogBulle2{
    background:url(../../img/pictos/bulleW.png);
    background-repeat:no-repeat;
}
#blogBulle3{
    background:url(../../img/pictos/bulleW.png);
    background-repeat:no-repeat;
}
#blogBulle4{
    background:url(../../img/pictos/bulleW.png);
    background-repeat:no-repeat;
}
