html { overflow-y: scroll; }

* {
	margin:						0;
	padding:					0;
	color:						#3B4243;
	scrollbar-face-color:		#e9e3d8;
	scrollbar-arrow-color:		#6f8eb5;
	scrollbar-track-color:		#efebe2;
	scrollbar-3dlight-color:	#fff;
	scrollbar-darkshadow-color:	#6f8eb5;
}

body {
	font-size: 					12px;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	background-color:			#FFFFFF;
	background-image:			url(../images/bck.gif);
	background-repeat:			repeat-x;
}

a {
	text-decoration:			none;
	outline:					none;
}

a:active {
	/*border-bottom:			2px solid #ccc;*/
}

:focus {
background-image: none !important;
}


img {
	border:						0px;
}

.alerte {
	color: 						#cc0000;
}

a.plus {
	float: 						right;
}



#globalContainer {
	float:						left;
	width:						100%;
	margin-bottom: 				25px;
}


#c1 {
	width:						1204px;
	margin: 					0 auto;
	z-index: 					100;
}

#c2 {
	float: 						left;
	width: 						100%;
	padding: 					0px;
}

#globalHeader {
	float:						left;
	width:						100%;
	height: 					113px;
	background-color: 			#FFF;
	background:		 			url(../images/bckhead.gif) no-repeat left top;
}

#page_loading {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 20px;
	background-color: #CC0000;
	color: #FFFFFF;
	font-style: italic;
	font-size: 13px;
	text-align: center;
}

#globalHeader #lkHome {
	float:						left;
	width:						710px;
	height:						113px;
	margin:						0px;
}

#globalHeader #recherche {
	float:						left;
	width:						210px;
	margin:						9px 0 0 10px;
}

#globalHeader #recherche .haut {
	font-size:					13ptpx;
	font-weight:				bold;
	color:						#98A0A1;
	text-indent:				20px;
	height:						15px;
	margin:						0 0 0 3px;
	background:		 			url(../images/loupe.gif) no-repeat left top;
}

#globalHeader #recherche .champ {
	clear:						left;
	margin:						6px 0 0 0;
}

#globalHeader #recherche .champ input {
	float:						left;
	width:						185px;
	height:						15px;
	font-size:					11px;
	text-indent:				3px;
	border:						1px solid #DDE1E1;
	background-color:			#FFFFFF;
	color:						#999999;
}

#globalHeader #recherche .champ img {
	float:						left;
	margin:						2px 0 0 8px;
}

#globalHeader #drapeaux {
	float:						left;
	margin:						9px 0 0 30px;
}

#globalHeader #drapeaux li {
	clear:						left;
	margin-top:					3px;
	list-style:					none;
}






#menuContainer {
	clear:						left;
	float:						left;
	width:						100%;
}

#menuContainer #menu_left {
	float:						left;
	width:						710px;
	padding:					0 1px 0 0;
}





/* Styles for the entire LavaLamp menu */
.lavaLamp {
	float: right;
	position: relative;
/*	width: 100%;*/
	height: 16px;
	padding: 0px; margin: 0px;
}

    /* Force the list to flow horizontally */
.lavaLamp li {
	float: right;
	list-style: none;
	width: 100%;
}
.lavaLamp li.current {
	background-color: #aacee6;
}




.rubriques {
	float:						right;
	width:						100%;
	height:						19px;
	margin:						2px 0 1px 0;
}

.rubriques #nav0, .rubriques #item_li1 { width: 163px; }
.rubriques #nav1, .rubriques #item_li2 { width: 144px; }
.rubriques #nav2, .rubriques #item_li3 { width: 170px; }
.rubriques #nav3, .rubriques #item_li4 { width: 149px; }

.rubriques ul {
	float: right;
	list-style-type: none;
	border: 0;
	margin: 0 0 0 2px;
	text-align: center;
}

.rubriques ul li a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 20px;
	text-transform: uppercase;
	height: 16px;
}

.rubriques .nav {
	padding: 0;
}

.rubriques .nav li {
	float:right;
	display: block;
	height: 16px;
	border-right: 1px solid #FFFFFF;
}

.rubriques .nav li li {
	background-color: #E4F6CE;
	width: 100%;
	border: 0px;
	height: 22px;
}

