/* CSS Document */




a:link {
  color:#000000;
  text-decoration: none;
  font-weight: normal;
}
a:hover {
  color:#000000;
  text-decoration: none;
  font-weight: normal;
}

a:visited {
	color:#000000;
	text-decoration: none;
	font-weight: normal;
	  font-weight: normal;
	}
	
.entry {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #666600;
	}
	
a.entry:link {
  color:  #D20000;
  font-weight: bold;
  text-decoration: none;
}
a.entry:hover {
  color: #D20000;
  font-weight: bold;
  text-decoration: none;
}

a.entry:visited {
	color:#D20000;
	text-decoration: none;
	font-weight: bold;
	
	}
	


.imageBorder {
 border: 1px solid #000000;
}

.box {
	background-image: url(pics/box_001.gif);
	background-repeat: no-repeat;
}
.boxheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.dotted_01 {
	background-image: url(pics/dot_001.gif);
	background-repeat: repeat-x;
}
.dotted_02 {
	background-image: url(pics/dot_002.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.dotted_03 {
	background-image: url(pics/dot_003.gif);
}
.dotted_04 {
	background-image: url(pics/dot_004.gif);
}
.dotted_05 {
	background-image: url(pics/dot_005.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.dotted_06 {
	background-image: url(pics/dot_006.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.dotted_07 {
	BACKGROUND-IMAGE: url(pics/dot_007.gif); 
	background-repeat: repeat-x;
	width: 1px;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.sidebar {
	background-color: #151515;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 0px;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0F09;
	font-weight: bold;
}
.articletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.onepxtop {
	margin-top: 1px;
}
.bg_white {
	background-color: #FFFFFF;
}
}
.text_specials_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.text_specials_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.arrowspecials {
	margin-top: 4px;
	margin-left: 2px;
}
.labelimage_overview {
	margin-left: 10px;
}
.bg_ona {
	background-color: #CC0F09;
}
.bg_news {
	background-color: #CC0000;
}

.bg_news_dark {
        background-color: #B60B06;
}

.bg_lightgrey {
	background-color: #E4E3E3;
}
.news_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0F09;
	font-weight: bold;
	text-decoration: none;
}
a.news_headline:link, a.news_headline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0F09;
	font-weight: bold;
	text-decoration: none;
}
a.news_headline:hover, a.news_headline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0F09;
	font-weight: bold;
	text-decoration: underline;
}
.bg_darkgrey {
	background-color: #CCCCCC;
}
.bg_darkred {
	background-color: #B60B06;
}
.bg_ona_dark {
        background-color: #B60B06;
}

}
.bg_link {
	background-color: #D4650D;
}
.link_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D4650D;
	font-weight: bold;
	text-decoration: none;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.infotext_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.text_formlabel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.enumbox {

	margin-top: 8px;
	margin-bottom: 8px;

}

a.breadcrumb_active_news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active_news:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active_news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.breadcrumb_active_news:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}

a.breadcrumb_inactive_news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363636;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumb_inactive_news:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7B7B51;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumb_inactive_news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99CC33;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumb_inactive_news:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0F09;
	font-size: 10px;
	text-decoration: none;
}

a.breadcrumb_active:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.breadcrumb_active:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}

.servicebox1 {
	width: 129px;
	background-color:#E0FFC1; 
	padding:0px; 
	margin:1px;
}
.servicebox1a {
	width: 129px;
	background-color:#FFFFEC; 
	padding:0px; 
	margin:1px;
}
.servicebox0 {
	width: 128px;
	background-color:#F7F7F7; 
	padding:0px; 
	margin:1px;
}
.servicebox {
	background-image: url(pics/box_002.gif);
	background-repeat: repeat;
}
.margin1 {
	margin-top: 15px;
}
a.breadcrumb_active_event:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A23389;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active_event:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A23389;
	font-weight: bold;
	text-decoration: none;
	
}
.text_specials_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}






/*  START WEATHER STYLES  */

