body {

	background-color: #000000;


	}
#page{
   width: 750px;
   padding-left: 0px;
   color:#ffffff;
   background-color:#ffff00;
   background-position:center;*/
   border:1px solid #777777;
   position:relative ;
   left:50% ;
   margin-top:5px ;
   margin-left:-375px ;
}
#headlogo
{
	height: 95px;
	width: 750px;
}
#baslogo
{
	height: 90px;
	width: 750px;
}
#blocbase{
   width: 750px;
   height: 600px;
   float: right;
	padding-left: 0px;
   padding-right: 0px;
   color:#000;
   /*background-image:url(../img/fond.jpg);*/
   background-position:center;
   position:relative ;

}
#blocfoto{
  	position:absolute ;
	left:50% ;
	top:20% ;
   width: 320px;
   height: 250px;
   padding-left: 0px;
   padding-right: 00px;
   color:#000;
   background-image:url(../img/vide.jpg);
   background-position:center;
   position:relative ;
}

#foto{
  	position:absolute ;
	margin-left:15px ;
	top:15px ;
   width: 290px;
   height: 220px;



}
#formulaire{
  	color:#ffffff;
  	background-color:#a62961;
  	font-size : 12px;
	font-weight: bold;
	position:absolute ;
	margin-left:50% ;
	margin-top:2% ;
   width: 290px;
   height: 335px;



}
#txtform{
  	/*color:#2d0987;*/
  	color:#ffffff;
  	font-size : 12px;
	font-weight: bold;
}
.accueil {
	width: 750px;
	padding-left: 0px;
	position:absolute ;
	left:50% ;
	margin-left:-375px ;
	margin-top:10px ;

	}
.textepatience {
	font-family : Trebuchet MS, Helvetica, sans-serif;
  	font-size : 24px;
  	font-style: italic;
	color: #641818;
	padding-left: 85px;
	}
.texteaccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #641818;
	padding-left: 105px;
	}

.texte9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #dfcaa9;
	}
/*-------------------------------------------------------------------------------*/
/*-----------TITRES--------------*/
#titre1
{
  font-family : Trebuchet MS, Helvetica, sans-serif;
  font-size : 24px;
  font-style: italic;
}
#titre11
{
  padding-top: 15px;
  padding-left:5px;
  padding-right: 5px;
  margin-left:200px;
  margin-right:30px;
  color:#dfcaa9;
  font-family : Trebuchet MS, Helvetica, sans-serif;
  font-size : 24px;
  font-style: italic;
}
#titre2
{
  font-family : Trebuchet MS, Helvetica, sans-serif;
  font-size : 18px;

}

#image1
{
  padding-top: 15px;
  padding-left:5px;
  padding-right: 5px;
  margin-left:200px;
  margin-right:30px;

}
/*-----------TEXTES--------------*/
#texte {
  padding-top: 15px;
  padding-left:5px;
  padding-right: 5px;
  margin-left:00px;
  margin-right:30px;
  color:#2d0987;
  font-family:Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:small;
}

.bloctexte
{
	position:absolute;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-left:30px;
	margin-top:20px;
	width: 600px;
	/*height: 200px;*/
	color:#2d0987;
	font-weight: bold;

  font-family:Verdana,Trebuchet,Geneva,Helvetica, MS,Arial,sans-serif;
  font-size : 12px;

	/*background-color:#ffffff;*/
}
/*-------------------------------------------------------------------------------*/
/*-----------FOOTER--------------*/
#footer{
   position:relative ;
   margin-bottom:5px ;
   top: 10px ; left: 15px ;
   color:#ffffff;
   background-color:transparent;
   font-family : verdana,Trebuchet MS, Helvetica, sans-serif;
   font-size : 9px;
/*font-style: italic;*/
}

a.lienfooter1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffff00;
text-decoration:none;
font-weight:bold;
font-size : 11px;
}
a.lienfooter1:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
text-decoration:underline;
font-weight:bold;
font-size : 11px;
}
.petitephotomenu{
   width: 79px;
   height: 66px;
   background-image: url(../img/vignette1.gif);
   background-repeat:no-repeat;
   color:#000;

   /*border:1px solid #dfcaa9;*/
   position:relative ;

}
div#navbar1 {
  position:absolute;
	margin-left:510px;
	margin-top:10px;
	width: 175px;
	/*right:150px;*/
    height: 60px;

}
div#navbar1 ul {
    margin: 0px;
    padding: 0px;
    font-family:Trebuchet,Verdana,Geneva,Helvetica, MS,Arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFF;
    line-height: 22px;
    white-space: nowrap;
}
div#navbar1 li {
    list-style-type: none;
    /*display: inline;*/
}
div#navbar1 li a {
    text-decoration: none;
    padding: 2px 2px;
    color: #000;
}
div#navbar1 li a:link {
    color: #000:
}
div#navbar1 li a:visited {
    color: #FFFF00;
}
div#navbar1 li a:hover {
    font-weight: bold;
    color: #fff;
    /*background-color: #3366FF;*/
}
div#navbar2 {
  position:absolute;
	margin-left:670px;
	margin-top:10px;
	width: 175px;
	/*right:0px;*/
    height: 60px;

}
div#navbar2 ul {
    margin: 0px;
    padding: 0px;
    font-family:Trebuchet,Verdana,Geneva,Helvetica, MS,Arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFF;
    line-height: 22px;
    white-space: nowrap;
}
div#navbar2 li {
    list-style-type: none;
    /*display: inline;*/
}
div#navbar2 li a {
    text-decoration: none;
    padding: 2px 2px;
    color: #000;
}
div#navbar2 li a:link {
    color: #000:
}
div#navbar2 li a:visited {
    color: #FFFF00;
}
div#navbar2 li a:hover {
    font-weight: bold;
    color: #fff;
    /*background-color: #3366FF;*/
}
/*
.menu
{
	position:absolute;
	margin-right:0px;
	/*float: right;*/
