body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #bcffda;
}

.bckin {
	background-color:#bcffda;
	height: 100%;
	width: 100%;
}

/*
	Calendar
*/
#calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
#calendar A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da7e21;
	text-align: center;
	text-decoration: none;
}
#calendar A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da7e21;
	text-align: center;
	text-decoration: underline;
}

#calendar .currentday {
	background-color: #da7e21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}

#calendar .otherday {
	background-color: #AEAFB0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}

#calendar .eventday {
	background-color: #4b575f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}


.pictures {
	border: 1px solid #4b575f;
}
.legendes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4b575f;
}
.Titres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f6881a;
}
.Titres2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #da7e21;
	text-transform: uppercase;
	font-weight: bold;
}

.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #154c71;
}
.credits A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #154c71;
	text-decoration: none;
}
.credits A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #da7e21;
}
.image_une {
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b575f;
	text-align: left;
	padding-left: 5px;
}

.menu A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b575f;
	text-align: left;
	text-decoration: none;
}
.menu A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #da7e21;
	text-align: left;
	text-decoration: none;
}
.menuR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b575f;
	text-align: left;
}
.menuR A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b575f;
	text-decoration: none;
}
.menuR A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #da7e21;
	text-decoration: none;
}
.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.menutop A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003867;
	text-decoration: none;
}
.menutop A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da7e21;
	text-decoration: none;
}
.texte12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texte10 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	
}
.texte10 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.texte10 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da7e21;
	text-decoration: none;
}
.titreCalend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #da7e21;
	text-decoration: none;
}
.texte11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b575f;
	
}
.texte11 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b575f;
	text-decoration: none;
}
.texte11 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #da7e21;
	text-decoration: none;
}
.Dates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a9b9c;
}
.envoi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #444444;
	height: 15px;
	padding: 1px;
	width: 98px;
}


.tools {
	background-image: url(../images/@@/tools_bck.png);
	background-repeat: repeat-x;
	background-position: top;
}
.toolslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4b575f;
	text-decoration: none;
}
.toolslink A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4b575f;
	text-decoration: none;
}
.toolslink A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da7e21;
}

.BckFooter {
	background-image: url(../images/@@/bck_bot02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.pointille_vert {
	background-image: url(../images/@@/pointilles_v.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.pointille_hor {
	background-image: url(../images/@@/pointilles.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.separator {
	background-image: url(../images/@@/separator.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.bck_anim {
	background-image: url(../images/@@/bck_images.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 8px;
}

.titre_menbres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #da7e21;
	background-image: url(../images/@@/bck_membres.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	text-transform: uppercase;
	padding-top: 2px;
}
.membres_center {
	background-image: url(../images/@@/menu_center.png);
	background-repeat: repeat-y;
	padding-left: 7px;
	padding-right: 7px;
}


.une_top {
	/*background-image: url(../images/@@/une_top.png);*/
	background-repeat: no-repeat;
	background-position: top;
}
.une_center {
	/*background-image: url(../images/@@/une_center.png);*/
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 15px;
}
.une_bot {
	/*background-image: url(../images/@@/une_bot.png);*/
	background-repeat: no-repeat;
	background-position: bottom;
}
.eve_top {
	background-image: url(../images/@@/eve_top.png);
	background-repeat: no-repeat;
	background-position: top;
}
.eve_center {
	background-image: url(../images/@@/eve_center.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 15px;
}
.eve_bot {
	background-image: url(../images/@@/eve_bot.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.content_top {
	/*background-image: url(../images/@@/content_top.png);*/
	background-repeat: no-repeat;
	background-position: top;
}
.content_center {
	/*background-image: url(../images/@@/content_center.png);*/
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 15px;
}
.content_bot {
	/*background-image: url(../images/@@/content_bot.png);*/
	background-repeat: no-repeat;
	background-position: bottom;
}
.titre_left {
	background-image: url(../images/@@/titre_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.titre_center {
	background-image: url(../images/@@/titre_center.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #da7e21;
	background-position: top;
	padding-top: 2px;
	text-align: left;
	text-transform: uppercase;
}
.titre_right{
	background-image: url(../images/@@/titre_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.texte12rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bd2533;
}
.zoom {
	padding-top: 2px;
	padding-left: 5px;
	float: right;
}

