body { }
.bas { color: #ccc; font-size: 9px; font-family: verdana; padding-left: 30px; }
.bas2 { color: #080b0e; font-size: 9px; font-family: verdana; padding-left: 10px; }
.txt_pt { color: #080b0e; font-size: 9px; font-family: verdana; }
.atxt_pt { color: #080b0e; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxt_pt:hover { color: #080b0e; font-size: 9px; font-family: verdana; text-decoration: underline; }
.txt { color: #080b0e; font-size: 10px; font-family: verdana; text-align: justify; padding-right: 10px; padding-left: 10px; }
.atxt { color: #080b0e; font-size: 10px; font-family: verdana; text-decoration: none; text-align: justify; padding-right: 10px; padding-left: 10px; }
.atxt:hover { color: #080b0e; font-size: 10px; font-family: verdana; text-decoration: underline; text-align: justify; padding-right: 10px; padding-left: 10px; }
.fond_prehome { background-image: url(../fineart-medias/prehome/fond.jpg); background-repeat: no-repeat; }
.txt01 { color: #333; font-size: 11px; font-family: verdana; line-height: 17px; text-align: justify; padding: 10px 35px 10px 25px; }
.atxt01 { color: #333; font-size: 11px; font-family: verdana; line-height: 17px; text-decoration: none; text-align: justify; padding: 10px 35px 10px 25px; }
.atxt01:hover { color: #333; font-size: 11px; font-family: verdana; line-height: 17px; text-decoration: underline; text-align: justify; padding: 10px 35px 10px 25px; }
.txt01g { color: #333; font-size: 11px; font-family: verdana; font-weight: bold; text-align: justify; }
.txt02 { color: #333; font-size: 11px; font-family: verdana; }
.atxt02 { color: #333; font-size: 11px; font-family: verdana; text-decoration: none; }
.atxt02:hover { color: #333; font-size: 11px; font-family: verdana; text-decoration: underline; }
.txt03 { color: #333; font-size: 11px; font-family: verdana; line-height: 17px; text-align: justify; padding: 10px 15px; }
.orange { color: #504545; font-size: 12px; font-family: verdana; font-weight: bold; }
.atitre { color: #504545; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atitre:hover { color: #504545; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; }

.alerterouge{color:#CC0000; font-weight:bold;}


.titre { color: #504545; font-size: 12px; font-family: verdana; font-weight: bold; }
.orange { color: #504545; font-size: 12px; font-family: verdana; font-weight: bold; }
.vert { color: #00a300; font-size: 12px; font-family: verdana; font-weight: bold; }
.bleu { color: #183da6; font-size: 12px; font-family: verdana; font-weight: bold; }
.rouge { color: #c61e1e; font-size: 12px; font-family: verdana; font-weight: bold; }
.violet { color: #a11ec6; font-size: 12px; font-family: verdana; font-weight: bold; }
.or { color: #b1a666; font-size: 12px; font-family: verdana; font-weight: bold; }
.gris { color: #999999; font-size: 12px; font-family: verdana; font-weight: bold; }
.rose { color: #d454ab; font-size: 12px; font-family: verdana; font-weight: bold; }
.marron_taupe { color: #afa59f; font-size: 12px; font-family: verdana; font-weight: bold; }

a { color: #333;  text-decoration: underline;  }
a:hover { color: #333;  text-decoration: none;  }

#expos{
  overflow:auto;
  height:270px;
  width:259px;
}


a.bas, a.bas:hover { color: #ccc; font-size: 9px; font-family: verdana;  text-decoration: none;}

div.divpadding {  padding-right:20px}

div.divpadding50 { width:45%; float:left; padding-right:20px}
div.divpadding33 { width:30%; float:left; padding-right:20px}
div.divpadding66 { width:60%; float:left; padding-right:20px}

@media screen{
	.noprint { display: block}
}
@media print {
	.noprint { display: none
}
