/* CSS Document */
.back1 {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
	vertical-align:bottom;
	background-image:url(../images/web/home_01.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;/*#19897C;*/
}
.back2 {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
	vertical-align:bottom;
	background-image:url(../images/web/home_03.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;/*#19897C;*/
}
.back3 {
	/*background-image:url(../images/web/home_05.jpg);*/
	background-position:top left;
	/*background-repeat: repeat-x;*/
	background-color: #FFFFFF;/*#19897C;*/
}
.back4 {
	/*background-image:url(../images/web/home_06.jpg);*/
	background-position:top left;
	/*background-repeat: repeat-x;*/
	background-color: #FFFFFF;/*#19897C;*/
}
.back5 {
	vertical-align:top;
	background-image:url(../images/web/home_10.jpg);
	background-position:top left;
	background-repeat: no-repeat;
}
.back6 {
	vertical-align:middle;
	background-image:url(../images/web/poster.jpg);
	height: 457px;
	background-position:top right;
	background-repeat: no-repeat;
}

a.fnelle:link, a.fnelle:active, a.fnelle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.fnelle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.fnelle {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	color: #FFFFFF;
}

a.menu:link, a.menu:active, a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	/*text-transform: uppercase;*/
	font-variant: small-caps;
}

a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size: 16px;
	color: #1A897C;
	text-decoration: none;
	/*text-transform: uppercase;*/
	font-variant: small-caps;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 11px;
	color: #666666;
	text-align:justify;
	vertical-align:middle;
}

.normalfont {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 11px;
	color: #666666;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size: 11px;
	color: #1A897C;
	vertical-align:middle;
}

.title {
	font-family: Arial, Helvetica, serif;
	font-style:normal;
	font-weight:bold;
	font-size: 20px;
	font-variant: small-caps;
	color: #1A897C;
	text-decoration: none;
	vertical-align:top;
}

.emph {
	font-family: Arial, Helvetica, serif;
	font-style:normal;
	font-weight:bold;
	font-size: 14px;
	font-variant: small-caps;
	color: #111111;
	text-decoration: none;
	vertical-align:middle;
}

textarea {
  font-family: Arial, Helvetica, serif;
	font-style:normal;
	font-size: 10px;
	color: #111111;
	background-color: #fffeee;
	text-decoration: none;
}

/*--------------------------- css accessibilite --------------------------*/
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.underline {
	text-decoration: underline;
}
.justifyleft {
	text-align:left;
	/*text-align: -moz-left; for Mozilla browser */
}
.justifyfull {
	text-align:justify;
	/*text-align: -moz-justify; for Mozilla browser */
}
.justifycenter {
	text-align:center;
	/*text-align: -moz-center; for Mozilla browser */
}
.justifyright {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
}
.left {
	text-align:left;
	/*text-align: -moz-left; for Mozilla browser */
}
.right {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
}
.center {
	text-align:center;
	/*text-align: -moz-center; for Mozilla browser */
}

.top {
	vertical-align:top;
}
.middle {
	vertical-align:middle;
}
.bottom {
	vertical-align:bottom;
}

.lefttop {
	text-align:left;
	/*text-align: -moz-left; for Mozilla browser */
	vertical-align:top;
}
.leftmiddle {
	text-align:left;
	/*text-align: -moz-left; for Mozilla browser */
	vertical-align:middle;
}
.leftbottom {
	text-align:left;
	/*text-align: -moz-left; for Mozilla browser */
	vertical-align:bottom;
}

.righttop {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
	vertical-align:top;
}
.rightmiddle {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
	vertical-align:middle;
}
.rightbottom {
	text-align:right;
	/*text-align: -moz-right; for Mozilla browser */
	vertical-align:bottom;
}

.centertop {
	text-align:center;
	/*text-align: -moz-center; for Mozilla browser */
	vertical-align:top;
}
.centermiddle {
	text-align:center;
	/*text-align: -moz-center; for Mozilla browser */
	vertical-align:middle;
}
.centerbottom {
	text-align:center;
	/*text-align: -moz-center; for Mozilla browser */
	vertical-align:bottom;
}
/*--------------------------- fin css accessibilite --------------------------*/
