#main2 {
	margin:0;
	padding:0;
	position:relative;
	background:url(../img/white.gif) top right repeat-y;
}

#right {
	position:relative;
	float:right;
	width:211px;
	margin:0;
	padding:0;
	border-left:#c2c4c5 solid 1px;
}


#middle {
	margin:0 211px 0 0;
	padding:0;
	background-color:#f3f5f6;
	border-right:#c2c4c5 solid 1px;
	text-align:left;
}

h2 {
	font-size:16px;
	font-weight:bold;
	padding:0 0 7px 0;
}

div#c {
	margin:10px 0 0 12px;
	padding:0
}

.texteInputLong {
	width:383px;
	font-size:11px;
}


table, td {
	padding:0;
	margin:0;
	vertical-align:top;
}

table#t1 {
	width:510px;
}

table#t2 {
	width:510px;
}

table#t3 {
	width:510px;
}

table#t5 tr td {
	text-align:right;
}

table#t5 tr td input {
	width:500px;
}

form {
	margin:0;
	padding:0;
}

.texteInput {
	width:140px;
	font-size:11px;
}

.texteInputCourt {
	width:30px;
	font-size:11px;
}

.tdWidth {
	width:170px;
}

.texteGras {
	font-weight:bold;
}

.texteGris {
	color:#666666;
	font-style:italic;
}

.centerVerti {
	vertical-align:middle;
}
