@charset "UTF-8";
/* CSS Document */

*{ 	margin: 0;
	padding: 0;
}

body {
font-size: 55%;
background: url(images/wrapper_site_bg.jpg) repeat #000000;
}
.floatleft {float:left;}
.floatright {float:right;}
.clear { clear:both;}

.imagessavoie {padding:8px;}

.wrapcontent {background:url(images/wrapper_light_bg.jpg) no-repeat top center; margin:auto; width:1044px; min-height:1024px;}

.topbar { background:#211602 top center; width:auto; height:45px;}
.topbartwo { background:url(images/top_bar.png) repeat-x top center; width:auto; height:420px;}
.wraptopcontent {background:url(images/head_wrap.png) no-repeat top center; margin:auto; width:1044px; height:416px;}
.wraptoplang {background:url(seleclanguage.png) no-repeat center; margin:auto; width:869px; height:605px; }
.contentlang {height:50px; width:775px; margin:auto; padding:280px 0 0 40px;}
.wrapslider {height: 345px; width:1044px;}
ul#langue { list-style:none; }
ul#langue li {display:inline;}
ul#langue li a { text-indent: -9999px;display:block;height: 50px;float:left;}
ul#langue li a.franc { background:url(btn_fr.png) no-repeat; width: 156px; padding: 0 400px 0 0;}
ul#langue li a.eng { background:url(btn_en.png) no-repeat; width: 156px;}
.twitwrap { background:url(images/txt_twitter.png) no-repeat top center; padding-top:30px; margin:auto; max-height:42px; width:580px;}
.twitwrapping{ margin:auto; height:42px; max-width:634px;}
.twitextention{ background:url(images/twi_extension.png) repeat-x; float:left; height:42px; width:520px;}
.twitleft { background:url(images/twi_left.png) no-repeat; float:left; height: 42px; width:21px;}
.twitright{ background:url(images/twi_right.png) no-repeat; float:left; height:42px; width:21px;}

ul#twitter_update_list {
	padding-top: 2px;
	margin:auto;
	text-align:center;
	color:#FFFFFF;
	list-style: none; 
	font-size: 6px;	
}
.mainwrapcontent {margin:auto; width:960px; height:457px;}

.menumainwrap {width:201px; height:503; float:left;}
.menuup {background:url(images/menuup_bg.png) no-repeat ; width:201px; height:219px;}
.menudown { background:url(images/menudown_bg.png) no-repeat ; width:201px; height:184px; padding: 50px 0 0 0;}
.wrapmenu { width:281px; height:199px; padding:30px 10px 0 10px;}


.contentmainwrap {width:570px; min-height:115px; float:left;}
.contenttopmain {background:url(images/content_upborder.png) no-repeat top; width:712px; height:62px; padding-top: 7px;}
.contentcentermain {background:url(images/content_center.png) no-repeat top; width:712px; min-height:500px;}
.flickrwrap{width:700px; height:800px;}
.contentextensmain {background:url(images/content_extension.png) repeat-y; width:712px; min-height:800px; }
.contentextensmain2 {background:url(images/content_extension.png) repeat-y ; width:712px; min-height:550px;}
.bllock2 { background:url(images/block2.png) no-repeat; width:615px; height:135px; margin: 0 0 0 38px; border-bottom:2px #5b3016 solid; padding: 2px 10px 2px 20px;}
.contentbottommain {background:url(images/content_downborder.png) no-repeat; width:712px; height:50px;}

.stiker {width:302px; height:62px; margin: 0 0 0 50px;}
.titleflikr {background:url(images/titleflikr.png) no-repeat; width:302; height:62px; margin: 0 0 0 50px;}

.footerwrap {color:#ffb73a; padding:10px 0 10px 0; text-transform:uppercase; text-align:center; display:block; width:350px; margin:auto;} 


a	{text-decoration:none; color:#660000;}
ul	{ list-style:none;}
#control		{display:block; width: 175px; margin-top:0px;}
#nav						{ -moz-border-radius: 1px; -webkit-border overflow: hidden; margin: 0 0 0 30px;}
#nav li a 					{ display:block; width: 175px; height:40px; text-indent: -999px;
								background:url(images/menu.png); }
	
#nav li a#liste-one-boutton:hover, #nav li a#liste-one-boutton:active { background-position:  -179px 0px;}	
#nav li a#liste-two-boutton:hover, #nav li a#liste-two-boutton:active { background-position:  -179px -40px;}	
#nav li a#liste-tree-boutton:hover, #nav li a#liste-tree-boutton:active { background-position:  -179px -80px;}	
#nav li a#liste-four-boutton:hover, #nav li a#liste-four-boutton:active { background-position: -179px -120px;}	
#nav li a#liste-one-boutton	{ background-position: 0px 0px;}
#nav li.activeCatButton a#liste-one-boutton { background-position:  -179px 0px;}
#nav li a#liste-two-boutton	{ background-position:  0px -40px;}
#nav li.activeCatButton a#liste-two-boutton { background-position:  -179px -40px;}
#nav li a#liste-tree-boutton	{ background-position:  0px -80px;}
#nav li.activeCatButton a#liste-tree-boutton { background-position:  -179px -80px;}
#nav li a#liste-four-boutton	{ background-position:  0px -120px;}
#nav li.activeCatButton a#liste-four-boutton { background-position:  -179px -120px;}

#nav2 { -moz-border-radius: 1px; -webkit-border overflow: hidden; margin: 0;}
#nav2 li a 					{ display:block; width: 201px; height:40px; text-indent: -999px;
								background:url(images/menudown_flickr.png);}
#nav2 li a#liste-five-boutton:hover, #nav2 li a#liste-five-boutton:active { background-position:  -201px 0px;}	
#nav2 li a#liste-five-boutton	{ background-position: 0px 0px;}
#nav2 li.activeCatButton a#liste-five-boutton { background-position:  -201px 0px;}

.jcm-popup {
margin: auto;
padding: 5px;
position: relative;
}
 
div.jcm-popup em {
background:url(images/village_zoom.png) no-repeat;
width: 251px;
height: 274px;
top: -0px;
left:230px;
position:absolute;
text-align: center;
text-indent: -9999px;
z-index: 2;
display: none;
}
 
#rss-icon {
width: 493px;
height: 399px;
background:url(images/village_monttremblant.png) no-repeat 0 0;
text-indent: -9999px;
margin: auto;
display: block;
}

.contentfilteringblock { text-align:center; width:640px; min-height:390px; padding: 10px 0 2px 35px;}
