.topwarning {
	width:100%;
	height:auto;
	min-height:25px;
	position:absolute;
	left:0;
	top:0;
	background:#ffffe1 url(../images/warning/warning.png) 0 0 no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#333;
	z-index:999;
	border-bottom:1px solid #999;
}
.topwarning p {
	padding:0 0 0 30px;
	margin:0;
}

.topwarning a:hover {
	color:#dd006f;
	text-decoration:underline;
}

.topwarning a.warnclose {
	display:block;
	width:24px;
	height:25px;
	position: absolute;
	top: 0px;
	right: 5px;
}

.topwarning img {
	vertical-align:middle;
	border:0;
}

.topwarning strong {
	color:#dd006f;
}

#ie6warning {
	display:none;	
}
