* { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address, form { margin: 0; padding: 0; }
li, dd { margin-left: 5%; }
fieldset { padding: .5em; }
html {
	background: #c0c0c0 url(../img/fd-general.png) repeat-y center;
	font-family: Verdana, Sans-Serif;
	font-size: 65%;
}
body { margin: 0; padding: 0; }
a:hover {}
p { margin: 0; padding: 0; }
p { margin-bottom: 1em; }
a { color: #c33; }
a:hover { color: #c00; text-decoration: none; }


div.linkeo {
	background: url(../img/_linkeo_back_3.png);
	background-color: #fff;
	float: left;
}
div.linkeo a.linkeo{
	color: #c0c0c0;
	cursor: default;
}


/**/
#page {
	position: absolute;
	top: 0; left: 50%; margin-left: -424px;
	width: 848px;
	background: url(../img/logo_prestige.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
/**/
#selectLng { text-transform: uppercase;  position: absolute; top: 115px; right: 0;}
#selectLng a { color: #000; text-decoration: none; }
/**/
ul#menu { height: 108px; margin: 0; padding: 25px 0 0 0; list-style: none; } /* total hauteur = 133px */
ul#menu li {
	margin: 0 0 2px 0; padding: 0;
}
ul#menu li a {
	padding: 1px 0 2px 16px;
	background: url(../img/fleche_rouge.gif);
	background-position: 4px center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #000; text-transform: uppercase; text-decoration: none;
	width: 170px; display: block;
}
ul#menu li a:hover { color: #3f3f3f; background-color: #999; }

/**/
#footer {
	clear: both;
	font-size: 0.9em;
	margin: 6px 0 5px 0;
	text-align: center;
	padding: 0.5em 0;
	width: 100%;
	color: #fff;
	letter-spacing: 0.12em;
}
#footer a { color: #fff; text-decoration: none; }
#linkseo a { color: #000; display: none; }

/**/
#banner-total-largeur {
	margin-top: 30px;
}
#banner-total-largeur-home {
	clear: both;
	margin-top: 620px;
}
