*.rf-ntf {
	bottom: auto;
	right: 10px;
	top: 10px;
	left: auto;
	z-index: 9999;
}
*.rf-ntf-inf {
	color: #000000;
}
*.rf-ntf-wrn {
	color: #FF4719;
}
*.rf-ntf-err {
	color: #FF0000;
}
*.rf-ntf-ftl {
	color: #FF0000;
}
html > body *.rf-ntf {
	position: fixed;
}
*.rf-ntf *.rf-ntf-shdw {
	margin: 0;
	padding: 8px;
	opacity: 0.3;
	border-radius: 0px;
	position: absolute;
	z-index: -1;
	top: 0.1em;
	left: 0.1em;
	bottom: -0.2em;
	right: -0.2em;
	background-color: #D4CFC7;
	color: #000000;
}
*.rf-ntf-cnt {
	padding: 0.8em;
	border-width: 1px;
	border-style: solid;
	border-radius: 4px;
	border-color: #C4C0B9;
	background-color: #FFFFFF;
}
*.rf-ntf-cnt-hov {
	background: red;
}
*.rf-ntf-cls {
	float: right;
	margin-left: 0.2em;
}
*.rf-ntf-cls-ico {
	display: block;
	width: 11px;
	height: 11px;
	background-image: url(/org.richfaces.resources/javax.faces.resource/notify_close.png?ln=org.richfaces);
}
*.rf-ntf-sum {
	margin: 0;
	font-weight: bold;
}
*.rf-ntf-det {
	display: block;
}
*.rf-ntf-clr {
	clear: both;
}
*.rf-ntf-ico {
	display: none;
	float: left;
	margin-right: 0.5em;
	width: 16px;
	height: 16px;
}
*.rf-ntf-hstr {
	background-color: #D4CFC7;
	border-color: #D4CFC7;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	position: absolute;
	top: 0;
	right: 18px;
	width: 70px;
	z-index: 10000;
	color: #000000;
}
*.rf-ntf-hstr-hdr {
	padding: 2px;
}
*.rf-ntf-hstr button {
	cursor: pointer;
	display: block;
	width: 100%;
}
*.rf-ntf-hstr-hndl {
	display: block;
	margin: 0 auto;
	width: 16px;
	height: 16px;
	background-image: url(/org.richfaces.resources/rfRes/triangleDown.png?v=4.5.4.Final&db=eAH7z8DAAAAEAAEA&ln=org.richfaces.images);
}
*.rf-ntf-inf *.rf-ntf-ico {
	display: block;
	background-image: url(/org.richfaces.resources/javax.faces.resource/info.png?ln=org.richfaces);
}
*.rf-ntf-wrn *.rf-ntf-ico {
	display: block;
	background-image: url(/org.richfaces.resources/javax.faces.resource/warning.png?ln=org.richfaces);
}
*.rf-ntf-err *.rf-ntf-ico {
	display: block;
	background-image: url(/org.richfaces.resources/javax.faces.resource/error.png?ln=org.richfaces);
}
*.rf-ntf-ftl *.rf-ntf-ico {
	display: block;
	background-image: url(/org.richfaces.resources/javax.faces.resource/fatal.png?ln=org.richfaces);
}
*.rf-ntf-pos-tl {
	bottom: auto;
	left: 10px;
	top: 10px;
	right: auto;
}
*.rf-ntf-pos-tr {
	bottom: auto;
	right: 10px;
	top: 10px;
	left: auto;
}
*.rf-ntf-pos-bl {
	bottom: 10px;
	left: 10px;
	top: auto;
	right: auto;
}
*.rf-ntf-pos-br {
	bottom: 10px;
	right: 10px;
	top: auto;
	left: auto;
}
