﻿@charset "utf-8";
/* CSS Document */


/* **************NAVTOP************** */ 

/* ***********apropos*************** */

a.navtopapr {
display:block; height:29px; width:64px; overflow:hidden;
}

a.navtopapr:hover {
display:block;
text-indent:-64px;
}

body#apr a#actapr {
display:block;
text-indent:-64px;
cursor:default;
}

/* ***********faq*************** */

a.navtopfaq {
display:block; height:29px; width:50px; overflow:hidden;
}

a.navtopfaq:hover {
display:block;
text-indent:-50px;
}

body#faq a#actfaq{
display:block;
text-indent:-50px;
cursor:default;
}


/* ***********liens*************** */

a.navtoplie {
display:block; height:29px; width:110px; overflow:hidden;
}

a.navtoplie:hover {
display:block;
text-indent:-110px;
}

body#lie a#actlie{
display:block;
text-indent:-110px;
cursor:default;
}

/* ***********rejoindre*************** */

a.navtoprej {
display:block; height:29px; width:118px; overflow:hidden;
}

a.navtoprej:hover {
display:block;
text-indent:-118px;
}

body#rej a#actrej{
display:block;
text-indent:-118px;
cursor:default;
}

/* ***********reste, gau*************** */

a.navtopgau {
display:block; height:29px; width:241px; overflow:hidden;
}

a.navtopgau:hover {
display:block;
text-indent:0px;
}

body#gau a#actgau{
display:block;
text-indent:0px;
}

/* ***********reste, dro*************** */

a.navtopdro {
display:block; height:29px; width:200px; overflow:hidden;
}

a.navtopdro:hover {
display:block;
text-indent:0px;
}

body#dro a#actdro{
display:block;
text-indent:0px;
}




/* **********navbartop-features**************** */

/* *** *//* *** *//* *** */

#navbartopcontainer{
	height: 29px;
}


#navbartop {
	position: absolute;
	top:86px;
	margin: 0px;
	padding: 0px;
	height: 29px;
	list-style: none;
}

#navbartop li {
	float: left;

}


/*
#navbar {
	margin: 0px;
	padding: 0px;
	height: 29px;
	list-style: none;
}

#navbar li {
	float: left;
}

#navbar a {
	text-decoration: none;
	display: block;
	height: 29px;
	text-indent: -5000px; 

}
#navbar #profil {
	background: url("../fr/images/TMP_top.gif") no-repeat 0px 0px;
	width: 330px;
}
#navbar #profil:hover {
	background-position: 0 0px;
}

#navbar #nouvelles {
	background: url("../fr/images/nav_nou.gif") no-repeat 0px 0px;
	width: 66px;
}
#navbar #nouvelles:hover {
	background-position: 0 -29px;
}

#navbar #faq{
	background: url("../fr/images/nav_faq.gif") no-repeat 0px 0px;
	width: 50px;
}
#navbar #faq:hover {
	background-position: 0 -29px;
}

#navbar #liens {
	background: url("../fr/images/nav_lie.gif") no-repeat 0px 0px;
	width: 110px;
}
#navbar #liens:hover {
	background-position: 0 -29px;
}

#navbar #contact {
	background: url("../fr/images/nav_con.gif") no-repeat 0px 0px;
	width: 57px;
}
#navbar #contact:hover {
	background-position: 0 -29px;
}

/* **************NAVMAIN************** */ 

#navmaincolumn{
	width:192px;
	position:absolute;
	left:30px;
	top:254px;
}

#navmain {
	display:block;
}

/* ------------ */ 

#navmain #acc{
	display:block;
	height:33px;
	background:url("../fr/images/nav_acc.gif") no-repeat;
	overflow:hidden;
}

#navmain #acc:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #mon{
	display:block;
	height:19px;
	background:url("../fr/images/nav_mon.gif") no-repeat;
}

#navmain #mon:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #ser{
	display:block;
	height:19px;
	background:url("../fr/images/nav_ser.gif") no-repeat;
}

#navmain #ser:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #pro{
	display:block;
	height:19px;
	background:url("../fr/images/nav_pro.gif") no-repeat;
}

#navmain #pro:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #opp{
	display:block;
	height:19px;
	background:url("../fr/images/nav_opp.gif") no-repeat;
}

#navmain #opp:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #reg{
	display:block;
	height:19px;
	background:url("../fr/images/nav_reg.gif") no-repeat;
}

#navmain #reg:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #dem{
	display:block;
	height:19px;
	background:url("../fr/images/nav_dem.gif") no-repeat;
}

#navmain #dem:hover{
	background-position: -192px;
}

/* ------------ */ 

#navmain #prt{
	display:block;
	height:30px;
	background:url("../fr/images/nav_prt.gif") no-repeat;
	margin-bottom:3px;
}

#navmain #prt:hover{
	background-position: -192px;
}

#navmain #secu{
	display:block;
	height:30px;
	background:url("../fr/images/nav_secu.gif") no-repeat;
}

#navmain #secu:hover{
	background-position: -192px;
}


/* **************NAVBOT************** */ 
/*
#navbot {
	position:relative;
	left:0px;
	top:-3px;
	margin: 0px;
	padding: 0px;
	height: 17px;
	list-style: none;
}

#navbot li {
	float: left;
}

#navbot a {
	text-decoration: none;
	display: block;
	height: 17px;
	text-indent: -5000px; 

}
#navbot #conditions {
	background: url("../fr/images/TMP_bot.gif") no-repeat 0px 0px;
	width: 349px;
}
#navbot #conditions:hover {
	background-position: 0 0px;
}

#navbot #politique {
	background: url("../fr/images/nav_pol.gif") no-repeat 0px 0px;
	width: 142px;
}
#navbot #politique:hover {
	background-position: 0 -17px;
}

#navbot #carte{
	background: url("../fr/images/nav_car.gif") no-repeat 0px 0px;
	width: 75px;
}
#navbot #carte:hover {
	background-position: 0 -17px;
}

*/ 















