@charset "utf-8";
/* CSS Document */

/* STYLE LAYOUT *************************/
body#hot-news.slc div#header,
body#infos.slc div#header {
	background:url(../medias/_slc/banner.gif) no-repeat scroll left top #5F8093  ;
}
body#hot-news.slc div#misc,
body#infos.slc div#misc {
	background:url(../medias/_slc/misc.gif) no-repeat scroll center top;
	width:100%;
	height:300px;
}

/* HTML *********************************/
body.slc div#main strong {
	color: #5F8093;
}

/* 1er niveau */
body.slc div#blocnav ul li {
	border-bottom:1px solid #5F8093;
}
body.slc div#blocnav ul li a,
body.slc div#blocnav ul li a.close {
	color:#176391;
}
body.slc div#blocnav ul li a.current,
body.slc div#blocnav ul li a.open,
body.slc div#blocnav ul li a:hover {
	color:#3E9EFF;
}

/* 2éme niveau */
body.slc div#blocnav ul li li {
	border:none;
}
body.slc div#blocnav ul li li a {
	background:url(../medias/_slc/nav_close.gif) top left no-repeat;
}
body.slc div#blocnav ul li li a:hover {
	background:url(../medias/_slc/nav_close_actif.gif) top left no-repeat;
}
body.slc div#blocnav ul li li a.current,
body.slc div#blocnav ul li li a.open {
	background:url(../medias/_slc/nav_open.gif) top left no-repeat;
}
/* 3éme niveau */
body.slc div#blocnav ul li li li a {
	background:url(../medias/_slc/menu_puce.gif) top left no-repeat;
}
body.slc div#blocnav ul li li li a:hover,
body.slc div#blocnav ul li li li a.current,
body.slc div#blocnav ul li li li a.open {
	background:url(../medias/_slc/menu_puce_actif.gif) top left no-repeat;
}
/* 3éme niveau */
body.ejs div#blocnav ul li li li a {
	background:url(../medias/_slc/menu_puce.gif) top left no-repeat;
}
body.ejs div#blocnav ul li li li a:hover,
body.ejs div#blocnav ul li li li a.current,
body.ejs div#blocnav ul li li li a.open {
	background:url(../medias/_ejs/menu_puce_actif.gif) top left no-repeat;
}
/* Site utiles */
body.slc div#sub-utillink {
	background:url(../medias/menus/sub_menu_content.gif) top left no-repeat;
}
body.slc div#sub-utillink h2 {
	color:#176391;
}
body.slc div#sub-utillink  ul li {
	border:none;
}
body.slc div#sub-utillink  ul li a {
	background:url(../medias/_slc/picto_fleche.gif ) center left no-repeat;
}

/* NEWS *********************************/
body#hot-news.slc div#main h3 {
	color:#86B6C0;
}
body#hot-news.slc div#main h4 {
	color:#1C78AE;
}

/* <HTML> BLOC-FAT **********************/
body#infos.slc div#main div.bloc-fat-content h4  {
	color:#5F8093;
}
body#infos.slc div#main div.bloc-fat-content p.chapeau-txt  {
	color:#1C78AE;
}

/* PAVE SIMPLE ****************************/
body#infos.slc div#main div.bloc-pave-simple h5 {
	background:url(../medias/_slc/puce.gif) center left no-repeat;
}
body#infos.slc div#main div.bloc-pave-simple p {
}
body#infos.slc div#main div.bloc-pave-simple img,
body#infos.slc div#main div.bloc-pave-simple img.aligne-gauche {
	border-left:8px solid #5F8093;	
}
body#infos.slc div#main div.bloc-pave-simple img.aligne-droite {
	border-left:8px solid #5F8093;	
	border-right: none;
}
body#infos.slc div#main div.bloc-pave-simple h6 {
	color: #5F8093;
}

/* PRATIQUE MINI ****************************/
body#infos.slc div#main div.bloc-pratique-mini {
	border-right:7px solid #5F8093;
}
body#infos.slc div#main div.bloc-pratique-mini h6 {
	color:#5F8093;
}

/* BLOC SPECIAL ****************************/
body#infos.slc div#main div.bloc-special-content {
	background:url(../medias/content/bloc-special-content.gif) top left no-repeat #7cc8ff;
	
}
body#infos.slc div#main div.bloc-special-bottom {
	background:url(../medias/content/bloc-special-bottom.gif) bottom left no-repeat #7cc8ff;
}
body#infos.slc div#main div.bloc-special-content h5 {
	color:#02008B;
	background:url(../medias/_slc/puce.gif) center left no-repeat;
}
body#infos.slc div#main div.bloc-special-content p {
}