a.breadcrumb_inactive_weather:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.breadcrumb_inactive_weather:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.breadcrumb_inactive_weather:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #327BCD;
	text-decoration: underline;
}
a.breadcrumb_inactive_weather:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #327BCD;
	text-decoration: underline;
}
a.breadcrumb_active_weather:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #327BCD;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active_weather:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #327BCD;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumb_active_weather:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #327BCD;
	font-weight: bold;
	text-decoration: underline;
}
a.breadcrumb_active_weather:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #327BCD;
	font-weight: bold;
	text-decoration: underline;
}
.menue_table_1_kompas_weather {
	border: 1px solid #6FA2DC;
	background-color: #ADCAEB;
	height: 36px;
}
.menue_table_2_kompas_weather {
	border: 1px solid #AFC7E2;
	background-color: #CCDEF2;
	height: 36px;
}
.menue_table_3_kompas_weather {
	background-color: #327BCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	padding-left: 13px;
}
.space_1px_right {
	padding-right: 1px;
}
.space_1px_bottom {
	padding-bottom: 1px;
}
.arrow_kompas_weather {
	margin-bottom: 1px;
	margin-left: 13px;
	margin-right: 5px;
}
a.menu_kompas_weather:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C73C3;
	font-weight: bold;
	text-decoration: none;
}
a.menu_kompas_weather:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C73C3;
	font-weight: bold;
	text-decoration: none;
}
a.menu_kompas_weather:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C73C3;
	font-weight: bold;
	text-decoration: none;
}
a.menu_kompas_weather:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C73C3;
	font-weight: bold;
	text-decoration: none;
}
a.weather_headline:link, a.weather_headline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #327BCD;
	text-decoration: none;
	font-weight: bold;
}
a.weather_headline:hover, a.weather_headline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #327BCD;
	text-decoration: underline;
	font-weight: bold;
}
.menue_headline_kompas_weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.tabs_bg_light_kompas_weather {
	background-image: url(pics/tabs_bg_light_kompas_weather.gif);
}
.channel_table_content_kompas_weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-left: 1px solid #C1D7F0;
	border-right: 1px solid #C1D7F0;
	border-bottom: 1px solid #C1D7F0;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
}
.content_table_kompas_weather {
	background-color: #ADCAEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-left: 1px solid #6FA2DC;
	border-right: 1px solid #6FA2DC;
	border-bottom: 1px solid #6FA2DC;
}
.content_table2_kompas_weather {
	background-color: #ADCAEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #6FA2DC;
}
.content_table3_kompas_weather {
	background-color: #E6EFF9;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
.content_table4_kompas_weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #CCDEF2;
}
.channel_table_kompas_weather {
	background-color: #327BCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-left: 13px;
}
.channel_table2_kompas_weather {
	background-color: #6FA2DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.padding1 {
	padding-bottom: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.padding2 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.padding3 {
	padding: 6px;
}
.padding4 {
	padding-top: 8px;
	padding-bottom: 6px;
}
.padding5 {
	padding-top: 4px;
	padding-bottom: 8px;
}
.padding6 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 12px;
}
.padding7 {
	padding-left: 10px;
}
.padding8 {
	padding-top: 10px;
}
.border1 {
	border: 2px solid black;
}
.bg_dark_kompas_weather {
	background-color: #CCDEF2;
	height: 22px;
	padding-left: 8px;
}
.bg_light_kompas_weather {
	background-color: #E0EBF8;
	height: 22px;
	padding-left: 8px;
}
.bg_dark2_kompas_weather {
	background-color: #CCDEF2;
}
.list_headline_kompas_weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	height: 22px;
	padding-left: 8px;
}
.column_headline_kompas_weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.column_content_kompas_weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.legend_symbol_kompas_weather {
	margin-right:6px;
	margin-left:8px;
}
a.smalllink_weather:link, a.smalllink_weather:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.smalllink_weather:hover, a.smalllink_weather:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #F6760E;
	font-weight: normal;
	text-decoration: underline;
}
.flex_weather_box {
	background-image: url(pics/box_003.gif);
	background-repeat: no-repeat;
}
.dotted_weather_box_vertical {
	background-image: url(pics/dot_weather_vertical.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.dotted_weather_box_horizontal {
	background-image: url(pics/dot_weather_horizontal.gif);
	background-repeat: repeat-x;
}
.flex_weather_inner_table {
	background-color: #E2EBFA;
	border-top: 2px solid #E2EBFA;
	border-bottom: 2px solid #E2EBFA;
}
.flex_weather_region_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #29496D;
	font-weight: bold;
}
.flex_weather_region_values {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
.flex_weather_homepage_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #29496D;
	font-weight: bold;
}
.flex_weather_homepage_values {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	margin: 0px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
/*  END WEATHER STYLES  */


/*end styles*/
