body
	 {
		 background-color: #3f3d3d;
		 margin-left: 0;
		 margin-right: 0;
		 margin-top: 0;
		 margin-bottom: 0;
		 font-size: 11px;
		 color: #382f31;
		 font-family:Verdana, Arial, Helvetica;
		 scrollbar-3dlight-color:#302e2e;
		 scrollbar-arrow-color:#302e2e;
		 scrollbar-base-color:#ffffff;
		 scrollbar-darkshadow-color:#ffffff;
		 scrollbar-highlight-color:#f7f7f5;
		 scrollbar-shadow-color:#302e2e;
	 }

.body-texte
	 {
		 background-color: #fff;
		 margin: 10px;
		 padding: 10px;
		 font-size: 11px;
		 color: #382f31;
		 font-family:Verdana, Arial, Helvetica;
		 scrollbar-3dlight-color:#302e2e;
		 scrollbar-arrow-color:#302e2e;
		 scrollbar-base-color:#ffffff;
		 scrollbar-darkshadow-color:#ffffff;
		 scrollbar-highlight-color:#f7f7f5;
		 scrollbar-shadow-color:#302e2e;
	 }
.body-images
	 {
		 background-color: #4f4d4d;
		 margin: 0px;
		 padding: 0px;
		 width: 178px;
		 height: 316px;
	 }