.rubriques .nav li li a {
	padding: 0 5px;
	margin: 0px;
	display: block;
	color: #81B23B;
	font-size: 11px;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}

.rubriques .nav li li a.current {
	font-weight: bold;
}

.rubriques .nav li li a:hover {
	background-color: #A8D767;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	display: block;
}

.rubriques li {
	position: relative;
	float: left;
}

.rubriques li ul {
	float: right;
	display: none;
	position: absolute;
	top: 100%;
	right: 0px;
	padding: 0;
	margin: 0;
}

.rubriques ul li {
     display: inline;
}

.rubriques li>ul {
     top: 16px;
     right: 0;
}

.rubriques li li {
	display: block;
	float: none;
	background-color: transparent;
	margin: 0;
	padding: 0;
}

.rubriques li:hover ul, .rubriques li.over ul {
	display: block;
}


#menuContainer #menu_right {
	float:						left;
	width:						247px;
	height:						39px;
	background:		 			url(../images/bck_menu1.gif) no-repeat left top;
}

#menuContainer #menu_right #moteurHebe .txt {
	color:						#FFFFFF;
	margin:						1px 0 0 12px;
	font-weight:				bold;
}

#menuContainer #menu_right #moteurHebe .champ {
	clear:						left;
	margin:						1px 0 0 12px;
}

#menuContainer #menu_right #moteurHebe .champ select {
	float:						left;
	margin:						3px 0 0 0;
	width:						120px;
	height:						17px;
	font-size:					10px;
	background-color:			#F7FAD9;
}

#menuContainer #menu_right #moteurHebe .champ img {
	float:						left;
	margin:						2px 0 0 10px;
}




#contenu, #contenu2, #contenuPop {
	clear:						left;
	float:						left;
	width:						100%;
}

#contenu {
	height:						279px;
}
contenuPop {
	width:						700px;
	margin-left:				20px;
}



#contenu #blocPhoto {
	float:						left;
	width:						552px;
	height:						279px;
	overflow:					hidden;
}

#contenu #contenu_left #left_col {
	float:						left;
	width:						159px;
}

#contenu #contenu_left #right_col {
	float:						left;
	width:						552px;
}

#contenu #contenu_left #right_col #blocPhoto {
	float:						left;
	width:						100%;
}

#contenu #contenu_left #right_col #blocPhoto img {
	border-right:				1px solid #525252;
}



#contenu #contenu_right {
	float:						left;
	width:						247px;
	height:						279px;
	background-color:			#79C0C4;
	background:					url(../images/bck_menu2.gif) no-repeat left top;
}


#contenu #contenu_right #haut {
	float:						left;
	width:						100%;
	height:						254px;
}


#contenu #contenu_right #haut .titre {
	color:						#FFFFFF;
	font-size:					11pt;
	margin:						25px 0 0 12px;
	font-weight:				bold;
}


#contenu #contenu_right #haut .corps, #contenu #contenu_right #haut .corps p {
	color:						#FFFFFF;
	font-size:					11px;
	text-align:					justify;
	line-height:				14px;
}

#contenu #contenu_right #haut .corps p strong { color: #FFFFFF; }

#contenu #contenu_right #haut .corps {
	margin:						5px 32px 0 12px;
}



#contenu #contenu_right #bas {
	clear:						left;
	float:						left;
	width:						100%;
	height:						25px;
}

#contenu #contenu_right #bas .link {
	background:					url(../images/bck_menu3_bis2.gif) no-repeat left top;
	width:						100%;
	height:						25px;
	cursor:						pointer;
}

#contenu #contenu_right #bas .link2 {
	width:						100%;
	height:						25px;
}

#contenu #contenu_right #bas .link .txt {
	float:						left;
	color: 						#047C7D;
	font-size:					9pt;
	font-weight:				bold;
	margin:						5px 0 0 14px;
}

#contenu #contenu_right #bas .link .arrow {
	float:						left;
	margin:						7px 0 0 12px;
}

#contenu2 #contenu_right .img {
	clear:						left;
	float:						left;
	overflow:					hidden;
	width:						231px;
	height:						213px;
	cursor:						pointer;
}

#contenu2 #contenu_right .pub {
	float:						left;
	width:						140px;
	height:						188px;
	margin:						10px 0 0 10px;
/*	background:					url(../images/popeye.jpg) no-repeat left top;*/
}

