* { margin: 0 auto; padding: 0; border: none; text-decoration: none; }

body { width: 1000px; color: #FFFFFF; font-size: 12px; font-family: Verdana,Times New Roman,Arial; text-align: justify; }

u { text-decoration: underline; }
a { text-decoration: none; }

img { border: none; }

h1 { font-size: 18px; font-weight: bold; color: #FFFFFF; }

h2 { font-size: 16px; font-weight: bold; color: #BCDDFA; }

h3 { font-size: 14px; font-weight: bold; color: #FFFFFF; }

ul { list-style: none; }

#page { width: 1000px; background: url(/img/fond-page.jpg) repeat-y; }

#header
{
	float: left;
	clear: both;
	width: 1000px;
	height: 272px;
}

#contenu
{
	float: left;
	clear: both;
	width: 650px;
	padding-left: 171px;
	padding-right: 179px;
	background: url(/img/fond-bas-contenu.jpg) no-repeat bottom;
}

#menu
{
	float: left;
	width: 165px;
	height: 218px;
	padding: 30px 15px 0 100px;
	background: url(/img/fond-menu.jpg) no-repeat #004764;
}
#menu li { margin-bottom: 7px; padding-bottom: 7px; border-bottom: dashed 1px #1C97C0; }
#menu a { color: #FFFFFF; }
#menu a:hover { color: #1C97C0; }
#menu .selected { color: #1C97C0; font-weight: bold; }

#photo-rub
{
	float: left;
	width: 370px;
	height: 248px;
}
#photo-rub img { width: 370px; height: 248px; }

#FrmMain { float: left; clear: both; width: 650px; }

#footer
{
	float: left;
	clear: both;
	width: 459px;
	height: 45px;
	padding-top: 70px;
	padding-left: 171px;
	padding-right: 370px;
	background: url(/img/fond-footer.jpg) no-repeat;
	text-align: center;
	font-size: 11px;
}
#footer a { color: #FFFFFF; }
#footer a:hover { color: #1C97C0; }

#ecom { clear: both; width: 1000px; text-align: right; color: #000000; background-color: #FFFFFF; }
#ecom a { color: #000000; }
#ecom a:hover { color: #000000; }