body{
background-image:url(imgs/back.jpg);
background-repeat:repeat-x;
background-color:#FFF;
margin:0;
}


#container{
	width:900px;
}

/*header*/
#logo{
	float:left;
	width:327px;
	height:62px;
	margin:20px 0px 0px 20px;
}

#menu{
	width:856px;
	height:58px;
	background-image:url(imgs/menu.png);
	background-repeat:no-repeat;
	margin:20px 0px 0px 0px;
	text-align:left;
	text-indent:10px;
}

#menucontent{
	padding-top:14px;
	padding-left:12px;
	padding-right:12px;
}

#menuform{
	width:856px;
	height:30px;
	background-image:url(imgs/menuform.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	text-align:left;
	text-indent:15px;
}

#menuformcontent{
	padding-top:5px;
}


#cadre{
	width:856px;
	height:225px;
	margin:20px 0 20px 0;
}

#cadre1{
	width:208px;
	height:225px;
	float:left;
	margin-right:12px;
}

#cadre2{
	width:416px;
	height:225px;
	background-image:url(imgs/cadre3.png);
	background-repeat:no-repeat;
	float:left;

}

/*contenu*/

#contenu{
	clear:both;
	width:856px;
}

#left {
	float: left;
	width: 600px;
	}
#right {
	float: right;
	width: 220px;
	}


#lefthome {
	float: left;
	width: 520px;
	}
#righthome {
	float: right;
	width: 315px;
	}

#leftsignaler {
	float: left;
	width: 856px;
	}

/*menur*/
#menutop{
	width:212px;
	height:65px;
	background-image:url(imgs/menur.png);
	background-repeat:no-repeat;
}

#menucentre{
	width:212px;
	background-image:url(imgs/menurback.png);
	background-repeat:repeat-y;
}

#menucentrecontent{
	width:200px;
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
/*color:#999;*/
color:#777;
	line-height:20px;
}

#menubottom{
	width:212px;
	height:64px;
}



/*menu right*/
#menu-right-top{
	width:315px;
	height:65px;
	background-image:url(imgs/menu-right-top.png);
	background-repeat:no-repeat;
}

#menu-right-centre{
	width:315px;
	background-image:url(imgs/menu-right-back.png);
	background-repeat:repeat-y;
}

#menu-right-centrecontent{
	width:305px;
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
/*color:#999;*/
color:#777;
	line-height:20px;
}

#menu-right-bottom{
	width:315px;
	height:46px;
	background-image:url(imgs/menu-right-bottom.png);
	background-repeat:no-repeat;
}

#titre-menu-home{
margin-top:15px;
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:bold;
/*color:#999;*/
color:#777;
}

/*menu right message*/
#menu-message-right-top{
	width:315px;
	height:65px;
	background-image:url(imgs/menu-message-right-top.png);
	background-repeat:no-repeat;
}

#menu-message-right-centre{
	width:315px;
	background-image:url(imgs/menu-right-back.png);
	background-repeat:repeat-y;
}

#menu-message-right-centrecontent{
	width:305px;
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
/*color:#999;*/
color:#777;
	line-height:20px;
}

/* footer */

#footer{
width:856px;
height:58px;
background-image:url(imgs/menu.png);
background-repeat:no-repeat;
margin:20px 0px 0px 0px;
/*	margin-top:30px;
	width:856px;
	height:50px;
	padding-top:10px;
	border-top:#999 3px solid;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#999;
*/
}
/* ############################ */
#footercontent{
padding-top:20px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
/*color:#999;*/
color:#777;
}

h1{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
/*color:#999;*/
color:#777;
}

h2{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
/*color:#999;*/
color:#777;
}

.gris12{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
/*color:#999;*/
color:#777;
}

.chapeau{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-style:italic;
/*color:#900;*/
color:#900;
}

.chapeaugris{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-style:italic;
/*color:#999;*/
color:#777;
}

.titreform{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#900;
}

#compteur{
margin:15px 0 15px 0;
font-family:Verdana, Geneva, sans-serif;
font-size:9px;
color:#999;
}

a.gris12{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
/*color:#999;*/
color:#777;
}

a.gris12:hover{
color:#333;
}

a.rouge12{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#900;
}

a.rouge12:hover{
color:#f00;
}


.gris12{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
/*color:#999;*/
color:#777;
}

.gris11{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
/*color:#999;*/
color:#777;
line-height:12px;
}

a.gris12{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
/*color:#999;*/
color:#777;
}

a.gris12:hover{
color:#333;
}



a.grisf{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
/*color:#999;*/
color:#777;
}

a.grisf:hover{
color:#ff0000;
}

a.lien2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	text-decoration:none;
}

a.lien2:hover{
	color:#777;
}



.lien{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
/*color:#999;*/
color:#777;
}



.rouge{
	color:#F00;
}

