/* -------------------------------------------
Copyright (C) - Tous droits reserves
Julien Vieillefont - http://www.jv-conseil.net
---------------------------------------------- */

@media screen{body{color:#333333;font-size:12px;font-family:Lucida Grande, Trebuchet, Verdana, Helvetica, Arial;text-align:center;margin:0;padding:0;background-color:#f9f3e7;background-image:url(/style/fond/fondblanc.gif);background-position:center top;background-repeat:repeat-y;}
#enveloppe{margin:0 auto;padding:0;border:0;width:1000px;position:relative;}
#corps{text-align:justify;margin:0 14px 0 196px;padding:0;width:790px}
#corps-gauche, .article{text-align:justify;width:555px}
#pub_article_corps{text-align:justify;width:645px}
#arriereplan{color:#ffffff;font-size:24px;font-family:tahoma,"trebuchet ms","Lucida Grande", Verdana, Arial;background:#fff url(/style/arriereplan/arriereplan.jpg) no-repeat;text-align:center;width:790px;margin-top:15px;margin-bottom:10px;padding-top:16px;padding-bottom:16px;}
}
#arriereplan a{color:#ffffff;}
#arriereplan a:hover{color:blue;background-color:transparent;}
}
html[xmlns*=""] #enveloppe {left:1px;} /* Hack CSS Safari + Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #enveloppe {left:1px;}
}
@media print{body{color:black;background:none;font-size:10pt;font-family:Helvetica, Arial;}
#enveloppe{width:100%;margin:0;border:0;}
#corps{width:100%;margin:0;padding:0;}
#corps-gauche, .article{width:72%;}
#pub_article_corps{width:80%;}
#arriereplan, #arriereplan_1mai, #arriereplan_anniv{color:#333333;text-transform:uppercase;font-weight:bold;font-size:22pt;font-family:"Century Gothic", optima,"Trebuchet MS", Helvetica, Arial, sans-serif;background:none;text-align:left;width:100%;margin:0 0 1em 0;padding:0;}
input, select{display:none;visibility:hidden}
}
#pub_article_laterale{width:130px;float:right;clear:right;text-align:center;}
#barredroite{width:220px;float:right;clear:right;}
strong{color:#5571a1}
strong a:hover, a:hover strong{color:white}
input, textarea, select{color:#333333;font-size:12px;font-family:"Lucida Grande", Trebuchet, Verdana, Helvetica, Arial;font-weight:bold;margin:1px;padding:3px;border:solid 1px #cdcdcd;}
p{margin:0px;padding:0px;line-height:normal;}
ul, ol{margin:0;}
li{text-align:justify;list-style-type:square;list-style-image:url(/style/img/puce_blanche.gif);margin:6px 0;}
ol li{list-style-type:decimal;list-style-image:none;margin:6px 0;}
fieldset{border:1px solid #637285;}
legend{color:#637285;font-weight:bold;text-transform:uppercase;padding-right:6px;padding-left:6px;}
hr{background:transparent url(/style/img/bg_mast.gif) repeat-x scroll 0 0;border:0 none;height:3px;color:gray;display:block;margin:1em 0;}
.article hr{margin:2em 0;}
sup{text-transform:lowercase}
img{margin:0;padding:0;border:0}
blockquote, form{margin-top:0;margin-bottom:0}
h1{color:#906;font-size:22px;font-family:"Albertus Medium","Trebuchet MS", Trebuchet,"Lucida Grande","Lucida Console", Verdana, Arial;font-style:normal;font-variant:normal;font-weight:normal;text-transform:uppercase;text-align:center;margin-top:2em;margin-bottom:3px}
h1 a{color:#906}
h1 a:hover{color:white;background:#906}
h1.actu, .billetterie h1, h2.pink-actu{color:#906;font-size:14px;font-family:"Trebuchet MS", Trebuchet,"Albertus Medium","Lucida Grande","Lucida Console", Geneva, Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-variant:normal;font-weight:bold;background-image:url(/style/img/gradient-gray.gif);background-repeat:repeat-x;background-attachment:scroll;background-position:left bottom;text-transform:none;text-align:left;margin-top:24px;margin-bottom:3px;padding:2px;border-bottom:1px solid #c69}
h1.actu a, h2.pink-actu a{color:#906}
h1.actu a:hover, h2.pink-actu a:hover{color:white;background:#906}
h2{color:#5571a1;font-size:14px;font-family:"Trebuchet MS",Trebuchet,Verdana;font-weight:bold;margin-top:18px;margin-bottom:1px}
h2.actu{color:#5571a1;font-size:14px;font-family:"Trebuchet MS",Trebuchet,"Albertus Medium",Lucida Grande,Lucida Console,Geneva,Verdana,Arial,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;background:url(/style/img/gradient-blue.gif) repeat-x left bottom;text-align:justify;margin-top:24px;margin-bottom:3px;padding:2px;border-bottom:1px solid #b0adda}
h3{color:#963;font-size:0.9em;font-family:"Trebuchet MS";text-transform:uppercase;margin:8px 0 1px 0;}
h3 a{color:#963}
h3 a:hover{color:white;background:#963}
h4{color:#5571a1;font-size:12px;font-family:Verdana;font-style:italic;font-weight:normal;margin-top:6px;margin-bottom:3px}
h5{color:#666666;font-size:10px;margin:10px 0 0}
h5 a{color:#666666}
.arbolinks{text-decoration:none;background-color:#f4f4cd;margin-bottom:10px;display:block;padding:4px;border:solid 1px #bec8cc;}
.success{display:block;margin:3px 0;padding:4px 4px 4px 30px;color:#4d9701;background-image:url(/style/img/success.gif);background-color:#f5ffeb;background-repeat:no-repeat;background-position:4px 2px;border:solid 1px;}
.success a{color:#4D9701;font-weight:bold;}
.success a:hover{color:white;background-color:#4D9701;}
.success strong{color:#4D9701;font-weight:bold;text-decoration:underline;}
.error{display:block;margin:3px 0;padding:4px 4px 4px 30px;color:#906;background-color:#fcc;border:solid 1px;background-image:url(/style/img/warning.png);background-repeat:no-repeat;background-position:4px 4px;}
.error a{color:#906;font-weight:bold;}
.error a:hover{color:white;background-color:#906;}
div.important{color:#906;background-color:#fcc;display:block;padding:4px;border:solid 1px;}
div.important a{color:#906;font-weight:bold;}
div.important a:hover{color:white;background-color:#906;}
.bleu{color:#5571a1}
.jaune{color:#963}
.gris{color:#666;font-size:smaller}
.rouge, .error{color:#990066}
#footer{color:#888888;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;font-weight:normal;text-align:center;width:98%;margin:20px auto 10px;clear:both}
#footer img{margin:3px 6px;vertical-align:middle}
#footer a{color:#888888}
#footer a:hover{color:white;background-color:#888888}
@media print{#footer{visibility:hidden}
}
