BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none;
	font-size: 13px;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	TEXT-ALIGN: left
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
HTML LEGEND {
	LEFT: 0.5em; POSITION: absolute; TOP: -0.5em
}
HTML FIELDSET {
	PADDING-TOP: 0.75em; POSITION: relative
}
BODY {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://www.salepute.com/images/fond.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "Century Gothic"; BACKGROUND-COLOR: #16010c; TEXT-ALIGN: center
}
A {
	COLOR: #e43d95; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.bold {
	FONT-WEIGHT: bold
}
.hide {
	DISPLAY: none
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bg-centre.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 905px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; TEXT-ALIGN: left
}
.header {
	WIDTH: 905px;
	HEIGHT: 190px
}
.logo {
	FLOAT: right;
	width: 193px;
}
.webmaster {
	PADDING-TOP: 0px;
	height: 30px;
	width: 700px;
	float: right;
}
.hautmini {
	COLOR: #ff3399;
	PADDING-TOP: 10px;
	HEIGHT: 20px;
	width: 100px;
}
.vignette {
	HEIGHT: auto;
	width: 500px;
	float: right;
}
.nav1 {
	WIDTH: 100%; HEIGHT: 50px
}
.g-nav {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 875px; PADDING-TOP: 8px; HEIGHT: 40px
}
.content {
	WIDTH: 905px
}
.leftContent {
	DISPLAY: block; MARGIN-LEFT: 1px; WIDTH: 905px; COLOR: #ffffff
}
.bordurebleue {
	BORDER-RIGHT: #f555a7 2px solid; BORDER-TOP: #f555a7 2px solid; DISPLAY: block; BORDER-LEFT: #f555a7 2px solid; BORDER-BOTTOM: #f555a7 2px solid; TEXT-ALIGN: center
}
.left {
	FLOAT: left
}
.footer {
	CLEAR: both; MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(images/bas2.jpg); WIDTH: 905px; COLOR: #e43d95; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: center
}
.droite {
	HEIGHT: auto;
	float: right;
	width: 280px;
	margin-left: 5px;
}
.gauche {
	float: right;
	height: auto;
	width: 620px;
}

.pub {
	WIDTH: 905px;
	HEIGHT: 120px;
	TEXT-ALIGN: center;
	float: left;
}
.pub2 {
	WIDTH: 905px; HEIGHT: auto; TEXT-ALIGN: center
}
.bas-page {
	WIDTH: 905px; HEIGHT: auto
}
.bas-page-gauche {
	PADDING-LEFT: 20px; FONT-SIZE: 13px; FLOAT: left; WIDTH: 280px; HEIGHT: auto
}
.mini-contenu {
	FLOAT: right;
	PADDING-BOTTOM: 22px;
	MARGIN-LEFT: 0px;
	WIDTH: 620px;
	HEIGHT: 110px;
	TEXT-ALIGN: center
}
.mini-images {
	height: 115px;
	width: 150px;
	float: left;
	background-image: url(images/fond-tv.gif);
	background-repeat: no-repeat;
	background-position: 15px -5px;
}
.mini-titre {
	height: 25px;
	width: 460px;
	float: left;
	font-size: 18px;
	font-weight: bolder;
	color: #F50688;
	text-align: left;
}
.mini-description {
	height: auto;
	width: 460px;
	float: left;
	text-align: left;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}
.mini-inetout {
	height: auto;
	width: 460px;
	float: left;
	text-align: right;
	font-size: 13px;
	font-weight: bolder;
	padding-top: 4px;
}
.titre-droite {
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
}
.img {
	border: 2px solid #E43D95;
}




.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
 div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
  div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
   div#disclaimer-cadre b{ font-size:14px; color:black; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
   div#disclaimer-cadre a:hover{ color:blue; }