﻿/* **** Tools - Start **** */
/* Styles : Div */
.DecalDiv {
    margin-left : 2px;
	margin-right : 2px;
}

/* Styles : Formulaires */
.Button {
	border : 1px outset #666666; 
	background-color : #EEEEEE;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
    font-weight : normal;
	color : #000000;
}
.ButtonFixed {
	border : 1px outset #666666; 
	width : 110px;
	background-color : #EEEEEE;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
    font-weight : normal;
	color : #000000;
}
.ButtonFixed2 {
	border : 1px outset #666666; 
	width : 250px;
	background-color : #EEEEEE;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
    font-weight : normal;
	color : #000000;
}
.Input {
	height : 16;
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	border-style : solid solid solid solid;
	border-width : 1;
	border-color : Black;
	background : White;
	color : Black;
}
Select {
	height : 18;
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	border-style : solid solid solid solid;
	border-width : 1;
	border-color : Black;
	background : White;
	color : Black;
}
TextArea {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	border-style : solid solid solid solid;
	border-width : 1;
	border-color : Black;
	background : White;
	color : Black;
}

/* Styles : Liens */
.TitreLink:Link {
	background-color : #8791B4;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
	text-decoration: underline;
}
.TitreLink:Visited {
	background-color : #8791B4;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
	text-decoration: underline;
}
.TitreLink:Hover {
	background-color : #8791B4;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
	text-decoration: underline;
}


/* Styles : Tables */
.MainTableContent {
	background-color : White;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
}
.TableContent {
	background-color : #DFDFE0;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.TableContentAlt {
	background-color : #C9C9C9;
	color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.TableContentSmall {
	background-color : #DFDFE0;
	color : #3C3F90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.TableContentAltSmall {
	background-color : #C9C9C9;
	color : #3C3F90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.TableTitre {
	background-color : #243C81;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
}
.TableTitre2 {
	background-color : #8791B4;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
}
.TableTitreAdmin {
	background-color : Red;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
}

/* Styles : Textes */
.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
}
.Ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: green;
}

.Text {
	color : #DFDFE0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.TextBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.TextBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.TextBlackBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.TextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration : normal;
	color: #3C3F90;
}
.TextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.TextWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
Blockquote {
  margin: 0px;
  margin-left: 30px;
}

.ListText {
    background-color : #DFDFE0;
    color : #000000;
	font-size : 10px;
    font-weight : normal;
    padding : 0px 10px 0px 0px;
}
.ListText2 {
    background-color : #DFDFE0;
    color : #000000;
	font-size : 10px;
    font-weight : normal;
    padding : 0px 0px 0px 0px;
}
.ListTextAlt {
    background-color : #DFDFE0;
    color : #000000;
	font-size : 10px;
    font-weight : normal;
    padding : 0px 10px 0px 0px;
}

.MenuTableContent {
	background-color : #DFDFE0;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
.MenuTableTitre {
	background-color : #243C81;
	color : White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height : 20px;
	text-align : center;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
}
/* **** Tools - End **** */

/* **** Datagrid - Start **** */
.Grid
{
    border: solid 1px #00008A;
}
.Grid td
{
    border: solid 1px #FFFFFF;
    margin: 3px 3px 3px 3px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    margin: 3px 3px 3px 3px;
    padding: 5px 5px 5px 5px;
    text-align: left;
}

.GridHeader
{
    background-color: #00008A;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
}

.GridItem
{
    background-color: #D6EBFC;
    font-size: 9px;
}
.GridAltItem
{
    background-color: #B8D3ED;
    font-size: 9px;
}
/* **** Datagrid - Start **** */

/* **** Tables - Start **** */
td.GrayCell 
{
    background-color: #EEEEEE;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 5px;
}
td.TitleCell 
{
    background-color: #81B7ED;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
/* **** Tables - End **** */

/* **** Fieldset - Start **** */
.fsAlt {
    background-color : #EEEEEE;
}
.fsButton {
	border : 1px outset #666666;
	background-color : #EEEEEE;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
    font-weight : normal;
    margin : 8px 0px 8px 0px;
    margin-right : 15px;
}
.fsContent
{
    color: #555555;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 5px 4px 5px;
}
.fsSepar {
    background-color : #FFFFFF;
    padding : 0px;
}
.fsText {
    color : #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
    font-weight : normal;
    padding : 0px 10px 0px 0px;
}
.fsTextAlt {
    background-color : #EEEEEE;
    color : #000000;
	font-size : 10px;
    font-weight : normal;
    padding : 0px 10px 0px 0px;
}
/* **** Fieldset - End **** */

/* **** Content - Start **** */
.ContentCell {
    color : #555555;
    font-size : 11px;
    padding : 0px 5px 0px 0px;
    text-align : left;
    vertical-align : top;
    width : 763px;
}
/* **** Content - End **** */