/* @override http://www.plaisir-intime.fr/IMG/FIC/default/FIC.css */

/* @group index XYZ */

body.FIC_POR {padding: 0;margin: 0;}
.FIC_DIV {}

/* @end */

/* @group Fichette */

.FIC_FIC {
	padding: 1px;
	border: 1px solid #1f1f1f;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	background-color: white;
}

/* @group Moteur */

.FIC_FIC ul{list-style:none;margin: 0;padding: 0;
}
.FIC_FIC li{list-style:none;margin: 0px;padding: 0px;}
.FIC_FIC ul li{}
.FIC_FIC ul ul{}
.FIC_FIC ul ul li{}
.FIC_FIC ul ul ul{}
.FIC_FIC ul ul ul li{}

/* @end */

/* @group Sous-Titre */

.FIC_LIS {}
.FIC_SST {text-align: left;padding-top: 3px;padding-bottom: 3px;padding-left: 20px;border: 1px solid #494949;
	margin: 1px 0 0;
	background-color: #909090;
	font: 14px Geneva, Arial, Helvetica, sans-serif;
}
.FIC_SST img {width: 24px;height: 24px;vertical-align: middle;border-style: none;border-width: 0;
	padding-right: 5px;
}
.FIC_SST a {text-decoration: none;color: black;font-size: 14px;}
.FIC_SST a:visited {color: #474747;}
.FIC_SST a:link {color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.FIC_SST a:hover {color: #aa0000;}
.FIC_SST a:active {color: #ff0000;}

/* @end */

/* @group Titre */

.FIC_LIT {
}
.FIC_TIT {color: white;border: 1px solid #282828;
	background-color: #535353;
	font-size: 24px;
	text-align: left;
}

.FIC_TIT img {width: 24px;height: 24px;vertical-align: middle;border-style: none;border-width: 0;}

.FIC_SSTNB {
	text-align: right;
	margin-right: 10px;
}

.FIC_SSTNB a {
	color: white;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #3a3a3a;
	background-color: #888;
	margin: 1px;
	padding: 1px 3px;
}

.FIC_SSTNB a:visited {
}

.FIC_SSTNB a:link {
}

.FIC_SSTNB a:hover {
	background-color: #6c6c6c;
	color: #a00;
}

.FIC_SSTNB a:active {
	color: #ff0000;
}

/* @end */

/* @group Fenetrable */

.FIC_FEN {text-align: right;z-index: 3;position: relative;display: block;margin: 0;padding: 3px;}
.FIC_FEN a {border: 1px solid #a4a4a4;text-align: center;color: #787878;background: #dadada;font: 10px Arial, Helvetica, sans-serif;text-decoration: none;margin: 2px;padding: 2px;}
.FIC_FEN a:visited {color: #787878;}
.FIC_FEN a:link {color: #787878;}
.FIC_FEN a:hover {color: #aa0000;background: #bcbcbc;
	text-decoration: none;
}
.FIC_FEN a:active {color: #ff0000;}

/* @end */

/* @group Données */

/* @group navigateur */

.FIC_DON .navigateur_page {padding: 3px;font-family: Geneva, Arial, Helvetica, sans-serif;}
.FIC_DON .navigateur_page .actif {text-align: center;color: #6e6e6e;border: 1px solid #f2f2f2;background: #f2f2f2;width: 20px;height: 20px;padding: 1px;margin-right: 3px;}
.FIC_DON .navigateur_page .actif:hover {background: #f2f2f2;}
.FIC_DON .navigateur_page .actif a {color: #6e6e6e;text-decoration: none;}
.FIC_DON .navigateur_page .actif a:visited {color: #6e6e6e;}
.FIC_DON .navigateur_page .actif a:link {color: #6e6e6e;}
.FIC_DON .navigateur_page .actif a:hover {color: #aa0000;}
.FIC_DON .navigateur_page .actif a:active {color: #ff0000;}
.FIC_DON .navigateur_page .inactif {text-align: center;color: #a4a4a4;border: 1px solid #f2f2f2;background: #f2f2f2;width: 20px;height: 20px;padding: 1px;margin-right: 3px;}

/* @end */

/* @group table fichette */

.FIC_LID {}
.FIC_DON table.FIS {border: 1px solid #919191;width: 100%;}
.FIC_DON table.FIS tr{
}
.FIC_DON table.FIS tr:hover{border: 1px solid red;}
.FIC_DON table.FIS th{vertical-align: top;font-weight: bold;color: white;font-size: 12px;text-align: left;border: 1px solid #828282;background: #b6b6b6;}
.FIC_DON table.FIS th.A{text-align: left;}
.FIC_DON table.FIS th.B{text-align: center;}
.FIC_DON table.FIS td{border: 1px solid #b8b8b8;vertical-align: top;padding: 2px;text-align: left;}
/*.FIC_DON table.FIS td a {color: #6e6e6e;text-decoration: none;
	background: #f2f2f2;
	padding: 2px;
	margin: 3px;
}
.FIC_DON table.FIS td a:visited {color: #6e6e6e;}
.FIC_DON table.FIS td a:link {color: #6e6e6e;}
.FIC_DON table.FIS td a:hover {color: #aa0000;
	background: #f2f2f2;
	border: 1px solid #f2f2f2;
}
.FIC_DON table.FIS td a:active {color: #ff0000;}*/
.FIC_DON table.FIS td.A{background: #dddddd;padding-left: 10px;font-weight: bold;text-align: left;font-size: 12px;
	width: 220px;
}
.FIC_DON table.FIS td.A:hover{background: #f2f2f2;padding-left: 10px;border: 1px solid #ff0000;}
.FIC_DON table.FIS td.A .titre{}
.FIC_DON table.FIS td.A .titrecomplet{color: #2f2f2f;text-decoration: none;font-weight: normal;font-style: italic;}
.FIC_DON table.FIS td.B{text-align: left;font-size: 12px;background: transparent;}
.FIC_DON table.FIS td.C{background: #dddddd;text-align: center;color: black;font-size: 10px;
}
.FIC_DON table.FIS td.D{background: #dddddd;text-align: center;color: black;font-size: 10px;
}
.FIC_DON table.FIS td.E{background: #dddddd;text-align: center;color: black;font-size: 10px;
}

.FIC_DON table.FIS td.L{background: #f5f5f5;text-align: right;color: black;font-size: 10px;
}

.FIC_DON table.FIS td.Rouge{background: #f2c7bd;text-align: center;color: black;font-size: 10px;}

.FIC_DON table.FIS td.Orange{background: #f2dab8;text-align: center;color: black;font-size: 10px;}

.FIC_DON table.FIS td.Vert{background: #aceab2;text-align: center;color: black;font-size: 10px;}

.FIC_DON table.FIS td.Bleu{background: #a3d2f2;text-align: center;color: black;font-size: 10px;}

.FIC_DON table.FIS td.Violet{background: #bcb0f2;text-align: center;color: black;font-size: 10px;}

.FIC_DON table.FIS td.Rose{background: #f2c0df;text-align: center;color: black;font-size: 10px;}
.FIC_DON table.FIS td.AIDE{background: #dddddd;text-align: center;color: black;font-size: 10px;
	width: 50px;
}
.FIC_DON table.FIS td.G1 {background: url(G1.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G2 {background: url(G2.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G3 {background: url(G3.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G4 {background: url(G4.gif);vertical-align: bottom;padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G5 {background: url(G5.gif);vertical-align: bottom;padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G6 {background: url(G6.gif);padding-right: 3px;border-spacing: 0;border: 1px double black;padding-top: 10px;vertical-align: bottom;text-align: center;line-height: 1pt;font-size: 1pt;word-spacing: 0;letter-spacing: 0;padding-left: 3px;}
.FIC_DON table.FIS td.G6mini {background: url(G6.gif);border-spacing: 0;border: 1px solid silver;vertical-align: bottom;text-align: center;line-height: 1pt;font-size: 1pt;word-spacing: 0;letter-spacing: 0;padding: 3px 0 0;margin: 0;}
.FIC_DON table.FIS td.G6 IMG {border-collapse: inherit;line-height: 1px;font-size: 1px;text-align: center;}
.FIC_DON table.FIS td.G6 IMG {border-collapse: inherit;line-height: 1px;font-size: 1px;text-align: center;}
.FIC_DON table.FIS td.G7 {background: url(G7.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G8 {background: url(G8.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON table.FIS td.G9 {background: url(G9.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}

.FIC_DON table.FIS td.S{background: #a4a4a4;}

/* @end */

/* @group BBCODE */

.FIC_BBCODE {
	text-align: left;
	line-height: normal;
}
.FIC_BBCODE a {border: 1px solid #a4a4a4;text-decoration: none;padding: 0px;
	margin: 0px;
}
.FIC_BBCODE a:visited {color: #787878;}
.FIC_BBCODE a:link {color: #787878;}
.FIC_BBCODE a:hover {color: #aa0000;background: #bcbcbc;}
.FIC_BBCODE a:active {color: #ff0000;}

/* @end */
/* @group SMILEYS */

.FIC_SMILEYS {}
.FIC_SMILEYS a {border: 1px solid #a4a4a4;text-decoration: none;padding: 2px;}
.FIC_SMILEYS a:visited {color: #787878;}
.FIC_SMILEYS a:link {color: #787878;}
.FIC_SMILEYS a:hover {color: #aa0000;background: #bcbcbc;}
.FIC_SMILEYS a:active {color: #ff0000;}

/* @end */
.FIC_DON {
}

.FIC_DON .pfa {color: #000000;text-align: left;z-index: 1;position: relative;padding: 5px 5px 5px 15px;margin: 0;}
.FIC_DON .info {
	text-align: justify;
	font: italic 12px Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
}
.FIC_DON .erreurpfa , .erreurpfa {background: #f2c7bd;margin: 5px;padding: 2px;border: 1px solid #a4a4a4;}
.FIC_DON .erreurpfa .titre , .erreurpfa .titre{background: #ff0000;border: 1px solid #802b28;font-size: 16px;color: white;padding: 2px 2px 2px 18px;}
.FIC_DON .erreurpfa .infos , .erreurpfa .infos{padding: 10px;font-size: 12px;}

.FIC_cacheyyyyyy {}
.FIC_cache {visibility: hidden;position: absolute;overflow: hidden;}

.FIC_DWN {
	color: #9c9c9c;
	font-size: 10px;
	text-align: right;
	padding-right: 6px;
}

.FIC_CHR {
	padding-right: 6px;
	text-align: right;
	font-size: 10px;
	color: #9c9c9c;
}

/* @group table analyse */

.FIC_DON .ANA {padding: 2px;text-align: center;}
.FIC_DON .ANA table { font-size: 10px; border: solid #6e6e6e 1px; width: 240px;height: 120px; border-collapse: collapse; border-spacing: 0px}
.FIC_DON .ANA table tr {}
.FIC_DON .ANA table tr:hover {}
.FIC_DON .ANA table tr.S {}
.FIC_DON .ANA table tr.S:hover {border: 1px solid red;}
.FIC_DON .ANA table th { color: #f2f2f2; font-style: normal; font-weight: bold; text-decoration: none; background-color: #a4a4a4; text-align: center; padding: 3px; border: solid 1px #a4a4a4 }
.FIC_DON .ANA table th.mini { color: #f2f2f2; font-style: normal; font-weight: bold; text-decoration: none; background-color: #a4a4a4; text-align: center; padding: 0; border: solid 1px #a4a4a4;font-size: 10px;}
.FIC_DON .ANA table td { border: dotted 1px #a4a4a4;vertical-align: top;}
.FIC_DON .ANA table td.A { color: white ; font-size: 10px; font-weight: bold; vertical-align: top; background-color: #a4a4a4; }
.FIC_DON .ANA table td.A:hover { background-color: #a4a4a4;font-style: normal;}
.FIC_DON .ANA table td.A img.Tools { border : 0; width : 18px; height : 18px; vertical-align : top;margin-right: 3px;margin-bottom: 3px;}
.FIC_DON .ANA table td.B { color: black; vertical-align: top; }
.FIC_DON .ANA table td.B:hover { color: black; vertical-align: top;background: #f2f2f2;font-weight: bold;}
.FIC_DON .ANA table td.B img.Tools { border : 0; width : 18px; height : 18px; vertical-align : top;margin-right: 3px;margin-bottom: 3px;}
.FIC_DON .ANA table td.G1 {background: url(G1.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G2 {background: url(G2.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G3 {background: url(G3.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G4 {background: url(G4.gif);vertical-align: bottom;padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G5 {background: url(G5.gif);vertical-align: bottom;padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G6 {background: url(G6.gif);padding-right: 3px;border-spacing: 0;border: 1px double black;padding-top: 10px;vertical-align: bottom;text-align: center;line-height: 1pt;font-size: 1pt;word-spacing: 0;letter-spacing: 0;padding-left: 3px;}
.FIC_DON .ANA table td.G6mini {background: url(G6.gif);border-spacing: 0;border: 1px solid silver;vertical-align: bottom;text-align: center;line-height: 1pt;font-size: 1pt;word-spacing: 0;letter-spacing: 0;padding: 3px 0 0;margin: 0;}
.FIC_DON .ANA table td.G6 IMG {border-collapse: inherit;line-height: 1px;font-size: 1px;text-align: center;}
.FIC_DON .ANA table td.G6 IMG {border-collapse: inherit;line-height: 1px;font-size: 1px;text-align: center;}
.FIC_DON .ANA table td.G7 {background: url(G7.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G8 {background: url(G8.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.G9 {background: url(G9.gif);padding-top: 3px;padding-bottom: 3px;border-spacing: 0;border: 1px double black;padding-left: 0;}
.FIC_DON .ANA table td.pied { color: black; font-style: italic; font-size: 10px; text-align: right }
.FIC_DON .ANA table td.pied .Tools { border : 0; width : 18px; height : 18px; vertical-align : middle;margin-right: 3px;margin-bottom: 3px;}
.FIC_DON .ANA table td a:link { color: black; font-weight: bold; text-decoration: none }
.FIC_DON .ANA table td a:hover { color: #aa0000; font-weight: bold; text-decoration: none }
.FIC_DON .ANA table td a:active { color: #ff0000; font-weight: bold; text-decoration: none }
.FIC_DON .ANA table td.alerte { color: #ff0000; text-decoration: none }
.FIC_DON .ANA table td.note { color: #a4a4a4; font-style: italic; font-weight: normal; font-size: 10px; text-decoration: none }
.FIC_DON .ANA table td.note .Tools { border : 0; width : 18px; height : 18px; vertical-align : middle;margin-right: 3px;margin-bottom: 3px;}
.FIC_DON .ANA table td.variable { color: #a4a4a4; font-style: italic; font-weight: normal; font-size: 10px; text-decoration: none }
.FIC_DON .ANA table td.variable .Tools { border : 0; width : 18px; height : 18px; vertical-align : middle;margin-right: 3px;margin-bottom: 3px;}

/* @end */

/* @end */

/* @group Pochette CD */

.FIC_CD {
	border: 1px solid #000000;
	width: 112mm;
	height: 224mm;
	margin: 0;
	padding: 0;
	text-align: center;
}

.FIC_CD table.FIC_TAB_CD {
	width: 100%;
	height: 100%;
}

.FIC_CD table.FIC_TAB_CD tr {
	height: 50%;
	vertical-align: middle;
}

.FIC_CD table.FIC_TAB_CD td {
	text-align: center;
	vertical-align: middle;
}

.FIC_CD table.FIC_TAB_CD_B {
	width: 100%;
	height: 100%;
	text-align: center;
}

.FIC_CD table.FIC_TAB_CD_B tr {
}

.FIC_CD table.FIC_TAB_CD_B td {
	text-align: center;
}

.FIC_CD table.FIC_TAB_CD_B td.B {
	vertical-align: bottom;
	background: inherit;
	text-align: center;
}
.FIC_CD .DROITE {
	width: 98%;
	height: 98%;
	border: 1px solid #bbbbbb;
	text-align: center;
	margin: auto;
}
.FIC_CD .DROITE .TITRE{
	text-align: center;
	padding-top: 2mm;
	padding-bottom: 2mm;
	font-size: 36px;
	color: #000000;
	background: #dddddd;
	margin-bottom: 15mm;
	margin-top: 15mm;
}
.FIC_CD .DROITE .SOUSTITRE{
	text-align: center;
}
.FIC_CD .DROITE .MENTIONLEGALE{
	color: #7e7e7e;
	font-size: 10px;
	text-align: center;
	padding: 10px;
}
.FIC_CD .GAUCHE {
	width: 98%;
	height: 98%;
	border: 1px solid #bbbbbb;
	margin: auto;
}
.FIC_CD .GAUCHE .MENTIONLEGALE{
	color: #7e7e7e;
	font-size: 10px;
	text-align: center;
	padding: 10px;
}

/* @end */

/* @group Aide */

/* @group Version A */

.AID {text-align: center;}
.AID ul li ul{display:none;}
.AID ul li:hover>ul{display:block;}
.AID ul{list-style:none;z-index:1001;}
.AID ul li{text-decoration: none;
background: #f2f2f2;}
.AID ul li.LIK{border: 1px solid #a4a4a4;text-align: center;color: #4d4d4d;background: #f2f2f2;font: 10px Arial, Helvetica, sans-serif;padding: 2px;}
.AID ul li.LIK:hover{color: #aa0000;}
.AID ul ul{ position: absolute;list-style:none;z-index:1011;width: 180px;
	overflow: visible;
	right: auto;
}
.AID ul ul li{}
.AID ul ul li.expli{
background: #f2f2f2;
border: 1px solid #a4a4a4;text-align: justify;overflow: visible;padding: 3px;color: #474747;margin-bottom: 1px;font: 12px Arial, Helvetica, sans-serif;text-decoration: none;}
.AID ul ul li.expli:hover {color: #474747;text-decoration: none;}

/* @end */

/* @group Version B */

.AIC {text-align: center;}
.AIC ul li ul{display:none;}
.AIC ul li:hover>ul{display:block;}
.AIC ul{list-style:none;z-index:1001;}
.AIC ul li{text-decoration: none;
background: #f2f2f2;}
.AIC ul li.LIK{border: 1px solid #a4a4a4;text-align: center;color: #4d4d4d;background: #f2f2f2;font: 10px Arial, Helvetica, sans-serif;padding: 2px;}
.AIC ul li.LIK:hover{color: #aa0000;}
.AIC ul ul{ position: absolute;list-style:none;z-index:1011;width: 180px;
	overflow: visible;
	right: 10px;
}
.AIC ul ul li{}
.AIC ul ul li.expli{
background: #f2f2f2;
border: 1px solid #a4a4a4;text-align: justify;overflow: visible;padding: 3px;color: #474747;margin-bottom: 1px;font: 12px Arial, Helvetica, sans-serif;text-decoration: none;}
.AIC ul ul li.expli:hover {color: #474747;text-decoration: none;}

/* @end */

/* @end */

/* @end */
