

html {
	height: 101%;
	background: #fff; /* version standardisée */
}

body {
    font-family: "Liberation", Arial;
	padding : 0;
	margin : 0;
}

@font-face {
	font-family: "Liberation";
	src: url('../font/LiberationSans-Regular.ttf');
}

@font-face {
	font-family: "LiberationBolt";
	src: url('../font/LiberationSans-Bold.ttf');
}

img {
	border : 1px solid #000;
	margin: 10px;
}

.clr {
	clear : both;
}

li {
	list-style : none;
}

a {
	text-decoration: none;
	color: #747474;
	font-size: 0.9em;
}

a:hover{
	color: #000;
}

a:active{
	color: #000;
}

p {

}

* {
	margin : 0;
	padding : 0;
}

#wrapper {
	width: 1000px;
	margin: 0 auto;
	
}

/********************* header ********************/

#header {
	width: 200px;
	float: left;
	background: #fff;
}

#entete {
	padding-top: 20px;
	padding-bottom: 30px;
	float: left;
	font-family: "Liberation";
}

#menu-1 {
	float: left;
	font-family: "Liberation";
}

#menu-1 ul.nav {
	padding-bottom: 20px;
	
}

/*#menu-1 ul li.parent{
	font-family: "LiberationBolt";
}*/
#menu-1 ul li.parent a{
	color: #000;
}

#menu-1 ul.nav ul{
	padding-left: 15px;
	font-family: "Liberation";
}

#menu-1 ul.nav ul a{
	color: #747474;
}
#menu-1 ul.nav ul a:hover{
	color: #000;
}


/*********************** corps **********************/

#conteneur {
	width: 800px;
	float: left;
    font-size: 0.9em;
}


#centre.normal{
	float: left;
	width: 590px;
}


#centre.large {
	float: left;
	width: 780px;
}

#centre.large h2{
	padding: 10px 0 10px 10px;
	font-family: "Liberation";
	font-size: 1.3em;
	color: #000;
}


#centre div.interne {
	padding: 10px;
}


#gauche {
	width: 200px;
	float: left;
}

#footer {
	padding: 10px;
	text-align: center;
}

/********************* modules bas ***********************/

div.entier {
	width: 100%;
}

div.moitie {
	width: 50%;
}

div.tiers {
	width: 33%;
}

div.modules_bas {
	float: left;
	font-size: 0.8em;
}

div.modules_bas div.interne {
	padding: 30px 20px 50px 20px;
}

div.modules_bas .moduletable_menu li a {
	padding-left: 40px;
	font-family: "Liberation";
	color: #000;
	text-decoration: none;
}

div.modules_bas .moduletable_menu li a:hover {
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 1px #000;
}

div.modules_bas .moduletable_menu h3{
	padding-bottom: 10px;
	font-family: "Liberation";
	font-size: 1em;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 2px #000;
	text-align: center;
}

div.modules_bas div.interne {
	padding: 30px 20px 50px 20px;
}

div.modules_bas .moduletable li a {
	padding-left: 40px;
	font-family: "Liberation";
	color: #000;
	text-decoration: none;
	/*text-shadow: 0 1px 2px #000;*/
}

div.modules_bas .moduletable li a:hover {
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 1px #000;
}

div.modules_bas .moduletable h3{
	padding-bottom: 10px;
	font-family: "Liberation";
	font-size: 1em;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 2px #000;
	text-align: center;
}

div.modules_bas .moduletable{
   
}



/********************* modules bas ***********************/


#footer {
	font-family: "Liberation";
	font-size: 0.6em;
	color: #E5E5E5;
	text-shadow: 0 1px 2px #000;
}





