* { font-family: Verdana, Arial, Helvetica, sans-serif; }

body {
margin: 0;/* sans marges, la page sera collée aux bords */
background-color:#60815B;
text-align: center; /* pour corriger le bug de centrage IE */
font-size: 8pt;
}

dl.gallery{ position:relative; border: 1px solid #000; background-color: #FFF2BB; width: 102px; text-align: center; padding: 11px; float: left; margin-right: 1em; margin-bottom:1em;height:200px;}
.spacer { clear:both; }
.gallery dt { font-weight: bold; }
.gallery dt img{ border: 1px solid #000; width: 100px; height: 100px; }
.gallery dd{ margin: 0; padding: 0;  font-size: 8pt; }
#global { margin-left: auto; margin-right: auto; width: 900px; text-align: left; }
	 
#head2 {position:absolute;	top:155px;	background-image: url('images/header2.jpg');width: 900px;	height: 68px;}
#head1 {position:relative;	top:0px;	background-image: url('images/header1.jpg');width: 900px;	height: 155px;}
#recherche {position:relative;	top:-40px;	left:720px;	width: 200px;	height: 30px;}

#content-plan {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/fond-plan2.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}
#content-photos {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/fond-photos.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}
#content-videos {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/fond-videos.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}
#content-articles {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/articles.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}

#content-accueil {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/fond-accueil.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}

#content-contact {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/fond-contact.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}
#content-liens {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	background-image: url('images/fond-liens.jpg');
	background-repeat:no-repeat;
	width: 896px;
	border:2px solid black;
}

#content {
	position:absolute;
	top:225px;
	background-color:#FFEA87;
	width: 896px;
	border:2px solid black;
}


#contenu { float: left; margin:10px; }

#contenu1 { text-align:justify;  font-size: 8pt;font-weight:normal;}

p {  font-size: 8pt; text-align:justify; }
.bloc{ font-size: 8pt; text-align:justify; width:780px; }

#accueil{ font-size: 10pt; text-align:justify; width:90%; }

#table_annonces{
 
font-size: 8pt;
text-align:left;
width:100%;
}

