/*
********************************************************************************************************************
Style standard
********************************************************************************************************************
*/

/*Texte gÃ©nÃ©ral*/
body /*,tbody*/ /*, table, p*/
{
	scrollbar-face-color: #e8cc5c;
	scrollbar-shadow-color: #012b5d;
	scrollbar-highlight-color: #ad2317;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #4D5C97;
	scrollbar-track-color: #f3e4a7;
	scrollbar-arrow-color: #012b5d;
	margin: 10 10 10 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: transparent; 
	/* image de fond pour ie car Firefox gère les iframes en transparence*/
	background-image: url(images/fond_contenu.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
}
body .FrontMaster {
	background-color: transparent;
}

p { margin: 0px 0px 0px;}
/*Lien*/
a			 {	color: #000000;	text-decoration:none; }
a:link       {
	color: #012b5d;
	text-decoration: underline;
}
a:visited    {	color: #c93c1a;	text-decoration:underline; }
a:active     {	color: #c93c1a;text-decoration:underline; }
a:hover      {	color: #c93c1a;text-decoration:underline; }

/*Titre*/
.titre:first-letter
{
   font-size:45pt;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #ecb119;
	
}

.titre
{
	font-size: 32pt;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #000000;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 15px;
	background-repeat: no-repeat;
}

/*Sous-Titre*/
.Stitre:first-letter
{
	font-size:15pt;
	color: #c93c1a;
	font-weight:bold;
	font-variant:small-caps;
}

.stitre
{
	font-size: 15pt;
	color: #c93c1a;
	padding-bottom: 10px;
	padding-top: 15px;
	padding-right: 15px;
	font-weight: bold;
	background-repeat: no-repeat;
}

/*Introduction*/


.intro
{
	font-size: 14pt;
	font-style:italic;
	font-weight:bold;
	color: #022A5D;
	text-align:justify;
}
.intropetit
{
	font-size: 12pt;
	font-style:italic;
	font-weight:bold;
	color: #022A5D;
	text-align:justify;
}

/*Citation*/
.citation
{
	font-size: 12pt;
	font-style: italic;
}

/*Date de l'article*/
.date
{
	font-size: 11pt;
	color: #012b5d;
   text-indent: 1px;
   padding-bottom: 5px;	
} 

/*Auteur de l'article*/
.author
{
	font-size: 11pt;
	color: #000000;
}

/*Liste*/
ul
{
	margin-bottom:0px;
	margin-top:0px;
}

li
{
	font-size: 12pt;
	font-style: normal;
	list-style-image: url(images/puce_liste.gif);
	
}
table, td
{
	border-color: #012b5d;
	border-collapse:collapse;
	/*border-style:solid;
	border-width: 1px 1px 1px 1px;*/
}
#TableauFormate
{
	background-color: #e8cc5c;
	border-color: #012b5d;
	border-width: 1px 1px 1px 1px;
}
#TableauFormate.th 
{
background-color: #f8f0cf;
}
#TableauFormate.th.td 
{
background-color: #f8f0cf;
}
#TableauFormate.tr 
{
background-color: #f8f0cf;
}
#TableauFormate.td 
{
background-color: #f8f0cf;
}
/*



********************************************************************************************************************
Style spÃ©cifique (tous ces styles doivent Ãªtre commentÃ©)
********************************************************************************************************************
*/

.TitreHpExtranet
{
	font-weight:bold;
	font-size:10pt;
	color: #012b5d;
}

.ContenuHpExtranet
{
	color: #012b5d;
	font-size:10pt;
}

.CadreBleu li
{
	list-style-image: url(../../App_themes/Public/images/puce_fond_bleu.gif);
}
/*TitreCommande*/

.titreCommande
{
	font-size: 26pt;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #000000;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 15px;
	background-repeat: no-repeat;
}

/*Sous-TitreCommande*/
.StitreCommande:first-letter
{
	font-size:15pt;
	color: #c93c1a;
	font-weight:bold;
	font-variant:small-caps;
}

.stitreCommande
{
	font-size: 15pt;
	color: #c93c1a;
	padding-bottom: 15px;
	padding-top: 10px;
	padding-right: 15px;
	font-weight: bold;
	background-repeat: no-repeat;
}

/*************************/

/********************/
/* Fond du viewNode */
/********************/ 
.ViewNodeContent 
{
	/*background : url(ViewNode/viewnode_fond.gif);*/
	background-position: right bottom;
	background-repeat: no-repeat;
}

.ViewNodeContent td
{
	vertical-align: top;
	padding-left: 15px;
}
/********************/ 

/********************/
/*      chemin      */
/********************/ 
#chemin1{text-align:right;color:#2F3480;font-size:10px;padding-right:10px;}
#chemin1 a:link {color:#2F3480;}

/****************/
/* EncadrÃ© type */
/****************/
.encadre_type_haut_gauche
{
	display:none;
	margin: 10px;
	background-color: White;
	background-image: url(ViewNode/encadre_type_haut_gauche.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.encadre_type_haut_droite
{
	background-image: url(ViewNode/encadre_type_haut_droite.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.encadre_type_bas_droite
{
	background-image: url(ViewNode/encadre_type_bas_droite.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.encadre_type_bas_gauche
{
	text-align: left;
	vertical-align: top;
	background-image: url(ViewNode/encadre_type_bas_gauche.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: Blue;	
}
/****************/

/***************************/
/* PrÃ©senation du sommaire */
/***************************/
td.SommaireContent 
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
}

.SommaireContent img.SommaireContent 
{
	width: 200px;
}

div.Sommaire 
{
	padding: 20px 15px 20px 15px;
}

div.Sommaire a:link,
div.Sommaire a:visited,
div.Sommaire a:active,
div.Sommaire a:hover 
{
	color: #9A2E38;
	font-weight: bold;
}

.SommaireFiche, .SommaireDossier 
{
	padding-left: 25px;
	height: 24px;
}

.SommaireFiche 
{
	background: url(ViewNode/fiche.gif);	
	background-position: left top;
	background-repeat: no-repeat;
}

.SommaireDossier 
{
	background: url(ViewNode/dossier.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/***************************/
