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; }
body {
	margin: 0px;
	color:#981D3F;
	background-color: #3E3036;
	}
	.site {
	width:955px;
	text-align:left;
	background-color:#F4E5E9;
	margin-right:auto;
	margin-left:auto;
	}
	.bandeau {
	height:110px;
	width:100%;
	background-image:url(http://www.toujours-du-sexe.com/imgs/haut2.gif);
	}
	.logo {
		width: 230px;
		float: left;
	}
	.logo2 {
		width: 225px;
		float: left;
	}
	.pub {
	height:110px;
	width:500px;
	background-image:url(http://www.toujours-du-sexe.com/imgs/pub.gif);
	float: left;
	}
	.vide1 {
	height:13px;
	}
	.pubinter {
	width:468px;
	height:60px;
	background-color:#CCCCCC;
	margin-left:14px;
	}
	.colg {
	width:275px;
	height: 100%;
	float: left;
	background-color:#F4E5E9;
	}
	.colm {
	width:680px;
	float: left;
	height: 100%;
	background-color:#F4E5E9;
	}
	.menu1 {
	background-image:url(http://www.toujours-du-sexe.com/imgs/menu2h.gif);
	height:35px;
	padding-top:20px;
	}
	.titremenu {
	color:#FFFFFF;
	font-weight:bold;
	}
	.menu2 {
	background-image:url(http://www.toujours-du-sexe.com/imgs/menu2m.gif);
	height:auto;
	padding-left:15px;
	}
	.menu3 {
	background-image:url(http://www.toujours-du-sexe.com/imgs/menu2b.gif);
	height:25px;
	}
	.base1 {
	background-image:url(http://www.toujours-du-sexe.com/imgs/case1.gif);
	height:35px;
	padding-top:20px;
	float: none;
	display: block;
	}
	.base2 {
	background-image:url(http://www.toujours-du-sexe.com/imgs/case2.gif);
	height:auto;
	padding-left:20px;
	display: block;
	}
	.base2acc {
	background-image:url(http://www.toujours-du-sexe.com/imgs/case2.gif);
	height:150px;
	padding-left:20px;
	display: block;
	}
	.base2accpub {
	background-image:url(http://www.toujours-du-sexe.com/imgs/case2.gif);
	height:70px;
	padding-left:20px;
	display: block;
	}
	.base3 {
	background-image:url(http://www.toujours-du-sexe.com/imgs/case3.gif);
	height:25px;
	width: 100%;
	float: none;
	display: block;
	}
	.bas {
	color:#FFFFFF;
	width:955px;
	height:auto;
	vertical-align:bottom;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	background-color:#981D3F;
	}
	.vide2 {
	width:955px;
	height:10px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(http://www.toujours-du-sexe.com/imgs/fond.gif);
	}
	#lienmenu {
	display: block;
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:245px;
	}
	#lienmenu li a {
	display: block;
	color:#981D3F;
	text-decoration:none;
	font-weight:bold;
	}
	#lienmenu li a:hover, #lienmenu li a:focus, #lienmenu li a:active {
	background-color:#981D3F;
	width:240px;
	filter: alpha(opacity=50);
	color:#FFFFFF;
	}
	.texte1 {
	color:#981D3F;
	}
	.cadreph {
		height: 150px;
		width: 150px;
		display: block;
		background-color: #981D3F;
		color: #FFFFFF;
		float: left;
		border: 5px solid;
		border-color: #F4E5E9;
	}
	.cades {
		height: 150px;
		width: 400px;
		background-color: #981D3F;
		color: #FFFFFF;
		border: 2px solid;
		border-color: #E4D0D5;
		display: block;
	}
	.cadrephac2 {
		height: 150px;
		width: 150px;
		background-color: #981D3F;
		color: #FFFFFF;
		float: left;
		border: 2px solid;
		border-color: #E4D0D5;
		display: block;
	}
	.cadrephac {
		height: 150px;
		width: 150px;
		background-color: #981D3F;
		color: #FFFFFF;
		float: left;
		border: 2px solid;
		border-color: #E4D0D5;
		display: block;
	}
	.cadrephacb {
		height: 150px;
		width: 150px;
		background-color: #981D3F;
		color: #FFFFFF;
		border: 2px solid;
		border-color: #E4D0D5;
		float: left;
		display: block;
	}
	.bloc1 {
		display: block;
		color: #FFFFFF;
		text-decoration: none;
	}
	.bloc1 :hover{
	text-decoration: underline;
	border: 1px solid #FFFFFF;
	}
	.cf {
		width: 620px;
		border-style: solid;
		border: 2px;
		border-color: #981D3F;
		height: auto;
	}
	.cf2 {
		background-color: #981D3F;
		width: 620px;
		border-style: solid;
		border: 2px;
		border-color: #981D3F;
		height: auto;
	}
	.cfh {
	width: 300px;
	height: 30px;
	font-size: 18px;
	font-weight: bold;
	float: left;
	}
	.cfh1 {
	width: 400px;
	height: 30px;
	font-size: 18px;
	font-weight: bold;
	float: left;
	}
	.cfh2 {
	width: 200px;
	height: 30px;
	font-size: 18px;
	font-weight: bold;
	float: left;
	}
	#cfg {
		width: 200px;
		background-color: #981D3F;
		float: left;
		color: #FFFFFF;
		border: 5px solid;
		border-top: 0px;
		border-color: #F4E5E9;
	}
	#cfd {
		width: 400px;
	}
	.action1 {
		width: 200px;
		height: 30px;
		font-size: 18px;
		background-color: #981D3F;
		color: #FFFFFF;
		float: left;
		vertical-align: middle;
		text-decoration: none;
	}
	.action2 {
		width: 200px;
		height: 30px;
		font-size: 18px;
		background-color: #981D3F;
		color: #FFFFFF;
	}
	#desc {
		width: 400px;
	}
	.cadreph2 {
		height: 190px;
		width: 190px;
		display: block;
		background-color: #981D3F;
		color: #FFFFFF;
		border-bottom: 5px solid;
		border-color: #F4E5E9;
	}
	.cadreph3 {
		height: 170px;
		width: 150px;
		display: block;
		background-color: #981D3F;
		color: #FFFFFF;
		border: 5px solid;
		border-color: #F4E5E9;
		float: left;
		vertical-align: middle;
		padding-top: 5px;
	}
	.bmr1 {
		width: 600px;
		height: 20px;
		border: 2px;
		border-style: solid;
		border-color: #981D3F;
	}	
	.txtbmr {
		color: #981D3F;
		text-decoration: none;
		display: block;
		width: 100%;
	}
	.bmr2{
	width: 100px;
		float: left;
	}
	.bmr4{
	width: 400px;
		float: left;
	}
	.bmr4 :hover {
		background: #FFFFFF;
	}
	.bmr3{
	width: 100px;
		float: left;
	}
	.lien1 {
		color: #FFFFFF;
		text-decoration: none;
	}
	.lien1:hover {
	text-decoration: underline;
	}	
	.lien2 {
		color:#981D3F;
		text-decoration: none;
	}
	.lien2:hover {
	text-decoration: underline;
	}
	.lien3 {
		color:#981D3F;
		font-size: 12px;
	}
	.lien3:hover {
	text-decoration:none;
	}	
.pubbas1 {
		float: left;
		padding: 5px;
	}
	
	.nos-autres-sites {
	float: left;
	margin: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.nos-autres-sites a {
	color:#FFFFFF;
	text-decoration:underline;
}
.nos-autres-sites a:hover {
	color:#CCCCCC;
	text-decoration:none;
}	
.col1 {
	width:320px;
	vertical-align:top;
	float:left;
}
.col0 {
	float:left;
	width:2px;
	background-color:#CC9999;
}