﻿HTML
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 5px;
    margin-left: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    OVERFLOW: AUTO
}
TD, P, LI, UL, .plainTxt, .texteIndexation, A
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-STYLE: normal
}
/*BODY#master
{
	padding:0px 0px 0px 0px;
}*/
/*FORM
{
	height:100%;
}*/
DIV#header
{
	margin:0px;
	padding:0px;
	position:static;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
DIV#content
{
    margin:0px;
    padding:0px;
    position:static;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
	overflow:hidden;
}
DIV#footer
{
	margin: 0px;  
	padding:0px;
	position:static;
	bottom:0px;
	left:0px;
	width:100%;
	height:55px;
	background-color:#FFFFFF;
}
.dotted
{
	BORDER-BOTTOM: dotted 1px #666666 ;
}
.TitleTxt
{
    FONT-SIZE: 14px;
    line-height: 20px;
    FONT-WEIGHT: bolder;
    COLOR: #007FC4;
    padding:0 0 15px 0
    
}
.smallTxtGrey
{
    FONT-SIZE: 10px;
    COLOR: #666666;
}
.smallTxt
{
    FONT-SIZE: 10px;
}
.form
{
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica,sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: normal;
}
.button
{
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica,sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal
}
.message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990000;
}
A.small:link
{
    FONT-SIZE: 10px;
    COLOR: #194169;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}
A.small:visited
{
    FONT-SIZE: 10px;
    COLOR: #194169;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}
A.small:hover
{
    COLOR: #7993AC;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: underline
}
A.smallU:link
{
    FONT-SIZE: 10px;
    COLOR: #194169;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
A.smallU:visited
{
    FONT-SIZE: 10px;
    COLOR: #194169;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
A.smallU:hover
{
    COLOR: #7993AC;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}
.bghover
{
	BACKGROUND-COLOR: #ffffff
}
.bgbgblue
{
	BACKGROUND-COLOR: #E5F0F5
}
A.arrow:link
{
    BACKGROUND-COLOR: #003366
}
A.arrow:visited
{
    BACKGROUND-COLOR: #003366
}
.arrowlink
{
    BACKGROUND-COLOR: #003366
}
A.besoin:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.besoin:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.besoin:hover {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
A.fonct:link {
	font-size: 10px;
	LINE-HEIGHT: 14px;
	color: #000000;
	text-decoration: none;
}
A.fonct:visited {
	font-size: 10px;
	LINE-HEIGHT: 14px;
	color: #000000;
	text-decoration: none;
}
A.fonct:hover {
	font-size: 10px;
	LINE-HEIGHT: 14px;
	color: #666666;
	text-decoration: none;
}
A.faq:link {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
A.faq:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
A.faq:hover {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
.bgcolorLogin
{
    BACKGROUND-COLOR: #007fc4
}

.divTblUI
{
    font-size:9px;
    text-align:left;
    display:none; 
    padding:6px;
    border:1px solid black;  
    height:auto; 
    width:200px; 
    background-color:#ffffff; 
    position:absolute; 
    /*left:250px;*/
    z-index:10
}

.TblUI
{
    font-size:9px;
    text-align:center; 
    padding:5px; 
    background-color:#ffffff;
    border-style:none 
}
.slogan
{
    FONT-FAMILY: Trebuchet;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    text-decoration: none;
    COLOR: #F58735;
}

.lettrine:first-letter
{
    FONT-SIZE: 300%;
    FONT-WEIGHT: normal;
    COLOR: #007FC4;
    float:left;
    position:relative
    
}
.SolTitleUI
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    COLOR: #007FC4;
}
/*img 
{
	display: block;
}*/
.divBlueSide
{
    position:relative; 
	background-color:#ebf4f7; 
	margin-bottom:10px
}
.BlueSide
{
    background-image:url(../images/contour/BlueSide.gif);
	background-repeat:repeat-y; 
	padding:0px 5px 0px 5px
}
