#content .step {
	display: none;
}

#content #theForm {
	margin-top: 10px;
}

#content #theForm p {
	width: auto;
}

#content h4 {
	text-transform: none;
}

#content .stepHeader {
	cursor: pointer;
	padding: 5px 13px;
	background: #EEE url(../picture/interface/mif/nextV.jpg) 0 center no-repeat;
}

#content .stepHeader:hover {
	color: #00BE00;
}

#content .stepHeader.closed {
	background-image: url(../picture/interface/mif/nextH.jpg);
}

#content .stepHeader.disabled,
#content .stepHeader.disabled:hover {
	cursor: auto;
	color: #AAA;
	background-image: none;
}

#content input[type='text'] {
	width: 200px;
}

#content select {
	min-width: 206px;
}

#content table {
	border-left: 1px solid #CCC;
}

#content table input {
	border: none;
	width: 99%;
	background-color: transparent;
}

#content table thead tr {
	background-color: #CCC;
}

#content table th {
	text-align: left;
}

#content table td {
	width: auto;
	padding-right: 0;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

#content table td.number {
	text-align: center;
	width: 5%;
}

#content table td.titre {
	width: 55%;
}

#content table td.etablissement {
	width: 35%;
}

#content table td.annee {
	width: 5%;
	
}

#content textarea {
	width: 100%;
	height: 250px;
}

#content .error {
	border-left: 3px solid #E3001B;
}

#content p.error,
#content .wrap.error {
	padding-left: 3px;
}
