.logoSVMD {
	display:none
}

.enSuspens {
	background-color: #FF6600;
    font: 12px Arial, Helvetica, Geneva, sans-serif;
    text-align: left;
    color: #FFFFFF;
}


body {
	background-color: #CCC;
    font: 12px Arial, Helvetica, Geneva, sans-serif;
    margin: 0; 
    padding: 0;
    text-align: left;
    color: #50584F;
}

.bodyBold {
	background-color: #FFF;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #50584F;
	font-weight: bold;
}

.bodySmall {
	background-color: inherit;
    font: 11px Arial, Helvetica, Geneva, sans-serif;
    margin: 0; 
    padding: 0;
    text-align: left;
    color: inherit;
}

.bodySmallRed {
	background-color: inherit;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #FF0000;
}

.bodyMagentaRevert {
	background-color: #FF00FF;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #FFF;
	font-weight: bold;
}

.bodyNormal {
	background-color: inherit;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #50584F;
}

.bodyJustify {
	background-color: inherit;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	color: #50584F;
}

.bodyNormalPRINT {
	background-color: inherit;
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #50584F;
}

.bodyBlanc {
	COLOR: #FFFFFF;
	background-color: #00A0B0;
}

.bodySmall {
	background-color: inherit;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #50584F;
}

.bodyItalic {
	background-color: inherit;
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #999999;
	font-style: italic;
}

.bodyItalicR {
	background-color: inherit;
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: right;
	color: #999999;
	font-style: italic;
}

.bodyFondJaune {
	background-color: #FF9;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
}

.bodyRouge {
	background-color: inherit;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #F00;
}

.bodyRougeDEL {
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #F00;
	text-decoration: line-through;
}

.bodyRougeRevert {
	background-color: #F00;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFF;
}

.bodyRougeRevertLeft {
	background-color: #F00;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #FFF;
}

.bodyRougeBig {
	background-color: inherit;
	font: 14px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #F00;
}

.bodyRougeVeryBig {
	background-color: inherit;
	font: 30px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #F00;
	font-weight: bold;
}

.bodyRougeVeryVeryBig {
	background-color: inherit;
	font: 42px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #F00;
	font-weight: bold;
}

.bodyRougeRevertBig {
	background-color: #F00;
	font: 14px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #FFF;
}

body A:link {
	/* bleu/blanc */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}

body A:visited {
	/* bleu/blanc */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}

body A:hover {
	/* blanc/bleu SOULIGNE*/
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	background-color: #FFFFFF;
}

body A:active {
	/* orange/blanc */
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}
  
.bonNormal {
	background-color: inherit;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #50584F;
}

.bonCouleur {
	background-color: inherit;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #003A51;
	font-style: italic;
	font-weight: bolder;
}

.bonCouleurBig {
	COLOR: #FFFFFF;
	background-color: #0075A1;
	font: 16px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
}
  
#FondBase {
	margin: auto;
	width: 900px;
	background-color: #FFF;
	z-index: 1;
	min-height: 300px;
}

#FondExt {
	margin: auto;
	width: 880px;
	background-color: #FFF;
	z-index: 1;
	min-height: 300px;
	padding: 0 0 0 20px;
}

H1 {
	/* affichage blanc/blanc car derrière banderau */
	color: #FFFFFF;
	FONT-SIZE: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	z-index: 1;
	/* color: #263F55; */
	/*	filter: shadow(Color = #0066CC direction = 150); */
	/*	filter: DropShadow(color=#0066CC, offx=3, offy=3); */
	/*	Filter: Blur(add=1, direction=225, strength=5); */
}

