﻿
*
{
	font-family: Verdana, Geneva, Arial , Helvetica, sans-serif;
	font-size: 11px;
}

body
{	
	font-size: 11px;
	color: #000000;
	padding:0px;
	margin:0px;
}

.cbsize12
{
	font-size:12px;
}

.tabview {background-color: #a4c1e8; border-style: solid;}

.buttontabview
{
	height:16px;
	cursor: pointer; border-style: outset; border-width:thin;
	background:transparent url(../../Images/Fond/BlueVertiGrad.jpg);
	border:1px;
	color:#000088;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

.buttontabview:hover
{
	background:transparent url(../../Images/Fond/BlueVertiGradHover.jpg);
	color:#ffffff;
}

.messagerieboitereception {background-image: url(../../../Images/Messagerie/BoiteReception.jpg); display:block; height:48px; width:48px; }
.messagerieprovideur {background-image: url(../../../Images/Messagerie/Provideur.jpg); display:block; height:48px; width:48px; }
.hprimresultat {background-image: url(../../../Images/Messagerie/HprimResultat.jpg); display:block; height:48px; width:48px; }
.importation {background-image: url(../../../Images/Messagerie/Importation.jpg); display:block; height:48px; width:48px; }
.envoyer {background-image: url(../../../Images/Messagerie/Envoyer.jpg); display:block; height:48px; width:48px; }
.nouveaucourrier {background-image: url(../../../Images/Messagerie/NouveauCourrier.jpg); display:block; height:48px; width:48px; }

.recette {background-image: url(../../../Images/Gestion/Recette.jpg); display:block; height:48px; width:48px; }
.tierspayant {background-image: url(../../../Images/Gestion/TiersPayant.jpg); display:block; height:48px; width:48px; }
.impaye {background-image: url(../../../Images/Gestion/Impaye.jpg); display:block; height:48px; width:48px; }
.simu {background-image: url(../../../Images/Simu.jpg); display:block; height:430px; width:48px; }

.patientconsultation {background-image: url(../../../Images/Patient/Consultation.jpg); display:block; height:48px; width:48px; }
.patientprescription {background-image: url(../../../Images/Patient/Prescription.jpg); display:block; height:48px; width:48px; }
.patientpaiement {background-image: url(../../../Images/Patient/Paiement.jpg); display:block; height:48px; width:48px; }
.patientcourrier {background-image: url(../../../Images/Patient/Courrier.jpg); display:block; height:48px; width:48px; }
.patientresultat {background-image: url(../../../Images/Patient/Resultat.jpg); display:block; height:48px; width:48px; }

.frameback {background-color: #c2d2f0;}
.framedncenter {background-image: url(../../../Images/DarkFrame/BlueDnCenter.gif); background-repeat: repeat-x; height:13px; }
.framednleft {background-image: url(../../../Images/DarkFrame/BlueDnLeft.gif); background-repeat: no-repeat; width:14px; height:13px; }
.framednright {background-image: url(../../../Images/DarkFrame/BlueDnRight.gif); background-repeat: no-repeat; width:14px; height:13px; background-position:right;}
.frameleft {background-image: url(../../../Images/DarkFrame/BlueLeft.gif); background-repeat: repeat-y; width:14px;  height:24px;}
.frameright {background-image: url(../../../Images/DarkFrame/BlueRight.gif); background-repeat: repeat-y; width:14px;  height:24px; background-position:right;}
.frameupcenter {background-image: url(../../../Images/DarkFrame/BlueUpCenter.gif); background-repeat: repeat-x; height:30px; }
.frameupleft {background-image: url(../../../Images/DarkFrame/BlueUpLeft.gif); background-repeat: no-repeat;   width:14px; height:30px;}
.frameupright {background-image: url(../../../Images/DarkFrame/BlueUpRight.gif); background-repeat: no-repeat; width:14px; height:30px;}
.frametitle
{
	font-family :Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:2px;
	vertical-align:top;
}


.photo {margin: 5px 5px 5px 5px; border-style: solid; border-color: #a4c1e8; border-width: 4px;  width:88px; height:100px; }
.photo2 {margin: 2px 4px 2px 4px; border-style: solid; border-color: #c0c0c0; border-width: 4px; max-width:270px; max-height:250px; }
.bord { border-style:ridge; border-width:2px; border-color:Fuchsia; }
.photobig {border-width: 3px; border-color: #a4c1e8; border-style: solid; width:450px; height:450px;}

.tabul {text-indent:15px;}

.label
{	
}

.link
{	
	color:#30309C;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.labelmini
{	
	color:#c0c0c0;
    font-size:5px;
}

.labelmajeur
{	
	color:#000044;
	font-weight:bold;
}

.labelmineur
{	
	color:#808080;
	font-size:xx-small;
}

.labelb
{
	font-weight:bold;
}

.labelil 
{ 
	color: #696969;  
}

.labelilb 
{
	color: #696969;
	font-weight:bold; 
}

.separator 
{ 
	width:1px; 
	color: #696969;  
}

.labelmemory
{ 
	color: #ff0000; 
	font-size: xx-small; 
}

.entry 
{
	
	background-color: #eeeeff;
}

.up
{
	Text-transform: uppercase;
}

.cap
{
	Text-transform: capitalize;
}

.entrycb 
{
}

.button
{
	padding: 3px 5px 3px 5px;
	background:transparent url(../../Images/Fond/BlueVertiGrad.jpg);
	border:1px;
	height:24px;
	color:#000088;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}

.button:hover
{
	background:transparent url(../../Images/Fond/BlueVertiGradHover.jpg);
	color:#ffffff;
}

.buttonheader
{
	padding: 0px 3px 3px 3px;
	background:transparent url(../../Images/Fond/BlueVertiGrad.jpg);
	border:1px;
	height:20px;
	color:#000088;
	font-weight:bold;
	font-size:10px;
	width:86px;
	cursor:pointer;	
}

.buttonheader:hover
{
	background:transparent url(../../Images/Fond/BlueVertiGradHover.jpg);
	color:#ffffff;
}


.valid
{
	border:2px;
	border-color:#00ff00;
	width:95px;
}

.cancel
{
	border:2px;
	border-color:#0000ff;
	width:95px;
}

.delete
{
	border:2px;
	border-color:#ff0000;
	width:95px;
}

.linkgridbutton
{
	text-decoration:none;
}

.tab_valid_cancel
{
	border-style: ridge;
	border-width: 1px;
	border-color:Aqua;
	background-color:#a0c0a0;
	color: #000000;
	text-align:center;
	height:40px;
	width:400px;
	background:transparent url(../../Images/Fond/BackGray.jpg);
}

.grid
{
	border-color:  #b0b0b0;
	border-style : solid;
    border-width : 1px; 
}

.grid-header
{
	color: #4040ff;
	background:transparent url(../../../Images/BlueFrame/BlueUpCenter.jpg);
	padding-left: 3px;
    padding-right: 3px; 
}

.grid-header a
{	
	color: #4040ff;
	padding-left: 3px;
    padding-right: 3px;
    text-decoration:none;
}

.grid-header a:hover
{	
	color: #000066;
}

.grid-item
{
	padding-left: 3px;
    padding-right: 3px;
	color:#000000;
}

.grid-item a
{
	color:#000000;
}

.grid-item a:hover
{
	color:#505050;
}

.grid-pager
{
	background-color: #c0ffff;
}

.grid-footer
{
	background-color: #c0ffff;
}

.grid-selecteditem
{
	background: transparent url(../../Images/Fond/OrangeVertiGrad.jpg);
}

.grid-alternating
{
	background-color: #e0e0e0;
}

.grid-edititem
{
	background-color: #e0e0e0;
	border-width:3px;
	border-style :outset;
	border-color: Purple;
}

.error
{
	color: Red;
	font-size: x-Small;
	font-weight:bold;
}

.title
{
	background:transparent url(../../../Images/BlueFrame/BlueUpCenter.jpg);
	width:100%; 
	display:inline-block;
	text-align:center; 
	letter-spacing:2px;  
	color:#4040ff;
}

.header {background:transparent url(../../Images/Fond/BackBlue.jpg);}
.headerline {background-color: #006db9; height: 1px;}

.cadre
{ 
	margin:0px; 
	background-color: #e6e6fa; 
	border: #696969 1px solid; 
}

.space
{
	width:100%; 
	height:100%; 
	border-width:0px;
}



.agendagrid
{
	position: absolute; overflow: auto; cursor: pointer; border-style: inset; border-color:Gray; border-width:1px;
}
.agendardv
{
	position: absolute; overflow:hidden; cursor: pointer; border-style: solid; border-color:#a0a0a0; border-width:1px; border-left-width:3px; border-left-color:#a0a0a0;
}
.agendahourtitle
{
	position: fixed; background-color: #00ffff;
	text-align: center; background: transparent url(../../Images/Fond/BlueVertiGradHover.jpg);
	border-style: inset; border-color: Gray; border-width: 1px;
}
.agendahourtitleselect
{
	background: transparent url(../../Images/Fond/OrangeVertiGrad.jpg);
}

.agendacolor
{width: 20px; height: 20px;border-style:ridge; border-width:2px;}


.agendacolorselect
{width: 60px; height: 20px; border-style:inset; border-width:2px;}

.agendahours
{
	position: absolute; text-align:center; background-color:#56e6f1; border-style: inset; border-color:Gray; border-width:1px;
}
.agendainput
{
	height:1px; width:1px; background-color:#56e6f1; border-style: none;
}
.agendacalendar
{
	background:transparent url(../../Images/Fond/BlueVertiGradHover.jpg);
	background-repeat: repeat;
	color:#ffffff;
}
.agendaastuce
{position: fixed; top: 140px; left: 490px; height: 1px; width: 1px; background-color: #ffffff; z-index: 5;
}
.agendabandeau
{
	position: fixed; top: 0px; left: 0px; width: 100%; height: 18px; background-color: #ffffff; z-index: 4;
}
.agendalistbox
{
	background-color:#deeeff;
	color:#303030;
}
.menupopup 
{
	height:18px;
	background-color: #d0d0d0;
	font-size: small;
	font-family :Arial;
	margin: 1px 10px 1px 10px;
}


.discussion
{
	width:500px; 
	padding:  5px 0px 5px 0px;
	white-space:nowrap;
}

.discussionimg
{
	float:left;
	margin-right :10px;
}

.discussiontitle
{
	margin-right :10px;
	vertical-align:top;
	cursor:pointer;
	display:inline; 
	font-style:italic;
}

.discussionuser
{
	font-weight:bold;
	cursor:pointer; 
}

.discussioncomment
{
	margin-left:7px;
	padding-left:20px;
	width:50%;
}

.discussionname
{
	font-weight:bold;
	color : #0000bb;
}

.discussionjoindre
{
	cursor:pointer;
	color : #009900;
}

.discussionfilestream
{
	cursor:pointer;
	width:400px; 
}

.documentviewer
{
	border-style: solid; border-color: #808080; border-width: 10px; background-color: #c0c0c0;
	
}

.fileinfoviewer
{
	border-style: solid; border-color: #006db9; border-width: 10px;
	background-color: #fafae1;
}


.trombino
{
	float: left; margin: 5px 5px 5px 5px; 
	text-align:center;
	background:transparent url(../../Images/Fond/BackGroundSee.jpg);
	border-style: solid; border-color: #006db9; border-width: 10px; background-color: #c0c0c0; width:162px; height:290px;
}

.trombinophoto 
{
	margin: 5px 5px 5px 5px; border-style: solid; border-color: #a4c1e8; border-width: 4px;  width:152px; height:180px; 
}

.trombinotext
{
	color:#ffffff;
	font-weight:bold;
}
.trombinofonction
{
	color:#ffa000;
	font-weight:bold;
}

.trombinocom
{
	color:#ffffff;
}

.facture
{
	background-color: #ffffe0;
    border: solid 2px #808080
}


.factureheader
{
	background-color: #ffff30;
	font-weight:bold;
	text-align:left;
}

.facturefooter
{
	background-color: #ffff90;
	font-weight:bold;
	text-align:right;
}

.solde
{
	background-color: #a4c1e8;
	border-style: solid; border-color: #e4a1a8; border-width: 1px;
}

.stat
{
	text-align:center;
	background-color:#f0f0f0;
}

.statcadre
{
	border-color:#d0d0d0;
	border-style:ridge;
	border-width:3px;
}
.stattitre
{
	background-color: #77aadd;
}
.stattitrecomplet
{
	background-color: #aadd44;
}
.statvalue
{
	background-color: #99ccff;
	font-weight:bold;
}
.statvaluecomplet
{
	background-color: #ccff66;
	font-weight:bold;
}
.statwidth
{
	width:70px;
}

.phrase
{
	font-family:Comic Sans MS;
	font-size:22px;
	text-align:center;
}

.doogledatevide
{ 
	margin:0px; 
	background-color: #ffffff; 
	height:82px;
}
.doogledate
{ 
	margin:0px; 
	background-color: #e6e6fa; 
	border: #696969 1px solid; 
	height:80px;
}

.doogleviewname
{ 
	margin:0px; 
	background-color: #e6e6fa; 
	border: #696969 1px solid; 
	height:16px;
	width:200px;
	font-weight:bold;
	text-align:right;
	padding: 2px 4px 0px 4px;
}

.doogleviewtrue
{ 
	margin:0px; 
	background-color: #0080ff; 
	border: #696969 1px solid; 
	height:18px;
}

.doogleviewfalse
{ 
	margin:0px; 
	background-color: #e0e0e0; 
	border: #696969 1px solid; 
	height:18px;
}

.dooglecheckbox
{ 
	margin:0px; 
	background-color: #ffff00; 
	border: #696969 1px solid; 
	height:18px;
}

.emailtrombino
{
	float: left;  
	text-align:center;
	border-style: solid; border-color: #006db9; border-width: 1px; background-color: #c0c0c0; width:48px; height:60px;
}

.emailtrombinophoto 
{
	 width:48px; height:60px;
}

.trimestre
{
	color: #000000;
	cursor:hand;
}

.trimestreannee
{
	background-color: #ffff66; 
}

.trimestremois
{
	background-color: #ffcc66; 
}
.trimestrejour
{
	background-color: #dcdcdc;
}
.trimestreaujourdhui
{
	background-color: #ff0000;
}
.trimestredimanche
{
	background-color: #00cc99;
}

.injection
{
	background-color:#ffffcc;
	white-space: nowrap;
}

.injectiontitre
{
	background-color:#ffff00;
}

.steve-icon-bmp { background-image: url('../../../../Images/sprite-file.gif'); background-position: -0px; width: 16px; height: 16px; }
.steve-icon-gif { background-image: url('../../../../Images/sprite-file.gif'); background-position: -16px; width: 16px; height: 16px; }
.steve-icon-jpg { background-image: url('../../../../Images/sprite-file.gif'); background-position: -32px; width: 16px; height: 16px; }
.steve-icon-txt { background-image: url('../../../../Images/sprite-file.gif'); background-position: -48px; width: 16px; height: 16px; }
.steve-icon-doc { background-image: url('../../../../Images/sprite-file.gif'); background-position: -64px; width: 16px; height: 16px; }
.steve-icon-xls { background-image: url('../../../../Images/sprite-file.gif'); background-position: -80px; width: 16px; height: 16px; }
.steve-icon-ppt { background-image: url('../../../../Images/sprite-file.gif'); background-position: -96px; width: 16px; height: 16px; }
.steve-icon-pdf { background-image: url('../../../../Images/sprite-file.gif'); background-position: -112px; width: 16px; height: 16px; }
.steve-icon-png { background-image: url('../../../../Images/sprite-file.gif'); background-position: -128px; width: 16px; height: 16px; }
.steve-icon-discussion { background-image: url('../../../../Images/sprite-file.gif'); background-position: -144px; width: 16px; height: 16px; }
.steve-icon-folder { background-image: url('../../../../Images/sprite-file.gif'); background-position: -160px; width: 16px; height: 16px; }
.steve-icon-mpp { background-image: url('../../../../Images/sprite-file.gif'); background-position: -174px; width: 16px; height: 16px; }


.divheader
{
    float:left;
	margin-right :2px;
	margin-bottom :1px;
}