body {
	margin: 0;
	padding: 0;
	color: #353535;
	background-color: #566197;
	font: normal normal 10px Arial, Verdana, Helvetica, sans-serif, Times;
}


/****************************/
/*			Header			*/
/****************************/
#header { 
	margin:0; padding:0;
	background: #fff url(/fonciavalo_images/site/bg-top.gif) top repeat-x;
}
#header .Content { 
	margin: 0 auto;
	width: 706px;
}
/****************************/
/*			Root			*/
/****************************/
#container {
	margin:0; padding:0;
	background-color: #fff;
}
#container .Content { 
	margin: 0 auto;
	width: 706px;
}
/****************************/
/*			Footer			*/
/****************************/
#footer {
	margin: 0; padding:0;
	background: url(/fonciavalo_images/site/bg_bottom.jpg) 0 0px repeat-x;
	height: 223px;
}
#footer .Content { 
	margin: 0 auto;
	width: 706px;
}
#footer p {
	text-align: center;
	font: normal normal 10px Arial;
	color: #132c53;
	line-height: 10px;
}



/****************************/
/*			Menu principal			*/
/****************************/
#menu { 
	vertical-align: middle;
}
#menu .Texte { 
	font: normal normal 10px Arial;
	text-align: center;
	color: #3A81BB;
}
#menu a:link,#menu a:visited,#menu a:active { 
	text-decoration: none;
	color : #3A81BB;
}
#menu a:hover { 
	text-decoration: none;
	color : #B1616E;
}
#menu p { 
	margin:0;padding:0;
	font: normal normal 10px Arial;
	text-align: center;
	color: #3A81BB;
	line-height: 20px;
}
#menu .PuceNav {
	vertical-align: middle;
}

/****************************/
/*			Middle page					*/
/****************************/
#root { 
	padding: 18px 0 20px 0;
}
#root .Texte {
	padding: 10px 15px 0 25px;
}
#root .Produit { 
	padding: 20px 24px 20px 27px;
}
#root .Produit h2 {
	font: normal bold 15px Arial;
	color: #4C90CB;
	text-transform: uppercase;
	padding-left: 0;
	margin: 0 0 8px 0;
}
#root .Produit p {
	font-size: 12px;
}
#root .Telechargement {
	font: normal bold 14px Arial;
	color: #556198;
	vertical-align: top;
}

#root .Fichiers {
	background-color: #fde1bf;
	/*border: 2px solid #d95128;*/
}
#root .Fichiers p {
	font: normal bold 14px Arial;
	color: #556198;
	padding-left: 20px;
}
#root .Fichiers a:link,
#root .Fichiers a:visited,
#root .Fichiers a:active {
	color: #556198;
}
#root .Fichiers a:hover {
	color: #15284e;
}

#root .CadreRougeTitre {
	font: normal bold 14px Arial;
	color: #A85B69;
}
#root .CadreRougeTexte {
	background-color: #F6EFF0;;
}
#root .CadreRougeTexte p {
	font: normal normal 11px Arial;
	color: #A85B69;
}
#root .CadreRougeTexte a:link,
#root .CadreRougeTexte a:visited,
#root .CadreRougeTexte a:active,
#root .CadreRougeTexte a:hover {
	color: #A85B69;
	text-decoration:none;
}

#root .CadreBleuTitre {
	font: normal bold 14px Arial;
	color: #004EA0;
}
#root .CadreBleuTexte {
	background-color: #F3F7FB;;
}
#root .CadreBleuTexte p {
	font: normal normal 12px Arial;
	color: #004EA0;
}
#root .CadreBleuTexte a:link,
#root .CadreBleuTexte a:visited,
#root .CadreBleuTexte a:active,
#root .CadreBleuTexte a:hover {
	color: #004EA0;
	text-decoration:none;
}


#exclusivite {
	margin-top: 18px;
	width: 236px;
}
#exclusivite .Titre {
	font: normal bold 12px Verdana;
	color: #d95128;
	text-transform: uppercase;
	text-align: center;
}
#exclusivite .Titre:first-letter {
	font-size: 140%; 
}
#exclusivite .Texte {
	padding: 20px 6px 20px 6px;
	font: normal normal 11px Arial;
	background-color: #F0F7FC;
	/*text-align: justify;*/
}
#exclusivite .Texte p {
	padding:0;
	margin:0;
	font: normal normal 11px Arial;
	/*text-align: justify;*/
}
#exclusivite .Photo {
	margin: 0 0 0 6px;
	background-color: #F0F7FC;
	border: 1px solid #3893CF;
}
#exclusivite .TexteDetails {
	background-color: #F0F7FC;
}
#exclusivite .TexteDetails a:link,
#exclusivite .TexteDetails a:visited,
#exclusivite .TexteDetails a:active,
#exclusivite .TexteDetails a:hover {
	font: normal bold 12px Arial;
	color: #d95128;
	text-decoration: none;
}


