 
.divMenuAccueilOrg {
	position:absolute;
	top:15px ;
	left:20px ;
}

.divMenuAccueilAdh {
	position:absolute;
	top:15px ;
	left:210px ;
}

.divMenuAccueilAff {
	position:absolute;
	top:15px ;
	left:400px ;
}
.divMenuAccueilAffPed {
	position:absolute;
	top:15px ;
	left:590px ;
}
.divMenuAccueilAcc {
	position:absolute;
	top:15px ;
	left:590px ;
}

.divMenuAccueilHot {
	position:absolute;
	top:15px ;
	left:780px ;
}

.divMenuAccueilOrg2 {
	position:absolute;
	top:45px ;
	left:20px ;
}

.divMenuAccueilAdh2 {
	position:absolute;
	top:45px ;
	left:210px ;
}

.divMenuAccueilAff2 {
	position:absolute;
	top:45px ;
	left:400px ;
}

.divMenuAccueilAcc2 {
	position:absolute;
	top:45px ;
	left:590px ;
}

.divMenuAccueilHot2 {
	position:absolute;
	top:45px ;
	left:780px ;
}

.divMenuAccueilOrg3 {
	position:absolute;
	top:75px ;
	left:20px ;
}

.divMenuAccueilAdh3 {
	position:absolute;
	top:75px ;
	left:210px ;
}

.divMenuAccueilAff3 {
	position:absolute;
	top:75px ;
	left:400px ;
}

.divMenuAccueilVis3 {
	position:absolute;
	top:75px ;
	left:590px ;
}

.divMenuAccueilAcc3 {
	position:absolute;
	top:75px ;
	left:590px ;
}

.divMenuAccueilHot3 {
	position:absolute;
	top:75px ;
	left:780px ;
}


.textMenuAccueil {
	position:relative ;
	top:-4px ;
	left:5px ;
	color:#061675 ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	font-weight:bold ;
	text-decoration:none ;
}

.textMenuAccueilDisabled{
	color:#666666 ;
}


.tableformular {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	background-color: #FFFFFF ;
	margin: 0px ;
	/*padding: 0.8em 10px ;*/ /* pour les formulaires TROP LONGS*/
	/*width:680px ;*/
	width:100%;
}

.tableformularCarte {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:14px ;
	background-color: #FFFFFF ;
	margin: 0px ;
	/*padding: 0.8em 10px ;*/ /* pour les formulaires TROP LONGS*/
	/*width:680px ;*/
	width:100%;
}
div {
	text-align: left;
	border-color: #66CCFF;
	margin-left:auto;
	margin-right:auto;
}

div#contentconnexion {	
	position:relative;
	top:250px;
	width:500px; /* width image de fond*/
	height:200px; /* height image de fond*/
	text-align:center;
	vertical-align:middle;
}

div#messagealert {	
	position:relative;
	left:0px;
	/*top:220px;*/
	width:500px;
	height:50px;	
	border: 2px solid #CA5555;
	background-color:#FF8080;
	text-align:center;
	color:#555555;
}

div#messageinalert {	
	width:100%;
	position:relative;	
	left:0px;
	top:15px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:100;
	text-align:center;	
}

div#connexion {	
	position:relative;
	width:100%;
	height:100%;
	background-image:url(../../front/image/connexion.jpg); 
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px; /*font-size:10px;*/
	color:#FFFFFF;
}

div#enteteconnexion {
	text-align:center;	
	position:relative;
	top:15px;
}

div#emailconnexion {	
	position:absolute;
	left:25px;
	top:80px;
	width:100%;		
}

div#pwdconnexion {	
	position:absolute;
	left:25px;
	top:125px;
	width:100%;
}

.divAjoutDynamique {
	height:200px; /*ajout pf*/
	overflow:auto;
	border:1px solid #7F9DB9;
}

.selectAjoutDynamique {
	width:140px; /*ajout pf*/
	font-size:10px;
}