/* C'EST PRATIQUE ****************************/
/* ANCRE */
body#infos.slc div#main div.bloc-fat-content h5.pratique {
	/*background:url(../medias/content/header_pointille.gif) bottom left repeat-x;*/
}
body#infos.slc div#main div.bloc-fat-content h5.pratique a {
	color:#5F8093;
	background:url(../medias/_slc/picto_cpratique.gif) center left no-repeat;
}
/* BLOC */
body#infos.slc div#main div.bloc-pratique-content h5 {
	color:white;
	background:url(../medias/_slc/cpratique-puce.gif) center left no-repeat;
}
body#infos.slc div#main div.bloc-pratique-content{
	background:url(../medias/_slc/cpratique-content.gif) top left no-repeat;
}
body#infos.slc div#main div.bloc-pratique-bottom{
	background:url(../medias/_slc/cpratique-bottom.gif) top left no-repeat;

}
body#infos.slc div#main div.bloc-pratique-content .col_a,
body#infos.slc div#main div.bloc-pratique-content .col_b {
}
body#infos.slc div#main div.bloc-pratique-content .col_a h6,
body#infos.slc div#main div.bloc-pratique-content .col_b h6 {
}
body#infos.slc div#main div.bloc-pratique-content .col_a h6 {
	border-bottom:4px solid #5f8093;
}
body#infos.slc div#main div.bloc-pratique-content .col_b h6 {
	border-bottom:4px solid white;
}

/* SPECIFICITEES */
body#infos.slc div#main span.note {
	color:#5F8093;
}

/* LINKS */
body.slc div#main a,
body.slc div#main a:link, 
body.slc div#main a:visited,
body.slc div#main a:active,
body.slc div#main a:focus,
body.slc div#main a:hover {
	color:#5F8093;
}
body.slc div#main a.redirect {
	background:url(../medias/_slc/picto_fleche.gif) center left no-repeat;
}
body.slc div#main a.redirect-mail {
	background:url(../medias/_slc/picto_mail.gif) center left no-repeat;
}
body.slc div#main a.redirect-blank {
	background:url(../medias/_slc/picto_blank.gif) center left no-repeat;
}


/***********
* FICHE EQUIPEMENT 
*/
/* HEADER */
body#infos.slc div#equipement-header {
	margin-top:-10px;
	padding:1em 2em;
	background:url(../medias/content/bloc-fat-content.gif) top left no-repeat;
}
body#infos.slc div#equipement-header h4 {
	margin:0;
	color:#86B6C0;
	border:none;
	font-style:oblique;
	font-family:"Times New Roman", Times, serif;
	font-size:1.5em;
	float:left;
}
body#infos.slc div#equipement-header div.top {
	border:none;
}
body#infos.slc div#main div.bottom {
	background:none;
}
/* FICHE */
body#infos.slc div#equipement,
body#infos.slc div#equipement-footer {
	width: 582px;
}
body#infos.slc div#equipement {
	background:url(../medias/_slc/equipement_header.gif) top left no-repeat #BBD4D1;
}
body#infos.slc div#equipement .col_a img {
	margin-left:1px;
}
body#infos.slc div#equipement h5 {
	margin:0;
	margin-left:20px;
	padding:10px 0 10px 0;
	text-indent:15px;
	background:url(../medias/_slc/equipement_h.gif) center left no-repeat;
	color:white;
}
body#infos.slc div#equipement h6 {
	padding-bottom:10px;
	margin:15px 10px 5px 10px;
	border-bottom:3px solid;
	color:#5F8093;
	font-size:0.9em;
}
body#infos.slc div#equipement .col_a p,
body#infos.slc div#equipement .col_b p{
	margin:0 10px 10px 10px;
}
body#infos.slc div#equipement .col_a p.img,
body#infos.slc div#equipement .col_b p.img,
body#infos.slc div#equipement .col_a p.img img,
body#infos.slc div#equipement .col_b p.img img {
	margin:0;
	width: 291px;
	height: 203px;
}
body#infos.slc div#equipement .col_b p.img {	
	background-color: #bbd4d1;
}
body#infos.slc div#equipement .col_a h7,
body#infos.slc div#equipement .col_b h7 {
	margin:10px 15px 0 15px;
	color:#5F8093;
	font-size:0.9em;
	font-weight:bold;
}
body#infos.slc div#equipement div.col_a,
body#infos.slc div#equipement div.col_b {
	width:291px;
	/*font-size: 0.9em;*/
}
body#infos.slc div#equipement div.col_a a,
body#infos.slc div#equipement div.col_b a {

}
body#infos.slc div#equipement div.col_a {
	background-color:#C7C7BD;
}
body#infos.slc div#equipement div.col_b {

}
body#infos.slc div#equipement div.clear {
	font-size:0px;
	border:none;
	height:20px;
	background:none;
	background-color:#BBD4D1;
}
body#infos.slc div#equipement-footer {
	margin:0;
	padding:0;
	background:url(../medias/_slc/equipement_footer.gif) bottom left no-repeat #BBD4D1;
}
body#infos.slc div#equipement-footer ul {
	margin: 0;
}

