.spacer { clear: both; }

IMG { border: 0; }

body {
background-color: #dc3;
font-size: 12px;
font-family: Verdana, Arial, Sans-Serif;
color:#333;
padding: 0;
margin: 0;
}

#container {
width: 955px;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
background: url("/v2/images/indexB_10.jpg"); background-repeat: repeat-y; background-position: left;
}

#banner {
background-color: #fff;
padding: 0;
margin: 0;
}

#content {
background-color: #fff;
padding: 10px;
margin-left: 188px;
margin-right: 0;
}
div#content { 
min-height: 400px;
height:expression(this.scrollHeight > 400 ? "auto":"400px"); 
}

#left {
float: left;
width: 188px;
margin: 0;
padding: 0;
background: url("/v2/images/indexB_10.jpg"); background-repeat: repeat-y; background-position: left;
}

#footer {
clear: both;
margin: 0;
padding: 0;
}

#titreGauche {
float: left;
margin-top: 0;
width: 48px;
height: 354px;
padding-right: 10px;
}

#imgDroite {
float: right;
margin-top: 0;
padding: 0 0 10px 10px;
}

#texteGauche {
float: left;
margin-top: 0;
padding: 0 0 10px 10px;
}

.patrimoine {
width: 90%;
margin-top: 0;
padding: 0 0 25px 0;
}

.patrimoineGauche {
float: left;
width: 475px;
margin-top: 0;
padding: 0 0 25px 0;
}

.patrimoineDroite {
float: left;
width: 225px;
margin-top: 0;
margin-left: 0;
padding: 0 0 25px 0;
}

.titre { width: 80%; font-size: 16px; font-family: Georgia, Verdana, Arial, Sans-Serif; color:#008C9F; padding: 10px; text-align: center; font-weight: bold; }

.green { font-size: 16px; font-family: Georgia, Verdana, Arial, Sans-Serif; color:#008C9F; }

.centrer { width: 90%; text-align: center; }
.alignright { text-align: right; z-index: 100; margin-top: -10px; padding-bottom: 10px; }
.separe { width: 100%; text-align: center; border-top: 1px solid #000; height: 5px; background-color: #fff; padding-top: 10px; }
.photoalignright { text-align: right; z-index: 100; margin-top: -50px; padding-bottom: 10px; }

/* LIENS */

A.lien:link { background-color: inherit; color: #f03; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
A.lien:active { background-color: inherit; color: #f03; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
A.lien:visited { background-color: inherit; color: #f03; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
A.lien:hover { background-color: inherit; color: #b96; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }

.navLinks { text-align: center; }

A.lienpage:link { border: 1px solid #c066c0; padding: 0 3px 1px; margin-left: 2px; background-color: #fce; color: #c066c0; text-decoration: none; font: bold 0.9em "Georgia", Geneva, Arial, Helvetica, sans-serif; }
A.lienpage:active { border: 1px solid #c066c0; padding: 0 3px 1px; margin-left: 2px; background-color: #fce; color: #c066c0; text-decoration: none; font: bold 0.9em "Georgia", Geneva, Arial, Helvetica, sans-serif; }
A.lienpage:visited { border: 1px solid #c066c0; padding: 0 3px 1px; margin-left: 2px; background-color: #fce; color: #c066c0; text-decoration: none; font: bold 0.9em "Georgia", Geneva, Arial, Helvetica, sans-serif; }
A.lienpage:hover { border: 1px solid #800080; padding: 0 3px 1px; margin-left: 2px; background-color: #faf; color: #c02080; text-decoration: none; font: bold 0.9em "Georgia", Geneva, Arial, Helvetica, sans-serif; }

.alertepage { border: 1px solid #800080; padding: 0 3px 1px; margin-left: 2px; background-color: #c066c0; color: #faf; text-decoration: none; font: bold 0.9em "Georgia", Geneva, Arial, Helvetica, sans-serif; }

/* FORMULAIRES */ 

.button { border: 1px solid #0695A5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #fff; background-color: #0695A5; } 
.select { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000; background-color: #ec4; } 
.input { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000; background-color: #ec4; }
