/* -------------------------------------STYLE */

html, body {
	background-image: url(../_images/_design/background_global.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0;
	margin: 0;
}
#logo {
	display:none;
}

#site {
	background-image:url(../_images/_design/background_site.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	width: 760px;
	text-align:left;
	margin: 0px auto;
	position:relative;
	overflow:auto;
}

#gauche {
	background-image:url(../_images/_design/background_gauche.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:#CCCCCC;
	width: 211px;
	min-height:100%;
	margin: 0px 0px 0px 0px;
	padding: 0;
	float:left;
}
#droit {
	width: 521px;
	margin: 0;
	padding: 0;
	position:relative;
	float:left;
}

#formulaire form {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	width:470px;
	float:left;
	position:relative;
	margin: 0 0 0 25px;
}

#footer {
	background-image:url(../_images/_design/background_footer.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	width:735px;
	height:63px;
	margin: 0;
	padding: 0;
	float:left;
}
#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#8C8C8C;
	text-align:center;
	width:735px;
	float:left;
	position:relative;
	margin: 15px 0 0 0;
}
#footer p a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration:none;
	color:#003399;
	position:relative;
	margin: 0;
}
#footer p a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration:underline;
	color:#333333;
	position:relative;
	margin: 0;
}
#footer p.a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration:underline;
	color:#003399;
	float:left;
	position:relative;
	margin: 0 0 0 25px;
}
#image_top {
	width:521px;
	height:200px;
	margin: 0 0 15px 0;
	padding:0;
}
#description_site {
	width:521px;
	margin: 0;
	padding:0;
	position:relative;
	overflow:auto;
	float:left;
}
#form_envoyer {
	margin:15px 0 0 30px;
	padding:0;
	float:left;
	position:relative;
}
#description_site_gauche {
	width:195px;
	margin: 0;
	padding:0;
	float:left;
	position:relative;
}
#description_site_droit {
	width:326px;
	margin: 0;
	padding:0;
	float:left;
}
#description_site_droit p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height:43px;
	margin: 5px 5px 0 5px;
	padding:0;

}
.form_p {
font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 5px 5px 0 5px;
	padding:0;
}
div.separation {
	text-align:center;
	background-image:url(../_images/_design/separation.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:297px;
	height:20px;
	margin: 10px 0 10px 110px;
	float:left;
	padding:0;
}
	
#region {
	background-image:url(../_images/_design/background_region.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:521px;
	margin:0;
	padding:0px;
	float:left;
}
#region_index {
	background-image:url(../_images/_design/background_region.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:521px;
	height:270px;
	margin:0;
	padding:0px;
	float:left;
}
#formulaire {
	background-image:url(../_images/_design/background_region.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:470px;
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
}
#formulaire p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
	width:470px;
	margin:12px 10px 0 25px;
	padding:0px;
	position:relative;
	float:left;
	overflow:hidden;
}
#formulaire ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	width:470px;
	color:#666666;
	float:left;
	margin: 10px 0 0 40px;
	padding:0;

}
#formulaire li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
}

#region p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
	width:470px;
	margin:12px 10px 0 25px;
	padding:0px;
	position:relative;
	float:left;
	overflow:hidden;
}
#region p a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration:none;
	color: #990000;
	margin:0;
	padding:0px;
	position:relative;
}
#region p a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-decoration:underline;
	color:#666666;
	margin:0;
	padding:0px;
	position:relative;
}
#region p.ariane {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
	width:470px;
	margin:12px 10px 0 25px;
	padding:0px;
	position:relative;
	float:left;
	overflow:hidden;
}
#region p.ariane a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color:#990000;
}
#region p.ariane a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color:#999999;
}

.region_photo_gauche {
	background-image:url(../_images/_design/photo_region_gauche_ete.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:89px;
	height:205px;
	margin:0;
	padding:0;
	float:left;
}
.region_photo_droite {
	background-image:url(../_images/_design/photo_region_droite_ete.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:92px;
	height:205px;
	margin:0;
	padding:0;
	position:relative;
	float:left;
}
.image_parvenir_photo {
	border: 0;
	margin:0 0 30px 134px;
	padding:0;
}
#nouvelles {
	background-image:url(../_images/_design/background_nouvelles.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:521px;
	margin:0 0 20px 0;
	padding:0px;
	float:left;
}
#image_special {
	text-align:center;
	width:521px;
	margin:0;
	padding:0;
	float:left;
}
#photo {
	text-align:center;
	width:521px;
	margin:0 0 20px 0;
	padding:0px;
	float:left;
}
#photo img {
	width: 100px;
	height: 100px;
	border: 0px;
	margin: 5px 0 10px 25px;
	padding: 0;
	float:left;
}
#annonce_google {
    background-image:url(../_images/_design/background_envoyer_photos.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	width:521px;
	min-height: 150px;
	margin:0px 0 20px 0;
	padding:0px;
	float:left;
}
#annonce_google2 {
    background-image:url(../_images/_design/background_envoyer_photos.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	width:521px;
	min-height: 30px;
	margin:0px 0 20px 0;
	padding:0px;
	float:left;
}
#envoyer_photo {
	background-image:url(../_images/_design/background_envoyer_photos.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:521px;
	margin:0;
	padding:0px;
	float:left;
}

