.arrondi { 
border-radius:  10px 10px;
-moz-border-radius: 10px 10px;
}
.arrondi1 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFFfef;
}
.arrondi2 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFFFEF;
}
.arrondititre { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 220px;
margin-left:auto;
margin-right:auto;
border: 1px solid #ff9900;
}
.arrondititre1 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 200px;
margin-left: 30px;
border: 1px solid #ff9900;
}
.arrondititre1b { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 150px;
margin-left: 30px;
border: 1px solid #ff9900;
}
.arrondititre2 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 250px;
margin-left:auto;
margin-right:auto;
border: 1px solid #ff9900;
}
.arrondititre3 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 420px;
margin-left:auto;
margin-right:auto;
border: 1px solid #ff9900;
}
.arrondititre4 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 420px;
margin-left:auto;
margin-right:auto;
border: 1px solid #ff9900;
}
.arrondititre5 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 640px;
margin-left: auto;
margin-right:auto;
border: 1px solid #ff9900;
}
.arrondititre6 { 
-moz-border-radius: 15px 15px;
border-radius:  15px 15px;
background-color : #FFF8de;
width: 640px;
margin-left: 20px;
margin-right:auto;
border: 1px solid #ff9900;
}
/*texte défilant*/
#cadrpg { 
width:400px; /*largeur de la zone d'affichage*/
margin:0 auto; 
border:0; 
}
#newshr {
position:relative; 
width:400px; /*largeur de la zone d'affichage*/
height:28px; /*hauteur de la zone d'affichage*/
overflow:hidden; 
/*color:inherit;*/
/*background:#FFFFFF;*/  
/*border:1px solid  #CCCCCC;*/ 
}
#defile {
 position:absolute;
/* background:#FFFFFF;
- left: -226px;
 top: -2px;*/
}
.droite{ 
float: right; 
}
/*fin texte défilant*/
.textinfo{
position:absolute;
visibility:hidden; 
z-index:1000;
 }
.g90{
float: left;
width: 90%;
}
.g85{
float: left;
width: 85%;
}
.d13{
float: right;
width: 13%;
}
.d10{
float: right;
width: 10%;
}
.d151{
 margin-left: 85%;
}
.g67{
float: left;
width: 67%;
}
.d67{
float: right;
width: 67%;
}
.g42{
float: left;
width: 42%;
}
.g38{
float: left;
width: 38%;
margin-right: 15px;
}
.d58{
float: right;
width: 58%;
}

.g50{
float: left;
width: 50%;
}
.d50{
margin-left: 50%;
/*float: right;
width: 50%;*/
}
.d501{
margin-left: 50%;
padding-right: 5px;
width: 49%;
padding-left: 5px;
}
.d49{
float: right;
width: 49%;
}
.cvoy{
margin-left: 39%;
margin-right: 0%;
text-align:center;
}
.voyg32{
float: left;
width: 32%;
}
.voyd32{
float: right;
width: 32%;
}
.voyc36{
margin-left: 36%;
margin-right: 36%;
}

.voyd34{
float: right;
width: 34%;
}
.voyc34{
margin-left: 32%;
margin-right: 34%;
}
.voyg17{
float: left;
width: 17%;
}
.voyg22{
float: left;
width: 22%;
}
.voyd9{
float: right;
width: 9%;
}
.voyc74{
margin-left: 17%;
margin-right: 9%;
}
.c24h{
width:380px;
margin-left: 45%;
text-align : center;
}
.g33{
float: left;
width: 33%;
}
.d15{
float: right;
width: 15%;
}
.d33{
float: right;
width: 33%;
}
.d331{
margin-left: 33%;
/*float: right;
width: 50%;*/
}
.d332{
margin-left: 67%;
/*float: right;
width: 50%;*/
}
.c33{
margin-left: 33%;
margin-right: 33%;
}
.indent{
text-indent: 5px;
}
.indexg{
float:left;
width:190px;
}
.indexd{
float:right;
width:225px;
}
.indexc{
margin-left: 192px;
margin-right: 227px;
padding-left: 10px;
padding-right: 10px;
}
.indexd1{
float:right;
padding-top: 5px;
}
.bpg{
float:left;
width:16%;
height:29px;
padding-top: 5px;
}
.bpd{
float:right;
width:15px;
height:29px;
margin-right: 15px;
}
.bpc{
margin-left:auto;
margin-right:auto;
height:29px;

}

 
#bl1 ,#bl2, #bl3,#bl4 {
  float:left; 
   width: 320px;
