/* -- CSS societe -- */

body{
	padding-top:28px;
/*	background-image:url('../images/hdr_societe/fond_page.jpg');
*/}

/* Bandeau comprenant le logo HDR */
div#conteneur table tr td div.tdDivMenuGeneralHDR{
	background-image:url('../images/hdr_societe/fond_top_menu.jpg');
	width:959px;
	height:77px;
}

/* Encart contenant les visuels */
div#conteneur table tr td div.tdDivTopnav{
	background-image:url('../images/visuels.jpg');
	width:959px;
	height:168px;
}

/* Partie gauche du site */
div#conteneur table tr td.td_left_tpl{
	background-image:url('../images/hdr_societe/fond_menu_left.jpg');
	width:225px;
	background-repeat:repeat-y;
}

div#conteneur table tr td.td_left_tpl div.left_tpl{
	
}

/* Partie centrale du site */
div#conteneur table tr td.td_main_tpl{
	/*background-image:url('../images/hdr_societe/fond_contenu.jpg');*/
	background-color:#501b4f;
	width:469px;
	background-repeat:repeat-y;
}

div#conteneur table tr td.td_main_tpl div.main_tpl{
	
}

/* Partie droite du site */
div#conteneur table tr td.td_right_tpl{
	background-image:url('../images/hdr_societe/fond_menu_right.jpg');
	width:225px;
	background-repeat:repeat-y;
}

div#conteneur table tr td.td_left_tpl div.right_tpl{
	
}

/* Partie basse du site */
div#conteneur table tr td.td_footer{
	background-image:url('../images/hdr_societe/fond_footer.jpg');
	width:959px;
	background-repeat:repeat-y;
}

div#conteneur table tr td.td_footer div.footer_tpl{
	
}

a:link, a:visited, a:active{
	color:#ED008B;
}

a:hover{
	color:#ffffff;
}

h1 {
margin-top:10px;
color:#f79522;
font-size:13px;
font-weight:bold;
line-height: 25px;
text-transform:uppercase;
width: 100%;
}

/* CSS Menus */

.TitrePage {
margin-top:10px;
color:#ffcc00;
font-size:1.3em;
font-weight:bold;
line-height: 25px;
text-transform:uppercase;
width: 100%;
}

.titre_menu {
margin-top:10px;
color:#ffffff;
font-size:0.9em;
font-weight:bold;
text-align:center;
line-height: 17px;
text-transform:uppercase;
width: 100%;
background-color:#71306A;
}

ul.LinkList, li.LinkList {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;	
}
.LinkList li {
	width: 100%;
		
}
li.first {
	width: 148px;
	border: 0px;
}

.LinkList li:hover {
}

.LinkList A, .LinkList A:link, .LinkList A:active, .LinkList A:visited {
	background-image: url('../images/navpuce_rose.gif');
	background-repeat: no-repeat;
	
	text-decoration: none;
	display: block;
			
	line-height: 18px;
	padding-left: 20px;
	padding-top: 0px;	
	margin-left: 5px;
	text-align:left;
}

.LinkList A:hover {
	color: #000000;

}

.Linkactus A, .Linkactus A:link, .Linkactus A:active, .Linkactus A:visited {
	background-image: url('../images/navpuce_rose.gif');
	color: #ED008B;
	padding-left:22px;
	padding-top:2px;
}

.Linkactus A:hover {
	background-image: url('../images/navpuce_rose.gif');
	color:#FFFFFF;
}

h2 {
color:#b5d66c;
font-size:0.9em;
font-weight:600;
line-height: 17px;
width: 100%;
border-bottom: 1px dotted #000000;
}

/*.definition_logo li {
background-image:url('../images/fleche_rose.jpg');
list-style-type:none;
background-repeat:no-repeat;
background-position:0 85%;
padding-left:15px;
}*/
.definition_logo li {
list-style-type:none;
}
.definition_logo span {
color:#ED008B;
}
.definition_logo img {
padding-right:5px;
background-position:0 85%;
}

ul{
-moz-padding-start:10px;
padding-left:-30px;
} 