H2 {
	color: #003333;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}

#bande_rouge {
	/* Extra Intra etc */
	color: #FFFFFF;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe_rouge.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}

#bande_rougeNoir {
	/* CRI etc */
	color: #000000;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe_rouge.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}


.H2 {
	color: #003333;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}

.H2 A:link {
	/* bleu-noir/fond estompé */
	color: #003333;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}

.H2 A:visited {
	/* bleu-noir/fond estompé */
	color: #003333;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}

.H2 A:hover {
	/* blanc/fond estompé */
	color: #FFFFFF;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
	TEXT-DECORATION: none;
}

.H2 A:active {
	/* orange/fond estompé */
	color: #FF6600;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/_img/bande_estompe.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 0;
	background-attachment: inherit;
}


h3 {
	color: #00759D;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

h4 {
	color: #50584F;
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

h5 {
	color: #50584F;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}

h6 {
	color: #50584F;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 12px;	
}

.subLink {
	/* link haut de page etc... */
	background-color: #FFFFFF;
    font: 9px Arial, Helvetica, Geneva, sans-serif;
    margin: 0; 
    padding: 0;
    text-align: left;
    color: #0075A1;
}

.subLink A:link {
	/* bleu/blanc */
	FONT-SIZE: 9px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}

.subLink A:visited {
	/* bleu/blanc */
	FONT-SIZE: 9px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}

.subLink A:hover {
	/* blanc/bleu SOULIGNE*/
	FONT-SIZE: 9px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	background-color: #FFFFFF;
}

.subLink A:active {
	/* orange/blanc */
	FONT-SIZE: 9px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}


/* début bandeau haut de page ---------------------------------------------------------------------------- */


#SVMD-SSO {
	/*height:150px;
	margin: auto;
	width: 900px;
	background-color: #FFF;*/
	position: absolute;
	top:100;
	z-index: 1;
}

#FondHaut {
	height:150px;
	margin: auto;
	width: 900px;
	background-color: #FFF;
	z-index: 1;
}

/*#FondHaut #TitreImg { */
#TitreImg {
	position: absolute;
	/*width:401px;*/
	width:900px;
	height:128px;
	z-index:1000;
	/*background-image: url(/_img/smile.jpg);*/
	background-image: url(/_img/svmd-bandeau2.jpg);
	background-repeat: no-repeat;
	top: 22px;
	/*left: 900px;*/
}

#IndexLink {
	position: absolute;
	/*width:401px;*/
	width:300px;
	height:100px;
	z-index:130;
	/*background-image: url(/_img/smile.jpg);*/
	background-image: url(/_img/shim.gif);
	
	top: 22px;
	/*left: 900px;
	background-repeat: no-repeat;*/
}


#TitreSSO {
	position: relative;
	width: 200px;
	height: 54px;
	z-index:140;
	 background-image: url(/_img/logo_sso_med.png); */
	background-repeat: no-repeat;
	top: -110px;
	left: 720px;
	/*
	top: 30px;
	left: 720px;
	float: right;
	*/
}

#LigneH {
	position:absolute;
	width:900px;
	height:1px;
	z-index:100;
	background-image: url(/_img/shim_noir.gif);
	top: 21px;
	visibility: visible;
}

#LigneMH {
	position:absolute;
	width:900px;
	height:1px;
	z-index:100;
	background-image: url(/_img/shim_noir.gif);
	top: 150px;
	visibility: visible;
}

#LigneMB {
	position:absolute;
	width:900px;
	height:1px;
	z-index:100;
	background-image: url(/_img/shim_noir.gif);
	top: 175px;
	visibility: visible;
}

#Menu1 {
	/*Menu au-dessus de bannière/images */
	position:absolute;
	background-color: #FFFFFF;
	width:900px;
	height:18px;
	z-index:5;
	top: 0px;
	padding-top: 4px;
	text-align: right;
}

#browser {
	/*Affichage browser*/
	position:absolute;
	background-color: #FFFFFF;
	z-index:105;
	top: 0px;
	padding-top: 4px;
	padding-left: 5px;
	text-align: left;
	/*
	width:900px;
	height:18px;
	*/
}

.linkMenu1 A:link {
	/* bleu/blanc */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	text-align: right;
}

.linkMenu1 A:visited {
	/* bleu/blanc */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	text-align: right;
}

.linkMenu1 A:hover {
	/* blanc/bleu */
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #0075A1;
	text-align: right;
}

