/* CSS Document */

html, body{
	background-color:#1a160d;
	margin:0px;
	padding:0px;
	font-size:0;
}

a.languageLink:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.languageLink:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.languageLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.languageLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}

a.footerLink:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#716e67;text-decoration:underline;margin-bottom:5px;}
a.footerLink:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#716e67;text-decoration:underline;margin-bottom:5px;}
a.footerLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#716e67;text-decoration:underline;margin-bottom:5px;}
a.footerLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#716e67;text-decoration:none;margin-bottom:5px;}

a.topNavigationLink:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:underline;margin-bottom:5px;}
a.topNavigationLink:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:underline;margin-bottom:5px;}
a.topNavigationLink:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:underline;margin-bottom:5px;}
a.topNavigationLink:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;margin-bottom:5px;}

a.contentLink:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ff6600;text-decoration:underline;}
a.contentLink:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ff6600;text-decoration:underline;}
a.contentLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ff6600;text-decoration:underline;}
a.contentLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ffa86e;text-decoration:none;}

a.contentDarkLink:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#948f8b;text-decoration:none;}
a.contentDarkLink:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#948f8b;text-decoration:none;}
a.contentDarkLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#948f8b;text-decoration:none;}
a.contentDarkLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#948f8b;text-decoration:underline;}

td.flashHeaderBg{
	background-image:url(../img/header_rpt.jpg);
	background-repeat:repeat-x;
	background-color:#1a160d;
	background-position:top left;
}

td.contenuBg{
	background-image:url(../img/content_rpt.jpg);
	background-repeat:repeat-x;
	background-color:#1a160d;
	background-position:top left;
	width:100%;
}

td.poteauxRpt{
	background-image:url(../img/poteaux_rpt.jpg);
	background-repeat:repeat-y;
	background-color:#1a160d;
	background-position:top left;
}

td.poteauxBg{
	background-image:url(../img/poteaux_04_noimg.jpg);
	background-repeat:no-repeat;
	background-color:#1a160d;
	background-position:top left;
}

td.poteauxRptNoBg{
	background-image:url(../img/poteaux_rpt_nobg.gif);
	background-repeat:repeat-y;
	background-color:transparent;
	background-position:top left;
}

#language{
	width:99%;
	position:absolute;
	top:8px;
	left:0px;
	text-align:right;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#realizationText{
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#cccccc;
	line-height:18px;
	width:496px;
}

#realizationImg{
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#cccccc;
	line-height:18px;
	margin-bottom:20px;
	width:496px;
}

.tipDiv {
  position:absolute; 
  visibility:hidden; 
  left:0; top:0; 
  z-index:10000;
  background-color:#000000;  
  width:auto; 
  color:#000; 
  font-size:11px;
}

.languageText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}
.footerText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#716e67;
}

.contentTitleTextOrange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ff6600;
}
.contentTitleTextWhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
}

.topNavigationText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#9a9998;
}

.contentText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#cccccc;
	line-height:18px;
}

.contentDarkText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#948f8b;
}

.contentSectionTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.contentText1 
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
.inputBox
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	background-color:#ffffff;
	border:1px solid #a5acb2;
	height:20px;
	padding-top:3px;
}
/***************** Error message *******************/
.ErrorMessageTable{
	background-color:#ff6600;
	margin:5px 5px 5px 5px;
	width:183px;
	border:1px dashed #ff6600;
	filter:Progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	/*-moz-opacity:0.60;*/
}

.ErrorMessageTd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 2px 2px 2px;
}

/********** Status Bar Styles **********/

.MessageTable {
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#524f4a', Positive='true'); 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold; 
	BORDER:1px solid #ffc59f; 
	WIDTH: 532px; 
	BACKGROUND-COLOR:#f1f1f1; 
}
.MessageTable .SuccessMessage {
	FONT-WEIGHT:bold; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 42px; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../img/SuccessMessageIcon.gif); 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #05580C; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 42px;
}
.MessageTable .SuccessMessage A {
	FONT-WEIGHT:bold; 
	COLOR: #05580C; 
	TEXT-DECORATION: underline;
}
.MessageTable .ErrorMessage {
	FONT-WEIGHT:bold; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 42px; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../img/ErrorMessageIcon.gif); 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #dc0000; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 42px;
}
.MessageTable .ErrorMessage A {
	FONT-WEIGHT:bold; 
	COLOR: #dc0000; 
	TEXT-DECORATION: underline;
}
.MessageTable .WarningMessage {
	FONT-WEIGHT:bold; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 42px; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../img/WarningMessageIcon.gif); 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #993300; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 42px;
}
.MessageTable .WarningMessage A {
	FONT-WEIGHT:bold; 
	COLOR: #993300; 
	TEXT-DECORATION: underline;
}

/***************************************/