/*/------------------------------------------------------------------\*/
/*|           A P P L I C A T I O N - S E R V E R S . C O M          |*/
/*|                      ( I M P R O V E . F R )                     |*/
/*|                                                                  |*/
/*| Skin          : d\u00e9faut (AppServersDefaultSkin.css)          |*/
/*| Compatibilit\u00e9 : 1.5.4.PPR                                   |*/ 
/*| Derni\u00e8re maj  : 20000629                                    |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/



/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                      Configuration du BODY                       |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/

BODY 	{
            background-color      : #FFFFFF;
		color		  : #000000;
		margin-left           : 0;
		margin-right          : 0;
		margin-top            : 0;
	}

/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                          Barre de menu                           |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/

.barremenu {
	color            : #336699;
	font-family      : arial;
	font-size        : 11px;
      font-weight      : bold;
}
A.barremenu         {color : #336699; text-decoration:underline;font-family : arial; font-size: 11px; font-weight:bold;  }
A.barremenu:Visited {color : #6489A0; text-decoration : none;}
A.barremenu:Active  {color : #6489A0; text-decoration : none;}
A.barremenu:Hover   {color : #CC0000; text-decoration : none; }


/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                         Description news                         |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/


/* Titre d'une news */
.titrenews {
	  color            : #CC0000;
	  background-color : #FFE787;
	  font-family      : arial;
	  font-size        : 14px;
	  font-weight      : bold;
}

/* Titre commentaire d'une news */
.titrecommentaires {
       color            : #CC0000;
       background-color : #FFE787;
	 font-family      : arial;
  	 font-size        : 12px;
  	 font-weight      : bold;
 }

/* haut news (colonne \u00e0 droite)*/
.colonnedroite {
     /* background-color : white; */
}

/* Corps d'une news */
.corpsnews {
      font-family: verdana;
      font-size: 12px;
}

/* Liens dans les news */

