/******************************************************************************
* xKblRComponents.css
*******************************************************************************

*******************************************************************************
*                                                                             *
* Copyright 2009									                          *
*                                                                             *
******************************************************************************/
/* Cadre */
.inset1{
	background:#FFF url(../iso_icons/bgInset1-ML.jpg) 0 0 repeat-y;
	width:100%;
}
.inset1 .insLevel1{
	background-image:url(../iso_icons/bgInset1-MR.jpg);
	background-repeat:repeat-y;
	background-position:100% 0;
}
.inset1 .insLevel2{
	background-image:url(../iso_icons/bgInset1-TL.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.inset1 .insLevel3{
	background-image:url(../iso_icons/bgInset1-TR.jpg);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.inset1 .insLevel4{
	background-image:url(../iso_icons/bgInset1-BL.jpg);
	background-repeat:no-repeat;
	background-position:0 100%;
}
.inset1 .insFullcontent{
	background-image:url(../iso_icons/bgInset1-BR.jpg);
	background-repeat:no-repeat;
	background-position:100% 100%;
	padding:13px 25px;
}
.inset1 .insFullcontent .insTitle-text{
	color:#002c64;
	border-bottom:1px solid #002c64;
	padding-bottom:3px;
	margin-top:0px;
}
.inset1 .insFullcontent .insTitle-text a,
.inset1 .insFullcontent .insTitle-text a:visited,
.inset1 .insFullcontent .insTitle-text a:hover,
.inset1 .insFullcontent .insTitle-text a:active{
	color:#002c64;
	text-decoration:none;
}

.inset2{
	background:#FFF url(../iso_icons/bgInset2-ML.jpg) 0 0 repeat-y;
	width:100%;
}
.inset2 .insLevel1{
	background-image:url(../iso_icons/bgInset2-MR.jpg);
	background-repeat:repeat-y;
	background-position:100% 0;
}
.inset2 .insLevel2{
	background-image:url(../iso_icons/bgInset2-TL.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.inset2 .insLevel3{
	background-image:url(../iso_icons/bgInset2-TR.jpg);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.inset2 .insLevel4{
	background-image:url(../iso_icons/bgInset2-BL.jpg);
	background-repeat:no-repeat;
	background-position:0 100%;
}
.inset2 .insFullcontent{
	background-image:url(../iso_icons/bgInset2-BR.jpg);
	background-repeat:no-repeat;
	background-position:100% 100%;
	padding-bottom:8px;
}
.inset2 .insFullcontent .insTitle-text{
	background:#1c2242 url(../iso_icons/bgInset2-TL-Title.jpg) 0 0 no-repeat;
	color:#FFF;
	font-family: 'Times New Roman', Times, serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	display:block;
	line-height:18px;
}
.inset2 .insFullcontent .insTitle-text span{
	background-image:url(../iso_icons/bgInset2-TR-Title.jpg);
	background-repeat:no-repeat;
	background-position:100% 0;
	display:block;
	padding:7px 13px;
}
.inset2 .insFullcontent .insContent{
	padding:8px 8px 1px;
}

.xkblrCadreBordsDores{
    border:1px solid #7D5F4B;
    width:100%;
}

/* Title */
.bsPageTitle{
	margin:0 -10px 8px -5px;
}
.bsLevel0{
	color:#9397AA;
	background:#21274b url(../iso_icons/bgPageTitle1.jpg) 0 0 no-repeat;
	font-family: 'Times New Roman', Times, serif;
	font-size:30px;
	font-weight:normal;
}
.bsLevel0 span{
	background-image:url(../iso_icons/bgPageTitle2.jpg);
	background-repeat:no-repeat;
	background-position:100% 0;
	display:block;
	padding:5px 7px;
}
.bsLevel1{
	margin-top:0;
	color:#8e694d;
	font-size:130%;
}
.bsLevel2{
	margin-top:0;
	color:#002c64;
	border-bottom:1px solid #002c64;
	padding-bottom:3px;
}

.hiddenSubmit{
    display:none;
}

.xblrTitleDore span{
    color:#7D5F4B;
    font-size:16px;
    font-variant:small-caps;
    font-weight:bold;
    padding-left:5px;
    text-align:left;
}
/* Tableau */
table.tabGiltTable{
	border-collapse:collapse;
}
table.tabGiltTable caption{
	font-weight:normal;
	margin-top:15px;
	text-align:right;
	color:#8E694D;
}
table.tabGiltTable caption a:link,
table.tabGiltTable caption a:visited,
table.tabGiltTable caption a:hover,
table.tabGiltTable caption a:active{
	color:#9e8044;
}
table.tabGiltTable th,
table.tabGiltTable td{
	border:1px solid #8E694D;
}
table.tabGiltTable th{
	background-color:#8E694D;
	border-bottom:4px solid #8E694D;
	color:#FFF;
}
table.tabGiltTable th a:link,
table.tabGiltTable th a:visited,
table.tabGiltTable th a:hover,
table.tabGiltTable th a:active{
	color:#FFF;
}

tr.xkblrCatFond1{
    background-color:#8f1436;
    color:#fff;
}
tr.xkblrCatFond2{
    background-color:#be7421;
    color:#fff;
}
tr.xkblrCatFond3{
    background-color:#5c558b;
    color:#fff;
}
tr.xkblrCatFond4{
    background-color:#718a68;
    color:#fff;
}
tr.xkblrCatFond5{
    background-color:#947b56;
    color:#fff;
}
.xKblRContent form input,
.xKblRContent form textarea,
.xKblRContent form select {
    border:1px solid #71778F;
}