/*---------------------------------------------------------------*/
/*------------------------- Dragon Browser  ---------------------*/
/*---------------------------------------------------------------*/
.DragonBrowserFileName
{
	font-size: 12px;
	width: 100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

a.DragonBrowserFileName
{
	COLOR: #5555FF; 
	text-decoration: none;
}

a.DragonBrowserFileName:hover
{
	COLOR: #0000FF; 
	text-decoration: none;
}

/*---------------------------------------------------------------*/
/*------------------------- TAG SYSTEM --------------------------*/
/*---------------------------------------------------------------*/
form 
{
	margin: 0px;
}
/*---------------------------------------------------------------*/
A 
{
	COLOR: #0000FF; 
	text-decoration: underline;
}
/*---------------------------------------------------------------*/
A:hover
{
	color: #55F;
	text-decoration: underline;
}

body
{
	background-color: #FFFFFF;
	margin: 0;
	font-weight: normal;
	font-size: 10px;
	color: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table
{
	margin: 0;
	font-weight: normal;
	font-size: 12px;
	color: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.InputSize1
{
	font-size: 12px;
	width: 100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}
.InputSize2
{
	font-size: 12px;
	width: 150;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}
.InputSize3
{
	font-size: 12px;
	width: 200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

.InputSize4
{
	font-size: 12px;
	width: 300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

.InputSize5
{
	font-size: 12px;
	width: 400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

.InputSize6
{
	font-size: 12px;
	width: 500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}


.TextAreaSize1
{
	font-size: 12px;
	width: 400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}


.LabelChampsRight
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: "Verdana";
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
	text-align : right;
}





.SelectSize1
{
	font-size: 12px;
	width: 50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}
.SelectSize2
{
	font-size: 12px;
	width: 100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}
.SelectSize3
{
	font-size: 12px;
	width: 150;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

.SelectSize4
{
	font-size: 12px;
	width: 200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

.SelectSize5
{
	font-size: 12px;
	width: 250;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4470;
}

/*---------------------------------------------------------------*/
/*---------------------- Boite de dialogue ----------------------*/
/*---------------------------------------------------------------*/
.DialogueCadre
{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF
}
.DialogueFond
{
	background-color: #FFFFFF;
	padding: 10px;
}
.DialogueTitre
{
	background-color: #001385;
	font-weight: bold;
	font-size: 18px;
	color: #D2DAF0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 30px;
}
.DialogueErreur
{
	margin: 0;
	font-weight: normal;
	font-size: 12px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*---------------------------------------------------------------*/
/*----------------------- Menu principal haut -------------------*/
/*---------------------------------------------------------------*/
.MenuFond1
{	
	background-color: #001385;
	font-weight: bold;
	font-size: 18px;
	color: #D2DAF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.MenuFond2
{	
	background-color: #001385;
	font-weight: bold;
	font-size: 18px;
	color: #D2DAF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}


.MenuFond3
{	
	background-image: url(images/menu_fond_3.gif);
}

.MenuOnglet
{	
	font-weight: bold;
	color: #D2DAF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	background-image: url(images/menu_onglet.gif);
}


.MenuItemOff
{	
	font-weight: bold;
	font-size: 10px;
	color: #D2DAF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.MenuItemOff
{
	
}
a.MenuItemOff:hover
{
	color: #D2DAF0;
	text-decoration: none;
}

.MenuItemOn
{
	background-color: #94A7DD;
	font-size: 10px;
	color: #001385;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.MenuItemOn
{
	
}
a.MenuItemOn:hover
{
	color: #001385;
	text-decoration: none;
}


.MenuZoneMessage
{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	color: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.MenuZoneLogoDragon
{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	color: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}






.MenuModuleTitre
{
	background-color: #001385;
	font-weight: normal;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.MenuModuleItem
{
	FONT-SIZE: 12px;
	COLOR: #001385;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}


/*---------------------------------------------------------------*/
/*------------------------------ Liste --------------------------*/
/*---------------------------------------------------------------*/
.TexteDansListe
{
	FONT-SIZE: 12px;
	COLOR: #001385;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}


/*---------------------------------------------------------------*/
/*----------------------- Menu principal haut -------------------*/
/*---------------------------------------------------------------*/


/*---------------------------------------------------------------*/
.FondCellErr
{
	background-color: #FFCCCC;
}
/*---------------------------------------------------------------*/
.FondCell
{
	background-color: #EEEEEE;
}
/*---------------------------------------------------------------*/
.ListeColor1
{
	background-color: #cbe7ae;
}
/*---------------------------------------------------------------*/
.ListeColor2
{
	background-color: #abe072;
}
/*---------------------------------------------------------------*/
.CadreTable 
{	
	border: 1px solid #CCCCCC;
}
/*---------------------------------------------------------------*/

/*---------------------------------------------------------------*/
input
{
	FONT-SIZE: 12px;
}
/*---------------------------------------------------------------*/

select
{
	FONT-SIZE: 12px;
}


/*---------------------------------------------------------------*/
.TitreAdmin
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 23px;
	text-decoration: none;
	background-image: url(images/fond_titre_form.gif);
}
/*---------------------------------------------------------------*/



/*---------------------------------------------------------------*/
.MenuPlugFond
{
	FONT-SIZE: 10px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	background-image: url(images/menu_plug_fond.gif);
}
/*---------------------------------------------------------------*/
.MenuPlugLien
{
	FONT-SIZE: 10px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.MenuPlugLien
{
	
}
a.MenuPlugLien:hover
{
	COLOR: #1D4470;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.MenuPlugName
{
	FONT-SIZE: 50px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.MenuPlugOFF
{
	FONT-SIZE: 10px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	
}
/*---------------------------------------------------------------*/
.MenuPlugON
{
	FONT-SIZE: 10px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	background-color: #CCCCCC;
}
/*---------------------------------------------------------------*/





/*---------------------------------------------------------------*/
.InputTarif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #1D4470;
}
/*---------------------------------------------------------------*/
.FormAdherent
{
	width: 180px;/*250*/
	_width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
}
/*---------------------------------------------------------------*/
.FormMedium
{
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
}
/*---------------------------------------------------------------*/
.FormAdherentSmall
{
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
}
.FormTextAreaBig
{
	width: 500px;
	height: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
}
.FormTextAreaSuperBig
{
	width: 500px;
	height: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
}
.FormInputBig
{
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
}
/*---------------------------------------------------------------*/
.AdherentDateCreation
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: Verdana;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.TexteChampsAdherentLink
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: "Verdana";
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
	background-color: #EEEEEE;
}
/*---------------------------------------------------------------*/
.TexteChampsAdherentLinkErr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: "Verdana";
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
	background-color: #FFCCCC;
}
/*---------------------------------------------------------------*/
.Texte1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: Verdana;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.Texte2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.TexteChamps
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 10px;
}
/*---------------------------------------------------------------*/
.TexteChampsSmall
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
}
/*---------------------------------------------------------------*/
.TexteChampsMedium
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
}
/*---------------------------------------------------------------*/
.TexteChampsAdherent
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: "Verdana";
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
}
/*---------------------------------------------------------------*/
.TitreLoginLogout
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 30px;
	text-decoration: none;
	background-image: url(images/fond_titre_login.gif);
}
/*---------------------------------------------------------------*/
.TitreFormulaire
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #20711e;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 23px;
	text-decoration: none;
	background-image: url(images/catalogue_entete_titre.gif);
}
/*---------------------------------------------------------------*/
.PiedFormulaire
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 15px;
	text-decoration: none;
	background:#c3fea1;
	/*background-image: url(images/fond_message.gif);*/
}
/*---------------------------------------------------------------*/
.MessageErreur
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.MessageOK
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #00FF00;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}
/*---------------------------------------------------------------*/
.TexteMenu
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	COLOR: #1D4470;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 30px;
	text-decoration: none;
	background-image: url(images/fond_menu.gif);
	
}
/*---------------------------------------------------------------*/
.TexteMessage
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	background-image: url(images/fond_message.gif);
	padding-left: 5;
}
/*---------------------------------------------------------------*/
.EnteteListeNeutre
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	background-image: url(images/fond_entete_liste_off.gif);
	line-height: 17px;
	padding-left: 5;
}
/*---------------------------------------------------------------*/
.EnteteListe
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	background-image: url(images/fond_entete_liste_off.gif);
	line-height: 17px;
	padding-left: 5;
	cursor: pointer;
}
/*---------------------------------------------------------------*/
.EnteteListeSelect
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	background-image: url(images/catalogue_entete_liste_on.gif);
	line-height: 17px;
	padding-left: 5;
	cursor: pointer;
}
/*---------------------------------------------------------------*/
.vert
{
	color:#20711e;
}
.ListeTexte
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	line-height: 19px;
	padding-left: 5;
}
a.ListeTexte
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	line-height: 19px;
}
a.ListeTexte:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #20711e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	line-height: 19px;
}

.ListeTexteVert
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #20711e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	line-height: 19px;
	padding-left: 5;
}
a.ListeTexteVert
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #20711e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	line-height: 19px;
}
a.ListeTexteVert:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #20711e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	line-height: 19px;
}
/*---------------------------------------------------------------*/
.ListeCadre
{
	border: 1px solid #CCCCCC;
}
/*---------------------------------------------------------------*/
.ListePiedTexte
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #1D4470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding-left: 5;
	line-height: 30px;
}
/*---------------------------------------------------------------*/
a.ListePiedTexte:hover
{
	text-decoration: none;
	COLOR: #1D4470;
}
/*---------------------------------------------------------------*/

.Catalogue_recheche
{
	background:url(images/catalogue_recherche.jpg) no-repeat top left;	
}