@charset "UTF-8";
/* CSS Document */

a {cursor: pointer}

/*Font size*/
h1 { font-size: 3em; }
h2 { font-size: 1.7em; line-height: normal}
h3 { font-size: 1.5em; }
h4 { font-size: 1.2em; color: #cd0000; font-weight: bold}
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }

.content img[align="left"] {float: left; margin: 0px 10px 5px 0px;}
.content img[align="right"] {float: right; margin: 0px 0px 5px 10px;}

/*Sub Navigation*/
span.level0_Last {display: none}

/*Quartier Navigation*/
.nav15 {border-left:7px solid #69151e;}
.nav16 {border-left:7px solid #d80928;}
.nav17 {border-left:7px solid #ffaa08;}
.nav18 {border-left:7px solid #26a574;}
.nav19 {border-left:7px solid #0b94c6;}

/*Sitemap*/
ul#sitemap {list-style:none;}
ul#sitemap ul {list-style: square; margin-bottom: 0px;}
ul#sitemap ul ul {list-style: disc}
ul#sitemap li{padding:0.1em 1.4em;background:url(/htdocs/images/bullet.gif) no-repeat 0px 4px;}
ul#sitemap ul li{background:none; padding-left: 5px;}
ul#sitemap ul ul li{}
ul#sitemap a{color:#fff;font-weight:bold;}
ul#sitemap a:hover{color:#CD0000;}
ul#sitemap ul a{color:#CD0000;font-weight:normal;}
ul#sitemap ul a:hover{color:#fff;}
ul#sitemap ul ul a{color:#CD0000;}
ul#sitemap ul ul a:hover{color:#fff;}

/*Pager*/
.pager{	width:100%}
.pagination{ background:#000; text-align:left; font-size:10px; padding:7px; border-top: 1px solid #333 }
.pagination a{ color:#fff; background:#000; border:1px solid #fff; padding:1px 3px}
.pagination a:hover{ color:#CD0000; background:#000; border:1px solid #CD0000; padding:1px 3px}
.pagination a.page_Selected{ color:#000;background:#fff;border:1px solid #fff;padding: 1px 3px}

/*Galerie photos*/

/*.gallery a.endRow {margin-right:0px;}*/
.gallery a {display:block;padding:3px;border:1px solid #665A4A;margin:0 22px 10px 0;width:170px;float:left;height:100px;text-align:center;}
.gallery div {width:170px;height:100px;text-align:center;overflow:hidden;}
.gallery img {border: 0px; margin: 0px;}
.galleriesItem {margin:0 30px 16px 0;padding:9px;border:1px solid #cccccc;width:250px;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;}

/*Formulaire*/
#CommentsForm input.text {width: 300px; color: #fff;}
/*#CommentsForm textarea {width: 300px; color: #fff; background: #000; border: 1px solid #fff}*/
input.txt {background: #000; background-image: none; border: 1px solid #fff; color: #fff; padding: 5px;}
textarea {width: 300px; color: #fff; background: #000; border: 1px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; overflow: hidden}

/*Videos*/
.videoItem .photoItem {width:150px;height:100px;text-align:center;overflow:hidden; border:1px dotted #222;}

#videosYouTube {font-size: 12px; color: #fff;}
#videosYouTube h3 {color: #cd0000; font-weight: bold; font-size: 15px; line-height: normal; margin-bottom: 0.8em;}
#videosYouTube h4 {color: #fff; font-weight: bold; font-size: 16px;}

.ListPage{list-style:none; text-align:left; padding:0; margin:0;}
.ListPage li{float:left;padding:0 5px;}
.ListPage li a.previous{display:block;width:18px;height:16px;background:url('/Htdocs/Images/btn_1.jpg') no-repeat;font-size:0;line-height:0; text-indent:-9999px; margin-top: 2px;}
.ListPage li a.next{display:block;width:18px;height:16px;background:url('/Htdocs/Images/btn_2.jpg') no-repeat;font-size:0;line-height:0; text-indent:-9999px; margin-top: 2px;}

/*Classe*/
.btn-1, .btn-2 {background: #CD0000; color: #fff; font-weight: bold}
.date {font-size:11px;color:#464545; font-weight: bold}
.header_print {display: none}
.guestbookForm {border: 1px solid #333; padding: 20px;}
.sponsors td {border-bottom: 0px}
.carteMembre {float: right; margin: 0px 0px 0px 5px;}
.noborder {border: 0px;}
.content p.infoProg {color: #d80928; font-size: 12px;}
.info {font-size: 11px}

/*Comité*/
.comite img {margin-top: 10px;}
.fonction {font-size: 11px; color: #69151e; line-height: normal; font-weight: bold}

/*Programme*/
.programme th {font-size: 11px; color: #fff; background: #222222; vertical-align: middle; border-bottom: 1px solid #ccc} 
.programme th.heure {width: 80px; text-align: center; vertical-align: middle}
.programme td {font-size: 11px;}

.match td { background: #555; color: #ccc}