padding-left: 4px;
padding-right: 4px;   
}
#tetecind{
padding-top: 10px;
background : url(bricolage/index/bg_header.gif) repeat-x left top;
}
#tetegind{
float:left;
/*width:17%;*/
padding-top: 10px;
/*padding-left: 2px*/
/*background : url(bricolage/index/bg_header.gif) repeat-x left top;*/
}
#divg{
float:left;
padding-top: 10px;
}
#tetedind{
float:right;
/*width:17%;*/
padding-top: 10px;
/*background : url(bricolage/index/bg_header.gif) repeat-x left top;*/
}
div.w96{
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
div.img2 {
    margin-left: auto;
    margin-right: auto;
    width: 645px;
	text-align:center;
}
div.img1 {
    margin-left: auto;
    margin-right: auto;
    width: 320px;
	text-align:center;
}




#divd{
float:right;
padding-top: 10px;
margin-right: 20px;
}
#divd1{
float:right;
padding-top: 10px;
}
#divc{
float:inherit;
margin-left: 50%;
margin-right: 50%;
}
.centrediv60{
width: 60%;
margin-left: auto;
margin-right: auto;
}
.centrediv40{
width: 40%;
margin-left: auto;
margin-right: auto;
}
.bordurev{
border-right: 1px solid #ff9900; 
}
.margediv{
padding-left: 2px;
padding-right: 2px;
}
.bmarge{
padding-bottom: 5px;
}
.nmarge{
display: inline;
}
.trait{
 border-bottom: 2px solid #990000;
}
.trait1{
 border-bottom: 1px solid #ff9900;
}
.clear{
clear:both;
}
.degrade {
background : url(bricolage/index/bg_header.gif) repeat-x left top;
}
.titreg{
float:left;
width:2000px;
}
.google120d{
float:right;
width:120px;
}
.google120g{
float:left;
width:120px;
}
.google336d {
border : 0px;
width: 336px;
float: right;
padding-right:10px;
padding-left:10px;
}

