@charset "utf-8";
/* CSS Document */

body {
	background-color:#FFFFFF;
	margin:1em;
}

#site {
	position:relative;
	width:975px;
	height:595px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:0px;
	padding-top:0px;
	border:solid #000000 1px;
	font-family:Calibri;
}

#site2 {
	position:relative;
	width:975px;
	height:1318px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:auto;
	border:solid #000000 1px;
	font-family:Calibri;
}

img {
	border:none;
}

#haut_page {
	position:absolute;
	left:0px;
	top:0px;
	width:975px;
	height:256px;
	background-image:url(../images/bandeau.jpg);
	background-repeat:no-repeat;
}

#logos {
	position:absolute;
	left:31px;
	top:234px;
	width:237px;
	height:46px;
}

#menu {
	position:absolute;
	left:20px;
	top:281px;
	width:273px;
	height:257px;
}

.CollapsiblePanelTab {
	font:Calibri;
	font-stretch:extra-expanded;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#00b5e3;
	width:200px;
	margin:15px;
	margin-left:20px;
	padding:0px;
	padding-left:30px;
	cursor:pointer;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
}

.CollapsiblePanelTab a {
	color:#FFFFFF;
	text-decoration:none;
}

.CollapsiblePanelTab ul {
	margin:0px;
	padding:0px;
}

.CollapsiblePanelTabTel {
	font:Calibri;
	font-stretch:extra-expanded;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#8abd57;
	width:200px;
	margin:15px;
	margin-left:20px;
	padding:0px;
	padding-left:30px;
	cursor:pointer;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
}

.CollapsiblePanelTabTel a{
	color:#FFFFFF;
	text-decoration:none;
}

.CollapsiblePanelTabTel ul{
	margin:0px;
	padding:0px;
}

#CollapsiblePanel1 ul {
	margin:0px;
	padding:0px;
}

#CollapsiblePanelContent {
	margin:0px;
	padding:0px;
	padding-left:30px;
	font:Calibri;
	font-size:10pt;
	color:#00b5e3;
	background-color:#FFFFFF;
	cursor:pointer;
	line-height:14pt;
}

.CollapsiblePanelContent ul li {
	margin-left:50px;
	padding:0px;
	list-style:circle;
	color:#00b5e3;
	text-decoration:none;
}

.CollapsiblePanelContent ul a {
	color:#00b5e3;
	text-decoration:none;
	font-size:10pt;
}

#titre {
	position:absolute;
	right:20px;
	top:225px;
	width:645px;
	height:50px;
}

#titre h2 {
	color:#e2007a;
	font-variant:small-caps;
	font-stretch:extra-expanded;
	font-size-adjust:inherit;
	margin:0px;
	padding:0px;
	font-size:20pt;
}

#titre h3 {
	color:#e2007a;
	font-variant:small-caps;
	font-stretch:extra-expanded;
	font-size-adjust:inherit;
	margin:0px;
	padding:0px;
	font-size:20px;
}

#titre h5 {
	color:#e2007a;
	font-stretch:condensed;
	margin:0px;
}

#contenu {
	position:absolute;
	right:20px;
	top:285px;
	width:645px;
	height:142px;
	font-size:10pt;
}

p {
	margin:0px;
	padding:5px;
}

.exergue {
	color:#00b5e3;
	font-weight:bold;
}

.exergue2 {
	color:#e2007a;
	font-weight:bold;
}

.exergue3 {
	color:#8abd57;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.exergue4 {
	color:#8968a6;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.enjeux {
	color:#8968a6;
	margin:0px;
	padding:0px;
	font-size:16pt;
}

.halte1 {
	color:#8abd57;
	margin:0px;
	padding:0px;
	font-size:16pt;
}

.halte2 {
	color:#00b5e3;
	margin:0px;
	padding:0px;
	font-size:16pt;
}

.halte3 {
	color:#8968a6;
	margin:0px;
	padding:0px;
	font-size:16pt;
}

.concertation {
	color:#000000;
	margin:0px;
	padding:0px;
	font-size:16pt;
	background-color:#8abd57;
	width:200px;
	padding-left:10px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
}

h4 {
	margin:0px;
	padding:0px;
}

#rdv {
	position:absolute;
	font-size:10pt;
	right:20px;
	top:450px;
	width:645px;
	height:80px;
	padding-top:5px;
	padding-bottom:5px;
	border:#00b5e3 solid 1px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
}

#rdv h3 {
	color:#e2007a;
	font-variant:small-caps;
	font-stretch:extra-expanded;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

#rdv p {
	margin-left:15px;
	margin-right:15px;
}

.submit {
	color:#FFFFFF;
	background-color:#00b5e3;
	cursor:pointer;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;	
}

#contenu2 {
	position:absolute;
	left:20px;
	top:620px;
	width:269px;
	height:394px;
	font-size:10pt;
}

#contenu2 h3 {
	color:#e2007a;
	font-stretch:condensed;
	margin:0px;
	font-variant:small-caps;
}

input {
	font-family:Calibri;
	font-size:12pt;
}

#bas_page {
	position:absolute;
	left:0px;
	top:550px;
	width:975px;
	height:13px;
	background-image:url(../images/lignes.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.bas_page {
	position:absolute;
	left:0px;
	top:570px;
	width:975px;
	height:20px;
	color:#8968a6;
	text-align:right;
	font-weight:bold;
	font-size:10pt;
	cursor:pointer;
}

a {
	color:#8968a6;
	cursor:pointer;
}

.bas_page a {
	padding-right:50px;
	color:#8968a6;
	text-decoration:none;
}

.bas {
	display:inline;
}

#bas_page2 {
	position:absolute;
	left:0px;
	top:1271px;
	width:975px;
	height:13px;
	background-image:url(../images/lignes.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.bas_page2 {
	position:absolute;
	left:0px;
	top:1290px;
	width:975px;
	height:20px;
	color:#8968a6;
	text-align:right;
	font-weight:bold;
	font-size:10pt;
	cursor:pointer;
}

.bas_page2 a {
	padding-right:50px;
	color:#8968a6;
	text-decoration:none;
}

