/* CSS Document */
/*<![CDATA[*/
/* CSS issu des tutoriels css.alsacreations.com */
body {
font-family: "Lucida Sans", Verdana, "Trebuchet MS", Helvetica;
color: #000066;
font-size: 0.8em;
margin: 10px 0;
padding: 0;
background-color: #818EB5;
}

img {border: #FFF none 0;}

p {margin: 0 0 10px 0;}

h1 {font-size:1.5em; }

h2 {font-size:1.2em; font-weight:lighter; }

#header {
height: 176px;

}
#conteneur {
position: relative;
width: 760px;
margin: 0 auto; 
background-color:#FFFFFF;
}
#droite {
float:right;
position:relative;
margin:10px 0;
width: 220px;
}

#droite a {
margin: 0 2px;
color: #000066;
text-decoration: underline;
}
#droite a:hover {
text-decoration: none;
}

#top-calendrier{
background-image:url(images/fond-cal-top.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
text-align:center;
width:202px;
height:2em;
padding-top:5px;
margin-top:10px;
}

#top-calendrier h2 {font-size:1.2em; font-weight:lighter; margin:0; }

#calendrier{
width:200px;
border:#bdcad6 solid 1px;
background-image:url(images/fond-bleu.jpg);
background-repeat:repeat-x;
}

#calendrier p {margin: 0 10px 10px 5px;}


#gauche {
margin: 10px 0 5px 20px;
width:480px;
}



#gauche a {
margin: 0 2px;
color: #000066;
text-decoration: underline;
}
#gauche a:hover {
text-decoration: none;
}

#gauche ul {
margin-bottom:5px;

}

#gauche li {
list-style-type:disc;
margin-bottom:5px;
}

#gauche-admin{
margin: 10px 0 5px 20px;
width:700px;
}

#gauche-admin a {
margin: 0 2px;
color: #000066;
text-decoration: underline;
}
#gauche-admin a:hover {
text-decoration: none;
}

#pied {
border-top:#002366 solid 7px;
background-color: #E8E5AC;
padding:2px;
clear:both;
}

#pied p {margin: 0px 10px 10px 5px;}

#pied a {
margin: 0 2px;
color: #000066;
text-decoration: underline;
}
#pied a:hover {
text-decoration: none;
}

#sous-pied{
background-color: #818EB5;
}


/*  ------------------------------------------
/*  Habillage des tableaux
/*  ------------------------------------------ */

.conditions table  {
border: #002366 solid 1px;
border-collapse:collapse;
}

.conditions td  {
border: #002366 solid 1px;
padding : 3px;
margin:0px;
}


/*  ------------------------------------------
/*  Habillage des formulaires
/*  ------------------------------------------ */

.formulaire_cfta {
	text-align: left;
}


.formulaire_cfta p {
	margin: 0.5em 0;
	padding: 0; }

.formulaire_cfta fieldset {
    display: block;
	margin: 0.77em 5px;
	padding: 0.77em;
	border: 1px solid #990000;
	}
.formulaire_cfta legend {
	color:#FFFFFF;
	font-weight: bold; 
	padding: 2px 5px;
	background: #990000; /* Sinon, superposition dans MSIE */
}

.formulaire_cfta label {}
.formulaire_cfta .forml {
	width: 99%;
	padding: 1px;
	border: 1px inset;
	font-family: inherit;
	font-size: inherit;
	background-color: #FFF; }

.cfta_bouton { text-align: center; }
.cfta_bouton input {
background-color:#990000;
color:#FFF;
	margin: 3px 0;
	padding: 1px 2px;
	border: 2px outset;
	font-weight: bold;
	float: right;
	text-align: center; }
