 
 
/* CSS Document */
@charset "utf-8";
 
 
body {
	background: #F8F8F8 ;
	font-family: arial, verdana, sans-serif;
	font-size: 76%; }
 
a, a:visited { text-decoration: none; }
 
a:hover { text-decoration: underline; }
 
#containerpage {
	margin-left: auto;
	margin-right: auto;
	width: 980px; }
 
#header { width:980px; height: 85px }
 
#logo {
	float: left;
	width: 227px;
	height: 65px }
 
#pub {
	width: 753px;
	height: 65px;
	background-color: #000000;
	float: right }
 
#contact {
	width: 980px;
	float: left;
	text-align: right;
	font-size: 12px; }
 
	#contact  a { color: #666 }
 
		#contact  a:hover { color:#0088cc; text-decoration: none }
 
#menu {
	background: url(../images/internaute/bar45.gif) no-repeat ;
	width: 982px;
	height: 45px;
	font-size: 16px;
	font-weight: bold; }
 
	#menu ul { list-style: none; }
 
		#menu ul li {
			float: left;
			margin-left: 80px;
			margin-top: 10px }
 
			#menu ul li a { color: #FFFFFF }
 
				#menu ul li a:hover { color:#000000; text-decoration: none }
 
#sm {
	float: left;
	background: url(../images/internaute/sub_bar.gif) no-repeat ;
	width: 983px;
	height: 38px;
	margin-top: 5px;
	font-size: 13px; }
 
#smdescription {
	width: auto;
	float: left;
	color: #000099;
	font-weight: bold;
	margin-left: 30px;
	margin-top: 9px }
 
#smmenu ul {
	color: #000000;
	list-style: none ;
	size: 13px;
	margin-top: 10px;
	float: left }
 
	#smmenu ul li {
		float: left;
		margin-left: 20px; }
 
		#smmenu ul li a { color: #666 }
 
			#smmenu ul li a:hover { color:#0088cc; text-decoration: underline }
 
#spacerheight {
	float: left;
	width: 765px;
	height: 10px; }
 
#misajour {
	float: left;
	width: 765px;
	height: 50px;
	border: #999999 solid 1px;
	margin-left: 10px;
	margin-top: 10px }
 
#misajourinto { margin-top: 13px }
 
#date {
	width: 185px;
	height: 49px;
	float: right;
	border: 1px solid #999999;
	margin-right: 10px;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px }
 
#dateposition { margin-top:15px; margin-left: 10px }
 
#bodyboot {
	float: left;
	width: 765px;
	height: 360px;
	border: #999999 solid 1px;
	margin-left: 10px;
	margin-top: 10px }
 
#countall {
	float: left;
	width: 765px;
	height: 100px;
	border: #999999 solid 1px;
	margin-left: 10px }
 
#publiermoduletop {
	float: left;
	width: 765px;
	height: 100px;
	border: #999999 solid 1px;
	margin-left: 10px }
 
#recherche {
	width: 765px;
	float: left ;
	margin-top: 5px;
	height: 120px;
	border: #999999 1px solid;
	margin-top: 10px;
	margin-left: 10px }
 
#container {
	width: 980px;
	border: #999999 1px solid;
	position: relatif;
	margin-top: 10px;
	float: left; }
 
#listpartenareat {
	float: left;
	width: 765px;
	height: auto;
	border: #999999 solid 1px;
	margin-top: 10px;
	margin-left: 10px }
 
	#listpartenareat a { text-decoration: none }
 
		#listpartenareat a:hover { text-decoration: none }
 
#partenareatspacer {
	float: left;
	width: 765px;
	height: 100px; }
 
#publiermodule {
	float: left;
	width: 765px;
	height: 100px;
	border: #999999 solid 1px;
	margin-top: 10px;
	margin-left: 10px }
 
#publierinscription {
	float: left;
	width: 765px;
	height: auto;
	border: #999999 solid 1px;
	margin-top: 10px;
	margin-left: 10px }
 
#containermodule {
	float: left;
	width: 760px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px }
 
	#containermodule h1 {
		font-size: 12px ;
		font-weight: bold; }
 
	#containermodule a { color:#ff3366; text-decoration: none }
 
		#containermodule a:hover { color:#0088cc ; text-decoration: underline }
 
#article {
	margin-top: 20px;
	margin-left: 10px;
	width: 765px;
	float: left; }
 
#linknow {
	font-size: 14px;
	color: #FF9900;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	width: 765px }
 
	#linknow a {
		font-size: 13px;
		font-weight: bold;
		color: #990033 ;
		text-decoration: none }
 
		#linknow a:hover {
			font-size: 13px;
			font-weight: bold;
			color: #0088CC ;
			text-decoration: underline }
 
#descriptionpageContent {  }
 
#articlecontainer {
	margin-top: 10px;
	margin-left: 10px;
	height: auto;
	width: 765px;
	float: left;
	border: #999999 1px solid; }
 
#articleposition { margin-left:10px; margin-top: 10px }
 
/** list article **/
#listarticle a { color:#666666 ; text-decoration: none }
 
	#listarticle a:hover { text-decoration:underline; color: #0066FF }
 
#descriptionTitle {
	width: 765px;
	float: left ;
	margin-top: 0px;
	background-color: #CCCCCC;
	color: #333333 ;
	font-size: 13; }
 
#descriptionNum {
	width: 40px;
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 5px }
 
#descriptionImagge {
	width: 60px;
	display: block;
	float: left;
	margin-left: 5px }
 
#descriptionTitre {
	width: 240px;
	display: block;
	float: left;
	margin-left: 10px; }
 
