﻿body {margin: 0; background: #fff url(../images/bg.gif) center top no-repeat; }

a:link {text-decoration: underline; color:#257ad1;}
a:visited {text-decoration: underline; color:#257ad1;}
a:hover {text-decoration: underline; color:#000;}

img { border: none; }
h1,
h2,
form,
p { margin: 0px; }

.sansBordure {border: none;}

/* ------------ Container -------------------  */
#contenu {width: 100%; margin: 0;}

/* ------------ Colonne Centre (texte)-------------------  */
#colonneCentre {width: 100%; margin: 0px; }
#colonneCentre p {line-height: 17px; color: #6e7f8a; font: 12px Arial, Helvetica, sans-serif; text-align:justify;}
#colonneCentre h1 {font: bold 14px Arial, Helvetica, sans-serif; color:#257ad1; border-bottom: 1px dotted  #b6bfc4; margin: 20px 0;}
#colonneCentre h2,
select {font: bold 13px Arial, Helvetica, sans-serif; color:#257ad1;}

/* ------------ Bas de page, footer -------------------  */
#footer {height: 50px; margin:0 auto 0 auto; padding-top: 10px; background: url(../images/footerBg.jpg) top center no-repeat;}
#footer p {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #a1a1a1; text-align: center;}

/* MainPanel */
.mainPanel
{
    width: 100%;
}

.mainPanelContent { margin: auto; width:95%; background-color: #fff; border:2px solid #507AD1;}
.mainPanelContent p.Comment { margin-top: 5px; margin-bottom: 10px; padding-bottom: 10px; }
.mainPanelContent h2 { padding: 10px 0 5px 0; }
.mainPanelContent .quoteContent1,
.mainPanelContent .quoteContent2 { padding: 0 15px 0 15px; }
.mainPanelContent .quoteContent1 { background-color: #fff; }
.mainPanelContent .quoteContent2 { background-color: #E5EDF1; }

.navigationBar { color: #507AD1; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.navigationBar a { font-weight: normal; text-decoration: none; }
