/* Style visuel de base pour le CCS Net */
body
{
	background-color:#FAFAFA;
}
a.mainGui
{
	color:black;
	text-decoration:none;
}
a.mainGui:hover
{
	color:black;
	text-decoration:underline;
}
h2
{
	font-family:verdana, sans-serif;
	font-size:15pt;
	font-variant:small-caps;
	color:#ffffff;
	font-style:italic;
	padding-left:60px;
	padding-top:3pt;
	line-height:16pt;
	background-image:url('img/subTitleBg.png');
	background-repeat:no-repeat;
	height:40px;
	width:500px;
}
h3
{
	font-family:verdana, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#990000;
}
p.sectionPresenter
{
	border:3px double #990000;
	padding:10px;
	color:#990000;
	background-color:#fffff0;
	font-family:verdana, sans-serif;
	font-size:10pt;
	line-height:12pt;
}
p
{
	font-family:trebuchet MS, sans-serif;
	font-size:11pt;
	line-height:16pt;
	color:#090909;
	padding-left:8px;
}
ul
{
	font-family:trebuchet MS, sans-serif;
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
	color:#990000;
	font-variant:small-caps;
}
ul li {
	margin:10px 0px 10px 10px;
}
a
{
	font-family:trebuchet MS, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#555555;
	font-variant:small-caps;
}
a:hover
{
	font-family:trebuchet MS, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#050505;
	font-variant:small-caps;
}
input[type=text]
{
	border:1px solid #383838;
	text-align:center;
	background-color:#FFFFF0;
	color:#990000;
	font-family:arial, sans-serif;
	font-variant:normal;
}
input[type=button]
{
	border:3px outset #768B94;
	font-variant:small-caps;
	font-size:8pt;
	font-weight:bold;
	height:20px;
}
.info_lnk
{
	font-family:trebuchet MS, sans-serif;
	font-size:12pt;
	font-weight:bold;
	font-style:italic;
	color:#555555;
	text-decoration:underline;
	font-variant:small-caps;
}
dt
{
	font-variant:small-caps;
	font-size:15pt;
	line-height:24pt;
}
dd
{
	font-variant:small-caps;
	line-height:14pt;
	font-size:12pt;
}
#banner_area
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:200px;
	z-index:5;
}
#banner
{
	position:relative;
	width:800px;
	height:200px;
	z-index:2;
	background-image:url('img/banner5.jpg');
	background-color:#768B94;
	border-left:4px solid black;
	border-right:4px solid black;
	margin-right:auto;
	margin-left:auto;
	z-index:1;
}
#cieLien {
	height:30px;
	width:100%;
	padding-top:10px;
	margin-bottom:10px;
	z-index:3;
	text-align:right;
	font-family:trebuchet MS, Arial, Sans-serif;
	font-size:10pt;
	font-style:italic;
	color:#a0a0a0;
}
#cie-lien-img {
	cursor:pointer;
}
#logo
{
	position:absolute;
	top:5px;
	left:0px;
	z-index:2;
}
#PageHeader
{
	position:absolute;
	top:22px;
	left:10px;
    height:130px;
    width:700px;
	z-index:2;
}
#mainHeader
{
	position:absolute;
	top:10px;
	left:135px;
	width:560px;
	font-family:trebuchet MS, sans-serif;
	font-size:50px;
	line-height:55px;
	color:#fafafa;
	font-weight:bold;
	font-variant:small-caps;
	z-index:4;
}
#mainHeaderSHADOW
{
	position:absolute;
	top:14px;
	left:139px;
	width:560px;
	font-family:trebuchet MS, sans-serif;
	font-size:50px;
	line-height:55px;
	color:#000000;
	font-weight:bold;
	font-variant:small-caps;
	z-index:3;
}
#subHeader
{
	position:absolute;
	top:80px;
	left:140px;
	width:555px;
	font-family:trebuchet MS, sans-serif;
	font-size:35px;
	color:#fafafa;
	font-weight:bold;
	line-height:37px;
	font-variant:small-caps;
	z-index:4;
}
#subHeaderSHADOW
{
	position:absolute;
	top:84px;
	left:144px;
	width:555px;
	font-family:trebuchet MS, sans-serif;
	font-size:35px;
	color:#000000;
	font-weight:bold;
	line-height:37px;
	font-variant:small-caps;
	z-index:3;
}
#menubar
{
	position:absolute;
	top:200px;
	left:0px;
	width:100%;
	height:50px;
	z-index:1;
}
#buttonbar
{
	position:relative;
	width:800px;
	height:25px;
	border-left:4px solid black;
	border-right:4px solid black;
	margin-right:auto;
	margin-left:auto;
	z-index:3;
}
#loginArea
{
	position:relative;
	width:800px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	border-left:4px solid black;
	border-right:4px solid black;
	background-color:#EAEAEA;
	filter:progid:DXImageTransform.Microsoft.Gradient(type=0,startcolorstr=#FF768B94, endcolorstr=#FFEAEAEA);
	font-variant:small-caps;
	font-family:Verdana, Trebuchet MS, Arial, Helvetica, Sans-serif;
	font-size:10pt;
}
.formTable
{
	width:100%;
}
.mainMenuTag
{
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:2px;
	background-image:url('img/buttonOUT.PNG');
	background-repeat:no-repeat;
	color:#C7C7C7;
	height:25px;
	width:200px;
}
.mainMenuTag:hover
{
	background-image:url('img/buttonOVER.PNG');
	background-repeat:no-repeat;
	color:#FAFAFA;
}
#button01
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
}
#button02
{
	position:absolute;
	top:0px;
	left:200px;
	z-index:3;
}
#button03
{
	position:absolute;
	top:0px;
	left:400px;
	z-index:3;
}
#button04
{
	position:absolute;
	top:0px;
	left:600px;
	z-index:3;
}
#infoBulleContainer
{
	position:fixed;
	top:250px;
	left:25%;
    width:50%;
    z-index:6;
    background-color:#fffff0;
    padding:5px;
    font-family:trebuchet MS sans-serif;
    font-size:12pt;
    font-weight:bold;
    font-style:italic;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
    opacity:.8;
}
legend.infoBulle
{
	font-family:trebuchet MS, sans-serif;
	font-size:14pt;
	font-weight:bold;
	font-variant:bold;
}
.buttonA
{
	font-family:verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	border:1px double black;
	color:#990000;
	height:14pt;
}
#MainContent
{
	position:absolute;
	top:250px;
	left:0px;
	width:100%;
	z-index:1;
}
#wrapper
{
	position:relative;
	width:800px;
	margin-right:auto;
	margin-left:auto;
	background-color:#EAEAEA;
	border-left:4px solid black;
	border-right:4px solid black;
	border-bottom:4px solid black;
}
#content
{
	position:relative;
	width:800px;
	/*background-color:#EAEAEA;
	border-left:4px solid black;
	border-right:4px solid black;
	margin-right:auto;
	margin-left:auto;*/
	z-index:1;
}
#textContent
{
	position:relative;
	padding-top:25px;
	left:300px;
	width:495px;
	text-align:justify;
	z-index:3;
}
#footer
{
	position:relative;
	top:0px;
	width:800px;
	text-align:center;
	font-family:verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#EAEAEA;
	border-left:4px solid black;
	border-right:4px solid black;
	border-bottom:4px solid black;*/
}
.imgFrame
{
	padding:5px;
	background-color:#c7c7c7;
}
#img1Frame
{
	position:absolute;
	top:10px;
	left:20px;
	z-index:2;
}
#img2Frame
{
	position:absolute;
	top:140px;
	left:55px;
	z-index:3;
}
#img3Frame
{
	position:absolute;
	top:250px;
	left:5px;
	z-index:4;
}
#img4Frame
{
	position:absolute;
	top:360px;
	left:60px;
	z-index:5;
}
a.footA
{
	font-family:verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
a.footA:hover
{
	font-family:verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
}
