body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
}
div.largeur {
	width:100%;//770px;
}
div.menuline {
	color: #F90;
	width:100%;
	height:24px;
	background-image: url(fond_menu.jpg);
	padding:0px;
}
a.menulien, div.menu, div.menuhere {
	color: #F90;
	padding:0px;
	margin:0px;
	width:165px;
	height:15px;
	text-decoration:none;
	display:inline;
	float:left;
	text-align:center;
	background-attachment: fixed;
	background-image: url(sep_menu.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
a.menulien:hover, div.menu:hover, div.menuhere:hover {
	color: #FFF;
	background-color: #F90;
	font-weight:bold;
}
.flag {
display:inline;
float:right;
padding:2px;
}
div.col_droite {
color:#aaa;
background-color:#fff;
text-align:right;
float:right;
border-width:0px 0px 0px 0px;
border-style: solid;
border-color: #ccc;
height:100%;
padding:4px;
overflow:visible;
}
div.col_gauche {
border:1px solid #ccc;
margin:0px 4px 0px 4px;
width:100%;//637px;
padding:1px;
text-align:center;
}

div.colonne_deco {
width:21px;
display:inline;
float:left;
}
div.colonnes_1 {
width:95%;
text-align:center;
}
div.colonnes_2_line {
align:center;
padding-left:40px;
}
div.colonnes_2 {
text-align:left;
width:38%;
float:left;
padding:4px;
}

div.sousmenus {
border:1px solid #ccc;
width:181px;
position:absolute;
list-style-type: square;
padding-left:6px;
overflow:auto;
background-color:#f8f8f8;
display:hidden;
}

#sousmenupro {
left:4px;
top:95px;
}
#sousmenuenq {
left:168px;
top:95px;
}
#sousmenupart {
left:332px;
top:95px;
}
#sousmenuacces {
left:513px;
top:95px;
}
li.sousmenu {
	border-bottom:1px solid #ccc;
}
.sousmenu, div.sousmenus a {
	width:100%;
	padding-left:0px;

	color:#666;
	text-decoration:none;
}
a.sousmenu:hover, div.sousmenus a:hover {
background-color:#fff;
font-weight:bold;
color:#F90;

}
li.sousmenu {
line-height:12px;
}

.bottomline {
color:#999;
text-decoration:none;
}
#copyright {
color:#999;
}
.Style3 {color: #888}

.divt {
border-bottom:1px solid #aaa;
padding:4px;
}

.sommaire {
background-color:#eee;
padding:4px 8px 0px 8px;
spacing:0px 8px 0px 8px;
}

.path {
text-align:left;
font-style:italic;
font-size:9px;
margin:5px;
padding:2px;
letter-spacing:1px;
text-decoration:none;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#ccc;
color:#999;
}
.path a {
text-decoration:none;
color:#999;
}

.hometitle {
	color: #FF9900;
	font-weight: bold;
	font-size: 14px;
	}
#slogancentre {
	padding-left:20px;
	}
.flk {
	font-size: 8px;
}