#contenu2 #contenu_right .pub a img {
	clear:						left;
	float:						left;
	width:						100%;
}

#contenu2 #contenu_right .pub a p {
	clear:						left;
	float:						left;
	color:						#057A82;
	font-size:					11px;
	margin: 					10px 0 0 0;
}



#contenu2 #contenu_left {
	clear:						both;
	float:						left;
	width:						711px;
/*	min-height:					176px;*/
	padding:					0 0 0 0;
}

#contenu2 #contenu_left #agendaJS {
	clear:						both;
	float:						left;
	background-color:			#FFFFFF;
	width:						159px;
	height:						207px;
	padding:					0;
	overflow:					hidden;
	overflow:					auto;
	margin:						0 auto;
	overflow-x:					hidden;
	overflow-y:					hidden;
}

#contenu2 #contenu_left #bloc_agenda #agendaJSHome {
	clear:						both;
	float:						left;
	background-color:			#FFFFFF;
	width:						266px;
	height:						183px;
	padding:					0;
	overflow:					hidden;
	overflow:					auto;
	margin:						0 auto;
	overflow-x:					hidden;
	overflow-y:					hidden;
}

.main-content {
	width:						156px;
	height:						800px;
	padding:					0px;
}

.section{
	margin:						0;
	width:						156px;
	height:						207px;
	float:						left;
	margin-bottom:				10px;
}

.section .img_bck2 {
	float:						left;
}

.section .txt2 {

	/*width:						159px;*/
	margin:						12px 0 0 0;
	padding:					0 0 0 4px;
	font-size:					11px;
}

.section .txt2 .nom {
	font-weight:				bold;
}
.section .txt2 .corps {
	float:						left;
	width:						130px;
	margin-top:					5px;
}
.section .txt2 .corps a {
	float:						left;
}


#contenu2 #contenu_left #agendaJS .titre, #contenu2 #contenu_left #bloc_agenda #agendaJSHome .titre {
	color:						#A8D666;
	float:						left;
	font-size:					15pt;
	width:						100%;
	padding:					0 0 4px 0;
}

/*#agendaJS a, #agendaJSHome a {
	clear: both;
	float: left;
	text-decoration: none;
}*/

#agendaJS img {
	float: left;
	height: 84px;
	margin: 0;
}

#agendaJS .lien img {
	width: 14px;
	height: 13px;
}

#agendaJS div#infos, #agendaJSHome div#infos {
	clear: both;
	float: left;
	width: 140px;
	padding: 0 0 3px 0;
}

#agendaJS div#infos div#texte a, #agendaJSHome div#infos div#texte a {
	font-size: 10px;
	color: #565656;
}

#agendaJS a.lkAll, #agendaJSHome a.lkAll {
	clear:						both;
	float:						left;
	margin:						3px 0 0;
	width:						140px;
	text-align:					right;
	padding:					0;
	color:						#A8D666;
	font-size: 10px;
}

#agendaJS div#infos p#date, #agendaJSHome div#infos p#date {
	font-size: 10px;
	margin-bottom: 0px;
	color: #307385;
	font-weight: bold;
}


#contenu2 #contenu_left #bloc_general {
	float:						left;
	width:						532px;
	padding:					0 10px 0 0;
}

#contenu2 #contenu_left #bloc_decouvrir {
	float:						left;
	width:						274px;
	height:						107px;
	margin:						0;
	background:					url(../images/bg_listerub6.gif) repeat-x left top;
}

#contenu2 #contenu_left #bloc_decouvrir a {
	cursor:						pointer;
}

#contenu2 #contenu_left #seperator {
	float:						left;
	width:						2px;
	height:						68px;
	background-color:			#FFFFFF;
}

#contenu2 #contenu_left #bloc_agenda, #contenu2 #contenu_left #bloc_coeur {
	float:						left;
	width:						266px;
	padding:					0 10px 0 0;
}

#contenu2 #contenu_left #bloc_agenda .titre, #contenu2 #contenu_left #bloc_coeur .titre,
#bloc_agenda .titre a,
#contenu2 #contenu_left #bloc_general .titre, #contenu2 #contenu_left #bloc_decouvrir .titre {
	color:						#A8D666;
	float:						left;
	font-size:					15pt;
	width:						260px;
	margin:						10px 0 0 0;
	margin:						0 0 0 3px;
}

