@charset "utf-8";
/* CSS Document */

/*Arrière-plan*/
/*body {background:url(/Htdocs/Files/Images/bgBody.jpg) repeat-x #660066; }*/
body {background:url(/Htdocs/Files/Images/bgBody-printemps.jpg) repeat-x #990066; }

/*#wrapper {border: 0px;background:url(/Htdocs/Files/Images/homeBg.jpg) no-repeat 1px 1px;}*/
#wrapper {border: 0px;background:url(/Htdocs/Files/Images/homeBg-printemps.jpg) no-repeat 1px 1px;}

h1.logo a {	background:url(/Htdocs/Files/Images/logo.gif) no-repeat 0px 0px;}

/*Navigation*/
.navigation .level0first a {background:none;}
.navigation .level0_Selectedfirst a{background:none;}

#contentBloc {background:url(/Htdocs/Images/bkg_gris.png) repeat;margin:10px 35px 0px 10px;padding:0px 0px 10px 0px; /*height: 530px;*/ min-height: 639px; }
#internal .content{padding:0px 0px 0px 0px; margin: 0px 23px 0px 27px; /*height: 465px; overflow-y: auto;*/}
.content a {text-decoration: underline; font-weight: bold}
.content p img {margin: 0}
.content .part {display: block; clear:both; margin-bottom: 20px;}
.content .imagetext img {margin-right: 10px; margin-bottom: 10px; float: left; display: block; clear: both}
.content .imagetext img.none {float: none}
.content .imagetext .photoBox {float: left}
.content .imagetext .photoBox span {line-height:1.2; font-size:90%;}
.content .photo img {display: block;}

.content table caption {background: #3f3f3f; color: #fff; font-weight: bold; font-size: 12px;}
.content table, .content tr, .content td {border-collapse: collapse}
.content table th {color: #fff; border-bottom: 2px solid #666}
.content table td {color: #999; border-bottom: 1px solid #666; }

/* Nouvelle version 16/09/2010 */

.navigation {background:url(/Htdocs/Images/nav.png) repeat right 0 transparent; border:none;margin:0 0 0 10px; padding: 0 10px 0 0;}
.navigation ul{margin:0; padding: 0;}
.navigation ul li a{height: 19px;}
.navigation ul li ul{background:#660066;}
.navigation ul .level0_Selectedfirst{background:url("/Htdocs/Images/nav.png") repeat scroll left 33px transparent;margin-left:-10px;padding-left:5px;}
.navigation ul .level0first{background:url("/Htdocs/Images/nav.png") repeat scroll left 33px transparent;margin-left:-10px;padding-left:5px;}
.pageTitle.home {background:url("../images/bienvenue.png") no-repeat scroll 0 0 transparent;display:block;font-size:0;height:26px;line-height:0;margin:10px 0 0 25px;padding:0;position:relative;text-indent:-10000px;top:-10px;width:385px;}

/*Liste à puces*/
.content a {color: #fff}
.content ul {list-style: disc}
.content li a:hover {text-decoration: underline} 

/*Pied de page*/
#footer a {color: #fff}
#footer a:hover {color: #333}

/*Pagination*/
.pager{	width:100%} 
.pagination{ background:#d0c5b9; text-align:right; font-size:85%; padding:7px}
.pagination a{ color:#39322b; background:#f1f1f1; border:2px solid #fff; padding:1px 3px}
.pagination a:hover{ color:#39322b; background:#fff; border:2px solid #39322b; padding:1px 3px}
.pagination a.page_Selected{ color:#39322b;background:#d0c5b9;border:2px solid #fff;padding: 1px 3px}


/*Sitemap*/
ul#sitemap {list-style:none; text-decoration: none}
ul#sitemap ul {list-style: square; margin-bottom: 0px; text-decoration: none}
ul#sitemap ul ul {list-style: disc}
ul#sitemap li{padding:0.1em 1.4em;background:url(/htdocs/images/arrow.gif) no-repeat 0px 5px;}
ul#sitemap ul li{background:none; padding-left: 5px;}
ul#sitemap ul ul li{}
ul#sitemap a{color:#000;font-weight:bold; text-decoration: none}
ul#sitemap a:hover{color:#936436;}
ul#sitemap ul a{color:#39322b;font-weight:normal; text-decoration: none}
ul#sitemap ul ul a{color:#39322b; text-decoration: none}

/*Galerie photos*/
.gallery p{float: left;}
.gallery p{width:120px;padding:0 2px 10px 2px;margin:0px 0px 10px 6px;}
.gallery a {width:120px; height:116px;}
.gallery div.row {clear:both;}

.picturegallery {clear:both;}

/*Classes*/
.newsBox {padding-bottom: 20px; /*background:url(/Htdocs/Images/bkg_gris.png) repeat;*/}
.news .photo, .news .photo img {margin: 0px; padding: 0px;}
.news hr {margin: 0px; padding: 0px; color: #7d7d7d;}
.newsText .photo img {border: 1px solid #7d7d7d; padding: 2px; margin: 5px 0px 10px 0px;}

.leftColumn {width: 200px; float: left; margin-right: 15px;}
.rightColumn {width: 200px; float: left;}
.demi p img {margin-bottom: 15px; display: block; clear: both}

.default-h3 {width:auto;margin:0 0 0 0;padding:0;font-family:Helvetica, Arial, sans-serif;border:none;color:#ffffff;font-size:15pt;line-height:1.4em;margin-bottom:0.8em}			
.default-h4 {border:none;width:auto;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:12pt;line-height:1.4em;}
.wysiwyg-h4{border:none;width:auto;margin:0 0 0.5em 0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:15px;font-weight:normal;line-height:1.2em;}
.wysiwyg-h5{border:none;width:auto;margin:0 0 0.5em 0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:12px;font-weight:normal;}		
.wysiwyg-h6{color:#000000;border:none;width:auto;font-weight:bold;margin:0 0 0.5em 0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:10px}		

