body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#919191; margin:0 }

a img { border:none; }

a { color:#3a4d6f; text-decoration:none; }
a:hover { color:#63005c }


img.white { margin:4px 0 4px 0; } 

h1{
	color:#3A4D6F;
	font-size:16px;
	font-weight:normal;
}

h4{
	color:#3A4D6F;
	font-size:13px;
	font-weight:normal;
}

h2{
color:#3A4D6F;
font-size:14px;
font-weight:normal;
}


h3{
	color:#3A4D6F;
	font-size:10px;
	font-style:italic;
	text-align:center;
	font-weight:normal;
	line-height:12px;
}



p { color:#3A4D6F; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:17px }
#content p { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:17px }

hr { background:#3a4d6f; border:0; height:1px; }


#ombre { position:absolute; margin-left:-201px; margin-top:12px; }

#tableMain { height:100%; color:#3a4d6f;}

.left_menu {  color:#fff; line-height:14px;  }
.left_menu a { color:#FFFFFF; text-decoration:none; }
.left_menu a:hover { color:#63005C;}

.copyright { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3A4D6F; text-transform:none;  text-align:center;  }
.copyright a { text-decoration:none; color:#3A4D6F;  }
.copyright a:hover { color:#63005c }

.top_link { color:#003f66; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:right; text-transform:uppercase; margin-top:20px; margin-right:15px;width:200px;  }

.top_menu { color:#003f66; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none }
.top_menu a { color:#003f66; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none }
.top_menu a:hover { color:#63005C;}

#content { color:#3a4d6f; font-size:15px; font-family:Arial, Helvetica, sans-serif; width:100%; height:520px; padding:255px 0px 0px 150px; 
background:url(../img/bg_birds.jpg) no-repeat; }


#commander { width:118px; height:17px; background:#63005c; padding-left:43px; padding-top:4px;  }
* html #commander { width:161px; height:21px;}
#commander a { color:#fff; text-transform:uppercase; text-decoration:none; font-size:10px; font-weight:bold; } 

#sommaire table { font-size:10px; color:#003f66 }

ul.sitemap { margin-left:-25px;font-size:14px; }
* html ul.sitemap { margin-left:15px; } 

.mention_legal{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3A4D6F; text-align:center; margin-bottom:2px;text-transform:none; }

.mention_legal a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3A4D6F; text-align:center; margin-bottom:2px;text-transform:none; }
.mention_legal a:hover { color:#63005c }


input.required, input.requiredShipping, input.field	{ width:200px; border:1px solid #3A4D6F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3A4D6F }
select.required, select.requiredShipping	{ width:200px; border:1px solid #3A4D6F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3A4D6F }
input.requiredEmail	{ width:200px; border:1px solid #3A4D6F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3A4D6F }

input.button { border:1px solid #63005c; color:#fff; background:#63005c  }
input.button:hover { cursor:pointer }
input.del_order { border:1px solid #003366; color:#fff; background:#003366; margin-top:2px; font-size:10px; }
input.del_order:hover { cursor:pointer }


#message { color:#cc0000; font-size:12px; font-weight:normal; }