* {margin: 0; padding: 0;}
ul, ol {list-style: none;}
fieldset, img {border: none;}
caption, th {text-align: left;}
table {border-collapse: collapse; border-spacing: 0;}
map {display: block; visibility: hidden;}
:focus {outline: 0;}

html, input, select, textarea {font-size: 100%;}
body {font-size: 0.625em;} /* 10px default navigator value */
p, input, select, textarea, h1, h2, h3, h4, h5, h6, a, td, th, pre, code, address, caption, cite, code, p, div
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000;
}


td {padding-bottom: 3Px;}
.checkbox {border: 0; padding: 0;}
input {border: 1px solid #000; padding: 2px;}



body {background: #c54e00;}
h1 {font-size: 18px; font-weight: bold; color: #6c6b6a; margin: 0 0 0px 0;}
h2 {font-size: 18px; font-weight: bold; color: #4c4a47; margin: 0 0 10px 0;}

ul.itemList {margin: 0 0 10px 15px;}
ul.itemList li {font-size: 18px; font-weight: bold; color: #c54e00; list-style-type: square; margin: 0 0 5px 0;}

#container {background: url(image/background.jpg) 0 0 no-repeat; width: 806px; height: 733px; position: absolute; top: 50%; left: 50%; margin: -366px 0 0 -403px; padding: 0;}
#content {background: #fff; margin: 200px 0 0 113px; border: 5px solid #d9d9d9; position: relative;}
#innercontent {margin: 20px;}
.logoIkea {position: absolute; bottom: 13px; right: 4px;}

.errorMessage {border:solid; border-color: #d9d9d9; margin-bottom: 12px; background-color: #dddddd; padding: 10px 10px 0px 10px;}
.errorMessage ul {margin: 0 0 0 15px;}
.errorMessage li {list-style-type: disc; margin: 0 0 3px 0;}

#mentionLiberteInformatique {margin: 10px 0 0 115px; font-size: 10px;}