A         {color : #6489A0; text-decoration : none;}
A:Visited {color : #6489A0; text-decoration : none;}
A:Active  {color : #6489A0; text-decoration : none;}
A:Hover   {color : #CC0000; text-decoration : underline; }


/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                      Carr\u00e9 Information News                      |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/


/* Ecriture et fond dans le carr\u00e9 quand non Lire plus et non comment\u00e9 */
.infonews {
             color : #555555;
	background-color: #E7E8F1;
       font-family : arial;
         font-size : 10px;
       font-weight : bold;
}

/* Ecriture et fond dans le carr\u00e9 quand Lire plus ou comment\u00e9 */
.infonewsactif {
       font-family : arial;
         font-size : 10px;
       font-weight : bold;
             color : #555555;
	background-color: #FFE787;
}

/* Liens en non Lire plus et non comment\u00e9 */
A.infonews         {color : #6489A0; text-decoration : underline;}
A.infonews:Visited {color : #6489A0; text-decoration : none;}
A.infonews:Active  {color : #6489A0; text-decoration : none;}
A.infonews:Hover   {color : #CC0000; text-decoration : none; }


/* Liens en Lire Plus ou comment\u00e9, sauf lien Commenter */
A.infonewsactif         {color : #CC0000; text-decoration : underline;}
A.infonewsactif:Visited {color : #CC0000; text-decoration : none;}
A.infonewsactif:Active  {color : #CC0000; text-decoration : none;}
A.infonewsactif:Hover   {color : #FFFFFF; text-decoration : none;}

/* Liens Commenter dans un carr\u00e9 Lire plus ou comment\u00e9 */
A.infonewspassif         {color : #6489A0; text-decoration : underline;}
A.infonewspassif:Visited {color : #6489A0; text-decoration : none;}
A.infonewspassif:Active  {color : #6489A0; text-decoration : none;}
A.infonewspassif:Hover   {color : #CC0000; text-decoration : none;}


/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                  Page Tous les sujets (topics)                   |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/

P.topics { 
             color : #336699; 
  background-color : #FFFFFF; 
       font-weight : bold;
}

H1.titres {
  color : #FFEC00;
}

/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                        Configuration Struts                      |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/

.MENU {
	background-color: #E7E8F1;
}

P.FORM {
	color : #0C78A1;
	font-family : verdana;
	font-size : 16px;
	text-align: center;
}

/***********************************************
 * color of the thin line surrounding the form *
 **********************************************/
TABLE.FORM {		
		background-color : #0C78A1;
		margin-left: 50px;
}
/**************************************
 * background color of the form title *
 *************************************/
TH.FORM {
		color      : #FFFFFF;
		background-color : #0C78A1;
		font-weight: bold;
		font-family :Arial, Helvetica, sans-serif;
}
/********************************
 * background color of the form *
 *******************************/
TD.FORM {
		background-color : #FFFFFF;	
}

/*******************************
 *  background color to use to *
 *  display the errors         *
 ******************************/
TD.ERROR {
		background-color : #CC0000;
}

/**
 * Le style FORM servant aussi pour les listes, il faut rajouter ceci pour les listes triables.
 */
TH.FORM TR TD {
		color      : #FFFFFF;
		background-color : #336699;
		font-weight: bold;
		font-family : verdana;
}

/******************************
 *    class used to display   *
 *    the input field labels  *
 *****************************/

.LABEL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
 	color : #336699;
}

.LABELHide {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
 	color : #336699;
 	display : none;
}

.FormTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	color : #336699;
 	margin-left: 70px;
 
}


SPAN.LABEL {
	
}
TH.LABEL {
		text-align:left;
}

.LABELLEFT {
	font-family : verdana;
	font-size : 12;
 	color : #336699;	
}

SPAN.LABELLEFT {
}
TH.LABELLEFT {
		text-align:left;
}

.COMMENT {
	color      : #336699; 
	font-style : bold; 
	font-family: verdana;
	text-align : center;
}

.TOPLINK {
	font-style : verdana;
	text-align : left;
}


/*******************************************
 * class for the title of the subscription *
 ******************************************/
P.SUBSCRIPTION {
		  color : #336699;
		  font-family: arial;
		  font-weight : bold;
		  text-align : center;
		  font-size : 16px;
}
/********************************************************
 * color of the thin line surrounding the subscriptions *
 *******************************************************/
TABLE.SUBSCRIPTION {
		background-color : #336699;
}
/*************************
 * class for the headers *
 ************************/
TH.SUBSCRIPTION {
		color      : #FFFFFF;
		background-color : #336699;
		font-weight: bold;			
}
/*******************************
 * class for the subscriptions *
 ******************************/
TD.SUBSCRIPTION {

		color      : #336699;
		background-color : #FFFFFF;
}

.ongletMain {
	BORDER-RIGHT: #336699 1px solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;/*dce8f4*/
}

.clsAction {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #053c6d; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ongletTextEna {
	BORDER-RIGHT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #336699 1px solid; 
	COLOR: #FFFFFF; /*#005386; */
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #336699; 
	TEXT-ALIGN: center;
}

.ongletTextDis {
	BORDER-RIGHT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #336699 1px solid; 
	COLOR: #336699; 
	BORDER-BOTTOM: #336699 1px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: center;
}

.ongletTextErr {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ED4F50;
	TEXT-ALIGN: center;
}

.ongletMiddle {
	BORDER-RIGHT: #336699 1px solid; 
	BORDER-TOP: medium none; 
	FONT-SIZE: 1px; 
	BORDER-LEFT: #336699 1px solid; 
	BORDER-BOTTOM: medium none; 
	BACKGROUND-COLOR: #FFFFFF;
}

.ongletSpace {
	BORDER-BOTTOM: #336699 1px solid;
}

/**
 * Calendar classes
 */

TD.CALENDRIER {
	color: #336699;
	background-color: #C2C2C2; 
	font-weight: bold; 
	text-align: center; 
	font-size: 10px;
}

A.CALENDRIER {
	text-decoration: none; 
	font-size: 10px;	
	color: #336699; //#000000;
}

.CALENDARBORDER {
	background-color: #0C78A1; //#000000; 
}

.CALENDARTITLE {
	background-color: #0C78A1; //#C9252C;
}

.CALENDARWEEK {
	background-color: #FFFFFF;
}

.CALENDARWEEKEND {
	background-color: #FFF4E5;
}

.CALENDARSELECTED {
	background-color: #FF8F01;
}

/****GPIN Style *****/

.BlueBackGround{
	background-color: #0C78A1;
	}
	
.PageTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 25;
	font-weight : bold;
 	color : #0c78a1;
}

.PageNotice{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight : bold;
 	
}

.RadioTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13;
 	color : #336699;
 	font-weight : bold;
 	text-align: left; 
}

.RadioLabel {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11;
 	color : #336699;
 	font-weight : normal;
}

.ConfirmationMessage {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	color : #336699;
 	font-weight : normal;
}

.bodyText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	font-weight : normal;	
}

.bodyTextBlue{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	font-weight : bold;
 	color : #336699;
}

.bodyTextBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	font-weight : bold;

}

.bodyTextHeaders{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16;
 	font-weight : normal;	
}

.listlinks{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16;
 	font-weight : normal;	
}

.sectionTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11;
 	color : #336699;
 	font-weight : normal;
}

.alerText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	color : red;
 	font-weight : normal;
}

.searchSectionTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15;
 	color : #336699;
 	font-weight : bold;
}

.searchResult {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15;
 	color : #336699;
 }
 
 .searchTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 
 }
 	
 .searchLabel {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
 	color : #336699;
 }
 
 .searchValue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
 
 }
 
 .searchSectionTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13;
	font-weight : bold;
	color : #000000;
 
 }
 
  .searchSectionTitleColl{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
	font-weight : bold;
	color : #000000;
 
 }
 
   .searchSectionText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 }
 
  .searchSectionMP3{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
 }
 
 
 .searchSectionHeader{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11;
	font-weight : bold;
	color : #000000;
 
 }
 
  .sectionInformationText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16;
 	color : #336699;
 	
 }
 
  .sectionInformationLable {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16;
 	color : #336699;
 	
 }
 
 .sectionHeader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15;
 	color : #336699;
 	font-weight : bold;
 }
 
P.UpdateForm {
	color : #0C78A1;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-align: left;
}

/***********************************************
 * color of the thin line surrounding the form *
 **********************************************/
TABLE.UpdateForm {		
		margin-left: 50px;
	
}

TABLE.UpdateFormB {		
		margin-left: 30px;
	
}
/**************************************
 * background color of the form title *
 *************************************/
TH.UpdateForm {
		color      : #FFFFFF;
		background-color : #0C78A1;
		font-weight: bold;
		font-family :Arial, Helvetica, sans-serif;
}
/********************************
 * background color of the form *
 *******************************/
TD.UpdateForm {
		background-color : #FFFFFF;	
}

/**
 * Le style FORM servant aussi pour les listes, il faut rajouter ceci pour les listes triables.
 */
TH.UpdateForm TR TD {
		color      : #FFFFFF;
		background-color : #336699;
		font-weight: bold;
		font-family : Arial, Helvetica, sans-serif;
}

.sectionText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	font-weight : normal;
	margin-left: 50px;
}

.errorText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
 	font-weight : normal;
 	color : red;
	margin-left: 50px;
}

.tabBodyText{
	margin-left: 50px;
}

.blueLineBg {
	background-color: #daebf1;

} 

.yellowLineBg {
	background-color: #e8e8d0;
	
}


.colectBlueLineBg {
	background-color: #daebf1;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
} 

.colectYellowLineBg {
	background-color: #e8e8d0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
}

ListStyle{
	background-color: #000000;
	
	} 
	
.collectionHearder {
	background-color: #e8e8d0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13;
}