*{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#FFFFFF;
}


body{
	background-color : #717171;
	text-align: center;
}
div#dessus {position: absolute; left:575px;top:2px; }
div#main{
	width: 875px;
	margin: 17px auto;
	text-align: left;
	background-color : #FFFFFF;
	position:relative;
	z-index:1;
}
form {
	margin:0px;
	padding:0px;
}
input {
	color:#666666;
}
textarea {
	color:#666666;
}
select {
	width:130px;
	color:#666666;
}
OPTION {
	background-color:white;
	color:#666666;
}
div#mainContent{
	width: 721px;
	padding: 11px;
}
div#mainpopContent{
	width: 510px;
	padding: 5px;
}
div#mainpop{
	width: 510px;
	margin: 5px auto;
	text-align: center;
	background-color : #FFFFFF;
	position:relative;
	z-index:1;
}
div#menu{
	background: #226699 url(alc_images/cornerblue.gif) left bottom no-repeat; 
}
.bgblueCenter{
	background-color:#226699;
}
.blocSearch{
	padding-left:110px;
	padding-top:10px;
}
.bgMenu{
	background: #226699 url(alc_images/cornerblue.gif) left bottom no-repeat;
}
.onglet{
	padding:6px;
	text-align:center;
}
.onglet a{
	text-decoration:none;
}
.onglet_on{
	padding:6px;
	text-align:center;
	background-color:#124171;
}
.onglet_on a{
	text-decoration:none;
}
.home_link{
	background-color:#F5C26E;
}
.home_link p{
	padding-left:19px;
}
a.menu_home{
	color:#C71E02;
	text-decoration: underline;
}
a.menu_home:hover{
	color:#E7904D;
	text-decoration:none;
}
a.about{
	color:#C71E02;
	text-decoration: underline;
}
a.about:hover{
	color:#C71E02;
	text-decoration:none;
}
.about_on{
	padding:6px;
	text-align:center;
	background-color:#C71E02;
}
a.about_on{
	color:#F5C26E;
	text-decoration: none;
}
a.about_on:hover{
	color:#F5C26E;
	text-decoration:none;
}

/* class pour le contenu  prinicpal de la page*/
.space11Ext{
	margin-top:11px;
}
.space11ExtLeft{
	margin-left:11px;
}
.spaceTop8{
	padding-top:8px;
}
.bgBlueDark{
	background-color:#224455;
}
div#titrePrincipal h1{
	color:#51778A;
	font-weight:bold;
	margin-bottom:18px;
	margin-top:5px;
	font-size:11px;
}
div#txtPrincipal h2{
	color:#8DCFF6;
	font-weight:bold;
	font-size:13px;
}
div#txtPrincipal p{
	color:#FFFFFF;
	line-height : 17px;
	font-size:11px;
}
div#txtPrincipal img{
	margin-right:22px;
}
div#txtPrincipalnoim img{
	margin-right:15px;
}
div#txtPrincipal a:link{
	text-decoration: underline;
}
div#txtPrincipal a:hover{
	text-decoration: none;
}

div#txtCitation{
	border-top: 1px dashed #588AA6;
	border-bottom: 1px dashed #588AA6;
	margin-bottom:7px;
}
div#txtCitation p.citation{
	text-align:center;
	margin	:5px 45px 5px 45px;
	line-height:18px;
	color:#F5C26E;
}
div#txtCitation p.auteur{
	text-align:right;
	color:#588AA6;
	font-size:9px;
	margin:2px;
}
.inputSearch{
	width:116px;
	border:1px solid #7898E7;
	height:19px;
	color:#666666;
}
/*---- class pour le footer gris*/
.bgGrey{
	background-color:#D4D4D4;
}
.txtFooter{
	padding:6px 25px 15px 14px;
}
.txtFooter a{
	color:#333333;
	text-decoration: underline;
}
.txtFooter a:hover{
	color:#333333;
	text-decoration: none;
}
/*---- class pour le cadre rouge*/
.bgRed{
	background-color:#C04833;
}
div#cadreRouge{
	padding-right:20px;
	padding-bottom:15px;
	line-height:14px;
}
div#cadreRouge h1{
	color:#F5C26E;
	font-size:13px;
	font-weight:bold;
}
div#cadreRouge h2{
	color:#F5C26E;
	font-size:13px;
	font-weight:bold;
	/*margin:15px 0px 19px 0px;*/
}
div#cadreRouge h3{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:17px 0px 0px 0px;
	/*margin:15px 0px 19px 0px;*/
}
div#cadreRouge p{
	/*font-weight:bold;*/
	margin:13px 0px 0px 0px;
}
div#cadreRouge a:link{
	text-decoration: underline;
}
div#cadreRouge a:hover{
	text-decoration: none;
}

/*---- class pour le cadre bleu clair*/
.bgBlueLight{
	background-color:#226699;
}
div#BlueLight{
	padding-right:20px;
	color:#26363F;
	padding-bottom:20px;
}
div#BlueLight h1{
	color:#224455;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px;
}
div#BlueLight h2{
	color:#224455;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}
div#BlueLight h3{
	color:#26363F;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:17px 0px 0px 0px;
	/*margin:15px 0px 19px 0px;*/
}
div#BlueLight p{
	/*font-weight:bold;*/
	padding-bottom:15px;
	//padding:0px;
	color:#26363F;
}
div#BlueLight a{
	/*font-weight:bold;*/
	padding-bottom:15px;
	//padding:0px;
	color:#26363F;
}
div#BlueLight b{
	/*font-weight:bold;*/
	padding-bottom:15px;
	//padding:0px;
	color:#26363F;
}

/* Formulaire*/
.selectHome {
	width:130px;
	color:#666666 !important;
	font-size:11px;
}
.clear{
height:1px;
clear:both;
}
.register {
	color:#CC3333;
	font-size:11px;
	font-weight:bold;
}
.register a{
	color:#FFCC66;
	font-size:11px;
	font-weight:normal;
}
.seedDonate {
	color:#F5C26E;
	font-size:11px;
	font-weight:normal;
}
.seedDonate b{
	color:#F5C26E;
	font-size:11px;
	font-weight:bold;
}
.seedNote {
	color:#C14634;
	font-size:9px;
	font-weight:bold;
}
.seedNoteP {
	color:#C14634;
	font-size:30px;
	font-weight:bold;
}
.contact {
	color:#F5C26E;
	font-size:11px;
	font-weight:normal;
}
div#contact h2{
	color:#F5C26E;
	font-weight:bold;
	font-size:13px;
}
div#contact p{
	color:#FFFFFF;
	line-height : 17px;
	font-size:11px;
}
div#contact span{
	color:#F5C26E;
	font-weight:normal;
}
div#contact b{
	color:#F5C26E;
	font-weight:bold;
	font-size:15px;
}

div#BlueCenter{
	padding-right:20px;
	color:#FFFFFF;
	padding-bottom:20px;
}
div#BlueCenter h1{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px;
}
div#BlueCenter h2{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}
div#BlueCenter h3{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:17px 0px 0px 0px;
	/*margin:15px 0px 19px 0px;*/
}
div#BlueCenter p{
	/*font-weight:bold;*/
	padding-bottom:15px;
	//padding:0px;
	color:#FFFFFF;
}
.blueLightmenu {
	color:#224455;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}
.redLightmenu {
	color:#F5C26E;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}