td 								{ color: #382f31; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
table 							{ color: #382f31; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }

#fright 							{ float: right; }
#fleft 							{ float: left; }

.txt08							{ font-size: 8px; }
.txt09							{ font-size: 9px; }
.txt10							{ font-size: 10px; }
.txt11							{ font-size: 11px; }
.txt12							{ font-size: 12px; }
.txt13							{ font-size: 13px; }
.txt14							{ font-size: 14px; }
.txt15							{ font-size: 15px; }
.txt16							{ font-size: 16px; }
.txt17							{ font-size: 17px; }
.txt19							{ font-size: 19px; }

.t00								{ color: #ffffff;}
.t01								{ color: #d40303;}
.t02								{ color: #606060;}

.border01						{ border: 1px solid #fff;  }

.td00								{ background-color : #ffffff; }
.td01								{ background-color : #606060; }
.td02								{ background-color : #7d7d7d; }
.td03								{ background-color : #989898; }
.td04								{ background-color : #b6b6b6; }
.td05								{ background-color : #d5d5d5; }
.td06								{ background-color : #f1f1f1; }
.td07								{ background-color : #000; }
.td08								{ background-color : #d40303; }

#td99								{ width: 685px; }
#gal_photo						{ text-align: center; margin: 8px; padding: 0px; float: left; }


input 							{ font-family:verdana; font-size: 10px; color: #382f31; border: 1 solid #312e2e;}
.inputNoBorder 			{ border: 0; }

textarea						{ font-family:verdana; font-size: 11px; color: #382f31; border: 1 solid #312e2e; background:#FFFFFF; }

select							{ font-family:verdana; font-size: 11px; color: #382f31; border: 1 solid #312e2e; background:#FFFFFF; }



a:link							{ color: #382f31; font-size: 11px; font-family: Verdana; text-decoration: underline; }
a:visited						{ color: #382f31; font-size: 11px; font-family: Verdana; text-decoration: underline; }
a:hover							{ color: #382f31; font-size: 11px; font-family: Verdana; text-decoration: none; }

a.a00:link							{ color: #fff; font-size: 11px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.a00:visited						{ color: #fff; font-size: 11px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.a00:hover							{ color: #fff; font-size: 11px; font-family: Verdana; text-decoration: none; font-weight: bold; }

a.anews:link					{ color: #d40303; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.anews:visited				{ color: #d40303; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.anews:hover					{ background-color: #d40303; color: White; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }

a.aplan01:link					{ font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.aplan01:visited				{ font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }
a.aplan01:hover				{ background-color: #b6b6b6; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; }

a.aplan02:link					{ font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: normal; }
a.aplan02:visited				{ font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: normal; }
a.aplan02:hover				{ background-color: #d5d5d5; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: normal; }


/* DIV */

#fond 							{ background-image: url(/public/images/com/fond.png); background-repeat: no-repeat; width: 1030px; height: 640px; margin: 0; padding: 0; }

#bandeau-top					{ background-image: url(/public/images/m_haut/fond.png); background-repeat: no-repeat; width: 950px; margin: 0; padding: 0; position: relative; top: 48px; left: 4px;  }
#agilles							{ background-image: url(/public/images/m_haut/agilles.jpg); background-repeat: no-repeat; width: 107px; height: 146px; margin: 0; padding: 0; position: relative; top: 5px; left: -405px; z-index: 10;  }

#fonction						{ margin: 0; padding: 0; position: relative; top: -142px; left: 	195px; font-size: 10px; border: 0px solid blue; }
#fonction td					{ letter-spacing: -0.5px; font-size: 10px;  }

#recherche						{ margin: 0; padding: 0; position: relative; top: -153px; left: 375px; }
#recherche a					{ color: #d40303; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; }

#menu01							{ margin: 0; padding: 0; position: relative; top: -142px; left: 0px; background: #d40303; height: 25px; width: 950px; z-index: 1; }
#texte-top						{ color: #ffffff; font-weight: normal; font-size: 13px; font-family: Verdana; position: relative; top: 5px; left: 40px; }
#texte-top a					{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 12px; font-family: Verdana; padding: 6px 13px 5px 13px; }
#texte-top a:hover			{ background-color: #b40303; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 12px; font-family: Verdana; }
#texte-top a.over				{ background-color: #b40303; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 12px; font-family: Verdana; }
#texte-top a.home				{ background-image: url(/public/images/m_haut/home.png); background-repeat: no-repeat; width: 22px; height: 14px; text-decoration: none; padding: 0px 0 0 0 ; }
#texte-top a.home:hover		{ background-color: #d40303; background-image: url(/public/images/m_haut/home.png); background-repeat: no-repeat; width: 22px; height: 14px; text-decoration: none; padding: 0px 0 0 0 ; }

#menu-parcours					{ margin: 0; padding: 0; position: relative; top: -142px; left: -272px; background: #b40303; height: 25px; width: 81px; z-index: 1; }
#menu-003					{ margin: 0; padding: 0; position: relative; top: -142px; left: 75px; background: #b40303; height: 25px; width: 775px; z-index: 1; }
#menu-005					{ margin: 0; padding: 0; position: relative; top: -142px; left: 48px; background: #b40303; height: 25px; width: 450px; z-index: 1; }
#menu-006					{ margin: 0; padding: 0; position: relative; top: -142px; left: 67px; background: #b40303; height: 25px; width: 370px; z-index: 1; }

#menu-vide						{ margin: 0; padding: 0; position: relative; top: -142px; left: 48px; height: 25px; width: 370px; z-index: 1; }



#texte-top2						{ color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; position: relative; top: 7px; left: 0px; }
#texte-top2 a					{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; padding: 3px 6px 3px 6px; }
#texte-top2 a:hover			{ background-color: #930404; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }
#texte-top2 a.over			{ background-color: #930404; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte-top2 a.over-enseignement					{ background-color: #008ca8; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }
#texte-top2 a.over-enseignement:hover			{ background-color: #008ca8; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte-top2 a.formation								{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; padding: 3px 6px 3px 6px; }
#texte-top2 a.formation:hover						{ background-color: #005480; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte-top2 a.communication						{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; padding: 3px 6px 3px 6px; }
#texte-top2 a.communication:hover				{ background-color: #d31145; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte-top2 a.protocole								{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; padding: 3px 6px 3px 6px; }
#texte-top2 a.protocole:hover						{ background-color: #d31145; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte-top2 a.evenements							{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; padding: 3px 6px 3px 6px; }
#texte-top2 a.evenements:hover					{ background-color: #46166b; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte-top2 a.logis									{ text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; padding: 3px 6px 3px 6px; }
#texte-top2 a.logis:hover							{ background-color: #8a1e03; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana; }

#texte							{ margin: 0; padding: 0; position: relative; top: -130px; left: -0px; background: #ffffff; width: 900px; }
#news								{ margin: 0; padding: 0; width: 950px; position: relative; top: -105px; left: 0px; }
#images							{ margin: 0; padding: 0; background: #464646; width: 178px; height: 326px; }
#logo								{ margin: 0; padding: 0; }

#miedepain						{ margin: 0 0 10px 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #706e6e; }
#miedepain a					{ text-decoration: underline; color: #d40303; font-weight: normal; font-size: 10px; font-family: Verdana; }
#miedepain a:hover			{ text-decoration: none; color: #d40303; font-weight: normal; font-size: 10px; font-family: Verdana; }

h1									{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #d40303; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
h2									{ background-image: url(/public/images/com/h2.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #e4e4df; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #382f31; }
h3									{ background-image: url(/public/images/com/h3.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #c5c5c5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #382f31; font-weight: bold; }

.h1-enseignement				{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #008ca8; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
.h1-formation					{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #005480; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
.h1-communication				{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #d31145; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
.h1-protocole					{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #d31145; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
.h1-evenements					{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #46166b; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
.h1-logis						{ background-image: url(/public/images/com/h1.png); background-repeat: no-repeat; margin: 0 0 10px 0; padding: 5px 5px 5px 20px; background-color: #8a1e03; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }