	
/*********************  MISE EN PAGE globale  ***************************/
*{margin:0; padding:0;}
.PositionRelatif{ position:relative;}
body {
	font-size:0.75em;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(../images/fond01.jpg) left top repeat;
}
#Bigconteneur{ background: url(../images/fondPaysage.jpg) top left no-repeat; height:154px;}
#conteneur {/*background-color:#ff6208;*/ margin:auto; padding:22px 0 0 0; width:992px; text-align:left;}
#colonneGauche{ float:left; width:226px; height:740px;}
#logo{ /*border:1px #F90 solid;*/}
#menu{background:#577cb2 url(../images/menu/fondMenu.jpg) bottom left no-repeat; height:620px;}
/* Hack IE7*/
*+html div#menu{background:#577cb2 url(../images/menu/fondMenu.jpg) bottom left no-repeat; height:632px;}
#mail{margin:274px 0 0 0;}
#mail img{border:none;}

#colonneDroite{background:url(../images/fondCorps.gif); width:766px; height:948px; float:right;}
#colonneDroiteCastres{background:url(../images/fondCorps.gif); width:766px; height:948px; float:right;}
#colonneDroitePratique{
	background:url(../images/fondCorps.gif) top left repeat;
	width:766px; height:990px; float:right;
	}
#fondprogrammeCastres{background: url(../Maj/FondsProgrammes/Castres.jpg) bottom left no-repeat; width:766px; height:948px;}

#colonneDroiteAuch{background:url(../images/fondCorps.gif); width:766px; height:988px; float:right;}
#fondprogrammeAuch{background: url(../Maj/FondsProgrammes/auch.jpg) bottom left no-repeat; width:766px; height:988px;}

#colonneDroiteBriatexte{background:url(../images/fondCorps.gif); width:766px; height:970px; float:right;}
#fondprogrammeBriatexte{background: url(../Maj/FondsProgrammes/briatexte.jpg) bottom left no-repeat; width:766px; height:970px;}

#colonneDroiteGoudourville{background:url(../images/fondCorps.gif); width:766px; height:970px; float:right;}
#fondprogrammeGoudourville{background: url(../Maj/FondsProgrammes/goudourville.jpg) bottom left no-repeat; width:766px; height:970px;}

#colonneDroiteGraulhet{background:url(../images/fondCorps.gif); width:766px; height:970px; float:right;}
#fondprogrammeGraulhet{background: url(../Maj/FondsProgrammes/graulhet.jpg) bottom left no-repeat; width:766px; height:970px;} 

#colonneDroitePontDucasse{background:url(../images/fondCorps.gif); width:766px; height:970px; float:right;}
#fondprogrammePontDucasse{background: url(../Maj/FondsProgrammes/Pont-du-casse.jpg) bottom left no-repeat; width:766px; height:970px;}

#colonneDroiteRieux{background:url(../images/fondCorps.gif); width:766px; height:970px; float:right;}
#fondprogrammeRieux{background: url(../Maj/FondsProgrammes/Rieux-Volvestre.jpg) bottom left no-repeat; width:766px; height:970px; margin:2px 0 0 0;}

#colonneUn{float:left; width:533px;}
#colonneDeux{float:right; width:233px;}
#bandeau{}
#pied{background-color:#66FFFF; clear:both; }
/*********************  MISE EN PAGE globale fin ***************************/




