/*##version : 1.1##*/
.tab-1-titre{
	border-collapse: collapse;
	border: 0px solid black;
	/* border: 1px solid black; */
}
.tab-1-titre TD{
	border: 0px solid black;
	/* border: 1px solid black; */
	padding: 8px 0;
	margin: 0;
	background-color: #161433;
	text-align: center;
	font-family: Arial;
	font-weight:bold;
	color: #F0027F;
	font-size:14px;
}

.tab-1{
	border-collapse: collapse;
	border: 0px solid black;
	/* border: 1px solid black; */
}
.tab-1 TD{
	border: 0px solid black;
	padding: 4px 0;
	/* padding: 5px 0; */
	margin: 0;
	background-color: #161433;
	text-align: center;
	text-decoration: none;
	font-family: Arial;
	font-weight:bold;
	color: #161433;
	font-size:10px;
	/* font-size:12px; */
}

.tab-1 TH{
	border: 1px solid black;
	padding: 8px 0;
	margin: 0;
	background-color: #D1EA20;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	color: #161433;
	font-size: 14px; 
}

.tab-1 TD a:link {font-family:Arial; font-weight:bold; color:#BDBDDF; font-size:12px; text-decoration: none}
.tab-1 TD a:visited {font-family:Arial; font-weight:bold; color:#BDBDDF; font-size:12px; text-decoration: none}
.tab-1 TD a:hover {font-family:Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

.tab-rose, .tab-rose TD{
	padding: 10px 30px;
	font-weight:bold;
	color: #F0027F;
	font-size:12px;
}

.tab {
	border-color : #161433;
	border-width : thin;
	border-style : ridge;
}

.tab-menu-haut {
	border-color : #161433;
	border-width : 0;
	font-weight:bold;
	color: #161433;
	font-size:15px;
	padding: 10px; 
	top:0;
}

.tab .on{
	background-color: #BDBDDF;
	font-weight:bold;
	color: #BDBDDF;
	font-size:12px;
	padding: 5px;
}

.tab .off{
	background-color: #FFFFFF;
	font-weight:bold;
	color: #BDBDDF;
	font-size:12px;
	padding: 5px;
}

.tab TH{
	background-color: #161433;
	font-weight:bold;
	color: #BDBDDF;
	font-size:12px;
	padding: 5px;
}

.tab TD{
	padding: 5px;
	text-align: center;
}

.tab CAPTION{
	font-weight:bold;
	color: #161433;
	font-size:15px;
	padding: 10px;
}

.titre_menu {
	font-weight:bold;
	color: #161433;
	font-size:15px;
}

.tab .footer{
	border: 2px solid #161433;
	border-width: 2px 0 0 0;
}

.tab .label{
	width: 190px;
}

body, p, form, input, textarea, select, option, th, td {
	font-decoration: none;
	font-family: Arial;
	font-weight: normal;
	color: #161433;
	font-size: 12px;
	text-decoration: none;
}

input, select, textarea {
	border : 1px solid;
	border-color : #161433;
}















    input.noborder {
        border : 0px solid;
    }


   	/*	
   	a:link {font-family:AbadiMT,Arial; font-weight:bold; color:#1C1948; font-size:12px; text-decoration: none}
	a:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#1C1948; font-size:12px; text-decoration: none}
	a:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#e2007a; font-size:12px; text-decoration: underline}
	*/
	a:link {font-family:AbadiMT,Arial; font-weight:bold; color:#0A4E99; font-size:12px; text-decoration: underline}
	a:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#0A4E99; font-size:12px; text-decoration: underline}
	a:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#0A4E99; font-size:12px; text-decoration: underline}

    /* -------------------------------------------------------- */
    /* ------------ definition de nouveaux styles ------------- */
    /* -------------------------------------------------------- */

    #errortable {border-color:#800000; border-style:solid; border-width:1px; background-color:#FCB09A}
    #errortable td {font-decoration:none; font-family:AbadiMT,Arial; font-weight:bold; color:#FF0000; font-size:11px; text-decoration:none; padding:3px}
    #errortable th {font-decoration:none; font-family:AbadiMT,Arial; font-weight:bold; color:#FFFFFF; font-size:11px; text-decoration:none; padding:3px; background-color:#800000}

	.txt {font-decoration:none; font-family:AbadiMT,Arial; font-weight:normal; color:#161433; font-size:12px; text-decoration: none}
	.txt-magenta {font-decoration:none; font-family:AbadiMT,Arial; font-weight:normal; color:#F0027F; font-size:12px; text-decoration: none}
	.txt-green {font-decoration:none; font-family:Arial;font-weight:normal; color:#D1EA20; font-size:12px; text-decoration: none}
	.txt-sky-blue {font-decoration:none; font-family:Arial;font-weight:normal; color:#527DB9; font-size:12px; text-decoration: none}
	.txt-white {font-decoration:none; font-family:Arial;font-weight:normal; color:#FFFFFF; font-size:12px; text-decoration: none}
	.txt-blue {font-decoration:none; font-family:Arial;font-weight:normal; color:#BDBDDF; font-size:12px; text-decoration: none}
	.bg-sky-blue {font-family:AbadiMT,Arial; font-weight:bold; color:#FFFFFF; background:#527DB9; font-size:12px; text-decoration: none; padding-left: 2px; padding-right: 2px; border : 0px solid; cursor: hand}

	.txt-b {font-decoration:none; font-family:AbadiMT,Arial; font-weight:bold; color:#161433; font-size:12px; text-decoration: none}
	.txt-magenta-b {font-decoration:none; font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}
	.txt-green-b {font-decoration:none; font-family:Arial;font-weight:bold; color:#D1EA20; font-size:12px; text-decoration: none}
	.txt-sky-blue-b {font-decoration:none; font-family:Arial;font-weight:bold; color:#527DB9; font-size:12px; text-decoration: none}
	.txt-white-b {font-decoration:none; font-family:Arial;font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration: none}
	.txt-blue-b {font-decoration:none; font-family:Arial;font-weight:bold; color:#BDBDDF; font-size:12px; text-decoration: none}
	.txt-red-b {font-decoration:none; font-family:Arial;font-weight:bold; color:#FF0000; font-size:12px; text-decoration: none}
	.txt-red-b {font-decoration:none; font-family:Arial;font-weight:bold; color:#FF0000; font-size:12px; text-decoration: none}

	a.menu:link {font-family:AbadiMT,Arial; font-weight:bold; color:#BDBDDF; font-size:12px; text-decoration: none}
	a.menu:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#BDBDDF; font-size:12px; text-decoration: none}
	a.menu:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

	a.bold:link {font-family:AbadiMT,Arial; font-weight:bold; color:#161433; font-size:12px; text-decoration: none}
	a.bold:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#161433; font-size:12px; text-decoration: none}
	a.bold:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

	a.menu-active:link {font-family:AbadiMT,Arial; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration: none}
	a.menu-active:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration: none}
	a.menu-active:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

	a.green-b:link {font-family:AbadiMT,Arial; font-weight:bold; color:#D1EA20; font-size:12px; text-decoration: none}
	a.green-b:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#D1EA20; font-size:12px; text-decoration: none}
	a.green-b:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

	a.magenta-b:link {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}
	a.magenta-b:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}
	a.magenta-b:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

	a.bg-sky-blue:link {font-family:AbadiMT,Arial; font-weight:bold; color:#FFFFFF; background:#527DB9; font-size:12px; text-decoration: none}
	a.bg-sky-blue:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#FFFFFF; background:#527DB9; font-size:12px; text-decoration: none}
	a.bg-sky-blue:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; background:#527DB9; font-size:12px; text-decoration: none}

	a.bg-sky-blue-n:link {font-family:AbadiMT,Arial; font-weight:normal; color:#FFFFFF; background:#527DB9; font-size:12px; text-decoration: none}
	a.bg-sky-blue-n:visited {font-family:AbadiMT,Arial; font-weight:normal; color:#FFFFFF; background:#527DB9; font-size:12px; text-decoration: none}
	a.bg-sky-blue-n:hover {font-family:AbadiMT,Arial; font-weight:normal; color:#F0027F; background:#527DB9; font-size:12px; text-decoration: none}

	a.multipage:link {font-family:AbadiMT,Arial; font-weight:bold; color:#FF3A79; font-size:12px; text-decoration: underline}
	a.multipage:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#FF3A79; font-size:12px; text-decoration: underline}
	a.multipage:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#FF3A79; font-size:12px; text-decoration: underline}

    td.onglet-on { border-color:#800000; border-style:solid; border-width:1px; font-decoration:none; font-family:AbadiMT,Arial; font-weight:bold; color:#FF0000; background-color:#BDBDDF; font-size:13px; text-decoration:none; padding:5px}
    td.onglet-off { font-decoration:none; font-family:AbadiMT,Arial; font-weight:bold; color:#FF0000; background-color:#CCCCCC; font-size:13px; text-decoration:none; padding:5px}

	td.onglet-on a:link {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}
	td.onglet-on a:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}
	td.onglet-on a:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#F0027F; font-size:12px; text-decoration: none}

	td.onglet-off a:link {font-family:AbadiMT,Arial; font-weight:bold; color:#555555; font-size:12px; text-decoration: none}
	td.onglet-off a:visited {font-family:AbadiMT,Arial; font-weight:bold; color:#555555; font-size:12px; text-decoration: none}
	td.onglet-off a:hover {font-family:AbadiMT,Arial; font-weight:bold; color:#555555; font-size:12px; text-decoration: none}