#contenu2 #contenu_left #bloc_decouvrir .titre, #contenu2 #contenu_left #bloc_decouvrir .titre2 {
	color:						#E6F7CB;
	float:						left;
	font-size:					13px;
	font-weight:				bold;
	width:						auto;
	margin:						10px 0 0 0;
	padding:					0 0 0 25px;
}

#contenu2 #contenu_left #bloc_decouvrir .titre2 {
	font-size:					16px;
	font-weight:				bold;
	margin:						10px 0 0 0;
	padding:					0 0 0 15px;
}

#contenu2 #contenu_left #bloc_decouvrir .titre a, #contenu2 #contenu_left #bloc_decouvrir .titre2 a {
	color:						#E6F7CB;
}

#contenu2 #contenu_left #bloc_coeur .titre {
	color:						#097C84;
}

#contenu2 #contenu_left #bloc_agenda .img_bck, #contenu2 #contenu_left #bloc_coeur .img_bck {
	/*clear:						left;*/
	float:						left;
	margin:						12px 2px 0 0;
	width:						103px;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .img, #contenu2 #contenu_left #bloc_coeur .img_bck .img {
	/*clear:						left;*/
	float:						left;
	width:						100%;
	overflow:					hidden;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .img .file, #contenu2 #contenu_left #bloc_coeur .img_bck .img .file {
	float:						left;
	width:						89px;
	border:						1px solid #047C84;
	background-color:			#FFFFFF;
	padding:					4px;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .img .file img, #contenu2 #contenu_left #bloc_coeur .img_bck .img .file img {
	float:						left;
	width:						89px;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .img .bckR, #contenu2 #contenu_left #bloc_coeur .img_bck .img .bckR {
	float:						left;
	width:						4px;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .img .bckR .top, #contenu2 #contenu_left #bloc_coeur .img_bck .img .bckR .top {
/*	clear:						both;*/
	float:						left;
	width:						4px;
	height:						3px;
	background:					url(../images/bck_bloc_image.gif) no-repeat right top;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .img .bckR .middle, #contenu2 #contenu_left #bloc_coeur .img_bck .img .bckR .middle {
/*	clear:						both;*/
	float:						left;
	width:						4px;
	height:						100%;
	margin:						0px 0 -32767px 0;
	padding-bottom:				32767px;
	background:					url(../images/bck_bloc_image2.gif) repeat-y right top;
}

#contenu2 #contenu_left #bloc_agenda .img_bck .bottom, #contenu2 #contenu_left #bloc_coeur .img_bck .bottom {
/*	clear:						both;*/
	float:						left;
	width:						103px;
	height:						4px;
	background:					url(../images/bck_bloc_image3.gif) no-repeat left top;
}

#contenu2 #contenu_left #bloc_agenda .txt, #contenu2 #contenu_left #bloc_coeur .txt, #contenu2 #contenu_left #bloc_decouvrir .txt {
	/*clear:						both;*/
	float:						left;
	width:						154px;
	margin:						12px 0 0 0;
	padding:					0 0 0 4px;
	font-size:					11px;
}

#contenu2 #contenu_left #bloc_general .txt {
	float:						left;
	width:						auto;
	margin:						12px 0 0 0;
	padding:					0 0 0 4px;
	font-size:					11px;
}

#contenu2 #contenu_left #bloc_decouvrir .txt {
	float:						left;
	width:						245px;
	margin:						5px 0 0 0;
	padding:					0 0 0 15px;
	font-size:					11px;
	text-align:					justify;
	color:						#FFFFFF;
}

#contenu2 #contenu_left #bloc_decouvrir .txt select {
	float:						left;
	margin:						3px 0 0 10px;
	width:						150px;
	height:						17px;
	font-size:					10px;
	background-color:			#FFFFFF;
}

#contenu2 #contenu_left #bloc_agenda .txt .nom, #contenu2 #contenu_left #bloc_coeur .txt .nom, #contenu2 #contenu_left #bloc_general .txt .nom {
	float:						left;
	font-weight:				bold;
	width:						100%;
}

#contenu2 #contenu_left #bloc_agenda .txt .date {
	clear:						left;
	float:						left;
	font-size:					10px;
	width:						100%;
}

