/* Atention, fichier genere a partir de creation.less */

body { 
	font-size: 9pt; 
	font-family: verdana,sans; 
	padding: 0; 
	margin: 0; 
}
body h2 { font-size: 1.3em; }
body table { 
	font-size: 9pt; 
	margin: auto; 
}
body a img { border: none; }
body fieldset { 
	border: 1px solid #ffffff; 
	background: #DEE8F7; 
}
body fieldset legend { 
	font-weight: bold; 
	font-size: 1.1em; 
}
#page { 
	width: 800px; 
	margin: 3px auto; 
	text-align: left; 
	padding: 0; 
	background: #CCDDF7; 
	border: solid 2px #ffffff; 
}
#page #titre { 
	margin: 0; 
	padding: 10px; 
	font-size: 2em; 
	font-weight: bold; 
	text-align: center; 
}
#page #contenu { padding: 1.2em; }
p.pied { 
	text-align: center; 
	margin: 1.5em 0 0 0; 
	padding: 20px; 
}
#identification { margin: 1em 0; }
td.intitule { 
	text-align: right; 
	font-weight: bold; 
}
td.input { text-align: left; }
td.input input { 
	font-size: 9pt; 
	font-family: verdana,sans; 
	border: 2px inset #B1A598; 
	background: url('/share/img/admin_bg_body.jpg') repeat-x; 
	padding: 0; 
	margin: 0; 
}
td.submit { text-align: center; }
td.submit input, input.submit, a.submit { 
	font-size: 9pt; 
	font-family: verdana,sans; 
	border: 1px solid #aaaaaa; 
	color: #000000; 
	text-decoration: none; 
	margin: 0; 
	padding: 3px 10px; 
	font-weight: bold; 
	background: url('/share/img/admin_submit.png') repeat-x; 
	cursor: pointer; 
}
a.submit { padding: 4px 10px; }
table.icones tr td { 
	text-align: center; 
	padding: 10px 25px; 
}
p.warning { 
	text-align: center; 
	font-weight: bold; 
	color: red; 
}
.breadcrumb { 
	border-bottom: solid 2px #FFFFFF; 
	margin-bottom: 3em; 
}
.breadcrumb span.bc-etape { 
	margin: 1em 2em; 
	color: #666666; 
	font-weight: bold; 
}
.breadcrumb span.bc-etape span.num-etape { 
	vertical-align: middle; 
	font-size: 4em; 
	font-weight: bold; 
	color: #CCCCCC; 
}
.breadcrumb span.bc-etape.sel { color: #333333; }
.breadcrumb span.bc-etape.sel span.num-etape { color: red; }