.inputtextconnexion {	
	width:50% ;
	height:25px; /*12px*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

div#pwdforgottenconnexion {	
	position:absolute;
	left:330px;
	top:105px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:underline;
	cursor:pointer;
}

div#pwdupdateconnexion {	
	position:absolute;
	left:330px;
	top:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:underline;
	cursor:pointer;
}
div#pwdprivilegeconnexion {	
	position:absolute;
	left:330px;
	top:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:underline;
	cursor:pointer;
}
div#instantaccess {	
	position:absolute;
	left:190px;
	top:32px;
	width:120px;		
}

div#adminaccess {	
	position:absolute;
	left:190px;
	top:47px;
	width:120px;		
}

.textaccessconnexion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC33;
}

div#loginbutton {	
	position:absolute;
	left:330px;
	top:70px;	
}
a.menuAnchor{
	text-decoration:none;
	width:100% ;
}

img.menuAnchor{
	border:none ;
	cursor:inherit ;
}


.textinleftmenu {
	position:relative ;
	left:10px ;
	top:0px ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:11px ;
	font-weight:bold ;
	color:#07489F ;
	width:188px ;
	height:25px ;
}
.inleftmenuNone {
	width:188px ;
	height:25px ; 
	background-image:url(../../front/image/fondNone1.jpg);
	background-color:#4762B2 ;
	cursor:pointer;
	color:#07489F ;
}
.inleftmenuMouseOn {
	width:188px ; 
	height:25px ; 
	background-color:#1E94E6 ;
	background-image:url(../../front/image/fondMouseOn.jpg) ;
	cursor:pointer ;
	color:#07489F ;
}

a.menuAnchor{
	text-decoration:none;
	width:100% ;
}

img.menuAnchor{
	border:none ;
	cursor:inherit ;
}


.nouveauPrime {	
	position:relative; 
	left:735px; 
	top:35px; 
	cursor:pointer;
}
.nouveau {	
	position:relative; 
	cursor:pointer;
	border: medium none;
}

.nouveausfpage1 {	
	position:relative; 
	cursor:pointer;
}

.nouveausfpage2 {	
	position:relative; 
	cursor:pointer;
}

.nouveausfpage3 {	
	position:relative; 
	cursor:pointer;
}

.nouveau1 {	
	position:relative; 
	cursor:pointer;
}

.nouveau2 {	
	position:relative; 
	cursor:pointer;
}

.nouveaubas {	
	cursor:pointer;
}

.nouveaubas1 {	
	
	cursor:pointer;
}

.nouveaubas2 {	
	
	cursor:pointer;
}

.nouveau3 {	
	position:relative; 
	
	cursor:pointer;
}

.nouveauRelative {	
	position:relative; 
	
	cursor:pointer;
}

.nouveauRelative1 {	
	position:relative; 
	
	cursor:pointer;
}

.nouveauRelative2 {	
	position:relative; 	
	cursor:pointer;
}

.selectAll {	
	position:relative;
	left:10px;
	top:5px; 
	cursor:pointer;
}

.selectAllDisabled {
	cursor:inherit ;
}

.ajaxloader {
	position:relative; 
	left:48%; 
	top:30%; 
}

span#shargement {
	position:relative;
	top:18%;
	left:40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#970000 ; 
}
/*pour les listes dans les PAGES SIMPLES*/
div#nofound {	
	
}

/*pour les listes dans les DIALOGS*/
div#divPasDenregistrement {	
	position:relative;
	top:170px;
	left:280px;
	font-family:Arial, Helvetica, sans-serif ;
	color:#081A83 ;
	font-size:24px ;
	font-weight:bold ;
}

div#formular {
	width:100% ;
	position:relative ;
}
div#formularprint{
	width:600px ;
	position:relative ;
	top:65px ;
	left:20px ;
	overflow:auto ;
	height:600px ;
}

div#formBCExt{
	width:600px ;
	position:relative ;
	top:180px ;
	left:100px ;
	overflow:auto ;
	height:400px ;
}

div#tabs {
	height:100%;
}

