body{
	margin: 0pt;
	font-family:Verdana;
	font-size: 11px;
	background-color: #D00413;
	color: #000000;
}

table {
	margin: 0;
	padding: 0;
}

form {
	border: 3px solid #6f0b15;
}

#header {
	height: 95px;
	background-image: url(images/logo1b.png);
	background-repeat:  no-repeat;
	width: 780px;
}

#header span {
  display: none;
}

.page {
	background-color: #FFFFFF;
	padding: 0 10px 10px 10px;
	width: 770px;
	text-align: center;
	border: 5px solid #FFAF7F;
}

.newlink {
	font-weight: bold;
	font-size: 9px;
}

#content {
	margin: 10px auto 10px auto;
	width: 960px;
}

a {
	color: #24006B;
	font-family:Verdana;
	font-size: 9pt;
	font-weight: bold;
}

h3 {
  text-align: center;
  font-size: 11pt;
}

td{
	font-family:Verdana; 
	font-size: 9pt;
}

.tborder{
	BORDER-RIGHT: #BFBF60 1px solid;
	BORDER-TOP: #BFBF60 1px solid;
	BORDER-LEFT: #BFBF60 1px solid;
	BORDER-BOTTOM: #BFBF60 1px solid;
	background: #FFFFBF;
}

.inputbutton{
	background: #FFFF80;
	color: #330099;
	font-family:Verdana;
	font-size: 9pt;
	font-weight: bold;
	BORDER: #BFBF60 1px solid;
}

.inputfield{
	font-family:Verdana;
	font-size: 9pt;
	BORDER: #BFBF60 1px solid;
}

.cell1{
	background: #FFFF80;
	color: #330099;
}

.cell2{
	background: #FFFFBF;
	color: #330099;
}

.imgborder{
	BORDER: 0px solid;
}

.bigfont{
	font-size: 11pt;
}

.annonce_desc {
  margin-bottom: 10px;
}

/*
* Menu du haut
*/
.menuhaut {
	height: 34px;
	text-align:center;
	width: 500px;
	margin: -5px auto 3px auto;
}

.menuhaut span {
  display: none;
}

#menuaccueil {
	background-image: url(images/menu-accueil.png);
	width: 80px;
	height: 34px;
	display: block;
	float: left;
}

#menuphotos {
	background-image: url(images/menu-photos.png);
	width: 69px;
	height: 34px;
	display: block;
	float: left;
}

#menuvideos {
	background-image: url(images/menu-videos.png);
	width: 68px;
	height: 34px;
	display: block;
	float: left;
}

#menusexshop {
	background-image: url(images/menu-sexshop.png);
	width: 82px;
	height: 34px;
	display: block;
	float: left;
}

#menurencontres {
	background-image: url(images/menu-rencontres.png);
	width: 106px;
	height: 34px;
	display: block;
	float: left;
}

#menulogos {
	background-image: url(images/menu-logos.png);
	width: 68px;
	height: 34px;
	display: block;
	float: left;
}

.footer {
	height: 30px;
	text-align:center;
	color: #ffffff;
	font-weight: bold;
}

.menublock {
	margin-bottom: 20px;
}

.centrepage {
	border-left:1px solid #BFBF60;
	border-right:1px solid #BFBF60;
	border-bottom:1px solid #BFBF60;
}

ul {
	background-color: #FFFFBF;
	margin: 0;
	border:1px solid #BFBF60;
	padding: 5px;
	text-align: left;
}

li {
	list-style-type: none;
}

/*
* Avertissement
*/
.pageaverto {
	background-color: #FFFFFF;
	padding: 10px;
	width: 750px;
	text-align: center;
	border: 5px solid #FFAF7F;
}

.pageaverto ul {
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	padding: 5px 0 5px 0;
}

.pageaverto li {
	list-style-type: none;
}

#bouton-entrer, #bouton-sortir {
	text-decoration: none;
	border: none;
	color: #D90515;
	font-weight: 400;
}

.avertotext {
	text-align: left;
	font-size: 9px;
	padding: 0 30px 0 30px;
}

.avertissement-titre, .avertissement-promo {
	font-weight: bold;
	font-size: 14px;
}

.avertissement-titre {
	color: #D90515;
	margin-bottom: 0;
}

.ref_penal {
	color: #D90515;
	margin-top: 0;
}

.liste-soft a {
	color: #D90515;
}

.gras {
	font-weight: bold;
}

.bouton {
	margin-top: 0;
	float: left;
	width: 370px;
}

.clear {
	clear: both;
}

/*
* Pub logos
*/
#publogo a img{
  border: 0;
  margin: 10px auto 10px auto;
}

/*
* Blocs page d'accueil
*/
#photos {
	float: left;
	width: 273px;
	height: 277px;
	padding: 47px 55px 30px 52px;
	background: url(images/cadre-photos.png);
	background-repeat: no-repeat;
	background-position : top left;
}

#lienphoto1, #lienphoto2, #lienproduit1, #lienproduit2, #lienrencontre1, #lienrencontre2 {
	display: block;
	width: 120px;
	height: 22px;
	margin-top: 22px;
	float: left;
}

#lienvideo1, #lienvideo2 {
	display: block;
	width: 120px;
	height: 22px;
	margin-top: 12px;
	float: left;
}

#lienphoto2, #lienvideo2, #lienproduit2, #lienrencontre2 {
	margin-left: 32px;
}

#lienphoto1:hover {
	background-image: url(images/bouton-cetteserie.png);
	background-position: -2px 0;
}

#lienvideo1:hover {
	background-image: url(images/bouton-cettevideo.png);
	background-position: -2px 0;
}

#lienproduit1:hover {
	background-image: url(images/bouton-ceproduit.png);
	background-position: -2px 0;
}

#lienrencontre1:hover {
	background-image: url(images/bouton-cetterencontre.png);
	background-position: -2px 0;
}

#lienphoto2:hover, #lienvideo2:hover, #lienproduit2:hover, #lienrencontre2:hover {
	background-image: url(images/bouton-toutvoir.png);
	background-position: -1px 0;
}

#videos {
	float: left;
	width: 273px;
	height: 277px;
	padding: 47px 55px 30px 52px;
	background: url(images/cadre-videos.png);
	background-repeat: no-repeat;
	background-position : top left;
}

#sexshop {
	float: left;
	width: 273px;
	height: 277px;
	padding: 47px 55px 30px 52px;
	background: url(images/cadre-sexshop.png);
	background-repeat: no-repeat;
	background-position : top left;
}

#rencontres {
	float: left;
	width: 273px;
	height: 277px;
	padding: 47px 55px 30px 52px;
	background: url(images/cadre-rencontres.png);
	background-repeat: no-repeat;
	background-position : top left;
}

.invisible {
	display: none;
}

.unerencontre {
	background-color: #D00413;
	height: 210px;
	color: #ffffff;
}

#unproduit {
	background-color: #D00413;
	width: 273px;
	height: 210px;
}
