body { background-color: #CCBCBC;
color: black;
margin: 0px;
padding: 0px;
font-family: verdana, arial, sans-serif;
font-size: 12px;
text-align: center; /* pour centrage bug IE */
}
/* containers principaux */
/* Ensemble du site */
#content {
width: 760px;
margin-left: auto;
margin-right: auto;
text-align: left; /* rebug IE centrage */
border: solid black 0px;
}
#banniere {
float: left;
margin-top: 5px;
width: 100%;
border: solid black 0px;
}
#menuhaut {
float: left;
width: 100%;
text-align: center;
background: url('bords/menu.png') no-repeat center top;
border: solid black 0px;
}
#middle {
float: left;
margin-top: 10px;
width: 100%;
background-color: white;
color: black;
border: solid yellow 0px;
}
#geopolis {
float: left;
width: 100%;
text-align: center;
font-size: 9px;
margin-top: 10px;
margin-bottom: 10px;
border: solid black 0px;
}
#geopolis img {
margin: 2px 2px 2px 2px;
}
#menubas {
float: left;
width: 100%;
text-align: center;
margin-top: 10px;
border: solid black 0px;
}
#contact {
float: left;
width: 100%;
margin-top: 5px;
text-align: center;
font-size: 9px;
border: solid black 0px;
}
#probleme {
float: left;
width: 100%;
margin-top: 20px;
text-align: center;
font-size: 9px;
border: solid black 0px;
}
#hebergeur {
float: left;
width: 100%;
margin-top: 5px;
margin-bottom: 30px;
text-align: center;
font-size: 9px;
color: #800000;
border: solid black 0px;
}
/* Fin des containers principaux */
/* liens par défaut et navigation */
/* par défaut */
a { color: #996666; text-decoration: none; }
/* Lien jaune dans l'edito */
a.lienjaune { color: #FFCC66; font-weight: bold; }
/* Lien texte blanc */
a.navhaut { color: #FFFFFF; font-size: 11px; }
a.navhaut:hover { background-color: #FFCC66; }
a.navbas { font-size: 11px; }
a.navbas:hover { color: #FFFFFF; background-color: #996666; }
/* contenu d'un boite bienvenue, actualité */
.contenu {
border: solid black 0px;
}
.centrer {
text-align: center;
}
.centrergras {
text-align: center;
font-weight: bold;
}

#justif {
text-align: justify;
width: 99%;
border: solid black 0px;
}

#justif img {
float: right;
margin: 5px 5px 5px 5px;
}

/* Titre style Bienvenue, Edito, Actualité */
.th {
background-color: #996666;
color: white;
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
border: solid yellow 0px;
}
/* puce rectangle jaune bord droit */
.th img {
float: right;
margin-right: 5px;
margin-top: 5px;
}
/* Titres d'actualité */
.t1 {
background-color: white;
color: #aa3399;
font-size: 12px;
font-weight: bold;
border: solid black 0px;
}
.t2 {
background-color: #ccbcbc;
color: black;
font-weight: bold;
margin-top: 5px;
margin-bottom: 10px;
border: solid black 0px;
}
/* ensemble de la boite bienvenue */
#bienvenue {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
border: solid red 0px;
}
/* ensemble de la boite actualité sur une colonne */
.actualite {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
border: solid black 0px;
}
/* ensemble de la boite edito sur une colonne */
.edito {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
border: solid black 0px;
}
/* Division en colonne */
.box {
margin: 3px;
padding: 5px;
border: solid black 0px;
}
#col1 {
float: left;
width: 375px;
border: solid black 0px;
}
#col1 .box {
text-align: justify;
}
#col2 {
float: right;
width: 375px;
border: solid red 0px;
}
#col2 .box {
text-align: justify;
}
/* Plus dans les articles */
.plus {
text-align: right;
border: solid black 0px;
}
/* box coin arrondis */
.roundcont { width: 100%; background-color: #996666; /* color: #000fff; */ }
.roundcont p { margin: 0 10px; color: white; }
.roundtop { background: url(bords/hd.png) no-repeat top right; }
.roundbottom { background: url(bords/bd.png) no-repeat top right; }
img.corner { width: 15px; height: 15px; border: none; display: block !important; }
