/* @override http://mla-enfance.lux.mediacd.fr/global/styles/screen.css */

/*-------------------------------------------------------------------------------------*/
/*=  Global site                                                                       */
/*-------------------------------------------------------------------------------------*/
body {
	font-size: 80%;
	font-family: 'Trebuchet MS', Verdana,  Arial, Geneva, Helvetica, sans-serif;
	margin: 0; padding: 0;
	}
body { background: white url(/global/medias/bgBody.gif) repeat-x;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,
blockquote,fieldset,input,img,legend {margin: 0; padding: 0;}

h1,h2,h3,h4,h5,h6 {font-size: 1em; font-weight: normal; margin: 0; padding: 0;}
/*img { display: block;}*/
em {font-style: italic}
ul, ol {list-style: none}
a {text-decoration: none; color: #4f4f4f; }
a img {border: 0;}
span.hide {display: none}
.break {clear: both;}
.breakhome {float: left; clear: both;}
#cale{width: 100%; clear: both; font-size: 1px; color: white }

p, li { font-size: 0.9em; line-height: 1.3em;}
li li {font-size: 1em;}

hr {
	margin: 0; padding: 0;
	border: 0;
	border-top: 2px #aaa solid;
	}

/*-------------------------------------------------------------------------------------*/
/* = GLOBAL STRUCTURE                                                                  */
/*-------------------------------------------------------------------------------------*/

#allContent, #page {width: 780px;} 
#allContent {
    margin: 0 auto;
    position: relative;
    text-align: left;
	background: transparent url(/global/medias/bgContent.gif) repeat-y
    }
#page { 
	float: left;
	background: transparent url(/global/medias/bgPage.png) repeat-y;
	}
#navHaute ul {
	float: right;
	margin-right: 5px;
}

#mainContent,  #footer { width: 763px; margin: 0 0 0 9px; }
#mainContent {
	border-bottom: 1px #dff1f7 solid;
	padding-bottom: 0px;
	}

/*-------------------------------------------------------------------------------------*/
/* =  Home page / accueil                                       Gestion de la Colone A */
/*-------------------------------------------------------------------------------------*/

body#home { background: white url(/global/medias/bgBody.png) repeat-x; }
body#home #colA #preparez, body#home #colA #laclinique { position: relative; width: 200px;}
body#home #colA #laclinique{width:290px; /*border:1px solid blue;*/}
body#home #colA #preparez { top: 70px; left: 350px; }
body#home #colA #laclinique { top: 405px; left: 25px;}
body#home #colA #blocContenu{float: left;width: 100%; height: 560px;}

body#home #colA #preparez h3 { color: #e21f26; font-weight: bold; }
body#home #colA #laclinique h4, body#home #colA #preparez h4 { font-size: 1em; color:#e21f26;font-weight: bold; margin: 0 0 0.5em 0;}
body#home #colA #preparez p {color: #999999;}
body#home #colA #laclinique {color: #999999 !important;}
body#home #visite {position: absolute; top: 225px; left: 9px;}
body#home #visite h2 {margin: 0; padding: 0;}
body#home #visite h2 a {
	display: block;
	background: transparent url(/global/medias/btnVisitez.gif) no-repeat;
	width: 111px; height: 34px;
	text-indent: -1000em;
	}

/* = News home-------------  */

body#home #colA #news {
	float:left;
	background: url(/global/medias/bgActualites-home.gif) no-repeat top left;
	height: 110px;
	margin: 0px 0 0 1px;
	padding: 65px 10px 10px 5px ;
	position: relative;
	/*border:1px solid blue;*/
}
body#home #colA #news h3 a {
	width: 192px;
	height: 80px;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1.1em;
	color: #BDC1D3;
	text-transform: uppercase;
	padding-left: 5px; margin-bottom: 3px;
	letter-spacing: 3px;
	text-indent: -500em;
	/*border:1px solid red;*/
	}
body#home #colA .article {
	width: 240px;
	padding: 5px;
	margin: 15px 15px 0 0;
	float: left;
	
	}
body#home #colA .article h4 {
	font-size: 0.9em;
	padding: 0 0 0 20px; margin:0;
	color: black; font-weight: bold;
	background: transparent url(/global/medias/puceActu.png) no-repeat 0 0px;
	}
body#home #colA .txtArticle {color: #999;}
body#home #colA .lienArticle {text-align: left;}
body#home #colA .lienArticle a {
	color: #f5b700;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px #f5b700 solid;
}