#listeproduit {
	width: 654;
	margin-left: 53px;
	background-color: #F4F7FC;
}
#listeproduit .Haut {
	border-top: 1px solid #4C90CB;
}
#listeproduit #pucehaut {
	position:relative;
	top:-6px;
}
#listeproduit #photoproduit {
	position:relative;
	left:-16px;
}
#listeproduit #photoproduit img{
	border: 1px solid #3893CF;
}
#listeproduit #description {
	padding: 20px 20px 30px 0;
}
#listeproduit .LienDetail {
	float: left;
}
#listeproduit .LienDetail a:link,
#listeproduit .LienDetail a:visited,
#listeproduit .LienDetail a:active,
#listeproduit .LienDetail a:hover{
	font: normal bold 12px Arial;
	color: #556198;
	text-decoration: none;
}
#listeproduit .LienDetail a:hover{
	color: #d95128;
}
#listeproduit h2 {
	font: normal bold 15px Arial;
	color: #4C90CB;
	text-transform: uppercase;
	padding-left: 0;
	margin: 0 0 8px 0;
}
#listeproduit p {
	font-size: 12px;
}

#pages {
	float: right;
	margin: 8px 0 0 0;
	color: #556198;
	font: normal normal 12px Arial;
}

#pages a:link,
#pages a:visited,
#pages a:hover {
	color: #556198;
	text-decoration: none;
}
#pages a:hover {
	color: #d95128;
}

.Prix {
	float: right;
	font: normal bold 12px Arial;
	color: black;
}

.Back {
	font: normal bold 12px Arial;
	color: black;
	vertical-align:middle;
	text-align: right;
}
.Back a:link,
.Back a:visited,
.Back a:active,
.Back a:hover {
	color: #4C90CB;
	text-decoration: none;
}


/****************************/
/*				Global						*/
/****************************/
h1 {
	padding: 0;
	margin: 0 0 0 10px;
	font: normal normal 18px Arial, Verdana, Helvetica, sans-serif, Times;
	color: #15284e;
	text-transform: uppercase;
}
h1 strong {
	font-size: 24px;
	font-weight: normal;
	color: #d95128;
}
h2 {
	padding: 0;
	margin: 0 0 0 10px;
	font: normal normal 16px Arial, Verdana, Helvetica, sans-serif, Times;
	color: #4C90CB;
}
h3 {
	padding: 0;
	margin: 0 0 0 10px;
	font: normal normal 14px Arial, Verdana, Helvetica, sans-serif, Times;
	color: #4C90CB;
}
h4 {
	padding: 0;
	margin: 0 0 0 5px;
	font: normal bold 12px Arial, Verdana, Helvetica, sans-serif, Times;
	text-decoration: underline;
	color: #566676;
}
h5 {
	margin: 0 0 6px 0;
	padding: 0;
	font: normal bold 13px Arial;
}
p {
	margin: 8px 0;
	padding: 0;
	font: normal normal 11px Arial;
}
ul {
	list-style-type:square;
	list-style-image: url('/fonciavalo_images/puce.gif');
	margin: 0 0 0 15px;
	padding: 8px 0 0 0;
	font: normal normal 11px Arial;
}
ul li {
	padding: 3px 0 0 0;
}
ul ul {
	margin-top:0;
	padding-top: 0;
	list-style-type:square;
	list-style-image: url('/fonciavalo_images/puce_bleu_small.gif');
}
ul ul li {
	padding: 1px 0 0 0;
}
ul ul ul {
	padding-top: 0;
	list-style-type:square;
	list-style-image: url('/fonciavalo_images/puce_bleuclair_vsmall.gif');
}
ul ul ul li {
	padding: 0;
}
a:link,
a:visited,
a:active {
	color: #004EA0;
	text-decoration:none;
}
a:hover {
	color: #002E80;
}

/************************/	
/*****		NavImage	*****/	
/************************/	
#navImage {
	border: 1px #0050A1 solid;
	background-color: #FFFFFF;
	font: italic normal 11px Helvetica, Arial, Verdana, sans-serif, Times;
	color: #0050A1;
}
#navImage #image img {
	border: 1px #0050A1 solid;
}
#navImage #legende {
	margin: 0px 16px 16px 16px;
}
#navImage #prec {
	border: 1px #0050A1 solid;
	background-color: #C8DEEC;
}
#navImage #suiv {
	border: 1px #0050A1 solid;
	background-color: #C8DEEC;
}
#navImage a:link,
#navImage a:visited,
#navImage a:active,
#navImage a:hover {
	font: normal bold 12px Helvetica, Arial, Verdana, sans-serif, Times;
	color: #0050A1;
	text-decoration: none;
}


.Clikeo { 
	padding-top:10px;
	color :#B3B1B1;
	text-align : center;
}
.Clikeo a { 
	color :#9fa7cb;
	font: normal normal 7pt Arial; 
}
.Clikeo a:hover {
	color :#132c53;
}
