@charset "utf-8";
/* CSS Document */

body {
	font-family:Akkurat, Arial;
	position:relative;
	font-size:16px;
	line-height:22px;
}

a {
	color:#096d8d;
}

hr {
	background-color:transparent;
	border:none;
	border-top:1px solid black;
	display:block;
	margin:20px 0;
	padding:0;
}
hr.court {
	width:30px;
}
hr.noir {
	border-top:1px solid black;
}

div.tableSdt {
	display:block;
	width:100%;
}
div.tableSdt table {
	min-width:100%;
}
div.tableSdt table tr {
	border-top:1px solid black;
	border-bottom:1px solid black;
	height:30px;
}
div.tableSdt table th {
	text-transform:uppercase;
}
div.tableSdt table td, div.tableSdt table th {
	vertical-align:middle;
}
div.tableSdt .droite {
	text-align:right;
}
div.tableSdt .centre {
	text-align:center;
}

label {
	min-height:29px;
	padding-top:5px;
	margin-bottom:0;
}
label+div {
	margin-bottom:0;
	min-height:29px;
}
/*
label+div input[type=text], label+div input[type=password], label+div select, label+div.divAjustable, label+div textarea {
	background:#eee;
	border:none;
	min-height:29px;
} */
.blanc {
	color:white;
}
.noir {
	color:black;
}

.tableLignee tr {
	background-color:transparent !important;
	border-bottom:1px solid black;
	height:30px;
}
.tableLignee td {
	padding-top:4px;
}

.min30Padding {
	min-height:30px;
	padding-top:5px;
}