.linkMenu1 A:active {
	/* orange/blanc */
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	text-align: right;
}

#Menu2 {
	/*Menu au-dessous bannière/images */
	position:absolute;
	COLOR: #FFFFFF;
	background-color: #00A0B0;
	width:900px;
	height:20px;
	z-index:100;
	top: 151px;
	text-align: left;
	font-style: normal;
	padding-top: 4px;
}

.Menu2 {
	/*Menu au-dessous bannière/images */
	position:absolute;
	COLOR: #FFFFFF;
	background-color: #00A0B0;
	width:900px;
	height:20px;
	z-index:100;
	top: 151px;
	text-align: left;
	font-style: normal;
	padding-top: 4px;
}

.linkMenu2 A:link {
	/* blanc/bleu */
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #00A0B0;
}

.linkMenu2 A:visited {
	/* blanc/bleu */
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #00A0B0;
}

.linkMenu2 A:hover {
	/* blanc/bleuFoncé */
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #004A65;
}

.linkMenu2 A:active {
	/* orange/bleu */
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #00A0B0;
}


#contentOmbre {
	position:absolute;
	width:900px;
	height:18px;
	z-index:1;
	top: 172px;
	visibility: visible;
	background: url(/_img/shadow.png) no-repeat;
}

#contentOmbreMuta {
	position:absolute;
	width:900px;
	height:18px;
	z-index:100;
	top: 150px;
	visibility: visible;
	background: url(/_img/shadow.png) no-repeat;
}

#FondHaut h1 {
	position: relative;
	z-index:200;
	width:895px;
	text-align: right;
	top: 12px;
	float: left;
}

/* fin bandeau haut de page ---------------------------------------------------------------------------- */


/* début Suivi en bas de page ---------------------------------------------------------------------------- */

#fondSuivi {
	height:1px;
	margin: auto;
	width: 900px;
	background-color: #FFF;
	z-index: 1;
}

#ligneSuiviHaut {
	width:900px;
	height:1px;
	z-index:100;
	background-image: url(/_img/shim_noir.gif);
	visibility: visible;
}

#ligneSuivi {
	background-color: #00A0B0;
	width:900px;
	height:17px;
	z-index:100;
	text-align: left;
	font-style: normal;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	color: #FFFFFF;
}

#ligneSuiviBas {
	width:900px;
	height:1px;
	z-index:100;
	background-image: url(/_img/shim_noir.gif);
	visibility: visible;
}

#contentOmbreSuivi {
	width:900px;
	height:18px;
	z-index:100;
	visibility: visible;
	background: url(/_img/shadow.png) no-repeat;
	margin-top: -1px;
}

#ligneSuivi A:link {
	/* blanc/bleu */
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #00A0B0;
}

#ligneSuivi A:visited {
	/* blanc/bleu */
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #00A0B0;
}

#ligneSuivi A:hover {
	/* blanc/bleu SOULIGNE*/
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	background-color: #00A0B0;
}

#ligneSuivi A:active {
	/* orange/blanc ??? */
	FONT-SIZE: 11px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}

/* fin Suivi en bas de page ---------------------------------------------------------------------------- */

/* début billet président ---------------------------------------------------------------------------- */

#billet {
	float: left;
	width: 235px;
	background-color: #e4f8f9;
	padding: 5px 0 5px 0;
	text-align: justify;
	border-left: solid #FFFFFF 10px;	
	border-right: solid #FFFFFF 10px;	

}