div#formularlaboana {
	width:700px ;
	position:relative ;
	top:65px ;
	left:240px ;
	overflow:scroll ;
	/*height:335px ;*/
	height:600px ;
}

.tableformular {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	background-color: #FFFFFF ;
	margin: 0px ;
	/*padding: 0.8em 10px ;*/ /* pour les formulaires TROP LONGS*/
	/*width:680px ;*/
	width:100%;
}

.tdformularleft {
	width:35% ; 
	text-align:left ;
	vertical-align:top ;
}

.tdformularleftDiv {
	position: relative;
	left: -200px;
	top: 0px;
}

.tdformularleftTitle {
	width:50px ;
	left: 240px;
}

.tdformularleftButtonTittle {
	width:0px ; 
	top:60px;
	left:910px;
	position:relative;
}

.tdformularDiv {
	height:25px;
}

.tdformularTitleDiv {
	height:20px;
}

.tdformularright {
	width:60% ; 
	text-align:left ;
	vertical-align:top ;
}

.tdformularrightDiv {
	position: relative;
	left: 140px;
	top: -19px;
}

.tdformularrightTitle {
	width:240px ;
	left: 380px;
}


div#entete {
	background-color: #FFFFFF;
	height: 18px ;
	text-align:right ;
	width: 950px;
}

div#info {
	background-color: #1E94E6;
	height: 18px;	
	border-bottom: 1px solid #FFFFFF;
	width: 798px;
	position:relative;
	left:94px;
	top:4px;
}


.textentete {
	position: relative; 
	left: 650px; 
	top:5px;
	padding-left:0px;
}

div#bandeau {
	position:relative;
	left: 93px;
	top:-77px;
	height: 81px;
	background-color: #4762B2;
	border-bottom: 1px solid #FFFFFF;
	width: 799px;
}

div#logoostie {
	position:relative ;
	top:4px;
	left: -400px;
	width: 188px; 
	height: 81px;
	cursor:pointer;
}

div#shortcutlink {
	background-color: #FFFFFF ;
	height:30px	 ;	
	position: relative; 
	top: -2px; 
	left:321px;
	width:155px ;
	border: 1px solid #A2A1CB ;
}

.whitetextbanner {
	color:#FFFFFF ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px ;
	font-weight:bold ;
	padding-left:10px;
}
div#examen{
	position : relative;
	overflow : scroll ;
	width : 700px;
	height:550px
}

div.whitetextbanner {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px ;
	font-weight:bold ;
	font-color:#FFFFFF ;
	text-align:center;
	padding-top:10px;
	padding-bottom: 0.5em;
}

.bluetextbanner {
	color:#CCD8F8 ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px ;
	font-weight:bold ;
}

div#txtInMenuGroup {
	position:relative;
	top:2px;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.textshortcut {
	position:relative ;
	top:-35px ;
	left:15px ;
	color:#061675 ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:10px ;
	font-weight:bold ;
	text-decoration:none ;
	width:30px;
	height:12px;
}

a.textshortcut {
	position:relative ;
	top:0px ;
	left:0px ;
	text-decoration:none;
}

.menuIconeImage{
	position:relative ; 
	top:-9px ;
	left:-5px;
	width:20px ;
	height:20px	 ;
	border: 0px none ;
}

div.menuIcone {
	background-repeat:no-repeat ;
	background-position:left ;
	background-color: #FFFFFF ;
	height:15px	 ;	
	position:relative ; 
	top:15px ;
	width:20px ;
}

.copyright {
	position:relative ;
	top:3px ;
	color:#061675 ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:10px ;
	font-weight:100 ;	
	width:400px ;
	text-align:center ;
}

.textpied{
	position: relative;
	left:682px;
	top:10px;
	width:115px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:9px ;
	font-weight:100 ;
	text-align:center;
}

div#pied_page {
	position:relative ;
	top:147px ; /*top:-77px ;*/
	left:-1px ;
	border-top: 1px solid #FFFFFF ;
	background-color: #CCD2DF ;	
	text-align:center ;
	height:20px;
	width: 985px;
}

