@charset "utf-8";
/* CSS Document */
html, body, div, hr, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { 
margin: 0px; 
padding: 0px; }

img{
border:none;}

html{display:block; height:100%}
body{display:block; height:100%}

/*       styles des balises   */



 /* Fix up IE6 PNG Support  
img, #logo, #banniere, #reflet{ behavior: url(Scripts/iepngfix.htc); }*/ 
 
 body{
/*background-image:url(images/ciel1.png);*/
background-color:#CC99FF;
background-position:center top;
background-repeat:no-repeat;
background-attachment:fixed;
width:100%;
height: 100%;
font-family: "Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
font-size:14px;
color:#660000;
text-align:center;
margin:auto;
voice-family:female;
speak:normal;

}



a:link{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
text-decoration:none;
font-size:20px;
color:#660000;
}

a:active{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
text-decoration:none;
font-size:20px;
color:#ff0000;

}

a:visited{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
text-decoration:none;
font-size:20px;
color:#800080;


}

a:hover{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", seif;
text-decoration:none;
font-size:20px;
color:#FF99FF;

}
a name{
color:#0000ff;
background-color:#FFFFFF;
}

hr{
background:#660000;
color:#990000;
width:250px;
margin-bottom:10px;
text-align:left;
}
h1{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
font-size:22px;
color:#660000;
text-align:left;
text-decoration:underline;
}

h2{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
font-size:20px;
color:#990099;
text-align:center;
margin:15px;
background-color:#FFFFFF;
}

h3{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
font-size:18px;
color:#990099;
text-align:center;
margin:15px;
background-color:#FFFFFF;
}

ul{
list-style-type:none;
list-style-position:inside;
color:#990066;
font-size:12px;
}

ol{
list-style-type:none;
list-style-position:inside;
color:#990066;
font-size:12px;
}

li{
list-style-image:url(diams.png);
list-style-position:inside;
color:#990066;
font-size:12px;
}

input {
background-color:#FFCCFF;
color:#000000;
width:150px;
}

select {   
background-color:#CCCCCC;
color:#000000;
 }
texterea{
background-color:#CCCCCC;
color:#990066;
width:360px;
 }
 
.inputsubmit{
width:100px;}
.txterror {
color:#FF0000;
/*background-color:#FFFFFF;*/
font-weight:bold; 
 }
.txtform { 
color:#990066;
/*background-color:#FFFFFF;*/ 
 }
 
 .ombrage {
 background-color:#FFCCFF;
 padding:10px;
 margin:10px;
    border: 2px solid #FFCCFF ;
	border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
    -moz-box-shadow: 8px 8px 12px #330066;  
    -webkit-box-shadow: 8px 8px 12px #330066;  
    box-shadow: 8px 8px 12px #330066; 
	 
    }


/*       bloc de mise en page    */


#conteneur{
width:1000px;
height:auto;
text-align:left;
margin:auto;
margin-top:0px;
background-image:url(images/background.png);
background-repeat:repeat-y;


}
#flashcontent {
		width: 100%;
		height: 204px;
	}
	#flashcontent1 {
		width: 100%;
		height: 100%;
	}
	
#banniere{
width:1000px;
height:200px;
padding-top:10px;
/*background-image:url(images/header.png);
background-repeat:no-repeat;*/


}

/*#reflet{
background-image:url(images/ombreban.png);
background-repeat:repeat-x;
width:100%;
height:205px;
background-position:bottom;
}*/
#menu{

width:935px;
height:20px;
padding-left:55px;
float:left;
font-size:1.0em;
font-family: "Garamond Premr Pro", "French Script MT",  "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", serif ;
text-decoration:none;
text-align:center;
color:#660000;
/*background-image:url(images/fondmenu%20copie.jpg);*/
margin:auto;
padding-top:15px;


}
#menu ul{display:inline;
}
#menu li{display:inline;
width:116px;
height:20px;
background-image:url(diams.png);
text-indent: 20px;
background-repeat:no-repeat;
}


#menu a:link{
width:116px;
height:10px;
/*background-image:url(images/menufond.png);*/
text-align:center;
color:#660000;
display:inline;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
/*border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;*/
}