.billet_titre {
	COLOR: #FFFFFF;
	background-color: #00636E;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

.billet_titre1 {
	COLOR: #00636E;
	/*
	background-color: #e4f8f9;
	*/
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

.billet_texte {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
}


.billet_rouge {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	background-color: #e4f8f9;
	color: #FF0000;
}

.billet_suite {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	background-color: #e4f8f9;
	color: #AAAAAA;
}

.billet_lien {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 9px;
	color: #0F0;
	background-color: #CCCCCC;
}

.billet_texte p {
	font-size: 11px;
	margin: 0;
	text-align: left;
}

.billet_texte A:link {
	/* bleu/bleu-ciel */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #e4f8f9;
}

.billet_texte A:visited {
	/* bleu/bleu-ciel */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #e4f8f9;
}

.billet_texte A:hover {
	/* bleu/bleu-ciel souligné*/
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	background-coor: #e4f8f9;
}

.billet_texte A:active {
	/* orange/bleu-ciel */
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #e4f8f9;
}

/* fin billet président ---------------------------------------------------------------------------- */

/* début page sur 1 colonne 840---------------------------------------------------------------------------- */

#colonne {
	min-height: 120px;
	width: 840px;
	margin: 0 30px 0 30px;
	text-align: left;
	float: center;
	height:auto;
	padding: 0px 0 0px 0;

}
/* fin page sur 1 colonne ---------------------------------------------------------------------------- */

/* début page sur 1 colonne 700 ---------------------------------------------------------------------------- */

#colonnes1 {
	/*min-height: 320px;*/
	min-height: 250px;
	width: 700px;
	margin: 0 100px 0 100px;
	text-align: left;
	float: center;
	height:auto;
	padding: 20px 0 40px 0;

}
/* fin page sur 1 colonne ---------------------------------------------------------------------------- */


/* début page sur 2 colonnes ---------------------------------------------------------------------------- */

#colonnes2 {
	/*min-height: 540px;*/
	text-align: left;
}

.gauche2 {
	width: 408px;
	float: left;
	height:auto;
	padding: 5px 20px 5px 20px;
	
}
.droite2 {
	width: 408px;
	float: right;
	padding: 5px 20px 5px 20px;
}

/* fin page sur 2 colonnes ---------------------------------------------------------------------------- */


/* début page menu droite comme accueil  ---------------------------------------------------------------------------- */

#fond {
	margin: auto;
	width: 900px;
	background-color: #FFF;
	z-index: 1;
	min-height: 450px;
	padding-top: 15px;
}

.thrColHybHdr #container {
	width: 100%;
	background: #FFFFFF;
	text-align: left;
	/* padding-top: 10px; */
}  

.thrColHybHdr #header { 
    background: #DDDDDD; 
    padding: 0 10px;
} 

.thrColHybHdr #header h1 {
    margin: 0;
    padding: 10px 0;
}
    
.thrColHybHdr #colonneG {
	float: left;
	width: 260px;
	background: #FFFFFF;
	padding: 5px 0 0 10px;
	text-align: justify;
}

.thrColHybHdr #colonneD {
	float: right;
	width: 180px;
	background-color: #FFFFFF;
	border-left: 1px solid black;
	min-height: 300px;
	height: auto;
}

.thrColHybHdr #colonneG h3, .thrColHybHdr #colonneG p, .thrColHybHdr #colonneD p, .thrColHybHdr #colonneD h3 {
    margin-left: 10px;
    margin-right: 10px;
}

.thrColHybHdr #mainContent {
	margin: 0 200px 0 280px;
	padding: 5px 0 0 0;
	text-align: justify;
}

.thrColHybHdr #mainTexte {
	/*position: absolute;
	width:401px;*/
	width:420px;
	height:100px;
	z-index:30;
	background-color: #FFFFFF;
	color: #00759D;
	
	/*background-image: url(/_img/smile.jpg);
	background-image: url(/_img/svmd-bandeau.jpg);
	background-repeat: no-repeat;
	top: 10px;
	left: 280px;*/
	margin: 0 0px 0 0px;
	padding: 0px 0 0 0;
	text-align: center;
	vertical-align: middle;
} 

#mainTexte A:link {
	/* bleu/blanc */
	COLOR: #00A0B0;
	FONT-SIZE: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	font-weight: bold;
}

#mainTexte A:visited {
	/* bleu/blanc */
	COLOR: #00A0B0;
	FONT-SIZE: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	font-weight: bold;
}

#mainTexte A:hover {
	/* bleu/blanc */
	COLOR: #0075A1;
	FONT-SIZE: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	font-weight: bold;
	/* font-style: italic; */
}

