/* CSS Document */


.presserdp {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:500px;
margin:0px 0px 0px 50px;
text-align:left;
}

.presserdp h4 {
display:block;
width:100%;
margin:0px;
padding:0px;
font-size:10px;
}


.presserdp h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#660099;
width:100%;
display:block;
border-bottom:1px solid #660099;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-weight:lighter;
}

.presserdp h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:500px;
text-align:left;
margin-bottom:50px;
}

.presserdp h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:13px;
color:#660099;
font-weight:normal;
text-align:left;
}

.presserdp a {
text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px;
}

.presserdp a:hover {
text-decoration:underline;
color:orange;
}

.presserdp p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}





.cartouche3 {
margin:15px 6px 0px 0px;
width:215px;
border:1px solid #DDDDDD;
float:right;
background-color:#EEEEEE;
}


.cartouche3 p {
margin:5px 5px 5px 5px;
padding:0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.cartouche3 h1 {
height:20px;
border-bottom:1px solid #DDDDDD;
font-size:3px;
background-image:url(img/informations.gif);
background-position:100% 70%;
margin:0px;
padding:0px;
}

.cartouche3 h2 {
color:#04738F;
margin:10px 5px 10px 5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:13px;
}

.cartouche3 a {
color:#04738F;
text-decoration:underline;
}

.cartouche3 a:hover {
color:#04738F;
text-decoration:none;
}

.cartouche3 img {
float:left;
margin-right:5px;
margin-left:5px;
margin-bottom:10px;
border:1px solid black;
}









#don {
margin:10px 0px 10px 5px;
padding:0px 0px 0px 0px;
}


#foatleft {
float:left;
margin-right:5px;
} 





#orange {

color:#FF6600;

font-size:20px;

font-weight:normal;

margin-top:0px;

margin-bottom:10px;

}



#button {
width:28px;
height:27px;
border:0px;
vertical-align:top;
margin-top:5px;
}



.textaccueil {
width:520px;
border:1px solid black;
float:left;
height:380px;
}



.cartouche {
width:215px;
border:1px solid #DDDDDD;
float:right;
background-color:#EEEEEE;
margin-top:15px;
}



.cartouche h1 {
height:20px;
border-bottom:1px solid #DDDDDD;
font-size:3px;
background-image:url(img/Image_tour.gif);
background-position:100% 70%;
margin:0px;
padding:0px;
}



.cartouche h2 {
font-size:10px;
margin:5px 5px 5px 5px;
padding:0px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}


.cartouche h3 {
font-size:14px;
margin:5px 0px 5px 0px;
padding:0px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FF6600;
}


.cartouche p {
margin:5px 0px 5px 0px;
padding:0px;
text-align:center;
}



.cartouche img {
border:1px solid orange;
}









.cartouche2 {
margin:15px 6px 0px 0px;
width:215px;
height:60px;
border:1px solid #DDDDDD;
float:right;
background-color:#EEEEEE;
}


.cartouche2 p {
margin:5px 5px 5px 5px;
padding:0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.cartouche2 h1 {
height:20px;
border-bottom:1px solid #DDDDDD;
font-size:3px;
background-image:url(img/a_savoir.gif);
background-position:100% 70%;
margin:0px;
padding:0px;
}

.cartouche2 marquee {
margin:8px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
}





.cartouche2 input {

width:150px;

height:15px;

border:1px solid #CCCCCC;

margin:10px 5px 5px 5px;

border:1px solid #660099;

color:#660099;

}





.accueil {

width:747px;

margin-left:10px;

margin-top:2px;

height:400px; /* hauteur page d'accueil */

margin-right:0px;

padding:0px;

}





.maj {

font: 10px Verdana, Arial, Helvetica, sans-serif;

color:black;

display:block;

width:230px;

height:230px;

overflow:hidden;

background-image:url(img/top_r1_c2.gif);

}



.maj h1 {

color:#FFFFFF;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;

text-align:center;

margin-top:210px;

}



#img {

border:1px solid black;

float:right;

margin-left:20px;

margin-right:0px;

}





#500px {

width:500px;

text-align:left;

}





#violet {

color:#660099;

}





.black {
display:table;
color:black;
font-weight:light;
font-style:italic;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}





.page {

margin-top:15px;

width:600px;

display:block;

height:50px;

float:left;

}