body#home #colA #laclinique a,
body#home #colA #preparez ul li a {display: block;}
body#home #colA #laclinique a { 
		color: #e21f26;
		font-weight: bold;
		text-decoration: underline;
		}
body#home #colA #laclinique h1 {text-indent: -1000em; background: none; height: 0; width: 0;}
body#home #colA #preparez ul { margin-top: 15px;}
body#home #colA #preparez ul li { border-top: 1px #ccc dashed; padding: 5px 0 5px 0; float: left; width: 100%;}
body#home #colA #preparez ul li a {
	font-size: 1.0em;
	padding: 0 0 0 15px; margin:0;
	color: black; font-weight: bold;
	background: transparent url(/global/medias/itemLiA.gif) no-repeat 0 2px;
	}
body#home #colA #preparez ul li a:hover { color: #e21f26;}

/*-------------------------------------------------------------------------------------*/
/* =  HEADER                                                                           */
/*-------------------------------------------------------------------------------------*/

#header { height: 149px; 
	background: transparent url(/global/medias/bgHeader.png) no-repeat top right;
	}
#header img.logoJV { position: absolute; top: 0; left: 0px;}
#navHaute, #bandeau, #MenuGlobal { position: absolute;}
#navHaute, #bandeau {  margin-left: 167px; width: 603px; }
#navHaute {height: 15px; background-color: #e21f26;}
#navHaute ul {
float: right;}
#bandeau {
	top: 15px;
	height: 113px;
	background: transparent url(/global/medias/bandeau.png) no-repeat;
	}
#bandeau .linkMLA {
	position: absolute; top: 62px; left: 471px;
	display: block; width: 132px; height: 50px;
	text-indent: -1000em;
}
#MenuGlobal {top:0; right:0; z-index:2000;}
#navHaute li { display: inline; text-transform: uppercase; }

/*-------------------------------------------------------------------------------------*/
/* =  HEADER                                                          Navigation haute */
/*-------------------------------------------------------------------------------------*/

#navHaute li a { 
	display: block; float: left;
	color: white; font-size: 0.85em;
	letter-spacing: 1px;
	padding: 2px 0px 0 10px;  margin: 0 0px 0 15px;
	background: transparent url(/global/medias/itemLiNavHaute.gif) no-repeat 0 60%;
	}
#navHaute li a:hover { color: black}
li#menu20 {margin: 0 0 0 280px;float: left;
}
#menu21 a {
	
}
#menu24 a {
	background: #FF9300 url(/global/medias/itemLiNavHaute.gif) no-repeat 0 60% !important;
	color: #000!important;
	font-weight: bold;
	}

/*-------------------------------------------------------------------------------------*/
/* =  HEADER                                                    gestion du menu global */
/*-------------------------------------------------------------------------------------*/

#ContentMenuGlobal {position: absolute; right:0; top: 128px; height: 25px; z-index: 1000; width: 720px; height:25px; display:block; background: url(/global/medias/bgNavigation.png) no-repeat top right;}
#MenuGlobal {
width: 635px;
margin-right: 16px;
}
#MenuGlobal li { float: left;
}
#MenuGlobal li.n1 {font-size: 9px !important; font-family: Arial,sans-serif !important;}
#MenuGlobal li.n1 { display: inline;}
#MenuGlobal li.n1 a {
	display: block; color: #e21f26; padding: 5px 4px 0 15px; font-weight: bold; 
	background: transparent url(/global/medias/itemMenuG.gif) no-repeat 0 3px;
	}
#MenuGlobal li a:hover { color: #e21f26;}
ul.niv2 { 
	display: none;
	position: absolute;
	top: 0; left:0;
	width: 180px;
	}
#Menu1 { margin: 21px 0 0 0px;}
#Menu2 { margin: 21px 0 0 88px;}
#Menu3 { margin: 21px 0 0 210px;}
#Menu4 { margin: 21px 0 0 312px;}

ul.niv2 li.n2 { width:150px;}
ul.niv2 li.n2 a {
	display: block;width:160px;
	background: #f5d33f url(/global/medias/itemMenuG.gif) no-repeat 1px 3px!important;
	border-bottom: 1px #DF9A3F solid;
	font-size: 1em!important;font-size: 1.1em !important;}
