body { 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color : #E9E9E9;
text-align:justify;
margin : auto;
}
.vote {
width:45px;
height:18px;
border-right: 0px solid #ffffff;
border-top: 0px solid #ffffff;
border-left: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
background-color: #ffffff;
font-size : 13px;
color: #49519A;
}
.bloc_adsense {
border-left: 1px solid #8DC229;
border-right: 1px solid #8DC229;
border-bottom: 1px solid #8DC229;
border-top: 1px solid #8DC229;
background-color : #FFFFFF;
text-align:center;
width : 270px;
margin : auto;
} 
a:link {
font-size : 15px;
color: #07519A;
text-decoration : none;
} 
a:visited { 
font-size : 15px;
color: #07519A;
text-decoration : none;
} 
a:hover { 
font-size : 15px;
color: #07519A;
text-decoration : underline;
} 
.theme_color { 
color: #8DC229;
} 
.bloc_titre {
border-top: 1px solid #8DC229;
border-left: 1px solid #8DC229;
border-right: 1px solid #8DC229;
border-bottom: 1px solid #8DC229;
background-color : #F1F1F1;
padding-left : 10px;
padding-right : 10px;
color: #000000;
width : 250px;
margin : auto;
} 
.bloc_buzz {
border-left: 1px solid #8DC229;
border-right: 1px solid #8DC229;
border-bottom: 1px solid #8DC229;
background-color : #FFFFFF;
padding-left : 10px;
padding-right : 10px;
padding-top: 10px;
font-size:12px;
color:#000000;
width : 250px;
margin : auto;
} 
.bloc_buzz a:link {
font-size : 12px;
color: #07519A;
text-decoration : none;
} 
.bloc_buzz a:visited { 
font-size : 12px;
color: #07519A;
text-decoration : none;
} 
.bloc_buzz a:hover { 
font-size : 12px;
color: #07519A;
text-decoration : underline;
} 
.contenu_buzz_1 {
background-color : #FFFFFF;
padding-left : 10px;
padding-top: 15px;
color: #07519A;
width : 600px;
margin : auto;
}
.contenu_buzz_2 {
background-color : #FFFFFF;
padding-top: 15px;
color: #07519A;
width : 310px;
margin : auto;
}   
.header { 
background-image : url("img/background_2.jpg");
height : 700px;
width: 100%;
} 
.header_1 {
background-color : #FFFFFF;
width : 900px;
height : 161px;
margin : auto;
} 
.header_0_1 {
border-left: 1px solid #222222;
background-color : #8DC229;
padding-left : 10px;
color: #FFFFFF;
width : 400px;
height : 21px;
margin : auto;
float : left;
} 
.header_0_2 {
border-right: 1px solid #222222;
background-color : #8DC229;
padding-right : 10px;
text-align:right;
color: #FFFFFF;
height : 21px;
margin : auto;
} 
.header_0_2 a:link {
font-size : 15px;
color: #FFFFFF;
text-decoration : none;
} 
.header_0_2 a:visited { 
font-size : 15px;
color: #FFFFFF;
text-decoration : none;
} 
.header_0_2 a:hover { 
font-size : 15px;
color: #FFFFFF;
text-decoration : underline;
} 
.header_1_1 {
border-left: 1px solid #222222;
border-right: 1px solid #222222;
border-bottom: 1px solid #222222;
background-color : #8DC229;
padding-left : 10px;
font-size:18px;
color: #FFFFFF;
width : 888px;
height : 65px;
margin : auto;
}  
.header_1_1 {
border-left: 1px solid #222222;
border-right: 1px solid #222222;
border-bottom: 1px solid #222222;
background-color : #8DC229;
padding-left : 10px;
font-size:35px;
color: #FFFFFF;
width : 888px;
height : 65px;
margin : auto;
} 
.header_1_1_0 {
border-left: 1px solid #222222;
border-bottom: 1px solid #222222;
background-color : #8DC229;
padding-left : 10px;
font-size:35px;
color: #FFFFFF;
width : 260px;
height : 65px;
margin : auto;
float : left;
} 
.header_1_1_1 {
border-bottom: 1px solid #222222;
background-color : #8DC229;
padding-top : 30px;
font-size:18px;
color: #FFFFFF;
width : 330px;
height : 35px;
margin : auto;
float : left;
} 
.header_1_1_2 {
border-right: 1px solid #222222;
border-bottom: 1px solid #222222;
background-color : #8DC229;
font-size:35px;
color: #FFFFFF;
height : 65px;
margin : auto;
} 
.footer {
border-left: 1px solid #222222;
border-right: 1px solid #222222;
background-color : #8DC229;
font-size:12px;
color: #FFFFFF;
width : 898px;
height : 55px;
margin : auto;
} 
.footer a:link {
font-size : 11px;
color: #222222;
text-decoration : none;
} 
.footer a:visited { 
font-size : 11px;
color: #222222;
text-decoration : none;
} 
.footer a:hover { 
font-size : 11px;
color: #222222;
text-decoration : underline;
} 
.menu_1 {
border-left: 1px solid #222222;
border-right: 1px solid #222222;
border-bottom: 1px solid #222222;
background-color : #FFFFFF;
padding-left : 10px;
padding-right : 10px;
width : 878px;
height : 90px;
margin : auto;
}
.menu_1 a:link {
font-size : 12px;
color: #07519A;
text-decoration : none;
} 
.menu_1 a:visited { 
font-size : 12px;
color: #07519A;
text-decoration : none;
} 
.menu_1 a:hover { 
font-size : 12px;
color: #07519A;
text-decoration : underline;
} 
.zone {
border-left: 1px solid #222222;
border-right: 1px solid #222222;
background-color : #FFFFFF;
color: #07519A;
width : 900px;
margin : auto;
}  
.contenu_1 {
background-color : #FFFFFF;
padding-top: 15px;
color: #07519A;
width : 290px;
margin : auto;
}  
.intro {
background-color : #FFFFFF;
padding-top: 15px;
color: #222222;
width : 588px;
margin : auto;
}  
.contenu_2 {
background-color : #FFFFFF;
padding-top: 15px;
color: #07519A;
width : 290px;
margin : auto;
}  
.contenu_3 {
background-color : #FFFFFF;
padding-top: 15px;
color: #07519A;
width : 298px;
margin : auto;
}  
.buzz_bloc_titre {
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background-color : #F1F1F1;
padding-left : 10px;
padding-right : 10px;
color: #000000;
width : 300px;
margin : auto;
} 
.buzz_bloc_buzz {
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background-color : #FFFFFF;
padding-left : 10px;
padding-right : 10px;
padding-top: 10px;
font-size:12px;
color:#000000;
width : 300px;
margin : auto;
} 
.buzz_bloc_buzz a:link {
font-size : 12px;
color: #07519A;
text-decoration : none;
} 
.buzz_bloc_buzz a:visited { 
font-size : 12px;
color: #07519A;
text-decoration : none;
} 
.buzz_bloc_buzz a:hover { 
font-size : 12px;
color: #07519A;
text-decoration : underline;
} 
.bloc_sondage {
border-left: 1px solid #8DC229;
border-right: 1px solid #8DC229;
border-bottom: 1px solid #8DC229;
background-color : #FFFFFF;
padding-left : 5px;
padding-right : 5px;
padding-top: 10px;
font-size:12px;
color:#000000;
width : 260px;
margin : auto;
} 
