@charset "UTF-8";

body {
background-image:url(images/top-back.jpg);
background-repeat:repeat-x;
width:100%;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
min-width:1196px;
margin:0;
padding:0
}

html {
width:100%;
background-color:#FFF;
background-image:url(images/background.png);
margin:0;
padding:0
}

.button {
background-image:url(images/button.png);
height:20px;
padding-right:28px;
width:auto;
float:left;
padding-top:2px;
font-family:"Geneva", Arial, Helvetica, sans-serif;
font-size:10px;
color:#000
}

#under {
clear:both;
width:100%;
height:28px;
position:relative;
top:-88px;
background-image:url(images/button.png)
}

#underin {
clear:both;
height:26px;
margin-bottom:40px;
width:920px;
margin-left:auto;
margin-right:auto
}

#foot {
padding-top:18px;
background-image:url(images/foot.png);
width:100%;
height:40px;
text-align:center;
clear:both
}

#rc {
width:196px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
float:left;
border-left:1px solid grey;
margin-left:20px;
padding-left:16px
}

#topMenu {
float:right;
width:100%;
height:194px;
margin-bottom:88px
}

#top-text {
clear:both;
width:1196px;
margin:54px auto auto
}

.billetTop {
clear:both;
background-color:#000;
width:692px;
min-height:390px;
margin:auto;
padding:4px
}

div#top {
width:900px;
height:151px
}

#contenu {
clear:both;
width:100%;
width:1196px;
margin:auto
}

div#menu {
float:left;
width:200px;
margin-right:20px;
padding-right:4px;
text-align:left;
margin-left:8px;
height:100%;
border-right:1px solid grey
}

div#gb {
text-align:left;
margin-left:auto;
margin-right:auto;
width:100%;
max-width:1100px;
min-width:760px
}

div#globalbillet {
float:left;
width:700px;
margin-left:10px;
margin-right:10px;
margin-top:2px;
padding:4px
}

.titre_date {
overflow:auto;
clear:both;
width:692px;
border-top:1px solid #000;
margin-bottom:4px
}

.titre {
float:left;
font-family:"Trebuchet MS";
font-size:16px;
color:#FFF;
font-weight:700;
padding:2px
}

.date {
text-align:right;
color:#FFF;
width:180px;
font-family:Tahoma;
font-size:12px;
float:right;
padding:4px
}

.texte {
clear:both;
width:692px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
padding-top:6px;
padding-bottom:30px;
margin:auto
}

.liensbillet:link {
color:#3C2317
}

.photo {
clear:both
}

.piedbillet {
float:right;
font-family:Tahoma;
font-size:12px;
font-size: 11.5px;
font-style: italic;
margin-left: 20px;
margin-top: 3px
}

div#signature {
width:674px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background-color:#FAF0E4;
font-weight:700;
margin-left:2px;
margin-right:2px;
padding:6px
}

div#pages {
width:692px;
font-family:"Courier New", Courier, monospace;
font-size:12px;
font-weight:700;
text-align:center
}

div#calendrier {
width:100%;
text-align:center;
color:#000
}

div#liens {
width:192px;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11.5px;
color:#000
}
.social{
clear:both;
margin-bottom:42px;
}
.calendrier {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000
}

.resultat {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#000;
text-align:center
}

a:active {
color:#553120
}

select {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000
}

#iphone_alert {
visibility:hidden
}

div#email,div#supression {
width:650px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px
}

div#cherche,div#contact {
width:192px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF
}

.lienplumes:link,.lienpseudosite:link {
color:#3C2317;
text-decoration:none
}

.lienpages:visited,.lienpages:link,.lienliens:link,.lienliens:visited,.lienliens:active {
color:#000;
text-decoration:none
}

liencalendrier:link,.lienliens:hover {
color:#000;
text-decoration:underline
}

a:link,a:visited,a:hover,.liens {
color:#000
}