ul.niv2 li.n2 a:hover { 
	color:white!important; 
	background: #e21f26 url(/global/medias/itemMenuG-actu.gif) no-repeat 1px 3px!important;
}
#MenuGlobal #actuLink {
float: right;
margin-left: 5px;
}
#MenuGlobal #actuLink a {
	color: #fff;
	margin-top: 1px;
	padding-right: 2px;
	background: url(/global/medias/itemMenuG-actu.gif) no-repeat 0px 3px;
	}


/*-------------------------------------------------------------------------------------*/
/* =  GLOBAL CONTENU                                                       MAINCONTENT */
/*-------------------------------------------------------------------------------------*/

#colA, #colB { float: left;}

body#home #colA { 
	background: transparent url(/global/medias/image-accueil-01.jpg) no-repeat;
	}

#colA { width:556px; background: transparent url(/global/medias/bgContentColA.gif) repeat-x ;
overflow: hidden; }

body#actus #colA{background-image:none;}

#colB {
	width: 207px;
	overflow: hidden;
	}

/*-------------------------------------------------------------------------------------*/
/* = COLONNE A                                                                         */
/*-------------------------------------------------------------------------------------*/

	#intro #visuelIntro, #intro #contentIntro { float: left;}
	#intro #contentIntro {margin: 10px 0 0 0; width: 210px; padding: 10px 10px 15px 10px; min-height: 200px;}
	#sitemap #intro #contentIntro {
min-height: 0px;
}
	#sitemap #intro #contentIntro p {
display: none;
}
	#intro #contentIntro a {color: #ff0000;}

	#intro p, #intro ul { margin: 10px 0 5px 0;}
	#intro ul {margin-left: 10px;	background-image: none;
	padding-bottom:  
5px;}
	#intro li {
		background: transparent url(/global/medias/puceli-generique.jpg) no-repeat 0 0px;
		padding-left: 15px;
		margin-bottom: 3px;
	}
	#intro ol {list-style-type: decimal; padding-left: 10px; margin-left: 10px;}
	#colA h1 { 
		font-size: 1.4em; font-weight: bold; padding: 5px 0 15px 50px;
		background: transparent url(/global/medias/h1papillon.jpg) no-repeat;
		color: #ff0000;min-height: 30px;
		}
	#colA h1 span { clear: both; display: block; font-size: 0.7em!important;  color: #999;}

	#colA h2 { 
		font-size:1.2em;
		color: #ff0000;
		font-weight: bold;
		padding: 5px 0 0 25px; margin: 0 0 7px 0;
		background: url(/global/medias/puce_papillon.gif) no-repeat 0px 4px;
		}
		#contentIntro h2 {
			line-height: auto;
			padding: 10px 0 2px 0px;
			background:none !important;
			}
	#content {
		padding: 10px;
		position: relative;
		}
	#content h2 {
		font-size: 1.2em;
		font-weight: bold;
		padding: 0.5em 0 3px 25px;
	}
	#content h3 {
		font-size: 1.2em;
		color: #ff0000;
		padding: 0 0 5px 0;
		}
	#content h4 {
		font-size: 1.1em;
		color: #333;
		font-weight: bold;
		padding: 0 0 5px 0;
		}
	#content h5 {
		font-size: 1em;
		color: #333;
		padding: 0 0 5px 0;
		}
	#content h6 {
		font-size: 0.9em;
		color: #666;
		padding: 0 0 5px 0;
		}
	#content p, #content ul, #content  ol { 
		margin: 5px 0 5px 0;
		color: #333;
		}
	#content p {
		padding: 2px 0 2px 0px;
		line-height: 1.7em;
		}
	#content ul { margin-top: 0px; padding: 0 0 7px 0;}
	#content ul li {
		position:relative;
		margin: 0 0 0 0px;
		padding: 2px 0 5px 10px!important;
		color: #333; line-height: 1.7em!important;
		background: url(/global/medias/puce_li-content.gif) no-repeat 0px 7px;
		}
	#sitemap #content ul li {
		background:transparent url(/global/medias/flcListe.gif) no-repeat scroll 0 0;
		padding: 2px 0 5px 32px!important;

		}
	#content ul li a, #content ol li a { color: #666; text-decoration: underline;}
	#content ol {list-style-type: decimal; padding-left: 10px; margin-left: 10px;}
	#content ol li {
		color:#333333;
		line-height:1.7em !important;
		margin:0 0 0 20px;
		padding:2px 0 5px 0px !important;
		position:relative;
	}

	#content a {
	text-decoration: underline;}



/* = COLONNE A - Résultat de la recherche */

