﻿/* CSS de Design pour le Formulaire du site KARIS */
/*Champs Text */
input[type="text"] {font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	border:1px solid Gray;
	height:13px;
	color :#000000;} 
*html input {font-family: Verdana, Geneva, sans-serif;font-size:10px; border:1px solid Gray;height:13px;color :#000000;}
*html input.BtnVal{border:none;height:100%;color :#000000;}

textarea {font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color :#000000;
	border:1px solid Gray;
	height: 60px;} 
/* Formations */
.FmtSelected div{overflow-x:hidden; overflow-y:auto;width: 408px;height:48px;border:1px dashed;}
.FmtSelected ul{padding-left:10px;margin-top: 5px; margin-bottom: 5px; }
.FmtSelected li{background:url('WebResource.axd?d=qx3hvzNhU3CJG1hBeozt7CKYisf94IDgXMmX7_O2uwIQoNXUk7VRD5Y3h4kxmOpS0&t=634130737078124000') no-repeat center left;
                list-style-type:none;
                padding-left :17px;
                padding-bottom:2px; 
                color:#51626f;
                font-size:10px;line-height:15px;}
.FmtSelected li.opt{margin-left:15px;background:url('WebResource.axd?d=qx3hvzNhU3CJG1hBeozt7CKYisf94IDgXMmX7_O2uwKIaSI6ZqdUXRwgwLTfKHjef9gGqKQQptOzhcJYsKQv8A2&t=634130737078124000') no-repeat center left;line-height:14px;}      

 .FmtSelected fieldset{border-width: 2px; padding: 0px 0px 0px 3px;margin-top: 5px;width: 408px;height:60px;  }
 .FmtSelected fieldset legend{color:#51626f;font-weight:bold;font-size:10px;}


/* Champs Select du Formulaire */
select {font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color :#000000;
	border:1px solid Gray;
	height:18px;} 

/*(div) englobant l'ensemble du custom control formulaire*/
.PanConTro{font-family:Verdana;font-size:11px;}

/* Panel container  */
.PanCon {font-family:Verdana;
	font-size:11px;
	width:959px;
	background:url('WebResource.axd?d=qx3hvzNhU3CJG1hBeozt7CKYisf94IDgXMmX7_O2uwJvfmAvMAFgkvQ6EN05k93AqDK04M49zs_6bm8EgfcpUQ2&t=634130737078124000') repeat-x top left #e2d9ba;
	margin-bottom: 10px;}

.PanTit {
    font-weight: bold ;
    padding: 0 10px 4px 0;
    margin: 0 0 6px 0;
    font-family:Verdana;
    font-size:12px;
    color :#000000;
    border-bottom: #c4c2c3 solid 1px;
    display: block;
}
/* Panel encapsulant l'ensemble des controles de coordonnÃ©es*/
.PanCoo {padding: 10px 0px 10px 23px;float:left;}
/* zones aide à la saisie */
.PanCooAid {color:#777777 !important;font-style:italic;}
.PanCooAidFoc {color:#000 !important;font-style:normal;}

/* Panel encapsulant l'ensemble des controles de projet*/
.PanPro {padding: 10px 25px 10px 20px; float:right; }

/* Formations height:250px;width:400px;  558*/
.ConFmt {border:1px #999999 solid;overflow:auto;display:none;position:absolute;z-index:1000;background:white;font-size:10px;
            width: 420px;
            }
.TreFmt {margin:10px;font-family:Verdana;}	

.Med{padding-right: 5px}

.InfDatNai{color:#333333;font-size: 10px;padding-left: 10px;}

.GrdPanImg{background-image:url('WebResource.axd?d=qx3hvzNhU3CJG1hBeozt7CKYisf94IDgXMmX7_O2uwK1AauKNK72BdSANte3z1PKXFWywZr1GlmQEuRzYtvo6g2&t=634130737078124000');width:959px;height:53px;}

.clrflo { clear: both; }

.Err{background-color :#EEDADA;}

.lblInf{color :#000000; font-size:10px; padding-left: 35px}

.Eto, .Rond {color :#666666;}

#F_ObsConInd { font-size:10px; color: #666666 }

label, .IntTxtAre { font-size: 11px }

* html input { border: none}

.BufErr Div, .BufErr td  {border:solid 1px #808080;background-color:Yellow ;}

a.ValChxFor {font-size: 10px;color: #d30259;}

a.ValChxFor:hover { text-decoration: underline;color: #d30259}

.LisFmt {margin:5px 5px 0 5px; font-family:Verdana;}    

.CloFmt {padding: 8px;border-top:1px #999999 solid;
            font-family:Verdana;
            font-size:10px;
            font-weight: bold;
            background-color:#f2efe0;
            display:block;
            text-align: center;
            margin-top: 20px}
.ajax__validatorcallout div, .ajax__validatorcallout td {border:solid 1px #808080;background-color:LemonChiffon;}
.EntPanCon {margin: 0;padding: 0;}
.ajax__validatorcallout_popup_table { z-index:2000; }

#F_Nom, #F_Pre, #F_ComAdr, #F_PoiRem, #F_Voi, #F_Vil, #F_Ema { width:280px; }
#F_ObsCon { width:400px; }
#F_Fmt { width:250px; }
#F_LieDit { width:113px; }
#F_Tel2, #F_CodPos { width:75px; }

.msgErr { border:1px solid darkgrey; background-color:red; color:#fff; font:bold 11px Arial, Helvetica, sans-serif; padding:10px; margin:10px auto; }
.msgErr ul { padding-left:15px; margin:5px 0 0 0; }
.msgErr ul li { list-style-type:square; }
