body { text-align: center;}
a {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: underline; color:#1759AD;font-weight: bold;}
a:hover{color:red;}

a img { border: 0; }

.meny_bg{background: url(../../site/img/2008_design/mn_bg.png) bottom left no-repeat; height: 27px !important; width:177px !important;}
.meny_tp_lt{background: url(../../site/img/2008_design/mn_sel_tp_lt.png) bottom right no-repeat; }
.meny_tp_md{background: url(../../site/img/2008_design/mn_sel_tp_md.png) top left repeat-x ;}
.meny_tp_rt{background: url(../../site/img/2008_design/mn_sel_tp_rt.png) top right no-repeat ;}
.meny_md_lt{background: url(../../site/img/2008_design/mn_sel_md_lt.png) bottom right repeat-y;}
.meny_bt_lt{background: url(../../site/img/2008_design/mn_sel_bt_lt.png) bottom right no-repeat;}
.meny_bt_md{background: url(../../site/img/2008_design/mn_sel_bt_md.png) bottom left repeat-x;}
.meny_bt_rt{background: url(../../site/img/2008_design/mn_sel_bt_rt.png) bottom left no-repeat;}

.sitemap_main {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: underline; color:#1759AD;font-weight: bold;}
.sitemap_main:hover{color:red;}

.sitemap_sub {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 10px; text-decoration: underline; color:#75B3DE;font-weight: bold;}
.sitemap_sub:hover{color:red;}
.sitemap_sub:visited{color:#75B3DE;}
.sitemap_sub:visited:hover{color:red;}

.button_style {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: none; color:#003e8e;font-weight: bold;}
.button_style:hover{color:#003e8e;}
.button_style:visited{color:#003e8e;}
.button_style:visited:hover{color:#003e8e;}

.button_background{cursor:hand;}
.button_background_over{cursor:hand;background: url(../../site/img/2008_design/kanpp_lang.jpg) top left no-repeat;}
.button_text{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 10px; text-decoration: none; color:#003e8e;font-weight: bold;}
.button_text:hover{color:#003e8e;}
.button_text:visited{color:#003e8e;}
.button_text:visited:hover{color:#003e8e;}
.table_head{color:white}
.table_head:visited{color:white}
.table_head:hover{color:light-green}
.table_head:visited:hover{color:light-green}

.Bottom {background-color: #333333}
.LinkBottom {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 14px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}

.MenuText {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; color: #203a85; font-size: 8px}

.MenuMainSelected {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; ; font-size: 12px; font-weight: bold; text-decoration: none; color:#0d346f; text-transform: uppercase; background: url(../../site/img/2008_design/top_mn_gr_sel.jpg) left top repeat-x #c96910;}
.MenuMainSelected:hover{color:#203a85; }
.MenuMainSelected:active{color:#203a85;}

.MenuMain {  font-family: ; font-size: 12px; font-weight: bold; text-decoration: none; color:#0d346f; text-transform: uppercase; }
.MenuMain:hover{color:#203a85; background-color: #5ba05d; }
.MenuMain:active{color:#203a85;}

.MenuSub {
	font-family: "Lucida", "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #364475;
	text-transform: uppercase;
}
.MenuSub:hover {
	color:#364475
}
.MenuSub:active {
	color:#364475
}

.MenuSubSelected {
	font-family: "Lucida", "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #364475;
	font-weight: bold;
	text-transform: uppercase;

}
.MenuSubSelected:hover{color:#364475}
.MenuSubSelected:active{color:#364475}

.MenuSub3 {
	font-family: "Lucida", "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #364475;
	text-transform: uppercase;
}
.MenuSub3:hover {
	color:#364475;
	text-decoration: underline;
}
.MenuSub3:active {
	color:#364475
}

.MenuSub3Selected {
	font-family: "Lucida", "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #364475;
	font-weight: bold;
	text-transform: uppercase;

}
.MenuSub3Selected:hover{color:#364475}
.MenuSub3Selected:active{color:#364475}
.RightLinkSelected {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 12px; font-weight: bold; text-decoration: none; color:black;}
.RightLinkSelected:hover{color:black;}
.RightLinkSelected:active{color:black;}
.RightLinkSelected:visited{color:black;}
.RightLinkSelected:visited:hover{color:black;}

.RightLink {  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 12px; font-weight: bold; text-decoration: none; color:white;}
.RightLink:hover{color:black;}
.RightLink:active{color:white;}
.RightLink:visited{color:white;}
.RightLink:visited:hover{color:black;}

.NotPublic {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 27px; font-weight: 600; color: #005A93; line-height: 92px}
.headline{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; font-weight: 900; color: black}
.text{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: none; color: black}


.svart{color: black;}

td{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: none; color: black}
pre{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: none; color: black}
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 11px; text-decoration: none; font-weight: bold; color: black}
.bildetext{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 10px; text-decoration: none; color: black}
.link_date{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 10px; text-decoration: none; color: black}
.pagename{  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 12px; color: #1759AD; font-weight: 600;}
.pdname{  font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 18pt; font-weight: bold; color: black;}

.headline_1{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 8pt; font-weight: bold; color: black;}
.headline_2{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 10pt; font-weight: 900; color: black;}


.fade_filter{filter:alpha(opacity=100)progid:DXImageTransform.Microsoft.RandomDissolve(duration = 1)
	progid:DXImageTransform.Microsoft.Fade(duration=1.5,overlap=0.5)
	progid:DXImageTransform.Microsoft.Barn(orientation=horizontal, motion=out)
	progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=5, Duration=1, Enabled=false)
	progid:DXImageTransform.Microsoft.Spiral(GridSizeX=64, GridSizeY=64)
	progid:DXImageTransform.Microsoft.Wheel(spokes=20)
}

#top_menu {background: url(../../site/img/2008_design/top_mn_gr.jpg) left top repeat-x #3f80bb;width:100%;}
#top_menu a{ display:block; padding: 6px 15px 1px 15px;}
#top_menu_bt_sh{background: url(../../site/img/2008_design/top_mn_bt_sh_bl.png) left top repeat-x;width:100%;}
#top_menu_lt_sh{background: url(../../site/img/2008_design/top_mn_lt_sh.png) left bottom repeat-y;height:100%;}
#content { margin: 5px auto 0 auto; }
#content_frames { width:100%;height:100%;background-color:#aebfcd }

#knappelinje {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}

.merkecelle {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:6px;
	padding-top:2px;
}

.TeltValgtMerke {
	background: url('../../site/img/main/teltmenu_bg.gif') no-repeat right top;
}

.ValgtMerke {
	background: url('../../site/img/main/menu_bg.gif') no-repeat right top;
}

.SubValgtMerke {
	background: url('../../site/img/main/submenu_bg.gif') no-repeat right top;
}
.merkerad {
	background: url('../../site/img/2008_design/sm_grad.png') right repeat-y;
}

.mouseOver {
	background: url('../../site/img/main/menu_bg.gif') no-repeat right top;
}

.mouseOut {
	background-image: url('../../site/img/2008_design/sm_grad.png');
}

.valgtMerkeOppe {
	background-image: url('../../site/img/main/menu_topleft.gif');
	background-repeat:  no-repeat;
	background-position: top left;
}

.valgtTeltMerkeVenstre {
	background-image: url('../../site/img/main/menu_left.gif');
	background-repeat: repeat-y;
	background-position: left;
	background-color: #d6e0ea;
	margin-left: 4px;
}

.valgtMerkeVenstre {
	background-image: url('../../site/img/main/menu_left.gif');
	background-repeat: repeat-y;
	background-position: left;
	background-color: #ffffff;
	margin-left: 4px;

}

.valgtMerkeNede {
	background: url('../../site/img/main/menu_under.gif') no-repeat top left;
	margin-left: 4px;
	margin: 0 0 0 4px;
	padding: 0;
	height: 7px;
}

.valgtTeltVenstre {
	background-image: url('../../site/img/main/sub_menu_left.gif');
	background-repeat: repeat-y;
	background-position: left;
	background-color: #fff;
	margin-left: 4px;
}

.valgtTeltNede {
	background: url('../../site/img/main/sub_menu_under.gif') no-repeat top left;
	margin: 0 0 0 4px;
	padding: 0;
	height: 7px;
}

.valgtTeltOppe {
	background-image: url('../../site/img/main/sub_menu_topleft.gif');
	background-repeat:  no-repeat;
	background-position: top left;
}

.valgtMerkeTekst {
	text-align: top;
	padding-left: 12px;
	padding-right: 15px;
	padding-top: 0px;
	padding-top: 2px;
}

.produkt_tittel { text-decoration: none; color:#1759AD;font-weight: bold;}
.produkt_tittel:hover{text-decoration:underline;}

.variant_tittel { text-decoration: none; color:#1759AD;font-weight: bold;}
.variant_tittel:hover{text-decoration:underline;}

#sokeboks input { font-size: 10px; }
#sokeboks select { font-size: 10px;}

.produktboks { border: 1px solid #bbb; margin-bottom: 10px; }
.produktboks_valgt { border: 1px solid #bbb; margin-bottom: 10px; background-color: #e8f0fc; }

.produktboks_2008 {margin-bottom: 10px; }
.produktboks_valgt_2008 {margin-bottom: 10px; background-color: #e8f0fc; }

.fillerboks {
	background-color: #eee;
}

#footer{ border-top: 5px solid #06498f; padding: 12px 0px; padding-right:2px;}
#footer a { padding: 12px 0px; padding-right:2px;}
.footer_tekst, .footer_tekst a { color: #344373; font-size: 12px; text-decoration: none; font-weight: normal; }
.footer_tekst a:hover { text-decoration: underline; }

#td_main { padding-top: 0px; }
#td_main_forside { padding-top: 6px; background: url(../../site/img/main/forside_2008_katalog.jpg) no-repeat #FFFFFF; height: 466px;}
#td_konkuranse { padding-top: 0px;  }

#hoved_bilde { cursor: url("../../site/img/main/magn.gif"), pointer; }


.td_content { background-color: #fff; padding:5px 0px 5px 5px; width: 100%;}
.td_content_front {  background-color: #fff; padding:0px; width: 100%;}
.td_content_blank { width: 100%;}

#td_right { padding: 0px 5px; }
#td_right_frames { padding: 0px 3px 0px 5px; }

.teltcelle {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:4px;
	padding-top:4px;
}

.teltrad {
	background: url('../../site/img/main/submenu_left.gif') right repeat-y;
}

#bildetekst { padding: 2px; }

.bildevalg_inaktiv { color: #aaa; text-decoration: none; }
.bildevalg_inaktiv:hover { color: #aaa; text-decoration: none; }

.bildevalg_aktiv {}
.bildevalg_aktiv:hover { }

div.buy_btn, form.buy_btn { margin: 5px 0; }

#basket_raster {
	background: #e9f0f6;
	padding: 6px;
	border: 1px solid #919293;
}
#basket_raster h2 {
	padding: 0 0 3px 25px;
	background: url('../../site/fritid/lib/vogn_header.gif') top left no-repeat;
	color: #344373;
	font-size: 13px;
	margin: 0;
	border-bottom: 2px solid #344373;
}
#basket_raster td {
	border-bottom: 1px solid #919293;
	padding: 0px;
}
#basket_raster td.last {
	border-bottom: 0px;
	padding: 6px 0 0 0;
}
#basket_raster th {
	color: #919293;
	font-size: 10px;
	text-align: left;
	padding: 4px 0 0 0;
}
#basket_raster td a {
	text-decoration:none;
}
#basket_raster td a:hover {
	text-decoration:underline;
}

#basket_raster b {
	color: #344373;
}

#telt_varianter {
	border-collapse: collapse;
	width: 100%;
}
#telt_varianter th, #telt_varianter td {
	padding: 3px;
}
#telt_varianter th {
	color: #000;
	text-align: left;
	font-size: 12px;
}

#telt_varianter td {
	color: #000;
	font-size: 11px;
	border: 1px solid #ccc;
	vertical-align: top;
}
#telt_varianter tr.zebra {
	background: #f3f2a8;
}

input {
}

input.buy_btn {
	background: #fddb00;
	font-size: 11px;
	color: #35438c;
	font-weight: bold;
	cursor: pointer;
}

input.large_btn {
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}


.td_kampanje_content {
	background: url('../../site/img/main/kampanje_grad.jpg') bottom left repeat-x #9bd9f2; padding:0px; width: 100%;}

.kampanje_pageName{font-family: "Trebuchet MS", "Microsoft Sans Serif", Arial, verdana; font-size: 27px; font-weight: 600; color: #005A93; line-height: 27px}

.kampanje_td { border-top: 2px solid #d8f4ff; padding: 10px 0; }
.kampanje_tittel { text-decoration: none; color:#00264a;font-weight: normal;font-size:14px;}
.kampanje_tittel:hover{ color:#00264a;text-decoration:underline;font-size:14px;}
a.kampanje_img img {
	filter: alpha(opacity=100);
	opacity: 1;
}
a.kampanje_img:hover img  {
	filter: alpha(opacity=70);
	opacity: 0.7;
}

/* squezBox*/
/* Hides scrollbars */
.body-overlayed {
	overflow: auto;
}
.pris_text{
	font-size: 16px;
	color: #1759ad;
}