/*
 * Le Mensuel du Golfe du Morbihan
 * Le Mensuel de Rennes
 * Scrib Edition - Samson Gilles
 */
 
 
 
/* -------------> blocs primaires de page, avec leurs elements */

#pagecols {width:1000px; border-top:1px solid #ccc; text-align:top; left:0; margin-top:0px; top:0; right:0; margin-left:auto; margin-right:auto; background:#fff; font-family:sans-serif; font-size:1em;}
#col1 {float:left;text-align:top;top:0px;left:0px; width:540px;  overflow:hidden;padding-top:5px; border-right:1px solid #ccc;}
#col2 {float:left;text-align:top;top:0px;left:540px; width:299px; font-family:sans-serif; overflow:hidden;padding-top:0px; border-right:1px solid #ccc;}
#col3 {float:left;text-align:top;top:0px;left:840px; width:159px;overflow:hidden; padding-top:0px; }
#col4 {clear:both;text-align:top;top:0px;width:1000px; overflow:hidden; padding-top:0px;}

#col1ServiceEmploi  {float:left;text-align:top;top:0px;left:0px; width:1000px;  overflow:hidden;padding-top:0px;}

#CadreTitre {}
#CadreTitre a {color:#C00;}
#CadreTitre a:hover {color:#F00;}

#Col1Cadre1 { margin:5px 10px 20px 10px; padding:0px 0px 10px 5px; border-bottom:1px solid #ccc;}
#Col1Cadre1 text  {font-family:sans-serif; text-align: justify; text-justify:newspaper; font-size:0.9em; color:#111; text-decoration:none; }
#Col1Cadre1 text  a 		{color:#c00; text-decoration:none;}
#Col1Cadre1 text  a:hover	{color:#c00; text-decoration:underline;}
#Col1Cadre1 h1 { font-family:sans-serif; font-size:1em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre1 h1 a { font-family:sans-serif; font-size:1em; color:#C00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre1 h1 a:hover { font-family:sans-serif; font-size:1em; color:#f00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre2 { margin:5px 10px 15px 10px; padding:0px 0px 10px 5px; border-bottom:1px solid #666;}
#Col1Cadre2 h1 { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre2 h1 a { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre2 h1 a:hover { font-family:sans-serif; font-size:1em; color:#111; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre3 { margin:5px 10px 15px 10px; padding:0px 0px 10px 5px; border-bottom:1px solid #ccc;}
#Col1Cadre3 h1 { font-family:sans-serif; font-size:1em; color:#ccc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre3 h1 a { font-family:sans-serif; font-size:1em; color:#ccc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre3 h1 a:hover { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre4 { margin:5px 10px 15px 10px; padding:0px 0px 10px 5px; border-bottom:1px solid #c00;}
#Col1Cadre4 h1 { font-family:sans-serif; font-size:1em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre4 h1 a { font-family:sans-serif; font-size:1em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col1Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em; color:#f00; font-weight:bold; text-decoration:none; text-transform:uppercase;}


