html{border:none;background:none;} body{font-size:0.7em;} #raccourcis, #icone,#menu, #footer, .col2, .noprint, #num_page, p .audio, p .video{display:none;} #header #nom_site{text-align:center;font-size:1em;border:1px dotted black;padding:10px;} .colmask {position:absolute;/* This fixes the IE7 overflow hidden bug */clear:both;left:0;width:96%;height:100%;/* width of whole page */overflow:visible;/* This chops off any overhanging divs */} .col1 {position:relative;left:0px;right:10px;padding:0 10px 1px 10px;overflow:visible;width:100%;} /*MISE EN FORME GENERALE-*/.ttttpetit{font-size:50%;}  .tttpetit{font-size:60%;}  .ttpetit{font-size:70%;}  .tpetit{font-size:80%;}  .petit{font-size:90%;} .grand{font-size:110%;}  .tgrand{font-size:120%;}  .ttgrand{font-size:130%;}  .tttgrand{font-size:140%;}  .ttttgrand{font-size:150%;} .gros{font-size:160%;}  .tgros{font-size:170%;}  .ttgros{font-size:180%;}  .tttgros{font-size:190%;}  .ttttgros{font-size:200%;} .arial{font-family:arial;} .verdana{font-family:verdana;} .times{font-family:times;} .courrier{font-family:courrier;} .impact{font-family:impact;} .geneva{font-family:geneva;} .optima{font-family:optima;} .sans-serif{font-family:sans-serif;} .rouge{color:#FF0001;} .rose{color:#FF00FF;} .violet{color:#6B35BB;} .bleu{color:blue;} .bleuclair, .bleuclair a{color:#54A2FF;} .vert{color:green;} .jaune{color:#F4C464;} .orange{color:#FF8600;} .marron{color:#6B3503;} .gris{color:#777;} a img{border:none;} .centrer{text-align:center;} .gauche{float:left;} .droite{float:right;} .droite img{margin:10px;} .gauche img{margin:10px;} .souligner{text-decoration:underline;} textarea{width:98%;height:500px;border:1px solid #666;} input.all, input#titre, input#categorie, input#adresse, input#date, input#image {width:98%;border:1px solid #666;} input.little {width:20%;border:1px solid #666;} input.block,input#nom{border:1px solid #666;} input.num{margin-left:65px;} .video{display:block;margin:auto;} table, thead, tbody{border-collapse: collapse;} table{margin: auto;width: 100%;font-size: 0.86em;} thead{background-color:#ECECEC;} th, td{border:1px solid gray;padding:10px;} #fonctions td{text-align:left;} tr.pair{background:#fefefe;color:#1B1B1B;} tr.impair{background:#C0C0C0;color:#777;} li{line-height:1.5em;} /*ARTICLES*/.date {border-top:1px solid black;page-break-after:avoid;margin-top:2cm;} .titre_rubrique{padding:2px;padding-left:15px;} .cache-courriel a{color:#FF8600;} .clefs{float:right;margin-right:50%;margin-top:50px;} #note{color:red;font-style:italic;font-size:80%;} /* forms- */fieldset {border:1px solid #bbb;padding:10px;position:relative;background:#e9e9e9;margin-bottom:10px;} legend {font-size:1.1em;padding:.4em .8em;background:#fff;border:1px solid #bbb;} fieldset.login p {margin-bottom:1em;margin-top:0pt;font-size:0.8em;} fieldset p label {width:98%;} fieldset p input, input#dewimg, input#dewtitre {width:98%;} fieldset p select {width:99%;width:auto;} fieldset.login p label {float:left;line-height:2em;margin-right:3%;text-align:right;width:32%;} fieldset.login p.gauche label {width:100%;} fieldset.login p input {width:60%;} fieldset.login input.button {margin-left:55%;width:100px;} fieldset input.clic, fieldset.login input.clic  {width:auto;} form p.notice {font-weight:bold;} input.search.text {width:66%;} input.search.button {width:28%;margin-left:2%;} textarea{width:98%;} .pointilles{border:1px dotted #666;padding:5px;} .etoile{color:red;font-size:1.5em;} 
