@charset "UTF-8";
/* CSS Document */

/*Contenu*/
.content {color: #444}
.content h3 {font-size: 17px; color: #000;}
.content h4 {font-size: 14px; color: #9e2528; margin-bottom: 10px;}
.content h5 {font-size: 13px; color: #555; font-weight: bold; margin-bottom: 10px;}
.content ul, .content ul ul, .content ul ul ul, .content ul ul ul ul {list-style:none;}
.content ul li {background:url(/htdocs/images/arrow.gif) no-repeat 0px 5px; padding:0.2em 1.4em}
.content ul li li {padding-left: 10px; background:url(/htdocs/images/arrow2.gif) no-repeat 0px 8px;}
.content ul li li li {padding-left: 10px; background:url(/htdocs/images/arrow3.gif) no-repeat 0px 8px;}
.content ul li li li li {padding-left: 10px; background:url(/htdocs/images/arrow4.gif) no-repeat 0px 8px;}
.content td {border-bottom: 1px solid #e3e3e3;}
/*.content td a.btn-1 {display: block; margin-top: 2px;}*/
.content .event td {font-size: 11px}
.content th {background: #9e2528; color: #fff; font-weight: bold; text-align: left; vertical-align: middle; border: 0px;}
.content th[align="left"], .content td[align="left"] {text-align: left}
.content th[align="center"], .content td[align="center"] {text-align: center}
.content th[align="right"], .content td[align="right"] {text-align: right}
.content img {border: 1px solid #972128; padding: 4px;}
.content img[align="left"] {float: left; margin: 0px 5px 5px 0px;}
.content img[align="right"] {float: right; margin: 0px 0px 5px 5px;}
.content .date {font-size:10px;color:#464545;}
.content .DescriptifPicture {font-size: 10px; font-style: italic; border: 0px;}

/*Navigation*/
.navigation .sideNav2 li a {display:block;color:#000;padding:2px 20px;background:url(/htdocs/images/arrow.gif) no-repeat 0px 4px;}
.navigation .sideNav2 {margin-bottom : 10px;}
.navigation .sideNav3 li a {display:block;color:#000;padding:0px 10px;background:url(/htdocs/images/arrow3.gif) no-repeat 0px 8px;}
.navigation .sideNav3 {margin-top: 5px; margin-bottom: 5px}

/*Sitemap*/
ul#sitemap {list-style:none;}
ul#sitemap ul {list-style:none; margin-bottom: 0px;}
ul#sitemap ul ul {list-style:none;}
ul#sitemap li{padding:0.2em 1.4em;background:url(/htdocs/images/arrow.gif) no-repeat 0px 5px;}
ul#sitemap ul li{background:none; padding-left: 10px; background:url(/htdocs/images/arrow2.gif) no-repeat 0px 8px;}
ul#sitemap ul ul li{background:url(/htdocs/images/arrow3.gif) no-repeat 0px 8px;}
ul#sitemap a{color:#000;font-weight:bold;}
ul#sitemap a:hover{color:#417AB4;}
ul#sitemap ul a{color:#464B54;font-weight:normal;}
ul#sitemap ul ul a{color:#464B541;}

/*Pager*/
.pager{	width:100%}
.pagination{ background:#EEEEEF; text-align:right; font-size:10px; padding:7px }
.pagination a{ color:#000; background:#f1f1f1; border:1px solid #fff; padding:1px 3px}
.pagination a:hover{ color:#9e2528; background:#fff; border:1px solid #9e2528; padding:1px 3px}
.pagination a.page_Selected{ color:#fff;background:#9e2528;border:1px solid #fff;padding: 1px 3px}

/*Galerie photos*/
.gallery a {display:block;padding:1px;border:1px solid #e0e0e0;margin:0 10px 10px 0;width:124px;float:left;height:100px;text-align:center;}
/*.gallery a.endRow {margin-right:0px;}*/
.gallery div {width:120px;height:96px;text-align:center;overflow:hidden;}
.gallery img {border: 0px;}
.galleriesItem {margin:0 15px 16px 0;padding:9px;border:1px solid #cccccc;width:190px;text-align:center;float:left;}
.galleriesItem div {width:124px;margin:5px auto 0 auto;font-size:10px;}
.galleriesItem div.imgcrop {height:80px;width:124px;overflow:hidden;float:none;margin:0 0 5px 0;}
.galleriesItem div.imgcrop img {border: 0px}
.endRow {margin-right:0;}

/*Fieldset*/
fieldset {border: 1px solid #9e2528;}
fieldset input.btn-1 {background: url(/htdocs/images/sprite.gif) no-repeat -184px 0px; text-indent: -10000px; width: 28px; height: 22px; line-height: 22px; padding-top: 0px;}
fieldset select {margin: 0px 5px 0px 15px}
fieldset legend {border: 1px solid #9e2528; background: #9e2528; padding: 2px 5px; color: #fff; font-size: 11px}

/*Search*/
/*
.searchBox {position:absolute;top:104px;right:30px;}
.searchBox .btn {width:28px;height:22px;background:url(../images/sprite.gif) -184px 0px no-repeat;
font-size:0px;border:0px;line-height:0px;text-indent:-10000px;cursor:pointer;}
.searchBox .txt {border:0px;padding:4px;background:url(../images/sprite.gif) 0px -240px no-repeat;color:#000;
position:relative;top:3px;margin-right:1px;}
*/

.searchBox {position:absolute;top:106px;right:30px;}
.searchBox .btn {border:0px;width:28px;height:22px;background:url(/htdocs/images/sprite.gif) -184px 0px no-repeat;
/*font-size:0px;line-height:0px;*/text-indent:-10000px;cursor:pointer;}
.searchBox .txt {border:0px;padding:4px;background:url(/htdocs/images/sprite.gif) 0px -240px no-repeat;color:#000;
/*position:relative;top:3px;margin-right:1px;*/}

/*Commentaires guestbook + vidéos*/
.guestbookForm{border:1px solid #bbbbbb; padding:10px 10px 20px 10px; width:360px;}
.guestbookForm input.text, .guestbookForm textarea{width:330px;}
.guestbookForm img#txtCommentCaptcha{float:left;}
.guestbookForm input#txtCommentCInp{width:198px;margin:0 0 36px 10px;}
.guestbookForm input.emailfb{width:290px;float:left;}
.guestbookForm a.fbconnect_login_button img{margin:7px 0 5px 10px;}
#CommentsContainer td{padding:8px;}

/*Corretions d'affichage*/
/*.searchBox input.txt {padding-top: 0px; top: 0px;}*/
#footer {background:#000;}
#footer .background {text-align: center}
#footer .logo {text-align: center; margin-left: 172px;}
#footer .logo a {display: block; float:left;}
#footer .logo a.texte {margin-top: 16px; margin-left: 8px; margin-right: 8px;}

/*Calendrier : mise en page de la zone de téléchargement*/
#zoneTelechargement {width: 335px;}
#zoneTelechargement p {margin: 0px;}
#zoneTelechargement img.reset {margin: 0px; padding: 4px 0px 0px 0px; border: 0px;}
.listFile td {padding: 1px 10px 1px 2px; vertical-align: middle}
.downloadFile .btn-1 {margin: 0px;}
.downloadFile, .downloadFile td {border: 0px;}
.downloadFile th {background: #e3e3e2; color: #000}

.eventsBox h4 {color: #000; font-size: 14px;  margin: 0px 0px 10px 15px; font-weight: bold}
.cache {display: none}