body {
	margin: 0;
	padding: 0;
}
.body_admin {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.body_fenetre {
	color:#FFFFFF;
}

td,p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form {
	 margin: 0px; padding: 0px;
}
a {
	text-decoration:none;
}
.espace {
	height:10px;
	line-height:10px;
}
.helvetica-18-grey-caps {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999;
}

#Profil_info {
	width:200px;
	height:60px;
	background-color: #eeeeee;
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.fenetre {
	background-image:url(/images/box_bg.jpg);
	color:#FFFFFF;
	position:absolute;
	width:420px;
	z-index:70;
	left: 175px;
	top: 94px;
	display:none;
}
.fenetre td {
	color:#FFFFFF;
	text-decoration:none;
}
.garnier-green-numbers {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0F0;
}

.ranger {
	position:relative;
	clear:both;
	width:800px;
	text-align:left;
}
.vote {
	width:50px;
	height:50px;
	background-color:#ebebeb;
	border:#bbbbbb thin solid;
	text-align:center;
}
.vote .vote_valeur {
	height:25px;
	line-height:25px;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}
.vote .vote_bouton {
	display:inline;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.texte_vert_b {
	color:#009900;
	font-weight:bold;
}
.texte_rouge_b {
	color:#FF0000;
	font-weight:bold;
}
.champSansBordure {
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}
.champSansBordure21px {
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#000000;
}

.titles_h1_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;

}
.titles_h1_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #CC0000;
}
.titles_h2_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}
.titles_h2_black_noborder {
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}
.content_14px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}
.content_14px a:link {
	color: #0000FF;
	text-decoration:none;
}
.content_14px a:visited {
	color: #0000FF;
	text-decoration:none;
}
.content_14px a:hover {
	color: #0000FF;
	text-decoration:underline;
}

.content_11px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.content_11px a:link {
	color: #0000FF;
	text-decoration:none;
}
.content_11px a:visited {
	color: #0000FF;
	text-decoration:none;
}
.content_11px a:hover {
	color: #0000FF;
	text-decoration:underline;
}
.QA_comments {
	width:300px;
}
.content_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.content_white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.content_white:visited{
	color: #FFFFFF;
	text-decoration: underline;
	}
a.content_white:active{
	color: #0000FF;
	text-decoration: none;
}
a.content_white:hover{
	color: #0000FF;
	text-decoration: none;
	}
.content_white_10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.content_white_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.content_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.content_blue_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
}
.content_blue_10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033CC;
}
.content_blue_10px:link {
	color: #0033CC;
	text-decoration: none;
}
.content_blue_10px:visited {
	color: #0033CC;
	text-decoration: none;
}
.content_blue_10px:active {
	color: #0033CC;
	text-decoration: none;
}
.content_blue_10px:hover {
	color: #0033CC;
	text-decoration: underline;
}