#contenu2 #contenu_left #bloc_agenda .txt .corps, #contenu2 #contenu_left #bloc_coeur .txt .corps, #contenu2 #contenu_left #bloc_general .txt .corps {
	clear:						left;
	float:						left;
	width:						159px;
/*	text-align:					justify;*/
	margin:						12px 0 0 0;
	width:						100%;
}

#contenu2 #contenu_left #bloc_agenda .txt .corps {
	height:						77px;
}

#contenu2 #contenu_left #bloc_coeur .txt .corps {
	height:						88px;
}

#contenu2 #contenu_left #bloc_general .txt .corps {
	width:						500px;
	margin:						12px 0 0 0;
	padding:					0 0 0 20px;
}

#contenu2 #contenu_left #bloc_general .txt .corps li {
	width:						auto;
}

#contenu2 #contenu_left #bloc_agenda .txt .corps .lien, #contenu2 #contenu_left #bloc_coeur .txt .corps .lien {
/*	clear:						both;*/
	float:						left;
/*	width:						14px;
	padding:					0 0 0 145px;*/
	padding:					0;
	width:						auto;
}

#contenu2 #contenu_left #bloc_agenda .txt .corps .lien a, #contenu2 #contenu_left #bloc_coeur .txt .corps .lien a {
	font-size:					10px;
	color:						#A8D666;
}


#contenu2 #contenu_left #agendaJS .lien {
	clear:						both;
	float:						left;
/*	width:						14px;
	padding:					0 0 0 145px;*/
	padding:					0;
	width:						auto;
}

#contenu2 #contenu_left #agendaJS .lien  a {
	font-size:					10px;
	color:						#A8D666;
}

#contenu2 #contenu_left #bloc_decouvrir .lien {
	float:						left;
	width:						13px;
	height:						11px;
	margin:						10px 0 0 10px;
}


#contenu2 #contenu_right {
	float:						left;
	width:						492px;
	height:						213px;
	background:					url(../images/bck_menu3.gif) repeat-y left top;
}








#footer {
	clear:						both;
	float:						left;
	width:						100%;
}

#footer #footLeft {
	float:						left;
	width:						711px;
	height:						29px;
	background:					url(../images/footer.gif) no-repeat left top;
}

#footer #footLeft li {
	float:						right;
	padding:					0 10px;
	margin:						8px 0 0 0;
	border-right:				1px solid #658339;
	font-size:					11px;
	list-style:					none;
	color:						#658339;
}

#footer #footLeft .last {
	border:						0;
}

#footer #footLeft li a {
	color:						#658339;
}



#footer #footRight {
	float:						left;
	width:						231px;
}

#footer #footRight #haut {
	float:						left;
	width:						100%;
	height:						29px;
	background:					url(../images/footer2.gif) no-repeat left top;
}

#footer #footRight #haut li {
	float:						right;
	padding:					0 10px;
	margin:						8px 0 0 0;
	border-right:				1px solid #057A82;
	font-size:					11px;
	list-style:					none;
	color:						#057A82;
}

#footer #footRight #haut .last {
	border:						0;
}

#footer #footRight #haut li a {
	color:						#057A82;
}

#footer #footRight #bas {
	float:						left;
	width:						100%;
	height:						105px;
	background:					url(../images/footer3.gif) no-repeat left top;
}





#blocTitre2,
#blocTitre3 {
	clear: both;
	width: 730px;
	height: 140px;
	margin: 0 auto;
	background-color: #fff;
	background-repeat: no-repeat;
}
#blocTitre2 {
	height: 100px;
	border-bottom: 10px solid #a8d767;
}

#titrePopup {
	float: right;
	width: 500px;
	font-size: 30px;
	font-weight: bold;
	color: #ABDEE1;
	margin-top: 30px;
	padding-right: 30px;
	text-align: right;
	background-repeat: repeat-y;
	background-position: 100%;
}

#ligneDate {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 10px 15px;		/* top right bottom left */
}

#blocPhoto1 {
	float: left;
	width: auto;
	height: auto;
}
#blocPhoto1 img {
	margin-right: 20px;
}



#blocTexte {
	float: left;
/*	width: 190px;*/
	width: 650px;
	height: 259px;;
	background-color: #FFF;
	color: #565656;
	padding: 0px 10px 0px 15px;				/* top right bottom left */
	text-align: justify;
	background-repeat: repeat-x;
}

