.wui-datepicker {  padding: 3em 3em 3em 3em; width:auto; top:20px; left:20px; position:absolute;}
.wui-datepicker-calendar th,.wui-datepicker-calendar td, .wui-datepicker-calendar tr{ font-size:15px;}
.wui-datepicker .wui-datepicker-header { position:relative; padding:.2em 0; }
.wui-datepicker .wui-datepicker-prev, .wui-datepicker .wui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.wui-datepicker .wui-datepicker-prev-hover, .wui-datepicker .wui-datepicker-next-hover { top: 1px; }
.wui-datepicker .wui-datepicker-prev { left:2px; }
.wui-datepicker .wui-datepicker-next { right:2px; }
.wui-datepicker .wui-datepicker-prev-hover { left:1px; }
.wui-datepicker .wui-datepicker-next-hover { right:1px; }
.wui-datepicker .wui-datepicker-prev span, .wui-datepicker .wui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.wui-datepicker .wui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.wui-datepicker .wui-datepicker-title select { font-size:1em; margin:1px 0; }
.wui-datepicker select.wui-datepicker-month-year {width: 100%;}
.wui-datepicker select.wui-datepicker-month, 
.wui-datepicker select.wui-datepicker-year { width: 49%;}
.wui-datepicker table {width: 100%; font-size: 1.3em; border-collapse: collapse; border:solid 20px #FFF; margin:0 0 .4em; }
.wui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.wui-datepicker td { border: 0; padding: 1px; }
.wui-datepicker td span, .wui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.wui-datepicker .wui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.wui-datepicker .wui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.wui-datepicker .wui-datepicker-buttonpane button.wui-datepicker-current { float:left; }

.wui-datepicker.wui-datepicker-multi { width:auto; }
.wui-datepicker-multi .wui-datepicker-group { float:left; }
.wui-datepicker-multi .wui-datepicker-group table { width:95%; margin:0 auto .4em; }
.wui-datepicker-multi-2 .wui-datepicker-group { width:50%; }
.wui-datepicker-multi-3 .wui-datepicker-group { width:33.3%; }
.wui-datepicker-multi-4 .wui-datepicker-group { width:25%; }
.wui-datepicker-multi .wui-datepicker-group-last .wui-datepicker-header { border-left-width:0; margin-left: 5px; }
.wui-datepicker-multi .wui-datepicker-group-middle .wui-datepicker-header { border-left-width:0; margin-left: 5px; }
.wui-datepicker-multi .wui-datepicker-buttonpane { clear:left; }
.wui-datepicker-row-break { clear:both; width:100%; }

.wui-datepicker-rtl { direction: rtl; }
.wui-datepicker-rtl .wui-datepicker-prev { right: 2px; left: auto; }
.wui-datepicker-rtl .wui-datepicker-next { left: 2px; right: auto; }
.wui-datepicker-rtl .wui-datepicker-prev:hover { right: 1px; left: auto; }
.wui-datepicker-rtl .wui-datepicker-next:hover { left: 1px; right: auto; }
.wui-datepicker-rtl .wui-datepicker-buttonpane { clear:right; }
.wui-datepicker-rtl .wui-datepicker-buttonpane button { float: left; }
.wui-datepicker-rtl .wui-datepicker-buttonpane button.wui-datepicker-current { float:right; }
.wui-datepicker-rtl .wui-datepicker-group { float:right; }
.wui-datepicker-rtl .wui-datepicker-group-last .wui-datepicker-header { border-right-width:0; border-left-width:1px; }
.wui-datepicker-rtl .wui-datepicker-group-middle .wui-datepicker-header { border-right-width:0; border-left-width:1px; }

.wui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.wui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.wui-widget .wui-widget { font-size: 1em; }
.wui-widget input, .wui-widget select, .wui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.wui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ ; color: #222222/*{fcContent}*/; }
.wui-widget-content a { color: #222222/*{fcContent}*/; }
.wui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #4F84B8/*{bgColorHeader}*/ ; color:#FFF/*{fcHeader}*/; font-weight: bold; text-transform:capitalize; font-size:16px; }
.wui-widget-header a { color: #222222/*{fcHeader}*/; }

.wui-state-default, .wui-widget-content .wui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background-color:#C5DDEB/*{bgColorDefault}*{bgDefaultRepeat}*/; font-weight: bold/*{fwDefault}*/; color:#000/*{fcDefault}*/; }
.wui-state-default a, .wui-state-default a:link, .wui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.wui-state-hover, .wui-widget-content .wui-state-hover, .wui-state-focus, .wui-widget-content .wui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.wui-state-hover a, .wui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.wui-state-active, .wui-widget-content .wui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background-color:#FFFFB3/*{bgColorActive}*/ ; outline:#F00 2px solid; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.wui-state-active a, .wui-state-active a:link, .wui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.wui-widget :active { outline: none; }



.wui-state-highlight, .wui-widget-content .wui-state-highlight {border: 1px solid #D3D3D3; background-color: #C5DDEB; color:#000;/*{fcHighlight}*/; }




.wui-state-highlight a, .wui-widget-content .wui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.wui-state-error, .wui-widget-content .wui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/; color: #cd0a0a/*{fcError}*/; }
.wui-state-error a, .wui-widget-content .wui-state-error a { color: #cd0a0a/*{fcError}*/; }
.wui-state-error-text, .wui-widget-content .wui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.wui-priority-primary, .wui-widget-content .wui-priority-primary { font-weight: bold; }
.wui-priority-secondary, .wui-widget-content .wui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.wui-state-disabled, .wui-widget-content .wui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }



.wui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.wui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.wui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.wui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.wui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.wui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.wui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.wui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.wui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/; }

.wui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/wui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.wui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/wui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
.edt_cls{
position:absolute;
margin-left:-16px;
display:none;
cursor:pointer;
}
.closean{
	cursor:pointer;
	font-size:24px;
	font-weight:bold;
	padding-right:12px;
	padding-left:12px;
	color:#9FA8F4;
	display:inline-table;
	border:#FFF solid 2px;
}
.closean:hover{
	border:#00F solid 2px;
	background-color:#EBEAFF;
}
#anii{
	position:absolute;
	width:auto;
	top:50px;
	left:50px;
	right:50px;
	z-index:999999;
	-webkit-border-radius: 20px; -moz-border-radius: 20px; -khtml-border-radius: 20px;
	padding:40px;
	background-color:#FFF;
	border:#39F solid 2px;
}
.linielink{
	background-color:#F1F0FF;
	border-bottom:#CCCDFF solid 1px;
}
.hov{
   color:#666;
   min-width:100px;
}
.selectea{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFF; background-color:#3F6A93; border:#FFF 2px inset; font-weight:bold; border-radius:5px; padding:5px;}
.hov:hover {
	color:#FFF;
}
a.sublinei, a:visited.sublinei, a:active.sublinei {
	color:#FF9;
	text-decoration:none;
}
a:hover.sublinei {
	color:#FFF;
	text-decoration:underline;
}
a.aadmin, a:visited.aadmin, a:active.aadmin {
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
body {
	background-color: #F5F5F5;
}
.modal-gallery{
	margin-top:5px!important;
	top:5px!important;
	}
.messagebox{
	color:#006;
}
.messs{
	color:#060;
}
.messageboxerror{
	color:#F00;
	}
.captiondel{
	color:#999;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	letter-spacing:1px;
	}	
.tine_inc_fisiere{
min-height:200px; border:#CCC dashed 3px; border-radius: 8px 8px 8px 8px;
-moz-border-radius:  8px 8px 8px 8px; -webkit-border-radius:  8px 8px 8px 8px; padding:5px;	
	}
.tine_campuri_suplimentare{
 border:#CCC solid 3px; border-radius: 8px 8px 8px 8px;
-moz-border-radius:  8px 8px 8px 8px; -webkit-border-radius:  8px 8px 8px 8px; padding:10px;
margin-bottom:25px;
	}
.titlu_incarcare{
	font-size:14px;
	color:#5B2E00;
	}
#wui-datepicker-div{
	display:none;
	}
	