body{
    background-color :#F4F4F4;
    margin:0px;
    color:#808080;
    font-family:verdana;
    font-size:10px;
    scrollbar-base-color:#E2CF23;
    scrollbar-face-color:#82A4BC;
    scrollbar-track-color:#82A4BC;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#82A4BC;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#82A4BC;
}

form{ margin:0px }

sup { color:#6C6C6C; font-size:9px; font-family: "arial"; }

.show{ visibility:show }
.hidden{ visibility:hidden; display:none }
.hand{ cursor:pointer }

table.int{
    border-left:2px solid #FFFFFF;
    border-right:2px solid #FFFFFF;
    width:950px;
}
table.intInfos{
    background-image:url('http://static.smcaen.net/img/bande_haut.jpg');
    border-left:2px solid #FFFFFF;
    border-right:2px solid #FFFFFF;
    width:950px;
    height:31px;
}

table.intFooter{
    background-image:url('http://static.smcaen.net/img/bande_haut.jpg');
    width:946px;
    height:32px;
}

table.smcaen{
    margin-bottom:10px;
    border:1px solid #FFFFFF;
}
tr.smcaen td{
    color:#000000;
    font-family:verdana;
    font-size:10px;
}

td{ color:#000000; font-size:11px }

td.bandeau{
    background-color:#274F8C;
    color:black;
    font-family:verdana;
    font-size:11px;
    text-align:center;
}
td.topInfos{
    font-size:10px;
    color:#C8C8C8; /*#A3AFBD*/
}
td.ssMenu{
    text-transform:uppercase ;
    background-color:#B7B7B7;
    color:#DDDDDD;
    font-family:verdana;
    font-size:9px;
    font-weight:bold;
    text-align:center;
}
td.cadreMain{ font-size:10px; background-color:#FFFFFF; padding-top:1px }
td.leftMenu{ color:#6C6C6C; font-size:10px; background-color:#383838; }
td.cadreSep{ background-image:url('http://static.smcaen.net/img/box_left_degr.gif'); background-repeat:repeat-y }
td.bottom{
    background-color:black; /*#45455E*/
    font-size:9px;
    color:#A3AFBD;
    border-top:1px solid #111111;
    text-align:center;
}

td.cartoucheTitreNoir{
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    background-color:#000000;
    padding:1px 0px 2px 5px;
}

td.cartoucheTitreBleu{
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    background-color:#0858A2;
    padding:1px 0px 2px 5px;
}

td.cartoucheTitreRouge{
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    background-color:#C3202B;
    padding:1px 0px 2px 5px;
}

input{
    background-color:#FFFFFF;
    color:#0076ae;
    font-weight:bold;
    font-size:11px;
}

div{ margin:0px; padding:0px }
div.line{ margin:2px 0px 0px 2px }

select{
    color: #000000;
    font-family: "arial";
    font-size: 11px;
    border: 1px solid #7D9DB7;
    padding: 1px;
    margin: 2px;
}

select.list{ margin-top: 10px; margin-left: 5px }

span{ color:#6C6C6C }

/* ************** HOME PAGE ************** */
td.bannerTopBg{ background-image:url('http://static.smcaen.net/img/home_bt_dg.jpg'); background-repeat:repeat-x; width:324px; color:#FFFFFF; padding-left:10px; }
td.bannerTopBgEnd{ background-image:url('http://static.smcaen.net/img/home_bt_dg.jpg'); background-repeat:repeat-x; width:106px}
td.banner{ border-top:1px solid #FFFFFF; background-image:url('http://static.smcaen.net/img/home_ban_dg.jpg'); background-repeat:repeat-x; }

td.chat{ width:200px; background-color:#F4F4F4; border-left:1px solid #808080; }

span.topinfos{ font-size:9px; color:#FFD200;}
span.copyright{ font-size:11px; color:#FFD200;}
span.lSpace{ margin-left:25px; color:#C8C8C8; }

    /* -- boxes -- */
td.sepBlanc{ border-right:1px solid #FFFFFF }
td.sepDashed{ /* border-right:1px dashed #9F9F9F */ }
div.boxDotSep{ margin-top:3px; border-top:1px dotted #979797 }
div.boxSepTitle{ background-color:#626262 }
div.titleBoxRed{ 
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    font-variant:small-caps;
    background-image:url('http://static.smcaen.net/img/fond-titre-rouge.jpg');
    background-repeat:repeat-x;
    text-align:center;
    vertical-align:middle;
    height:33px;
    width:100%;
}
div.titleBoxBlue{ 
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    font-variant:small-caps;
    background-image:url('http://static.smcaen.net/img/fond-titre-bleu.jpg');
    background-repeat:repeat-x;
    text-align:center;
    vertical-align:middle;
    height:33px;
}
div.titleBoxBlack{ 
    font-size:11px;
    color:#FFFFFF;
    font-weight:bold;
    font-variant:small-caps;
    background-image:url('http://static.smcaen.net/img/fond-titre-noir.jpg');
    text-align:center;
    vertical-align:middle;
    height:29px;
}
div.titrebox-bleu{ 
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    background-image:url('http://static.smcaen.net/img/fond-titre-bleu.jpg');
    background-repeat:repeat-x;
    text-align:center;
    height:29px;
}
div.titrebox-rouge{ 
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    background-image:url('http://static.smcaen.net/img/fond-titre-rouge.jpg');
    background-repeat:repeat-x;
    text-align:center;
    height:29px;
}
div.titrebox-noir{ 
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    background-image:url('http://static.smcaen.net/img/fond-titre-noir.jpg');
    background-repeat:repeat-x;
    text-align:center;
    height:29px;
}

table.login {
    margin-top:3px;
    margin-right:5px;
    margin-bottom:5px;
}
table.login td {
    color: #FFFFFF;
    font-family: arial;
    font-size:11px;
    letter-spacing:0.2pt;
}
input.login {
    color: #FFFFFF;
    font-weight:normal;
    border: 1px solid #FFFFFF;
    width:100px;
}
table.login a {
    color:#FFDD03;
    text-decoration:none;
}
table.login a:hover {
    text-decoration:underline;
}
table.login div {
    margin-left:10px;
}

/* Partenaires */
#home-partners {
    background-color:#FFFFFF;
    color:#FFFFFF;
    font-size:10px;
    padding:5px 0px 5px 5px;
    text-align:left;
    border-bottom:1px solid #808080;
}
#home-partners a {
    color:#0858A3;
    text-decoration:none;
}
#home-partners a.plus {
    color:#ABA7A6;
    text-decoration:none;
}
#home-partners a:hover {
    color:#000000;
}

div.rss-title {
    background-color:#0A5AA3;
    padding:2px;
    border-bottom:1px solid #FFFFFF;
}

div.rss-title span {
    color:#C2BFBE;
}

/* Rss de sites externes */

#extRss{ background-color:#FFFFFF; border-bottom:1px solid #FFFFFF;margin:0px; padding:0px 0px 5px 0px; }

div.sourceUrl{ background-color:#FFFFFF; padding:2px 0px 2px 15px; color:#4F4F4F; font-style:italic; font-weight:bold; }

div.rssUrl { background-color:#FFFFFF; padding:1px 0px 1px 10px; text-align:left }

a.sourceExt{ color:#4F4F4F; font-size:11px; text-decoration:none }
a.sourceExt:hover{ color:#ff4100; font-size:11px; text-decoration:none }
a.rssExt{ color:#0858A3; font-size:10px; text-decoration:none; }
a.rssExt:hover{ color:#000000; font-size:10px; text-decoration:underline; }



img.puce{ margin-bottom:3px; margin-left:10px }
img.titrebox{ margin-top:1px;  }
span.titleBox{ margin-left:5px; position:relative; top:-2px }
div.titleBox{ margin-left:5px; height:21px; padding-top:6px }
div.boxLinkBleu{ color:#FFFFFF; font-family:verdana; font-size:8pt; padding:2px 15px 2px 15px; background-color:#0959A3; font-weight:normal; }
div.boxLinkRouge{ color:#FFFFFF; font-family:verdana; font-size:8pt; padding:2px 15px 2px 15px; background-color:#CC0001; font-weight:normal; }
div.boxTitle{ font-weight:bold; }

div.bloc{ font-family:"arial"; margin: 0px 0px 5px 1px; font-size:10px; color:#6C6C6C; }
div.mainnews{ font-family:"arial"; padding:2px 3px 5px 5px; background:transparent url('http://static.smcaen.net/img/cadre-news.jpg') no-repeat scroll left bottom; }

td.boxDetailsBottom{ background-image:url('http://static.smcaen.net/img/home_ban_dg.jpg'); background-repeat:repeat-x; height:20px }

    /* classement */
a.voirclass{ color:#EFDA0E; font-size:9px; margin-left:35px }

table.classement{ width:100%; background-color:#FFFFFF;}
table.classement tr{ height:18px }
tr.cla1 { background-color:#F7F7F7 }
tr.cla2 { background-color:#1565B0 }
td.classementTit{ color:#767676; font-size:10px }
td.classement{ color:#767676; font-size:10px; text-align:center }
td.clTitreStats{ color:#0074B0; width:16px; text-align:center }
td.clPoints{ color:#656251; font-weight:bold; width:10px; text-align:center }
td.clPos{ color:#767676; font-size:8px; text-align:center }
td.clEquipe{ color:#0074B0; font-size:11px }
td.clCaen{ color:#FFFFFF; font-size:10px; text-align:center }
td.clCaenPetit{ color:#FFFFFF; font-size:8px; text-align:center }
td.clCaenBold{ color:#FFFFFF; font-weight:bold; font-size:10px; text-align:center }
td.clCaenBoldLeft{ color:#FFFFFF; font-size:11px; font-weight:bold }
td.clStats{ color:#B13326; font-size:10px; text-align:center }

    /* article */
div.titleprinc{ font-family:"arial"; margin:10px 0px 10px 0px; color:#6C6C6C; font-size:14px; font-weight:bold; text-transform:capitalize; text-align:center; }
div.titlesecond{ font-family:"arial"; margin-left:10px; color:#BF2C0A; font-size:11px; font-weight:bold }
div.redtype { width:256px; font-family:"arial"; margin:0px 0px 3px 0px; padding:1px 3px 1px 3px; color:#000000; font-size:10px; background-color:#CCCCCC; background-image: url('http://static.smcaen.net/img/titlesecond.png'); background-repeat:repeat-x;}
div.linknews{ font-family:"arial"; padding-bottom:10px; font-size:10px; color:#6C6C6C }
div.linknewsdetail{ margin:0px 0px 2px 10px }

div.section{ font-size:10px }

div.imgarticle{ margin:5px 5px 0px 0px; text-align:center }
div.imgnews{ padding:5px 0px 0px 1px }
div.intronews{ font-family:"arial"; text-align:justigy; font-size:10px; color:#6C6C6C }
div.suite{ margin:5px 0px 5px 5px; color:black; font-weight:bold; cursor:pointer }
div.suite2{ margin:15px 0px 15px 5px; color:black; font-weight:bold; cursor:pointer }
.auteur{ margin-top:0px; color:#3181C0; font-weight:normal; font-size:10px; clear:both }
div.auteur { margin-top:20px; }
.auteurLogin{ font-family:"verdana"; margin-top:0px; color:#278b00; font-weight:bold; font-size:9px; clear:both }
.date{ font-family:"arial"; font-weight:normal; font-size:11px; color:#ABA7A6; font-style:italic;}
.source{ font-family:"arial"; font-size:10px; color:#ABA7A6; font-style:italic;}

div.imgarticle{ margin:5px 5px 0px 0px; text-align:center }
span.titlearticle{ color:#BF2C0A }

span.dossier-lib{ color:#000000; font-weight:bold; font-size:11px; }
span.dossier-versus{ font-weight:bold; font-size:11px }

span.redtypelib { color:#000000; font-weight:bold; font-size:11px }
td.nbcomm { font-size:9px }

    /* forum */
span.forumMessage{ color:#0959A3; font-weight:bold }
span.forumAuteur{ color:#767676 }

    /* pronos */
#boxProno {
    /*background-color:#143655;*/
    background-image:url('http://static.smcaen.net/img/boxp_bg.jpg');
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    padding:5px;
    text-align:center;
}
div.boxp-title { color:#0db5ad; font-size:12px; font-weight:bolder; }
div.boxp-subtitle { margin-top:5px; margin-bottom:3px; }
a.boxp-user { color:#FF9933; font-weight:bold; padding:4px; text-decoration:none; }
a.boxp-user:hover { color:#FFFF40; }

div.boxp-infos { color:#aba7a6; font-size:10px; font-weight:normal; }

/* ************** POPUP ************** */
table.popup{
    margin-bottom:10px;
    border:1px solid #FFFFFF;
}
table.tooltip{
    border:1px solid #FFFFFF;
}

tr.popup td{
    color:#808080;
    font-family:verdana;
    font-size:10px;
}

table.tooltip div{
    color:#AF0006;
    font-family:verdana;
    font-size:10px;
}

td.popupHead{ height:80px; background-image:url('http://static.smcaen.net/img/ban_popup.jpg'); padding:0px 0px 0px 5px }
td.tooltipHead{ height:20px; background-image:url('http://static.smcaen.net/img/ban_popup.jpg'); padding:0px 0px 0px 5px }
td.popupSep{ background-color:#0959A3 }
td.popupSection{
    background-color:#FFFFFF;
    color:#808080;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
}
td.popupDetails{
    background-color:#000000;
    color:#FFFFFF;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
}

td.popupClose{ background-color:#343434; text-align:center; border-top: 1px solid #FFFFFF; padding:2px 0px 2px 0px }

span.popupClose{
    color:#E7C919;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    background-color:#343434;
}

div.popupCopyright{ color:#CDCDCD; font-size:11px; font-weight:bold; font-family:arial; margin-top:2px }


/* ***************************************** */


hr.section{ border-bottom:1px solid #C14931; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF }
hr.subsection{ border-bottom:1px solid #9F9F9F; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF }
hr.subsection2{ border-bottom:1px dotted #9F9F9F; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF }

hr.linedashed{ width:515px; border-bottom:1px dashed #CACACA; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF }


img{ border:0px }
img.banner{ cursor:pointer }
img.imgarticle{ cursor:pointer }
img.imgsection{ width:100% }

a{ color:#0076AE }
a:hover{  }

a.smcaen{ color:#0858A3; text-decoration:none }
a.smcaen:hover{ color:#FFD200; text-decoration:none }
a.blanc{ color:#FFFFFF; text-decoration:none }
a.blanc:hover{ color:#FFD200; text-decoration:underline }
a.blanc2{ color:#FFFFFF; text-decoration:none }
a.blanc2:hover{ color:#FFFFFF; text-decoration:underline }
a.ublanc{ color:#FFFFFF }
a.ublanc:hover{ color:#FFD200 }
a.noir{ font-size:11px; color:#000000; font-weight:bold; text-decoration:none }
a.noir:hover{ color:#0858A3; font-weight:bold; text-decoration:underline }
a.jaune{ color:#FFD200; text-decoration:none }
a.jaune:hover{ color:#FFD200; text-decoration:underline }
a.buteur{ font-family:"verdana"; color:#C7C797; font-size:9px; text-decoration:none }
a.buteur:hover{ font-family:"verdana"; color:#C7C797;  font-size:9px; text-decoration:underline }

a.topinfos{ color:#FFFFFF; text-decoration:none; }
a.topinfos:hover{ color:#FFD200 }
a.box-score{ font-family:"Trebuchet MS"; color:#AF0006; font-weight:bold; font-size:12px; margin:0px 1px 0px 1px; text-decoration:none }
a.box-score:hover{ font-family:"Trebuchet MS"; color:#AF0006; font-weight:bold; font-size:12px; margin:0px 1px 0px 1px; text-decoration:underline }
a.box-scoreEnCour{ font-family:"Trebuchet MS"; color:#0959A2; font-weight:bold; font-size:12px; margin:0px 1px 0px 1px; text-decoration:underline }
a.box-scoreEnCour:hover{ font-family:"Trebuchet MS"; color:#0959A2; font-weight:bold; font-size:12px; margin:0px 1px 0px 1px; text-decoration:underline }
a.boxinfos{ color:#FFFFFF; text-decoration:none }
a.boxinfos:hover{ color:#FFD200; text-decoration:underline }
a.home{ color:#6C6C6C; text-decoration:none }
a:hover.home{ color:#000000; text-decoration:underline }
a.news{ color:#ABA7A6 }
a:hover.news{ color:#000000 }
a.ssmenu{ color:#085073 }
a:hover.ssmenu{ color:#FFD200 }
a.joueurfiche{ color:#383A39; text-decoration:none }
a.joueurfiche:hover{ color:#0858A3; text-decoration:underline }
a.bottom{ color:#EFEFEF }


h4{ color:#BF2C0A };


/* ***** FICHE joueur ***** */
table.menuJoueur td{ color:#1F64A8; text-align:right; }
td.joueurTitle{ width:329px; border-bottom:1px dotted #D4D4D4 }
td.joueurDetail{ height:20px; width:115px; color:#1F64A8; font-size:11px; border-bottom:1px dotted #9A9A9A }
td.joueurValeur{ height:20px; color:#5B5B5B; font-size:11px; border-bottom:1px dotted #9A9A9A }

.sectFoot{ height:45px; background-image:url('http://static.smcaen.net/img/joueur/section_footballeur.png') }
.sectPalmares{ height:45px; background-image:url('http://static.smcaen.net/img/joueur/section_palmares.png') }

div.joueurNom{ font-size:20px; color:#686868; font-weight:bold; background-color:#F7F7F7; height:35px; padding-top:10px; text-align:center }

span.joueurDetail{ color:#1F64A8 }



/* ***** PAGE ARTICLE ***** */

    /*-- article --*/
div.artTitre{ font-family:"arial"; font-size:18px; font-weight:normal; color:#C10402 }
div.artEnteteSep{ width:95%; border-bottom:1px solid #E9E9E9 }

div.artFrame{
    font: 11px "Trebuchet MS", Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    color:#181818;
    padding:10px 15px 0px 15px;
    margin:10px 0px 20px 0px;
    text-align:justify;
    line-height: 15px;
}
div.brevFrame{ color:#181818; padding:15px 30px 0px 30px; margin:0px 0px 20px 0px; text-align:justify }

table.artDetail{ font-family:arial;width:200px; margin:0px 0px 10px 15px }
div.artIntro{ display:inline; color:#000000; font-size:12px; font-weight:bold }
div.artTexte{ color:#181818; margin-top:20px; clear:both }

img.imgArt{ margin:5px 10px 0px 0px; cursor:pointer; }
span.dosLib{ font-size:11px; font-weight:bold }
span.artCpt{ color:#C10402 }

    /*-- brèves --*/
div.brevTitre{ color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#000000; padding:1px 0px 2px 5px }
div.brevIntro{ color:#000000; font-size:11px; margin-top:20px }
div.brevTexte{ color:#181818; font-size:11px; font-weight:normal; margin-top:20px; margin-bottom:30px }
img.imgBrev{ margin:0px 0px 10px 10px }

li.puceBreve{ list-style-image: url('http://static.smcaen.net/img/puce_breve.gif') }

    /*-- galleries --*/
table.gallery {
    background-color:#eff1f0;
    border:1px solid #cacaca;
}

table.gallery td {
    border:1px solid #cacaca;
}


/* ***** BOITES ***** */

    /* -- général -- */
td.boxTitre{
    background-image:url('http://static.smcaen.net/img/box_detail_m.jpg');
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-align:left;
    padding-left:10px;
}
td.boxDetail{
    color:#181818;
    font-family:"Trebuchet MS";
    font-size:11px;
    font-weight:normal;
    border-left:1px solid #E7E7E7;
    border-right:1px solid #E7E7E7;
    padding:10px 0px 0px 10px;
}
td.boxFoot{ border-left:1px solid #E7E7E7; border-right:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7 }


    /* -- derniers articles -- */
td.boxArticle{
    border-left:1px solid #E7E7E7;
    border-right:1px solid #E7E7E7;
    padding:10px 0px 0px 10px;
}

    /* résultats */
div.sectionresult{ font-size:10px; padding:5px 1px 5px 1px; background-color:#FFFFFF; }
.resTitle{ color:#6C6C6C; font-weight:bold }
table.boxRes{ width:95%; }
table.boxRes td{ text-align:center }
tr.lbres-sep{ height:20px }
tr.lbres-sep td{ border-bottom: 1px solid #E7E7E7; }
td.boxResScore{ width:30px }
div.lbres-bottom{ background-color:#0959A3; }
span.lbres-versus{ font-family:"verdana"; margin-left:7px; color:#336699; font-size:10px; }
span.lbres-caen{ color:#8C7407; }
span.lbres-score{ font-family:"Trebuchet MS"; color:#AF0006; font-weight:bold; font-size:12px; margin:0px 1px 0px 1px; }
span.lbres-chrono{ font-family:"Tahoma"; color:#000000; font-weight:bold; font-size:10px; margin-left:5px; }
span.lbres-date{ font-family:"verdana"; color:#000000;  font-size:8px; }

span.buteur{ font-family:"verdana"; color:#424242;  font-size:9px; }
span.buteurSMC{ font-family:"verdana"; color:#AF0006;  font-size:9px; }
span.passeur{ font-family:"verdana"; color:#6C6C6C;  font-size:9px; font-style:italic; margin:5px; }
span.res-class{ font-family:"verdana"; color:#888888;  font-size:9px; }


    /* match détails */
table.boxMatch { width:100%; }
div.sectionmatch{ font-size:10px; padding:5px 1px 5px 1px; background-color:#FFFFFF; }
div.menudetail{ font-size:9px; color:#4D4D4D; font-family:"verdana"; background-image:url('http://static.smcaen.net/img/puce_menu_fl.gif'); background-repeat:no-repeat; background-position:0px 3px; padding-left:15px; margin-left:10px }

    /* sondage */
input{ background:transparent }
div.sectionsondage{ font-size:10px; font-weight:bold; padding:10px; background-image:url('http://static.smcaen.net/img/fond_poll.jpg') }
div.question{ color:#FFFFFF; margin-bottom:5px }
span.reponse{ margin-left:5px; color:#E7C919 }
div.stat{ color:#FFFFFF; margin-top:10px; font-weight:bold; text-align:center }

    /* saison */
div.sectionsaison{ font-size:10px; padding:5px 1px 5px 1px; background-color:#FFFFFF; }
table.boxSaison{ width:90%; margin-left:10px;}
table.boxSaison div{ font-family:"verdana"; font-size:10px }
table.boxSaison span{ font-family:"verdana"; font-size:10px }

    /* vidéos */
div.sectionvideo{ font-size:10px; padding:5px 1px 5px 1px; background-color:#FFFFFF; }

div.boxInfos{ color:#969696; font-size:10px; font-weight:normal; margin-bottom:2px }
span.boxSubtitle{ font-family:"arial"; color:#0959A3; font-size:11px; font-weight:normal; margin-bottom:2px }
span.bluesmc{ color:#0959A3 }
span.bleu{ color:#0959A3; font-weight:bold; font-size:11px }


#video-but {
    background-color:#FFFFFF;
}
div.video-matchLib {
    background-color:#4F4F4F;
    border:1px solid #ABABAB;
    padding: 3px 0px 3px 5px;
}
span.video-macthLib {
    color:#FFFFFF;
    font-size:11px;
    margin-left:10px;
}
table.video-but {
    background-color:#F4F4F4;
    border:1px solid #ABABAB;
    width:100%;
}
table.topSep {
    margin-top:2px;
}
td.video-but-infos {
    background-color:#F4F4F4;
    padding-left:5px;
}
a.video-but-link{
    color:#336699;
    font-weight:bold;
    background-color:#FFFFFF;
}
a.video-but-link:hover{
    color:#CC0001;
    font-weight:bold;
    background-color:#FFFFFF;
}
span.video-info{
    color:#336699;
    font-weight:bold;
}

    /* media */
table.media-search td{ color:#FFFFFF; }
table.media-search select{ width:90px; color:#4E4E4E; }
table.media-search input{ width:70px; color:#4E4E4E; background-color:#FFFFFF; padding: 1px; margin: 2px; }

td.media-sep{ height:1px; background-image:url('http://static.smcaen.net/img/media_sep.jpg'); background-repeat:repeat-x; }

    /* gallerie flickr */
.flickrGal {
    background-color:#FFFFFF;
}
.photoLink {
    margin-top:3px;
    font-weight:bold;
}

    /* profil utilisateur */
table.profil {
    background-color:#FFFFFF;
}
table.profil td {
    color:#4F4F4F;
    background-color:#F9F9F9;
    font-size:10px;
}
table.profil div {
    margin:0px 0px 5px 0px;
}
span.profil {
    color:#294987;
    font-weight:bold;
    font-size:9px;
}
div.online {
    color:#068228;
    font-weight:bold;
    text-align:center;
}
div.membreSection {
    font-size:9px;
    background-color:#FFFFFF;
    border:1px solid #4F4F4F;
    padding:5px 2px 5px 2px;
}
span.userident {
    color:#AB0709;
}
span.userval {
    color:#294983;
}


/* ***** RESULTAT/CLASSEMENT ***** */
div.pageTitle{
    color:#0959A3;
    font-family:"arial";
    font-size:24px;
    font-weight:bold;
    padding:5px 0px 0px 5px;
    margin:15px 0px 15px 0px;
    text-align:center;
    border-top:1px dotted #5B5B5B;
    border-bottom:1px dotted #5B5B5B;
}

table.matchlist td{ font-family:"arial"; color: #353535 }
table.ficheMatch{ border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6 }
table.ficheMatch td{ font-family:"arial"; color: #353535; border-bottom:1px solid #E6E6E6 }

tr.matchTitle{ height: 20px; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center; background-color:#595959 }
tr.matchSubTitle td{ color:#000000; font-size:11px; font-weight:bold }

tr.gris{ background-color: #FFFFFF; height:18px }
tr.gris td{ color:#5B5B5B }
tr.gris2{ background-color: #F0F0F0; height:18px }
tr.gris2 td{ color:#5B5B5B }

tr.mgris{ background-color: #FFFFFF }
tr.mgris td{ color:#383A39 }
tr.mgris2{ background-color: #F0F0F0 }
tr.mgris2 td{ color:#383A39 }

td.dateJournee{ background-color:#edeede; border:1px solid #c7c797; }
span.dateJournee{ color:#3181C0 }


/* ***** SAISON ***** */


    /* -- SAISON -- */
div.sai_infos { color:#808080; font-size: 11px; text-align: center; margin-top:10px }

table.saison, table.saison-histo{
    margin-bottom:10px;
    border:1px solid #FFFFFF;
}
table.saison td{
    color:#808080;
    font-family:verdana;
    font-size:10px;
}
tr.saison-histo td{
    color:#808080;
    font-family:verdana;
    font-size:10px;
}
tr.saison-sel td{
    background-color:#F5F5F5;
    color:#808080;
    font-family:verdana;
    font-size:10px;
}
td.saisonDetails{
    /*background-color:#95a3b8;*/
    background-image:url('http://static.smcaen.net/img/home_ban_dg.jpg'); background-repeat:repeat-x;
    color:#FFFFFF;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    padding:2px;
}

    /* -- CALENDRIER -- */

tr.saison-highlight{ background-color: #F5F5F5; }

span.saison-score-nul{ font-family:"Trebuchet MS"; color:#000000; font-weight:bold; font-size:12px; }
span.saison-score-victoire{ font-family:"Trebuchet MS"; color:#439344; font-weight:bold; font-size:12px; }
span.saison-score-defaite{ font-family:"Trebuchet MS"; color:#AF0006; font-weight:bold; font-size:12px; }

span.saison-lspace{ margin-left:6px; font-size:9px; }
span.saison-journee{ font-size:9px; }

span.saison-match{ font-family:"verdana"; color:#000000; font-size:10px; }
span.saison-match-nul, span.saison-match-victoire, span.saison-match-defaite{ font-family:"verdana"; color:#000000; font-weight:bold; font-size:10px; }

span.cal-score{ font-family:"Trebuchet MS"; color:#AF0006; font-weight:bold; font-size:10px; }
span.noir{ color:#000000 }
span.noirbold{ color:#000000; font-weight:bold }
span.pen{ font-size:9px; font-style:italic; color:#7D9DB7 }

    /* -- CLASSEMENT -- */

/* #E0F1DF , #f5f5f5, #F3E1E1 */
tr.class-spaceTR{ height:1px; }
td.class-moyen{ background-color:#F5F5F5; }
td.class-prem{ background-color:#E0F1DF; }
td.class-der{ background-color:#F3E1E1; }
span.class-progres{ font-size:8px; color:#000000; }

/* ***** FEUILLE DE MATCH ***** */

    /* -- ONGLETS -- */
td.tab2 { 
    background-image: url("http://static.smcaen.net/img/dossier_onglet_gris.jpg");
    background-repeat: no-repeat;
    font-size: 10px;
    text-align: center;
    height: 24px;
    width: 81px;
}
    td.tab2 a{
        text-decoration:none;
        color:#808080;
    }
td.tabSel2 { 
    background-image: url("http://static.smcaen.net/img/dossier_onglet_bleu.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 10px;
    font-weight:bold;
    text-align: center;
    height: 24px;
    width: 81px;
}

    /* -- FICHE DETAILLEE -- */
tr.mtd td{ height: 26px; color:#FFFFFF; font-size:12px; font-weight:bold }
div.mtdTitle{ margin-bottom:10px }
td.mtdLeft{ padding-left:10px; text-align:left; height:20px }
td.mtdRight{ padding-right:10px text-align:right }
td.mtdCenter{ padding-left:60px; text-align:left }
td.mtdCenterCell{ text-align:center }
td.mSep{ border-left:1px solid #E6E6E6; padding-left:15px }

td.mtdLeftBleu{ width:6px; background-image:url('http://static.smcaen.net/img/match_title_left_bleu.jpg'); background-repeat:no-repeat }
td.mtdMiddleBleu{ background-image:url('http://static.smcaen.net/img/match_title_middle_bleu.jpg'); background-repeat:repeat-x }
td.mtdRightBleu{ width:6px; background-image:url('http://static.smcaen.net/img/match_title_right_bleu.jpg'); background-repeat:no-repeat }
td.mtdLeftRouge{ width:6px; background-image:url('http://static.smcaen.net/img/match_title_left_rouge.jpg'); background-repeat:no-repeat }
td.mtdMiddleRouge{ background-image:url('http://static.smcaen.net/img/match_title_middle_rouge.jpg'); background-repeat:repeat-x }
td.mtdRightRouge{ width:6px; background-image:url('http://static.smcaen.net/img/match_title_right_rouge.jpg'); background-repeat:no-repeat }

td.ficheTMarge{ padding-bottom:40px }
span.ficheJourneeLib{ font-size:11px; color:#0959A3; font-weight:bold }
span.ficheTitre{ font-size:19px; font-family:"verdana"; color:#484848 }
span.ficheScore{ font-size:19px; font-family:"verdana"; color:#0959A3 }
span.fichePeno{ font-size:14px; font-family:"verdana"; color:#0959A3 }
span.ficheMinute{ font-size:10px }
div.ficheClub{ margin:0px 30px 0px 30px; color:#0959A3; font-weight:bold }

    /* -- VIDEOS -- */
tr.mtdVideo td{ height: 35px; color:#FFFFFF; font-size:12px; font-weight:bold }

td.mtdLeftVideoBleu{ width:12px; background-image:url('http://static.smcaen.net/img/video_titre_gauche_bleu.jpg'); background-repeat:no-repeat }
td.mtdMiddleVideoBleu{ padding-top:2px; background-image:url('http://static.smcaen.net/img/video_titre_milieu_bleu.jpg'); background-repeat:repeat-x }
td.mtdRightVideoBleu{ width:12px; background-image:url('http://static.smcaen.net/img/video_titre_droite_bleu.jpg'); background-repeat:no-repeat }
td.mtdLeftVideoRouge{ width:10px; background-image:url('http://static.smcaen.net/img/video_titre_gauche_rouge.jpg'); background-repeat:no-repeat }
td.mtdMiddleVideoRouge{ padding-top:2px; background-image:url('http://static.smcaen.net/img/video_titre_milieu_rouge.jpg'); background-repeat:repeat-x }
td.mtdRightVideoRouge{ width:10px; background-image:url('http://static.smcaen.net/img/video_titre_droite_rouge.jpg'); background-repeat:no-repeat }

table.videobloc{ border:1px solid #CACACA; background-color:#FFFFFF; }
table.videobloc td{ font-size:10px }
table.videobloc div{ color:#585858; font-size:9px; font-family:"verdana"; }
table.videobloc span{ font-family:"verdana"; }

tr.videogris{ background-color:#FFFFFF }
tr.videogris2{ background-color:#EFF1F0 }

td.vidBorderLeft{ border-left:1px solid #CACACA }
td.vidLib{ color:#7E7E7E; font-weight:bold; text-align:center }
td.vidJoueur{ color:#1563AC; text-align:center }

div.videocaract{ color:#555555; }
div.videonote{ margin-top:2px; }
div.videodesc{ color:#555555; margin-top:5px; text-align:justify }

span.vidgras{ color:#808080; font-weight:bold }
span.vidbleu{ color:#1461AA }
span.vidbleugras{ color:#1461AA; font-weight:bold }
span.videodesc{ color:#585858; font-style:italic; }

td.video-bar{ border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6 }
td.video-bottom{ border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6 }
td.video-screen{ border:1px solid #E6E6E6 }

/* ***** INSCRIPTION ***** */

#subscribe {
    margin:20px 0px 20px 40px;
}
img.userImgTitle {
    margin-left:20px;
}
table.user {
    border:1px solid #919191;
    background-color:#F9F9F9;
}
table.user tr{
    height:35px;
}
table.user td{
    color: #828282;
}
input.user, textarea.user {
    color: #828282;
    background-color:#FFFFFF;
    font-weight:normal;
    border: 1px solid #828282;
    width:100%;
}
input.userDisabled {
    color: #828282;
    background-color:#F9F9F9;
    font-weight:normal;
    border: 1px solid #F9F9F9;
    width:100%;
}
span.userTitle {
    color:#0958A3;
    text-decoration:underline;
}
span.userInfos {
    color:#0958A3;
}
span.consignes {
    font-size:9px;
}
div.user-cgu {
    margin-left:20px;
}
div.user-valid {
    margin-top:10px;
    margin-right:20px;
}
span.remarques {
    font-size:11px;
}

/* ***** MON COMPTE ***** */
table.account {
    margin-top:10px;
}
table.account td {
     color:#FFFFFF;
     font-size:9px;
}
td.accountblue { background-color:#0C5BA5; }
td.accountmiddlesep { width:2px; background-color:#0C5BA5; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
td.account-tl { width:20px; height:20px; background-image:url('http://static.smcaen.net/img/coin-bleu-tl.png'); background-repeat:no-repeat; }
td.account-tr { width:20px; height:20px; background-image:url('http://static.smcaen.net/img/coin-bleu-tr.png'); background-repeat:no-repeat; }
td.account-bl { width:20px; height:20px; background-image:url('http://static.smcaen.net/img/coin-bleu-bl.png'); background-repeat:no-repeat; }
td.account-br { width:20px; height:20px; background-image:url('http://static.smcaen.net/img/coin-bleu-br.png'); background-repeat:no-repeat; }

table.account div { margin:10px 0px 10px 5px; }
table.account span { font-size:9px; color:#FFD200; }

span.artbold {
    color:#2A4C82;
    font-weight:bold;
}
table.userart {
    margin:10px;
}
table.userart td{
    color:#4F4F4F;
}
td.userart {
    background-color:#ECECEC;
}
td.userartitem {
    padding:5px;
}
div.artimg {
    font-size:10px;
    width:120px;
    float:left;
}
div.artsep {
    width:5px;
    float:left;
}
div.arttext {
    font-size:10px;
    width:125px;
    float:right;
    margin-top:5px;
}

td.artsectionsep {
    height:8px;
    background-color:#ECECEC;
}
td.art-tl { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisf-tl.jpg'); background-repeat:no-repeat; }
td.art-tr { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisf-tr.jpg'); background-repeat:no-repeat; }
td.art-bl { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisf-bl.jpg'); background-repeat:no-repeat; }
td.art-br { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisf-br.jpg'); background-repeat:no-repeat; }


table.usernews {
    width:230px;
    margin:30px 10px 0px 0px;
}

td.usernews { color:#4F4F4F; background-color:#F7F5F6; }
td.newssectionsep {
    height:8px;
    background-color:#F7F5F6;
}
td.news-tl { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisc-tl.jpg'); background-repeat:no-repeat; }
td.news-tr { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisc-tr.jpg'); background-repeat:no-repeat; }
td.news-bl { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisc-bl.jpg'); background-repeat:no-repeat; }
td.news-br { width:18px; height:19px; background-image:url('http://static.smcaen.net/img/coin-grisc-br.jpg'); background-repeat:no-repeat; }


.top {
    padding-top:5px;
}
.right{
    text-align:right;
}

/* ***** MES COMPOSITIONS ***** */
table.compo {
    margin-top:10px;
    margin-left:30px;
}
table.compo td {
     color:#FFFFFF;
     font-size:12px;
}

table.compodetail {
    margin:10px;
}
table.compodetail td {
    color:#000000;
    font-size:11px;
}
span.compodate {
    color:#0959A3;
}
span.compotitre {
    color:#BF2C0A;
    font-size:10px;
    font-weight:bold;
}
span.compolink {
    color:#183a81;
    font-size:18px;
    font-weight:bold;
}

/* ***** UTILISATEUR ***** */
#profileWin {
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    width:180px;
    background-color:#F6F6F6;
    border:1px solid #AAAAAA;
    color:#313131;
    padding:4px;
    position:absolute;
    z-index:10000000;
    display:none;
}

/* ***** PRONOS ***** */
#epSummary {
    color:#828282;
    font-size:11px;
    text-align:center;
    margin-top:3px;
}
div.ep-title { background-color:#E7E7E7; color:#000000; font-size:12px; font-weight:bolder; padding:3px; margin:0px 0px 2px 0px; }

div.ep-infos { background-color:#F6F6F6; color:#4F4F4F; padding:3px; font-size:10px; margin:2px 0px 2px 0px; }


/* ***** REDACTION ***** */

div.messOK { font-size:12px; font-weight: bold; font-style:italic; width:100%; text-align:center; }

#artFrame {
    margin:30px;
    padding:10px;
    text-align:center;
}
.redacArticle {
    background-color:#0959A3;
}
.redacBreve {
    background-color:#AC1F21;
}
table.art {
    margin-left:10px;
    width:100%;
}
table.instructions{ width:190px;border: 3px solid #FFFFFF; background-color: #F9F9F9; margin-right:10px; padding-left: 5px; }

input.art, textarea.art {
    background-color:#FFFFFF;
    border:1px solid #828282;
    color:#000000;
    font-weight:normal;
    width:100%;
}
input.artchoix {
    background-color:#FFFFFF;
    border:1px solid #828282;
    color:#000000;
    font-weight:normal;
    cursor:pointer;
}

#htmlToCopy { color:#FFFFFF }

/* From ADMIN */
td.line{ padding: 6px 0px 6px 0px; color:#FFFFFF; }
td.miniline{ padding: 5px 0px 5px 0px; color: #4F4F4F; }
td.lineLeft{ padding-left: 5px; color: #FFFFFF }
div.artTitle{ font-size: 12px; color: #FFFFFF; margin-top: 20px; margin-bottom: 5px; font-weight:bold; }
span.artTitle{ font-size: 12px; color: #FFFFFF; font-weight:bold; }
div.divLink{ width: 180px; height: 15px; margin: 2px 2px 2px 0px; border: 1px solid #515151; }

/* ***** CHAT ***** */

input.chat {
    color: #828282;
    background-color:#FFFFFF;
    font-weight:normal;
    border: 1px solid #828282;
    width:120px;
    padding:2px;
    margin-left:2px;
}
.chatInstruct {
    color:#737373;
    font-weight:normal;
}
textarea.chatMessage {
    color: #828282;
    font-size:11px;
    background-color:#FFFFFF;
    font-weight:normal;
    border: 1px solid #828282;
    width:100%;
    margin-top:5px;
}
div.chatSection {
    font-size:9px;
    text-align:justify;
    margin-bottom:2px;
}
div.chatSepDate {
    color: #000000;
    font-size:9px;
    font-weight:bolder;
    font-style:italic;
    text-align:center;
    margin-bottom:2px;
}
span.chatinfo{
    color:#ABA7A6;
    font-size:10px !important;
}
.pseudo {
    color:#278b00;
    font-weight:bold;
    float:left;
}
.anonyme {
    color:#737373; /*#601d1d*/
    font-weight:bold;
    float:left;
}
.chatDate {
    color:#20407B;
    font-weight:bold;
    margin-left:3px;
    margin-right:3px;
    float:left;
}
.chatText {
    color:#737373;
    font-weight:normal;
}

table.archive-chat td {
    background-color: #F4F4F4;
    padding:10px;
}

/* ***** VIDEOTHEQUE ***** */
#videotheque, #phototheque {
    background-color:#000000;
    padding:30px;
}
#videoplayer {
    margin:auto;
}
#flashcontent {
    background-color:#181818;
    padding-top:30px;
    padding-bottom:30px;
    height:450px;
    width:100%;
}

.etaussi {
    color:#FFFFFF;
    font-weight:bold;
    text-transform:uppercase;
}

/* ***** PRONOSTICS ***** */
table.prono {
    width:100%;
    margin-bottom:10px;
}
table.prono td{
    color:#515151;
    border-bottom:1px solid #FFFFFF;
    background-color:#F6F6F6;
}
input.pronoscore {
    color:#000000;
    background-color:#FFFFFF;
    font-weight:bold;
    border: 1px solid #828282;
    text-align:center;
}
input.pronohighlight {
    color:#5684A9;
    background-color:#E7EFF5;
    font-weight:bold;
    border:1px solid #5684A9;
    text-align:center;
}
span.remindprono {
    color:#AF0006;
    font-size:12px;
    font-weight:bold;
    background-color:#E7EFF5;
    text-align:center;
    padding:0px 10px 0px 10px;
}

/* ***** Generic tables ***** */
div.mainTitle {
    color:#FFFFFF;
    background-color:#1C4B9E;
    font-size:12px;
    font-weight:bold;
    padding:5px 0px 5px 20px;
}
div.mainTitle div, div.mainTitle span {
    color:#FFFFFF;
    background-color:#1C4B9E;
    font-size:12px;
    font-weight:normal;
    margin-top:5px;
}
span.mainInfo {
    color:#FFD200 !important;
    font-size:10px !important;
    font-style:italic;
    margin-right:5px;
}
div.subTitle {
    color:#FFFFFF;
    background-color:#CCCACB;
    font-size:11px;
    font-weight:bold;
    padding:2px 0px 2px 10px;
}

div.sectionHead {
    color:#000000;
    background-color:#E7E7E7;
    font-size:11px;
    font-weight:bold;
    padding:2px 0px 2px 10px;
    margin:3px 0px 3px 0px;
}

div.sectionContent {
    color:#515151;
    background-color:#F6F6F6;
    font-size:11px;
    padding:2px 0px 2px 10px;
    margin:1px 0px 1px 0px;
}

div.sectionContent span {
    color:#7E7E7E;
}

tr.tabSmcTitle td{
    color:#FFFFFF;
    background-color:#CCCACB;
    font-size:11px;
    font-weight:bold;
    padding:2px 0px 2px 10px;
}

    /* classements */
table.prclass {
    width:60%;
}
table.prclass th {
    color:#000000;
    font-size:11px;
    font-weight:bold;
}
table.prclass td {
    color:#353535;
    font-size:12px;
    font-family:"arial";
}
tr.bg1 {
    background-color:#F5F5F5;
}
tr.bg2 {
    background-color:#FFFFFF;
}
td.position {
    text-align:right;
}
td.progr {
    color:#000000 !important;
    font-size:9px !important;
    font-family:"tahoma" !important;
    text-align:center;
}
td.nom {
    text-align:left;
}
td.valeur {
    text-align:right;
}

td.moi {
    color:#0959A3 !important;
    background-color:#F3E1E1;
    font-weight:bold;
}

/* ***** DIVERS ***** */
.undertxt{ color:#181818; font-size:10px; font-weight:normal; font-style:italic; margin-right:2px; }

div.error{ width:85%; padding: 15px 0px 5px 0px; color:#BD1100; font-weight:bold; margin:auto; text-align:justify; }
div.error2{ width:99%; padding: 2px 0px 2px 0px; color:#BD1100; font-size:9px;font-weight:bold; margin:auto; text-align:justify; }
span.error{ color:#BD1100; font-weight:bold; text-align:justify; }

span.boxDetail{ color:#808080; font-size:11px }
span.chiffres{ font-family:"arial"; font-size:12px; color:#0959A3; font-weight:bold }
span.heurelib-jour, span.heurelib-heure { font-family:"arial"; font-size:11px; color:#0959A3; font-weight:bold }
span.heurelib-heure { font-weight:normal }
span.chiffresGris{ font-family:"arial"; font-size:11px; color:#000000; font-weight:bold }
span.chiffresSMC{ font-family:"arial"; font-size:11px; color:#AF0006; font-weight:bold }
span.txtbleu{ font-size:11px; color:#0076AE }
span.txtrouge{ font-size:11px; color:#BD1100 }
span.txtbleupetit{ font-size:10px; color:#0076AE }
span.txtrougepetit{ font-size:10px; color:#BD1100 }

span.artbleu{ color:#0959A2 }
span.artrouge{ color:#AF0006 }
span.artbleugras{ color:#0959A2; font-weight:bold }
span.artrougegras{ color:#AF0006; font-weight:bold }

span.tbleu{ color:#0959A2 !important }
span.trouge{ color:#AF0006 !important }
span.tbleugras{ color:#0959A2 !important; font-weight:bold }
span.trougegras{ color:#AF0006 !important; font-weight:bold }

table.pagination {
    width:100%;
}
table.pagination td {
    font-weight:bold;
}

/* pub perso */

div.advert{
    border:2px solid #FFFFFF;
}

div.advert-over{
    border:2px solid #CC0001;
}

a.advert, a.advert:link, a.advert:visited{
    color:#ffffff;
    text-decoration:none;
}

/* Conditions Générales d'Utilisation */
table.cgs {
    color:#8D8D8D;
    border:1px solid #919191;
    background-color:#F9F9F9;
    width:100%;
    margin:10px;
}
td.cgs-title {
    color:#737373;
    font-size:14px;
    font-weight:bolder;
}
td.cgs-title2 {
    color:#0A56A5;
    padding-left:20px;
}
td.cgs-txt {
    color:#737373;
}

/* LFP - calendrier*/
/*
.CalJournee  {
    font-size : 12px;
    background-color : #90B848;
    color : #000000;
    text-align : center;
    line-height : 18px;
}
.CalDate  {
    font-size : 12px;
    background-color : #000000;
    color : #FFFFFF;
    text-align : center;
    line-height : 18px;
}
tr.CalLigne1 td {
    font-size : 11px;
    background-color : #FFFFFF;
    color : #000000;
    line-height : 18px;
}
tr.CalLigne2 td{
    font-size : 11px;
    background-color : #285098;
    color : #FFFFFF;
    line-height : 18px;
}
*/

.CalTitre  {
   font-size : 20px;
   background-color : #FFFFFF;
   color : #000000;
   text-align : center;
   font-weight : bold;
   font-family : EurostileBoldOblique, Verdana, Arial;
}
.CalJournee  {
   font-size : 12px;
   background-color : #D3611C;
   color : #FFFFFF;
   text-align : center;
   font-weight : bold;
   line-height : 18px;
   font-family : Futura-Heavy, Verdana, Arial;
}
.CalDate  {
   font-size : 12px;
   background-color : #D3611C;
   color : #FFFFFF;
   text-align : center;
   font-weight : bold;
   line-height : 18px;
   font-family : Futura-Heavy, Verdana, Arial;
}
.CalLigne1  {
   font-size : 12px;
   background-color : #FFFFFF;
   color : #000000;
   line-height : 18px;
   font-family : Futura-Book, Verdana, Arial;
}
.CalLigne2  {
   font-size : 12px;
   background-color : #BAC7CE;
   color : #000000;
   line-height : 18px;
   font-family : Futura-Book, Verdana, Arial;
}





li.puce{
    list-style-image: url('http://static.smcaen.net/img/puce_menu_fl.gif');
}

span.dateNoir {
    color:#000000;
    font-size:11px;
}

span.dateGris {
    color:#ABA7A6;
    font-size:11px;
    font-weight:bold;
}

span.nbLu {
    font-size:10px;
    color:#393939;
    /*font-style:italic;*/
}


/* Boites de dialogues pour donner des instructions */
div.cadre-instruct {
    background-color:#F7F7F7;
    border:1px solid #888888;
    margin:auto;
    width:85%;
}
div.instruct {
    margin:10px;
    color:#585858;
    text-align:justify;
    line-height:13px;
}
div.instruct2 {
    margin:3px;
    color:#585858;
    text-align:justify;
    line-height:13px;
}

span.instruct-bleu {
    color:#0959A2;
    font-weight:bold;
}

/* Bouttons SMCaen.net */
.cssbutton {
    background: #FFFFFF;
    padding: 1px;
    font-size: 11px;
    font-variant : small-caps;
    border : 1px solid #AAAAAA;
    text-align:center;
}
.btnValid {
    color: #FFFFFF;
    background: #20407D;
    padding: 0px 12px 0px 12px;
}

/* Partenaires */
#partners {
    margin:20px;
    font-size:10px;
    line-height:1.5;
    border-bottom:1px solid #FFFFFF;
}

#partners div.sect {
    color:#383838;
    margin:5px 0px 15px 0px;
}

#partners div.sect div {
    margin-left:10px;
    border-left:2px dashed #0959A2;
    padding-left:4px;
    background-color:#F9F9F9;
}

#partners span {
    font-style:italic;
}

#partners span.title {
    display:bloc;
    color:#AF0006; /*#0959A2;*/
    font-weight:bolder;
    font-style:normal;
    font-size:12px;
    background-image:url('http://static.smcaen.net/img/puce_menu_fl.gif');
    background-repeat:no-repeat;
    background-position:0px 3px;
    padding-left:15px;
}


/* commentaires */

input.comment {
    color:#000000;
    font-weight:normal;
    background-color:#FFFFFF;
    border: 1px solid #7f9db9;
}


    /* FORM */

#commentform { 
    margin:20px 0px 3px 0px; 
    border:1px solid #000000; 
    background-color:#F4F4F4;
}

#commenttitle {
    padding:0px 3px 0px 10px; 
    background-image: url('http://static.smcaen.net/img/titlesecond.png'); 
    background-repeat:repeat-x;
    height:14px;
}

.commentlib { font-family:"arial"; color:#000000; font-size:11px; font-weight:bold; margin-top:-3px;}
.nbcomments { font-family:"arial"; margin-left:10px; color:#BF2C0A; font-size:11px; font-weight:bold; margin-top:-3px;}

#comments {
    border-top:1px solid #6C6C6C; 
    border-bottom:1px dotted #6C6C6C; 
}

    /* LISTE */

#commentcontent { padding:15px; height:225px; overflow:auto; }

div.commentinput { width:75%; margin:auto; padding-top:10px; font-size:10px; }

div.nocomment { font-weight:bold; margin:10px 0px 0px 10px; }
div.commentbloc { font-family:"verdana"; font-size:10px; color:#6C6C6C; margin:0px 0px 5px 0px; }
div.commenthr { border-bottom:1px solid #0076AE; }
span.commentnum { color:#000000; font-weight:bold; }
div.commentauteur { margin-bottom:2px; }
span.commentdate { color:#BF2C0A; margin-left:2px; }

.commentpseudo {
    color:#278b00;
    font-weight:bold;
}
.commentanonyme {
    color:#737373; /*#601d1d*/
    font-weight:bold;
}

div.commenttext { font-size:9px; margin:4px 10px 10px 10px; line-height:11px; }

div.comment0 { background-color:#f7dede; }
div.comment1 { background-color:#F4F4F4; }
div.comment2 { background-color:#ffefd3; }

.status0 { color:red; font-weight:bold; }
.status1 { color:green; font-weight:bold; }
.status2 { color:orange; font-weight:bold; }


