/* ================================
    CSS 
	dijonpiscine
================================*/   

/**********************************
CSS du gabarit de page
**********************************/

body
{
	margin : 0;
	border : 0;
	padding : 0;
	text-align:center;
}

#Fond_dijonpiscine, #Fond_dijonescalade
{
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
    background-repeat:no-repeat;
    background-position:center top;
	background-image : url(images/fondDijonPiscine.jpg); 
}
#Fond_dijonescalade{background-image:url(images/fondDijonEscalade.jpg);}


#Conteneur
{
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
    width : 969px; 
}

#TopPane
{
	width:969px;
	height:274px;
	text-align:left;
}

/* Liens Dijonpiscine */
#Fond_dijonpiscine #Link_ucpa
{
    display: block;
    position:absolute;
    margin : 77px 0 0 25px;
    height : 96px; 
    width : 83px; 
}

#Fond_dijonpiscine #Link_CommunauteDijon
{
    display:block;
    position:absolute;
    margin: 128px 0 0 845px;
    height:110px;
    width:110px;
}
    
#Fond_dijonpiscine #Link_VilleDijon
{
    display:none;
}

#Fond_dijonpiscine #Link_Homepage
{
    display:block;
    position:absolute;
    margin:0 0 0 120px;
    height:273px;
    width:716px;
}

/* Liens Dijon escalade */
#Fond_dijonescalade #Link_ucpa
{
    display: block;
    position:absolute;
    margin : 185px 0 0 896px;
    height : 59px; 
    width : 51px; 
}

#Fond_dijonescalade #Link_Homepage
{
    display:block;
    position:absolute;
    margin:0 0 0 0;
    height:273px;
    width:810px;
}

#Fond_dijonescalade #Link_VilleDijon
{
    display:block;
    position:absolute;
    margin: 186px 0 0 810px;
    height:60px;
    width:60px;
}

#Fond_dijonescalade #Link_CommunauteDijon
{
    display:none;
}


#Link_ucpa a, #Link_Homepage a, #Link_VilleDijon a, #Link_CommunauteDijon a
{
    display:block;
    height:100%;
    /*border:dotted 1px red;*/
}

#Centre
{
    margin : auto;
	width : 969px;
	display : block;
	background : White url(images/HeaderCentre.gif) no-repeat 0 0;
}

#Centre table
{    
    background-position: top; 
    background-repeat: no-repeat;
}
#Fond_dijonpiscine #Centre table{background-image: url(images/ConteneurHaut_dijonpiscine.gif);}
#Fond_dijonescalade #Centre table{background-image: url(images/ConteneurHaut_dijonescalade.gif);}

.ColonneGauche
{
	vertical-align : top;
	width : 191px;
	height : 100%;
}

#SearchPane
{
    padding: 20px 0 0 15px;    
}

#MenuVerticalPane
{
    clear : both;
	width : 191px;
	padding : 7px 0 0 0;
   	height : auto !important; /* Hauteur minimale */
	height:504px;
	min-height:504px;
}


.ColonneCentre
{
    display:table-cell;
    padding:20px 0 0 30px;
}



.ContentPane
{
    display:inline-block; /* Pour régler pb marge droite article */
    padding:0 25px 8px 0;
}

.ColonneDroite
{
	height:100%;	
	width:1px;
    padding:20px 0 0 0;
}

.RightPane
{
}



#BottomPane
{
	height:43px;
	text-align:center;
	width:969px;
	display:block;
	background-color:White;
}


#FooterLink
{
    border-top:solid 1px #24c5cc;
    padding:10px 0 0 0;
    width:969px;
	vertical-align:top;
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto; 
    font-family:Verdana;
    font-size:13px;
}
#Fond_dijonescalade #FooterLink{border-top:solid 1px #c1db5d;}


/**********************************
CSS des skins objects
**********************************/