.titreNoirItalic {font-size:14px; font-weight:bold; color:#000; font-family:Verdana, Geneva, sans-serif; font-style:italic; margin:6px 5px; text-align:center;}
.titreNoir2Italic {font-size:12px; font-weight:bold; color:#000; font-family:Verdana, Geneva, sans-serif; font-style:italic; margin:6px 5px; text-align:center;}
.titreNoir18pt{font-size:18px; font-weight:bold; color:#000; font-family:Verdana, Geneva, sans-serif; margin:6px 5px; text-align:center;}
#diapo{ margin: 5px 46px;}
#diapo2{ padding: 33px 0 0 0; width:233px; text-align:center;}
.titreverdana40pxBleu{font-family:Verdana, Arial; font-size:25pt; font-weight:normal; color:#07195c; text-align:center;}
.verdanaVert12px{line-height:1.4em;font-family:"Times New Roman", Times, serif;font-size:16px;
font-weight:600; color:#416315;
}
.castresDecal{margin:6px 0 14px 68px;}
.auchDecal{margin:6px 0 14px 148px;}
.briatexteDecal{position:absolute; top:10px; left:280px;}
.goudourvilleDecal{margin:6px 0 14px 68px;}
.graulhetDecal{margin:6px 0 14px 68px;}
.pontDuCasseDecal{margin:6px 0 14px 68px;}
.rieuxDecal{margin:6px 0 14px 68px;}


.castresDecalage1{margin:0 0 0 100px;}
.castresDecalage2{margin: 0 0 0 36px; text-align:left;}
.auchDecalage1{margin:0 0 0 30px;}
.auchDecalage2{margin: 0 0 0 102px; text-align:left;}
.briatexteDecalage1{margin:0 0 0 100px;}
.briatexteDecalage2{margin: 0 0 0 36px; text-align:left;}
.goudourvilleDecalage1{margin:0 0 0 50px;}
.goudourvilleDecalage2{margin: 0 0 0 130px; text-align:left;}
.graulhetDecalage1{margin:0 0 0 50px;}
.graulhetDecalage2{margin: 0 0 0 130px; text-align:left;}
.pontDuCasseDecalage1{margin:0 0 0 50px;}
.pontDuCasseDecalage2{margin: 0 0 0 130px; text-align:left;}
.rieuxCasseDecalage1{margin:0 0 0 50px;}
.rieuxDuCasseDecalage2{margin: 0 0 0 130px; text-align:left;}


.vertgazon17px{color:#97b314; font-weight:700; font-size:17px;}
.infostxt{margin:4px 0 0 0;text-align:center; color:#07195c; font-weight:500;}
.infostxt a{color:#07195c; font-weight:bolder; text-decoration:none;}



/*********************  MENU DE NAVIGATION  ***************************/
ul#navigation_menu{ margin:0px; padding:14px 0 0 0; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:bold; list-style-type:none;}
#navigation_menu li{
	margin:0;padding:0;}
#navigation_menu li a{
	display:block;
	height:44px;
	color:#577cb2;
	text-align:center;
	font-size:1px;
	text-decoration:none;
	/*border:1px solid #FF9900;*/
}

#navigation_menu li a#btnAccueil{
	background:url(../images/menu/bAccueil.jpg) top left no-repeat;
}
#navigation_menu li a#btnAccueil:hover{
	background:url(../images/menu/roll/bAccueil.jpg) top left no-repeat;
}
#navigation_menu li a#btnProgramme{
	background:url(../images/menu/bProgramme.jpg) top left no-repeat;
}
#navigation_menu li a#btnProgramme:hover{
	background:url(../images/menu/roll/bProgramme.jpg) top left no-repeat;
}
#navigation_menu li a#btnPratique{
	background:url(../images/menu/bPratique.jpg) top left no-repeat;
}
#navigation_menu li a#btnPratique:hover{
	background:url(../images/menu/roll/bPratique.jpg) top left no-repeat;
}
#navigation_menu li a#btnRealisations{
	background:url(../images/menu/bRealisations.jpg) top left no-repeat;
}
#navigation_menu li a#btnRealisations:hover{
	background:url(../images/menu/roll/bRealisations.jpg) top left no-repeat;
}
#navigation_menu li a#btnInfos{
	background:url(../images/menu/bInfos.jpg) top left no-repeat;
}
#navigation_menu li a#btnInfos:hover{
	background:url(../images/menu/roll/bInfos.jpg) top left no-repeat;
}
/*#navigation_menu a:hover {background-color:#FF9900;}*/


/*********************  Préchargeur ***************************/

#prechargeur {display: none;
}
/*********************  Préchargeurfin ***************************/

/*********************  MENU DE NAVIGATION fin  ***************************/

/*********************  page PRATIQUE  ***************************/

#bandeauPratique{
	position:relative;
	background:url(../images/fondBandeaupratique.gif) top left repeat-x;
	height:28px; width:766px; margin:14px 0;
	
	
}

#bandeauLimite{ margin:0 50px 0 67px; width:529px; /*border:#F00 solid 1px;*/ font-size:22px; color:#d6cd84; font-weight:bold; font-family:"Times New Roman", Times, serif; }



#pictoEuroPratique{
	position:absolute;
	width:131px;
	height:196px;
	background: url(../images/pictoEuroPratique.gif) top left no-repeat;
	top: 9px;
	left:598px;
	z-index:2;
}

#contenuTxtPratique{
	color:#565a41;
	font-size:14pt;
	margin: 26px 50px 0 50px;
}


#contenuTxtPratique h1 {
	color:#000; font-family:Verdana, Geneva, sans-serif; font-size:16pt;
}
#contenuTxtPratique ul {
	padding-left:20px;
	list-style-type:disc;
	list-style-position: outside;
	color:#000000;
	}
span.vert {
		color:#474d2a;}

/*********************  page PRATIQUE fin  ***************************/

/*********************  page Réalisations  ***************************/
#colonneDroiterealisations{
	background:url(../images/fondRealisation.gif) top left repeat;
	width:766px; height:982px; float:right;
	}
	
#colonneUnRealisations{ width:728px; text-align:center; padding:14px 0px 0 0; margin:0 0 0 20px;/* border:1px solid #000;*/}
#colonneDeuxRealisations {float:left; width:233px; padding:14px 0 0 0;/*border:1px solid #000;*/}

.infostxtRealisations{margin:4px 0 0 0;text-align:left; color:#000; font-weight:500; font-family:"Times New Roman", Times, serif; font-size:18px;}
.infostxtRealisations h1 {color:#b96819; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold;}
.infostxtRealisations h2 {color:#38495d; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:bold;}
.txtBleuRealisations{color:#38495d; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold;
}
.infostxtRealisations a {color:#38495d; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-decoration:none;}

