﻿ul { margin:0; padding:0; list-style:none; }
p { width:auto; }

div.Central { background-color:#FFF; position:inherit; }
.BreadCrumb { margin-left:10px; }
.ColG { width:230px; float:left; margin-left:10px; }
.ColG ul li { float:left; height:30px; background:url('../../Images/Modules/btnListFormMini.png') no-repeat 0 0 transparent; width:100%; text-align:right; margin-bottom:4px; }
.ColG ul li a { font:bold 9px/30px Arial,Helvetica,sans-serif; padding-right:23px; text-decoration:none; text-transform:uppercase; color:#FFF; }

div.Col1 { width:450px; margin-left:22px; padding:0; background:transparent; }
div.Col1 h1 { background:url('../../Images/Pages/bgH4.png') no-repeat 0 0 transparent; color:#FFF; font:19px/35px "myriad Pro",Arial,Helvetica,sans-serif; margin:0 0 10px 0; height:40px; }

.ColD { float:left; width:244px; height:288px; margin-left:22px; background:url('../../Images/Modules/bgChanedFormMni.png') no-repeat 0 0 transparent; font-size:11px; }
.ColD ul { margin:60px 50px 0 40px; }
.ColD ul li { background:url('../../Images/Pages/ArrowRed.png') no-repeat 0 3px transparent; padding-left:15px; margin-bottom:20px; }

/* formulaire */
#F_GieFormadis span.ast { display:inline; font-style:normal; margin-bottom:0; color:#0377b9; }
#F_PanelContainer { color:#000; margin-top:15px; border:1px solid #d6d6d6; background:url("../../Images/Modules/bgFormMini.png") repeat-x left bottom transparent; }
#PanelFormations p { font-weight:bold; }
#F_PanelContainer div.Elt { border:1px dashes #d6d6d6; }
#F_PanelContainer div#PanelFormations.Elt a#F_Fmt { background:url('../../Images/Modules/btnSelectFmtFormMini.png') no-repeat 0 0 transparent; width:245px; height:25px; line-height:25px; color:#FFF; }
.FmtSelected { border:2px dotted #D6D6D6; }
#F_PanelContainer div#PanelDivers.Elt input.BtnVal { width:220px; height:38px; margin:0; }
#F_ListFmt { background-color:#F0F0F1; }
#F_ListFmt div.FmtFooter a#F_ValFmt { background:url('../../Images/Modules/btnSelectFmtFormMini.png') no-repeat 0 0 transparent; width:245px; height:25px; line-height:25px; color:#FFF; font-size:13px; font-weight:bold; text-indent:0; }
#F_ListFmt div.FmtHeader #F_FmtBtnClo a { width:18px; height:18px; background:url('../../Images/Modules/btnCloseFmt.png') no-repeat 0 0 transparent; }

div.Footer div.ecole { position: relative; }
div.Footer a { text-decoration:underline; }
div.Footer p.lblInfAdd { font-size:10px; height:25px; margin-top:10px; }
div.Footer p.lnkCnil a { position:absolute; left:30px; bottom:100px; }
div.cnil { display:none; }


/*
#F_ListFmt { z-index:110000; }
#F_Layer { left:0; top:0; height:100%; width:100%; background-color:#000; z-index:100000; opacity:0.7; position:absolute; display:none; filter:alpha(opacity=70); }
html > body #F_Layer, html > body #F_ListFmt{ position:fixed !important; }
#F_PanelContainer table td{vertical-align:middle;}
.FmtErr { font-weight:bold; color:#F00;}
.ajax__validatorcallout_popup_table { z-index:2000; }
*/



/*
div#F_GieFormadis input, div#F_GieFormadis select { margin:3px; }
#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; }
