body {margin:0px;padding:0px}

a {text-decoration:none;color:#000000}
a:hover {text-decoration:none;color:#000000}
table {font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif; font-size: 11px;color:#000000}
/*div {font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif; font-size: 11px;color:#000000}*/

h1 {font-weight:bold;font-size:28px;color:#009cff;display:inline;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
h2 {font-weight:bold;font-size:18px;color:#009cff;display:inline;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
h3 {font-weight:bold;font-size:14px;color:#009cff;display:inline;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}

#main {background:url(/images/fond-01.jpg) no-repeat center 0px #00244e}
#bandopub_top {margin:10px;text-align:center}
#quickbox {margin-top:26px}
.quicksearch {display:block;border:2px solid #9fdeff;text-align:center;height:22px;line-height:22px}
.quickinput {width:350px;height:20px;line-height:20px;font-size:12px;font-weight:bold;color:#bbbbbb;font-family:Verdana,Arial,Helvetica,sans-serif;border:0px} 
.quickbtn {display:block;height:22px;background:#1f6dab;line-height:22px;font-size:12px;font-weight:bold;color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;padding-left:6px;padding-right:6px}
.quickbtn:hover{background:#00387b;color:#ffffff}

.gogestion {position:absolute;width:20px;height:19px;line-height:19px;font-weight:bold;font-size:18px;color:#ffffff;text-align:center;margin-top:5px;margin-left:5px;background:#ff8a00;z-index:20}
.piano {position:absolute;width:180px;height:30px}
div#pia1 {z-index:6;margin-left:0px;background:url(/images/onglet-noir.gif)}
div#pia2 {z-index:5;margin-left:162px;background:url(/images/onglet-noir.gif)}
div#pia3 {z-index:4;margin-left:324px;background:url(/images/onglet-noir.gif)}
div#pia4 {z-index:3;margin-left:486px;background:url(/images/onglet-noir.gif)}
div#pia5 {z-index:2;margin-left:648px;background:url(/images/onglet-noir.gif)}
div#pia6 {z-index:1;margin-left:810px;background:url(/images/onglet-noir.gif)}
div#pia1on {z-index:7;margin-left:0px;background:url(/images/onglet-blanc.gif)}
div#pia2on {z-index:7;margin-left:162px;background:url(/images/onglet-blanc.gif)}
div#pia3on {z-index:7;margin-left:324px;background:url(/images/onglet-blanc.gif)}
div#pia4on {z-index:7;margin-left:486px;background:url(/images/onglet-blanc.gif)}
div#pia5on {z-index:7;margin-left:648px;background:url(/images/onglet-blanc.gif)}
div#pia6on {z-index:7;margin-left:810px;background:url(/images/onglet-blanc.gif)}
.lienpia{text-align:center;display:block;width:160px;height:20px;margin-top:5px;color:#b0b0b1;font-weight:bold;;font-size:14px}
.lienpia:hover{color:#ffffff}
.lienpiaon{text-align:center;display:block;width:160px;height:20px;margin-top:4px;color:#0284d8;font-weight:bold;font-size:16px}
.lienpiaon:hover{color:#0284d8}

#pagination {font-size:12px;color:#00387b}
#pagination h1{color:#0287dc;font-size:12px;font-weight:bold}
#pagination h2{color:#ffffff;height:16px;background-color:#00387b;border:1px solid #00387b; font-size:11px;padding-left:4px;padding-right:4px;font-weight:bold}
#pagination .nofocus{color:#00387b;height:16px;border:1px solid #f0f0f0; font-size:11px; padding-left:4px; padding-right:4px}
#pagination .nofocus:hover{border:1px solid #00387b}
#pagination .puce{border:1px solid #f0f0f0}
#pagination .puce:hover{border:1px solid #00387b}

#partage {width:680px;height:70px;border-top:1px dashed #bbbbbb;margin-top:10px;margin-bottom:10px}
#partage_acc {width:680px;height:50px;margin-top:10px;margin-bottom:0px}
#jaime {width:400px;margin-left:25px}
#add {width:175px;overflow:hidden;margin-right:20px;font-size:12px}
#biseau span {background:#4e84ca url(/images/fond-onglet-01.jpg) no-repeat;padding-left:15px;padding-right:15px;color:#ffffff;font-weight:bold}

.comment-fond{background:#fafaff url('/images/fond-comment-01.gif') repeat-x;font-size:13px;padding-left:40px;padding-right:40px;padding-bottom:12px;padding-top:15px}
.comment-auteur {font-weight:bold;font-size:14px;color:#4e84ca;margin-bottom:8px;text-transform:capitalize}
.comment-txt {margin-left:25px;margin-right:25px}
.comment-date {text-align:right;font-size:12px;font-style:italic;color:#999999;margin-top:8px}
.comment-pseudo {width:392px;border:1px solid #a7bbd3}
.comment-saisie {overflow-y:auto;width:630px;height:93px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;line-height:15px;margin-top:0px;margin-bottom:8px;border:1px solid #a7bbd3}
.comment-valid {font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;background:#4e84ca;width:150px;height:20px;margin-top:8px;font-size:12px;font-weight:bold;color:#ffffff;line-height:18px;border:1px solid #00244e}

#dossnavig {font-size:14px;font-weight:bold;margin-top:30px}
#dossnavig a{color:#0287dc}
#dossnavig a:hover{color:#000000}
#dossnavig a:visited{color:#aaaaaa}

#docplus {width:300px;margin-bottom:10px}
#docplus td{border-bottom:1px solid #eeeeee;background-color:#ffffff}
#docplus div{font-size:12px;line-height:16px;margin-left:6px;margin-right:12px}
#docplus div a{color:#0287dc}
#docplus div a:hover{color:#000000}
#docplus div a:visited{color:#aaaaaa}
#docplus .docarch{font-size:14px;font-weight:bold;color:#244d7e}

.gris {color:#bbbbbb}
.violet	{color:#7b00a4}
.jaune {color:#f5b800}
.bleu	{color:#0287dc}
.bleuclair	{color:#0287dc}
.fondbleu	{background-color:#0287dc}
.fondviolet	{background-color:#622280}
.fondvioletclair	{background-color:#f0f1fb}
.fondgrisclair	{background-color:#f4f4f4}
.fondjaune	{background-color:#f5b800}

.critique-film-lienblanc {color:#ffffff}
.critique-film-lienblanc:hover {color:#f5b800}
.lienblanc {color:#ffffff}
.lienblanc:hover {color:#f5b800}
.lienbleu {color:#ffffff}
.lienblanc:hover {color:#f5b800}
.critique-film-lienblanc2 {color:#ffffff}

.logotcm {position:absolute;margin-top:8px;margin-left:890px}
#lienbottom {padding-top:20px;padding-bottom:15px;color:#ffffff;line-height:18px;font-size:14px}
#lienbottom a{color:#ffffff}
#lienbottom a:hover{color:#f5b800}
#lienbottom .lientcm a{color:#0287dc}
#lienbottom .lientcm a:hover{color:#f5b800}

.bandodroit {width:300px;margin-top:5px;text-align:left}
.bigtitre {font-size:24px;font-weight:bold}
.titbouton {font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size: 12px;font-weight:bold;color:#ffffff}
.smallform {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 18px; line-height: 10px; padding-top: 1px}
.searchform {height:20px;font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;font-size:14px; line-height:16px;border:1px solid #622280;font-weight:bold;color:#622280}
.bigbouton {font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;font-size:14px;line-height:14px;height:22px;font-weight:bold;color:#0287dc}
.textform {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.lienbox {border:1px solid #999999;line-height:12px;height:12px;text-align:center;color:#999999;padding-left:4px;padding-right:4px;margin-right:4px}
.lienbox:hover {text-decoration:none;border:1px solid #0287dc;background-color:#0287dc;color:#ffffff}
.lienboxrouge {border:1px solid #cc0000;line-height:12px;height:12px;text-align:center;color:#cc0000;padding-left:4px;padding-right:4px;margin-right:4px}
.lienboxrouge:hover {text-decoration:none;background-color:#cc0000;color:#ffffff}
.focus{color:#ffffff;height:16px;background-color:#622280;border:1px solid #622280; font-size:11px;padding-left:3px;padding-right:3px;font-weight:bold}
.nofocus{color:#622280;height:16px;border:1px solid #f0f1fb; font-size:11px; padding-left:3px; padding-right:3px}
.nofocus:hover{border:1px solid #622280}

button::-moz-focus-inner{padding:0;border:none}
.bigbouton2 {font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;hight:20px;font-size:12px;font-weight:bold;color:#7b00a4}
.bouton {display:inline;height:14px;font-family:verdana;font-weight:bold;font-size:10px;color:#ffffff;border:0px}

.nothing {border:1px dashed #BBBBBB;color:#BBBBBB;padding-top:130px;padding-bottom:130px;;margin:40px;font-size:24px;text-align:center}

