/* CSS du Blog */
body {
	margin: 10px 0 5px 0;
	padding: 0;
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/image/fondhaut.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eaeaea;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}
#page {
	margin: 0 auto 0 auto;
	text-align: left;
	width: 986px;
	position: relative;
}
#top {
	background: url(image/ombre-haut.png) no-repeat top left;
	padding-top: 16px;
	height:170px;
}
#top h1 {
	font-size: 2em;
	margin: 0;
	padding: 18px 0 0px 56px;
	float: left;
	width: 208px;
}

#top #option {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -6px;
	right: 35px;
}

#top #option li {
	float: left;
	margin: 0 0 0 6px;
	padding: 0;
	list-style-type: none;
}

#top #option li a {
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 28px;
	text-indent: -5000px;
}

#top #option li a.iconego {
	background-image: url(image/icone-go.png);
}

#top #option li.on a,
#top #option li a:hover {
	background-position: top left;
}

#top #option li a.iconeblog {
	background-image: url(image/icone-blog.png);
}

#top #menu {
	float: right;
	width: 706px;
	background-color: #FFF;
	margin-top: 1px;
	margin-right:15px;
}

#top #menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#top #menu ul li {
	float: left;
}

#top #menu ul li a {
	float: left;
	color: #4D4742;
	text-decoration: none;
	padding: 20px 15px 20px 15px;
	border-right: 1px solid #DBDAD9;
	background-color: #FFF;
	font-size: 1.1em;
}

#top #menu ul li a:hover,
#top #menu ul li.on a {
	color: #FFF;
	text-decoration: none;
	background: #4D4742 url(image/menu-hov.gif) repeat-x top left;
}
#top #menu ul li.on a.accueil,
#top #menu ul li a.accueil:hover {
	background: #636363 url(image/menu-accueil.gif) repeat-x top left;
}

#top #menu ul li.on a.site,
#top #menu ul li a.site:hover {
	background: #BE280F url(image/menu-site.gif) repeat-x top left;
}

#top #menu ul li.on a.redac,
#top #menu ul li a.redac:hover {
	background: #3085BE url(image/menu-redac.gif) repeat-x top left;
}

#top #menu ul li.on a.contact,
#top #menu ul li a.contact:hover {
	background: #564E97 url(image/menu-contact.gif) repeat-x top left;
}

#top #navig {
	float: right;
	width: 706px;
	background-color: #4C4743;
	color: #FFF;
	padding-bottom:4px;
	padding-top:4px;
	font-size:0.9em;
	margin-right:15px;
}

#top #navig a {
	color: #FFF;
	text-decoration: none;
	
}

#top #navig a:hover {
	text-decoration: underline;
}
#top #bandeau {
	float: right;
	margin-bottom: 0px;
	margin-right:14px;
}
#container {
	background: url(image/colone-gauche.png) repeat-y top left;
	width: 986px;
}
#contenu {
	
	background: url(image/haut-fond.gif) repeat-x top left;
	padding-top: 10px;
	padding-bottom: 10px;

}


#menutitre { width: 200px;
             padding-left:15px;
			 padding-top:6px;
			 padding-bottom:6px;
			 border-left-color:#000000;
			 border-left-style:solid;
			 border-left-width:6px;
			 

}
.Stylemenu {
	COLOR: #333333; FONT-SIZE: 13px; FONT-FAMILY: Verdana; font-weight:bold;
}
#categorie { width: 185px;
float:right;
             padding-left:10px;
			 margin-bottom:4px;
			 

			 

}
#categorie a {COLOR: #333333; FONT-SIZE: 12px; FONT-FAMILY: Verdana; text-decoration:none; border-left-color:#000000; border-left-style:solid;
			 border-left-width:3px; padding-left:10px;
			 margin-bottom:4px;

}
#categorie a:hover {COLOR: #6988ff; FONT-SIZE: 12px; FONT-FAMILY: Verdana;  text-decoration:none; border-left-color:#6988ff; border-left-style:solid;
			 border-left-width:3px; padding-left:10px;
			 margin-bottom:4px;

}

#bas {
	padding: 0 15px 0 15px;
	background: url(image/ombre-bas.png) no-repeat top left;
	
}
#bas #pied {
	background: #4E4843 url(image/pied.gif) repeat-x top left;
	color: #FFF;
	padding: 7px;
	border-top: 1px solid #FFF;
	font-size:0.9em;
}
#bas #pied address {
	font-style: normal;
}

#bas #pied ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: right;
	float: right;
}

#bas #pied ul li {
	display: inline;
}

#bas #pied a {
	color: #FFF;
	text-decoration: none;
}

#bas #pied a:hover {
	text-decoration: underline;
}

.Styletab {
 FONT-SIZE: 10px; FONT-FAMILY: Verdana; 
 }
.date {
	width: 44px;
	margin-left: 22px;
	text-align: center;
	float:left;
	background: url(image/date.gif) no-repeat top left;
	padding-top:2px;
}
.date .mois {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFF;
	font-size: 9px;
	
}
.date .jour {
	font-size: 20px;
	font-family: Times New Roman,Helvetica,Sans-Serif;
	color: #666;
	display: block;
	padding: 4px 2px 5px 0;
	font-weight: bold;
}
.article {
float:left;
	width: 610px;
	padding-bottom: 30px;
	margin-left: 16px;
}
.espacehaut {
height:27px;
}
.titre {
	margin-top: 0;
	font-size:14px ;
	font-family: verdana;
	 font-weight:bold;
	 text-transform: uppercase;
	
}

