/*
************************************************************
* Feuille de style utilisée pour la mise en page de
* l'application.
*
* Copyright - Ewapps S.A. - 2004
************************************************************
*/

body {
    margin : 0px;
    scrollbar-base-color : #243C81;
    text-align : center;
    background-attachment : fixed;
    background-color : #FFFFFF;/*#7CA9D1;*/
}

/* 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 */
a:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color : #000000;
}
a:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color : #000000;
}
a:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color : #000000;
}
.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;
}
.TableContentOther {
	background-color : #e64e4e;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.TableContentDisabled {
	color : #AAAAAA;
	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: normal;
	color: red;
}
.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;
}

