@import 'reset.css';

body { font: 75% "Trebuchet MS", Verdana, sans-serif; color: #9E9E9E; line-height: 1.6em; background: #fff; }

a { color: #7F2B55; text-decoration: underline; }
a:hover {}
	a img { border: 0; }

h1 { color: #7098AD; font-size: 1.2em; font-weight: bold; line-height: 1.2em; margin: 0 0 10px 2px; }

i, em { font-style: italic; }
strong { font-weight: bold; }
p { margin: 0; }
ul { margin: 0 0 0 17px; list-style-position: outside; }
	ul li { background: url(../fr/nav/puce1.gif) no-repeat 0px 5px; padding-left: 15px; }
ol li { list-style: upper-roman; }
input, textarea { border: 1px solid #537286; background: #fff; padding: 1px 3px 1px 3px; font: 100% "Trebuchet MS", Verdana, sans-serif; }
select { border: 1px solid #537286; background: #fff; padding: 0 0 0 2px; font: 100% "Trebuchet MS", Verdana, sans-serif; }
pre { margin-bottom: 1.3em; background: #eee; border: 0.1em solid #ddd; padding: 1.5em; }
code { font: 0.9em Monaco, monospace; }

.clear { clear: both; }
.erase { display: block; text-indent: -5000px; font-size: 0px; }
.submit { border: none; background: none; padding: 0; }
.block { display: block; }
.hide { display: none; }

.alignLeft { text-align: left; }
.alignCenter { text-align: center; }
.alignRight { text-align: right; }
.floatLeft { float: left; }
.floatRight { float: right; }

.column { float: left; }
* html .column { overflow-x: hidden; }

.champobligatoire { color: #FF0000; font-weight: bold; }
.inputpobligatoire { color: #FF0000; font-weight: bold; border: 1px solid #FF0000; }

/**
 * Recommander
 */
#recommander { color: #848282; margin: 0 auto; }
#recommander .address { width: 50%; text-align: center; }

#recommander form { width: 680px; background: url(../fr/nav/nv2/bg_page_t.gif) no-repeat top left; }
	#recommander form label { display: block; }
	#recommander form fieldset { background: url(../fr/nav/nv2/bg_page_b.jpg) no-repeat bottom left; padding: 15px 25px 15px 25px; }
	#recommander form input, #recommander form textarea { background: transparent; }
	#recommander form #champobligatoire { margin: 0; }
	#recommander form .champobligatoire { font-size: 0.9em; }
	#recommander form .recommander { margin: 20px 0 0 0; }
	#recommander form .floatRight { margin: 9px 20px 0 0; }
	#recommander form .floatLeft { margin: 9px 0 0 20px; }
	#recommander form table { width: 100%; margin: 3px 0 3px 0; }
	#recommander form div { margin: 4px 0 4px 0; }
	#recommander form p { margin: 1px 0 2px 0; }

