/* Auteur: Maxime Heppell - Chènevis - www.chenevis.com*/
/* travail effectué pour Dôme Média */
/* Date de création: 2004-08-22 */

body{background-color:#CFCFCF; text-align: center; font-size: 10pt; color: #000000; font-family: verdana, arial; margin: 0px 0px 15px 5px;}
body.semaine{background-color:#DADFE6;}

a:link {color: #0F4780; text-decoration: none; font-size: 10pt; font-family: verdana, arial; font-weight: normal;}
a:visited {color: #0F4780; text-decoration: none; font-size: 10pt; font-family: verdana, arial; font-weight: normal;}
a:hover {color: #F45627;text-decoration: none; font-size: 10pt; font-family: verdana, arial; font-weight: normal;}
a:active {color: #0F4780; text-decoration: none; font-size: 10pt; font-family: verdana, arial; font-weight: normal;}

a.bleu:link {color: #0F4780; font-weight: bold;}
a.bleu:visited {color: #0F4780; font-weight: bold;}
a.bleu:hover {color: #F45627; font-weight: bold;}
a.bleu:active {color: #0F4780; font-weight: bold;}

a.rougeB:link {color: #872743; font-weight: bold;}
a.rougeB:visited {color: #872743; font-weight: bold;}
a.rougeB:hover {color: #0F4780; font-weight: bold;}
a.rougeB:active {color: #872743; font-weight: bold;}

a.rouge:link {color: #872743;}
a.rouge:visited {color: #872743;}
a.rouge:hover {color: #0F4780;}
a.rouge:active {color: #872743;}

a.blancB:link {color: #FFFFFF; font-weight: bold;}
a.blancB:visited {color: #FFFFFF; font-weight: bold;}
a.blancB:hover {color: #872743; font-weight: bold;}
a.blancB:active {color: #FFFFFF; font-weight: bold;}

a.blanc:link {color: #FFFFFF;}
a.blanc:visited {color: #FFFFFF;}
a.blanc:hover {color: #FFFFFF;text-decoration: underline;}
a.blanc:active {color: #FFFFFF;}

a.blanc2:link {color: #FFFFFF; font-size: 8pt;}
a.blanc2:visited {color: #FFFFFF;}
a.blanc2:hover {color: #FFFFFF;text-decoration: underline;}
a.blanc2:active {color: #FFFFFF;}

img.borderOrange {border-color: #F45627}

a.ancre:link {color: #0F4780; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}
a.ancre:visited {color: #0F4780; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}
a.ancre:hover {color: #0F4780; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}
a.ancre:active {color: #0F4780; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}

a.orange:link {color: #F45627; font-weight: normal; text-decoration: none;}
a.orange:visited {color: #F45627; font-weight: normal; text-decoration: none;}
a.orange:hover {color: #F45627; font-weight: normal; text-decoration: underline;}
a.orange:active {color: #F45627; font-weight: normal; text-decoration: none;}

a.menuadmin {float:left; width:128px; text-decoration:none; color:white; background-color:blue; padding:0.2em 0.6em;}
a.menuadmin:link {background-color: red; color: white;}
a.menuadmin:visited {background-color: red; color: white;}
a.menuadmin:hover {background-color:#ffffff; color: blue;}
a.menuadmin:active {background-color: red; color: white;}

a.admin:link {color: #0066FF; text-decoration: none; font-size: 10pt; font-family: verdana, arial;}
a.admin:visited {color: #0066FF; text-decoration: none; font-size: 10pt; font-family: verdana, arial;}
a.admin:hover {color: #0066FF; text-decoration: underline; font-size: 10pt; font-family: verdana, arial;}
a.admin:active {color: #0066FF; text-decoration: none; font-size: 10pt; font-family: verdana, arial;}

table {text-align: center;}
td {text-align:left;  vertical-align:top;}
td.fond {background-color: #ffffff; padding-left: 10px;}
td.fondTxt {background-image: url('../images/fondPrinc.gif'); background-repeat: repeat; padding-left: 130px; padding-right: 130px;}
td.fondSMenu {background-image: url('../images/fondPrinc.gif'); background-repeat: repeat; padding-left: 20px; padding-right: 20px;}
td.fondSem{background-color: #DADFE6; padding-left: 179px; padding-top: 25px; padding-right: 10px}

ul.ad {float:left; width:100%; padding:0; margin:0; list-style-type:none;}
li.ad {display:inline}

hr {color: black;}

.lib {color: #000000; font-weight: bold; text-decoration: none; font-size: 10pt; font-family: verdana, arial;}
.white {color: #ffffff;font-size: 8pt;}
.titre2 {color: #0F4780; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}
.titre3 { font-weight: bold;}


.c_envoi {color: red; font-weight: bold; text-decoration: none; font-size: 14pt; font-family: arial, verdana;}

p.italic {font-size: 9pt; font-style: italic;}
span.italic {font-size: 10pt; font-style: italic;}

p.semTitre1 {color: #882743; text-decoration: none; font-size: 22pt; font-family: arial, verdana;}
p.semTitre1a {color: #882743; text-decoration: none; font-size: 22pt; font-family: arial, verdana;}
p.semTitre2 {color: #000000; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}
p.semTitre2C {color: #000000; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana; text-align: center;}

span.semTitre1 {color: #882743; text-decoration: none; font-size: 22pt; font-family:  arial, verdana;}
span.semTitre1a {color: #882743; text-decoration: none; font-size: 22pt; font-family:  arial, verdana;}
span.semTitre2 {color: #000000; font-weight: bold; text-decoration: none; font-size: 12pt; font-family: arial, verdana;}

span.biblioTitre{color: #166D8F; font-weight: bold; font-size: 10pt;}
span.biblio{color: #166D8F;font-size: 10pt;}

p.normalC {text-align: center;}

span.rouge {color: red; text-decoration: none; font-size: 9pt;}

.mandatory{ color: red;}