A {
text-decoration:none;color: #ff0000;
}
A:hover {
text-decoration:none;color: #ffffff;
}
a:visited {
text-decoration:none;
}
A {
text-decoration:none;color: #ff0000;
}
A.liens4:hover {
text-decoration:none;color: #4be101;
}
a.liens4:visited {
text-decoration:none;
}

a.contact{
text-decoration:none;color:blue;
}
a.contact:hover {
text-decoration:none;color:red;
}
A.liens2 {
text-decoration:none;color: #4be101;
}
A.liens2:hover {
text-decoration:none;color: #ff0000;
}
a.liens2:visited {
text-decoration:none;
}
a.liens3 {
text-decoration:none;color: #4be101;
}
a.liens3:hover {
text-decoration:none;color: #ffffff;
}
a.liens3:visited {
text-decoration:none;
}
a.gris-bordeau {
text-decoration:none;color:#666666;
} 
a.gris-bordeau:hover {
text-decoration:none;color:#700000;
}
a.gris-bordeau:visited {
text-decoration:none;
}
a.bordeau-dore {
text-decoration:none;color:#700000;
} 
a.bordeau-dore:hover {
text-decoration:none;color:#cfb06e;
}
a.bordeau-dore:visited {
text-decoration:none;
}
BODY {
background: #503573 url(../images/fond-degrade.gif) repeat-x;
}


.textevignettes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #700000;
	text-decoration: none;
}
.texteBordeau12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #700000;
	text-decoration: none;
}
.texteBordeau14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #700000;
	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;
}
.texteblanc13 {
	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;
}
.texteblanc18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
}
.textegris12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	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:156px;
    height:117px;
    border:solid #700000 1px;
}

html>body .zoomIn
{
    position: absolute;
    z-index: 10;
	margin-left: -6px;
	margin-top: -4px;
    width:156px;
    height:117px;
    border:solid #700000 1px;
}

.zoomOut
{
		width:144px;
		height:108px;
		border:solid #700000 1px;
}

/* CSS BY AB */
.lienPagination
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#4be101;
	text-decoration: none;
 }
.lienPagination a
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#4be101;
	text-decoration: none;
 }
 .lienPagination a:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ff0000;
	text-decoration: 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;
	z-index:1000;
}
/*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;
	z-index:1000;
}
#UpdatePanel1{display:inline}

.boutonRechercher
{
	width: 80px;
	height: 18px;
	background: url(../images/bouton-rechercher.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
}

.boutonRechercher:hover, .boutonRechercherHover
{
	width: 80px;
	height: 18px;
	background: url(../images/bouton-rechercher-on.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
	cursor:pointer;
}
.boutonOk
{
	width: 30px;
	height: 18px;
	background: url(../images/bouton-ok.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
}

.boutonOk:hover, .boutonOkHover
{
	width: 30px;
	height: 18px;
	background: url(../images/bouton-ok-on.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
	cursor:pointer;
}


 .boutonEnvoi
{
	width: 80px;
	height:18px;
	background: url(../images/bouton-envoyer.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border:0;
	cursor:pointer;
}

.boutonEnvoi:hover, .boutonEnvoiHover
{
	width:80px;
	height:18px;
	background: url(../images/bouton-envoyer-on.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	border: 0;
	cursor:pointer;
}
a, img{border:none;}

#libelrecherche{font-size:11px;font-weight:normal;}

#UpdatePanel2{margin:0px;padding:0px;}

form{margin:0px;padding:0px;}

.informationInscript{color:Red; font-style:italic;}
.txtpetit{color:#000000; font-size:12px; font-family:Verdana , Times New Roman , Arial, sans-serif;}
legend{font-size:12px; color:#42c900; font-weight:bold; font-family:Verdana , Times New Roman , Arial, sans-serif;}
fieldset{background-color:#d1e8c5;border:1px solid #42c900;}


/*CSS POUR PAGINATION */
.pagination {
    line-height:2em;
    text-align:center;
    width:722px;
    color:White;
    font-size:12px; font-family:Verdana , Times New Roman , Arial, sans-serif;
}
.pagination a,
.pagination span {
    padding:0.2em 0.5em;
}
.pagination a {
    border:1px solid #4be101;
    color:#3aaf00;
    background-color:White;
    text-decoration:none;
}
	.pagination a:hover {
	    border:1px solid #ff0000;
	    color:#ff0000;
	}
	.pagination .prevnext {
	    font-weight:bold;
	}
	.pagination span.disabled {
	    border:1px solid #DDDDDD;
	    color:White;
	}
	.pagination span.current {
	    border:1px solid #ffffff;
	    background-color:#3aaf00;
	    color:#ffffff;
	    font-weight:bold;
	}
	
	/* SCROLLING RECHERCHE*/
	
/* Le div a scroller */
#DIV_MOVE {
/*  position : absolute; /* IMPERATIF */
  left : 75%;
  top : 120px;
  color : #000000;
  font-size : 13px;
  font-family : Verdana;
  text-align : center;
  background-color : #9bd97c;
  border : solid 1px white;
  z-index : 10;
  width:198px;
}
#D_MOVE_TITRE {
  background : #9bd97c;
  color : #ffffff;
  font-size : 13px;
  font-family : Verdana;
  font-weight: bold;
  border : solid 1px white;
  margin : 2px;
  padding : 5px;
  text-align : center;
  width:182px;
}
