@charset "UTF-8";
/* Created by Alpha Omega inc. (www.alphaomega-tremblant.com) */


/*----/ BODY /----*/

body{   
	margin:0px; 
	background-image:url(../images/header_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:center top; 
	background-color:#f8f3ed; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; text-decoration:none; text-align:left;
	color:#08376a;
	
}

a {
	color:#08376a; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none;
}

a:link {
	color:#08376a;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none;
}

a:visited {
	color:#08376a;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none
}

a:visited:hover {
	color:#08376a; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:underline
}
a:hover {
	color:#08376a; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:underline
}

a:active {outline:none;}
a:focus{-moz-outline-style:none;}

/*-----------------------------------------------------------------------*/

/*----/ HEADERS H1 H2 H3 H4 /----*/

h1{ margin:0; font-weight:normal; color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; padding:0px; text-transform:uppercase;}
h2{ margin:0; font-weight:normal; color:#748b32; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px; text-transform:uppercase;}
h3{ margin:0; font-weight:normal; color:#748b32; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px;}
h4{ margin:0; font-weight:bold; color:#c48500; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; padding:0px;}
h4{ margin:0; font-weight:bold; color:#c48500; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; padding:0px;}


/*-----------------------------------------------------------------------*/

/*----/ CONTENT /----*/

.content { background:url(../images/content_bg.jpg) left top no-repeat; color:#08376a; padding:25px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.havre{ background:url(../images/content_bg.jpg) left top no-repeat; color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; }
.havretext { padding:25px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.havrebg { background:url(../images/havre_bg.jpg) center bottom no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:4px;}

.contenttext {font-size:11px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.accueil_pic {  float:right; clear: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding-right:20px;}
#accueil_pic {width: 290px; height: 275px;}
.laprise_small {  float:right; clear: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right;}
#laprise_small {width: 89px; height: 59px;}
.laprise_big {  float:right; clear: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-right:40px;}
#laprise_big {width: 200px; height: 114px;}
.nudura_big {  float:right; clear: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-right:40px;}
#nudura_big {width: 230px; height: 92px;}

.details{ vertical-align:middle; height:21px; font-size:11px; display:block; background:url(../images/link_paper.gif) right no-repeat; color:#fff; text-decoration:none;}
.details a{ vertical-align:middle; height:21px; font-size:11px; display:block; background:url(../images/link_paper.gif) right no-repeat; color:#fff; text-decoration:none;}
.details a:link{ vertical-align:middle; height:21px; font-size:11px; display:block; background:url(../images/link_paper.gif) right no-repeat; color:#fff; text-decoration:none;}
.details a:visited{ vertical-align:middle; height:21px; font-size:11px; display:block; background:url(../images/link_paper.gif) right no-repeat; color:#fff; text-decoration:none;}
.details a:visited:hover{ vertical-align:middle; height:21px; font-size:11px; display:block; background:url(../images/link_paper_over.gif) right no-repeat; color:#fff; text-decoration:none;}
.details a:hover{ vertical-align:middle; height:21px; font-size:11px; display:block; background:url(../images/link_paper_over.gif) right no-repeat; color:#fff; text-decoration:none;}



.info { background:url(../images/info_bg.jpg) left top no-repeat; height:220px; width:275px; color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif;}
#info { margin:15px 75px 0px 48px; color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.infogreen { color:#748b32; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.infoblue { color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.infoblue a{ color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
.infoblue a:link{ color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
.infoblue a:visited{ color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
.infoblue a:visited:hover{ color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.infoblue a:hover{ color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}

#linklist{ float:left; padding:0; margin:0; }

#linklist h2{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:0px;}	

#linklist ul{ padding:0; margin:0; list-style-type:none;}
#linklist ul li.title{background:none; color:#162e55; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:0px; text-decoration:underline;}
#linklist ul li { height:24px; font-size:13px; list-style-type:none;}
#linklist ul li a{  height:24px; font-size:13px; display:block; background:url(../images/arrow.gif) 0 5px no-repeat; color:#162e55; text-decoration:none; line-height:24px; padding:0 0 0 22px;}
#linklist ul li a:hover{background:url(../images/arrow.gif) 4px 5px no-repeat; color:#c87c0d; text-decoration:none; font-size:13px;}
#linklist ul li span{text-decoration:none; font-size:13px;}

.orange { color:#c48500; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.green { color:#748b32; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}


.text11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.titlearrow{ font-size:16px; display:block; background:url(../images/small_arrow.gif) 0 5px no-repeat; color:#748b32; text-decoration:none; padding:0 0 0 15px;}
.service{padding:0 20px 0 0;}

.link { background:url(../images/splitter_links.jpg) bottom left repeat-x; height:90px; width:300px; color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; vertical-align:middle;}

.inputstyle { border: 1px solid #748b32; background: url(none) no-repeat #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-style: normal; padding: 2px; font-size: 12px; color: #748b32;}
 
.labelstyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding: 2px; font-size: 12px; color: #08376a; }
.inputstyle:hover { border: #748b32 solid 1px; background: url(none) no-repeat #748b32; color: #ffffff;}
.inputstyle:focus { border: #748b32 solid 1px ; background: url(none) no-repeat #748b32; color: #ffffff;}
.btn {background: url(../images/buttonbg.jpg) repeat-x; background-position: 0 -26px; height:24px;color:#FFFFFF;font-weight:bold;border:none;}
.btn:hover { background-position: 0 0px; color:#FFFFFF;height:24px;border:none;}


/*-----------------------------------------------------------------------*/


/*----/ BOTTOM BOXES /----*/


/*-----------------------------------------------------------------------*/


/*----/ FOOTER /----*/

.housebg{height:197px; background:url(../images/footer_house.jpg) bottom left no-repeat; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0;}

#footer{ height:146px; background:url(../images/footer_bg.jpg) repeat-x; background-position:center top; background-color:#71882f; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; position:relative; margin:0 auto; clear:both; padding:0;}
.footerhouse{ height:146px; background-color:#71882f; background:url(../images/footer.jpg) center top no-repeat; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}


.footerdiv{ margin:0 auto auto auto; width:700px;  background:url(../images/footer.jpg) center top no-repeat; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding-top:75px; padding-left:340px; line-height:15px;}
.footerdiv a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:11px;}
.footerdiv a:link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:11px;}
.footerdiv a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:11px;}
.footerdiv a:visited:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:11px; text-decoration:underline;}
.footerdiv a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}

.footerblue{ margin:0 auto auto auto; width:700px; padding-left:340px; color:#08376a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; line-height:15px;}
.footerblue a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#08376a; font-size:11px;}
.footerblue a:link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#08376a; font-size:11px;}
.footerblue a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color:#08376a; font-size:11px;}
.footerblue a:visited:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#08376a; font-size:11px; text-decoration:underline;}
.footerblue a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#08376a; text-decoration:underline;}