@charset "iso-8859-1";
/* Auteur: Richard Mayer */
/* Date de création: 26/02/2006 */
/* Date de revision: 15/10/2007 */

/* ----- RESET ----------------------------------------------------------------------------- */

html,body,br,div,span,a,object,iframe,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,q,address,small,big,cite,dfn,ins,del,i,em,b,strong,sup,sub,strike,pre,code,samp,kbd,var,tt,form,legend,label,option,.nobox{background:transparent;border:0;font-size:100%;outline:0;vertical-align:baseline;margin:0;padding:0;}
blockquote,q{quotes:none;}
br{height:0;}
ul,ol,dl{list-style:none;}
a img{border:0;}
.clearer {clear: both;}

/* ----- MAIN ----------------------------------------------------------------------------- */


#sidebars {
	width:50%;
	background-color:#d78f49;
	background-image: url(../images/sidebar.jpg);
	background-repeat: repeat-x;
	background-position: top;
	
}
.topmenu:link, .topmenu:visited, .topmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BD6207;
	text-decoration: none;
	text-align: center;
	padding-top: 36px;
	padding-bottom: 4px;
	display: block;
}
.topmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #592402;
	text-decoration: underline;
	background-image: url(../images/pot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-top: 36px;
	padding-bottom: 4px;
	display: block;
}
.topmsep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BD6207;
	text-align: center;
	padding-top: 36px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	display: block;
}
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/mainmenu/menu-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 28px;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	cursor: pointer;
}
.mainmenuON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/mainmenu/menuON-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 28px;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	cursor: pointer;
}
.menuspacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/mainmenu/menu-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 28px;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
}
.subml {
	background-image: url(../images/mainmenu/subm-l.jpg);
	background-repeat: no-repeat;
	background-position: right;
	display:block;
	width: 6px;
	height: 17px;
}
.submr {
	background-image: url(../images/mainmenu/subm-r.jpg);
	background-repeat: no-repeat;
	background-position: left;
	display:block;
	width: 6px;
	height: 17px;
}
.submn {
	display:block;
	width: 6px;
	height: 17px;
	background-color: #E6C178;
}
.subText:link, .subText:visited, subText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A81A24;
	background-color: #E6C178;
	display:block;	
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	border-top: solid 1px #E6C178;
	border-bottom: solid 1px #E6C178;
	cursor: pointer;
	height: 16px;
	padding-top: 1px;
}
.subText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #D06D0C;
	display:block;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	height: 16px;
}
.subSpacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D78F49;
	background-color: #E6C178;
	padding-left: 2px;
	padding-right: 2px;
}
.bwText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin:10px 0 0 10px;
	color: #6D3805;
}
.bwTextInscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin:10px 0 0 10px;
	color: #6D3805;
	padding-left: 15px;
}
.bwTextMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin:10px 0 0 10px;
	color: #6D3805;
}
.bwHText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin:10px 0 0 10px;
	color: #6D3805;
}
/* ------- DIVERS ------- */
ul.default{font-size:12px;padding-left: 15px;list-style-type: disc;color: #6D3805;margin:10px 0 20px 0;line-height: 16px}
ul.defaultMenu{font-size:11px;padding-left: 15px;list-style-type: disc;color: #6D3805;margin:5px 0 20px 0;line-height: 10px}
ul.default li{margin: 7px;clear: left;}
ul.default li a{color:#6D3805}
ul.defaultMenu li a{color:#6D3805}
ul.default li span{color:#d9a2a2;font-style: italic}
ul.default li.in{margin: 7px 7px 7px 40px;clear: left;list-style-type: circle;}
ul.default li.title{margin: 7px 7px 7px 0;clear: left;list-style-type: none;}
ul.default li.in a{color:#fff}
ul.dual{font-size:13px;width:230px;color:#fff;list-style-type: disc;margin:20px 0 10px 0;padding-left: 25px;float:left}
ul.dual li{margin-bottom: 7px;clear: left;
}
.materHText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #532B04;
	display: block;
	width: 180px;
	padding-bottom: 12px;
}
.materText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:0 0 0 10px;
	color: #532B04;
	background-image: url(../images/t-arr.jpg);
	background-repeat: no-repeat;
	padding-left: 8px;
	display: block;
	width: 204px;
}
.cotDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #733A02;
	display: block;
	padding-left: 30px;
}
.panotxt {
	display: block;
	color: #694526;
	padding: 3px;
	width: 360px;
	text-align: left;
	border-bottom: solid 1px #73451F;
	border-top: solid 1px #73451F;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 8px;
}
.panoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #532B04;
	display: block;
}
.vueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #8E3300;
	display: block;
	padding-top: 2px;
	padding-left: 8px;
	padding-bottom: 12px;
}
.ch_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	color: #994F08;
	display: block;
	cursor: pointer;
	padding-top: 4px;
	padding-bottom: 8px;
}
.ch_menuON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
	color: #994F08;
	display: block;
	cursor: pointer;
	padding-top: 4px;
	padding-bottom: 8px;
}
.chaHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #8E3300;
}
.chaList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #8E3300;
}
.devText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #8E3300;
}
.link {
font-family: "Arial", Regular, sans-serif;
	cursor: pointer;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #6D3805;
	padding-left: 0px;
	margin-bottom: 5px;
	text-decoration: underline;
}
.linkBold {
font-family: "Arial", Regular, sans-serif;
	cursor: pointer;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #6D3805;
	padding-left: 0px;
	margin-bottom: 5px;
	text-decoration: underline;
}.linkMenu {
font-family: "Arial", Regular, sans-serif;
	cursor: pointer;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #6D3805;
	padding-left: 0px;
	margin-bottom: 2px;
	text-decoration: underline;
}
.carteLink {
	font-family: "Arial", Regular, sans-serif;
	cursor: pointer;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #D25C00;
	padding-left: 12px;
	margin-bottom: 6px;
	text-decoration: underline;
}
.carteTextB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
	color: #6D3805;
}
.carteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6D3805;
}
.carteHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color: #8E3300;
	padding-left: 16px;
}
.spaImg {
	padding-right: 12px;
	padding-top: 8px;
	padding-bottom: 4px;
}
.spaTextB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #653208;
}
.spaText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #653208;
}
.activImg {
	padding-bottom: 6px;
}
/* Activites */
.acBrnHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6D3805;
}
.acBrnText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D3805;
}
.acLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA6615;
	text-decoration: underline;	
}
.acOrgText {
	color: #BA6615;
}
.acOrgHead {
	color: #BA6615;
	font-size: 13px;
}
/* Photos */
.picNum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #422203;
	z-index: 20;
	position: absolute;
	padding-left: 9px;
	padding-top: 180px;
}
.picIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #422203;
}
/* Notes */
.noteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6D3805;
}
/* Contact */
.textLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #492602;
}
/* Vente */
.ventHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #DA6A00;
	text-align: left;
	height: 69px;
	padding-left: 6px;
	padding-top: 1px;
}
.ventText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-left: 6px;
	padding-right: 2px;
	height: 18px;
}
/* Coucoushee */
.coucoulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.66em;
	font-weight: bold;
	font-style: normal;
	
	display: block;
	color: #BD6207;
	text-decoration: none;
	padding: 0.5em 0;
}

.coucoulink:hover {
	text-decoration: underline;
}

.coucouservices {
	margin: 0 0 0 16px;
	font-size: 1.5em;
	font-weight: bold;
	color: #6D3805;
}
#logo_print {
	display:none;
}