/*	margin-top:10px;
	width: 300px;
*/
	/*padding-top: 5px;
	padding-bottom: 5px;*/
/*	color:#000;
*/
	/*display:block;*/
/*
	right:0px;
*/
	/*list-style-type: none;*/

	/*padding-left:10px;*/
   	/*background-color:#cccccc;*/
/*}*/
/*
.menu  a{
		color:#000000;
		font-family: Verdana;
		font-weight: bold;
		font-style: italic;
		font-size:	14px;
		text-decoration: none;
		background-repeat: no-repeat;
	}
.menu a:hover{
		color:#333333;
	}*/
	/*
.menu ul{
      width: 100px;
      padding-top: 10px;
      padding-bottom: 20px;
      color:#000;
		display:block;
		position:relative;
		right:3px;
		margin-top:0px;
		list-style-type: none;
		margin-left:0px;
		padding-left:10px;

	}*/

/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
#optionmenu1 a{
		margin-top:0px;
		margin-left:50px;
		position:absolute;
	}
#optionmenu2 a{
		margin-top:0px;
		margin-left:138px;
		position:absolute;
	}
#optionmenu3 a{
		margin-top:0px;
		margin-left:255px;
		position:absolute;
	}
#optionmenu4 a{
		margin-top:0px;
		margin-left:320px;
		position:absolute;
	}
#optionmenu5 a{
		margin-top:0px;
		margin-left:430px;
		position:absolute;
	}
/*#optionmenu6 a{
		margin-top:0px;
		margin-left:410px;
		position:absolute;
	}
#optionmenu7 a{
		margin-top:0px;
		margin-left:490px;
		position:absolute;
	}
#optionmenu8 a{
		margin-top:0px;
		margin-left:602px;
		position:absolute;
	}
#optionmenu9 a{
		margin-top:0px;
		margin-left:670px;
		position:absolute;
	}*/
/*--------------------------------------------------------------------*/
#optionmenu1 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-30px;
		position:absolute;
	}
#optionmenu1 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu2 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-118px;
		position:absolute;
	}
#optionmenu2 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu3 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-170px;
		position:absolute;
	}
#optionmenu3 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu4 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-240px;
		position:absolute;
	}
#optionmenu4 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu5 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-330px;
		position:absolute;
	}
#optionmenu5 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu6 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-410px;
		position:absolute;
	}
#optionmenu6 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu7 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-490px;
		position:absolute;
	}
#optionmenu7 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu8 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-602px;
		position:absolute;
	}
#optionmenu8 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}
/*--------------------------------------------------------------------*/
#optionmenu9 a:hover span{
		display:block;
		color:black;
		margin-top:-66px;
		margin-left:-670px;
		position:absolute;
	}
#optionmenu9 a span{
      width: 79px;
      height: 66px;
      background-image: url(../img/vignette2.gif);
      background-repeat:no-repeat;
      margin: 0 auto;
	}

a:hover {border-bottom:0px;}/* indispensable pour IE seulement */

.vignette {
width: 79px;
height: 66px;
background-image: url(../img/vignette1.gif);
background-repeat:no-repeat;
top:0px;
left:0px;
/*margin: 0 auto; */
}
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/

a.lien1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#dfcaa9;
text-decoration:none;
font-weight:bold;
font-size : 9px;
}
a.lien1:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#dfcaa9;
text-decoration:underline;
font-weight:bold;
font-size : 9px;
}
a.lienadress
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#9B6464;
text-decoration:none;
font-weight:bold;
font-size : 12px;
}
a.lienadress:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#dfcaa9;
text-decoration:underline;
font-weight:bold;
font-size : 12px;
}
a.lien2
{
padding-top: 15px;
  padding-left:5px;
  padding-right: 5px;
  margin-left:200px;
  margin-right:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#9B6464;
text-decoration:none;
font-weight:bold;
font-size : 12px;
}
a.lien2:hover
{
padding-top: 15px;
  padding-left:5px;
  padding-right: 5px;
  margin-left:200px;
  margin-right:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#dfcaa9;
text-decoration:underline;
font-weight:bold;
font-size : 12px;
}

#colgauche
{
  	position: absolute;
	top:160px;
        left:0px;
        width:200px;
}