.google340d {
border : 0px;
width: 340px;
float: right;
padding-right:4px;

}
.google336d1 {
border : 0px;
width: 336px;
float: right;

}
.google336g {
border : 0px;
margin-right: 5px;
width: 336px;
float: left;
padding-right: 40px;
}
.google336g1 {
border : 0px;
margin-right: 5px;
width: 336px;
float: left;
padding-right: 10px;
}
.google336g2 {
border : 0px;
width: 336px;
float: left;
}
.google310d {
width: 310px;
float: right;
}
.google330g2 {
border : 0px;
width: 330px;
float: left;
}
.google305d {
border : 0px;
margin-left: 10px;
margin-right: 0px;
width: 315px;
float: right;
padding-right: 5px;
}
.google305d1 {
width: 305px;
float: right;
}
.google305g1 {
border : 0px;
margin-left: 5px;
margin-right: 5px;
width: 315px;
float: left;
padding-right: 5px;
}
.google305g {
border : 0px;
margin-left: 5px;
margin-right: 5px;
width: 315px;
float: left;
padding-right: 40px;
}
.google260d {
width: 260px;
float: right;
}
.google250d {
margin-left: 5px;
margin-right: 5px; 
border : 0px;
width: 250px;
float: right;
}
.google250g {
margin-left: 5px;
margin-right: 10px; 
border : 0px;
width: 250px;
float: left;
}
.google200d {
margin-left: 5px;
margin-right: 5px; 
border : 0px;
width: 200px;
float: right;
}
.div200g {
margin-right: 13px; 	
margin-left: 5px;
border : 0px;
width: 200px;
float: left ;
}
.google200g {
margin-left: 5px;
margin-right: 5px; 
border : 0px;
width: 200px;
float: left;
}
.google320 {
margin-left: 2px;
margin-right: 2px; 
border : 0px;
width: 320px;
}
.google200 {
margin-left: 2px;
margin-right: 2px; 
border : 0px;
width: 200px;
height: 200px
}
H1{
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
text-align:center;
color : #990000;
font-size : 32px;
}
H2{
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
text-align:center;
color : #990000;
font-size : 28px;
}
H3{
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
text-align:center;
color : #990000;
font-size : 24px;
}
H4{
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
text-align:center;
color : #990000;
font-size : 20px;
}
H5{
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
text-align:center;
color : #990000;
font-size : 16px;
}
H1.special:first-letter {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #ff9900;
font-size : 36px;
}
H2.special:first-letter {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #ff9900;
font-size : 32px;
}
H3.special:first-letter {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #ff9900;
font-size : 28px;
}
H4.special:first-letter {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #ff9900;
font-size : 24px;
}
H5.special:first-letter {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #ff9900;
font-size : 20px;
}
body {
background-color : #ffffef;
/*margin : 0px; 
padding : 0px;*/
width: 99%;

margin-left: auto;
margin-right: auto;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000; 
}
div.text{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
}
table.text{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
}
div.text1{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
}
ul.text1{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
}
/*div.h30{
height: 32px;
}
div.h100{
height: 100px;
}
div.h150{
height: 150px;
}
div.h180{
height: 180px;
}
div.h210{
height: 210px;
}
div.h240{
height: 240px;
}
div.h260{
height: 260px;
}
div.h280{
height: 280px;
}
div.h305{
height: 305px;
}
div.h340{
height: 340px;
}
div.h360{
height: 360px;
}
div.h380{
height: 380px;
}
div.h400{
height: 400px;
}
div.h450{
height: 450px;
}
div.h480{
height: 480px;
}
div.h500{
height: 520px;
}
div.h540{
height: 540px;
}
div.h560{
height: 560px;
}
div.h580{
height: 580px;
}
div.h650{
height: 650px;
}
div.h710{
height: 710px;
}
div.h790{
height: 820px;
}
div.h880{
height: 880px;
}
div.h1100{
height: 1100px;
}
div.h1300{
height: 1300px;
}*/
p.text1{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
}
div.voyages{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-align: center;
background-color: #B3FDFA;  
}
div.text120 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
margin-top: 120px;
}
div.text80 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
margin-top: 80px;
}
div.text60 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
margin-top: 60px;
}
div.text40 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
margin-top: 40px;
}
div.gauche60 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000;
text-indent: 30px; 
width:60%;
margin-right: 40px;
float: left;
}
.separation {
clear: both;
visibility:hidden;
}
div.bordure2 {
border : 2px solid #ff9900;
}
p.gauche30 {
width:30%;
padding-left: 20px;
float: left; 
}
.centrer-icone {
margin-left: auto;
margin-right: auto;
width : 100px;
} 
.centrer-image {
margin-left: auto;
margin-right: auto;
width : 640px;
} 
 .ctable50 {
margin-left: auto;
margin-right: auto;
width : 50%;
}  
.bordure-marron {
border : 1px solid #ff9900;
}
.bordure-marron1 {
border : 2px solid #ff9900;
}
table.degrade {
background : url(bricolage/index/bg_header.gif) repeat-x left top;
}
table.degrade1 {
background : url(bricolage/index/bg_header1.gif) repeat-x left top;
}
table.classique {
border : 0px;
width: 100%;
}
table.c99 {
border : 0px;
width: 99%;
}