#descriptionTitreListe {
	width: 240px;
	display: block;
	float: left;
	margin-left: 10px;
	margin-top: 5px }
 
#descriptionLieu {
	width: 150px;
	display: block;
	float: left;
	margin-left: 5px }
 
#descriptionCaracteristique {
	width: 130px;
	display: block;
	float: left;
	margin-left: 5px }
 
#descriptiontPrix {
	width: 100px;
	display: block;
	float: left;
	margin-left: 5px }
 
/** fin liste article **/
#descriptionArticle {
	width: 765px;
	float: left;
	height: auto }
 
#descriptionSpacer {
	width: 765px;
	float: left ;
	background-color: #CCCCCC;
	height: 10px; }
 
#blank {
	width: 765px;
	height: 20px;
	background-color: #F8F8F8 ;
	float: left }
 
#nextsuivant {
	width: 765px;
	height: 30px;
	overflow: hidden;
	float: inherit;
	margin-top: 20px }
 
	#nextsuivant a {
		color: #0000FF;
		text-decoration: none;
		font-weight: bold }
 
		#nextsuivant a:hover {
			color: #0000FF;
			text-decoration: none;
			font-weight: bold }
 
#maptunisia {
	float: left;
	width: 765px;
	height: auto;
	border: #999999 solid 1px;
	margin-top: 10px;
	margin-left: 10px }
 
#maptunisiaContent {
	float: left;
	width: 520px;
	height: auto;
	margin-top: 20px; /*border:#999999 solid 1px;*/
	margin-left: 15px }
 
#maptunisiaList {
	float: left;
	width: 180px;
	height: auto;
	margin-top: 20px; /*border:#999999 solid 1px;*/
	margin-left: 20px;
	font-size: 14px }
 
	#maptunisiaList a { color:#990000; text-decoration: none }
 
		#maptunisiaList a:hover { color: #0066ff; text-decoration: none }
 
#spacegovlist { height: 5px; }
 
#spaceloadidbottom { height: 20px }
 
#aprposcontent {
	float: left;
	font-size: 13px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	text-align: justify; }
 
/*************** les 3 grand parties de la description ********/
#part1 {
	width: 240px;
	height: auto;
	background-color: #F8F8F8 ;
	float: left;
	border: #CCCCCC 1px solid;
	margin-bottom: 20px }
 
#autoloadpart1 { float:left; width: 140px }
 
#part2 {
	margin-left: 5px;
	width: 250px;
	height: auto;
	background-color: #F8F8F8 ;
	float: left;
	border: #CCCCCC solid 1px;
	margin-bottom: 20px }
 
#part3 {
	margin-left: 5px;
	width: 240px;
	height: auto;
	background-color: #F8F8F8;
	float: left;
	margin-left: 5px;
	border: #CCCCCC 1px solid;
	margin-bottom: 20px }
 
/**********************************************************/
#inputrecherche {
	font-size: 10px;
	font-size-adjust: inherit; }
 
#publicitegauche {
	width: 185px;
	height: auto;
	border: #999999 1px solid;
	color: #999999;
	float: right;
	margin-right: 10px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px; }
 
#publicitegaucheboot {
	width: 185px;
	height: auto;
	border: #999999 1px solid;
	color: #999999;
	float: right;
	margin-right: 10px;
	overflow: hidden;
	margin-bottom: 10px }
 
#demenagegaucheContent {
	width: 170px;
	height: auto;
	margin-left: 5px;
	margin-top: 5px }
 
#publicitegaucheContent {
	width: 170px;
	height: auto;
	margin-left: 5px;
	margin-top: 20px;
	text-align: center;
	font-size: 10px }
 
#publiercontainer {
	margin-top: 10px;
	margin-left: 10px;
	height: auto;
	width: 765px;
	float: left;
	border: #999999 1px solid;
	font-size: 12px; }
 
#publierconseil { margin-left:10px; margin-top: 10px }
 
	#publierconseil h1 { font-size: 13px }
 
#BUTTON-SUBMIT {
	background: #FFFFFF ;
	border: #999999 1px solid;
	color: FF3333;
	cursor: pointer;
	text-align: center;
	font-size: 12px;
	font-style: font-style;
	overflow: visible;
	font-variant: normal;
	font-weight: normal;
	color: #FF0000; }
 
#sitemap {
	margin-left: 20px;
	margin-top: 20px; }
 
	#sitemap  a {
		color: #CC3300;
		text-decoration: none;
		font-size: 13px;
		cursor: help }
 
		#sitemap  a:hover {
			font-size: 14px;
			font-weight: bold;
			color: #FF0000 ;
			text-decoration: none }
 
	#sitemap ul {
		list-style: outside;
		font-size: 10px;
		color: #CC3300 }
 
#footer {
	background: url(../images/internaute/sub_bar.gif) no-repeat ;
	width: 982px;
	height: 45px;
	margin-top: 10px;
	float: left; }
 
#footerContent {
	font-size: 13px;
	margin-left: 10px;
	margin-top: 10px;
	color: #999999 }
 
	#footerContent a {
		font-size: 13px;
		margin-left: 10px;
		margin-top: 10px;
		color: #0088CC;
		text-decoration: none }
 
		#footerContent a:hover {
			font-size: 13px;
			margin-left: 10px;
			margin-top: 10px;
			color: #0088CC;
			text-decoration: underline }
#screenshot {
	margin: 0;
	padding: 8px;
	position: absolute;
	border: 1px solid #122025;
	background: #000;
	display: none;
	z-index: 200;
	margin-top:-200px;
}