body #colA #content #resultRecherche {
	border: 1px #CFCFCf solid;
	position: relative;
	}


body #colA #content #resultRecherche h2 { background: #FFA500 url(/global/medias/flcH2sans.gif) no-repeat 0 0!important;}
body #colA #content #resultRecherche .boucleResult { 
	float:  left; width: 97%;
	padding: 0 0 10px 0;
	}
body #colA #content #resultRecherche .boucleResult small {
	display: block; line-height: 1.2em;
	margin: -15px 0 0 0;
	}
body #colA #content #resultRecherche .boucleResult h3,
body #colA #content #resultRecherche .boucleResult p,
body #colA #content #resultRecherche .boucleResult p img,
body #colA #content #resultRecherche .boucleResult a.lnk { 
	float: left; 
	font-size: 0.9em;
	border: 0!important;
	}
body #colA #content #resultRecherche .boucleResult .spec{
	font-size: 9px!important;
	}

body #colA #content #resultRecherche .print {
	border: 0;
	font-size: 9px!important;
	float: right;
	}
body #colA #content #resultRecherche .boucleResult a.email {
	margin: 0!important; padding: 0 0 0 20px!important;
	float: none;
	background: transparent url(/global/medias/icn_email.gif) no-repeat 0 50%;
	
	}

body #colA #content #resultRecherche .boucleResult h3 { 
	width:120px; color: red; padding:  0 0 0 10px;
	}
body #colA #content #resultRecherche p {
	width: 260px;
	margin: 0!important; padding: 0 0 0 15px;
	background: transparent url(/global/medias/itemPraticien.gif) no-repeat 0 3px;
	} 
body #colA #content #resultRecherche p img { 
	display: block;
	margin: 0!important; padding: 0 0 10px 0!important;
	border:  1px #666 solid;
	}
body #colA #content #resultRecherche a.lnk {
	display: block; width: 100px;
	padding: 3px 0 5px 20px!important;
	margin: 0 0 0 5px;
	background: transparent url(/global/medias/itemVoir.gif) no-repeat 0 0;
	}

/*-------------------------------------------------------------------------------------*/
/* = coloneA                                                                ACTUALITÉS */
/*-------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------*/
/* = coloneB                                                           Sous Navigation */
/*-------------------------------------------------------------------------------------*/
ul#sousNav { background-color:#FF9600; clear: both;}
ul#sousNav li { padding: 0 0 5px 0;}
ul#sousNav li a { 
	display: block; width: 180px;
	padding: 2px 0 2px 10px;
	background: transparent url(/global/medias/liSousNav.gif) no-repeat 0 0;
	}
ul#sousNav li a:hover { background-position: 0 -58px; }

/*-------------------------------------------------------------------------------------*/
/* = coloneB                                                         Zone de recherche */
/*-------------------------------------------------------------------------------------*/

#recherche { 
	width: 188px; height: 38px; 
	padding: 10px 0 0 20px;
	background: transparent url(/global/medias/bgRecherche-colA.png) repeat-x top left;
	}
#recherche h2 {text-indent: -1000em; background: none; height: 0; width: 0; margin: 0; padding: 0;}
#recherche p {
	width: 160px;
	float: left;
	padding: 0 0 0 18px!important;
	background: #fff url(/global/medias/pictoLoupe-recherche.png) no-repeat top left;
	}
#recherche p input { float: left; width: 125px; border: 1px #ccc solid; color:#666;}
#recherche p input.envoi { width: 20px!important; margin: 0 0 0 5px; border:0; }

/*-------------------------------------------------------------------------------------*/
/* = coloneB                                                               Specialites */
/*-------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------*/
/* =  FOOTER                                                                           */
/*-------------------------------------------------------------------------------------*/

#footer { }

