/* CSS Document */
@charset "utf-8";
@import url("reset.css?1906202006");
@import url("basic-ie.css?1906202006");
@import "tableaux.css?1906202006";
@import "formulaires.css?1906202006";
@import "largeurs-et-hauteurs.css?1906202006";
@import "pagination.css?1906202006";
@import "details.css?1906202006";
@import "menu-accordeon.css?1906202006";
@import "google-buttons.css?1906202006";
@import "menu-triangle.css?1906202006";
@import "menu-liste.css?1906202006";
@import "chekedbox.css?1906202006";

html,body {
	margin:0;
	padding:0;
}

.in {
	margin:auto;
	width:1024px;
	height:50px;
	font-weight: normal;
	font-family: verdana;
	font-size: 10px;
	position: relative;
}

.bgheader {
	float:left;
	height:317px;
	background-image: url(../imgitems/fd-page.jpg);
	background-repeat: no-repeat;
	width: 1200px;
	background-position: left top;
	position: absolute;
	z-index: 1;
	left: -217px;
	top: -1px;
}

.logo {
	float:left;
	height:118px;
	background-image: url(../imgitems/logo.png);
	background-repeat: no-repeat;
	width: 107px;
	background-position: left top;
	position: absolute;
	margin-top: 10px;
	z-index: 999;
	left: -103px;
	top: -8px;
}

/*----------------------------
	DEBUT : Header
----------------------------*/
#header {
	float:left;
	width:1024px;
	margin-top: 0px;
	position: relative;
	height: 70px;
	z-index: 20;
}

#header .bienvenu {
	float:left;
	width:284px;
	height:25px;
	position: relative;
	color: #333333;
	text-transform: capitalize;
	font-weight: bold;
	text-align: left;
	margin-top: 4px;
	margin-left: 120px;
	z-index: 999;
}
	
#header .logo_services {
	float:left;
	width:284px;
	height:25px;
	position: absolute;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
	z-index: 999;
	left: 33px;
	top: 19px;
}

#header .logo_capslive {
	float: right;
	width:150px;
	height:25px;
	position: absolute;
	top: 50px;
	right:5px;
}

#header .right {
	float:left;
	width:610px;
	height: 25px;
	position: relative;
	margin-top: 0px;
}

/*--- navigation ---*/
#header .right .nav {
	float:right;
	position: relative;
	text-align: right;
	z-index: 999;
}

#header .right .nav ul {
	float: right;
	position: relative;
}

#header .right .nav li {
	padding-left:12px;
	padding-right: 0px;
	color: #CCCCCC;
	float: left;
	position: relative;
}

#header .right .nav li a {
	float:left;
	color:#333333;
	text-decoration:none;
	font-weight: bold;
	position: relative;
}

#header .right .nav li a:hover {
	color:#D81D1D;
	text-decoration:underline;
}

#header .datethisday {
	float:left;
	width:267px;
	height:17px;
	position: absolute;
	color: #D81D1D;
	text-transform: capitalize;
	text-align: left;
	left: 550px;
	top: 4px;
	z-index: 100;
}

.Separateur {
	float:left;
	height:4px;
	background-color:#117B11;
	position: relative;
	margin: 0px;
}

.Separateurrouge {
	float:left;
	height:2px;
	background-color:#DD0000;
	position: relative;
	margin: 0px;
}

/*----------------------------
	DEBUT : Header
----------------------------*/
/*----------------------------
	Fin : Footer
----------------------------*/
#PiedPage
{
	float:left;
	width:1011px;
	position: relative;
	background-image: url(../imgitems/bgconnexion.png);
	background-repeat: no-repeat;
	background-position: Left bottom;
	height: 113px;
	margin-top: 0px;
	margin-left:6px;
	color:#969696;
}

#PiedPage #InfoSociete
{
	width:100%;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	margin-top:25px;	
	text-align:center;
}

#PiedPage a {
	color:#333333;
	text-decoration:underline;
}

#PiedPage a:hover {
	color:#D81D1D;
	text-decoration:underline;
}
/*----------------------------
	Fin : Footer
----------------------------*/
/*----------------------------
	Wrapper
----------------------------*/
#wrapper {
	width:1024px;
	height: 835px;
	float: left;
	position: relative;
	z-index: 10;
}
/*----------------------------
	DEBUT : Content
----------------------------*/
.Content {
	float:left;
	width:804px;
	position: relative;
	padding: 5px;
}

.Content .titlecontent {
	color:#1E6E2E;
	padding-left: 5px;
	padding-right: 5px;
}

/*----------------------------
	FIN : Content
----------------------------*/

/*----------------------------
	DEBUT : LEFT COL (MENU)
----------------------------*/
.LeftCol {
	float: left;
	position: relative;
	width: 190px;
	padding: 5px;
}

.LeftCol.BgGris {
	background-color: #F2F3F5;
}

/*----------------------------
	FIN : LEFT COL (MENU)
----------------------------*/
a.wTooltip {
	text-decoration: none;
}