td
{
	FONT-SIZE: 11px; FONT-FAMILY: "verdana", Geneva, sans-serif
}
.headerTitle
{
	FONT-SIZE: 12px; FONT-FAMILY: "verdana", Geneva, sans-serif;
	font-weight:bold; color:White
}
.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #315dc6; PADDING-TOP: 0px; FONT-FAMILY: "verdana", Geneva, sans-serif
}
#ms-title 
{
	BORDER-TOP: #ffd275 3px solid;
	BORDER-BOTTOM: #ffd275 3px solid;
}
.ms-links 
{
	BORDER-RIGHT: medium none; BACKGROUND: #e1ecfc; BORDER-LEFT: 0px
}
.ms-vh 
{
	FONT-WEIGHT: normal; FONT-SIZE: 0.68em; VERTICAL-ALIGN: top; COLOR: #808080; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ms-smallheader 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana
}
.ms-smallsectionline 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #c2c2c2 1px solid
}
.ms-underlineback 
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #c2c2c2 1px solid; BACKGROUND-COLOR: #f8f8f8
}
.ms-vb A:hover 
{
	COLOR: #ff3300; TEXT-DECORATION: underline
}
.ms-underline 
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #c2c2c2 1px solid
}
.ms-toolbar 
{
	COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
TABLE.ms-toolbar 
{
	BORDER-RIGHT: #95b7f3 1px solid; BORDER-TOP: #95b7f3 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BORDER-LEFT: #95b7f3 1px solid; BORDER-BOTTOM: #95b7f3 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #9ebff6
}
a:active
{
	color: #000000;
	text-decoration: none;
}
a:link
{
	color: #000000;
}
a:visited
{
	color: #000000;
}
a:hover
{
	color: darkred;
	text-decoration: none;
}
.admin-tab-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 0px none #D5D291;
	background-color: #ffffff;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.admin-tab-inactive
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.admin-tab-right
{
	border-bottom: 1px solid #D5D291;
}
.admin-tan-border
{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.admin-tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.grid-header a:active
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:link
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:visited
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:hover
{
	color: darkred;
	text-decoration: none;
}
.grid-edit-border
{
	border-top: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.grid-edit-column
{
	border-top: #696969 1px solid;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
}
.grid-first-item
{
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 1px;
}
.grid-item
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px double;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-header
{
	border-bottom: #696969 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.grid-last-item
{
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.header-gray
{
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.header-lightgray
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.report-main-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCDCDC;
	padding-left: 18px;
	padding-right: 18px;
}
.report-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.report-text
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.report-header a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.report-header a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.report-header a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.report-header a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.standard-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.tab-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	border-top: 0px none #EDECD1;
	border-right: 1px solid #EDECD1;
	border-left: 1px solid #EDECD1;
	border-bottom: 0px none #EDECD1;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.tab-inactive
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px none #000000;
	background-color: #797979;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.tan-border
{
	border-top: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}
.tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}
td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
TD.test2 
{
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: white; BACKGROUND-COLOR: #cc0066
}
TD.test11 {
	BACKGROUND-IMAGE: url(images/forumHeaderBackgroundAlternate.gif); BACKGROUND-COLOR: #ebedf6
}
TD.test16 {
    FONT-SIZE: 10pt;
    FONT-FAMILY: "Verdana","Arial","Sans-Serif"; 
	BACKGROUND-COLOR: #d4d9ec
}
TD.test17 {
	BACKGROUND-COLOR: #dae7fd
}
BODY {
	SCROLLBAR-FACE-COLOR: #dee3e7; 
	FONT-SIZE: 0.7em; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #dee3e7; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; 
	SCROLLBAR-ARROW-COLOR: #006699; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1; 
	BACKGROUND-COLOR: #ffffff
}
#page-body {
	BORDER-RIGHT: #009966 5pt solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ffcc00 5pt solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10pt; 
	LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #cc0066 5pt solid; 
	WIDTH: 1000px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #9966cc 5pt solid; 
	FONT-FAMILY: "Verdana","Arial","Sans-Serif"; 
	POSITION: absolute; 
	TOP: 0px; 
	BACKGROUND-COLOR: white
}
#FormEncodage {
	FONT-SIZE: 10pt; 
        Left: 250px;
        Width: 500px;
	FONT-FAMILY: "Verdana","Arial","Sans-Serif"; 
	POSITION: absolute; 
}
#SelectRows
{
	BORDER-RIGHT: #ffd275 2pt solid; 
	BORDER-TOP: #ffd275 2pt solid; 
	BORDER-LEFT: #ffd275 2pt solid; 
	BORDER-BOTTOM: #ffd275 2pt solid; 
	WIDTH: 500px;
        POSITION: absolute;
        BACKGROUND-COLOR: white
}
#SelectOrders
{
	BORDER-RIGHT: #ffd275 2pt solid; 
	BORDER-TOP: #ffd275 2pt solid; 
	BORDER-LEFT: #ffd275 2pt solid; 
	BORDER-BOTTOM: #ffd275 2pt solid; 
	WIDTH: 500px;
        BACKGROUND-COLOR: white
}
#FormAddress
{
	BORDER-RIGHT: #e1ecfc 2pt solid; 
	BORDER-TOP: #e1ecfc 2pt solid; 
	BORDER-LEFT: #e1ecfc 2pt solid; 
	BORDER-BOTTOM: #e1ecfc 2pt solid; 
	WIDTH: 570px;
        POSITION: absolute;
        BACKGROUND-COLOR: white
}
#SelectedMap
{
	WIDTH: 750px;
        POSITION: absolute;
        BACKGROUND-COLOR: white
}
#Director
{
	FONT-SIZE: 10pt; 
	FONT-FAMILY: "Verdana","Arial","Sans-Serif"; 
        TEXT-ALIGN: left;
	BACKGROUND-COLOR: white
}
#map_display
{ 
	 float:left;
	 border: 2px solid #e1ecfc;
	 margin-bottom:10px;
	 padding: 5px;
}
#up_button a
{
	 display: block;
	 clear: both;
	 margin:auto;
	 width: 58px;
	 height: 52px;
	 background-image: url(img/up.gif); 
         background-repeat: no-repeat;
}
#up_button a:hover
{
	 background-image: url(img/up_over.gif); 
}
#left_button a
{
	 display: block;
	 width: 52px;
	 float:left;
	 height: 58px;
	 background-image: url(img/left.gif);
         background-repeat: no-repeat;
}
#left_button a:hover
{
	 background-image: url(img/left_over.gif); 
}
#right_button a
{
	 display: block;
	 float:right;
	 width: 52px;
	 height: 58px;
	 background-image: url(img/right.gif);
         background-repeat: no-repeat;
}
#right_button a:hover
{
	 background-image: url(img/right_over.gif); 
}
#down_button a
{
	 display: block;
	 margin:auto;
	 clear:both;
	 width: 58px;
	 height: 52px;
	 background-image: url(img/down.gif);
         background-repeat: no-repeat;
}
#down_button a:hover
{
	 background-image: url(img/down_over.gif); 
}
#zoom_buttons
{
	 clear:both;
}
#center_button a
{
	 display: block;	 
	 width:32px;
	 height:58px;
	 background-image: url(img/center.gif);
         background-repeat: no-repeat;
}
#plus_button a
{
	 display: block;
	 float:left;
	 width: 49px;
	 height: 49px;
	 background-image: url(img/plus.gif);
         background-repeat: no-repeat;
}
#plus_button a:hover
{
	 background-image: url(img/plus_over.gif); 
}
#minus_button a
{
	 display: block;
	 float:right;
	 width: 49px;
	 height: 49px;
	 background-image: url(img/minus.gif);
         background-repeat: no-repeat;
}
#minus_button a:hover
{
	 background-image: url(img/minus_over.gif); 
}
#map_control
{
	 background-color : #fff;
	 width : 145px;
	 position:relative;
	 top:0px; 
}
#zoom_buttons
{
	 clear:both;
}
#map_buttons a span
{
	 display:none;
}
#zoom_buttons a span
{
	 display:none;
}
#chargement
{
position:absolute; top:200px; z-index:10; visibility:hidden;
}