/* = Actualités-------------  */
	
	body#actus #mainContent {background: transparent url(/global/medias/bgRecherche-colA.png) repeat-x top left;}
	body#actus #content {margin: 20px 20px 0 80px; }
	body#actus #recherche {
		height: 24px; margin-bottom: 34px;
		background: none;
		}

	body#actus #intro h2 {color: #888; background: none; padding: 0; margin-left: 25px ;}
	body#actus .colArticle {
		float: left;
		width: 217px;
		border-right: 1px #fff solid;
		}
	body#actus .categorieActu {
		background-color: #ffedac;
		margin-bottom: 10px;
		overflow: auto;
		}
	body#actus #colB .colArticle {width: 190px; margin: 0; border: 0;}
	body#actus .categorieActu p {
		border: 0; margin: 0; padding: 0;
		background: none;
		line-height: 1.3em;
		}
	body#actus .categorieActu .corpsArticle {
		background: transparent url(/global/medias/puce_navigation.png) no-repeat  0px 0px;
		color: black;
		font-size:0.9em;
		margin:0pt;
		padding:0px 0px 0px 20px;
		font-weight: bold;
		}
		body#actus #colB .categorieActu .corpsArticle {
		background: transparent url(/global/medias/puce_navigation.png) no-repeat  0px 0px;
		color: black;
		font-size:0.9em;
		margin:0pt;
		padding:0px 0px 0px 20px;
		font-weight: bold;
		}
	body#actus .categorieActu h2 {
		background: #fff url(/global/medias/puce_papillon.gif) no-repeat 0px 2px;
		color: #ff0000;
		padding: 5px 0 5px 30px;
		margin: 0;
		width: auto;
		text-transform: none;
		font-weight: normal;
		border: 0;
		border-bottom: 2px solid #eba52e;
		}

	body#actus #colB .categorieActu {
		width: 200px;
		float: right;
		/*background: url(/global/medias/navigation_content.png) repeat-y top left;*/
	}
	body#actus #colB .categorieActu h2 {
		background: transparent url(/global/medias/bg_tit-actu.png) no-repeat right top;
		color:#fff;
		font-weight:bold;
		margin:0 0 7px;
		padding:5px 0 3px 12px;
		text-transform:none;
		}
	body#actus .articleLien {text-align: right;}
	body#actus .articleLien a {
		border: 0;
		display: block;
		color: #999;
		text-align: right;
		padding-bottom: 2px;
		}
	body#actus .article {padding: 5px 10px;}

	body#actus #colB .article {padding: 5px 5px 5px 10px;}

	body#actus #colA #content h1 { 
	font-size: 1.2em; font-weight: bold; padding: 5px 0 15px 30px;
		background: #fff url(/global/medias/puce_papillon.gif) no-repeat 0px 2px;
	color: #ff0000;
	}
	body#actus #content h2 {
	font-size: 1.1em;
	/*letter-spacing: 1px;*/
	color: #eba52e;
	text-transform: none;
	padding: 0.5em 0 3px 0px;
	border-top: 0;
	background: transparent none;
}
	body#actus #colA .categorieActu h2 { 
	color: #fff;
	font-weight: bold;
	padding: 5px 0 0 12px; margin: 0 0 7px 0;
	background: transparent url(/global/medias/bg_tit-actu.png) no-repeat right top;
	text-transform: none;
	}

/* My Comment */


/* = Spécialités-------------  */



body#pagespecialites #colA #content #choix h2 { 
	color: white!important; font-weight: normal!important;
	letter-spacing: 0.25em;
	background: #ff0000 url(/global/medias/flcH2Red.gif) no-repeat!important;
	}
	
body#pagespecialites #colA #content #choix { 
	float: left; width: 552px;
	margin: 0 0 15px 0; padding: 0;
	background-color: #FFA500;
	}

body#pagespecialites #colA #content #choix p,
body#pagespecialites #colA #content #resultRecherche p {border:0!important}

body#pagespecialites #colA #content #choix form { margin-bottom: 10px; width: 100%;}
body#pagespecialites #colA #content #choix form p { clear: both;}
body#pagespecialites #colA #content #choix form select { 
	width: 75%; font-size: 0.8em;
	border: 1px #333 solid; background-color: white;
	}
body#pagespecialites #colA #content #choix form input.ValideDemande {
	float: right; margin:0!important; padding:0!important;
	}



/* = Spécialités-------------  */
body#pagespecialites #mainContent {/*background: transparent url(/global/medias/bgMainContent.gif) repeat-y 100% 0;*/}
/* = Générique-------------  */
body#generique #mainContent {/*background: transparent url(/global/medias/bgMainContent.gif) repeat-y 100% 0;*/}
/* = Clinique-------------  */
body#clinique #mainContent {/*background: transparent url(/global/medias/bgMainContent.gif) repeat-y 100% 0;*/}
/* = Praticiens-------------  */
body#praticiens #mainContent {/*background: transparent url(/global/medias/bgMainContent.gif) repeat-y 100% 0;*/}

.returnActu {color: red;}
.returnActu a {
	border: 0!important;
	color: #eba52e;
	font-weight: bold;
	}
	