/* Styles du footer UCPAFooterLink */
.TexteFooter_dijonpiscine, a.TexteFooter_dijonpiscine
, .SeparatorFooter_dijonpiscine, a.SeparatorFooter_dijonpiscine
, .TexteFooter_dijonescalade, a.TexteFooter_dijonescalade
, .SeparatorFooter_dijonescalade, a.SeparatorFooter_dijonescalade
{
	font:Normal 12px verdana;
	margin:0 2px;
	color: #0084b5;
}
.TexteFooter_dijonescalade, a.TexteFooter_dijonescalade
, .SeparatorFooter_dijonescalade, a.SeparatorFooter_dijonescalade
{
	color: #6d9b40;
}


.BreadCrumbBlock_dijon, .BreadCrumbBlockHome_dijon
{
    text-align:left;
    margin:10px 0 20px 0;
	font:Normal 12px verdana;
	color:#7c7c7c;
}


.BreadCrumbText_dijon, .BreadCrumbTextHome_dijon
, A SPAN.BreadCrumbText_dijon, A SPAN.BreadCrumbTextHome_dijon
{
	font:Normal 12px verdana;
	color:#7c7c7c;
	text-decoration:none;
}


A:hover SPAN.BreadCrumbText_dijon, A:hover SPAN.BreadCrumbTextHome_dijon
{
    color:#03b9c1;
}
#Fond_dijonescalade A:hover SPAN.BreadCrumbText_dijon
, #Fond_dijonescalade A:hover SPAN.BreadCrumbTextHome_dijon
{
    color:#6d9b40;
}



/* CSS UCPASearchInput */
.BlocSearchInput
{
	width:160px;
	height:40px;
}

.LabelSearchInput
{
	font:Normal 11px Arial;
	text-transform:uppercase;
	color:#7c7c7c;
	padding: 0px;
	font-weight: bold;
	margin-left:-5px;
}

.TextBoxSearchInput
{
	display:inline-block;
	width:120px;
	margin:0 0 0 3px;
}

.CmdSearchInput
{
	display:inline-block;
	width:23px;
	height:20px;
	vertical-align:top;
}
#Fond_dijonpiscine .CmdSearchInput{background:url(images/boutonRechercheRapide_dijonpiscine.gif) no-repeat 0 3px;}
#Fond_dijonescalade .CmdSearchInput{background:url(images/boutonRechercheRapide_dijonescalade.gif) no-repeat 0 3px;}

/* CSS UCPASearchResults */
.BlocSearchResults_dijonpiscine, .BlocSearchResults_dijonpiscine

{
}

.BlocSearchResults_dijonpiscine h1, .BlocSearchResults_dijonescalade h1
{
	font:bold 17px Verdana;
	color:#025f8e;
	text-decoration:none;
}
.BlocSearchResults_dijonescalade h1{color:#6d9b40;}

.BlocSearchResults_dijonpiscine h2, .BlocSearchResults_dijonescalade h2
{
	font:bold 14px Verdana;
	color:#025f8e;
}
.BlocSearchResults_dijonescalade h2{color:#6d9b40;}

.BlocSearchResults_dijonpiscine h3, .BlocSearchResults_dijonescalade h3
{
	font:bold 11px Verdana;
	color:#617f85;
	text-decoration:none;
	margin:0;
}
.BlocSearchResults_dijonescalade h3{color:#617f85;}

.BlocSearchResults_dijonpiscine p, .BlocSearchResults_dijonescalade p
{
	font:Normal 10px Verdana;
	color:#617f85;
	text-decoration:none;
	margin:0;
}
.BlocSearchResults_dijonescalade p{color:#617f85;}

.BlocSearchResults_dijonpiscine a, .BlocSearchResults_dijonescalade a
{
	font:Normal 11px Verdana;
	color:#6d9b40;
	text-decoration:underline;
}
.BlocSearchResults_dijonescalade a{color:#6d9b40;}


