/**************************************************************************/
/**************       des police appliquer dans lapge index  **************/
/**************************************************************************/

/**************************************************************************/
/**************              scollete de la pages             **************/
/**************************************************************************/

body   {
	scrollbar-face-color: #8D6A6A;
	scrollbar-highlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-shadow-color: #AA0202;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	FONT-SIZE: 10px;
	MARGIN: 0em;
    text-align:center;
	background-color:#ffffff;
	font-family: verdana;
	/*background: url(../images/bg/bg_ind.jpg) repeat-y center;*/

}

DIV#scollette
{
    Z-INDEX: 1; 
	MARGIN-LEFT: auto; 
	WIDTH: 780px; 
	MARGIN-RIGHT: auto; 

	TOP: 0px; 
	/*background-image: url(../images/bg/bg_ind.jpg);*/
	background-color:#F5F1F1;
}
/**************************************************************************/
/**************               la partie en haut              **************/
/**************************************************************************/
DIV#top
{
	Z-INDEX: 2;
	MARGIN-LEFT: auto;
	WIDTH: 780px;
	MARGIN-RIGHT: auto;
	height: 116px;
    POSITION: relative;
	background-image: url(../images/scolette/bg_top.gif);

	/*background-color:#2E4261;*/
}


/************ titre en haut ****************/
div#titretop
{
    Z-INDEX: 2;
	TOP: 16px;  
	LEFT: 217px; 
	WIDTH: 376px;
	HEIGHT: 30px;  
	POSITION: absolute;
}
/************ logo ****************/
div#logo
{
	Z-INDEX: 2;
	TOP: 12px;
	LEFT: 32px;
	WIDTH: 116px;
	HEIGHT: 83px;
	POSITION: absolute;

}
/************ contact ****************/
div#contact
{
	Z-INDEX: 2;
	TOP: 0px;
	LEFT: 679px;
	WIDTH: 95px;
	HEIGHT: 23px;
	POSITION: absolute;
	background-image: url(../images/scolette/bg_contact.gif);

}
.contact {
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
.contact A:visited,A:link,A:active { COLOR: #FFFFFF;text-decoration: none;text-align: right; }
.contact A:hover    { COLOR: #B40303;text-decoration: none;text-align: right; }

/************ rechercher ****************/
div#recherche
{
	Z-INDEX: 2;
	TOP: 49px;
	LEFT: 600px;
	WIDTH: 178px;
	HEIGHT: 31px;
	POSITION: absolute;
	/*background-image: url(../images/scolette/bg_recherche.gif);*/

}
.forecherche {
	font-family: verdana;
	font-size: 10px;
	color: #906E6E;
	text-decoration: none;
	border: 1px solid #C8B6B6;
	width: 140px;
	padding-right: 3px;
}

/************ menu ****************/
div#menu
{
	Z-INDEX: 2;
	TOP: 81px;
	LEFT: 180px;
	WIDTH: 552px;
	HEIGHT: 35px;
	POSITION: absolute;
	TEXT-ALIGN: left;
}




/************ fin top  ****************/

/**************************************************************************/
/**************               la partie en centre               **************/
/**************************************************************************/
DIV#body
{

	MARGIN-LEFT: auto;
	WIDTH: 780px;
	MARGIN-RIGHT: auto;
	background-color:#F5F1F1;
	POSITION: relative;

}

/************ gauche ****************/
.gauche
{
	WIDTH: 197px;
}

.tabletexteg {
    text-align:center;
    background-image: url(../images/scolette/texte_g_center.gif);
}


.texteg {
	font-family: verdana;
	font-size: 10px;
	color: #9B7979;
	text-decoration: none;
	text-align:left;
	padding: 10px;
}
/************ centre ****************/
.espceur
{
	WIDTH: 17px;
	background-image: url(../images/scolette/bg_ligneh.gif);
}
.contenu
{
	WIDTH: 578px;
}
DIV#titrep
{

	TOP: 0px;
	LEFT: 214px;
	WIDTH: 566px;
	HEIGHT: 68px;
	background-color:#FA9E00;
	POSITION: absolute;
}
DIV#intro
{

	TOP: 14px;
	LEFT: 408px;
	WIDTH: 368px;
	HEIGHT: 80px;
	background-color:#9B7979;
	POSITION: absolute;
}
.tablevis {
    background-color:#AC0202;
	WIDTH: 554px;
	HEIGHT: 136px;

}
/************ fin centre  ****************/
/**************************************************************************/
/**************               la partie en bas             **************/
/**************************************************************************/
DIV#bas
{
	Z-INDEX: 1;
	MARGIN-LEFT: auto;
	WIDTH: 780px;
	MARGIN-RIGHT: auto;
	TOP: 0px;
	height: 40px;
	POSITION: relative;

	background-image: url(../images/scolette/bg_bas.gif);
	/*background-color:#2E4261;*/
}

div#smenu
{
	TOP: 15px;
	LEFT: 13px;
	WIDTH: 500px;
	HEIGHT: 20px;
	POSITION: absolute;
}
.smenu {

	font-family: verdana;
	font-size: 10px;
	color: #9B7979;
	text-decoration: none;
	text-align: left;
}
.smenu A:visited   { COLOR: #9B7979;text-decoration: none;text-align: right;  }
.smenu A:link      { COLOR: #9B7979;text-decoration: none;text-align: right;  }
.smenu A:active    { COLOR: #9B7979;text-decoration: none;text-align: right;  }
.smenu A:hover     { COLOR: #9B7979;text-decoration: underline;text-align: right; }

div#copy
{
	TOP: 20px;
	LEFT: 560px;
	WIDTH: 300px;
	HEIGHT: 20px;
	POSITION: absolute;
}


/************ fin bas  ****************/

/**************************************************************************/
/**************               styles suplimentaires            **************/
/**************************************************************************/
.texttitre {
	font-family: verdana;
	font-size: 10px;
	color: #9D0101;
	text-decoration: none;
	text-align: left;
}
.suite {
	font-family: verdana;
	font-size: 10px;
	color: #9D0101;
	text-decoration: none;
}
.suite A:visited   { COLOR: #9D0101;text-decoration: none;text-align: right;  }
.suite A:link      { COLOR: #9D0101;text-decoration: none;text-align: right;  }
.suite A:active    { COLOR: #9D0101;text-decoration: none;text-align: right;  }
.suite A:hover     { COLOR: #9D0101;text-decoration: underline;text-align: right; }


.srub {
	font-family: verdana;
	font-size: 10px;
	color: #9D0101;
	text-decoration: none;
	text-align: left;
}
.srub A:visited   { COLOR: #9D0101;text-decoration: none;text-align: right;  }
.srub A:link      { COLOR: #9D0101;text-decoration: none;text-align: right;  }
.srub A:active    { COLOR: #9D0101;text-decoration: none;text-align: right;  }
.srub A:hover     { COLOR: #9D0101;text-decoration: underline;text-align: right; }


.texte {

	font-family: verdana;
	font-size: 10px;
	color: #7C5F5F;
	text-decoration: none;
	text-align: left;
}
.texte A:visited   { COLOR: #9D0101;text-decoration: underline;text-align: right;  }
.texte A:link      { COLOR: #9D0101;text-decoration: underline;text-align: right;  }
.texte A:active    { COLOR: #9D0101;text-decoration: underline;text-align: right;  }
.texte A:hover     { COLOR: #9D0101;text-decoration: none;text-align: right; }


.textea {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;

}
.textea A:visited  { COLOR: #000000;text-decoration: none; }
.textea A:link     { COLOR: #000000;text-decoration: none; }
.textea A:active   { COLOR: #000000;text-decoration: none; }
.textea A:hover    { COLOR: #000000;text-decoration: underline; }


.texteb {
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.texteb A:visited  { COLOR: #FFFFFF;text-decoration: none; }
.texteb A:link     { COLOR: #FFFFFF;text-decoration: none; }
.texteb A:active   { COLOR: #FFFFFF;text-decoration: none; }
.texteb A:hover    { COLOR: #FFFFFF;text-decoration: underline; }

 
.forlogin {
	font-family: verdana;
	font-size: 10px;
	color: #755C5C;
	text-decoration: none;
	border: 1px solid #404040;
	width: 106px;
	font-weight: bold;

}
.intro {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 5px 5px 10px;
}
.intrvis {
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 9px 16px 10px 10px;
}
.contour {
	border: 1px solid #FFFFFF;
}
.txt {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	/*text-align: left;*/
}
.txt A:visited   { COLOR: #9D0101;text-decoration: underline; }
.txt A:link      { COLOR: #9D0101;text-decoration: underline; }
.txt A:active    { COLOR: #9D0101;text-decoration: underline; }
.txt A:hover     { COLOR: #9D0101;text-decoration: none; }

.txtinterne {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;

}
.txtinterne A:visited   { COLOR: #000000;text-decoration: none; }
.txtinterne A:link      { COLOR: #000000;text-decoration: none; }
.txtinterne A:active    { COLOR: #000000;text-decoration: none; }
.txtinterne A:hover     { COLOR: #000000;text-decoration: underline; }.

fortelecharger {
	font-family: verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	width: 120px;
	border: 1px solid #9B7979;
}
/*************************************************************************/
/********************style phto galerie ********************************/
/*************************************************************************/
div#galerie
{
	width: 451px ;
	/*border: 1px solid #dcb ;
	text-align: center ;
	padding: 15px ;
	margin: 15px 30px ;*/
	}

ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left ;
}

ul#galerie_mini li a img
{
	/*margin: 2px 1px ;*/
	border: 1px solid #a08080 ;
}

dl#photo
{
	clear: both ;
	margin: 0 auto ;
}

dl#photo dt
{
	font:  10px  verdana, serif ;
	color: #9D0101 ;
	font-weight: bold;
}

dl#photo dd
{
	margin: 0 ;
}

dl#photo img
{
	border: 1px solid #a08080 ;
}
/*************************************************************************/
/********************liste ********************************/
/*************************************************************************/
li {
 /*background-image: url(../images/pictos/pic_li.gif);*/
 background-repeat: no-repeat;
 background-position: left top;
 list-style-type: none;
 padding-left: 12px;
 }
ol {
 background-image: url(../images/pictos/pic_li.gif);
 background-repeat: no-repeat;
 background-position: left top;
 list-style-type: none;
 padding-left: 12px;
 }
  
.li {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
		text-align: left;
 }
.li A:visited   { COLOR: #9D0101;text-decoration: none;	text-align: left; }
.li A:link      { COLOR: #9D0101;text-decoration: none;	text-align: left; }
.li A:active    { COLOR: #9D0101;text-decoration: none;	text-align: left; }
.li A:hover     { COLOR: #9D0101;text-decoration: underline;	text-align: left; }

.fortelecharger {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	width: 130px;
	border: 1px solid #9B7979;
}
.date {
	font-family: verdana;
	font-size: 10px;
	color: #9B7979;
	text-decoration: none;
}
.formrapport {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	width: 400px;
	border: 1px solid #9B7979;
	text-align: left;
}
.formerecherche {
	font-family: verdana;
	font-size: 10px;
	color: #755C5C;
	text-decoration: none;
	border: 1px solid #9B7979;
	/*width: 300px;*/

}
.formerechercheb {
	font-family: verdana;
	font-size: 10px;
	color: #755C5C;
	text-decoration: none;
	border: 1px solid #9B7979;
    width: 300px;

}
.formedate {
	font-family: verdana;
	font-size: 10px;
	color: #755C5C;
	text-decoration: none;
	border: 1px solid #9B7979;
    width: 130px;

}
.champs {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9B7979;
	text-align: left;
	width: 100px;
	padding-left: 6px;
	border: 1px solid #9B7979;

}
.ttable {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtable {
	font-family: verdana;
	font-size: 10px;
	color: #4f4a4a;
	text-decoration: none;
	padding-left: 6px;

}
.txtable A:visited   { COLOR: #4f4a4a;text-decoration: none;	 }
.txtable A:link      { COLOR: #4f4a4a;text-decoration: none;}
.txtable A:active    { COLOR: #4f4a4a;text-decoration: none;}
.txtable A:hover     { COLOR: #ffffff;text-decoration: none;}

.mail {
	font-family: verdana;
	font-size: 10px;
	color: #4f4a4a;
	text-decoration: none;
	padding-left: 6px;

}
.mail A:visited   { COLOR: #807B7B;text-decoration: underline;	 }
.mail A:link      { COLOR: #807B7B;text-decoration: underline;}
.mail A:active    { COLOR: #807B7B;text-decoration: underline;}
.mail A:hover     { COLOR: #807B7B;text-decoration: none;}
.tttab {
	font-family: tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txttab {
	font-family: tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

