/* -----------------------------------------------------------------*/
/*                       encadrement arrondi IE                     */
/* -----------------------------------------------------------------*/
@media screen, tv, projection, print {

	#full1 {
		position: relative;
		width: 100%;
		margin: 0 20 0 20;
		text-align: left;
	}
	#full2 {
		position: relative;
		width: 100%;
		margin: 0 0 0 20;
		text-align: left;
	}
	#full3 {
		position: relative;
		width: 100%;
		margin: 0 20 0 10;
		text-align: left;
	}	#topRight, #bottomRight {
		float: right;
	}
	#topRight {
		background: transparent url(images/std/top_right.gif) no-repeat;
	}
	#bottomRight {
		background: transparent url(images/std/bottom_right.gif) no-repeat;
	}
	#topLeft, #topRight, #bottomLeft, #bottomRight {
		width: 13px;
	}
	#topLeft {
		background: transparent url(images/std/top_left.gif) no-repeat;
	}
	#bottomLeft {
		background: transparent url(images/std/bottom_left.gif) no-repeat;
	}
	#sideLeft {
		background: transparent url(images/std/side_left.gif) top left repeat-y;
	}
	#sideRight {
		background: transparent url(images/std/side_right.gif) top right repeat-y;
	}
	.sideTop, .sideBottom {
		width: auto;
		
	}
	#sideTop {
		background: transparent url(images/std/side_top.gif) repeat-x;
	}
	#sideBottom {
		background: transparent url(images/std/side_bottom.gif) repeat-x;
	}
}
/* -----------------------------------------------------------------*/



/* -----------------------------------------------------------------*/
/*                       encadrement arrondi Mozilla                */
/* -----------------------------------------------------------------*/
.arrondi {
}
/* -----------------------------------------------------------------*/



@media print {
	BODY{
		scrollbar-face-color:#ebebeb;
		scrollbar-arrow-color:#000000;
		scrollbar-track-color:#FFFFFF;
		scrollbar-3dlight-color:#000000;
		scrollbar-darkshadow-color:#FFFFFF;
		background-image: url(../images/fondecranstd.gif);
		background-attachment: fixed;
		margin: 0% 0% 0% 0%; /* la marge du body est à 80 pixels de hauteur, sauf à gauche et en haut */
		padding:0
	}
	
	.bandeauxtitreimpr {
		background: transparent;
		text-align: center;
		color: #E65101; 
		font-size: 36pt; font-family: Arial;
	}
}

.bandeauxtitre		{
	background: transparent;
	text-align: left;
	color: #FFFFFF; 
	font-size: 14pt; 
	font-family: Arial;
	border-color:#FFFFFF ;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:2px;
	border-left-width:0px
}

.lignebreak {
}

.lignebreak2 {
}

.lignesoul {
}


/* -----------------------------------------------------------------*/
/*                     Couleurs de fond d'écran                     */
/* -----------------------------------------------------------------*/
.stdfd0 {
	background: transparent;
}

.stdfd1 {
	background: #e9eef3;
}

.stdfd2 {
	background: transparent;
}

.stdfd3 {
	background: #dedcdc;
}

.stdfd4 {
	background: transparent;
}

.stdfd5 {
	background: #e9eef3;
}
/* -----------------------------------------------------------------*/
/*                      Message bulle                               */
/* -----------------------------------------------------------------*/
DIV#posbulle { 
	left : 50%; 
	top : 50%; 
	width : 400px; 
	margin-left : -200px; 
	height : 100px; 
	margin-top : -50px; 
	position : absolute; 
	background-image: url(../images/fondBulle.gif);
	border-style: dotted ;
	border-width: thin ;
	border-color: #05194E;
	text-align : center;
	font: italic bold 10pt Arial, Arial;
	color: #05194E;
	z-index:20;
}

DIV#posvariablebulle { 
	position : absolute; 
	background: #D4DEE8;
	border-style: dotted ;
	border-width: thin ;
	border-color: #05194E;
	text-align : center;
	font: italic bold 10pt Arial, Arial;
	color: #05194E;
	z-index:20;
}