div#footerlink {
	position:relative ;
	top:5px ;	
	width:300px ;
	text-align:center ;
	color:#061675 ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	font-weight:100 ;	
}

a.linkfooter { 
	color:#061675 ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	font-weight:100 ;	
	text-decoration:underline;
}	
a:hover.linkfooter { 	
	color:#663399 ;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	font-weight:100 ;	
	text-decoration:none;
}

div#menuGroupAdmGal {
	background-color: #4762B2 ;
	position:relative;
	width:200px;
	height:20px;
	border: 1px solid #A2A1CB ;
}

div#menucontentGroupAdmGal {
	background-color: #FFFFFF ;
	position:relative;	
	width:985px;
	height:50px;
	border: 1px solid #A2A1CB ;
}

div#menuGroupAppro {
	background-color: #4762B2 ;
	position:relative;	
	width:200px;
	height:20px;
	border: 1px solid #A2A1CB ;
}

div#menucontentGroupAppro {
	background-color: #FFFFFF ;
	position:relative;
	
	width:985px;
	height:50px;
	border: 1px solid #A2A1CB ;
}

div#menuGroupAna {
	background-color: #4762B2 ;
	position:relative;
	width:200px;
	height:20px;
	border: 1px solid #A2A1CB ;
}

div#menucontentGroupAna {
	background-color: #FFFFFF ;
	position:relative;
	width:985px;
	height:50px;
	border: 1px solid #A2A1CB ;
}

div#menuGroupSceMed {
	background-color: #4762B2 ;
	position:relative;
	width:200px;
	height:20px;
	border: 1px solid #A2A1CB ;
}

div#menucontentGroupSceMed {
	background-color: #FFFFFF ;
	position:relative;
	width:985px;
	height:80px;
	border: 1px solid #A2A1CB ;
}

div#menuGroupSceSpe {
	background-color: #4762B2 ;
	position:relative;
	width:200px;
	height:20px;
	border: 1px solid #A2A1CB ;
}

div#menucontentGroupSceSpe {
	background-color: #FFFFFF ;
	position:relative;
	left:0px;
	width:985px;
	height:80px;
	border: 1px solid #A2A1CB ;
}

div#title {
	position:relative ;
	text-align:left ;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:18px ;
	font-weight:bold ;
	color:#4762B2;
}

div#titleprint {
	position:relative ;
	top:15px ;
	text-align:center ;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:14px ;
	font-weight:bold ;
	/*
	width: 275px;
	font-size:20px ;
	height:30px ;
	*/
}

div#numOrdo{
	position:relative ;
	top:21px ;
	right:0px;
	left:250px;
	font-size:8pt ;
	font-family:Arial, Helvetica, sans-serif ;
	font-weight:bold ;
	/*width:250px;height:30px ;*/
}
.labelTitre{
	position:relative ;
	font-size:10px ;
	left:0px;
}

.italicTitle{
	color:#4762B2 ;
}

/* pour les blocksDiv = Title et Contenu => specifier les LEFT */
div#titleBlockDiv {
    
    text-align:center ;
    font-family:Arial, Helvetica, sans-serif ;
    font-size:20px ;
    font-weight:bold ;
}

/* pour les blocksDiv = Title et Contenu => specifier les LEFT */
.titleBlock {
	position:relative ;
	top:2px ;
	height:25px ;
	text-align:center ;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:17px ;
	font-weight:bold ;
}

.contenuBlock {
	position:relative ;
	top:0px ;
}

/**
 * STYLES DES DIFFERENTS CHAMPS DE SAISIE POUR INTEGRATION TMTVALIDATOR + LIBELLES + BUTTON
 */

.inputtext {	
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:300px ;
}
.inputtextnum {	
	/* text-transform:uppercase ; */
	/*border: 1px solid #7F9DB9;
	//width:300px ;*/
	font-weight:bold;
	text-align:right ;
}

.inputtextrequired {
	background-image: url(required.gif);
	background-position: right;
	background-repeat: no-repeat;
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:300px ;	
	}

