/* ------------------------------------------------------------------------------------------
		HOME PAGE
------------------------------------------------------------------------------------------ */
#home {
	margin: 0 auto;
	padding:0;
	border:0;
	width:980px;
	text-align:left;
	}
	
/* ------------------------------------------------------------------------------------------
		HOME TOP
------------------------------------------------------------------------------------------ */
	
#home-top {
	margin:0;
	padding:0 0 0 45px;
	background:#fff url(../gab/home/bgktop.gif) top left repeat-x;
	height:301px;
	}
	
/*---------- Colonnes ----------*/
	
#home-top div.pavee h1 {
	margin:0;
	padding:0;
	width:207px;
	font:bold 18px/57px Helvetica, Arial, sans-serif;
	color:#fff;
	text-align:center;
	}

div.pavee h1 a {
	color:#fff;
	text-decoration:none;
	}
	
div.pavee h1 a:hover {
	color:#FFFF00;
	text-decoration:underline;
	}
	
#home-top div.pavee h1.t2line {
	padding:12px 0 0 0;
	font:bold 19px/17px Helvetica, Arial, sans-serif;
	height:47px;
	}
	
#home-top div.pavee {
	margin:13px 0 0 0;
	padding:0;
	border:0;
	width:226px;
	height:281px;
	background:#fff url(../gab/home/bgkpavee.gif) top left no-repeat;
	float:left;
	}

div.pavee h3, 
div.pavee p {
	margin:0 33px 0 18px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	}

div.pavee p {
	font-size:11px;
	color:#5a5b5d;
	line-height:11px;
	}

div.pavee h3 {
	margin:5px 33px 2px 18px;
	font-size:16px;
	color:#83024b;
	}
	
div.pavee img {
	margin:0;
	padding:9px 0 0 18px;
	border:0;
	display:block;
	}
	
div.pavee div {
	margin:228px 0 0 18px;
	padding:0;
	position:absolute;
	}

div.pavee div img {
	margin:0;
	padding:0;
	border:0;
	}
	
/* ------------------------------------------------------------------------------------------
		HOME BOTTOM
------------------------------------------------------------------------------------------ */
#home-bottom {
	margin:0;
	padding:12px 0 0 50px;
	}
	
#home-bottom div.news, 
#home-bottom div.events, 
#home-bottom div.grdphoto, 
#home-bottom div.newsletter {
	padding:0;
	margin:0;
	float:left;
	text-align:left;
	}
	
#home-bottom div.news img, 
#home-bottom div.events img, 
#home-bottom div.grdphoto img, 
#home-bottom div.newsletter img {
	margin:0;
	padding:0;
	border:0;
	display:block;
	}
	
#home-bottom div.news img, 
#home-bottom div.events img, 
#home-bottom div.newsletter img {
	padding:9px 0;
	} 
	
/*---------- largeur des colonnes ----------*/

#home-bottom div.news {
	width:158px;
	}
	
#home-bottom div.newsletter {
	width:153px;
	}
	
#home-bottom div.events {
	margin:0 48px 0 71px;
	width:153px;
	}
	
#home-bottom div.newsletter {
	margin:0 0 0 16px;
	}
	
div.grdphoto img {
	margin:0;
	padding:18px 11px;
	border: 1px solid #d2d3d5;
	}
	
/*----- titre colonne -----*/
	
#home-bottom div.news h1, 
#home-bottom div.events h1, 
#home-bottom div.newsletter h1 {
	padding:0 0 0 13px;
	margin:0;
	font:normal 18px/25px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	}
	
#home-bottom div.news h1 a, 
#home-bottom div.events h1 a, 
#home-bottom div.newsletter h1 a {
	color:#fff;
	text-decoration:none;
	}
	
#home-bottom div.news h1 a:hover, 
#home-bottom div.events h1 a:hover, 
#home-bottom div.newsletter h1 a:hover {
	color:#FFFF00;
	text-decoration:underline;
	}
	
/*----------------------------------*/
	
#home-bottom div.news h1 img, 
#home-bottom div.events h1 img, 
#home-bottom div.newsletter h1 img {
	margin:0;
	padding:0;
	border:0;
	display:inline;
	float:right;
	}
	
#home-bottom div.news h1 {
	background: transparent url(../gab/home/bknews.gif) top left no-repeat;
	}
	
#home-bottom div.events h1 {
	background: transparent url(../gab/home/bkevents.gif) top left no-repeat;
	}
	
#home-bottom div.newsletter h1 {
	background: transparent url(../gab/home/bknewsletter.gif) top left no-repeat;
	}
	
#home-bottom div.newsletter h1.brochure {
	background: transparent url(../gab/home/bkbrochure.gif) top left no-repeat;
	}
	
#home-bottom div.news p, 
#home-bottom div.events p, 
#home-bottom div.newsletter p {
	margin:0;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#5a5b5d;
	text-align:left;
	}
	
#home-bottom div.newsletter p {
	margin:0;
	padding:10px 0 0 0;
	}
	
#home-bottom div.events p a {
	color:#657026;
	text-decoration:none;
	font-weight:bold;
	}
	
#home-bottom div.events p a:hover {
	text-decoration:underline;
	}
	
/*----- sous titre -----*/
	
#home-bottom div.news h2, 
#home-bottom div.events h2, 
#home-bottom div.newsletter h2 {
	padding:0 0 10px 0;
	margin:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	}
	
#home-bottom div.news h2 {
	color:#83024b;
	}
	
#home-bottom div.events h2 {
	color:#808336;
	}
	
/*----- sous sous titre -----*/
#home-bottom h3 {
	margin:0;
	padding:0;
	color:#5a5b5d;
	font-size:14px;
	font-weight:bold;
	}
	
#home-bottom h4 {
	margin:0;
	padding:0;
	color:#5a5b5d;
	font-size:12px;
	}
	
/*---------- Formulaire newsletter ----------*/
#home-bottom form {
	margin:10px 0;
	padding:0;
	border:0;
	}
	
#home-bottom form input#email {
	margin:0;
	padding:0px 0 0 0px;
	border:0;
	height:23px;
	width:143px;
	font:bold 10px/23px Arial, Helvetica, sans-serif;
	color:#888988;
	background:transparent url(../gab/home/champformulaire.gif) top left no-repeat fixed;
	}