table.c96 {
border : 0px;
width: 96%;
padding-left:2%;
margin-left:2%;
}
table.c75 {
border : 0px;
width: 75%;
padding-left:10%;
margin-left:10%;
}
table.c50 {
border : 0px;
width: 50%;
padding-left:25%;
margin-left:25%;
}
.bordure/*, td */ {
	border: #ff9900 1px solid;
	/* [disabled]border-collapse: collapse; */
	/* [disabled]padding-left:5px; */
	padding-right:2px;
}
table.image-index {
border : 0px;
width: 325px;
float: right;
}
table.image-index {
border : 0px;
}
table.google336c {
border : 0px;
width: 336px;
text-align:center;
}
table.google336d {
border : 0px;
width: 336px;
float: right;
}
table.google336g {
border : 0px;
width: 336px;
float: left;
}
table.google120d {
border : 0px;
width: 120px;
float: right;
}
table.google200 {
border : 0px;
width: 200px;
float: right;
}
table.google200 {
border : 0px;
}
table.aire {
border : 1px solid #ff9900;
width: 100%;
border-collapse: collapse;
}
table.aire td {
border : 1px solid #ff9900;
border-collapse: collapse;
}
table.tableau{
margin-left: auto;
margin-right: auto;
width : 600px;
}
p{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #990000; 
text-indent: 30px;
}
p.bordure{
border : 2px solid #ff9900;
width : 420px;
margin-left: auto;
margin-right: auto;
}
p.bordure2{
border : 2px solid #ff9900;
}
td.w99 {
width: 99%;
}
td.w96 {
width: 96%;
}
td.w91 {
width: 91%;
}
td.w85 {
width: 85%;
}
td.w75 {
width: 75%;
}
td.w75m {
width: 73%;
padding-left:5px;
}
td.w72 {
width: 72%;

}
td.w69 {
width: 69%;
}
td.w66 {
width: 66%;
}
td.w64 {
width: 64%;
}
td.w59 {
width: 59%;
}
td.w50 {
width: 50%;
}
td.w43 {
width: 43%;
}
td.w36 {
width: 36%;
}
td.w32 {
width: 32%;
}
td.w33 {
width: 33%;
}
td.w28 {
width: 28%;
}
td.w25 {
width: 25%;
}
td.w23 {
width: 23%;
}
td.w22 {
width: 22%;
}
td.w20 {
width: 20%;
}
td.w19 {
width: 19%;
}
td.w17 {
width: 17%;
}
td.w14 {
width: 14%;
}

td.w11 {
width: 11%;
}
td.w9 {
width: 9%;
}
td.w4 {
width: 4%;
}
td.w3 {
width: 3%;
}
td.w2 {
width: 2%;
}
td.w1 {
width: 1%;
}
td.w120 {
width:120px;
}
td.w400 {
width:400px;
}
td.image-aire {
width: 645px;
text-align : center;
}
td.indexg {
width: 180px;
}
td.indexd {
width: 225px;
}
td.blocmarron {
background-color : #FFCC66;
text-align:center;
}
img
{
border: none;
} 

div.imaged{
width:100%;
} 
.imaged {
float: right;
padding-left: 5px;
}
.imaged1 {
float: right;
padding-right: 7px;
}

