@charset "iso-8859-1";
/* CSS Document */

img {
	border:0px;
}

.clearfloat {
	clear:both;
}

.multiBoxDesc a:link {
	text-decoration: underline;
	color:#CCC;
}
.multiBoxDesc a:visited {
	text-decoration: underline;
	color:#CCC;
}
.multiBoxDesc a:hover {
	text-decoration: none;
	color:#666;
}
.multiBoxDesc a:active {
	text-decoration: underline;
	color:#CCC;
}

/* ---------------------------------- */
/* Polices et formes des textes       */
/* ---------------------------------- */

/* ---------------------------------- */
/* Insertion des CSS du CMS FCKEditor */
/* ---------------------------------- */

h3 /* titre d'article */
{
	font-weight: bold;
	font-size:1.2em;
	text-decoration:underline;
	margin:1.0em 0; /* iCATS Espace sous le texte */
	margin-left:10px;
}

h4 /* sous-titre d'article */
{
	font-size:1.0em;
	text-decoration:underline;
	margin:0.6em 0; /* iCATS Espace sous le texte */
	margin-left:20px;
}

p /* paragraphes */
{
	margin:0.2em 0; /* iCATS Espace sous le texte */
	text-align:justify;
	margin-left:20px;
}

.small
{
	font-size:0.8em;
	margin:0.2em 0; /* iCATS Espace sous le texte */
	margin-left:20px; 
}

.medium
{
	font-size:1em;
	margin:0.2em 0; /* iCATS Espace sous le texte */
	margin-left:20px;
}

.large
{
	font-size:1.2em;
	margin:0.2em 0; /* iCATS Espace sous le texte */
	margin-left:20px;
}

/* ---------------------------------- */
/* Objets - de mise en page           */
/* ---------------------------------- */

#barre {
	width:100%;
	height:1px;
	padding-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(/images/separateur.png);
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: top;
	overflow:hidden;
}

.ariane {
	margin-top:3px;
	font-size:1.2em;
	display:block;
}
.ariane a:link {
	text-decoration:underline;
	color:#42423a;
}
.ariane a:visited {
	text-decoration: underline;
	color:#42423a;
}
.ariane a:hover {
	text-decoration: none;
	color: #42423a;
	cursor:pointer;
}

/* ---------------------------------- */
/* mise en page Rubriques             */
/* ---------------------------------- */

#main .boxRub {
	width:325px;
	height:145px;
	margin-top:30px;
	padding-right:10px;
	font-size:1.0em;
	float:left;
}

#main .boxRub h3 {
	height:20px; /* Obligatoire pour FF3 et IE8 */
	margin-top:5px;
	font-size:1.2em;
	font-weight:bold;
	color:#333;
	text-align:center;
}
#main .boxRub h3 a:link {
	text-decoration:underline;
	color:#333;
}
#main .boxRub h3 a:visited {
	text-decoration: underline;
	color:#333;
}
#main .boxRub h3 a:hover {
	text-decoration: none;
	color: #666;
	cursor:pointer;
}
#main .boxRub h3 a:active {
	text-decoration: underline;
	color:#333;
	cursor:pointer;
}
#main .imgRubPos {
	width:128px; /* La taille du maxsize dans rubriques.php */
	max-height:96px;
	margin-right:10px;
	padding:4px;
	background-color:#edf4e1;
	float:left;
}
#main .spacer { /* zone vide si pas d'image - imgRubPos */
	width:128px; /* La taille du maxsize dans rubriques.php */
	margin:5px;
	margin-right:10px;
	padding:6px; /* +2px pour compenser le manque de border */
	background:none;
	float:left;
}
#main .boxRub a:link {
	text-decoration: underline;
	color: #333;
}
#main .boxRub a:visited {
	text-decoration: underline;
	color: #333;
}
#main .boxRub a:hover {
	text-decoration: none;
	color: #666;
	cursor:pointer;
}
#main .boxRub a:active {
	text-decoration: underline;
	color: #333;
	cursor:pointer;
}
#main ul, #main li {
	margin-left:1.0em;
	padding-left:0px;
}
#main ul li h3 {
	margin-left:0px;
	padding-left:0px;
}

.liens {
	margin-top:20px;
	margin-left:20px;
	font-size:1.2em;
	display:block;
}
.liens a:link {
	text-decoration:underline;
	color:#42423a;
}
.liens a:visited {
	text-decoration: underline;
	color:#42423a;
}
.liens a:hover {
	text-decoration: none;
	color: #42423a;
	cursor:pointer;
}

/* -----------------------------------
	Mise en page des Articles
   ----------------------------------- */
   
#main .artTxt {
	float:left;
	width:510px;
	margin-bottom:22px; !important si artTxt < hauteur galerie retour artImg sous artTxt
}
#main .artImg {
	float:right;
	width: 148px;
	margin-bottom:10px;
}
#main .artImg a {
	color:#333;
}
#main .artImg a:hover {
	text-decoration: none;
	color: #666;
	cursor:pointer;
}
#main .cadrevignette {
	background-color: #d7e6bd;
	padding:5px;
}