﻿/* CSS Document */
/* body pour FCK editor **/
body { color:#52656C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.69em; }
/* Titres */

/*h2, h3, h4, h5 , h6{color:#2E78A8;font-size:17px;}  <------ ancienne classe */
.mArticlesList h1, .aLaUne h1, h1 span { color:#b7c000; font-weight:normal; font-family: Eurostile Extended, verdana; font-size:20px; }
.RightArea .mArticlesList h1, .RightAreaStage .mArticlesList h1 { color:#c8d100; }
h1 span { }
h2 { font-size:18px; font-weight:bold; margin:10px 0 10px; color:#8da9b7; }
h3 { font-size:16px; font-weight:bold; margin:40px 0 15px; color:#8da9b7; border-bottom:1px solid; }
h4 { font-size:14px; font-weight:bold; margin:0 0 5px; color:#8da9b7; }
h5 { font-size:12px; font-weight:bold; margin:0 0 5px; color:#8da9b7; }
h6 { font-size:11px; font-weight:bold; margin:0 0 5px; color:#8da9b7; }
h7 { font-size:11px; font-weight:bold; margin:0 0 5px; color:#8da9b7; }
/* Tableaux */
table { font-size:11px }
table caption { }
table thead { background-color:#8DA9B7; color:#FFFFFF; line-height:20px; }
table thead tr { }
table thead tr th { }
table tbody { }
table tbody tr { border-bottom:1px solid #CCCCCC; }
table tbody tr td { padding:2px; }
table tfoot { }
table tfoot tr { }
table tfoot tr td { }
/* Texte */

p { text-align:justify; margin-bottom:10px; line-height:18px; }
a { color:#01A6E0; text-decoration:none; }
a strong { text-decoration:none; }
strong a { color:#01A6E0; text-decoration:none; }
a:hover { color:#01A6E0; }
a:hover strong { color:#01A6E0; }
strong a:hover { color:#01A6E0; }
.mArticlesList a:hover h1 { color:#b7c000; }
img { float:left; margin-bottom:10px; margin-right:10px; }
em { }
strong { font-size:11px; font-weight:bold; margin:0 0 5px; color:#8da9b7; }
hr { background-color:#CCCCCC; border:0 none; clear:both; color:#CCCCCC; height:1px; margin:20px 0; }
pre { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px }
blockquote { font-style: italic; }
/* Listes */
.content ul { overflow:auto; }
ul { margin-left:30px; }
ul li { background:url("/image/Public/modelPuceList.gif") no-repeat; padding-left:10px; line-height:15px;margin-bottom: 5px; }
ul li ul li { background:url("/image/Public/modelPuceSousList.gif") no-repeat; padding-left:15px; }
.mHtmlContent ul li { margin-bottom:5px; }
.mHtmlContent ul li ul { margin-left:15px; }
.mHtmlContent ul li ul li { margin-bottom:3px; margin-top:3px; background-image: none; padding:0px;}
ol { margin-left:30px; }
ol li { list-style-type:decimal; }
ol li ol li { list-style-type:none; background:url("/image/Public/modelPuceSousList.gif") no-repeat; padding-left:15px; }
.mHtmlContent ol li { margin-bottom:5px;margin-top:5px; }
.mHtmlContent ol li ol li { margin-bottom:3px; margin-top:5px; }
dl { }
dt { font-weight:bold; }
dd { margin:0 0 5px 0 }
/*********** commun aux espace WEB, Associatif, Evenement, Formation ************/
.accroche p { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:327px; margin-right:54px; position:relative; text-align:justify; top:60px; line-height:12px; }
.accroche a { color:#FFFFFF; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-right:12px; margin-top:40px; position:relative; text-decoration:none; }
.accroche img { float:none; margin:0px; }
.Zoomsur h1 { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:auto; margin-bottom:0; margin-left:15px; margin-top:10px; }
.Zoomsur p { float:left; margin-left:15px; margin-right:15px; _margin:5px; }
.offres p { color:#556770; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; margin:38px 235px -26px 110px; position:relative; }
.menuTop h1 { color:#546670; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:0; margin-left:11px; margin-top:6px; }
.menuLoop ul { color: #52656C; margin-bottom:10px; margin-left:0px; margin-top:10px; margin-right:12px; }
.menuLoop ul li { background-image:none; padding-left:0px; list-style:inherit; }
.menuLoop ul li a { color:#01A6E0; }
.menuLoop ul li a:hover { text-decoration:underline; }

