#titeladresse{
	color:#000099;
	height:40px;
	width:500px;
	margin:0 auto;
	}
#adresse {
	color:#000099;
	border-top:#000099 solid 1px;
	padding-top:10px;
	}
#adresse a{
	color: #0099FF;
	}
#adresse b{
	font-weight:bold;
	}
#map{
	border-top:#000099 solid 1px;
	background:url(../pics/map.png) no-repeat top center;
	margin:0 auto;
	width:600px;
	height:462px;
	margin-bottom:30px;
	}
fieldset {
	background:url(../pics/formbackground.jpg) bottom repeat-x;
	clear:left;
	text-align:left;
	width:500px;
	margin:0 auto;
	margin-top:20px;
	}
legend {
	margin-left:1em;
	
	}
fieldset ol {
	padding: 10px 0 0 20px;
	list-style:none;
	}
fieldset li {
	float:left;
	clear:left;
	width:100%;
	padding-bottom:1em;
	}
label {
	font-weight: 400;
	float:left;
	width:8em;
	margin-right:1em;
	text-align:right;
	}
#lastname, #firstname, #address, #city, #country, #email {
	width:200px;
	}
#zip {
	width:4em;
	}
#phone {
	width:150px;
	}
#message {
	width:250PX;
	}
fieldset.submit {
	background:none;
	width:auto;
	float:none;
	border-style: none;
	margin:0 0 0 0;
	padding-left:29em;
	}
#error {
	border-top:#000099 solid 1px;
	font-size:20px;
	color:#FF0000;
	}
#instructions {
	font-weight:lighter;
	}