#mainTexte A:active {
	/* bleu/blanc */
	COLOR: #00A0B0;
	FONT-SIZE: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	font-weight: bold;
}


.thrColHybHdr  #mainImage {
	/*position: absolute;
	width:401px;*/
	width:400px;
	height:200px;
	z-index:30;
	padding: 17px 0 0 0;
	/*background-image: url(/_img/smile.jpg);
	background-image: url(/_img/svmd-bandeau.jpg);
	background-repeat: no-repeat;
	top: 279px;
	left: 281px;
	margin: 10 0px 0 0px;
	text-align: left;*/
	
} 

.thrColHybHdr #footer { 
    padding: 0 10px;
    background:#DDDDDD;
} 

.thrColHybHdr #footer p {
    margin: 0;
    padding: 10px 0;
}
    
.fltrt { 
    float: right;
    margin-left: 8px;
}

.fltlft {
    float: left;
    margin-right: 8px;
}

.clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#droiteTitre {
	position:inherit;
	width:150px;
	z-index:1;
	background-color: #d9d8d8;
	font-weight: bold;
	border-left: solid #FFFFFF 10px;
	border-right: solid #FFFFFF 10px;
	padding: 5px 0 5px 10px;
	/*
	
	*/
}

#droiteTitre p, h4 {
	font-size: 14px;
	margin: 0;
}



#droiteCorps {
	position:inherit;
	width:160px;
	padding: 5px 0 5px 0;
	z-index:1;
	/* bleu-ciel */
	background-color: #e4f8f9;
	border-left: solid #FFFFFF 10px;	
	border-right: solid #FFFFFF 10px;	
}

#droiteCorps p {
	font-size: 11px;
	margin: 0;
}

#droiteCorps A:link {
	/* bleu/bleu-ciel */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #e4f8f9;
}

#droiteCorps A:visited {
	/* bleu/bleu-ciel */
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #e4f8f9;
}

#droiteCorps A:hover {
	/* bleu/bleu-ciel souligné*/
	FONT-SIZE: 12px;
	COLOR: #0075A1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	background-coor: #e4f8f9;
}

#droiteCorps A:active {
	/* orange/bleu-ciel */
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #e4f8f9;
}

#droiteInter {
	position:inherit;
	width:180px;
	z-index:1;
	background-color: #FFF;	
}


/* 
	Placer les corrections pour toutes les version d'IE dans ce commentaire conditionnel 
	la propriété propriétaire zoom ci-dessus transmet à IE l'attribut hasLayout nécessaire pour éviter plusieurs bogues 
*/
/*
	[if IE]>
    <style type="text/css"> 
  
    .thrColHybHdr #colonneG, .thrColHybHdr #colonneD { padding-top: 30px; }
    .thrColHybHdr #mainContent { zoom: 1; padding-top: 15px; }
   
    </style>
    <![endif]
*/

/* fin page menu droite comme accueil  ---------------------------------------------------------------------------- */


/* Début Formulaire mutation  ---------------------------------------------------------------------------- */
#w_aide {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 680px;
	top: 20px;
}

.formText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0.2pt; color: #000000; font-style: normal; font-weight: normal}
.formTitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: 0.2pt; color: #000000; font-style: normal; font-weight: bold}
.formRubriqueROUGE {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0.2pt; color: #FF0000; font-style: normal ; font-weight: bold
}
.formTextGras {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0.2pt; color: #000000; font-style: normal; font-weight: bold
}
.formTextCommentaire {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 0.2pt; color: #000000; font-style: italic; font-weight: normal
}
.formTitreRouge {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: 0.2pt; color: #FF0000; font-style: normal; font-weight: bold
}
.formLiens {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 0.2pt; color: #000000; font-style: normal; font-weight: normal
}
.formMenus {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0.2pt; color: #000000; font-style: normal; font-weight: normal
}
/* Fin Formulaire mutation  ---------------------------------------------------------------------------- */

