/* CSS Document */

body {
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		12px;
	margin: 		20px;
	padding: 		0;
	background-color: #FFFFFF;
	background-image: url(./Images/fond.jpg);
	background-repeat: repeat;
}

h2 {
	font-weight:	bold;
	color:			#330066;
	text-align:		center;
}

h3 {
	font-weight:	bold;
	color:			#330066;
	text-align:		center;
}

u {
	color:			#FF0000;
	font-weight:	bold;
	text-decoration: none;
}

p {
	text-align:		center; 

}

li {
	text-align:		center;
}

#main_home_page {
	width: 			900px;
	margin-left:	auto;
	margin-right:	auto;
	margin-top:		150px;
	background-color:#DFE3F2;
	overflow: 		auto;
	padding:		20px;
}

#main {
	width: 			900px;
	margin-left:	auto;
	margin-right:	auto;
	background-color:#DFE3F2;
	overflow: 		auto;
	padding:		5px;
}

.td {
	color:			#330066;
	font-weight:	bold;
}

.tab {
	border:			solid 1px #330066;
	margin-left:	360px;
}

p.titre {
	background:	#330066;
	padding:	.2em .3em;
	font-size:	1.2em;
	border:		2px outset #DFE3F2;
	position:	relative;
	margin-bottom: -1em;
	width:		10em;
	margin-left: 2em;
	margin-top: 1em;
	color:		#FFFFFF;
}

fieldset {
	border:		none;
	margin-bottom: 1em;
	width:		70em;
	padding-top: 1.5em;
	color:		#330066;
}

fieldset#coordonnees {
	background:	#DFE3F2;
	border:		outset #DFE3F2;
}

#coordonnees label {
	position:	absolute;
	font-size:	100%;
	padding-top: .2em;
	left:		30px;
}

.myform {
	margin-left: 18em;
	line-height: 1.4em;
	margin-bottom: .2em;
}

#civilite input {
	margin-left: -80px;
}

#civilite input + input {
	margin-left: 1em;
}

input[type="button"], input[type="reset"] {
	font:		1.2em "Trebuchet MS", Verdana, sans-serif;
	color:		#330066;
}

p#buttons {
	text-align: center;
}

