body{
	margin-bottom:0px;
}

.form
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SousTitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.SousSousTitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Calendartext
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Calendartext A:link
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Calendartext A:visited
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Calendartext A:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.CalendarTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.box
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px
}
.multibox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.txt
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blue_txt
{
    FONT-SIZE: 11px;
    COLOR: #0095D1;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.map_heading
{
    FONT-SIZE: 11px;
    COLOR: #0095D1;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.txtjustify
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}


BUTTON
{
    BORDER-RIGHT: #c41200 1px solid;
    BORDER-TOP: #c41200 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c41200 1px solid;
    COLOR: #c41200;
    BORDER-BOTTOM: #c41200 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fdf4d5
}
FIELDSET
{
    BORDER-RIGHT: #636500 1px solid;
    BORDER-TOP: #636500 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #636500 1px solid;
    COLOR: #636500;
    BORDER-BOTTOM: #636500 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fdf4d5
}
.submit
{
    BORDER-RIGHT: #c41200 1px solid;
    BORDER-TOP: #c41200 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c41200 1px solid;
    COLOR: #c41200;
    BORDER-BOTTOM: #c41200 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fdf4d5
}
OPTION
{
    BORDER-RIGHT: #666600 1px solid;
    BORDER-TOP: #666600 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #666600 1px solid;
    COLOR: #666600;
    BORDER-BOTTOM: #666600 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OPTGROUP
{
    BORDER-RIGHT: 666600px solid;
    BORDER-TOP: 666600px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 666600px solid;
    COLOR: #666600;
    BORDER-BOTTOM: 666600px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    BORDER-RIGHT: 666600px solid;
    BORDER-TOP: 666600px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 666600px solid;
    COLOR: #666600;
    BORDER-BOTTOM: 666600px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    BORDER-RIGHT: #666600 1px;
    BORDER-TOP: #666600 1px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666600 1px;
    COLOR: #666600;
    BORDER-BOTTOM: #666600 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_events
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.paging
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.paging A:link
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.paging A:visited
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.paging A:hover
{
    FONT-SIZE: 11px;
    COLOR: #0000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A:visited
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A:link
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
/* ----------------------------------------------------------------------- 
   Flash Detect --------------------------------------------------------- */


	#flashversion {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		text-align: center;		
		padding: 5px 0 15px 0px;
	}
		#flashversion span 
		{
			FONT-FAMILY: verdana, arial, helvetica, sans-serif;
			FONT-SIZE: 10px;
			margin: 0px;
			padding: 1px 0px;
			padding-left: 25px;
			font-size: 10px;
			background: url(/images/flashdetect_alert.gif) left top no-repeat;
		}