/* BOUTONS EQUIPEMENTS */
body#infos.slc div#equipement-footer a.redirect-blank,
body#infos.slc div#equipement-footer a.redirect-pdf {
	display:block;
	height:21px;
	width:143px;
	margin-bottom:5px;
	padding:3px 5px;
	margin-left:72%;
	text-indent:20px;
	color:#5F8093;
	font-size:0.85em;
	font-weight:bold;
}
body#infos.slc div#equipement-footer a.redirect-blank:hover,
body#infos.slc div#equipement-footer a.redirect-pdf:hover,
body#infos.slc div#equipement-footer a.redirect-blank:visited,
body#infos.slc div#equipement-footer a.redirect-pdf:visited {
}
body#infos.slc div#equipement-footer a.redirect-blank {
background:transparent url(../medias/_slc/bt_redirect.gif) no-repeat scroll left top;
}
body#infos.slc div#equipement-footer a.redirect-pdf {
background:transparent url(../medias/_slc/bt_pdf.gif) no-repeat scroll left top;
}

/* CLUBS SPORTIFS ************************/*
body#infos.slc form#club-search {
	margin-top: 20px;
}
body#infos.slc form#club-search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
body#infos.slc form#club-search h5 {
	display: block;
	line-height: 32px;
	margin: 0;
	text-indent: 35px;
	color: #FFF;
	background: transparent url(../medias/_slc/club_form_legend.gif) no-repeat top left;
}
body#infos.slc form#club-search p {
	padding: 10px 0;
	margin: 0;
	border: 1px solid #85a7c0;
	background-color: #bbd4d1;
	color: #3399CC;
}
body#infos.slc form#club-search p label,
body#infos.slc form#club-search p input {
	margin-left: 20px;
}
body#infos.slc form#club-search {}
body#infos.slc form#club-search {}
body#infos.slc form#club-search {}

body#infos.slc table#club-listing {
	border-collapse: collapse;
}
body#infos.slc table#club-listing tr th.nom,
body#infos.slc table#club-listing tr td.nom {
	border-left: 1px solid #85a7c0;
	border-right: 1px solid #85a7c0;
}
body#infos.slc table#club-listing tr th.discipline,
body#infos.slc table#club-listing tr td.discipline {
	border-right: 1px solid #85a7c0;
}
body#infos.slc table#club-listing tr th {
	padding: 10px 0 10px 5px;
	font-weight: bold;
	background-color: #5f8093;
	color: #FFF;
}
body#infos.slc table#club-listing tr th,
body#infos.slc table#club-listing tr td {
	border-bottom: 1px solid #85a7c0;
}
body#infos.slc table#club-listing tr td.nom a {
	display: block;
	padding-left: 15px;
	background: transparent url(../medias/_slc/picto_plus.gif) no-repeat top left;
}
body#infos.slc table#club-listing tr td.discipline {
	color: #669999;
}
body#infos.slc table#club-listing tr#detail td {
	border-left: 1px solid #85a7c0;
	border-right: 1px solid #85a7c0;
}
body#infos.slc table#club-listing tr#detail td p {
	cler: both;
	margin: 0;
}
body#infos.slc table#club-listing tr#detail td p span {
	display: block;
	float: left;
	margin-right: 10px;
	width: 80px;
	text-align: right;
	color: #669999;
}

/* SITE UTILES */
body.slc div#main div.bloc-site-utile img {
	border-left:3px solid #5F8093;
}