h1.description_site {
	background-image:url(../_images/_design/h1_decouvrir.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.abitibi {
	background-image:url(../_images/_design/h1_abitibi.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.outaouais {
	background-image:url(../_images/_design/h1_outaouais.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.baiejames {
	background-image:url(../_images/_design/h1_baiejames.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.baslaurent {
	background-image:url(../_images/_design/h1_baslaurent.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.cantons {
	background-image:url(../_images/_design/h1_cantons.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.centrequebec {
	background-image:url(../_images/_design/h1_centrequebec.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.charlevoix {
	background-image:url(../_images/_design/h1_charlevoix.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.chaudiere {
	background-image:url(../_images/_design/h1_chaudiere.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.duplessis {
	background-image:url(../_images/_design/h1_duplessis.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.gaspesie {
	background-image:url(../_images/_design/h1_gaspesie.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.ilesmadeleine {
	background-image:url(../_images/_design/h1_madeleinei.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.lanaudiere {
	background-image:url(../_images/_design/h1_lanaudiere.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.laurentides {
	background-image:url(../_images/_design/h1_laurentides.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.laval {
	background-image:url(../_images/_design/h1_laval.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.manicouagan {
	background-image:url(../_images/_design/h1_manicouagan.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.mauricie {
	background-image:url(../_images/_design/h1_mauricie.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.monteregie {
	background-image:url(../_images/_design/h1_monteregie.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.montreal {
	background-image:url(../_images/_design/h1_montreal.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.nunavik {
	background-image:url(../_images/_design/h1_nunavik.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.quebec {
	background-image:url(../_images/_design/h1_quebec.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h1.saguenay {
	background-image:url(../_images/_design/h1_saguenay.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:195px;
	height:43px;
	margin:0;
	padding:0;
}
h2.region {
	background-image:url(../_images/_design/h2_choisir_region.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:521px;
	height:43px;
	margin:0;
	padding:0;
	float:left;
}
h3.nouvelles {
	background-image:url(../_images/_design/h3_nouvelles.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:521px;
	height:41px;
	margin:0;
	padding:0;
	float:left;
}
#nouvelles p.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#990000;
	width:470px;
	margin:10px 10px 0 25px;
	padding:0px;
	position:relative;
	float:left;
	overflow:hidden;
}
#nouvelles p.titre {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 0.7em;
	color:#005893;
	width:470px;
	margin:2px 10px 0 25px;
	padding:0px;
	position:relative;
	float:left;
	overflow:hidden;
}
#nouvelles p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
	width:470px;
	margin:12px 10px 0 25px;
	padding:0px;
	position:relative;
	float:left;
	overflow:hidden;
}
	

#envoyer {
	text-align:right;
	margin: 15px 0 0 0;
	padding: 0;
	position:relative;
}
#membres_action {
    font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666666;
	background-image:url(../_images/_design/background_membre.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	height:70px;
	margin: 15px 0 10px 0;
	padding: 0;
}
#membres_1 {
	margin:45px 0 0 45px;
	padding:0;
}
#membres_action p {
	color:#999999;
	margin:0 0 0 5px;
	padding:0;
}
#membres_action a {
	color:#999999;
	margin:0 0 0 0;
	padding:0;
	text-decoration:none;
}
#membres_action a:hover {
	color:#333333;
	margin:0 0 0 0;
	padding:0;
	text-decoration:underline;
}
#partenaires {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	width:211px;
	text-align:center;
	margin: 15px 0 0 0;
	padding: 0;
	position:relative;
	float:left;
}
#partenaires img {
	margin: 5px 0 0 0;
	border: 0px;
	padding: 0;
	position:relative;	
}
#recherche {
	text-align:center;
	width: 200px;
	margin: 15px 0 0 0;
	padding: 0;
	position:relative;
}	
.logo {
	width: 189px;
	height: 97px;
	margin: 14px 0 18px 12px;
	padding: 0;
	position:relative;
}
span{
	display: none;
}
.concours {
	margin: 15px 0 30px 30px;
	}

.transOFF {
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
}

.transON  {
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}
