body {
	font-family : Arial, Helvetica, sans-serif;
}

div.ongletCentrage {
	display:block;
	left:10px;
	position:absolute;
	width:755px;
}

div.ongletCentrage img {
	border:0;
}

div.ongletContenu {
	background-color: #ECECD9;
	border-color: #173d7a;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	padding: 10px;
	display: block;
	float: left;
	vertical-align: top;
	width: 728px;
}

div.ongletTable {
	background-color: #FFFFFF;
	display: block;
	float: left;
	vertical-align: top;
	width: 750px;
}

div.ongletContenuFondBlanc {
	background-color: #FFFFFF;
	padding: 10px;
	display: block;
	float: left;
	vertical-align: top;
	width: 728px;
}

div.ongletBouton, div.ongletLibelle{
	border: 0;
	display: block;
	float: left;
}

div.ongletLibelle {
	margin: 20px 0px 0px 0px;
}

div.blocinfo {
	width: 748px;
	display: block;
    color: #666666;
    font-size: 10px;
    margin-top: 10px;
}

table.cadre, table.cadresansbordhaut {
	border-color: #173D7A;
	border-style: solid;
	border-width: 1px;
	font-family : Arial, Helvetica, sans-serif;
    text-align: center;
    background-color: #ECECD9;
}

table.cadresansbordhaut {
	border-width: 0px 1px 1px 1px;
}

table.liste {
    background-color: #FFFFFF;
    border: 1px solid #173D7A;
    border-collapse: collapse;
    text-align: center;
}

table.liste thead {
	background-color: #ECECD9;
	color : #000066;
    font-size : 12px;
    font-weight : bold;
    border: 1px solid #173D7A;
}

td.listeentetenormal {
    font-weight : normal;
}

table.liste td {
	border-color: #173D7A;
	border-style: solid;
	border-width: 0px 1px;
}

table.liste th {
	border-color: #173D7A;
	border-style: solid;
	border-width: 0px 1px;
}

table.liste tbody {
    color : #000000;
    font-size : 10px;
    font-style: normal;
    font-weight : normal;
}

tr.listefondgris {
    color : #000066;
    background-color: #F2F2F2;
}

tr.listerupture td {
	border-color: #173D7A;
	border-style: solid;
	border-width: 1px 0px;
	padding: 5px;
	background-color: #FFFFFF;
	color : #000066;
    font-size : 12px;
    font-weight : bold;
	text-align: left;
}

.divliste {
	width: 728px;
	height: 255px;
	overflow: auto;
}

table.listescroll {
    background-color: #FFFFFF;
    border-collapse: collapse;
    text-align: center;
	table-layout: fixed;
    width: 728px;
    padding: 0px;
    margin: 0px;
}

table.listescroll thead {
	background-color: #ECECD9;
	color : #000066;
    font-size : 12px;
    font-weight : bold;
    border: 1px solid #173D7A;
}

table.listescroll tbody {
    color : #000000;
    font-size : 10px;
    font-style: normal;
    font-weight : normal;
}

table.listescroll td {
	border-color: #173D7A;
	border-style: solid;
	border-width: 0px 1px;
	overflow: hidden;
}

thead.listescroll td {
	border: 1px solid #173D7A;
}

table.listescroll td.lastline {
	background-color: #173D7A;
	height: 1px;
	padding: 0px;
	margin: 0px
}

tr.listeautonomia {
    color : #9f1b29;
}

tr.listefondgrisautonomia {
    color : #9f1b29;
    background-color: #F2F2F2;
}

div.scrollPage {
	height: 35px;
	width: 712px;
	overflow: auto;
	border: 1px solid #173D7A;
	background-color: #F2F2F2;
	padding: 8px;
	text-align: center;
	white-space: nowrap;
}

.hideonscreen {
	display: none;
}