
/* Onglets */

#tabsF {
background:#ffffff;
font-size:93%;
line-height:normal;
display:block;
padding:0;
margin-left:auto;
margin-right:auto;
border:1px solid #FF0000;

}

#tabsF ul {

margin:0;
padding:0;
list-style:none;
border:1px solid #FF00FF;
}

#tabsF li {
margin:0;
padding:0;
display:inline;

}

#tabsF li a {

float:left;
background:url("images/onglets/tableftF.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
font: bold 11px/1.5em Verdana;
}

#tabsF a span {
float:left;
display:block;
background:url("images/onglets/tabrightF.gif") no-repeat right top;
padding:3px 15px 4px 6px;
color:#666;
height:15px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span {float:none;}
/* End IE5-Mac hack */
#tabsF a:hover span {
color:#FFF;
}

#tabsF a:hover {
background-position:0% -42px;
}

#tabsF a:hover span {
background-position:100% -42px;
}



#navigation {
	background:#ffffff;
	margin: 1em 0 0;
	padding: 0.6em 0 0;
	font-weight: bold;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#A7A6A6;
	width:600px;
	position:relative;
	left:45px;
}


#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation ul {
	padding: 5px 0 2px;
	text-align: center;
}

#navigation ul li {
	display: inline;
	margin:-2px;
}

#navigation ul li a {
	display:inline;
	cursor:pointer;
	font: bold 11px/1.5em Verdana;
	background:url("images/onglets/tableftF.gif")  no-repeat left top;
	color: #FFF;
	text-decoration: none;
	padding: 5px 0;
	margin:0;
}

#navigation ul li span {
    color:#666;
	background:url("images/onglets/tabrightF.gif") no-repeat right top;
	padding: 5px 10px 5px 5px;
	margin: 4px 0 0px 4px;
	
}

#navigation ul li a:hover span {
	
	text-decoration: none;
	color: #FFF;
	background-position: 100% -42px;
}

#navigation ul li a:hover {
	background-position: 0 -42px;
}

#navigation #current a {
	text-decoration: none;
	color: #FFF;
	background-position: 0 -42px;
}

#navigation #current a span {
	color: #FFF;
	background-position: 100% -42px;
}


#fiche_album {
position:relative;
width:600px;
height:440px;
border:0px solid #A7A6A6;
display:inline-block;
margin-left:auto;
margin-right:auto;
overflow:auto;
text-align:left;

}


#fiche_album span p {
padding:2px 5px 2px 5px;
}


#fiche_album #separateur_v {
position:relative;
left:-298px;
top:5px;
background-color:#555;
height:98%;
width:1px;
display:block;
margin-right:5px;
}

#galerie {
width:600px;
height:440px;
display:block;
float:left;
text-align:center;
}

#galerie a img {
border:1px solid #A7A6A6;
margin:5px;
padding:0;
}

