/**
 * @copyright  Copyright(c) 2005-2009, IC Zones
 * @author     Michael Jolin
 * @since      2009,06,12
 * @package		CSS
**/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

blockquote {
	margin-left:		30px;
}

ul, ol {
	list-style-position:	outside;
	padding-top:		0px;
	padding-bottom:	0px;
	padding-left:		0px;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		30px;
}

img.mceMakeZoom {
	display:		none;
}

img.mceMakeZoomOut {
	display:		inline;
	position: 	absolute;
	cursor:		pointer;
	z-index:		100;
}

img.PopBoxImageLarge {
	cursor:		pointer;
	z-index:		10000;
	border:		5px #ffffff solid;
}

div#backModal{
	top:			0px;
	left:			0px;
	position:	absolute;
	width:		100%;
	z-index: 	9999;
	display: 	none;
	opacity: 	0.65;
	filter: 		alpha(opacity=65);
	background-color:	#000000;
}

body {
	font-size:		12px;
	font-family:	Tahoma, Geneva, sans-serif;
	background-color:	#00244d;
}

.right {
	float:		right;
}

div#center {
	width:		1024px;
	margin:		0px auto;
}

div#header {
	height:		171px;
	background-image:	url(/img/header.jpg);
}

div#header a#logo {
	display:		block;
	position:	absolute;
	height:		164px;
	width:		194px;
	margin-left:	36px;
}

div#header a#home {
	color:		#464646;
	display:		block;
	position:	absolute;
	height:		13px;
	width:		30px;
	padding:		20px 20px 20px 50px;
	margin-left:	863px;
	font-weight:	bolder;
	font-family:	Arial, Arial, Helvetica, sans-serif;
	text-decoration:	none;
}

div#header div#mainMenu {
	position:	absolute;
	margin:		97px 0px 0px 241px;
}

div#header div#mainMenu a img {
	border:		none;
	margin:		0px -2px;
}

div#content {
	padding:		20px 35px;
	background-color:	#FFFFFF;
}

div#footer {
	color:		#FFFFFF;
	padding:		5px 20px;
	font-size:	10px;
}

div#footer a {
	color:		#FFFFFF;
	text-decoration:	none;
}

div#blankSpace {
	height:		50px;
	background-color:	#FFFFFF;
}

div#blankSpace a {
	color:		#000000;
	padding:		5px 20px;
	display:		block;
	font-size:	10px;
	text-decoration:	none;
}

div.municipalite {
	color:		#2d2d2d;
	float:		left;
	height:		313px;
	width:		218px;
	padding:		5px 15px 20px 15px;
	margin:		10px 30px 10px 0px;
	line-height:	19px;
	font-size:		11px;
	font-family:	Arial, Arial, Helvetica, sans-serif;
}

div.municipalite img {
	padding:		5px 0px;
}

div.municipalite a {
	color:		#2d2d2d;
}

div.type1 {
	background-image:	url(/img/municipalite_1.jpg);
}
div.type2 {
	background-image:	url(/img/municipalite_2.jpg);
}
div.type3 {
	background-image:	url(/img/municipalite_3.jpg);
}
div.type4 {
	background-image:	url(/img/municipalite_4.jpg);
}

div.municipalite span.title {
	color:		#1d1d1d;
	font-size:		12px;
	font-weight:	bolder;
	font-family:	Tahoma, Geneva, sans-serif;
}

div.clear {
	clear:	both;
}
/**
 * @copyright  Copyright(c) 2005-2009, IC Zones
 * @author     Michael Jolin
 * @since      2009,06,12
 * @package		CSS
**/

div#menu {
	float:		right;
	height:		358px;
	width:		235px;
	padding:		43px 7px 5px 28px;
	margin:		-89px 0px 0px 0px;
	background-image:	url(/img/backMenu.jpg);
}

div#header div#menu {
	height:		310px;
	padding:		43px 7px 5px 20px;
	margin:		102px 32px 0px 0px;
	background-image:	url(/img/backMenuHome.jpg);
}

div#menu a {
	display:		block;
	color:		#464646;
	padding:		6px 0px;
	font-weight:		bolder;
	font-family:		Arial, Arial, Helvetica, sans-serif;
	text-decoration:	none;
}

div#menu a#contact {
	padding:		15px 0px;
}

div#menu a span {
	color:		#707070;
	font-weight:	normal;
}
/**
 * @copyright  Copyright(c) 2005-2009, IC Zones
 * @author     Michael Jolin
 * @since      2009,06,12
 * @package		CSS
**/

div#header {
	height:		472px;
	background-image:	url(/img/headerHome.jpg);
}

div#header div#box_msg {
	position:	absolute;
	overflow:	hidden;
	width:		760px;
	height:		20px;
	margin:		72px 0px 0px 230px;
	font-size:	11px;
	color:		#4c4c4c;
}
div#header div#box_msg div {
	display:		none;
	position:	absolute;
}
div#header div#box_msg div a {
	color:		#4c4c4c;
}

div#content {
	height:		206px;
	padding:		0px;
	text-align:	center;
	background-image:	url(/img/backHome.jpg);
}

div#content a img {
	border:		none;
	margin:		0px -2px;
}

div#content div#privee {
	height:		43px;
	width:		781px;
	margin:		0px auto;
	padding:		10px 40px;
	background-image:	url(/img/backPrivee.jpg);
}

div#content div#privee a {
	display:		block;
	float:		right;
	color:		#464646;
	margin:		0px 17px;
	font-weight:		bolder;
	text-decoration:	none;
}

div#content div#privee a:hover {
	color:		#867913;
}