div.imageg{
width:100%;
} 
.imageg{
float:left;
padding-right: 15px;
} 
.imageg30{
float:left;
padding-right: 30px;
} 
.gras_entete {
color : #0000ff;
text-decoration : none;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 24px;
font-style : italic;
line-height : normal;
font-weight : bold;
font-variant : normal;
}
a.info {
position : relative;
z-index : 24;
background : none;
text-decoration : none;
color : #000066;
}
a.info:hover {
z-index : 25;
background : none;
}
a.info span {
display : none;
}
a.info:hover span {
display : block;
position : absolute;
top : 2em;
left : 2em;
width : 15em;
border : 1px solid #808080;
background-color : #ffffe4;
color : #6699cc;
color : #00008b;
text-align : left;
font-weight : normal;
font-size : 12px;
line-height : 12px;
padding : 2px 4px;
}
a.infox {
position : relative;
z-index : 24;
background : none;
text-decoration : none;
}
a.infox:hover {
z-index : 25;
background : none;
}
a.infox span {
display : none;
}
a.infox:hover span {
display : block;
position : absolute;
top : 2em;
left : -2em;
width : 15em;
border : 1px solid #808080;
background-color : #ffffe4;
color : #6699cc;
color : #00008b;
text-align : left;
font-weight : normal;
font-size : 12px;
line-height : 12px;
padding : 2px 4px;
}
a.infox1 {
position : relative;
z-index : 24;
background : none;
text-decoration : none;
}
a.infox1:hover {
z-index : 25;
background : none;
}
a.infox1 span {
display : none;
}
a.infox1:hover span {
display : block;
position : absolute;
top : -5em;
left : 2em;
width : 15em;
border : 1px solid #808080;
background-color : #ffffe4;
color : #6699cc;
color : #00008b;
text-align : left;
font-weight : normal;
font-size : 12px;
line-height : 12px;
padding : 2px 4px;
}
a.infox2 {
position : relative;
z-index : 24;
background : none;
text-decoration : none;
}
a.infox2:hover {
z-index : 25;
background : none;
}
a.infox2 span {
display : none;
}
a.infox2:hover span {
display : block;
position : absolute;
top : -5em;
left : -3em;
width : 12em;
border : 1px solid #808080;
background-color : #ffffe4;
color : #6699cc;
color : #00008b;
text-align : left;
font-weight : normal;
font-size : 12px;
line-height : 12px;
padding : 2px 4px;
}
a.infox3 {
position : relative;
z-index : 24;
background : none;
text-decoration : none;
}
a.infox3:hover {
z-index : 25;
background : none;
}
a.infox3 span {
display : none;
}
a.infox3:hover span {
display : block;
position : absolute;
top : -5em;
left : -13em;
width : 12em;
border : 1px solid #808080;
background-color : #ffffe4;
color : #6699cc;
color : #00008b;
text-align : left;
font-weight : normal;
font-size : 12px;
line-height : 12px;
padding : 2px 4px;
}
.times_fin {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : bold;
color : #990000;
}
.texte-bleu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #0000ff;
text-decoration : none;
left : auto;
letter-spacing : normal;
word-spacing : normal;
white-space : normal;
text-indent : 24pt;
text-align : justify;
}
.description {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-style : italic;
font-weight : bold;
color : #0000ff;
text-decoration : none;
}
.texte-rouge {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #ff0000;
text-decoration : none;
text-align : left;
text-indent : 24pt;
}
.texte-vert {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : normal;
color : #00cc00;
text-decoration : none;
}
.texte-bleu-fonce {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : bold;
color : #000099;
text-decoration : none;
text-indent : 24pt;
}
.liens_tete {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bolder;
color : #0000ff;
text-decoration : underline;
}
.titre {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-style : italic;
line-height : normal;
font-weight : bold;
font-variant : normal;
text-transform : none;
text-decoration : none;
border : none;
color : #0000ff;
}
.menu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
font-variant : normal;
color : #0000ff;
margin-left: auto;
margin-right: auto;
}
a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
font-variant : normal;
color : #0000ef;
text-decoration : underline;
}
a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
font-variant : normal;
color : #0000ef;
text-decoration : underline;
}
a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
font-variant : normal;
color : #ff0000;
line-height : normal;
text-transform : none;
background-color : #ffffc1;
text-decoration : none;
}
a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
font-variant : normal;
color : #ff0000;
text-decoration : underline;
}
.fondm {
background-color: #FFFFAA;
}
.tableau-bleu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : bold;
font-variant : normal;
text-decoration : none;
}
.depart {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bold;
color : #993300;
}
.sondage {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : normal;
color : #990000;
}
.verdana9bleu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : normal;
color : #0000ff;
text-decoration : none;
}
.verdana9vert {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : normal;
color : #009966;
text-decoration : none;
}
.verdana9rouge {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : normal;
color : #ff0000;
text-decoration : none;
font-style : normal;
font-variant : normal;
}
.grasentetebrun {
font-family : "Times New Roman", Times, serif;
font-size : 26px;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #990000;
text-decoration : none;
}
.grasbrunclair {
font-family : "Times New Roman", Times, serif;
font-size : 26px;
font-style : italic;
font-weight : bold;
color : #ff9933;
}
.textebrunclair {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
text-transform : none;
color : #ff9900;
text-decoration : none;
}
.textebrun14 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #990000;
}
.textebrunclair14 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #ff6600;
}
.tableauvert {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #339900;
}
.tableauvertgras {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #339900;
}
.tableaubrun12gras {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #990000;
}
.tableaubrun12 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #990000;
}
.tableaubrun11 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #990000;
}
.vieuxmans {
font-family : "Comic Sans MS";
font-size : 14px;
font-style : italic;
font-weight : normal;
color : #993300;
text-indent : 24px;
text-align : left;
}
.vieuxmansrouge {
font-family : "Comic Sans MS";
font-size : 14px;
font-style : italic;
font-weight : normal;
color : #ff0000;
}
.vieuxmansbrunclair {
font-family : "Comic Sans MS";
font-size : 14px;
font-style : italic;
font-weight : normal;
color : #ff6600;
}
.tableaurouge {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #ff0000;
text-decoration : none;
}
.tableaurougegras {
font-size : 12px;
font-style : normal;
font-weight : bold;
color : #ff0000;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.verdana10bleu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
color : #0000ff;
text-decoration : none;
}
.verdana11bleu {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
color : #0000ff;
text-decoration : none;
}
.verdana9rougegras {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : bold;
color : #ff0000;
}
.verdanafondrouge {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #ffffff;
text-decoration : none;
background-color : #ff0000;
}
.tableaubleu12 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #0000ff;
}
.texteformulaire {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #0000ff;
background-color : #f0ffff;
}
.textebrunclairgras {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ff9900;
}
.verdana9brun {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #990000;
}
.verdana10brun {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #990000;
}
.verdana9brunclair {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : normal;
color : #ffffef;
}

