* { margin: 0 auto; padding: 0; border: none; text-decoration: none; }

body { width: 1000px; color: #374074; font-size: 12px; font-family: Verdana,Times New Roman,Arial; }

u { text-decoration: underline; }

a { text-decoration: none; color: #DD521A; }

a:hover { color: #374074; }

img { border: none; }

h1 { font-size: 18px; font-weight: bold; color: #DD521A; margin-bottom: 15px; }

h2 { font-size: 16px; font-weight: bold; color: #FFFFFF; background-color: #DD521A; padding: 8px 0 8px 20px; }

h3 { font-size: 14px; font-weight: bold; color: #374074; }

ul { list-style: none; }


#page
{
	width: 1000px;
	background: url(/img/fond-page.jpg) repeat-y;
}


#header { width: 1000px; height: 225px; }
#header-gauche { float: left; width: 376px; height: 225px; }
#header-logo { width: 376px; height: 110px; background: url(/img/logo-rgbb-header.jpg) no-repeat; }
#header-recherche { float: left; width: 185px; height: 96px; padding-top: 19px; padding-right: 16px; background: url(/img/header-recherche.jpg) no-repeat; }
#header-recherche a { float: right; margin-top: 5px; }
#header-recherche .ok
{
	float: right;
	width: 24px;
	height: 21px;
	margin-top: 12px;
	margin-left: 3px;
	background: url(/img/btn-ok.jpg) no-repeat;
}
#header-recherche #Search
{
	float: right;
	width: 100px;
	height: 16px;
	padding: 4px 6px;
	margin-top: 10px;
	border: inset 1px #77766B;
	font-family: Arial;
	font-weight: bold;
}


#header-texte { float: right; width: 175px; height: 115px; background: url(/img/header-texte.jpg) no-repeat; }
#header-flash { float: right; width: 624px; height: 225px; }


#menu-v
{
	float: left;
	width: 151px;
	padding: 30px 10px 20px 40px;
	background: url(/img/fond-menu-v.jpg) no-repeat;
}
#menu-v .rubs { margin: 30px 0; }
#menu-v .rub { margin-bottom: 15px; }
#menu-v .ssrub { margin-left: 15px; }
#menu-v a { color: #4D5688; }
#menu-v a:hover { color: #DD521A; }
#menu-v .selected { color: #DD521A; font-weight: bold; }

/*#menu .rub { margin-bottom: 25px; }
#menu .a-rub { background: url(/img/puce-menu-normale.jpg) no-repeat 1px; margin-left: 15px; padding-left: 13px; }
#menu .a-rub.selected { background: url(/img/puce-menu-selected.jpg) no-repeat; font-weight: bold; }
#menu .ssrub { margin-left: 10px; }
#menu a { color: #FFFFFF; }
#menu a:hover { color: #6E6501; }
#menu .selected { color: #6E6501; }*/

#menu-v #logos { float: left; width: 121px; padding: 30px 20px 0 10px; font-weight: bold; text-align: center; }
#menu-v #logos img { margin-bottom: 15px; }


#menu-h
{
	float: right;
	width: 799px;
	height: 40px;
	padding-top: 30px;
	font-weight: bold;
}
#menu-h a { color: #FFFFFF; }
#menu-h #orange { float: left; width: 157px; padding-left: 18px; }
#menu-h #orange a:hover { color: #4D5688; }
#menu-h #orange .selected { color: #4D5688; }
#menu-h #bleu { float: left; width: 584px; padding-left: 40px; }
#menu-h #bleu a { margin-right: 35px; }
#menu-h #bleu a:hover { color: #DD521A; }
#menu-h #bleu .selected { color: #DD521A; }


#FrmMain { float: left; width: 1000px; }
#main { float: right; width: 799px; }
#rubrique { width: 759px; padding: 45px 20px 15px 20px; background: #E0E2EC; }
#arianne { text-align: right; color: #DD521A; font-style: italic; }
#arianne a { color: #4D5688; }
#arianne a:hover { color: #DD521A; }
#arianne .selected { font-weight: bold; }


#footer-accueil, #footer-liste
{
	float: left;
	width: 1000px;
	padding: 20px 0px 20px 0px;
	color: #DD521A;
	text-align: center;
}
#footer-accueil { background: url(/img/fond-footer-accueil.jpg) repeat-y; }
#footer-liste { background: url(/img/fond-footer-liste.jpg) repeat-y; }
#footer-detail
{
	float: left;
	width: 565px;
	padding: 20px 200px 20px 34px;
	color: #DD521A;
	text-align: center;
	background: url(/img/fond-footer-detail.jpg) repeat-y;
}
#contact { font-style: italic; font-weight: bold; }

#ecom { clear: both; width: 1000px; text-align: right; color: #000000; background-color: #FFFFFF; }
#ecom a { color: #000000; }
#ecom a:hover { color: #000000; }