#menu a:active{
width:116px;
height:10px;
/*background-image:url(images/menufond.png);*/
text-align:center;
color:#ff0000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
}

#menu a:visited{
width:116px;
height:10px;
/*background-image:url(images/menufond.png);*/
text-align:center;
color:#660000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
/*border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;*/
}

#menu a:hover{
width:116px;
height:10px;
/*background-image:url(images/menufond.png);*/
text-align:center;
color:#660000;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
background-color:#FFCCFF;
border-color:#FFCCFF;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;

}
/*#coinhautgauche{
background-image:url(images/coinhautgauche.jpg);
width:35px;
height:35px;
float:left;



}*/
#refletgrishaut{
width:1000px;
height:8px;
 /*-moz-box-shadow: 8px 0px 8px #330066;  
    -webkit-box-shadow: 8px 0px 8px #330066;  
    box-shadow: 8px 0px 8px #330066;
/*background-image:url(images/ombregrisebas.png);
background-repeat:repeat-x;*/
float:left;


}

/*#coinhautdroit{
background-image:url(images/coinhautdroite.jpg);
width:35px;
height:35px;
background-repeat:no-repeat;
float:right;
clear:right;

}
#refletgrisgauche{
width:35px;
height:500px;
background-image:url(images/refletgauche.jpg);
background-repeat:repeat-y;
float:left;
clear:left;
}

#refletgrisdroite{
width:35px;
height:500px;
background-image:url(images/refletdroite.jpg);
background-repeat:repeat-y;
float:right;
clear:right;



}
#coinbasgauche{
background-image:url(images/coinbasgauche.jpg);
width:35px;
height:35px;
float:left;
clear:left;
background-repeat:no-repeat;

}*/
/*#refletgrisbas{
width:1000px;
height:35px;
background-image:url(images/ombregrisehaut.png);
background-repeat:repeat-x;

}*/
/*#coinbasdroite{
background-image:url(images/coinbasdroite.jpg);
width:35px;
height:35px;
background-repeat:no-repeat;
float:right;
clear:right;
}*/

#contenu
{
/*background-image:url(images/Paper_texture.png);
background-repeat:repeat-y;
/*overflow-y: scroll;
overflow-x: hidden;*/
/*margin-left:35px;
margin-right:35px;*/
width:900px;
height:auto;
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
font-size:16px;
color:#660000;
padding-left:65px;
padding-top:60px;

}
#fleur{
background-image:url(images/fleurs.png);
width:261px;
height:295px;
/*background-attachment:scroll;
background-image:url(images/feuilles.png);*/
background-repeat:no-repeat;
background-position:right;
z-index:60;
margin:auto;

}

#contenu a:link{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
text-decoration:none;
font-size:14px;
color:#660000;


}

#contenu a:active{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
text-decoration:none;
font-size:14px;
color:#FF33FF;


}

#contenu a:visited{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif ;
text-decoration:none;
font-size:14px;
color:#CC00FF;

}

#contenu a:hover{
font-family:"Garamond Premr Pro", "Georgia", "MS Gothic", "Edwardian Script ITC", "Elegant-Script", "French Script MT", serif;
text-decoration:none;
font-size:14px;
color:#CC66FF;


}

.kobone{ 
font-family:"Arial",Times, Helvetica, sans-serif; 
font-size:11px;
text-align:center;
width:77px;
color:#990066;
background-color:#F3F2F8;
border:1px dashed #3E456E;
}
  .a{
  color:#999999;
  background-color:#F3F2F8;
  }
  .a:hover{
  text-decoration:none;
  }
  .kobonestyle1 {
font-size: 9px;
font-weight: normal;
font-family: "Arial", Helvetica, sans-serif;
color: #AEB0D0;
background-color:#F3F2F8;
text-decoration: none;
}
.kobonestyle2 {
font-size: 9px;
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
color: #666666;
background-color:#F3F2F8;
text-decoration: none;
}


#pied{
width:1000px;
height:550px;
clear:both;
font-size:18px;
font-weight:bold;
color:#660000;
/*padding-top:10px;*/
/*background-image:url(images/footer.png);
background-repeat:no-repeat;*/
text-align:center;
font-style:oblique;

}
.droite{
text-align:right;}
.centrer{
text-align:center;}