#blocTexte.plandesite {
	width: 790px;
}

#blocTexte p {
	clear: both;
	font-size: 11px;
	text-align: justify;
	margin: 0px;
}
#blocTexte p.plus,
#blocTexte p.plus2 {
	clear: both;
	width: 100%;
	font-size: 11px;
	text-align: right;
	margin: 10px 0px 15px 0px;
	padding: 0px;
	background-color: #eee;
	line-height: 20px;
}
#blocTexte p.plus2 {
	text-align: left;
}

#blocTexte p.plus2 img {
	float: left;
}
#blocTexte p.plus a,
#blocTexte p.plus2 a {
	text-decoration: none;
	font-weight: bold;
	color: #444;
}

#blocTexte p.plus2 a:hover,
#blocTexte p.plus a:hover {
	color: #000;
}

#blocTexte h1 {
	font-size: 14px;
	color: #FFF;
	font-weight: 600;
	margin-bottom: 10px;
	padding: 0px;
}
#blocTexte h1 a {
	color: #FFF;
	text-decoration: none;
}
#blocTexte h2 {
	font-size: 15px;
	width: 100%;
	font-weight: 600;
	margin-top: 5px;
	margin-bottom: 15px;
}
#blocTexte h2 img {
	padding-left: 10px;
}
#blocTexte h2.nomPresta {
	font-size: 18px;
}
#blocTexte h1.titre1 {
	color: #565656;
}
#blocTexte ul {
	margin-left: 30px;
	text-align: left;
	line-height: 15px;
	width: 400px;
}


#bouton2 {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 30px;
	width: auto;
	background-color: #DAD9D9;
	border-bottom: 1px solid #B0ADAD;
	background-image: url(../images/bord1.gif);
	background-repeat: no-repeat;
	background-position: 0% 2%;
}
#bouton2 a {
	color: #000;
	padding-left: 30px;
	padding-right: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 15%;
}
#bouton2 a:hover {
	background-color: #DEE1C5;
}


#bouton3 {
	float: left;
	width: auto;
	margin-right: 5px;
	background-color: #DAD9D9;
	border-bottom: 1px solid #B0ADAD;
	background-image: url(../images/bord2.gif);
	background-repeat: no-repeat;
	background-position: 0% 2%;
}
#bouton3 a {
	color: #000;
	font-size: 10px;
	padding-left: 30px;
	padding-right: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 15%;
}
#bouton3 a:hover {
	background-color: #DEE1C5;
}


table#tarif {
	clear: both;
	margin: 14px 0 5px 0px;
	border: 1px solid #ccc;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table#tarif thead tr {
	background-color: #DAD9D9;
}
table#tarif thead tr td {
	padding: 0px 15px 0px 15px;
	height: 19px;
}

table#tarif tbody tr th,
table#tarif tbody td {
	padding: 0px 5px 0px 5px;
	border-top: 1px solid #ccc;
	height: 19px;
	text-align: center;
}
table#tarif tbody tr th {
	text-align: left;
}
table#tarif tbody tr {
	background-color: #FFF;
}
table#tPictos {
	padding: 5px;
	background-color: #EBEAEA;
}

.pictos {
	font-size:				11px;
	font-weight: 			bold;
	border: 					0px;
	margin:					0px 0px 5px 0px;
	background-color: #EBEAEA;
}



#blocVisite {
	float:					left;
	width:					550px;
	background-color:		#cce3a3;
}


#blocVisite #site {
	float:					left;
	width: 					82px;
	padding: 				15px 0 0 15px;
}

#blocVisite #site span {
	font-size:				10px;
	line-height: 			9px;
	padding-right:			5px;
	line-height: 			10px;
}
#blocVisite #site span a {
	text-decoration: none;
	color: #000;
}

#blocTitre4 {
	clear: both;
	margin: 0 auto;
	background-color: #fff;
	background-repeat: no-repeat;
}

.lien1 {
	margin: 0px 100px;
	padding: 3px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #ccc;
	background-color: #ECECEC;
	width: auto;
	outline: 0px;
}
.specBloc1 {
	width: 980px;
	height: 115px;
	background-image:url(../images/titre6.gif);
}


