/*******************************
Version : 2.0.0.4
Revised : jeudi 27 mars 2014, 14:47:44 (UTC+0100)
*******************************/

/* Import */

@import url("fonts.css");
@import url("tetiere.css");
@import url("pied-de-page.css");

/* tag */
body {
	height:100%;
	background-color:#ffffff; margin:0px; padding:0px;
	font-family: "texgyreadventorregular", sans-serif; font-size:18px; color:#142947;
	text-align:justify;
}
img {
	border:0px;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
h1,h2,h3,h4,h5,p{
	font-weight:normal;
	margin:0;
}
h1{
	width:100%;
	font-size:36px;
	line-height:46px;
	margin-bottom:6px;
	border-bottom:1px solid #ff761b;
	font-family:'latoregular', sans-serif;
	text-align:center;
}
h2{
	font-size:18px;
	color:#ff761b;
	line-height:22px;
	padding-bottom:6px;
	margin-top:25px;
	border-bottom:10px
}
h3{
    font-size:15px;
    color:#ff761b;
    line-height:22px;
    padding-bottom:6px;
	margin-top:20px;
	border-bottom:10px
}
h4{
	font-size:13px;
	font-style: italic;
	color:#ff761b;
	line-height:22px;
	padding-bottom:6px;
	margin-top:20px;
	border-bottom:10px
}
p{
	font-size:16px;
	color:#000;
}
ul{
	list-style-image:url('/template/images/tag-li.png');
}
li.col2{
	float:left;
	width:50%;
}
ol{
	margin:0;
	padding:0 10px 0 17px;
	float:left;
	width:50%;
	font-size:10px;
}
a{
	text-decoration:underline;
	color:#000;
}

/* Général */
.disableAutocomplete {}
.clear { clear:both; }
.fleft { float:left; }
.fright { float:right; }
.pointer{ cursor:pointer; }
.red { color:#f44; text-decoration:underline; }
.hr {
	width:100%; height:1px;
    display: block;
	background-color:#333;
	margin:5px 0 5px 0;
}

/* Contenu */
#contenu {
	width:100%; min-height:280px;
/*	background:url('/template/images/bg-contenu.png') repeat-x #fff;*/
}
#inner-contenu {
	width:1000px; min-height:350px;
	margin:auto;
	background-color:#fff;
	padding:16px 8px 0 8px;
}
