#yr-varsel {
	margin: 8px 0 8px 0;
	padding: 0 0 8px 0;
	width: 470px;	
	xborder-bottom: 4px solid #63c6e3;
	}
#yr-varsel * {
	font-family: Arial, Helvetica, sans-serif;
	}
#yr-varsel a {
	color: #069;
	text-decoration: underline;
	}	
#yr-varsel a :hover{
	border: 0;
	text-decoration: underline;
	}	
#yr-varsel a :hover img {
	text-decoration: none;
	}	
#yr-varsel h1 {	
	padding: 0;
	margin: 0 0 4px 0;
	height: 25px;
	width: 470px;
	font-size: 1px;
	}
#yr-varsel h2 {	
	font-size: 24px;
	padding: 0;
	margin: 16px 0 8px 0;
	}
#yr-varsel h2 a {	
	text-decoration: none;
	color: black;
	}
#yr-varsel h2 a :hover {	
	text-decoration: underline;
	color: #069;
	}
	#yr-varsel p {
	font-size: 12px;
	padding: 4px 0 4px 0;
	margin: 4px 4px 0 0;
	letter-spacing: normal;
	line-height: 18px;
	}
#yr-varsel img {		
	border: 0;
	}
#yr-varsel p.yr-lenker {
	font-weight: bold;
	margin-bottom: 16px;
	}	
#yr-varsel .yr-lenker a {
	margin-left: 8px;
	}
#yr-varsel table {
	width: 470px;
	font-size: 12px;
	margin: 0;
	}
#yr-varsel th {
	text-align: left;
	padding: 4px 4px 4px 0;
	margin: 0;
	}	
#yr-varsel thead th {
	text-align: right;
	}
#yr-varsel td {	
	padding: 4px 4px 4px 0;
	margin: 0;
	text-align: right;
	vertical-align: middle;
	}
#yr-varsel td.v, #yr-varsel th.v {	
	text-align: left;
	}	
#yr-varsel th strong {	
	color: #069;
	color: #000;
	}
#yr-varsel td.pluss {
	color: #c00;
	font-weight: bold;
	font-size: 14px;
	}
#yr-varsel td.minus {		
	color: #069;
	font-weight: bold;
	font-size: 14px;
	}
#yr-varsel td.skilje {
	height: 1px;
	padding: 0;
	overflow: hidden;
	background: #63c6e3;
	background: #ccc;
	}
	
#yr-varsel .weekday {
font-weight: bold;
}	

#yr-varsel tr.datarow td,
#yr-varsel tr.datarow th {
xbackground: pink;
}

#yr-varsel tr.datarow .date {
width: 64px;
}

#yr-varsel tr.datarow .time {
width: 40px;
}

#yr-varsel tr.datarow .image {
xwidth: 40px;
}

#yr-varsel tr.datarow .rain {
xwidth: 40px;
}

#yr-varsel tr.datarow .temp {
xwidth: 30px;
}

#yr-varsel tr.datarow .wind {
width: 210px;
padding: 4px 0px;
}

