@charset "utf-8";

/*Add css************************************************************************************/
body{
 font-family: "Segoe UI Light","Segoe UI Regular","Segoe UI Semibold","Segoe UI","Segoe WP","Segoe UI Regular","Helvetica Neue",Helvetica,Tahoma,"Arial Unicode MS",sans-serif;
 -webkit-font-smoothing:antialiased;
 -webkit-text-size-adjust:100%;
 color:#333534; 
BACKGROUND-IMAGE:url("./imgs/medicalclic_bg.jpg");
 	MARGIN: 0px; 
	BORDER-LEFT: 0px none; 
	padding:0px;
	FONT-SIZE: 14px;
}

/*******************************************************************************************/
@media print{
  body {margin-top:0 !important;}
}


TD {FONT-SIZE: 14px; COLOR: #808080;}

select,textarea,input[type=text], input[type=url], input[type=email], input[type=password], input[type=tel],  input[type=date], input[type=time] , input[type=number] {
 font-family: "Segoe UI Light","Segoe UI Regular","Segoe UI Semibold","Segoe UI","Segoe WP","Segoe UI Regular","Helvetica Neue",Helvetica,Tahoma,"Arial Unicode MS",sans-serif;
width:95%;

FONT-SIZE: 14px; COLOR:#78A2CA;
 border:0px solid;
 background-color:#e2e1e0;
}

/*******************************************************************************************/
.ftFamSeGoe{font-family: "Segoe UI Light","Segoe UI Regular","Segoe UI Semibold","Segoe UI","Segoe WP","Segoe UI Regular","Helvetica Neue",Helvetica,Tahoma,"Arial Unicode MS",sans-serif;}




img{vertical-align:middle;}
A       {COLOR:#317CBB; TEXT-DECORATION: none; }
A:hover {COLOR:#27cbe3; TEXT-DECORATION: none;}
.MBas       {COLOR:#ffffff; TEXT-DECORATION: none; }
.MBas:hover {COLOR:#deecfa; TEXT-DECORATION: underline;}
 
.LnkMsj		  {outline: none; COLOR:#00D2FF; TEXT-DECORATION: none; }
.LnkMsj:hover {COLOR:#808080; TEXT-DECORATION: underline;} 
:focus  {-moz-outline-style: none;}

.ResauMond{FONT-SIZE: 14px; COLOR:#00d2ff;  }
.PortUniq {FONT-SIZE: 16px; COLOR:#00d2ff;  }

/************************************************************************************************************************************************************************************************/	
.lnk       {COLOR:#58a9f4; TEXT-DECORATION: none;  }
.lnk:hover {COLOR:#317CBB; TEXT-DECORATION: none;}	  

.StyLignesVt {border:1px solid; border-color:#90c337; background:#a7e99c;}  
.StyLignesBl {border:1px solid; border-color:#1c82a4; background-color:#cfe4eb;} 
.StyLignesRg {border:1px solid; border-color:#FD8989; background-color:#FEECEC;}  

.Al {  COLOR:#27cbe3; TEXT-DECORATION: none;  }
.Al:hover {COLOR:#808080; TEXT-DECORATION: none;}	

.soinc {  COLOR:#d6d6d6; TEXT-DECORATION: none;  }
.soinc:hover {COLOR:#d6d6d6; TEXT-DECORATION: none;}	
.soine {  COLOR:#FFBBBB; TEXT-DECORATION: none;  }
.soine:hover {COLOR:#ff0000; TEXT-DECORATION: none;}	


.inptZone{border:1px solid; border-color:#BEBEBE; background:#ffffff;}
.Err_Inpt{ color:#78A2CA} 
.Bk_Err_Inpt{color:#808080} 
.Bk_Err_Inpt2{color:#808080;} 
.Er_Inpt{font-size:9px; color:#FD6B6B;display:none} 
.Input_z{border:0px solid;  background-color:#EDEBEB; color:#808080}
.Input_zbk{border:0px solid; background-color:#FCEEEE; color:#808080}




.Pmok{background-color:#f3f9fb}
.Pmko{background-color:#fce6e6}
.infs{color:#479BE9; font-size:9px}
.FontSize9{FONT-SIZE: 14px;}	 
			   
.MsgOver{ background-color:#F6FCFE; } 
.MsgOut { background:; } 

.Inpt1{border:1px solid; border-color:#50b6d8; background:#d2e7ee;}

.Bt         {FONT-SIZE: 14px;border:1px solid; border-color:#65adef; COLOR:#FFFFFF; background:#95c3ed; cursor:pointer;} 
.Bt:hover   {FONT-SIZE: 14px;border:1px solid; border-color:#4691d6; COLOR:#FFFFFF; background:#b4d5f3; cursor:pointer;} 
.Bt2        {FONT-SIZE: 14px;border:1px solid; border-color:#65adef; COLOR:#FFFFFF; background:#00D2FF; cursor:pointer;} 
.Bt2:hover  {FONT-SIZE: 14px;border:1px solid; border-color:#4691d6; COLOR:#FFFFFF; background:#D685FB; cursor:pointer;} 

.tzg{font-size:14px; COLOR:#65adef;}  

.Zn1{border:1px solid; border-color:#50b6d8; background:#f0f9fd;}
.ADecon {  COLOR:#FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: verdana,sans-serif,arial,helvetica; font-weight: bold }
.ADecon:hover {COLOR:#FF0000; TEXT-DECORATION: none;font-weight: bold }	
.padding2{padding:2px 20px 2px;}
.txSdw72{text-shadow:1px 1px 1px #727171;}
.txjust{text-align: justify;}

/*/////////////MSJ//////////////////////////////////*/ 

.lk1{background:#058ca8; color:#ffffff;}
.det{color:#0b95b2; font-size:14px;}

.StyLignesVt {border:1px solid; border-color:#90c337; background:#a7e99c;}  
.StyLignesBl {border:1px solid; border-color:#1c82a4; background-color:#cfe4eb;}  
.StyLignesRg {border:1px solid; border-color:#FD8989; background-color:#FEECEC;}  
.Inpt1{border:1px solid; border-color:#50b6d8; background:#d2e7ee;}
.ClsMsgnl       {  COLOR:#FFFFFF; TEXT-DECORATION: none; font-weight:bold; FONT-FAMILY: verdana,sans-serif,arial,helvetica;}
.ClsMsgnl:hover {  COLOR:#FF0000; TEXT-DECORATION: none; font-weight:bold; FONT-FAMILY: verdana,sans-serif,arial,helvetica;}
.ClsMsglu       {  COLOR:#1D62A9; TEXT-DECORATION: none; font-weight:none; FONT-FAMILY: verdana,sans-serif,arial,helvetica;}
.ClsMsglu:hover {  COLOR:#c1c1c1; TEXT-DECORATION: none; font-weight:none; FONT-FAMILY: verdana,sans-serif,arial,helvetica;}	 

.Al             {COLOR:#27cbe3; TEXT-DECORATION: none; FONT-FAMILY: verdana,sans-serif,arial,helvetica;}
.Al:hover {COLOR:#c1c1c1; TEXT-DECORATION: none;}	
.tab{border:1px solid; border-color:#808080; background:#E3F1FF;}
.tab1{border:1px solid; border-color:#ffffff; background:#5c0607;}
.tab2{border:1px solid; border-color:#808080; background:#E6E4E4;}
.tab3{border:1px solid; border-color:#ffffff; background:#E6E4E4;}

.Sub {font:red}
.cur{ cursor:pointer;}

#RepActes{
position: absolute; top: 300px; display: none; left: 460px;  z-index :18;
background-color:#479be9;
-moz-box-shadow: 0px 0px 60px -10px #000000;
-webkit-box-shadow: 0px 0px 60px -10px #000000;
-o-box-shadow: 0px 0px 60px -10px #000000;
box-shadow: 0px 0px 60px -10px #000000;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=NaN, Strength=60);
}
.TitleDiv{
color:#E6E4E4; 
font-weight:bold; 
font-size:12px; 
text-shadow:1px 1px 1px #404040;
}


.bgBleu{background-color:#479BE9;}
.bgBlue{background-color:#65D1F5;}

.bgGris{background-color:#c1c1c1;}
.bgGreep{background-color:#8dc416}
.bgGray{background-color:#808080;}
.bgWhite{background-color:#ffffff;}
.bgBlue{background-color:#479be9}
.bgBleuc{background-color:#a6caf6}
.bgGreen{background-color:#619f1e;}
.bgBluec    {background-color:#9ccefc;}
.bgBlueMdc{background-color:#479be9;}
 
.bg42Gray{background-color:#424242;}
.bg78Gray{background-color:#787878;}
.bge1Gray{background-color:#e1e1e1;}
.bgfoGray{background-color:#f0f0f0;}
.bgeeKerp{background-color:#f5781e;}
.bga8Gray{background-color:#a8a8a8;}
.bgc0Gray{background-color:#f8f7f7;}
.bgBleuS {background-color:#01b4e6;}
.bgVertPist {background-color:#8feb4c;}
.bgVertPistF {background-color:#7f7e00;}



.bdRed{ border: 1px solid #ff0000;}
.bd2Red{ border: 2px solid #ff0000;}
.bdBlueMdc{border:1px solid #479be9;}



/*FONT Colors****************************************/
.ftBlue{color:#479be9}
.ftBleuc{color:#a6caf6}
.ftGreen{color:#619f1e;}

.ft42Gray{color:#424242;}
.ft78Gray{color:#787878;}
.fte1Gray{color:#e1e1e1;}
.fte2Gray{color:#dedcdc;}
.ftfoGray{color:#f0f0f0;}
.ftbcGray{color:#bcbdb0;}
.ft75Gray{color:#767575;}
.fteeKerp{color:#f5781e;}

.ftGrenS {color:#91bf38;}
.ftVertPist {color:#8feb4c;}
.ftVertPistF {color:#7f7e00;}
.ftBluec{color:#9ccefc;}
.ftBleuS {color:#01b4e6;}
.ftBlueMdc{color:#479be9;}

.BtonValiderRed{
position:relative;
padding:20px 100px 40px;
border:0;

color:#fff;
font-size:30px;
font-family: Arial;
cursor:pointer;
white-space:nowrap;

border-radius:100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;

text-shadow:0 1px 0 #458f11;
background-color:#C7C9C7;
background-repeat:repeat-x;
background-image:-moz-linear-gradient(top,#F8A0A0,#Ff0000);
background-image:-o-linear-gradient(top,#F8A0A0,#Ff0000);
background-image:-webkit-linear-gradient(top,#F8A0A0,#Ff0000);
background-image:linear-gradient(top,#F8A0A0,#Ff0000);
}

.BtonValiderRed:focus,.BtonValiderRed:hover{
color:#fff;
background-color:#E33321;
background-image:-moz-linear-gradient(top,#F51313,#E10B0B);
background-image:-o-linear-gradient(top,#F51313,#E10B0B);
background-image:-webkit-linear-gradient(top,#F51313,#E10B0B);
background-image:linear-gradient(top,#F51313,#E10B0B);
text-decoration:none;
}

/*////////////////////////////////

.BtonValiderBlue{
position:relative;
padding:4px 10px 6px;
border:0;

color:#fff;
font-size:14px;
font-family: Arial;
cursor:pointer;
white-space:nowrap;

/*border-radius:12x;-moz-border-radius: 12px;-webkit-border-radius: 12px;

background-color:#C7C9C7;
background-repeat:repeat-x;
background-image:-moz-linear-gradient(top,#A9D0F5,#479BE9);
background-image:-o-linear-gradient(top,#A9D0F5,#479BE9);
background-image:-webkit-linear-gradient(top,#A9D0F5,#479BE9);
background-image:linear-gradient(top,#A9D0F5,#479BE9);
}
*/

.BtonValiderBlue{
position:relative;
padding:6px 20px 6px;
border:0;

color:#fff;
font-size:14px;
font-family: Arial;
cursor:pointer;

background-color:#479BE9;
 -o-transition:-o-transform .5s;
 -ms-transition:-ms-transform .5s;
 -moz-transition:-moz-transform .5s;
 -khtml-transition:-khtml-transform .5s;
 -webkit-transition:-webkit-transform .5s;
 transition:transform .5s;
}

.BtonValiderBlue:focus,.BtonValiderBlue:hover{
color:#fff;
background-color:#9ac9f5;

 -o-transition:-o-transform .5s;
 -ms-transition:-ms-transform .5s;
 -moz-transition:-moz-transform .5s;
 -khtml-transition:-khtml-transform .5s;
 -webkit-transition:-webkit-transform .5s;
 transition:transform .5s;
}

.BtonValiderBlueP{
position:relative;
padding:40px 40px 40px;
border:0;

color:#fff;
font-size:40px;
font-family: Arial;
cursor:pointer;
white-space:nowrap;

border-radius:90x;
-moz-border-radius: 90px;
-webkit-border-radius: 90px;

background-color:#C7C9C7;
background-repeat:repeat-x;
background-image:-moz-linear-gradient(top,#A9D0F5,#479BE9);
background-image:-o-linear-gradient(top,#A9D0F5,#479BE9);
background-image:-webkit-linear-gradient(top,#A9D0F5,#479BE9);
background-image:linear-gradient(top,#A9D0F5,#479BE9);
}

.BtonValiderBlueP:focus,.BtonValiderBlueP:hover{
color:#fff;
background-color:#E33321;
background-image:-moz-linear-gradient(top,#89C0F3,#2487E4);
background-image:-o-linear-gradient(top,#89C0F3,#2487E4);
background-image:-webkit-linear-gradient(top,#89C0F3,#2487E4);
background-image:linear-gradient(top,#89C0F3,#2487E4);
text-decoration:none;
}
.BtonValiderGris{
position:relative;
padding:4px 10px 6px;
border:0;

color:#fff;
font:14px Arial;
cursor:pointer;
white-space:nowrap;

border-radius:25px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius:25px;

text-shadow:0 1px 0 #458f11;
background-color:#C7C9C7;
background-repeat:repeat-x;
background-image:-moz-linear-gradient(top,#D7D7D7,#c1c1c1);
background-image:-o-linear-gradient(top,#D7D7D7,#c1c1c1);
background-image:-webkit-linear-gradient(top,#D7D7D7,#c1c1c1);
background-image:linear-gradient(top,#D7D7D7,#c1c1c1);
}

.BtonValiderGris:focus,.BtonValiderGris:hover{
color:#fff;
background-color:#DAD8D8;
background-image:-moz-linear-gradient(top,#A8A8A8,#A5A3A3);
background-image:-o-linear-gradient(top,#A8A8A8,#A5A3A3);
background-image:-webkit-linear-gradient(top,#A8A8A8,#A5A3A3);
background-image:linear-gradient(top,#A8A8A8,#A5A3A3);
text-decoration:none;
}

.BtonValiderBlueC{
padding:4px 20px 6px;
color:#fff;
font-size:12px;
font-family: Arial;
cursor:pointer;
Border:0px solid;
background-color:#2487E4;
}

.BtonValiderBlueC:hover{
color:#fff;
background-color:#89C0F3;
text-decoration:none;
}
.BtonValiderBlueC2{
padding:4px 20px 6px;
color:#fff;
font-size:20px;
font-family: Arial;
cursor:pointer;
Border:0px solid;
background-color:#2487E4;
}

.BtonValiderBlueC2:hover{
color:#fff;
background-color:#89C0F3;
text-decoration:none;
}
/*////////////////////////////////////////////////////*/
.BtonValiderVertPist{
position:relative;
padding:4px 10px 6px;
border:0;
font-weight:normal;

color:#fff;


cursor:pointer;
white-space:nowrap;

border-radius:12x;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
background-color:#C7C9C7;
background-repeat:repeat-x;
background-image:-moz-linear-gradient(top,#95c140,#a3cb64);
background-image:-o-linear-gradient(top,#95c140,#a3cb64);
background-image:-webkit-linear-gradient(top,#95c140,#a3cb64);
background-image:linear-gradient(top,#95c140,#a3cb64);
}

.BtonValiderVertPist:hover{
color:#fff;
background-color:#95c140;
font-weight:blod;
background-image:-moz-linear-gradient(top,#a3cb64,#95c140);
background-image:-o-linear-gradient(top,#a3cb64,#95c140);
background-image:-webkit-linear-gradient(top,#a3cb64,#95c140);
background-image:linear-gradient(top,#a3cb64,#95c140);
text-decoration:none;
}


.bdRadh{ 
  border-radius:         5px 5px 0px 0px;
  -moz-border-radius:    5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
}
.bdRadh15{ 
  border-radius:         15px 15px 0px 0px;
  -moz-border-radius:    15px 15px 0px 0px;
  -webkit-border-radius: 15px 15px 0px 0px;
}
.bdRdhg{ 
  border-radius:         5px 0px 0px 0px;
  -moz-border-radius:    5px 0px 0px 0px;
  -webkit-border-radius: 5px 0px 0px 0px;
}
.bdRdhd{ 
  border-radius:         0px 5px 0px 0px;
  -moz-border-radius:    0px 5px 0px 0px;
  -webkit-border-radius: 0px 5px 0px 0px;
}
.bdRdbd{ 
  border-radius:         0px 0px 5px 0px;
  -moz-border-radius:    0px 0px 5px 0px;
  -webkit-border-radius: 0px 0px 5px 0px;
  }
.bdRdd { 
  border-radius:        0px 0px 0px 5px;
 -moz-border-radius:    0px 0px 0px 5px;
 -webkit-border-radius: 0px 0px 0px 5px;
 }
 
.inptEr{
background-color:#479be9;
color:#ffffff;
display:none;
padding:4px 20px 4px;
border-radius:        25px 0px 0px 25px;
-moz-border-radius:   25px 0px 0px 25px;
-webkit-border-radius:25px 0px 0px 25px;
 }

.lnkMore{
color:#479be9;
font-weight:bold;
text-decoration:none;
}
.lnkMore:hover{
color:#414141;
font-weight:bold;
}
.CelP{border:1px solid #cbe4fb; background-color:#cbe4fb;}
.CelPi{border:1px solid #479be9; background-color:#fff; cursor:pointer; cursor:hand;}
.CelPi:hover{border:1px solid #cbe4fb; background-color:#cbe4fb; cursor:pointer; cursor:hand;}

.SliD {
	width:718px;
	height:250px;
	overflow:hidden;
	/*overflow:scroll;
	overflow-x:hidden; 
	overflow-y:hidden;*/
}

.transit{
   -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;

  }