#capitalise {

text-transform:uppercase;

}







#sizeplus {

font-size:20px;

text-transform:uppercase;

}







#minimalise {

text-transform:lowercase;

}



.without {

text-decoration:none;

font-size:14px;

color:white;

font-family:verdana;

}







.menulat {

margin-top:1px;

margin-bottom:3px;

width:961px;

height:26px;

overflow:hidden;

border-left:#8010D0;

background-image:url(img/bg_lat.gif);

background-repeat:no-repeat;

padding:0px;

}



.menulat ul {

padding:0px 0px 0px 0px;

margin:0px 0px 0px 0px;

}



.menulat li {

padding:0px 0px 0px 0px;

margin:0px 0px 0px 0px;

list-style:none;

padding-bottom:2px;

}



.menulat input {

color:purple;

background-color:white;

height:15px;

border-color:black;

border:0px;

margin-left:10px;

width:160px;

height:15px;

margin-top:0px;

margin-bottom:2px;

padding:0px;

align:center;

}







.menulat a {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#FFFFFF;

text-decoration:none;

padding:0px;

text-align:left;

margin-left:0px;

}



.menulat a:hover {

text-decoration:underline;

}



.menuleft {

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

background:#DDDDDD;

width:200px;

display:block;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.menuleft ul {

margin:0px 0px 0px 0px;

padding:5px 0px 5px 0px;

border-bottom:1px dotted #BBBBBB;

}



.menuleft li {

margin:2px 0px 0px 15px;

padding:0px 0px 0px 0px;

list-style-type:none;

font-size:10px;

}



.menuleft a {

color:#04738F;

text-decoration:none;

font-size:10px;

}



.menuleft a:hover {

text-decoration:underline;

}



#ulgris {

background:#EEEEEE;

}



#header {

color:#FF6600;

font-size:13px;

}



.bottom {

height:23px;

width:962px;

background-image:url(img/bgground_bottom.gif);

background-repeat:repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:white;

text-align:right;

font-weight:normal;

padding-top:5px;

}



.bottom a {

margin-left:10px;

margin-right:10px;

color:white;

text-decoration:none;

}



.bottom a:hover {

text-decoration:underline;

}



#left {

display:block;

float:left;

margin-left:5px;

font-size:9px;

}





#fondgris {

background:#EEEEEE;

border-right:1px solid #CCCCCC;

height:100%;

}







.img img {

margin: 3px 10px 5px 0px;

border:1px solid black;

}











.marge {

margin:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}





.marge h1 {

font-size:15px;

margin-bottom:0px;

}





.marge h2 {



font-size:12px;

font-weight:normal;

margin-bottom:0px;

text-align:left;

margin-top:0px;

}





.marge h3 {

margin-top:0px;

font-size:11px;

margin-bottom:0px;

text-align:hustify;

margin-bottom:50px;

}







.marge h4 {

margin-top:0px;
font-size:11px;
font-weight:lighter;
margin-bottom:0px;
text-align:left;
margin-bottom:30px;
}





.marge a {

color:#660099;

}



.marge a:hover {

color:#FF6600;

}



.marge li {

font-size:12px;

font-weight:normal;

list-style-type:square;

margin-bottom:10px;

margin-right:50px;

}





















.partenairecontainer {

width:740px;

float:left;

}





.contenant {

width:220px;

height:160px;

float:left;

border:1px solid #CCCCCC;

margin-right:10px;

margin-bottom:10px;

background-color:#EEEEEE;

display:block;

overflow:hidden;

}





.contenant h1 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#660099;

margin-left:10px;

text-transform:uppercase;

}



.contenant h2 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:red;

font-weight:normal;

text-decoration:underline;

}





.contenant img {

float:left;

width:auto;

overflow:hidden;

margin-left:10px;

border:1px solid #CCCCCC;

background-color:#FFFFFF;

padding:5px;

text-align:center;

width:105px;

}





.contenant img:hover {

float:left;

width:auto;

overflow:inherit;

margin-left:10px;

border:1px solid #CCCCCC;

background-color:#FFFFFF;

padding:10px;

text-align:center;

width:150px;

}





.contenant a {

text-decoration:none;

color:#660099;

}





.contenant a:hover {

text-decoration:underline;

}