.titrebrun {
font-family : "Times New Roman", Times, serif;
font-size : 32px;
font-style : italic;
font-weight : bold;
color : #990000;
}
.grasentetebrun1 {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 36px;
font-style : italic;
font-weight : bold;
color : #990000;
}
.titrebrunclair {
font-family : "Times New Roman", Times, serif;
font-size : 36px;
font-style : italic;
font-weight : bold;
font-variant : normal;
color : #ff9900;
}
.tableaubrun12puce {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #990000;
list-style-image : url(bricolage/puce0.gif);
}
.tableaubrun12puce1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #990000;
list-style-image : url(bricolage/ypuce19.gif);
}
.tableaubrun12puce2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #990000;
list-style-image : url(bricolage/puce.jpg);
font-size : 12px;
}
TEXTAREA {
color : #00008b;
font-size : 8px;
font-family : verdana;
}
.verdanafondjaune {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #0000ff;
background-color : #ffff66;
}
.vertfoncé18 {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-style : normal;
color : #669900;
}
.verdanafondjaune {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
background-color : #ffff00;
}
.menunav a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
font-variant : normal;
color : #0000ef;
text-decoration : underline;
}
.menunav a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
font-variant : normal;
color : #0000ef;
}
.menunav a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
font-variant : normal;
color : #ff0000;
line-height : normal;
text-transform : none;
background-color : #ffffc1;
text-decoration : none;
}
.menunav a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
font-variant : normal;
color : #ff0000;
text-decoration : underline;
}
.menu11 a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
color : #0000ef;
text-decoration : underline;
}
.menu11v a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
color : #0000ef;
}
.menu11 a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
color : #ff0000;
}
.menusous a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : normal;
color : #0000ef;
text-decoration : underline;
}
.menusous a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : normal;
color : #0000ef;
}
.menusous a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-style : normal;
font-weight : normal;
color : #ff0000;
}
.menusous td, div {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : normal;
color : #990000;
text-decoration : none;
}

.lnone
{
 list-style: none ;
}
.top {
vertical-align : top;
}
.topc {
vertical-align : top;
text-align : center;
}
.centre {
text-align : center;
}
.gauche {
text-align : left;
}
.droite {
text-align : right;
}
.espace{
 padding-right: 10px;
 padding-left: 10px;
 line-height: 20px;
}
.espace1{
 padding-right: 10px;
 padding-left: 380px;
 line-height: 20px;
}
p.milieu img {
display:inline-block; 
vertical-align:middle;
}
td.milieu form {
display:inline-block; 
vertical-align:middle;
}


.rss_titre {
    margin: ;
    width: 98%;
   
}
.post_results {
    margin: ;
    width: 98%;
    border:;
    
}
.post_results ul {
    list-style:none;
    text-align:left;
    padding:0;
    margin: 0;
}
.post_results ul li {
    background: ;
   
    padding: 5px;
}
.post_results ul li:hover{
    background: ;
}
.post_results ul li a{
    color: #0000EE;
    display: block;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    margin-bottom:5px;
}
.post_results ul li a:hover{
    color: #ff9900;
}
.post_results ul li p {
    color: #b81500;
    font-size: 11px;
    margin: 0;
}.brun10 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
verdana10brun {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}