.titre a {
	text-decoration: none;
	font-weight:bold;
	color:#333333;
	
}

.titre a:hover {
	text-decoration: underline;
	font-weight:bold;
	color:#333333;
}
.intro {
 float:left;
 font-size: 12px;
 font-family: verdana;
 color:#342e2a;
 text-align: justify;
 width:375px;
 
 
 }
 #photo1 {
  float:right;
  border: #999999 solid 1px;
  padding:3px;
  margin:6px;
  }

#bas2 {
	border-bottom: 10px solid #4C4743;
	height:10px;
	}
	
.auteur {
 float:left;
 font-size: 10px;
 font-family: verdana;
 color:#342e2a;
 width:375px;
 }
 
 .auteur a {
 text-decoration: underline;
  color:#342e2a;
 }
 .navigbas {
 font-family:verdana;
 font-size:12px;
 
 }
 .navigbas a {
 color:#bb0000;
 text-decoration:none;
 }
 .navigbas a:hover {
	text-decoration: underline;
	color:#555555;
}
 .titreform
 { COLOR: #575f65; FONT-SIZE: 18px; FONT-FAMILY: Verdana;
 }
 .miniform {
 	 FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: Verdana;  text-decoration:none;
 }
 img {
		border : 0px;
		}
 .suite  {
 font-family:verdana;
 font-size:11px;
 color:#333333;
 }
 .suite a {
 
 color:#333333;
 }
 .date2 {
	width: 44px;
	margin-left: 22px;
	margin-right:22px;
	text-align: center;
	float:right;
	background: url(image/date.gif) no-repeat top left;
	padding-top:2px;
}
.date2 .mois {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFF;
	font-size: 9px;
	
}
.date2 .jour {
	font-size: 20px;
	font-family: Times New Roman,Helvetica,Sans-Serif;
	color: #666;
	display: block;
	padding: 4px 2px 5px 0;
	font-weight: bold;
}
 #article {
 margin-right:50px;
 margin-left:21px;
 font-family:verdana;
 font-size:12px;
 }
 #titrearticle {
 border-left:#4E4843 10px solid;
 font-family:verdana;
 font-size: 18px;
 margin-left:3px;
 padding-left:7px;
 padding-top:4px;
 padding-bottom:4px;
 margin-bottom:12px;
 }
 #comm {
 margin-right:55px;
 margin-left:30px;
 font-family:verdana;
 font-size:11px;
 color:#333333;
 }
 dl#commentaire,
dl#commentaire dt,
dl#commentaire dd {
	margin: 0;
	padding: 0;
}

dl#commentaire {
	margin-top: 20px;
	background: url(image/comm2.png) no-repeat 5px 2px;
}
dl#ecrirecommentaire {
	margin-top: 20px;
	background: url(image/ecrirecomm.png) no-repeat 5px 2px;
}

dl#commentaire dt {
	padding: 10px 0 10px 40px;
	text-transform: uppercase;
	font-size: 1.2em;
}
dl#ecrirecommentaire dt {
	padding: 10px 0 10px 40px;
	text-transform: uppercase;
	font-size: 1.2em;
}

dl#commentaire dd {
	margin-top: 10px;
}

dl#commentaire dd ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#container #contenu .texte dl#commentaire dd ul li {
	background: none;
	padding: 0;
	margin: 0;
}

dl#commentaire dd ul li .avatar {
	float: left;
	width: 83px;
	


	
}
dl#commentaire dd ul li .avatarhaut{
	width: 83px;
	background: url(image/fondavatarhaut.gif) no-repeat top left;
	height: 7px;	
}
dl#commentaire dd ul li .avatarmilieu {
    width: 83px;
	background: url(image/fondavatar.gif) no-repeat top left;
	
	padding: 0px 0 0 7px;
	}
	dl#commentaire dd ul li .avatarbas{
	width: 83px;
	background: url(image/fondavatarbas.gif) no-repeat top left;
	height: 11px;	
}

dl#commentaire dd ul li .avatar img {


}

dl#commentaire dd ul li .comment {
	margin-left: 90px;
	padding-right: 5px;
	
}
.citation {
	margin-left: 50px;
	margin-right: 20px;
	background-color:#f5f5f5;
	font-size:10px;
	padding:5px;
	border-left:#b9c2c9 1px solid;
	border-top:#b9c2c9 1px solid;
	border-bottom:#d8dee2 1px solid;
	border-right:#d8dee2 1px solid;
	
}
.citationauteur {
	margin-left: 50px;
	margin-right: 20px;
	font-weight:bold;
	color:#333333;
	
	font-size:10px;
	padding:2px;
	
	
}

dl#commentaire dd ul li .datecom {
	float: right;
	padding-right: 5px;
}
.spacer {
	display: inline;
	clear: both;
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	border: 0;
}
.liencomm {
  color:#333333;
  text-decoration:none;
  }
   .derniercomm a:visited {
 	 FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana;  text-decoration:none; font-weight:normal;
 }
 .derniercomm a {
 	 FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana;  text-decoration:none; font-weight:bold;
 }
  .derniercomm  {
 	 FONT-SIZE: 12px; COLOR:#666666; FONT-FAMILY: Verdana;  text-decoration:none; font-weight:bold;
 }
   .toparticle a  {
 	 FONT-SIZE: 12px; COLOR:#666666; FONT-FAMILY: Verdana;  text-decoration:none; font-weight:bold;
 }
