body, p, td, li {font: 12px Arial, Helvetica, sans-serif; }
img { border:none; }

/*h1{font-weight: bold; font-size: 21px; margin-bottom: 0px; color: #7EAED6; font-family: Arial, Helvetica, sans-serif;}*/
h1 {color:#7EAED6; font-family:Arial,Helvetica,sans-serif; font-size:21px; font-weight:bold; padding-left:82px; background:url(/media/files/visuels/titleBackground.jpg) no-repeat 0% 50%; height:42px;margin-bottom: 5px;margin-top: 0px;}
#h1Home {padding:0;margin:0;}
h2{font-weight: bold; font-size: 16px; margin-bottom: 0px; color: #5D6296; font-family: Arial, Helvetica, sans-serif;}
h3{font-weight: bold; font-size: 14px; margin-bottom: 0px; color: #5D6296; font-family: Arial, Helvetica, sans-serif;}
h4{font-weight: bold; font-size: 12px; margin-bottom: 0px; color: #5D6296; font-family: Arial, Helvetica, sans-serif;}


a.subheading:link, a.subheading:visited, a.subheading:hover { font-size: 16px; font-weight: bold; }

.topMenuOff { background-image: url(../images/menu_back_off.gif); text-align: center; font-family: Verdana; font-size: 10px; font-weight: bold; color: #5494A6;}
.topMenuHover { background-image: url(../images/menu_back_on.gif); text-align: center; font-family: Verdana;	font-size: 10px; font-weight: bold; color: #ffffff; cursor: pointer; }
.topMenuOn { background-image: url(../images/menu_back_on.gif); text-align: center; font-family: Verdana; font-size: 10px; font-weight: bold; color: #ffffff; }

a.topMenu:link, a.topMenu:visited { font-family: Verdana; font-size: 10px; font-weight: bold; color: #5494A6; text-decoration: none}
a.topMenu:hover { font-family: Verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none }
a.topMenuOrange:link, a.topMenuOrange:visited, a.topMenuOrange:hover { font-family: Verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none }

.linkForum {height:25px; width:340px; background-image: url(/media/files/visuels/linkForum.jpg); text-align:center; padding-top:5px }
.linkForum  a:link, .linkForum a:visited {font-size: 13px; font-weight: bold; color: #ffffff; }


.actualites a:link, .actualites a:visited { color: #4f5c85; text-decoration: none; padding-left: 6px;}
.actualites a:hover {color: #ffffff; text-decoration: none;  background-color: #8fb0df; display: block; line-height: 24px;}

.sante a:link, .sante a:visited { color: #4f5c85; text-decoration: none; padding-left: 20px; font-weight: bold;}
.sante a:hover {color: #ffffff; text-decoration: none; font-weight: bold; background-color: #8fb0df; display: block; line-height: 24px;}

.bottomMenu td { padding-left: 15px; padding-right: 15px; text-align: center;}
.bottomMenu a, a:link, a:visited { color: #498397; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.bottomMenu a:hover {text-decoration: underline;}

a.leftMenu:link, a.leftMenu:visited { color: #498397; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight:bold}
a.leftMenu:hover {color: #ff9101; text-decoration: underline;}

a.profileo:link, a.profileo:visited {font-weight : bold; color : #515C8F;  text-decoration: none; }
a.profileo:hover {color : White;}

a.white:link, a.white:visited {color : white; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a.white:hover { text-decoration: underline; }

a.black:link, a.black:visited {color : black; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a.black:hover {color : black; text-decoration: underline; }

a.linkArticleRight:link, a.linkArticleRight:visited {color : #498397; text-decoration: none; font-weight:bold; font-size: 16px; }
a.linkArticleRight:hover {text-decoration: underline; }

a:link, a:visited {color : #498397; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a:hover {color: Navy;  text-decoration: underline; }

a.linkTitle:link,a.linkTitle:visited  { font-size:16px; font-weight:bold;   }

.read { font-weight:bold; text-decoration:underline; color : #498397;  }

table.introArticle { 	margin-bottom:10px; }

table.blue {  width:100%;  border:1px dotted #7791D9 }
table.green { width:100%;  border:1px dotted green }
table.red { 	width:100%;  border:1px dotted #F06D80 }

img.border  {
border: 0px solid #498397;
margin-right: 5px;
}

