/* METEOALARM */
/* ----------------------------------------- */
.malarmbox {float:right;line-height:20px;width:870px;background-color:rgba(255,215,0,0.9);border:1px solid #FF2400;padding:4px;clear:both;font-size:14px;color:#444;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.malarmmore{display:none;border-top:1px solid #FF2400;padding:4px;clear:both;font-size:13px;}
.malarmmore a {font-size:11px;}
.malarmbox b, .malarmmore b {font-weight:700}
img.malarmic {position:relative;top:-3px;margin:0 3px 0 6px;}
.malarmhead{display: inline-block !important;height:20px;width:auto;position:relative;top:-6px;left:6px}
#meteomore {float:right;display:block;cursor:pointer;position:relative;top:3px;}

.flr {float:left}

/*--------------------- warnstufen / warntypes --------------------*/
.awt {
	background: #fff url(http://static.nordicweather.net/img/wflags.jpg) top left scroll no-repeat;
	border: 1px solid #000000;
    display: inline-block !important;
    height: 20px;
    width: 25px;
    margin-right: .6em;
    margin-top: .2em;
    position:relative;
}

/* colors default */
.awt.l0 {   background-position-y:	    0px;  background-color:#ffffff; }
.awt.l1 {   background-position-y:	  -20px;  background-color:#29d660;  }
.awt.l2 {   background-position-y:	  -40px;  background-color:#ffff00; }
.awt.l3 {   background-position-y:	  -60px;  background-color:#fecb31; }
.awt.l4 {   background-position-y:	  -80px;  background-color:#fe0104; }

/* colors gray */ 
.awt.l1.g { background-position-y:	 -100px;  background-color:#cccccc;  }
.awt.l2.g { background-position-y:	 -120px;  background-color:#a6a6a6;  }
.awt.l3.g { background-position-y:	 -140px;  background-color:#808080; }
.awt.l4.g { background-position-y:	 -160px;  background-color:#595959; }


/* light colors */
.awt.l.l1 {   background-position-y:	  -20px;  background-color:#99FF99;  }
.awt.l.l2 {   background-position-y:	  -40px;  background-color:#FFFF66; }
.awt.l.l3 {   background-position-y:	  -60px;  background-color:#FFCC33; }
.awt.l.l4 {   background-position-y:	  -80px;  background-color:#FF6666; }

/* types */

.awt.nt {  background-image:none; }
.awt.t0 {  background-position-x:	    0px;}
.awt.t1 {  background-position-x:	  -25px;}
.awt.t2 {  background-position-x:	  -50px;}
.awt.t3 {  background-position-x:	  -75px;}
.awt.t4 {  background-position-x:	 -100px;}
.awt.t5 {  background-position-x:	 -125px;}
.awt.t6 {  background-position-x:	 -150px;}
.awt.t7 {  background-position-x:	 -175px;}
.awt.t8 {  background-position-x:	 -200px;}
.awt.t9 {  background-position-x:	 -225px;}
.awt.t10 { background-position-x:	 -250px;}
.awt.t11 { background-position-x:	 -275px;}
.awt.t12 { background-position-x:	 -300px;}
.awt.t13 { background-position-x:	 -325px;}


/*firefox */ 
.awt.t0.l0{	background-position:	 -0px	 -0px;   }
.awt.t0.l1{	background-position:	 -0px	-20px;   }
.awt.t0.l2{	background-position:	 -0px	-40px;   }
.awt.t0.l3{	background-position:	 -0px	-60px;   }
.awt.t0.l4{	background-position:	 -0px	-80px;   }
.awt.t1.l0{	background-position:	-25px	 -0px;   }
.awt.t1.l1{	background-position:	-25px	-20px;   }
.awt.t1.l2{	background-position:	-25px	-40px;   }
.awt.t1.l3{	background-position:	-25px	-60px;   }
.awt.t1.l4{	background-position:	-25px	-80px;   }
.awt.t2.l0{	background-position:	-50px	 -0px;   }
.awt.t2.l1{	background-position:	-50px	-20px;   }
.awt.t2.l2{	background-position:	-50px	-40px;   }
.awt.t2.l3{	background-position:	-50px	-60px;   }
.awt.t2.l4{	background-position:	-50px	-80px;   }
.awt.t3.l0{	background-position:	-75px	 -0px;   }
.awt.t3.l1{	background-position:	-75px	-20px;   }
.awt.t3.l2{	background-position:	-75px	-40px;   }
.awt.t3.l3{	background-position:	-75px	-60px;   }
.awt.t3.l4{	background-position:	-75px	-80px;   }
.awt.t4.l0{	background-position:	-100px	 -0px;   }
.awt.t4.l1{	background-position:	-100px	-20px;   }
.awt.t4.l2{	background-position:	-100px	-40px;   }
.awt.t4.l3{	background-position:	-100px	-60px;   }
.awt.t4.l4{	background-position:	-100px	-80px;   }
.awt.t5.l0{	background-position:	-125px	 -0px;   }
.awt.t5.l1{	background-position:	-125px	-20px;   }
.awt.t5.l2{	background-position:	-125px	-40px;   }
.awt.t5.l3{	background-position:	-125px	-60px;   }
.awt.t5.l4{	background-position:	-125px	-80px;   }
.awt.t6.l0{	background-position:	-150px	 -0px;   }
.awt.t6.l1{	background-position:	-150px	-20px;   }
.awt.t6.l2{	background-position:	-150px	-40px;   }
.awt.t6.l3{	background-position:	-150px	-60px;   }
.awt.t6.l4{	background-position:	-150px	-80px;   }
.awt.t7.l0{	background-position:	-175px	 -0px;   }
.awt.t7.l1{	background-position:	-175px	-20px;   }
.awt.t7.l2{	background-position:	-175px	-40px;   }
.awt.t7.l3{	background-position:	-175px	-60px;   }
.awt.t7.l4{	background-position:	-175px	-80px;   }
.awt.t8.l0{	background-position:	-200px	 -0px;   }
.awt.t8.l1{	background-position:	-200px	-20px;   }
.awt.t8.l2{	background-position:	-200px	-40px;   }
.awt.t8.l3{	background-position:	-200px	-60px;   }
.awt.t8.l4{	background-position:	-200px	-80px;   }
.awt.t9.l0{	background-position:	-225px	 -0px;   }
.awt.t9.l1{	background-position:	-225px	-20px;   }
.awt.t9.l2{	background-position:	-225px	-40px;   }
.awt.t9.l3{	background-position:	-225px	-60px;   }
.awt.t9.l4{	background-position:	-225px	-80px;   }
.awt.t10.l0{	background-position:	-250px	 -0px;   }
.awt.t10.l1{	background-position:	-250px	-20px;   }
.awt.t10.l2{	background-position:	-250px	-40px;   }
.awt.t10.l3{	background-position:	-250px	-60px;   }
.awt.t10.l4{	background-position:	-250px	-80px;   }
.awt.t11.l0{	background-position:	-275px	 -0px;   }
.awt.t11.l1{	background-position:	-275px	-20px;   }
.awt.t11.l2{	background-position:	-275px	-40px;   }
.awt.t11.l3{	background-position:	-275px	-60px;   }
.awt.t11.l4{	background-position:	-275px	-80px;   }
.awt.t12.l0{	background-position:	-300px	 -0px;   }
.awt.t12.l1{	background-position:	-300px	-20px;   }
.awt.t12.l2{	background-position:	-300px	-40px;   }
.awt.t12.l3{	background-position:	-300px	-60px;   }
.awt.t12.l4{	background-position:	-300px	-80px;   }
.awt.t13.l0{	background-position:	-325px	 -0px;   }
.awt.t13.l1{	background-position:	-325px	-20px;   }
.awt.t13.l2{	background-position:	-325px	-40px;   }
.awt.t13.l3{	background-position:	-325px	-60px;   }
.awt.t13.l4{	background-position:	-325px	-80px;   }

/* firefox g */

.awt.t1.l1.g{	background-position:	-25px	-100px;   }
.awt.t1.l2.g{	background-position:	-25px	-120px;   }
.awt.t1.l3.g{	background-position:	-25px	-140px;   }
.awt.t1.l4.g{	background-position:	-25px	-160px;   }
.awt.t2.l1.g{	background-position:	-50px	-100px;   }
.awt.t2.l2.g{	background-position:	-50px	-120px;   }
.awt.t2.l3.g{	background-position:	-50px	-140px;   }
.awt.t2.l4.g{	background-position:	-50px	-160px;   }
.awt.t3.l1.g{	background-position:	-75px	-100px;   }
.awt.t3.l2.g{	background-position:	-75px	-120px;   }
.awt.t3.l3.g{	background-position:	-75px	-140px;   }
.awt.t3.l4.g{	background-position:	-75px	-160px;   }
.awt.t4.l1.g{	background-position:	-100px	-100px;   }
.awt.t4.l2.g{	background-position:	-100px	-120px;   }
.awt.t4.l3.g{	background-position:	-100px	-140px;   }
.awt.t4.l4.g{	background-position:	-100px	-160px;   }
.awt.t5.l1.g{	background-position:	-125px	-100px;   }
.awt.t5.l2.g{	background-position:	-125px	-120px;   }
.awt.t5.l3.g{	background-position:	-125px	-140px;   }
.awt.t5.l4.g{	background-position:	-125px	-160px;   }
.awt.t6.l1.g{	background-position:	-150px	-100px;   }
.awt.t6.l2.g{	background-position:	-150px	-120px;   }
.awt.t6.l3.g{	background-position:	-150px	-140px;   }
.awt.t6.l4.g{	background-position:	-150px	-160px;   }
.awt.t7.l1.g{	background-position:	-175px	-100px;   }
.awt.t7.l2.g{	background-position:	-175px	-120px;   }
.awt.t7.l3.g{	background-position:	-175px	-140px;   }
.awt.t7.l4.g{	background-position:	-175px	-160px;   }
.awt.t8.l1.g{	background-position:	-200px	-100px;   }
.awt.t8.l2.g{	background-position:	-200px	-120px;   }
.awt.t8.l3.g{	background-position:	-200px	-140px;   }
.awt.t8.l4.g{	background-position:	-200px	-160px;   }
.awt.t9.l1.g{	background-position:	-225px	-100px;   }
.awt.t9.l2.g{	background-position:	-225px	-120px;   }
.awt.t9.l3.g{	background-position:	-225px	-140px;   }
.awt.t9.l4.g{	background-position:	-225px	-160px;   }
.awt.t10.l1.g{	background-position:	-250px	-100px;   }
.awt.t10.l2.g{	background-position:	-250px	-120px;   }
.awt.t10.l3.g{	background-position:	-250px	-140px;   }
.awt.t10.l4.g{	background-position:	-250px	-160px;   }
.awt.t11.l1.g{	background-position:	-275px	-100px;   }
.awt.t11.l2.g{	background-position:	-275px	-120px;   }
.awt.t11.l3.g{	background-position:	-275px	-140px;   }
.awt.t11.l4.g{	background-position:	-275px	-160px;   }
.awt.t12.l1.g{	background-position:	-300px	-100px;   }
.awt.t12.l2.g{	background-position:	-300px	-120px;   }
.awt.t12.l3.g{	background-position:	-300px	-140px;   }
.awt.t12.l4.g{	background-position:	-300px	-160px;   }
.awt.t13.l1.g{	background-position:	-325px	-100px;   }
.awt.t13.l2.g{	background-position:	-325px	-120px;   }
.awt.t13.l3.g{	background-position:	-325px	-140px;   }
.awt.t13.l4.g{	background-position:	-325px	-160px;   }
