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

body {
	background:url(../images/fond.gif);
	background-color:#C0BABA;
	background-repeat: repeat-x;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	scrollbar-base-color:#F0EFEF;
	scrollbar-arrow-color:#B8B7B7;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#F0EFEF;
	scrollbar-track-color:#FFFFFF;
}

img {
	border: 0px none;
}

img.actu {
	border: solid 1px #FFFFFF;
}

a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DE076F;
	text-decoration:underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DE076F;
	text-decoration:underline;
}

.intituleActuHome {
	font-family:Arial;
	font-size:12px;
	color:#666666;
	font-style:normal;
	font-weight:bold;
}

#principal {
	position:absolute;
	width:1000px;
	height:659px;
	left:50%;
	margin-left:-500px;
}

#nord1 {
	position:relative;
	float:left;
	width:1000px;
	height:311px;
	background:url(../images/home_nord.jpg);
	background-repeat: no-repeat;
}

#sud1 {
	position:relative;
	float:left;
	width:1000px;
	height:348px;
	background:url(../images/home_sud.jpg);
	background-repeat: no-repeat;
}

#nord2 {
	position:relative;
	float:left;
	width:1000px;
	height:311px;
	background:url(../images/home_nord_gb.jpg);
	background-repeat: no-repeat;
}

#sud2 {
	position:relative;
	float:left;
	width:1000px;
	height:348px;
	background:url(../images/home_sud_gb.jpg);
	background-repeat: no-repeat;
}

#menu_princ {
	position:relative;
	float:left;
	padding-left:65px;
	padding-top:145px;
}

#regroupement_menu {
	position:relative;
	float:left;
	width:166px;
}

.fond_etiq_menu {
	position:relative;
	float:left;
	width:100%;
	height:24px;
	background:url(../images/home_fond_menu.gif);
	background-repeat: no-repeat;
}

.etiq_menu_vide {
	position:relative;
	float:left;
	width:100%;
	height:24px;
}

.etiq_menu_princ {
	position:relative;
	float:right;
	font-family:Arial;
	font-size:12px;
	color:#FAF5F0;
	font-style:normal;
	padding-top:3px;
}

a.etiq_menu_princ:link, a.etiq_menu_princ:active, a.etiq_menu_princ:visited {
	font-family:Arial;
	font-size:12px;
	color:#FAF5F0;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

a.etiq_menu_princ:hover {
	font-family:Arial;
	font-size:12px;
	color:#FAF5F0;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

#espace_visuel {
	position:relative;
	float:left;
	padding-left:69px;
	padding-top:28px;
}

#haut_droit {
	position:relative;
	float:left;
	width:250px;
}

#bloc_menu_fonct {
	position:relative;
	float:right;
}

#bloc_menu_fonct {
	position:relative;
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#DED5CD;
	font-style:normal;
	padding-right:5px;
	padding-top:30px;
}

a.bloc_menu_fonct:link, a.bloc_menu_fonct:active, a.bloc_menu_fonct:visited {
	font-family:Arial;
	font-size:11px;
	color:#DED5CD;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

a.bloc_menu_fonct:hover {
	font-family:Arial;
	font-size:11px;
	color:#DED5CD;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

#bloc_nouv_parly {
	position:relative;
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#FFF7E5;
	font-style:normal;
	padding-right:40px;
	padding-top:120px;
}

a.bloc_nouv_parly:link, a.bloc_nouv_parly:active, a.bloc_nouv_parly:visited {
	font-family:Arial;
	font-size:11px;
	color:#FFF7E5;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

a.bloc_nouv_parly:hover {
	font-family:Arial;
	font-size:11px;
	color:#FFF7E5;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

#bloc_shortlinker {
	position:relative;
	float:right;
	padding-right:35px;
	padding-top:38px;
}

#bloc_recherche {
	position:relative;
	float:left;
	padding-left:48px;
	padding-top:117px;
}

#cadre_recherche {
	position:relative;
	float:left;
	width:180px;
}

.ligne_recherche {
	position:relative;
	float:right;
	padding-top:3px;
}

select.boiteSelect {
	width:165px;
	height:20px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-style:normal;
	font-weight:normal;
}

input.champRecherche {
	width:134px;
	height:18px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-style:normal;
	font-weight:normal;
	border: 0px none;
	background-color:#ECECEC;
	padding-left:3px;
	padding-top:2px;
}

input.boutonRecherche {
	width:29px;
	height:20px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-style:normal;
	font-weight:normal;
}

#bloc_actu_boutique {
	position:relative;
	float:left;
	padding-left:10px;
	padding-top:48px;
}

#cadre_actu_boutique {
	position:relative;
	float:left;
	width:260px;
}

#bloc_anim_evt {
	position:relative;
	float:left;
}

#bloc_event {
	position:relative;
	float:left;
}

