body{
	text-align:center;
	margin:0px 0px 0px 0px;
	/*background-image: url(images/background.gif);*/
	font-family:verdana,arial;
	font-size:12px;
	background-color: #996600;
	background-repeat: repeat-x;
}
#header{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align:right;
	width:760px;
	height:139px;
	/*background-image: url(/layout/oberson/images/header.jpg);*/
	background-position: center;
	vertical-align: bottom;
	}
#header2{
	height:100px;
	width:760px;	
}
#lang{
	height:30px;
	width:760px;
	float:right;
	padding-right:10px;
	color:#FFFFFF;
}
#menuleft{
		padding-top:10px;
		float:left;
		width:190px;
		text-align:left;
		height:auto;
}
.title_link .h1_o{
	font-size:12px;
}
.title_link{
	float:left;
	background-image: url(/layout/oberson/images/back_brun_clair.gif);
	width:178px;
	height:23px;
	padding-left:10px;
	padding-top:4px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-size:12px;
}
.link_page a{
	font-size:12px;
	float:left;
	padding-left:0px;
	text-decoration:none;
	color:#333333;
	width:178px;
	height:20px;
}
.link_page a:hover{

}
#texte{
	padding-top:10px;
	float:right;
	width:530px;
	overflow: auto;
	height:355px;
	padding-right:5px;
}
#content{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	width:760px;
	height:400px;
	background:#FFFFCC;	
}
#menu{
	background-image: url(/layout/oberson/images/back_menu.gif);
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	border-bottom:solid 1px #663300;
}
#menu h1 a{
	float:left;
	text-align:center;
	display:inline;
	height:35px;
	width:130px;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	font-size:10px;
}
#menu a:hover{
	background-image: url(/layout/oberson/images/back_menu_hover.gif);
}
#bottom{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width:760px;
	height:20px;
	color:#eeeeee;
	font-size:9px;
	text-align:center;
	background-image: url(/layout/oberson/images/back_brun.gif);
}
#bottom a{
	color:#FFFFFF;
	text-decoration:none;
}
/*class pour les formulaires*/
form.css{
	width:100%;
}
form.css label{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: auto;
	width: 14em;
}
.form_input{
	margin-right: 10px;
	padding: 0px 0px 6px 0px;
	width:95px;
	height: 24px;
	vertical-align: middle;
	text-align:center;
	float:right;
	border: 1px solid #000000;
	color:#000000;
    background: #DDDDDD
}
.form_input:hover{
	color:#586D1F;
	border: 1px solid #586D1F;
}
h1{
	font-weight:normal;
	font-size:20px;
}
h2{
	font-weight:normal;
}