.inputtextbig {
	border: 1px solid #7F9DB9;
	width: 300px;
}

.inputtextmedium {
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:160px ;	
}

.inputtextlittle {
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:80px ;	
}

.inputtextverylittle {
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:20px ;	
}

.inputtextlittlerequired {
	background-image: url(required.gif);
	background-position: right;
	background-repeat: no-repeat;
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:80px ;
	}

.inputtextmail {	
	border: 1px solid #7F9DB9;
	width:300px ;
}

.inputtextmailrequired {
	background-image: url(required.gif);
	background-position: right;
	background-repeat: no-repeat;
	border: 1px solid #7F9DB9;
	width:300px ;
}
.textareaObservation {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	width:600px ;	
	height:180px ;
}

.textareamedium {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	width:300px ;	
	height:180px ;
}
.textarealittle {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:300px ;	
	height:50px ;
}

.textarealittlerequired {
	background-image: url(required.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:300px ;	
	height:50px ;
}

.textareamemo {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	width:300px ;	
	height:500px ;
}

.textareamemorequired {
	background-image: url(required.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	width:300px ;	
	height:500px ;
}

.selectlist {
	text-transform:uppercase ; 
	border: 1px solid #7F9DB9;
	width:300px ;	
}

.selectlistrequired {
	background-image: url(required.gif);
	background-position: right;
	background-repeat: no-repeat;
	text-transform:uppercase ; 
	border: 1px solid #7F9DB9;
	width:300px ;	
}

.selectlistmedium {
	width:215px ;
}

.selectlistLeft {
	font-size:10px;
	width:200px ;	
}

.selectlistblock {
	text-transform:uppercase ; 
	border: 1px solid #7F9DB9;
	width:200px ;	
}

.selectlistblocklittle{
	text-transform:uppercase ; 
	border: 1px solid #7F9DB9;
	width:43px ;
} 

input.invalid, textarea.invalid, select.invalid {
	background-color: #F48080;	
}

input.invalid:focus, textarea.invalid:focus, select.invalid:focus {
	background-color: #FFFFFF;	
}

input:focus, textarea:focus, select:focus {
	background-image: none;	
}

.labelbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/* text-transform:uppercase ; */
}

.labelboxtitle {
	font-weight:bold ;
}

.stylebutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:80px;
}

.stylebuttongo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:30px;
}

.stylebuttonTitle {
	font-size:10px;
	width:40px;
}

table.tableEdit{
	font-family:arial;
	background-color: #FFFFFF;
	border: 1px solid #CDCDCD;	
	margin:10px 0pt 15px;
	font-size: 8pt;	
	text-align:right ; 
	width:100% ;	
}


table thead th{
	background-color: #E6EEEE;
	border: 1px solid #CDCDCD;
	text-align:center ; 
}
table tfoot td{
	background-color: #E6EEEE;
	font-weight:bold;
	border: 1px solid #CDCDCD;
	text-align:center ; 
}
table tfoot td.tableEditNum{
	background-color: #E6EEEE;
	font-weight:bold;
	border: 1px solid #CDCDCD;
	text-align:right ; 
}
table tbody td.tableEdit{
	border: 1px solid #CDCDCD;
	background-color: #FFFFFF;
	text-align:left;
}
table tbody td.tableEditNum{
	border: 1px solid #CDCDCD;
	background-color: #FFFFFF;
	text-align:right;
}
.styleSeuil{
	color:#000000;
	background-color:#FF0000;
	font-weight:bold;
}
.styleSeuil3{
	color:#000000;
	background-color:#00CED1;
	font-weight:bold;
}
.styleSeuil5{
	color:#000000;
	background-color:#A9A9A9;
	font-weight:bold;
}

.styleSeuil10{
	color:#000000;
	background-color:#D3D3D3;
	font-weight:bold;
}

/********************* pour le DIV des carnets de consultation **********************/
.divCarnet{
	overflow:auto;
	height:60px;
}

.situationNonTravailleur {
	color:#FF0000 ;
	text-decoration:blink ;
}

