@charset "utf-8";

@media print{
.menu{
display:none;}
}

@media screen{
html, body{
/*background-image:url(images/topFade.jpg);
background-repeat:repeat-x;
background-image:url(images/waveBottom.jpg);
background-repeat:repeat-x;
background-position:bottom center;*/
font-family:Trebuchet MS, fantasy, Arial;
min-height:700px;
margin:0;
padding:0;
height:100%; /*permet d'avoir une hauteur auto plus loin*/
}

#total{
background-image:url(images/backTop.jpg);
background-position:center top;
background-repeat:repeat-x;
min-width:950px;}

h1{
font-weight:bold;
font-size:1.5em;
}

h2{
font-size:1.3em;}

#right h2{
color:#434201;
font-size:1.1em;}

h3{
font-size:1.1em;
}

em, #news{
color:#ada214;}

p, .entry table{
font-size:0.9em;
line-height:1.3em;}

li{
font-size:0.8em;}

strong{
color:#434201;
font-weight:bold;
}

#left a{
text-decoration:none;
}

#middle p a, #right a, #coo a, .entry table a{
text-decoration:underline;
color:#ada214;
}

.onebit_mp3 a{
text-decoration:none;
color:#ada214;}

textarea{
width:430px;}

.section a:hover{
color:#fff;
}

.sousSection a:hover{
color:#fff;
}

#axial{
position:absolute;
background:transparent url(images/axialLogo.gif) no-repeat scroll 0 0;
}

#axial a {
color:#C9C9C9;
display:block;
font-size:9px;
line-height:9px;
margin:-3px 0 0 70px;
padding:0 0 0 0;
width:102px;
}
#axial a#margin{
	margin-top: -15px;
}
/**********      DIV     **************/

/*
permet l'application du dégradé en bas
*/
/*#total2{
width:100%;
background-image:url(images/waveBottom.jpg);
background-position:bottom center;
background-repeat:repeat-x;
padding-bottom:150px;
margin:0 auto;
position:relative; 
height:auto; 
min-height:600px;
background-color:#fff;
}*/

/*
permet l'application de la wave en bas
*/

#bigFoot{
background-image:url(images/wave2.jpg);
background-repeat:repeat-x;
background-position:top center;
background-color:#434201;
min-height:350px;
height:350px;
}

/*
contient les 3 colonnes
*/
#container{
width:950px;
/*min-height:354px;
background-image:url(images/topWave.jpg);
background-repeat:no-repeat;*/
/*overflow:auto;*/

margin:0 auto;
position:relative; /* évite les problèmes avec height:100%*/
height:auto; /* évite les problèmes avec height:100%*/
min-height:90%; /* évite les problèmes avec height:100% pour IE6*/
}

#left{
float:left;
margin-top:77px;
width:223px;
}

#middle{
float:left;
width:480px;
min-height:200px;
margin:182px 20px 0px 20px;
}


a img{
border:none;}

#right{
float:left;
width:200px;
margin-top:70px;}

#right ul{
list-style-type:none;
margin:0px;
padding:0px;
}

#right li{
margin-bottom:12px;
font-size:0.8em;
}

#info{  margin-bottom: 47px; * margin-bottom: 30px;
    width: 174px;}

#right #info h2 {
	font-size:0.9em;
	margin:10px 0 !important;
}

#info hr {
	background:#D8D53F;
	height:1px;
	margin:10px 0;
	*margin:0px;
	border:0px none;
}

#news div{
margin-top:15px;}


/******************MENU**************/
.menu{

width:221px;
font-weight:bold;
}

.menu ul{
background-color:#d8d53f;
}


.section{
background-color:#d8d53f;
width:221px;
text-align:right;
padding-top:10px;
height:24px;
}

.section a{
color:#434201;}

.section span{
display:block;
float:left;
width:180px;
border-bottom:#f2ef66 solid 1px;
}

.sousSection{
color:#7a7801;
background-color:#d8d53f;
width:221px;
font-size:0.8em;
text-align:right;
}

.sousSection a{
color:#807e05;
}

#selected{
background-image:url(images/selected.gif);
background-repeat:no-repeat;
background-position:15px;}

.sousSection span{
margin-right:40px;

}

/****************COORDONNÉES***/

#coo{
padding:200px 130px 24px;
font-size:13px;
color:#ada214;
float:right;
position:relative;
width:75%;
margin:0 auto;
}

#joindre_pat{float:right;}

#coo span{
font-weight:bold;
font-size:18px;}


/****************middle***********/

p img { 
    float: left; 
    margin: 4px; 
	clear:left;
}
}


/* TWITTER */

.twtr-tweet, .twtr-tweet-wrap {
	margin: 0 !important;
}

.twtr-timeline, .twtr-tweets, .twtr-reference-tweet, .twtr-tweet-text, .twtr-bd, .twtr-doc, .twtr-hd {
	margin-top: 0 !important;
}

.twtr-ft {
	display: none;
}

#twtr-widget-1 {
	border: 1px solid #aaa;
	padding-bottom: 10px;
}

.twtr-doc {
	width: 198px !important;
}

.twtr-hd {
	border-bottom: 1px solid #ddd !important;
}

#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular {
	color: #434201 !important;
}