#Col2Cadre1 { margin:0px 0px 10px 0px; padding:5px 0px 5px 10px; background:#eee;}
.Col2Text { font-size:0.8em;color:#333;font-family:sans-serif;}
#Col2Cadre1 h1 { font-family:sans-serif; font-size:1em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre1 h1 a { font-family:sans-serif; font-size:1em; color:c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre1 h1 a:hover { font-family:sans-serif; font-size:1em; color:#f00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre2 { margin:0px 0px 10px 0px; padding:5px 5px 10px 10px; background:#ddd;}
#Col2Cadre2 h1 { font-family:sans-serif; font-size:1em; color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre2 h1 a { font-family:sans-serif; font-size:1em; color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre2 h1 a:hover { font-family:sans-serif; font-size:1em; color:#111; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre3 { margin:0px 0px 10px 0px; padding:5px 5px 10px 10px; background:#eee; }
#Col2Cadre3 h1 { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre3 h1 a { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre3 h1 a:hover { font-family:sans-serif; font-size:1em; color:#f00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre4 { margin:0px 0px 10px 0px; padding:5px 5px 10px 10px; background:#fff;}
#Col2Cadre4 h1 { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre4 h1 a { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col2Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}

#Col3Cadre1 { margin:5px 5px 10px 4px; padding:3px 5px 5px 5px; border-bottom:1px solid #999; background:#fff;}
#Col3Cadre1 h1 { font-family:sans-serif; font-size:0.8em; color:#000; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre1 h1 a {font-family:sans-serif; font-size:1em; color:#000; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre1 h1 a:hover { font-family:sans-serif; font-size:1em; color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre1 a { font-family:sans-serif; font-size:0.8em; color:#111; text-decoration:none;}
#Col3Cadre1 a:hover { font-family:sans-serif; font-size:0.8em; color:#C00; text-decoration:none;}
#Col3Cadre1 csc-textpic-text {border:1px solid #ccc;}
#Col3Cadre2 { margin:5px 5px 10px 4px; padding:3px 5px 5px 5px; border-bottom:1px solid #666; background:#eee;}
#Col3Cadre2 h1 { font-family:sans-serif; font-size:0.8em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre2 h1 a { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre2 h1 a:hover { font-family:sans-serif; font-size:1em; color:#111; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre2 a { font-family:sans-serif; font-size:0.8em; color:#111; text-decoration:none;}
#Col3Cadre2 a:hover { font-family:sans-serif; font-size:0.8em; color:#C00; text-decoration:none;}
#Col3Cadre3 { margin:5px 5px 10px 4px; padding:3px 5px 5px 5px; border-bottom:1px solid #ccc; background:#fff;}
#Col3Cadre3 h1 { font-family:sans-serif; font-size:0.8em; color:#ccc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre3 h1 a { font-family:sans-serif; font-size:1em; color:#ccc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre3 h1 a:hover { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre3 a { font-family:sans-serif; font-size:0.8em; color:#111; text-decoration:none;}
#Col3Cadre3 a:hover { font-family:sans-serif; font-size:0.8em; color:#C00; text-decoration:none;}

/* style Col3Cadre4 pour le magazine en col3 */
#Col3Cadre4 { margin:5px 5px 10px 4px; padding:3px 5px 5px 5px; border-bottom:1px solid #444;
/* background: url(../images/col3_cadre4_fond.png) center top no-repeat; */ background:#444;}
#Col3Cadre4 h1 { font-family:sans-serif; font-size:1em; text-align:center; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre4 h1 a { font-family:sans-serif; font-size:1em;  color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em;  color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col3Cadre4 a { font-family:sans-serif; font-size:0.8em; color:#fff; text-decoration:none;}
#Col3Cadre4 a:hover {  font-family:sans-serif; font-size:0.8em; color:#fff; text-decoration:underline;}


#Col4Cadre1 { margin:0px 5px 5px 0px; padding:0px 0px 0px 5px; border-left:4px solid #000;}
#Col4Cadre4 h1 { font-family:sans-serif; font-size:0.9em; color:#000; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a { font-family:sans-serif; font-size:1em; color:#000; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em; color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre2 { margin:5px 5px 5px 0px; padding:0px 0px 0px 5px; border-left:4px solid #666;}
#Col4Cadre4 h1 { font-family:sans-serif; font-size:0.9em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em; color:#111; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre3 { margin:5px 5px 5px 0px; padding:0px 0px 0px 5px; border-left:4px solid #ccc;}
#Col4Cadre4 h1 { font-family:sans-serif; font-size:0.9em; color:#ccc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a { font-family:sans-serif; font-size:1em; color:#ccc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 { margin:5px 5px 5px 0px; padding:0px 0px 0px 5px; border-left:4px solid #c00;}
#Col4Cadre4 h1 { font-family:sans-serif; font-size:0.9em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a { font-family:sans-serif; font-size:1em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#Col4Cadre4 h1 a:hover { font-family:sans-serif; font-size:1em; color:#F00; font-weight:bold; text-decoration:none; text-transform:uppercase;}


/* -------------> styles modes affichages de une */

#ArticleTeteUne{}

#UneGrosComplete{margin:10px 10px 5px 10px; padding-bottom:10px; clear:both; }
#UneGrosComplete:hover{background:#fff;  }
#UneGrosTitrePhoto{margin:10px 10px 5px 10px;  padding-bottom:10px; clear:both; }
#UneGrosTitrePhoto:hover{background:#fff; }
#UneGrosTitreAccro{margin:10px 10px 5px 10px; padding-bottom:10px; clear:both; }
#UneGrosTitreAccro:hover{background:#fff;  }
#UneGrosTitre{margin:10px 10px 5px 10px;  padding-bottom:10px; clear:both; }
#UneGrosTitre:hover{background:#fff;  }
#UneComplete{margin:10px 10px 5px 10px;  padding-bottom:10px; clear:both; }
#UneComplete:hover{background:#fff;  }
#UneTitrePhoto{margin:10px 10px 5px 10px;  padding-bottom:10px; clear:both; }
#UneTitrePhoto:hover{background:#fff;  }
#UneTitreAccro{margin:10px 10px 5px 10px;  padding-bottom:10px; clear:both; }
#UneTitreAccro:hover{background:#fff;  }
#UneTitre{margin:10px 10px 5px 10px;  padding-bottom:10px; clear:both; }
#UneTitre:hover{background:#fff;  }

#HRune { border-bottom:1px solid #cccccc;clear:both; width:520px; height:0px; size:0px; noshade;}

#UneArticlesLies { font-size:1em;font-family:sans-serif; color:#999;padding:0px 0px 5px 0px; margin:0px 0px 0px 0px;}
#UneArticlesLies br { margin:0px 0px 5px 0px;}
#UneArticlesLies a { background: url(../images/puce-plus.png) left top no-repeat; padding-left:15px;font-size:0.7em;font-family:sans-serif; font-weight:bold; color:#555; margin:0px 0px 5px 0px; text-decoration:none;}
#UneArticlesLies a:hover { background: url(../images/puce-plus.png) left top no-repeat; padding-left:15px; font-size:0.7em;font-family:sans-serif; font-weight:bold; color:#000; margin:0px 0px 5px 0px; text-decoration:underline;}

/* -------------> col1 : styles de textes */

#UneInfos {clear:both; }
.UneRubrique {font-family:sans-serif; font-size:0.7em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase; float:left; margin-right:6px;}
.UneSurtitre {font-family:sans-serif; font-size:0.7em; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase; float:left;}
.UneDate{font-family:sans-serif; font-size:0.6em; color:#666; text-decoration:none; float:left;}

.TextUneGrosTitre		{font-family:sans-serif; padding:4px 0px 3px 0px; font-weight:normal; font-size:1.5em; color:#000; text-decoration:none; clear:both; }
.TextUneGrosTitre a 	{font-family:sans-serif; font-weight:normal;font-size:1.5em; color:#000; text-decoration:none; clear:both; }
.TextUneGrosTitre a:hover	{font-family:sans-serif; cursor:hand; font-weight:normal;font-size:1.5em; color:#c00; text-decoration:none; clear:both; }
.TextUneTitre			{font-family:sans-serif,Arial;  padding:3px 0px 3px 0px; font-size:1.2em; color:#000; text-decoration:none; clear:both;}
.TextUneTitre a 		{font-family:sans-serif,Arial;  font-size:1.2em;  color:#000; text-decoration:none; clear:both;}
.TextUneTitre a:hover 	{font-family:sans-serif,Arial; cursor:hand; font-size:1.2em; color:#c00;  text-decoration:none; clear:both;}
.TextUneAccro{line-height:110%; font-family:sans-serif; font-size:0.9em; color:#333; text-decoration:none;clear:both; margin: 5px 0px 10px 0px; }
.TextUneAccro a {font-family:sans-serif; font-size:1em; color:#333; text-decoration:none;clear:both; }
.TextUneAccro a:hover{font-family:sans-serif;  cursor:hand; font-size:1em; color:#c00; text-decoration:none;clear:both; }

.TextUneAccroVignette{line-height:110%; font-family:sans-serif;  font-size:0.9em; color:#333; text-decoration:none;clear:left; margin: 5px 20px 10px 0px; }
.TextUneAccroVignette a {font-family:sans-serif; font-size:1em; color:#333; text-decoration:none;clear:left; margin: 5px 10px 10px 0px; }
.TextUneAccroVignette a:hover{font-family:sans-serif; cursor:hand; font-size:1em; color:#c00; text-decoration:none;clear:left; margin: 5px 10px 10px 0px; }

.UnePhoto	{overflow:hidden;}
.UnePhoto img	{z-index:10;}
#PhotoFiligrane {z-index:0; width:520px; position:relative;left:0px;bottom:25px; z-index:0; height:20px;  background: url(../images/LeMensuel-filigrane.png) 100% 0% no-repeat; }
.UnePhotoVignette		{float:left; overflow:hidden; margin-bottom:5px;}
.pictoAccro				{border:0px;margin:0px; vertical-align:bottom;}


/* -------------> col1 : Article Seul */


.ArticleSeul 	{ margin:10px 10px 15px 10px;}
.ArticleTitre	{font-family:sans-serif,Arial; font-size:1.7em; padding:5px 0px 0px 0px;  color:#000; text-decoration:none; clear:both;}
.ArticleTitre a	{font-family:sans-serif,Arial; font-size:1.7em; padding:5px 0px 0px 0px;  color:#000; text-decoration:none; clear:both;}
.ArticleTitre a:hover	{font-family:sans-serif,Arial; font-size:1.7em; padding:5px 0px 0px 0px;  color:#c00; text-decoration:none; clear:both;}
.ArticleInfos	{clear:both; margin:3px 0px 10px 5px;}
.ArticleRubrique {font-family:sans-serif; font-size:0.8em; color:#c00; font-weight:bold; text-decoration:none; text-transform:uppercase; float:left; margin-right:6px;}
.ArticleDate	{font-family:sans-serif; font-size:0.7em; color:#666; text-decoration:none; float:left;}
.ArticleAccro	{font-family:sans-serif; font-size:0.93em; color:#222; font-weight:bold; text-decoration:none; margin:10px 5px 10px 0px;}
.ArticleAccro h3	{font-family:sans-serif; font-size:0.93em; color:#222; text-decoration:none; margin:10px 5px 10px 0px;}
.ArticleAuteur	{font-family:sans-serif; font-size:0.7em; color:#999; text-decoration:none; float:left;}
.ArticleAuteur a	{font-family:sans-serif; font-size:0.7em; color:#999; text-decoration:none; float:left;}
.ArticleAuteur a:hover	{font-family:sans-serif; font-size:0.7em; color:#900; text-decoration:none; float:left;}

.share_icon img {border:0px; margin-left:5px;vertical-align:bottom;}
.pictos {border:0px; margin:0px 0px 0px 5px; vertical-align:bottom;}

.ArticleOutils {vertical-align:bottom; text-align:right; width:520px; margin:3px 0px 10px 0px; padding:5px 0px 5px 0px; font-size:1em; color:#777; font-family:sans-serif; 
border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.ArticleOutils a {vertical-align:bottom;	color:#777; font-family:sans-serif; text-decoration:none; }
.ArticleOutils a:hover {vertical-align:bottom;color:#000; font-family:sans-serif; text-decoration:none; }

.ArticleDiaporama {margin:5px 0px 0px 0px;}

#DivLies {font-family:sans-serif; font-size:0.9em; margin:0px 0px 10px 0px; padding:5px 0px 10px 0px;background:#fff;}
#DivLies a {background: url(../images/puce-plus.png) left top no-repeat; padding-left:15px; font-family:sans-serif; font-size:0.9em; font-weight:bold; color:#555; text-decoration:none; } 
#DivLies a:hover {background: url(../images/puce-plus.png) left top no-repeat; padding-left:15px; font-family:sans-serif; font-size:0.9em; font-weight:bold; color:#111;  text-decoration:underline; } 

.ArticleLieTit	{font-family:sans-serif; font-size:0.9em; color:#C00; font-weight:bold; padding-bottom:5px;text-transform:uppercase; text-decoration:underline;}
.ArticleLies 			{font-family:sans-serif; font-size:0.75em; color:#000; text-decoration:none; padding:0px 0px 10px 0px;}
.ArticleLies a 			{background: url(../images/puce-plus.png) left top no-repeat; padding-left:15px; font-family:sans-serif; color:#000; text-decoration:none; margin:3px 0px 3px 0px;}
.ArticleLies a:hover	{background: url(../images/puce-plus.png) left top no-repeat; padding-left:15px; font-family:sans-serif; color:#C00; text-decoration:none; margin:3px 0px 3px 0px;}
.ArtcileMemeCat 		{font-family:sans-serif; font-size:0.75em; color:#000; text-decoration:none; padding:10px 0px 10px 0px;}
.ArtcileMemeCat a 		{font-family:sans-serif; color:#000; text-decoration:none;margin:0px 0px 5px 10px;}
.ArtcileMemeCat a:hover	{font-family:sans-serif; color:#C00; text-decoration:none;margin:0px 0px 5px 10px;}

#AbonnezVous { font-family:sans-serif; font-size:0.7em; color:#C00; font-weight:bold; text-decoration:none; padding:10px 0px 10px 0px;}

#AbonnezVous a {background: url(../images/puce-ronde.png) left top no-repeat; color:#C00; text-decoration:none; padding-left:15px;}
#AbonnezVous a:hover {background: url(../images/puce-ronde.png) left top no-repeat; color:#f00; text-decoration:underline;  padding-left:15px;}


.ArticleTexte 	{font-family:sans-serif; text-align: justify; text-justify:newspaper; font-size:0.85em; color:#111; margin:10px 0px 0px 0px; text-decoration:none;clear:both; }
.ArticleTexte a 		{color:#c00; text-decoration:none;}
.ArticleTexte a:hover	{color:#c00; text-decoration:underline;}

.bodytext {font-family:sans-serif; font-size:1em; color:#111; margin:10px 0px 0px 0px; text-decoration:none; }
.bodytext  a {color:#C00; margin:10px 0px 0px 0px; text-decoration:none; }
.bodytext  a:hover { color:#F00; margin:10px 0px 0px 0px; text-decoration:underline; }

p.Intertitre, span.Intertitre			{font-size:1em; font-weight:bold; color:#c00; text-transform:uppercase; margin:20px 0px 0px 0px;}


.ArticleHTML {font-family:sans-serif; text-align: left; font-size:0.9em; color:#444; margin:10px 0px 0px 0px; text-decoration:none;clear:both; }
.ArticleHTML a 		{color:#c00; text-decoration:none;}
.ArticleHTML a:hover	{color:#c00; text-decoration:underline;}


.ArticleLien 			{font-family:sans-serif; font-size:1em; color:#111; text-decoration:none; float:right;}
.ArticleLien a 			{font-family:sans-serif; font-size:1em; color:#c00; text-decoration:none; float:right;}
.ArticleLien a:hover	{font-family:sans-serif; font-size:1em; color:#F00; text-decoration:underline; float:right;}


.ArticleVideo {float:center; margin:10px 0px 0px 0px; clear:both;}

.ArticleNbrComment 			{font-family:sans-serif; font-size:0.9em; color:#C00; text-decoration:none; }
.ArticleNbrComment a 		{font-family:sans-serif; font-size:0.9em; color:#c00; text-decoration:none; }
.ArticleNbrComment a:hover	{font-family:sans-serif; font-size:0.9em; color:#c00; text-decoration:underline;}

#ArticleRetour 			{font-family:sans-serif; font-size:0.9em; color:#111; text-decoration:none; marign:10px 0px 0px 0px;}
#ArticleRetour a 		{font-family:sans-serif; font-size:0.9em; color:#c00; text-decoration:none; }
#ArticleRetour a:hover	{font-family:sans-serif; font-size:0.9em; color:#c00; text-decoration:underline;}


#dixit		{margin:10px 10px 10px 10px; padding-bottom:10px; }
.dixitTitre {font-family:sans-serif; font-weight:bold; padding-right:15px; font-size:1.5em; color:#666; text-decoration:none; clear:both; }
.dixitTitre:hover{font-family:sans-serif; font-weight:bold; padding-right:15px; font-size:1.5em; color:#222; text-decoration:none; clear:both; }
.dixitTitre a {font-family:sans-serif; font-weight:bold; padding-right:15px; font-size:1.5em; color:#666; text-decoration:none; clear:both; }
.dixitTitre a:hover{font-family:sans-serif; font-weight:bold; padding-right:15px; font-size:1.5em; color:#222; text-decoration:none; clear:both; }

#dixitSign {font-family:sans-serif; float:right; font-size:0.7em; color:#999; text-decoration:none; clear:both; margin-top:10px; }
.dixitDate{font-family:sans-serif; font-size:0.6em; color:#666; text-decoration:none; float:left;}


#MotClesMasque {visibility:hidden; width:0px; height:0px; overflow:hidden;}

/* -------------> inscription membre */
/* default styles for extension "tx_srfeuserregister_pi1" */
.tx-srfeuserregister-pi1 {font-family:sans-serif, Arial; font-size:0.9em; padding-left:5px; padding-right:10px; border-left:1px dotted #C00; }
.tx-srfeuserregister-pi1 p { line-height:125%; color:#111; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
.tx-srfeuserregister-pi1 a { background-color:transparent; color:#C00; text-decoration:none;}
.tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#F00; text-decoration:underline; }
.tx-srfeuserregister-pi1 td { vertical-align:top;   line-height:125%; color:#111; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
.tx-srfeuserregister-pi1 input {   background-color:#FFF; border:1px solid #CCC; color:#000; font-weight:bold; }
.tx-srfeuserregister-pi1 input[type=radio] { vertical-align: middle; margin-left: 10px; margin-right: 5px; }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit {  background-color:#C00; color:#fff; font-weight:bold; text-align:right;}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader {  background-color:#C00; color:#fff; font-weight:bold; }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon {  background-color:transparent;}
.tx-srfeuserregister-pi1 select {  background-color:#fff; color:#000; font-weight:bold; }
.tx-srfeuserregister-pi1 textarea {  border:1px solid #CCC;  background-color:#fff; color:#000; font-weight:bold; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  {  background-color:transparent; color:#111; font-weight:bold; vertical-align:middle; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  {  background-color:transparent; color:#111; font-weight:bold; vertical-align:middle; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; list-style-image: none; list-style-position: inside; margin: 0 0 0 .5em; font-size: 1em; } 
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .4em 0; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; font-size: 1em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; margin: 0; font-size: 1em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 2em 0 0;}



/* -------------> col1 : recherche */

.ResultatRecherche { margin:20px 10px 25px 10px; padding-left:10px; border-left:5px solid #C00;}
.RechercheTitre {font-family:sans-serif; font-size:0.9em; font-weight:bold; text-transform:uppercase; color:#111; text-decoration:none;}
.RechercheMots {font-family:sans-serif; font-size:1em; text-transform:uppercase; color:#c00; text-decoration:none; }
.resultatsrechercheNbr {  padding:0px 0px 10px 0px; margin:0px 10px 20px 10px; font-size:0.9em; font-family:sans-serif;color:#444; border-bottom:1px dotted #999;}

.ResultatRechercheVide { margin:10px 10px 10px 10px; font-family:sans-serif; font-size:0.9em; color:#111; text-decoration:none;}
.ResultatRecherche1 { padding-bottom:15px; margin:5px 20px 10px 0px;border-bottom:1px solid #ccc;}
.ResultatRechercheListe { /*margin:0px 10px 10px 10px;*/ }

/* -------------> col2 */

#magissuu {font-family:sans-serif; font-size:0.7em; font-weight:bold; color:#c00; text-transform:uppercase; margin:0px 10px 0px 10px; }

#col2pluslus { padding:0px 5px 0px 0px;}

#pluslusContenu {font-family:sans-serif; font-size:0.8em; }
#pluslusContenu a {text-decoration:none; color:#111;}
#pluslusContenu a:hover {text-decoration:none; color:#c00; }
#pluslusContenu img {border:0; width:54px;}
#plusluscompteur{font-size:0.7em; color:#999; padding-bottom:3px;}

/* -------------> autopromos */
#autopromo{}
#autopromo1{}
#autopromo2{}
#autopromo3{}

/* -------------> publicites */
#pub {}
#pubMegabanTitre { text-transform:uppercase; letter-spacing:3px; clear:both; width:1000px;font-size:7px; color:#999; font-family:sans-serif; text-align:center;}
#pubCol2 	{ text-align:center; padding:5px 0px 5px 0px; background: url('../images/pub_fond1.png') repeat; border-top:1px solid #eee; border-bottom:1px solid #eee; text-transform:uppercase; letter-spacing:3px; font-size:7px; color:#999; font-family:sans-serif; }
#pubCol3 	{ text-align:center; padding:5px 0px 5px 0px; background: url('../images/pub_fond1.png') repeat; border-top:1px solid #eee; border-bottom:1px solid #eee; text-transform:uppercase; letter-spacing:3px; font-size:7px; color:#999; font-family:sans-serif; }

#pubBouton 	{ margin:10px 0px 10px 0px;}
#pubBouton1 { margin:10px 0px 10px 0px;}
#pubBouton2	{ margin:10px 0px 10px 0px;}
#pubBouton3 { margin:10px 0px 10px 0px;}
#pubCarre 	{ margin:10px 0px 10px 0px;}
#pubCarre1 	{ margin:10px 0px 10px 0px;}
#pubCarre2 	{ margin:10px 0px 10px 0px;}
#pubCarre3 	{ margin:10px 0px 10px 0px;}
#pubCol3Bouton 	{ margin:10px 0px 10px 0px;}
#pubCol3Carre	{ margin:10px 0px 10px 0px;}
#pubHomepage 	{}
#pubHomepage1 	{}
#pubHomepage2 	{}
#pubHomepage3 	{}