.bouton {
	background-color:#E5E5E5;
	font-family:Tahoma;
	font-size:11px;
}
.photo_shadow {
	background-image:url(/images/gallery-bg-final.gif);
	background-repeat:no-repeat;
	width:96px;
	height:138px;
	padding-left:2px;
	padding-top:2px;
}
.titles-red {
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #04B1D0;
}
.titles-red a {
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #04B1D0;
}
.titles-black {
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.title-light-grey {
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #b1b1b1;
}
.titles-black-no-bold {
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
}
.arial-10-lightgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818181;
}
.arial-red-10-bold {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #04B1D0;
}
.arial-white-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.arial-white-bold a:link {
	color: #FFFFFF;
}
.arial-white-bold a:visited {
	color: #FFFFFF;
}
.arial-white-bold a:hover {
	color: #FF8888;
}
.arial-12-white-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titles-black-bold-arial-24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.arial-grey-11-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
}
.arial-black-bold-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.arial-black-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.black-helvetica-13-bold {
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.arial-red-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04B1D0;
	font-weight: bold;
}
.arial-lightgrey-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
}
.arial-lightgrey-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
}
.titles-red-18 {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #04B1D0;
}
.title-light-grey-18 {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #b1b1b1;
}
.titles-black-no-bold-18 {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

a.linkcomment-user:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #04B1D0;
	text-decoration:underline;
}
a.linkcomment-user:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #04B1D0;
	text-decoration:underline;
}
a.linkcomment-user:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7e7e7e;
	text-decoration:underline;
}
.qa_red_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C70001;
}
.splash-pod-menu {
	font-family: Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
.pods-homepage-gallery {
	font-family: Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.boite_form {
	border:#BBBBBB 1px solid;
	padding:5px;
	margin:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
.boite_form td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.boite_form td a {
	color:#000066;
	text-decoration:none;
}
.infobulle{
	position: absolute;
	visibility : hidden;
	border: 1px solid #4e4940;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #5d1f02;
	background-color: #FFFFFF;
}
.message_box {
	display:none;
}
.glam_ad {
	z-index:10;
	width:1000px;
	margin-right:12px;
	margin-bottom:7px;
	text-align:right;
}
.popup_select {
	position:absolute;
	padding:0px;
	margin:0px;
	border:#CCCCCC thin groove;
	top:0px;
	left:180px;
	background-color:#F5F5F5;
	visibility:hidden;
	overflow:auto;
	width:200px;
	height:80px;
}

.white-arial-bold-12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; }
.gallery-widget-orange-arial { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff8400; }
.pod_total { position:relative; width:160px; height:195px; }
.pod_entete { width:160px; height:171px; text-align:center; }
.pod_menu { background-color:#CCCCCC; width:140px; height:18px; line-height:18px; margin-bottom:1px; margin-left:4px; margin-right:4px; font-family:Arial; font-size:11px; color:#DD0000; font-weight:bold; }
.pod_menu2 { background-color:#000000; width:140px; height:18px; line-height:18px; margin-bottom:1px; margin-left:4px; margin-right:4px; font-family:Arial; font-size:11px; color:#FFAAAA; font-weight:bold; }
.pod_menu2 a { text-decoration:none; color:#DD0000; }
.pod_menu:hover { background-color:#000000; width:140px; height:18px; line-height:18px; margin-bottom:1px; margin-left:4px; margin-right:4px; font-family:Arial; font-size:11px; color:#FFAAAA; font-weight:bold; }
.pod_menu a { text-decoration:none; color:#DD0000; }
.pod-txt { width:138px; height:72px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; padding-left:5px; padding-right:5px; }
.pod_clapet { position:absolute; z-index:2; left:6px; top:-35px; overflow:hidden; height:226px; background-image:url(/images/gallery-widget/background-dropdown.jpg); }
.pod_widget_menu { width:140px; height:72px; text-align:center; padding-top:12px; }


/*
	Blog
*/
.blogh1
{
	font-family: "Trebuchet MS", "Times New Roman", Tahoma;
	text-transform: capitalize;
	letter-spacing: -1px;
	color:#C00;
	font-size:16px;
	font-weight:bold;
}
.social {
	width: 642px;
	font-size: 13px;
	line-height: 30px;
	text-transform: capitalize;
	background: #EFEFEF;
	height: 40px;
	border: 1px solid #dedede;
	margin-top: 10px;
}

.social a {
	color: #666666;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
	border-right: 1px solid #D6D6D6;
}
.social a:hover {
	color: #000000;
	text-decoration: underline;
	padding-right: 12px;
	padding-left: 12px;
	border-right: 1px solid #D6D6D6;
}

.post-meta blockquote {
	clear: both;
	margin: 10px 30px 10px 15px;
	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	line-height: 24px;
	border-left: 5px solid #000000;
}
.post-static {
	font-size: 13px;
	line-height: 19px;
	margin: 0px;
	padding: 0px 0px 2px;
	float: left;
	width: 640px;
	border-bottom: 1px solid #efefef;
}
.post-static a {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.post-static a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.date {
  width: 48px;
  border-right: 1px solid #DFD8C8;
  text-align: center;
}

.day {
  display: block;
  clear: left;
  font-size: 1.8em;
  color: #393939;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

.month {
  display: block;
  clear: both;
  font-size: 0.9em;
  font-weight: bold;
  margin:-3px 0;
  text-transform: uppercase;
  padding: 0;
}

.year {
  display: block;
  clear: left;
  font-size: 0.85em;
  color: #393939;
  font-weight: bold;
  line-height: 12px;
  margin: 0;
  padding: 0;
}
.postedby {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
a.postedin:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C00;
	line-height:18px;
	text-decoration:none;
}
a.postedin:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C00;
	line-height:18px;
	text-decoration:underline;
}

#amazon_code a { outline:0px;}
