/* bleu foncé :#0D37AD

bleu clair : #67AEFF

vert : #518A07

orange : #f46f21

f46f21

*/





/*******************************************************

/* 				Gabarits de page custom					*/

/*******************************************************/

/* 2 colonnes égales en float (programme, etc...*		/

/* (gabarit par défaut à cause du prog synthétique/détaillé)*/



	/*fond fausses col.*/

body div#tplMid{

}


body{}



.sep_small,

#tplLft,

.sep_medium,

#tplCo,

#tplRgt{float:left;}



.sep_small{width:25px;height:10px;}

.sep_medium{width:30px;height:10px;}

#tplLft{width:164px;}

#tplCo{width:510px;}
body#deux_col div#tplCo{width:750px;}

#tplRgt{width:241px;}
body#deux_col div#tplRgt{display:none;}



#clear_tplMid{clear:both;}



div#tplPge {

	width:100%;

	margin:0 auto;

	background:transparent url(../img/struct/bg-haut.jpg) repeat-x left top;

/*background: url(../img/struct/bg_body.gif) top center repeat-y;*/

}

div#tplFra {

	width:1015px;

	margin:0 auto;

	background: #fff url(../img/struct/bg.jpg) repeat-y center top;

}



div#tplTop{

	width:1015px;
	position: relative;
	background:transparent url(../img/struct/header.jpg) no-repeat;

	padding-top:203px;

	margin: 0 0 15px 0;

}



div#tplTi{

	display:none;

}

	

div#inscrire{

width:324px;

height:25px;

margin:0 22px 0 0;

position:absolute;

right:0;

bottom:-24px;

}



#tplTopIn ul.themeOutline{

width:600px;

height:81px;

line-height:22px;

padding:0;

margin:0;

}



#tplTopIn ul.themeOutline li{

display:block;

width:169px;

padding:0 0 0 20px;

float:left;

}

#tplTopIn ul.themeOutline li a{

text-decoration:none;

font-weight:bold;}

#tplTopIn ul.themeOutline li a:hover{

color:#fff;

background:#fc0025;}







.mainTi {}

.mainTi_co{}



#contenuHaut_bg{}

#contenuContenu_bg{}







.co_bk_co{

width:100%;

}



#contenuBas_bg{

background:#fff;

height:50px;

margin:0 2.5%;}









div#tplBtm {
	clear:both;
	color:#fff;
	background:url(../img/struct/footer.jpg) top left no-repeat;
	height:21px;
	width:995px;
	text-align:right;
	padding: 72px 20px 0 0;
	position: relative;
}
div#tplBtm a {
	position: absolute;
	float: right;
	right: 20px;
	bottom: 30px;
}


.clir{}

/****************************************************************************
/*                 Bloc Flux RSS
/****************************************************************************/



