.tableau { 
	background-color: #FFFFFF;
	}
.tableauOP{ 
	background-color: #FFFFFF; 
	}
.titreColonne {
	font-family:  Verdana;
	font-size: 10pt;
	background-color: #CD8180;
	text-align: center;
	font-weight: bold;
	white-space: nowrap;
	margin: 2px;
	height: 25px;
}
.titreColonneOP {
	font-family:  Verdana;
	font-size: 10pt;
	background-color: #FFC285;
	text-align: center;
	font-weight: bold;
	white-space: nowrap;
	margin: 2px;
	height: 25px;
}
.texteColonne {
	font-family:  Verdana;
	font-size: 10pt;
	background-color: #F5E5E5;
	text-decoration: none;
}

.tableauColonne {
	font-family:  Verdana;
	font-size: 10pt;
	background-color: #F5E5E5;
	text-decoration: none;
	text-align: center;
}

.texteColonneOP {  
	font-family:  Verdana; 
	font-size: 10pt; 
	background-color: #FFEBD6
	}
.texteColonneSelect {
	font-family:  Verdana; 
	font-size: 10pt; 
	color: #FFFFFF;
	background-color: #4C4C4C;
	}




.block {
	font-family:  verdana;
	font-size: 12pt;
	background-color: #F5E5E5;
	border: 1px solid #000000;
	}
.blockOP {
	font-family:  verdana;
	font-size: 12pt;
	background-color: #FFE5CC;
	border: 1px solid #000000;
}
.titreBlock {  
	font-family:  Verdana; 
	font-size: 10pt; 
	color:#FFFFFF;
	text-align: left; 
	font-weight: bold;
	border-color: black black #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	background-color: #9B0402;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E9967A,endColorStr=#9B0402); 
	background-image: linear-gradient(to bottom, #E9967A, #9B0402);
	}
.titreBlockOP {
	font-family:  Verdana; 
	font-size: 10pt; 
	color:#FFFFFF;
	text-align: left; 
	font-weight: bold;
	border-color: black black #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	background-color: #FF9933;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFCC66 ,endColorStr=#FF9933); 
	    background-image: linear-gradient(to bottom, #FFCC66, #FF9933);
}
.titreSousBlock {  
	font-family:  Verdana; 
	font-size: 10pt; 
	text-align: center; 
	border-color: black black #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	background-color: #CCCCCC
	}

.colonneBlock { 
	font-family:  Verdana; 
	font-size: 9pt; 
	text-align: right; 
	font-weight: normal;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px
	}

.colonne{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
}
	
	
	
.page {  
	border: 1px solid #FFFFFF; 
	text-align: left
	}
.titrePage {
	font-family:  Verdana;
	font-size: 14pt;
	color: #4C4C4C;
	text-align: left;
	border-color:99 #EED5AE;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: baseline;
	}
	

.menu 
{
	
	font-family:  verdana;
	font-size: 11px;
	color:#9B0402;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.menu:hover
{
	
	color:#4C4C4C;
}
.menuTitre 
{
	background-color:#FFCC99;
	font-family:  Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#9B0402;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFCC99,endColorStr=#FF9933); 
	background-image: linear-gradient(to bottom, #FFCC99, #FF9933);
}
.menuTitre:hover
{
	background-color:#FFCC99;
	color:#4C4C4C;
}
.menuTitre2 
{
	background-color:#FFCC99;
	font-family:  Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFCC99,endColorStr=#FF9933); 
	background-image: linear-gradient(to bottom, #FFCC99, #FF9933);
}

.menuItems 
{
	background-color:#FFF5EA;
	font-family:  Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	/* filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#FFF5EA); */
}


.btDetail {
	background-image: url(images/detail.gif);
	width: 21px;
	height: 20px;
}

.titreTableau
{
	font-family:  Verdana;
	font-size: 10pt;
	background-color: #CD8180;
	font-weight: bold;
	white-space: nowrap;
	margin: 2px;
	height: 25px;
}

.CumulTableau
{
	font-family:  Verdana;
	font-size: 10pt;
	background-color: #F5E5E5;
	font-weight: bold;
	text-decoration: none;
	text-align : center;
}

.QuotaTableau
{
		background-color: #FFCC99;
		font-weight: bold;		
}
	


a:link  {
		color:#9B0402;
		text-decoration: none;
		}
a:link:visited  {
		color:#9B0402;
		text-decoration: none;
		}
a:link:hover  {
		color:#4C4C4C;
		text-decoration: none;
		}
.contour {
	border: 1px solid #FFF5EA;
}

		
.jqueryDialogMsgIcon
{
    width:50px;
    height:50px;
    float:left;
    background-size:50px;
    margin:5px 10px 5px 0px;
   
}

.jqueryDialogMsgContent
{
    margin-top:10px;
    width:280px;
    display:inline-block;
}

.jqueryDialogMsgIcon.info
{
    background-image:url(images/windows_information_64.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/windows_information_64.png',sizingMethod='scale');
}

.jqueryDialogMsgIcon.error
{
    background-image:url(images/windows_error_16.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/windows_error_16.png',sizingMethod='scale');
}

.jqueryDialogMsgIcon.warning
{
    background-image:url(images/windows_warning_48.png);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/windows_warning_48.png',sizingMethod='scale');
}

.height165 {
    height: 165px;
}
