
body {
	background-color : #1C6995;
	color : #000033;
}

h1.smallPlan {
	background-color : inherit;
	color : #1C6995;
	font-weight : bold;
	text-transform : uppercase;
}

#top {
	clear : both;
	width : 100%;
	height : 130px;
	text-align : center;
	margin-bottom : 10px;
}

#main {
	float : left;
	width : 720px;
	text-align : justify;
	padding : 40px 5px 15px 5px;
	color : inherit;
	background-image : url("../images/global/bandeau.jpg");
	background-position : top center;
	background-repeat : no-repeat;
	background-color : #FFFFFF;
}

#accueil {
	float : left;
	width : 720px;
	padding : 20px 5px 15px 5px;
}

#right {
	float : right;
	width : 100px;
	background-color : inherit;
	color : #000000;
	overflow : hidden;
}

div#rightDivAgenda {
	width : 100px;
	height : 30px;
	background-image : url("../images/global/agenda-roll.jpg");
}

a#rightAgenda {
	display: block;
	width: 100%;
	height: 100%;
}

a#rightDivAgenda:hover {
	background-image : url("../images/global/agenda.jpg");
}

#smallPlan {
	padding : 0px 10px 0px 10px;
}

a, a:link, a:visited {
	text-decoration : none;
    background-color : inherit;
    color : white;
    font-style : italic;
}

div#main a, div#main a:link, div#main a:visited {
    background-color : inherit;
    color : #0000CC;
    font-weight : bold;
    font-style : italic;
    text-decoration : none;
}

div#main a img {
	text-decoration : none;
}
	
a:hover, a:focus {
	background-color : inherit;
    color : #CD853F;
}

div#main a:hover, div#main a:focus {
	background-color : inherit;
    color : #CD853F;
}

ul.entiteCM {
	margin-top : -10px;	
}

li.entiteCM {
	float : left;
	list-style-position : inside;
	width : 10%;
}

li.entiteCM h3 {
	display : inline;
}

#search {
	clear : both;
}

#google_translate_element {
	float : right;
	margin-left : 10px;
}

h2 {
	background-image : url("../images/global/spi.jpg");
	background-repeat : no-repeat;
	background-position : left center;
	padding-top : 20px;
	padding-left : 35px;
}

div.encartLeft {
	float : left;
	width : 47%;
	padding : 0% 0.9%;
	margin : 0px 0.5% 1% 0px;
}

div.encartRight {
	float : right;
	width : 47%;
	padding : 0% 0.9%;
	margin : 0px 0px 1% 0.5%;
}

div.encartLeft, div.encartRight {
	padding : 0px;
	margin : 0px;
}

div.encart {
	clear : both;
	width : auto;
}