img {border:0px; }
#photo {border: 1px solid #000;}
.img_bordure {border: 1px solid #000;}
.img_sans_bordure{border:0px; }




.largeur50 { width:50%; font-size: small;vertical-align:top;}
.largeur50gras{ width:50%; font-size: small; font-weight:bold;vertical-align:top; }

#logo {float: right; margin-right: 2px; margin-top: 34px;border: 0;}

#menu {float: right; margin-right: 5px; margin-top: 14px; color:#000; font-weight:bold; }

#menu a { 			margin:0px;  font-size: 8pt; text-decoration:none; }
#menu a:visited { 	margin:0px;  font-size: 8pt; text-decoration:none; }
#menu a:hover { 	margin:0px;  font-size: 8pt; text-decoration:underline; }

a:link { 			 font-size: 8pt; color: #000000; font-weight:normal; text-decoration:underline; border:0px; }
a:visited { 	 font-size: 8pt; color: #000000; font-weight:normal; text-decoration:underline; border:0px; }
a:hover { 		 font-size: 8pt; color: #4F4A33; font-weight:normal; text-decoration:none; border:0px; }

#liste-articles-centre { margin-left:50px; }
h2{	margin-left: 5px;	font-size: medium;		color: #000000;}
h3{	margin-left: 5px;	font-size: small;		color: #000000;}

.li0{			list-style-type: none; 		margin-left:0px;   font-size: 8pt; color: #000000; font-weight : normal; }
.li1{			list-style-type: square; 	margin-left:40px;  font-size:   8pt; color: #000000; font-weight : normal; }
.li2{			list-style-type: disc; 		margin-left:80px;  font-size:   8pt; color: #000000; font-weight : normal; }
.li3{			list-style-type: circle; 	margin-left:120px;  font-size:   8pt; color: #000000; font-weight : normal; }

.texte_rouge_gras {color : #FF0000; font-weight : bold;}
.texte_noir_gras { color : #000000; font-weight : bold;}

.form_textarea { font-size:10pt; color : #000000;  border:1px solid #10499E; }
.form_textarea_annonce { font-size:10pt; color : #000000;  border:1px solid #10499E; }
.petit{font-size:8pt;color : #000000; text-align:center;}

.form_text_1 { background-color: #FFFFFF; font-size:8pt;color : #000000; border:1px solid #10499E;}

#footer ul {  margin-left: 0;  padding-left: 0;  display: inline;  border: none;  } 
#footer ul li {  margin-left: 0;  padding-left: 2px;  border: none;  list-style: none;  display: inline;  }
 
h1 {margin-top: 10px;	margin-left: 2px;	font-size: 12pt; font-weight:bold; color:#820101; }
hr {height: 1px; padding: 0; color: #000000; background-color: #000000; border: 0;}
.ligne300 { width:300px; height: 1px; padding: 0; color: #000000; background-color: #000000; border: 0;}

.fieldset_annonce{ width:800px; font-size:8pt; color : #000000;  }
.bloc_accueil{ text-align:justify; }

/* ---- 28/02/2008 ----- */

/* Tag Cloud */
#tag-cloud { width:420px; text-align:center; padding:0; margin:0;}
#tag-cloud li { display: inline; margin-left:10px;}
.cloud1:link { color: #BFBFBF; font-weight:bold; text-decoration:underline;}
.cloud1:visited { color: #BFBFBF; font-weight:bold; text-decoration:underline;}
.cloud1:hover { color: #4F4A33; font-weight:bold; text-decoration:underline;}
.cloud2:link { color: #CFCFCF; font-weight:bold; text-decoration:underline;}
.cloud2:visited { color: #CFCFCF; font-weight:bold; text-decoration:underline;}
.cloud2:hover { color: #4F4A33; font-weight:bold; text-decoration:underline;}
.cloud3:link { color: #DFDFDF; font-weight:bold; text-decoration:underline;}
.cloud3:visited { color: #DFDFDF; font-weight:bold; text-decoration:underline;}
.cloud3:hover { color: #4F4A33; font-weight:bold; text-decoration:underline;}
.cloud4:link { color: #EFEFEF; font-weight:bold; text-decoration:underline;}
.cloud4:visited { color: #EFEFEF; font-weight:bold; text-decoration:underline;}
.cloud4:hover { color: #4F4A33; font-weight:bold; text-decoration:underline;}
.cloud5:link { color: #FFFFFF; font-weight:bold; text-decoration:underline;}
.cloud5:visited { color: #FFFFFF; font-weight:bold; text-decoration:underline;}
.cloud5:hover { color: #4F4A33; font-weight:bold; text-decoration:underline;}

/* Footer */
#footer{clear:both;height: 170px;background-color: #FFEA87;text-align:left; padding-left:10px;}
#footer_texte_home{text-align:center; font-size:8pt;color: #888888; padding-top:50px;}
#footer_pub{text-align:left; padding-top:20px;}
#footer_pub2{text-align:center; padding-top:20px;}

/* Index */
#bloc-pub 	{ width:200px; height:225px; background-image: url('images/bloc-pub2.jpg'); }
	#texte-bloc-pub { width:150px; text-align:left; padding-left:25px; padding-top:70px;  }
#bloc-articles-recents 	{ width:200px; height:225px; background-image: url('images/bloc-articles-recents.jpg'); }
#bloc-articles-hasard 	{ width:200px; height:225px; background-image: url('images/bloc-articles-hasard.jpg'); }
#bloc-annonces 	{ width:200px; height:225px; background-image: url('images/bloc-annonces.jpg'); }
#bloc-commentaires 	{ width:200px; height:225px; background-image: url('images/bloc-commentaires.jpg'); }
#bloc-newsletter 	{ width:200px; height:225px; margin:0px; background-image: url('images/bloc-newsletter.jpg'); }
	#texte-bloc-newsletter { text-align:left; padding-left:30px; padding-top:70px; }
#bloc-partenaires 	{ width:200px; height:225px; margin:0px; background-image: url('images/bloc-partenaires.jpg'); }
#bloc-forum 	{ width:200px; height:225px; margin:0px; background-image: url('images/bloc-forum.jpg'); }
#bloc-videos-recentes 	{ width:200px; height:225px; background-image: url('images/bloc-videos-recentes.jpg'); }
#bloc-video-jour 	{ width:200px; height:225px; background-image: url('images/bloc-video-jour.jpg'); }
#bloc-sondages 	{ width:200px; height:300px; background-image: url('images/bloc-sondage.jpg'); }
	#texte-bloc-sondages { width:150px; text-align:justify; padding-left:30px; padding-top:70px; }
.texte-bloc { text-align:left; padding-left:30px; padding-top:70px; line-height: 180%;  }
.texte-bloc2 { text-align:center; padding-left:0px; padding-top:70px; line-height: 180%; }
.pub_centrer { text-align:center; width:890px; }

#bloc-photos-recentes { width:200px; height:225px; background-image: url('images/bloc-photos-recentes.jpg'); }
#bloc-photos-hasard { 	width:200px; height:225px; background-image: url('images/bloc-photos-hasard.jpg'); }
.photos-bloc { 			float:left; padding-left:15px;  padding-top:70px; }
.photos-unique { 		float:left; width:55px; height:55px; text-align:center; }


.liste-index {	list-style-type: circle;  margin:0px; padding:5px; }

.pub_haut_1 { text-align:right;  position:relative; left:400px; top:45px; width:485px; height:65px; margin:0px; padding:0px; background-image: url('images/fond-pub-haut.jpg'); background-repeat:no-repeat; background-position:bottom left;}
.pub_haut_2 { text-align:right; position:relative; left:400px; top:97px; width:485px; height:65px; margin:0px; padding:0px; background-image: url('images/fond-pub-haut.jpg'); background-repeat:no-repeat; background-position:bottom left;}

/* Formulaires */
fieldset{  width:600px; line-height:200%; }

.puce_video {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
height:30px;
font-size: 100%;
color: black;
list-style-type: none;
background-image: url('images/autres_videos.gif');
background-repeat: no-repeat;
background-position: 0% 0%;
padding-left: 35px;
padding-top:5px;
margin-left:0px;
}
/*
.puce_annonces {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
height:30px;
font-size: 100%;
color: black;
list-style-type: none;
 background-image: url('images/autres_annonces.gif');
background-repeat: no-repeat;
background-position: 0% 0%;
padding-left: 35px;
padding-top:5px;
margin-left:0px;
}*/


