@charset "windows-1252";
body {background: url(water.jpg) fixed 0 0}
p.titre {background: color:#345071;padding:.2em .3em;font-size:1.2em;position:relative;margin-bottom:-1em;width:10em;margin-left:1em;margin-top:1em;}
.error_form {font-family: Arial,Tahoma, sans-serif; font-style: normal; font-size: 16px; text-decoration: none; color: #FF0000; letter-spacing: 0.0em; font: normal}
.agenda1 {font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-style:normal;font-size:18px;text-decoration:none;color:#408cFF;}
.agenda2 {font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-style:normal;font-size:20px;text-decoration:none;color:#408cFF;}
.agenda3 {font-family:Verdana, Geneva, sans-serif;font-weight:normal;font-style:normal;font-size:12px;text-decoration:none;color:#394149;}
fieldset {border:none;margin-bottom:1em;width:27em;padding-top:1.5em;}
select {margin-left:10em;margin-bottom:0;}
fieldset#coordonnees {background:none;border:none;}
label {position: absolute;font: bold 15px Verdana, arial, sans-serif;}
#coordonnees label {position: absolute;font: bold 15px Verdana, arial, sans-serif;}
#coordonnees input {margin-left:11em;line-height:1em;margin-bottom:.2em;}
#coordonnees select {margin-left:11em;line-height:1.4em;margin-bottom:.2em;} 
#coordonnees select  {padding:3px;border:1px solid #336666;border-radius:5px;width:260px;box-shadow:1px 1px 2px #C0C0C0 inset;}
#coordonnees textarea.contact {margin-left:0px;padding:3px;border:1px solid #336666;border-radius:5px;width:370px;box-shadow:1px 1px 2px #C0C0C0 inset;}
#coordonnees textarea {margin-left:0px;padding:3px;border:1px solid #336666;border-radius:5px;width:600px;box-shadow:1px 1px 2px #C0C0C0 inset;font:14px Verdana, arial, sans-serif;}		

#agenda input.date_agenda {margin-left: 10px; line-height: 1em; margin-bottom: .4em; margin-top: 0.3em; width: 70px}
#agenda select {margin-left:10px;line-height:1.4em;margin-bottom:.4em; margin-top: 0.3em}
#agenda	label {position: absolute; left: 20px;  font: bold 12px Verdana, Arial, sans-serif;}
#agenda select {padding:3px;border:1px solid #336666;border-radius:5px;width:256px;box-shadow:1px 1px 2px #C0C0C0 inset;}
#agenda select.heures {padding:3px;border:1px solid #336666;border-radius:5px;width:64px;box-shadow:1px 1px 2px #C0C0C0 inset;}
#agenda input {padding: 3px; border: 1px solid #336666; border-radius: 5px; width: 250px; box-shadow: 1px 1px 2px #C0C0C0 inset;}
#agenda input.dates {padding:3px;border:1px solid #336666;border-radius:5px;width:90px;box-shadow:1px 1px 2px #C0C0C0 inset;}
#agenda textarea {font:.9em Verdana, arial, sans-serif;width:27em;padding:.2em;padding:3px;border:1px solid #336666;border-radius:5px;box-shadow:1px 1px 2px #C0C0C0 inset;} 
  
  
hr { height: 1px; color: #CCC000;background-color: #C00;
 width: 95%;}
input, textarea, select {padding:3px;border:1px solid #336666;border-radius:5px;width:200px;box-shadow:1px 1px 2px #336666 inset;}
textarea {font:.9em Verdana, arial, sans-serif;width:29em;padding:.2em;}

input.nouveau[type=button] {background: url(10001.png); width: 146px; height: 26px;}
input.nouveau[type=button]:hover {background: url(10005.png); width: 146px; height: 26px}

input.envoyer[type=submit] {background: url(10952.png); width: 146px; height: 28px;}
input.envoyer[type=submit]:hover {background: url(10954.png); width: 146px; height: 28px}

input.envoi[type=button] {background: url(10952.png); width: 146px; height: 28px;}
input.envoi[type=button]:hover {background: url(10954.png); width: 146px; height: 28px}

input.quitter[type=button] {background: url(10002.png); width: 146px; height: 28px;}
input.quitter[type=button]:hover {background: url(10006.png); width: 146px; height: 28px}

input.valider[type=submit] {background: url(10953.png); width: 146px; height: 28px;}
input.valider[type=submit]:hover {background: url(10955.png); width: 146px; height: 28px;}

input.valide[type=button] {background: url(10953.png); width: 146px; height: 28px;}
input.valide[type=button]:hover {background: url(10955.png); width: 146px; height: 28px;}

input.enregistrer[type=submit] {background: url(10674.png); width: 146px; height: 28px;}
input.enregistrer[type=submit]:hover {background: url(10676.png); width: 146px; height: 28px;}

input.confirmer[type=submit] {background: url(10860.png); width: 146px; height: 28px;}
input.confirmer[type=submit]:hover {background: url(10861.png); width: 146px; height: 28px;}

input[type=reset] {padding:0px; width: 100px; box-shadow: 1px 1px 1px #336666; cursor: pointer; font-family: Verdana, Arial, sans-serif; text-align: center; height: 22px; background-color: #669999; color: white; font-size: 14px;}
input[type=reset]:hover {background-color:#33CCFF;}
input[type=reset]:active {background-color:##CC3333;box-shadow:1px 1px 1px #CC3333 inset;} 

input.modifier[type=button] {background: url(10768.png); width: 146px; height: 28px;}
input.modifier[type=button]:hover {background: url(10769.png); width: 146px; height: 28px;}

input.supprimer[type=button] {background: url(10492.png); width: 146px; height: 28px;}
input.supprimer[type=button]:hover {background: url(10495.png); width: 146px; height: 28px;}

input.annuler[type=button] {background: url(10675.png); width: 146px; height: 28px;}
input.annuler[type=button]:hover {background: url(10677.png); width: 146px; height: 28px;}

input.type[type=button] {background: url(10013.png); width: 146px; height: 28px;}
input.type[type=button]:hover {background: url(10015.png); width: 146px; height: 28px;}
   
input.theme[type=button] {background: url(10014.png); width: 146px; height: 28px;}
input.theme[type=button]:hover {background: url(10016.png); width: 146px; height: 28px;}

.nom_livre {font-size: 11px;font-weight: bold;color: #990033;font-family: Verdana, Arial, sans-serif;font-size: 10pt; }
.txt_livre {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11pt; color: #5A5A5A;}
.txt_profil {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11pt; color: #000000;}
.txt_lieu {font-family: Verdana, Arial,  Helvetica, sans-serif;  font-size: 10pt;  color: black;} 

select.heures {margin-left:0em;margin-bottom:0;padding:3px;border:1px solid #336666;border-radius:5px;width:50px;box-shadow:1px 1px 2px #C0C0C0 inset;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: black;}	 
input.date_agenda {padding:3px;border:1px solid #336666;border-radius:5px;width:75px;box-shadow:1px 1px 2px #336666 inset;text-align: center; }
select.type {margin-left:0em;margin-bottom:0;padding:3px;border:1px solid #336666;border-radius:5px;width:170px;box-shadow:1px 1px 2px #C0C0C0 inset;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black;}
input.tarif {padding:3px;border:1px solid #336666;border-radius:5px;width:60px;box-shadow:1px 1px 2px #336666 inset;text-align: center;} 
#coordonnees input[type=radio]{
    display: none;
}
/* Affichage par défaut du bouton radio personnalisé */
#coordonnees input[type=radio]{
    background: #fff;
    border: 2px solid #ccc;
    border-radius: 50%;
    margin-top: 4px;
    margin-right: 6px;
    display: inline-block;
    vertical-align: middle;
    content: '';
    width: 17px;
    height: 17px;
}
/* Affichage du bouton radio personnalisé quand il est sélectionné */
#coordonnees input[type=radio]:checked{
    background: #fb8819;
    border-color: #fb8819;
    box-shadow: inset 0px 0px 0px 2px #fff;
}

#coordonnees label.inscrire{
	position : relative;
	left: 4px;
	padding-left: 0px;
	margin-left : 0px;}
	
#coordonnees label.desinscrire{
	position : relative;
	left: 4px;
	padding-left: 0px;
	margin-left : 0px;

#outils {
               width:100%;
               background: buttonface;
               border-top: 1px solid buttonhighlight;
               border-left: 1px solid buttonhighlight;
               border-bottom: 1px solid buttonshadow;
               border-right: 1px solid buttonshadow;
               margin: 0;
               text-align:left;
}

.out {
               background: buttonface; 
               border: 1px solid buttonface;
               margin: 1; 
}

.over { 
               background: buttonface;
               border-top: 1px solid buttonhighlight;
               border-left: 1px solid buttonhighlight;
               border-bottom: 1px solid buttonshadow;
               border-right: 1px solid buttonshadow;
               margin: 1;
}
.formulaire1 {
color:#ff0000;
font-size:11px;
font-weight: bold;
font-family: Verdana, Arial, Sans-serif;
}
