A {
text-decoration:none;color: #ced8e0;
}
A:hover {
text-decoration:none;color: #ffffff;
}
a:visited {
text-decoration:none;
}
a.dore-bordeau {
text-decoration:none;color:#333333;
} 
a.dore-bordeau:hover {
text-decoration:none;color:#ced8e0;
}
a.dore-bordeau:visited {
text-decoration:none;
}
a.gris-bordeau {
text-decoration:none;color:#666666;
} 
a.gris-bordeau:hover {
text-decoration:none;color:#750008;
}
a.gris-bordeau:visited {
text-decoration:none;
}
a.bleu-bordeau {
text-decoration:none;color:#3394a9;
} 
a.bleu-bordeau:hover {
text-decoration:none;color:#750008;
}
a.bleu-bordeau:visited {
text-decoration:none;
}
a.bordeau-dore {
text-decoration:none;color:#a0b7c9;
} 
a.bordeau-dore:hover {
text-decoration:none;color:#333333;
}
a.bordeau-dore:visited {
text-decoration:none;
}
BODY {
}

.textevignettes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3394a9;
	text-decoration: none;
}
.texteBordeau12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #750008;
	text-decoration: none;
}
.texteBordeau14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #750008;
	text-decoration: none;
}
.texteBlanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.texteBlanc12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.texteBlanc14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.texteBlanc16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}
.textenoir10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textenoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textenoir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textenoir13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.textenoir14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}





.texteNavig {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.texteGeorgia10 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texteGeorgia12 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texteGeorgia16 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texteGeorgia18 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.texteGeorgiaVert12 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
.texteGeorgiaVert16 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
.texteGeorgiaVert18 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
.texteGeorgiaBlanc12 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texteGeorgiaBlanc18 {
	font-family: Georgia , Times New Roman , Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/*
html>body .MarginForOtherThanIE
{
	margin-left:164px;
	}

td.zoom {
    position:absolute;
}
td.zoom img {
    z-index: 1;
}
td.zoom a {
    text-decoration: none;
    border: 0;
}
td.zoom a .preview {
    display: none;
}
td.zoom a:hover .preview {
    display: block;
    position: absolute;
    top: -6px;
    left: -8px;
    z-index: 10;
}*/
.zoomIn
{
    position: absolute;
    z-index: 10;
	margin-left: -6px;
	margin-top: -4px;
    width:172px;
    height:129px;
    border:solid #666666 1px;
}

html>body .zoomIn
{
    position: absolute;
    z-index: 10;
	margin-left: -6px;
	margin-top: -4px;
    width:172px;
    height:129px;
    border:solid #666666 1px;
}

.zoomOut
{
		width:160px;
		height:120px;
		border:solid #666666 1px;
}


/* CSS BY AB */
a, img {border:none;}
a.contact {
text-decoration:none;color:#cfb06e;
} 
a.contact:hover {
text-decoration:none;color:#750008;
}
a.contact:visited {
text-decoration:none;
}

#libelrecherche{font-size:11px;font-weight:normal}

#form1
{margin:0px;padding:0px;display:inline}


.boutonRechercher
{
	width: 82px;
	height: 20px;
	background: url(../images/bouton-rechercher.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
}

.boutonRechercher:hover, .boutonRechercherHover
{
	width: 82px;
	height: 20px;
	background: url(../images/bouton-rechercher-on.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
	cursor:pointer;
}
.boutonOk
{
	width: 26px;
	height: 20px;
	background: url(../images/bouton-ok.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
}

.boutonOk:hover, .boutonOkHover
{
	width: 26px;
	height: 20px;
	background: url(../images/bouton-ok-on.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
	cursor:pointer;
}


.lienPagination
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #750008;
	text-decoration: none;
 }
 .lienPagination a
 { border:none;font-size: 14px;
	color: #750008;}
 .lienPagination a:hover
 { border:none;font-size: 14px;
	color: #cfb06e;}
 .lienPagination img
 { border:none;}
/*si autre que IE*/
html>body .infobulle{
    position: absolute;  
    text-align:left; 
    visibility : hidden;
    border: 1px solid #000000;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #FFFFFF;
}
/*Si IE*/
* html .infobulle{
    position: absolute;   
    text-align:left; 
    visibility : hidden;
    border: 1px solid #000000;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #FFFFFF;
}

.boutonEnvoi
{
	width: 80px;
	height:18px;
	background: url(../images/bouton-envoyer.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border:0;
}

.boutonEnvoi:hover, .boutonEnvoiHover
{
	width: 80px;
	height:18px;
	background: url(../images/bouton-envoyer-on.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
}
a.mentionlegaleLien{
text-decoration:none;color: #333333;font-size:12px;font-style:italic;font-weight:bold;cursor:pointer;
} 
a:hover.mentionlegaleLien{
text-decoration:none;color: #ffffff;font-size:12px;font-style:italic;font-weight:bold;cursor:pointer;
}

#tdEntourantLienMention
{
	padding-left:10px;	
	padding-top:50px;
	width:140px;height:100px;background-image:url(../images/bas-menu.gif);
}

#liens {
	margin: 0 auto;
	color: #3394A9;
	text-align: center;
}

#liens a {
	font-size: 12px;
	color: #3394A9;
}

#liens a:hover {
	font-size: 12px;
	color: #CED8E0;
}