@charset "utf-8";
/* CSS Document */

body > .debug  { min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; margin:10px; background:#000 url(msg/bug.png) no-repeat 10px center; color:#fff; font-weight:bold;}

/*boites de messages espaces admin*/
div#container .error { 		min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; background:url(msg/msg_error.png) no-repeat; background-size: 64px; color:#c1351b; font-weight:bold;}
div#container .operation { 	min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; background:url(msg/msg_ok.png) no-repeat; background-size: 64px; color:#407800; font-weight:bold;}
div#container .info  { 		min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; background:url(msg/msg_help.png) no-repeat; background-size: 64px; color:#2472ba; font-weight:bold;}
div#container .warning { 	min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; background:url(msg/msg_warn.png) no-repeat; background-size: 64px; color:#bb7535; font-weight:bold;}
div#container .wait  { 		min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; background:url(msg/hourglass.png) no-repeat; background-size: 64px; font-weight:bold;}
div#container .debug  { 	min-height:64px; font-size:0.9em; margin:1em 0px 1em 0px; padding:10px 10px 10px 80px; background:url(msg/bug.png) no-repeat; background-size: 64px; font-weight:bold;}



#mainToolbarStatus {
    text-align:left;
    padding-left:85px;  
    -webkit-box-shadow: 0 0 5px 0 #000;
    box-shadow: 0 0 5px 0 #000;
}
#mainToolbarStatus.loading {
    color:#fff;
    background:#000 url(misc/loading.gif) no-repeat;
    background-position:15px 50%;
    padding-left:75px;  
}
#mainToolbarStatus.success {
    color:#fff;
    background:#407800 url(msg/msg_ok.png) no-repeat;
    background-size:64px 64px;
    background-position:10px 40%;
}
#mainToolbarStatus.warning {
    color:#fff;
    background:#bb7535 url(msg/msg_warn.png) no-repeat;
    background-size:64px 64px;
    background-position:10px 40%;
}
#mainToolbarStatus.error {
    color:#fff;
    background:#7a001c url(msg/msg_error.png) no-repeat;
    background-size:64px 64px;
    background-position:10px 40%;
}
#mainToolbarStatus.info {
    color:#fff;
    background:#2472ba url(msg/msg_help.png) no-repeat;
    background-size:64px 64px;
    background-position:10px 40%;
}
#mainToolbarStatus.upload {
    color:#fff;
    background:#000 url(msg/hourglass.png) no-repeat;
    background-size:64px 64px;
    background-position:10px 40%;
}
#mainToolbarStatus.debug {
    color:#fff;
    background:#000 url(msg/bug.png) no-repeat;
    background-size:64px 64px;
    background-position:10px 40%;
}



.window_panel .window_header .bookmarkImg 	{ background-image: url('ico/star.png'); }
.window_panel .window_header .minimizeImg 	{ background-image: url('ico/arrow_down.png'); }
.window_panel .window_header .cascadeImg 	{ background-image: url('ico/application_double.png'); }
.window_panel .window_header .maximizeImg 	{ background-image: url('ico/application.png'); }
.window_panel .window_header .closeImg 		{ background-image: url('ico/cross.png'); }


.btn:hover {filter:alpha(opacity=60); opacity:0.6;}

ul.iconPanel {margin:0px !important; padding:0px 0px 30px;}
ul.iconPanel li {width:96px; display:inline-block; margin-top:10px; text-align:center; vertical-align:top; padding:10px 4px;}
ul.iconPanel li span {display:block;}
ul.iconPanel li a:hover img {opacity:0.8;}
ul.iconPanel li a:active img {opacity:0.5;}
ul.iconPanel li img {width:76px; height:76px;}

div#loading {
	text-align:left;
	color:#fff;
	background:#000 url(misc/loading.gif) no-repeat;
	background-position:5px 50%;
	padding-left:35px;	
}






.btn-icon {padding-left:30px; background-position:4px center; background-repeat: no-repeat;}
.btn-icon-ok {background-image: url(ico/accept.png);}
.btn-icon-cancel {background-image: url(ico/cancel.png);}
.btn-icon-add {background-image: url(ico/add.png);}
.btn-icon-edit {background-image: url(ico/pencil.png);}
.btn-icon-delete {background-image: url(ico/cross.png);}
.btn-icon-email {background-image: url(ico/email.png);}
.btn-icon-view {background-image: url(ico/magnifier.png);}