@import url(/WVNPortal/DesktopModules/StJeanJobs/module.css);
@import "../Global.css";
@import "../BuiltIn/all.css.ashx";

h1,h2,h3,h4,h5 {color:#00377E;margin:10px 0px 10px 0px;}
h1 {font-size:16px;}

h2 {
background-color:#00377E;
color:#FFFFFF;
font-weight:bold;
padding:3px;
font-size:14px;
}
h3 {font-size:13px;}

.NewsTitle {font-style:normal;}
.NewsWhen{font-style:normal;color:#ffffff;font-weight:bold;}
.NewsWhere {color:#ffffff;}

.NewsContent a, .NewsWhere a:visited, .NewsWhere a:link, .NewsWhere a:hover, .NewsWhere a:active, .NewsWhere a:focus {
color:#ffffff;
}

blockquote {
background-color:transparent;
border:1px dashed transparent;
margin:0 20px;
padding:10px;
}

.TITLELEVEL1 {
	color:#00377E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
	WVNEditorName: StJean - titlelevel1;
}

.TITLELEVEL2 {
	color:#00377E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
	WVNEditorName: StJean - titlelevel2;
}

.TEXTLEVEL1 {
	color:#111;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	WVNEditorName: StJean - textlevel1;
}

.TEXTLEVEL2 {
	color:#111;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	WVNEditorName: StJean - textlevel2;
}

.WVN {
	font-family: arial, tahoma, verdana;
	font-weight: bold;
	color: #000000;
	WVNEditorName: StJean - wvn;
}
.PRODUCT1 {
	font-family: arial, tahoma, verdana;
	font-weight: bold;
	color: #000000;
	WVNEditorName: StJean - prod1;
}

.PRODUCT2 {
	font-family: arial, tahoma, verdana;
	font-weight: bold;
	color: #000000;
	WVNEditorName: StJean - prod2;
}

.PRODUCT3 {
	font-family: arial, tahoma, verdana;
	font-weight: bold;
	color: #000000;
	WVNEditorName: StJean - prod3;
}

.PRODUCT4 {
	font-family: arial, tahoma, verdana;
	font-weight: bold;
	color: #000000;
	WVNEditorName: StJean - prod4;
}


span.FaqsQuestion {
font-size:16px;
}

.Agenda table
{
	border:1px solid black;
}
.Agenda td
{
	border:1px solid black;
	width:115px;
}

.With
{
	background-color:#939393;

}
.Without
{
	background-color:#DEDEDE;

}
.Header
{
	text-align:center;
}
.WithRdv
{
	margin-left:10px;

}


/*******************************************************************************************************************************************************/
/*******************************************************************************************************************************************************/
/*******************************************************************************************************************************************************/






/*---------------PhotoBook/ImageBook---------------*/
/* Table contain only image */

.ImageBookTableSaintJean
{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
margin:10px;
padding:10px;
}
.ImageBookSaintJean_Image
{
border-right: #919191 1px solid;
border-top: #919191 1px solid;
border-left: #919191 1px solid;
border-bottom: #919191 1px solid;
text-align:center;	
}
.ScrollGallery
{
width:631px;
overflow-y:none;
overflow-x:auto;
scrollbar-face-color: #A5BBE0;
scrollbar-3dlight-color: #6493C7;
scrollbar-darkshadow-Color: #6493C7;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #707070;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #d9d9d9;
}

.TDTOC
{
background-color:#ddd;
vertical-align:top;
}
.ImageBookViewerTitle
{
font-weight:bold;
font-size:20px;
}

.ImageBookViewerDescription
{
vertical-align:top;
text-align:justify;
}
.ImgBookDescription
{vertical-align:top;
text-align:justify;
}
.ImageBookViewerImage img
{
border-style:solid;
border-width:1px;
border-color:#000;
}

.ImgBookImg img
{
margin:10px;
border-style:solid;
border-width:1px;
border-color:#000;
}
/*--------------------------------------------------*/

/************************************************************************************************************************************
Film Strip *********************************************************************************************************************
*************************************************************************************************************************************/
.TablePrinc
{
}

.TableStrip
{
text-align:left;
}

.tdImgPrinc
{
text-align:center;
width:130px;
}

.tdImgPrinc img
{
height:120px;
width:120px;
}

.tdDesc
{
text-align:left;
vertical-align:top;
padding:10px;
font-size:12px;
width:400px;
}
.tdStrip
{
}

.tdStrip img
{
height:55px;
width:55px;

}
.tdAllStrip
{
text-align:left;
}

/* Affichage des onglet (configuration) */
.Onglet_Activated , .Onglet_Deactivated, .Onglet_Disabled
{
text-align:center;
border: gray 1px solid;
padding-left: 3px;
padding-right: 3px;
height: 20px;
font-weight: bold;
font-size: 13px;
text-decoration: none;
}

.Onglet_Activated {
	color: white;
	cursor:pointer;
	background-color: dimgray;
}

.Onglet_Deactivated {
	color: gray;
	cursor:pointer;
	background-color: white;
}

.Onglet_Disabled {
	background-color: lightgrey;
	color: gray;
}

.ErrorMessage
{
color:#cc0000;
}

.Subhead, .SubHead, .subHead
{
white-space:nowrap;
vertical-align:top;
font-weight:bold;
}

.SubSubHead
{
white-space:nowrap;
vertical-align:top;
font-weight:bold;
font-style:italic;
}

.HeaderGallery td
{
background-color:#ddd;
font-weight:bold;
}

.NewsLocation
{
font-style:italic;
}

.TitleAnchor
{
font-weight:bold;
}

.TitleAnchor a
{
font-style:italic;
}

.ItemColorPast
{
color:#dd0000;
}

.ItemColorPresent
{
color:#ffcc00;
}

.ItemColorFuture
{
color:#00dd00;
}

.NormalRed
{
color:#dd0000;
}

.NormalBold
{
font-weight:bold;
}

.TD_Module_HeaderA
{
background-color:#ECEDF4;

}

.TD_Module_HeaderA h1
{
color:#00377E;
margin-left : 10px;
font-size:16px;

}



.NewsHeader
{
display:inline;
}



.ImageItem
{
	text-align:center;
	}
/*-------------------- Glossary -------------------*/
.gl_First_Letter
{
padding:5px;
vertical-align:top;
width:30px;
}

.gl_term
{
padding:5px;
vertical-align:top;
}
.gl_EditImg
{
padding:5px;
vertical-align:top;
}

.gl_Def
{padding:5px;

}

/*--------------------------------------------------*/


.ImageBookTableSaintJean td
{
vertical-align:top;
}
.ScrollGallery .TDBUTTON
{display:none;}


.NewsReference, .AdvancedNewsHistory .Date
{
	display:none;	
}

.NewsWhen
{


padding-left:12px;
font-style:italic;


}

.NewsTitle
{
font-weight:bold;
}
.NewsItem
{
background-image:url(images_design/puce.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
margin-top:9px;
font-style:normal !important;
}
.ImageItem
{
margin-top:3px;
margin-bottom:3px;
}
.TitreNomMedecin
{
font-size:30px;
color:#00377E;
}
.TitreModuleMedServ
{
display:block;
margin:10px 50px;
font-size:30px;
color:#00377E;
}
.ShowMedecin h2
{
	font-size:11px;
}
.divHoraire h3, .ShowMedecin h3
{
	color:#81919B;
}
.divLocalisation td
{
	vertical-align:top;
}
a.PrintBtn
{
display:block;
float:right;
}

.divTitreMedecins, .divTitreLocalisation, .divTitreEnDetail, .divTitreHoraire,
.DivFonctionMedecin, .divTitreContact
{
background-color:#00377E;
margin-left:50px;
color:#fff;
font-weight:bold;
padding:3px;
}
.divTitreEnDetail
{
	margin-bottom:30px;
}
.divTitreEnDetail a
{
	color:#fff;
}
.DivFonctionMedecin
{
margin-left:0px;
}
.divListeMedecins, .divLocalisation, .divEnDetail, .divHoraire, .divContact
{
padding:10px;margin-left:50px;
}
.WithRdv,.WithoutRdv
{
	border:solid 1px #809FC0;
	height:21px;
	font:bold 18px/18px arial;
	color:#000;
	padding:0px 8px;
	margin:13px 13px 15px 0px;
}
.Legend
{
	font-size:12px;
	margin:10px 0px;
}


.StJeanMedecinsServices
{
width:200px;
}

/*Edition des services et des medecins*/

.StJeanMedecinsServicesEditionButtonActive,
.StJeanMedecinsServicesEditionButton
{
    padding:5px;
    margin-right:5px;
    display:block;
    float:left;
    border-top: 1px #B0DED6 solid;
    border-left: 1px #B0DED6 solid;
    border-right: 1px #B0DED6 solid;
    height: 15px;
    color: #005A5B;
    font-weight: normal;
}
.StJeanMedecinsServicesEditionButtonActive
{
    color:#fff;
    background-color: #999;
}
.StJeanMedecinsServicesPanel
{
	height: 25px;
}

.EditServiceForm
{
    border-top: 1px #B0DED6 solid;
    margin-top:5px;
    padding-top:5px;
}



.TD_Module_Command
{
    text-align: left;
}

@media print
{
	.Agenda table td
	{
		border:1px dotted #B7C3EC !important;
	}
	.Agenda .Without, .WithoutRdv
	{
		background:none !important;
		border:1px dashed #333333 !important;
	}
	.Agenda .With, .WithRdv
	{
		background:none !important;
		border:1px solid black !important;
	}
	.Agenda table
	{
		border:1px dotted #B7C3EC !important;
		border-collapse:separate !important;
	}
}


.GridViewJobResponseExperience input
{
width:95px;
border:solid 0px #666;
background-color:#f7f7f7;
}

.GridViewJobResponseExperience td, .GridViewJobResponseExperience th
{
white-space:nowrap;
padding:0px;
}
.GridViewJobResponseExperience table td, .GridViewJobResponseExperience table th
{
border:solid 1px #000;
border-right:solid 0px #000;
border-bottom:solid 0px #000;
}

.GridViewJobResponseExperience table td.LastColumn, .GridViewJobResponseExperience table th.LastColumn
{
border-right:solid 1px #000;
}

.GridViewJobResponseExperience table table td
{
border:solid 0px #000;
}
.GridViewJobResponseExperience
{

color:whtie;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

.GridViewJobResponseExperience .LastLine td
{
border-left:solid 0px #000;
}

.GridViewJobResponseExperience .LastLine input
{
border:solid 1px #000;
margin-top:10px;
width:60px;
}

.GridViewJobResponseExperience img
{
border:solid 0px #000;

}
.GridViewJobResponseExperience th
{
	color:#FFFFFF;
	width:125px;
	background-color:#70706E;
	border:0;

}
.GridViewJobResponseExperience table td.LastColumn
{
text-align:center;
}
tr.ActiveRow td input,tr.ActiveRow td 
{
background-color:#D9E2EE;
}

.TableInsertJobResponseExperience td
{
	border:solid 1px #70706E;
	text-align:center;
	width:105px;
}

.TableInsertJobResponseExperienceHeader td
{
	border:solid 1px #70706E;
	color:#FFFFFF;
	width:105px;
	background-color:#70706E;
	border:0;

}
.TableInsertJobResponseExperienceTb
{

	width:105px;
}
.ExpProfessionnelleLb
{
	color:#00407E;

}
