body {
	font-family: verdana, arial, helvetica;
}

td.ntv_rubrik_left { font-family: verdana, arial; font-size: 10px; color: #FFFFFF; background: #666666; font-weight: bold; height: 15; valign:center; padding-left:5px; padding-top:3px; padding-bottom:3px}
td.ntv_rubrik_right { font-family: verdana, arial; font-size: 10px; color: #FFFFFF; background: #666666; font-weight: bold; height: 15; valign:center; padding-left:5px; padding-top:3px; padding-bottom:3px}
td.ntv_rubrik_bottom { font-family: verdana, arial; font-size: 10px; color: #FFFFFF; background: #666666; font-weight: bold; height: 15; valign:center; padding-left:5px; padding-top:3px; padding-bottom:3px}

.ntv_rubrik_maptime { font-family: verdana, arial; font-size: 10px; color: #000000; background: #FFFFFF; font-weight: bold; height: 15; valign:center; padding-left:5px;}
.ntv_timearea { font-size : 10px; font-family: verdana, arial; font-weight : bold; color: #666666; background: #FFFFFF; border: 0px solid black; margin-top: 10px; margin-left: 20px;}
td.rubrik_timeline { font-family: verdana, arial; font-size: 9px; color: #000000; padding-right:5px;}
td.ntv_time { font-family: verdana, arial; font-size: 9px; color: #000000; text-align:center;}
td.ntv_date { font-family: verdana, arial; font-size: 9px; color: #000000; valign:center;}
td.ntv_weekday { font-family: verdana, arial; font-size: 9px; color: #000000; text-align:left;}
.ntv_vrikt {font-family: verdana, arial; font-size: 9px; text-align: center;}

td.ntv_rubrik_legend_nbd { font-family: verdana, arial; font-size: 10px; color: #000000; valign:center;}
td.ntv_legend_nbd { font-family: verdana, arial; font-size: 9px; color: #000000; valign:center; padding-right:15px;}

td.ntv_legend_question { vertical-align: bottom; text-align:right; padding-right:0px; padding-bottom:0px;}
td.ntv_legend_padding_question { text-align:right; vertical-align: bottom; padding-right:2px; padding-bottom:0px;}
td.ntv_legend_padding2_question { text-align:right; vertical-align: bottom; padding-right:2px; padding-bottom:2px; color: blue;}

td.ntv_beskrivning_rubrik {font-family: verdana, arial; font-size: 12px; font-weight: bold;}
td.ntv_beskrivning_td_rubrik {font-family: verdana, arial; font-size: 10px; font-weight: bold; vertical-align: top;}
td.ntv_beskrivning_td {font-family: verdana, arial; font-size: 10px; vertical-align: top;}

td.ntv_stat_dayrecord_rubrik {font-family: verdana, arial; font-size: 10px; font-weight: bold;}
td.ntv_stat_dayrecord_kommun {font-family: verdana, arial; font-size: 9px;}
td.ntv_stat_dayrecord_value {font-family: verdana, arial; font-size: 9px; text-align: center;}

td.ntv_pollen_source {font-family: verdana, arial; font-size: 9px; text-align: right; background: #FFFFFF; font-style:italic;}

.ntv_searcharea { font-size : 10px; font-family: verdana, arial; font-weight : normal; color: #000000; border: 1px solid black;}
td.ntv_smaller {font-family: verdana, arial; font-size: 0.6em; text-align: center}
.ntv_smaller {font-family: verdana, arial; font-size: 0.6em; text-align: center}

td.ntv_smallerAB {font-family: verdana, arial; font-size: 0.6em; text-align: left;}

.ntv_info {
   width: 100%;
   padding-left: 100%;
   padding-top: 5px;

   border: 0px solid red;
}


h1.not_in_use_because_it_destroys_everything{
   font-family: verdana, arial;
   font-weight: bold;
   //font-size: 0.6em;
   font-size: 0.7em;
   margin-top: 0px;
   margin-bottom: 4px;
   padding-top: 4px;
   padding-bottom: 5px;
	background: #F70501;
	color: #FFFFFF;
}

h1.ntv_h1{
   font-family: verdana, arial;
   margin-top: 0px;
   margin-bottom: 1px;
   padding-top: 0px;
   padding-bottom: 1px;
   padding-left: 3px;
	background: #F70501;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;	
	line-height:12px
}


h1.ntv_h1_prognossecurity{
   font-family: verdana, arial;
   font-weight: bold;
   font-size: 0.7em;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 3px;
	background: #F70501;
	color: #FFFFFF;
}


div#ntv_mainnavigation {
	width: 100%;
   margin: 0;
}

#ntv_mainnavigation ul{
	margin: 0;
	padding-left: 2px;
	padding-right: 6px;
	width: 100%;
	border-bottom: solid 1px #000000;
}

#ntv_mainnavigation li
{
	position: relative;
	margin-right: 2px;
	cursor: default;
	list-style-type: none;
	display: inline;
}

#ntv_mainnavigation li a
{
	border: 1px solid #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	background: #113377;
	text-decoration: none;
	color: #ffffff;
	font-family: verdana, arial;
   font-size: 0.6em;

}

#ntv_footer_favvo {
   position: relative;
   top: 0px;
   border: solid 1px #000000;
	 background: #FFFFFF;
   padding: 0px;
   height: 280px;
   overflow: hidden;
	 font-family: verdana, arial; 
	 font-size: 0.6em; 
}



#ntv_mainnavigation li a.sel
{
	border-bottom: solid 1px #336699;
	background: #336699;
	font-family: verdana, arial; font-size: 0.6em;
}

#ntv_mainnavigation li.first
{
	border: solid 0px;
	background: none;
	margin-left: 2px;
font-family: verdana, arial; font-size: 0.6em;
}

#ntv_mainnavigation li a:hover
{
	background-color: #336699;
}

#ntv_mainnavigation li a.sel:hover
{
   color: #FFFF66;
   background-color: #336699;
}

