/** styles de base **/ 
/** utilisés par le site & l'editeur ! **/ 
 *
body, html{
	font-size: 12px ;
	font-family: Arial, Trebuchet MS, Verdana, Sans-Serif;
	color:#5d5d5d;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

a {
	color: #aa7181;
	text-decoration: none;
}
a:hover {
	color: #92193c;
}

a.nom {
	color: #92193c;
	font-weight: bold;
	text-decoration: none;
}
a.nom:hover {
	color: #aa7181;
}

img{
	border: none;
}

h1, h2{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}

p{
	padding: 8px 0px 8px 0px;
	margin: 0px;
	width: 440px;
	text-align: justify;
	line-height: 16px;
}

li{
	padding: 8px 0px 8px 0px;
	margin: 0px;
	width: 400px;
	text-align: justify;
	line-height: 16px;
}

.tableau{
	background: #5f3f48;
	color: #5f3f48;
}

.table_titre{
  background: #92193c;
	color: #fff;
}

.table_ligne1{
	background: #EAE5E1;
}

.table_ligne2{
  background: #fefcfd;
}





.titre_para{
	color: #92193c;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 3px 12px;
	background: url(images/fleche.gif) no-repeat 0px 12px;
}

.titre_page{
	color: #876f76;
	/*font-weight: bold;*/
	font-size: 24px;
	/*padding: 235px 0px 20px 70px;*/
	/*margin: 200px 0px 0px 0px;*/
	/*border: #0f0 solid 1px;*/
}


.lettre_menu_titre{
	font-size: 30px;
	color: #92193c;
}




.texte_samfi{
	color: #92193c;
	font-weight: bold;
	font-size: 13px;
}


.bloc_projet_photos{
	width: 120px;
	margin: 0px 0px 0px 0px;
	/*border: #f00 solid 1px;*/
	float: left;
}

.bloc_projet_photos img{
	margin: 0px 0px 15px 0px;
}

.bloc_projet_texte{
	width: 120px;
	margin: 0px 0px 0px 10px;
	/*border: #0f0 solid 1px;*/
	float: left;
}

.bloc_projet_texte_long{
	width: 240px;
	margin: 0px 0px 0px 10px;
	/*border: #0f0 solid 1px;*/
	float: left;
}

.bloc_projet_texte_long h1{
	font-size: 13px;
	color: #92193c;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;	
}

.bloc_projet_texte_long h2{
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	/*border: #f00 solid 1px;*/
}

.bloc_projet{
	width: 250px;
	padding: 8px 20px 0px 0px;
	margin: 20px 0px 0px 10px;
	/*background: url(images/fond_pointille01.gif) repeat-y left;*/
	/*border: #00f solid 1px;*/
	float: left;
}

.bloc_projet_texte h1{
	font-size: 13px;
	color: #92193c;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;	
}

.bloc_projet_texte h2{
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	/*border: #f00 solid 1px;*/
}

*html .bloc_projet_texte h2{
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px -20px 0px;	
	/*border: #f00 solid 1px;*/
}


.bloc_projet_texte li{
	list-style:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	list-style-position: outside;
}

.spacer_pointille{
	clear: both;
	padding: 0px;
	margin: 0px;
	/*overflow: hidden;*/
	height: 10px;
	font-size: 0px;
	width: 100%;
	background: url(images/pointille_hori.gif) repeat-x bottom;
	/*border: #0000ff solid 1px;*/
}

li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-position: inside;
}

/*
STYLES UTILISES PAR EDITEUR
NE PAS SUPPRIMER !!
*/

/** divs plugins **/
.divplugin {
	font-size: 13px;
	line-height: 16px;
	height: 16px;
	display:block;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	border: 1px dotted #a7a7a7;
	background-color: transparent;
	background: url(../web/images/spacer.gif);


}

/*special zoom*/
.zoomImage {
    cursor: pointer;
    cursor: hand;
}

/* autres..*/

h2.cheminDeFer {
    font-size: 12px;
}




/**menu**/
.item0 {
    background: #7B242D;
    color: #FFFFFF;
    font-weight:bold;
    width:182px;
    height: 24px;
    font-size:12px;

}
.itemActif0 {
    background: #C84855;
    color: #FFFFFF;
    width:182px;
    height:24px;
    font-weight:bold;
    font-size:12px;

}


.link_menu0 {
    color: #FFFFFF;    
}
.link_menu0:hover {
    color: #EFC7CB;    
}
.link_menu0Actif {
    color: #FFFFFF;
}
.link_menu0Actif:hover {
    color: #FFFFFF;
}

/**item 1 **/
.item1 {
    background: #FFFFFF;
    color: #333366;
    font-weight:bold;
    width:182px;
    height: 20px;
    font-size:11px;
    border:1px solid #333366;
}
.itemActif1 {
    background: #FFFFFF;
    color: #C84855;
    width:182px;
    height:20px;
    font-weight:bold;
    font-size:11px;
    border:1px solid #C84855;
}
.link_menu1 {
    color: #333366;    
}
.link_menu1:hover {
    color: #C84855;    
}
.link_menu1Actif {
    color: #C84855;
}
.link_menu1Actif:hover {
    color: #B33542;
}

/** plan du site **/
.pds_itemActif0 {
    color: #000000;
    width:182px;
    height:24px;
    font-weight:bold;
    font-size:13px;

}
.pds_link_menu0Actif {
    color: #000000;
}
.pds_itemActif1 {
    color: #333333;
    width:182px;
    height:24px;
    font-weight:bold;
    font-size:12px;
    padding: 0px 0px 0px 10px;

}
.pds_link_menu1Actif {
    color: #465661;
}
.pds_itemActif2 {

    color: #C84855;
    width:182px;
    height:24px;
    font-weight:bold;
    font-size:11px;
    padding: 0px 0px 0px 20px;

}
.pds_link_menu2Actif {
    color: #C84855;
}