.temoignage {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:500px;
margin-left:50px;
text-align:left;

}



.temoignage img {
float:left;
border:1px solid black;
margin-right:8px;
margin-bottom:0px;
margin-top:5px;
}



.temoignage h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#660099;
width:100%;
display:block;
border-bottom:1px solid #660099;
text-align:left;
margin-top:15px;

}





.temoignage h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:500px;
text-align:left;
}



.temoignage h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:13px;
color:#660099;
font-weight:normal;
text-align:left;
}





.temoignage a {
text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px;
}



.temoignage a:hover {
text-decoration:underline;
color:orange;
}


.temoignage p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}





.lien{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

}



.lien p {
margin-top:0px;

}





.lien h1 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:20px;

margin-bottom:5px;

margin-top:5px;

}



.lien h2 {

margin-bottom:10px;

margin-top:0px;

}





.lien a {

color:#660099;

}





.lien a:hover {

color:#FF6600;

}





#760px {

width:760px;

}



.tdf {

width:500px;

font-family:Verdana, Arial, Helvetica, sans-serif;

margin-right:10px;

}









.tdf h1 {

font-size:20px;

margin:0px;

}



.tdf h2 {

margin-top:0px;

font-size:20px;

font-weight:lighter;

margin-bottom:5px;

}









tdf img {

margin-right:10px;

}





.tdf h3 {

margin-top:0px;

font-size:12px;

font-weight:normal;

margin-bottom:15px;

text-align:justify;

}









.tdf h5 {

font-size:14px;

font-weight:bold;

margin-bottom:0px;

text-align:justify;

color:#660099;



}







.tdf h4 {

margin-top:0px;

font-size:12px;

font-weight:lighter;

margin-bottom:15px;

}



.tdfimg {

width:230px;

border-left:1px solid #DDDDDD;

overflow:hidden;

}



.tdfimg img {

border:1px solid black;

display:block;

overflow:hidden;

width:150px;

margin-left:40px;

margin-bottom:10px;

}







.tdfimg h1 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

margin-bottom:5px;

margin-left:40px;

}



tdf li {

list-style-position:inside;

display:table;

font-weight:bold;

}



.jnas {

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.jnas h1 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#660099;

padding:0px 0px 0px 0px;

margin-top:30px;

font-weight:bold;

background-color:#EEEEEE;

}



.jnas h2 {

border-top:1px solid #DDDDDD;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

padding:0px 0px 0px 0px;

marging:0px 0px 0px 0px;

}





.jnas li {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

list-style:square;

line-height:13px;

}



.jnas ul {

margin-top:20px;

margin-bottom:20px;

}







.jnas a {



color:#660099;



}









.jnas h3 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

padding:0px 0px 0px 0px;

marging:0px 0px 0px 0px;

color:#660099;

font-style:italic;

font-weight:normal;

margin-bottom:0px;

}



.jnas h4 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

padding:0px 0px 0px 0px;

marging:0px 0px 0px 0px;

font-style:italic;

font-weight:normal;

margin-bottom:0px;

}



.jnas h5 {

color:#660099;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

padding:0px 0px 0px 0px;

marging:0px 0px 0px 0px;

font-weight:normal;

margin-bottom:0px;

margin-top:10px;

}



.jnas h6 {

margin-bottom:0px;

margin-top:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

padding:0px 0px 0px 0px;

marging:0px 0px 0px 0px;

font-weight:normal;

}





.jnas img {

float:left;

border:1px solid black;

margin-right:10px;

margin-top:5px;

}





.ital {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:15px;

padding:0px 0px 0px 0px;

marging:0px 0px 0px 0px;

color:#660099;

font-style:italic;

font-weight:normal;

}



#white {

background-color:#EEEEEE;

}





.petit {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#droite {

margin-top:15px;

margin-bottom:10px;

float:right;

margin-left:10px;

}



#gauche {

margin-top:15px;

margin-bottom:10px;

float:left;

margin-right:10px;

}



.legende table {

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

}





.legende caption {

font: 10px Verdana, Arial, Helvetica, sans-serif;

color:white;

margin:0px 10px 0px 0px;

padding:5px 3px 5px 3px;

text-align:left;

background:black;

}



.legende a {

margin:0px 10px 0px 0px;

padding:5px 3px 5px 3px;

text-align:left;

color:white;

}