#bloc_enParle {
	position:relative;
	float:left;
}

#bloc_bas_droit {
	position:relative;
	float:right;
	width:500px;
}

.actu_boutique_part {
	position:relative;
	float:left;
	padding-top:10px;
}

.actu_boutique_part1 {
	position:relative;
	float:left;
	padding-left:7px;
	padding-right:8px;
	padding-top:8px;
}

.zoneImg {
	position:relative;
	float:left;
	width:46px;
	height:46px;
}

.actu_boutique_part2 {
	position:relative;
	float:left;
	width:185px;
}

.entete_actu_boutique {
	font-family:Arial;
	font-size:11px;
	color:#4D2A1C;
	font-style:normal;
	font-weight:bold;
}

.date_actu_boutique {
	font-family:Verdana;
	font-size:10px;
	color:#4D2A1C;
	font-style:normal;
	font-weight:bold;
	letter-spacing:-1px;
}

.descr_actu_boutique {
	font-family:Arial;
	font-size:11px;
	color:#EEDBD5;
	font-style:normal;
	font-weight:normal;
}

.plus_actu_boutique {
	font-family:Arial;
	font-size:11px;
	color:#CCFF00;
	font-style:normal;
	font-weight:normal;
}

a.plus_actu_boutique:link, a.plus_actu_boutique:active, a.plus_actu_boutique:visited {
	font-family:Arial;
	font-size:11px;
	color:#CCFF00;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

a.plus_actu_boutique:hover {
	font-family:Arial;
	font-size:11px;
	color:#CCFF00;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

.actu_evtPrinc_part {
	position:relative;
	float:left;
	padding-top:10px;
	padding-left:5px;
}

.actu_evtPrinc_part1 {
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}

.zoneImg_evtPrinc {
	position:relative;
	float:left;
	width:85px;
	height:85px;
}

.actu_evtPrinc_part2 {
	position:relative;
	float:left;
	padding-top:47px;
	width:355px;
}

.descr_evtPrinc {
	font-family:Arial;
	font-size:11px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
}

.plus_evtPrinc {
	font-family:Arial;
	font-size:11px;
	color:#5A5045;
	font-style:normal;
	font-weight:normal;
}

a.plus_evtPrinc:link, a.plus_evtPrinc:active, a.plus_evtPrinc:visited {
	font-family:Arial;
	font-size:11px;
	color:#5A5045;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

a.plus_evtPrinc:hover {
	font-family:Arial;
	font-size:11px;
	color:#5A5045;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}



.evenement_part {
	position:relative;
	float:left;
	padding-top:10px;
	padding-left:5px;
}

.evenement_part1 {
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:8px;
	padding-top:8px;
}

.zoneImg_evenement {
	position:relative;
	float:left;
	width:46px;
	height:46px;
}

.evenement_part2 {
	position:relative;
	float:left;
	width:170px;
}

.descr_evenement {
	font-family:Arial;
	font-size:11px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
}

.plus_evenement {
	font-family:Arial;
	font-size:11px;
	color:#5A5045;
	font-style:normal;
	font-weight:normal;
}

a.plus_evenement:link, a.plus_evenement:active, a.plus_evenement:visited {
	font-family:Arial;
	font-size:11px;
	color:#5A5045;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

a.plus_evenement:hover {
	font-family:Arial;
	font-size:11px;
	color:#5A5045;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

#lien_evenement {
	position:relative;
	float:left;
	width:485px;
	padding-top:7px;
}

#puce_lien_event {
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:4px;
	padding-top:7px;
}

#leLien_event {
	position:relative;
	float:left;
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	background-color:#B9A696;
}

a.lienBlc:link, a.lienBlc:active, a.lienBlc:visited {
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

a.lienBlc:hover {
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}

.pointille {
	position:relative;
	float:left;
	height:18px;
	border-bottom: dotted 1px #666666;
}

#label_vousenparle {
	position:relative;
	float:left;
	width:100%;
	padding-bottom:2px;
}

.vousenparle_part2 {
	position:relative;
	float:left;
	padding-top:2px;
	width:355px;
}

zoneImg_vousenparle {
	position:relative;
	float:left;
	width:65px;
	height:73px;
}

.vousenparle_part1 {
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
}

.vousenparle_boutique {
	font-family:Arial;
	font-size:15px;
	color:#9E190E;
	font-style:normal;
	font-weight:bold;
}

.date_vousenparle_boutique {
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	font-style:normal;
	font-weight:bold;
	letter-spacing:-1px;
}

a.plus_vousenparle:link, a.plus_vousenparle:active, a.plus_vousenparle:visited {
	font-family:Arial;
	font-size:11px;
	color:#9E190E;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

a.plus_vousenparle:hover {
	font-family:Arial;
	font-size:11px;
	color:#9E190E;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}