/****** pour le DIV sur editFile (r�ception de patient MEDGE, SF, etc.) *************/
.divBleuRond{
	background-image:url(../../front/image/fondBleu1.png);
	background-repeat: repeat-y;
	background-color:#FFFFFF;
	width:200px;
	height:100px;
}

.labelFondBleu{
	position:relative;
	top:25px;
	left:10px;
	width:150px;
	font-size:15px;
}

.imageFondBleu{
	top:35px;
	left:53px;
	width:30px;
	height:30px;
}
/*css TFJ*/
.textBleu {color: #0033CC}
.textVers {color: #00CC00}
/***/
/** pour Certificat aptitude**/
div#apte{
	width: 44%;
	float: left;
	margin: 1em 0%;
	display: inline;
}	
div#inapte{
	width: 44%;
	float: left;
	margin: 1em 3%;
}

div#imprimerApte{
	position:relative;
	top:500px;
	width: 44%;
}
.textareaApte{
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:12px ;
	/* text-transform:uppercase ; */
	border: 1px solid #7F9DB9;
	width:300px ;	
	height:200px ;
}
.divCertificat{
	height:40px;
}
/*****************************/
/***********Impression Ordonnance****   *****/
div#medecinprint,#omsprint,#AvisMed{
	
	float:left;

}
div#medecinprint{
	width:200px;
}
div#omsprint{
	width:190px;
}
div#AvisMed{
	width:200px;
}

.tdformularleftPrint {
	width:30%;
}

.tdformularmiddlePrint{
	width:45%;
}

.tdformularrightPrint{
	width:25%;
}

.tableFormularPrint {
	font-size:8pt;
}
/*************************************/
/********************PRINT BC EXT********************************/
div#enteteprint{
	position:relative;
	top:15px;
	left:180px;
	font-size:15px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif ;
	font-weight:bold ;
	
}
div#sigleprint{
	position:relative;
	top:35px;
	left:390px;
	font-size:15px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif ;
	font-weight:bold ;
}
div#ostiadresse{
	position:relative;
	top:72px;
	left:70px;
	font-size:15px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif ;
	font-weight:bold ;
}

div#titleBC {
	position:relative ;
	top:120px ;
	width: 275px;
	font-size:20px ;
	left:250px;
	height:30px ;
	text-align:center ;
	font-family:Arial, Helvetica, sans-serif ;
	font-weight:bold ;
}
div#sousTitreBC{
	position:relative ;
	top:160px ;
	width: 275px;
	font-size:12px ;
	left:350px;
	height:30px ;
	text-align:center ;
	font-family:Arial, Helvetica, sans-serif ;
	/*ont-weight:bold ;*/
	
}
/*****************************************************************/
/**************** tout controle avec WIDTH=40px *****************/
.width40 {
	width:40px ;	
}
/*************************************/
.labelDecale20 {
	position:relative; 
	left: 20px;
}
/*************************************/
.rechercheDivAuto {
	position:relative;
	top:3px; 
	cursor:pointer;
}

/*****************************************************************/
/**************** RAPPORT d'ACTIVITES font-size = 10pt ***********/
.tableRapport {
	font-size:10pt;
	/*width:100%;*/
}

.tdSpanRow {
	background-color: #E6EEEE;
	border: 1px solid #CDCDCD;
	text-align:center ; 
	font-weight:bold;
}

/*******************************************************************
//Pour les bouttons transparents
*/
button.bouttonTransparent {
	background-color:transparent;
	border:medium none;
	cursor:pointer;
}
/***********************/
.mena {color: #990000}
/*************************/
.tableformularNews {
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:9px ;
	background-color: #FFFFFF ;
	margin: 0px ;
	/*padding: 0.8em 10px ;*/ /* pour les formulaires TROP LONGS*/
	/*width:680px ;*/
	/*width:100px;*/
}
/**************************/
.labelboxNews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/* text-transform:uppercase ; */
}
/******************************/
div#liste {		
	
}
div#recherche {	
	
	
}

table {
width:100%;
position:relative;	
}
