﻿/*
 * Styles d'écritures de la zone centrale
 */

#mainpanel
#mainpanelWithRight
{
	font-size:11px;
}

#mainpanel td,
#mainpanelWithRight td
{
	font-family: Arial;	
}

#mainpanel,
#mainpanelWithRight
{
	font-family: Arial;	
}

#mainpanel p,
#mainpanelWithRight p
{
	font-size:11px;
	line-height:14px;
	text-align: justify;
	margin-top:4px;
	margin-bottom:10px;
	padding:0px;
	font-family: Arial;	
}

#mainpanel h4,
#mainpanelWithRight h4
{
	color: #3d3d3d;
	font-weight:bold;
	font-size:13px;
	margin-top:8px;
	margin-bottom: 8px;
	padding:0px;
}

#mainpanel h3,
#mainpanelWithRight h3
{
	font-family:Times New Roman;
	color: #000;
	font-weight:normal;
	font-size:22px;
	margin-bottom: 6px;
	padding:0px;
	line-height: 22px;

}

#mainpanel img.left,
#mainpanelWithRight img.left
{
	float:left;
	margin-right:11px;
}

#mainpanel img.right,
#mainpanelWithRight img.right
{
	float:right;
	margin-left:11px;
}


#mainpanel .doctitle,
#mainpanelWithRight .doctitle
{
	border-bottom:1px solid #bcbcbc;
}

#mainpanel .publication,
#mainpanelWithRight .publication
{
	text-align:right;
	color: #52a524;
	font-size:9px;
	margin-right:5px;
}

#mainpanel .publicationred,
#mainpanelWithRight .publicationred
{
	text-align:right;
	color: #c74600;
	font-size:9px;
}


#mainpanel .abstractLeft,
#mainpanelWithRight .abstractLeft
{
	width: 180px;
	display:block;
	float:left;
	
	font-size:12px;
	line-height: 13px;
	text-align:justify;
	margin:10px;
	margin-left:0;
	margin-bottom: 0;
}

#mainpanel .abstractLeft strong,
#mainpanelWithRight .abstractLeft strong
{
	font-size:18px;
}

#mainpanel .abstractRight,
#mainpanelWithRight .abstractRight
{
	width: 180px;
	display:block;
	float:right;
	font-size:12px;
	line-height: 13px;
	text-align:justify;
	margin:10px;
	margin-right:0;
	margin-bottom: 0;
}

#mainpanel .abstractRight strong,
#mainpanelWithRight .abstractRight strong
{
	font-size:18px;
}

.TitreRubrique
{
	color:#737373; 
	margin:0; 
	padding:0; 
	font-size:16px; 
	font-family:Arial; 
	font-weight: bold;
	margin:0; 
	padding:0;
	text-align:left;
}

.chapeau
{
	font-family: Arial;
	font-size: 13px;
	text-align: left;
}

.soustitre
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3d3d3d;
}

.encadre
{
	background-color: #e6e8da;
	margin-bottom:6px;
}
.encadre .inbox
{
	border:6px solid #e6e8da;
	border-left-width:12px;
}
.encadre .titre
{
	font-family:Times New Roman;
	font-size:18px;
	font-weight:bold;
	color:#808a45;	
	text-indent:10px;
	line-height:22px;
	margin-bottom:3px;
}
.encadre .soustitre
{
	font-size:16px;
	color:#808a45;	
	font-weight:normal;
	margin-bottom:6px;
}
.encadre .question
{
	color:#595959;
	font-family:Times New Roman;
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;
}
.encadre .texte
{
	color:Black;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
	font-weight: normal;

}

.texte
{
	color:Black;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
}

.redencadre
{
	background-color: #f8e9e0;
	margin-bottom:10px;
}
.redencadre .inbox
{
	border:6px solid #f8e9e0;
	border-bottom:1px solid #f8e9e0;
}
.redencadre .titre
{
	color : #c74600;
	font-family: Times New Roman;
	font-weight:bold;
	font-size:18px;
}


#mainpanel 
{
	/*background-color:Red;*/
	padding:0;
}

#mainpanel .inbox
{
	/*background-color:Orange;*/
	margin:0;
}

#mainTitle
{
	background: url('MainLayout/Separator.gif') repeat-x bottom;
	margin-right:5px;

}

#mainTitle .text
{
	font-size:22px;font-family:Times New Roman; margin:0; padding:0; line-height:22px; display:block;
	height:28px;
}