#lienVideo{
width: 98%;
float:left;
clear: both;
margin: 10px 0;
padding:10px 0;
}

#lienVideo a{
display:block;
font-size:0.9em;
text-decoration:none;
padding:10px 0 25px 50px;
background: url(/media/boutons/picto_video.gif) no-repeat top left;
}

#lienVideo  a:hover{
background: url(/media/boutons/picto_video-over.gif) no-repeat top left;
}

/* AJOUTS FICHE PRATICIEN */

.photoID {float:right; position: absolute; right: 8px; top:70px; margin: 0 25px 0 0px;}

body #colA #content #resultRecherche p.pasDePuce {
	margin: 0!important; padding: 0 0 0 8px;
	background: url(/global/medias/petitePuce-rouge.gif) no-repeat 2px 6px;
}

/* Google Maps */
#gmapmarker{
	margin-bottom: 5px;
	padding: 5px;
}
#gmapmarker p{
	padding: 0 !important;
	line-height: 1.2em !important;
}

.localiser {margin: 5px 0; padding: 4px 0 5px 15px ;background: url(/global/medias/localiser.gif) no-repeat center left; border-bottom: none !important; color: #c70400;}

#coordImplantations p.savoirPlus {
width: 99%;

float:  left;
}

/* AJOUTS COLONNE B HOME */

#modAccueil, #modFonctionnement, #modJourType {
	width: 205px;
	height: 210px;
	z-index: 1000;
}

#modAccueil h4, #modFonctionnement h4, #modJourType h4 { width:  180px; height: 40px; float: right;padding: 10px 5px 0px 5px; color: black; background-color: transparent!important; text-indent: -500em;}
#modAccueil h4 {
height: 50px;
}
#modAccueil p, #modFonctionnement p, #modJourType p { width:  170px; float: right;padding: 15px 8px 0px 0px; color: black; background-color: transparent!important;}
#modAccueil p.knowMore, #modFonctionnement p.knowMore, #modJourType p.knowMore { width:  170px; float: right;padding: 5px 5px 0px 5px; color: black; background-color: transparent!important;}

#modAccueil ul, #modFonctionnement ul, #modJourType ul { width:  165px; padding: 0px 0px 1px 0px; color: black; background-color: transparent!important; margin: 2px 0 0 28px;}
#modAccueil li, #modFonctionnement li, #modJourType li {
width:  100%;
float: left;
}
#modAccueil li a, #modFonctionnement li a, #modJourType li a {
	background: url(/global/medias/petitePuce-rouge.gif) no-repeat 0px 6px;
	padding: 1px 0 0 8px;
	color: #e21f26;
	float:left;
	display: block;
	width: 100%;
}

#modAccueil a, #modFonctionnement a, #modJourType a {
	color: #000;
}

#modAccueil p.knowMore a, #modFonctionnement p.knowMore a, #modJourType p.knowMore a {
	color: #e21f26;
	text-decoration: underline;
}
#modAccueil {
	background: url(/global/medias/bgModeAcc.png) no-repeat top left;
	height: 220px;
}
#modFonctionnement {
	background: url(/global/medias/bgAccFonctionnement.png) no-repeat top left;
	height: 252px;
}
#modJourType {
	background: url(/global/medias/bgJourType.png) no-repeat top left;
	height: 200px;
}

/* BOUTONS VISITEZ LES STRUCTURES */

#visitezStructures {
	width: 135px;
	height: 121px;
	position: absolute;
	top: 250px;
}

#visitezStructures a {
	width: 135px;
	height: 121px;
	display: block;
	overflow:hidden;
	text-indent: -500em;
	background: transparent url('/global/medias/btVisitez-home.png') no-repeat bottom left;
}

/* le masque */

div.bt_visite {
position: relative;
width: 250px;
margin: 6px;
padding: 0;
overflow: hidden;
float: left;
}

.bt_visite a {text-decoration: none !important; position: relative !important;}

p.masque {
background: transparent url(/global/medias/masque_photo.png) no-repeat scroll 0 0;
height:186px;
width:250px;
position:relative;
z-index:1000 !important;
margin: 0 !important;
padding: 0 !important;
}

img.visuelMasque {
width: 250px;
height: 186px;
margin: -186px 0 6px 0;
position: relative;
z-index: 100;
}

.bt_visite h2 {
	padding: 0 !important;
	background-image: none !important;
}
