/* PNGFIX for backgrounds */

/*.seethru { behavior: url(http://full.storm.no/mn/style/iepngfix.htc)}*/

/* hack: the inline style width:70;height:18; doesn't work without px, so we're applying it correct here */

  p, td, body, ul, li, ol, input
{
	font-size: 12px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-collapse:collapse;

}
  

input.parttext {
  height: 36px;
  width: 511px;
  border-width: 0px;
  border-color:White;
  background-color:Transparent;
  color: #8d99a6;
  font-size: 28px;
  font-family: Arial;
}




.genHdr4
{
	font-weight:bold;
}

.genHdr4white
{
	font-size: 16px;
	color: White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}


.parttext
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


td.tableHeader
{
	height:18px;
	vertical-align:middle;
}


td.tableHeaderWhite
{
	height:18px;
	vertical-align:middle;
	font-weight:bold;
	font-size: 16px;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}

td.tableHeaderSearch
{
	height:18px;
	vertical-align:middle;
	font-weight:bold;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #556677;
	color: White;

}

td.tableHeaderSearch_pop
{
	height:24px;
	vertical-align:middle;
	font-weight:bold;
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #556677;
	color: White;

}
.parttext_pop
{
	font-size: 14px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.modiv
{
	background-color:#556677;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	top:-155px;
	border: solid 12px #556677;
	position: absolute;
	text-align:left;
	width:250px;
}

.modiv2
{
	background-color:#556677;
	color: #ffffff;
	left:-20px;
	top:-15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: solid 12px #556677;
	text-align:left;
	position: absolute;
	width:250px;
}

.modiv2base
{
	background-color:#556677;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	position: relative;
	width:220px;
	height:1px;
}

.modiv3
{
	background-color:#556677;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: solid 12px #556677;
	text-align:left;
	width:250px;
	z-index:9999;
}

.modiv4
{
	background-color:#556677;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-bottom: solid 12px #556677;
	border-top: solid 12px #556677;
	border-left: solid 4px #556677;
	border-right: solid 4px #556677;
	text-align:center;
	width:290px;
	z-index:9999;
}

.srch
{
	color: #1a3879;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
    border: solid 1px #7f9db9;
}
.srch2
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}


td.mapselect
{
	text-align:center;
	vertical-align:middle;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;

	cursor:pointer;
}

td.radselect
{
	text-align:center;
	vertical-align:middle;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;

	cursor:pointer;
	background-image:url(../Elements/Kart/knapp_body_blaa.png);
}

td.radselected
{
	text-align:center;
	vertical-align:middle;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;

	background-image:url(../Elements/Kart/knapp_body_orange.png);
}


.stedText
{
	color: #333333;
	font-weight: bold;
	font-family: Arial ,Verdana, Helvetica, sans-serif;
	font-size: 32px;
	
}


.nowText
{
	color: #333333;
	font-family: Arial ,Verdana, Helvetica, sans-serif;
	font-size: 32px;
	
}

.closer
{
	color: white;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	cursor:pointer;
}

.link2
{
	color: white;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
}


A.weatherlink:link
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink:hover
{
	font-size: 11px;
	color: #500000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink:visited
{
	font-size: 11px;
	color: #800080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink:active
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink_pop:link
{
	font-size: 14px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink_pop:hover
{
	font-size: 14px;
	color: #500000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink_pop:visited
{
	font-size: 14px;
	color: #800080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink_pop:active
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.text
{
	font-size: 12px;
	color: #131d41;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.textHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #556677;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.obstext
{
	font-size: 12px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.obsdesc
{
	font-size: 12px;
	color: #676968;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.none
{
	font-size: 0px;
	color: #ffffff;
}

.weathercell
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b626a;
	height: 18px;
}

.daycellsmall
{
	text-align: center;
	vertical-align: middle;
	color: #5b626a;
	height: 18px;
}

.weathercell3
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b626a;
	height: 18px;
	background-color:#a6cae3;
}

.weathercell5
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b626a;
	height: 35px;
}

.weathercell6
{
	text-align: center;
	vertical-align: top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b626a;
	height: 20px;
}

.weathercell7
{
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b626a;
}


.suncell
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F8F8F;
	height: 32px;
}

.weathercell2
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b626a;
	height: 16px;
}


td.tempcell
{

	font-size: 14px;
	vertical-align: middle;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 24px;
	text-align: center;
}

td.tempcell2
{

	font-size: 12px;
	vertical-align: middle;

	color: #5b626a;

	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 18px;
	text-align: center;
}

.tempcell3
{

	padding-left: 4px;
	font-size: 14px;
	vertical-align: middle;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 24px;
	text-align: center;
}

td.tempcell4
{

	font-size: 12px;
	vertical-align: middle;

	color: #5b626a;

	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 32px;
	text-align: center;
}

td.tempcell5
{

	font-size: 16px;
	vertical-align: middle;
	font-weight:bold;
	color: #5b626a;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
}

.siste3
{
	font-size: 13px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color: #1c6bae;
	text-decoration: none;
}

.lowborder
{
	border-bottom: solid 1px #a8b9c4;
} 
A.utenlinje:link
{
	font-size: 14px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

A.utenlinje:hover
{
	font-size: 14px;
	color: #500000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

A.utenlinje:visited
{
	font-size: 14px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

A.utenlinje:active
{
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.clicker
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 14px;
	color:#556677;
	font-weight:bold;
	vertical-align: middle;
	text-align:center;
	cursor: pointer;
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 30px;
	background-image:url(../Elements/sted/varselbakgrunn.png);
	background-position:top center;
}

.clicker_active
{
	background-color: #556677;
	font-weight:bold;
	color:White;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 14px;
	vertical-align: middle;
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 30px;
	cursor:pointer;
}

.border
{
	border: solid 1px #a8b9c4;
}

.border_top
{
	border-top: solid 1px #a8b9c4;
}


.weather_row
{
	width:315px;
	height:27px;
	font-size: 14px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	/*border-bottom: solid 1px #a8b9c4;*/
}





#siste3 a, #siste3 a.visited
{
	text-decoration:none;
	font-size: 14px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.siste3_iconcell
{
	width:60px;
	text-align: center;
}

.siste3_namecell
{
	width:135px;
	text-align: left
}

.siste3_temppluss
{
	color:#99111d;width:60px;text-decoration:none;font-weight:bold;font-size:16px;
}

.siste3_tempminus
{
	color:#0d74b9;width:60px;text-decoration:none;font-weight:bold;font-size:16px;
}

