
/*** START CLEANER ***/
.cleaner{
	clear:both;
	width:770px;
	height:1px;
}

.clear{
	clear:both;
}
/*** END CLEANER ***/


/*** START GENERAL ***/
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

body {
	background-color: #F7F6F0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

form,p,a,hr{
	margin:0px;
	padding:0px;
}

ul{
	margin:0px 5px 0px 10px;
	padding:0px 5px 0px 10px;
}

li{
	padding-bottom:2px;
}
/*** END GENERAL ***/

/*** START SHDM RED HEADER ***/
.shdmHeaderBg{
	background-image:url(../shdm/img/header/header_bg.gif);
	margin:0px;
	padding:0px;
}

.shdmHeader{
	width:770px;
	height:90px;
	background-image:url(../shdm/img/header/header_logo.jpg);
}

.shdmHeaderMenu0{
	text-align:right;
	padding:7px 12px 41px 0px;
	width:758px;
}

.shdmHeaderMenu1{
	text-align:right;
	padding:0px 6px 0px 0px;
	width:764px;
}

.shdmHeaderMenu1bt{
	padding:0px 0px 0px 5px;
}
/*** END SHDM RED HEADER ***/

/*** START SHDM BEIGE HEADER ***/
.acces_condos_HeaderBg{
	background-image:url(../shdm/img/header_externe/header_bg.gif);
	margin:0px;
	padding:0px;
}

.acces_condos_Header{
	width:770px;
	height:90px;
	background-image:url(../shdm/img/header_externe/header_logo.jpg);
}

.acces_condos_HeaderMenu0{
	text-align:right;
	padding:7px 12px 41px 0px;
	width:758px;
}

.acces_condos_HeaderMenu1{
	text-align:right;
	padding:0px 6px 0px 0px;
	width:764px;
}

.acces_condos_HeaderMenu1bt{
	padding:0px 0px 0px 5px;
}
/*** END SHDM BEIGE HEADER ***/


/*** START SHDM BEIGE HEADER *** v2 ***/
.acc_header_bg{
	background-image:url(../shdm/img/header_externe_2/header_bg.gif);
	margin:0px;
	padding:0px;
}

.acc_header_bg_ville{
	width:770px;
	height:70px;
	background-image:url(../shdm/img/header_externe_2/header_bg_ville.gif);
}

.acc_header_menu{
	text-align:right;
	padding:7px 12px 0px 0px;
	width:758px;
}

.acc_header_logo{
	text-align:left;
	padding:0px 0px 28px 15px;
	width:755px;
}
/*** END SHDM BEIGE HEADER *** v2 ***/

/*** START SHDM BEIGE HEADER *** v3 ***/
.acc_header_bg_03{
	background-image:url(../shdm/img/header_externe_3/header_bg.gif);
	margin:0px;
	padding:0px;
}

.acc_header_bg_ville_03{
	width:770px;
	height:70px;
	background-image:url(../shdm/img/header_externe_3/header_bg_ville.gif);
}

.acc_header_menu_03{
	float:left;
	text-align:right;
	padding:7px 12px 52px 0px;
	width:476px;
}

.acc_header_logo_03{
	float:left;
	text-align:left;
	padding:7px 0px 20px 0px;
	width:282px;
}
/*** END SHDM BEIGE HEADER *** v3 ***/


/*** START SHDM RED FOOTER ***/
.shdmFooterBg{
width:100%;
	background-image:url(../shdm/img/footer/footer_bg.gif);
	margin:0px;
	padding:0px;
}

.shdmFooter{
	text-align:left;
	width:740px;
	padding:27px 15px 15px 15px;
	margin:0px;
}
/*** END SHDM RED FOOTER ***/

/*** START SHDM BEIGE FOOTER ***/
.acces_condos_FooterBg{
	background-image:url(../shdm/img/footer_externe/footer_bg.gif);
	margin:0px;
	padding:0px;
}

.acces_condos_Footer{
	text-align:left;
	width:740px;
	padding:27px 15px 15px 15px;
	margin:0px;
}
/*** END SHDM BEIGE FOOTER ***/

/*** START SHDM BEIGE FOOTER *** NEW ***/
.acc_footer_bg{
	background-image:url(../shdm/img/footer_externe_2/footer_bg.gif);
	margin:0px;
	padding:0px;
}

.acc_footer{
	text-align:left;
	width:740px;
	padding:27px 15px 15px 15px;
	margin:0px;
}
/*** END SHDM BEIGE FOOTER *** NEW ***/

/*** START FAQ ***/

.faq_no{
	float:left;
	width:30px;
	text-align:left;
}

.faq_texte{
	float:left;
	width:400px;
	text-align:left;
}

/*** END FAQ ***/