body {
			/*margin: 20 ;*/
			text-align: center;
			/*background: #BFBFD9;*/
			background: url(img/fond.gif);

}
div#global {
			margin-left: auto;
			margin-right: auto;
			width: 800px;
			text-align: left;

}
.global {			
			border: 3px solid;
			border-top-style: solid;
			border-top-color: #000066;
			border-bottom-style: solid;
			border-bottom-color: #000066;
			border-right-style: solid;
			border-right-color: #000066;
			border-left-style: solid;
			border-left-color: #000066;
			
}
.theme {
			padding-top: 0px;			
			border: 1px solid;
			border-top-style: solid;
			border-top-color: #000066;
			border-bottom-style: solid;
			border-bottom-color: #000066;
			border-right-style: solid;
			border-right-color: #000066;
			border-left-style: solid;
			border-left-color: #000066;
			
}

.h1 {
			font-size: 13px;
			text-align: justify;
			padding-left: 0px;
			padding-top: 15px;
			padding-right: 15px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000066;

}

div#header {
			valign: center;
			text-align: right;
			height: 25px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #FFFFFF;

}
.menu_bas {
			margin-top: 10px;

}
.trainings {
			padding-top: 10px;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom: 10px;
			margin-right: 10px;
			background: #CCCCCC;
}
.images_right {
			float: right;
			margin-left: 10px;
			margin-right: 0px;
			margin-top: 5px;
			margin-bottom: 5px;

}
.images_left {
			float: left;
			margin-left: 0px;
			margin-right: 10px;
			margin-top: 5px;
			margin-bottom: 5px;

}
.images_galerie {
			margin-top: 30px;
			margin-left: 30px;
			float: left;
}

div#content {
			background: #FFFFFF;

}
.kite-exp {
			font-size: 30px;
			color: #FFFFFF;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold ;
}
A.text_blc_base:link {text-decoration: none; color: #FFFFFF}
A.text_blc_base:visited {text-decoration: none; color: #FFFFFF}
A.text_blc_base:hover {text-decoration: underline; color: #FFFFFF}
A.text_blc_base:active {text-decoration: none; color: #FFFFFF }

A.titre_journal:link {text-decoration: none; color: #006699}
A.titre_journal:visited {text-decoration: none; color: #006699}
A.titre_journal:hover {text-decoration: underline; color: #006699}
A.titre_journal:active {text-decoration: none; color: #006699 }

A.Soustitre_journal:link {text-decoration: none; color: #9900FF}
A.Soustitre_journal:visited {text-decoration: none; color: #9900FF}
A.Soustitre_journal:hover {text-decoration: underline; color: #9900FF}
A.Soustitre_journal:active {text-decoration: none; color: #9900FF}

.h2 {
			font-size: 42px;
			text-align: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;

}
.h3 {
			font-size: 24px;
			text-align: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;

}
.h4 {
			font-size: 13px;
			text-align: left;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;
}
.menu1a {
			font-size: 13px;
			text-align: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;
}
.menu1 a {
			font-size: 13px;
			text-align: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
}

.menu2 {
			text-align: right;
			padding-right: 98px;
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;

}
A.menu2:link {text-decoration: none; color: #003366}
A.menu2:visited {text-decoration: none; color: #003366}
A.menu2:hover {text-decoration: underline; color: #003366}
A.menu2:active {text-decoration: none; color: #003366 }
.touchant {
	background: url(../img/fil-touchant-off.gif);

}
A.touchant:link {
	background: url(../img/fil-touchant-off.gif);

}
A.touchant:hover {
	background: url(../img/fil-touchant.gif);

}


.bottom {
			text-align: center;
			padding-right: 98px;
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;

}

.h5 {
			font-size: 13px;
			float: right;
			text-align: justify;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;

}
.h6 {
			font-size: 13px;
			float: left;
			text-align: justify;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;

}
.h7 {
			font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #CCCCCC;
}


.encadrement {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;

			border: 1px solid;
			border-top-style: solid;
			border-top-color: #B5C6D0;
			border-bottom-style: solid;
			border-bottom-color: #B5C6D0;
			border-right-style: solid;
			border-right-color: #B5C6D0;
			border-left-style: solid;
			border-left-color: #B5C6D0;

}
.encadrement1 {
			border: 1px solid;
			border-top-style: solid;
			border-top-color: #FFFFFF;
			border-bottom-style: solid;
			border-bottom-color: #FFFFFF;
			border-right-style: solid;
			border-right-color: #FFFFFF;
			border-left-style: solid;
			border-left-color: #FFFFFF;

}
.titre_bleu {
			padding-left: 2px;
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			/*border: 1px solid;
			border-top-style: solid;
			border-top-color: #000099;
			border-bottom-style: solid;
			border-bottom-color: #000099;
			border-right-style: solid;
			border-right-color: #000099;
			border-left-style: solid;
			border-left-color: #000099;
*/


}
