/*kkk*/

td, div {
color: #4a4a4a;  
font-size: 10px; 
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
}

.div_main_content {
border-left: 1px solid #70838d;
border-right: 1px solid #70838d;
background-color: #ffffff;
padding: 10px;
}

.div_header {
border: 1px solid #70838d;
border-left: 1px solid #bfbfbf;
border-top: 1px solid #bfbfbf;
background-color: #ffffff;
padding: 1px;
}

.div_header_shop {
background-image: url(../img_shop/bg-header_shop.jpg);
background-repeat: no-repeat;
height: 29px;
}

.div_header_main {
background-image: url(../img_shop/bg-header_main.jpg);
background-repeat: no-repeat;
height: 29px;
}

/*tilbud*/

.tilbud .fr_butik_1 , .tilbud .fr_butik_3  {
	
	background-color: #d90000;
	color: #ffffff;
}

.tilbud td {
	color: #ffffff;
}

.tilbudoverskrift {
	font-size: 13px;
	line-height:20px;
	font-weight: bold;
	
	
}

body, body.kurv{
	scrollbar-3dlight-color:#70838D;
	scrollbar-arrow-color:#70838D;
	scrollbar-base-color:#70838D;
	scrollbar-shadow-color:#70838D;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	background-color: #ffffff;
	margin: 0px;
	background-image: url(../img_shop/bg-main.jpg);
	background-repeat: repeat-y;
	background-position: -20px;
}

body.kurv {
	background-position: -530px -15px;
}

.div_bottom_content {
border-top: 1px solid #70838d;
background-image: url(../img_shop/shadow_content.gif);
background-repeat: repeat-x;
height: 7px;
}

.fr_butik_1   { 
	background-color: #ffffff;
	border-top: 1px solid #70838D; 
	border-right: 1px solid #70838D; 
	border-left: 1px solid #70838D; 
	 font-family: tahoma, Arial, Verdana;
	font-size: 10px; 
	color: #4A4A4A; 
	padding:8px ;
}

.fr_butik_2   { 
	background-color: #cccccc;
	border-top: 1px solid #70838D; 
	border-right: 1px solid #70838D; 
	font-family: tahoma, Arial, Verdana;
	font-size: 10px; 
	color: #4A4A4A; 
	padding:8px ;
}

.fr_butik_3   { 
	background-color: #ffffff;
	border-right: 1px solid #70838D; 
	border-bottom: 1px solid #70838D; 
	border-left: 1px solid #70838D; 
	 font-family: tahoma, Arial, Verdana;
	font-size: 10px; 
	color: #4A4A4A; 
	padding:8px ;
}

.fr_butik_4   { 
	background-color: #cccccc;
	border-right: 1px solid #70838D; 
	border-bottom: 1px solid #70838D; 
	 font-family: tahoma, Arial, Verdana;
	font-size: 10px; 
	color: #4A4A4A; 
	padding:8px ;
}

.alm   { color: #4A4A4A; font-size: 10px; font-family: tahoma, Arial, Verdana,  Helvetica }

.fed_hvid   { color: #4A4A4A; font-weight: bold; font-size: 10px; font-family: tahoma,Arial, Verdana, Helvetica }

a     { 
color: #4a4a4a; 
font-weight: normal;
font-style: normal; 
font-size: 10px; 
font-family: Tahoma, Verdana, Arial, sans-serif; 
text-decoration: underline 
}
a:active   { color: #4a4a4a }
a:hover  { color: #797f81 }
a:visited   { color: #4a4a4a }
a:visited:hover  { color: #797f81 }

.shopknap_on:visited , .shopknap_on  {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #4A4A4A;
display: block;
line-height: 20px;
border: #ffffff 1px solid;
width:100%;
text-align: center;
}

.sshopknap_on {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #5F7D85;
display: block;
line-height: 20px;
border: #ffffff 1px solid;
width:100%;
}


a.shopknap {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #5F7D85;
display: block;
line-height: 20px;
border: #ffffff 1px solid;
width:100%;
text-align: center;
}

a.shopknap:active {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #5F7D85;
display: block;
line-height: 20px;
border: #ffffff 1px solid;
width:100%;
text-align: center;
}

a.shopknap:hover {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #4A4A4A;
display: block;
border: #ffffff 1px solid;
width:100%;
}
a.shopknap:visited {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #5F7D85;
display: block;
border: #ffffff 1px solid;
width:100%;
}

a.shopknap:visited:hover {
color: #ffffff; 
font-weight:bold ;
font-style: bold; 
font-size: 10px; 
font-family:Tahoma, Arial,sans-serif; 
text-decoration: none;
background-color: #4A4A4A;
display: block;
border: #ffffff 1px solid;
width:100%;
}

.box2   { color: #4A4A4A; font-size: 10px; font-family: tahoma, Arial, Verdana; background-color: #ffffff; border: 1px solid #4A4A4A; 
	 scrollbar-3dlight-color:#ffffff;
	 scrollbar-arrow-color:#ffffff;
	 scrollbar-base-color:#ffffff;
	 scrollbar-shadow-color:#ffffff;
	 scrollbar-darkshadow-color:#4A4A4A;
	 scrollbar-face-color:#4A4A4A;
	 scrollbar-highlight-color:#4A4A4A;
 }

/*ORG*/

.almhv   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.rod   { color: #790000; font-size: 10px; font-family: Verdana, Arial, Helvetica }
.fed   { color: #3C3931; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica }

.fedrod   { color: #790000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica }
.arial  { color: #3C3931; font-size: 10px; font-family: Arial, Helvetica, Verdana }

.alm_nyhed_dato   { color: #E2B53E; font-size: 11px; font-weight: bold; font-family:Arial, Verdana, Helvetica }


.box   { color: #ffffff; font-size: 10px; font-family: Verdana; background-color: #999999; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666 }

.box3   { color: #790000; font-size: 10px; font-family: Verdana; background-color: #ffffff; border-top: 1px solid #790000; border-right: 1px solid #790000; border-bottom: 1px solid #790000; border-left: 1px solid #790000 }



.fr_gul_main   { 
	background-color: #D10F00;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Verdana, Arial;
	font-size: 10px; 
	color: #ffffff; 
}

.fr_gul_main_txt   { 
	background-color: #FF1402;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:14px ;
}

.fr_gul1   { 
	background-color: #AE9938;
	border-top: 1px solid #D1BD5E; 
	border-right: 1px solid #D1BD5E; 
	border-bottom: 1px solid #D1BD5E; 
	border-left: 1px solid #D1BD5E;
	 font-family: Verdana, Arial;
	font-size: 10px; 
	color: #ffffff; 
	padding:6 ;
}



.fr_gul2   { 
	background-color: #7F6800;
	border-top: 1px solid #AE9938; 
	border-right: 1px solid #AE9938; 
	border-bottom: 1px solid #AE9938; 
	border-left: 1px solid #AE9938;
	 font-family: Verdana, Arial;
	font-size: 10px; 
	color: #ffffff; 
	padding:6 ;
}

.txt_gul   { 
	font-family:  Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:0 ;
}

.scrollGul{
	 	
	width: 173px;
	height: 287px;
	color: #ffffff;
	overflow: auto;
	padding: 6 px;
	z-index: 10;
	background-color: #FF1402;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 scrollbar-3dlight-color: #ffffff;
	 scrollbar-arrow-color: #ffffff;
	 scrollbar-base-color: #ffffff;
	 scrollbar-shadow-color: #ffffff;
	 scrollbar-darkshadow-color: #FF8B02;
	 scrollbar-face-color: #FF8B02;
	 scrollbar-highlight-color: #FF8B02;
}

.fr_brev   { 
	background-color: #FF8B02;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff;
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6 ;
}

.fr_stribe_left   { 
	background-color: #1F86A5;
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family:Arial, Verdana; 
	font-size: 11px; 
	color: #ffffff;
}

.fr_stribe_right   { 
	background-color: #1F86A5;
	border-bottom: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	 font-family:Arial, Verdana; 
	font-size: 11px; 
	color: #ffffff; 
	padding:6 ;
}

.fr_joke{
	 	
	background-color: #1F86A5;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff;
	 font-family:Arial, Verdana; 
	font-size: 11px; 
	color: #ffffff; 
	padding:6 ; 
	
}

.txt_joke   { 
	font-family:  Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
}

.box_brev   { color: #ffffff; 
	font-size: 11px; 
	font-family: arial, Verdana; 
	background-color: #FF1402; 
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff;
	scrollbar-3dlight-color: #ffffff;
	 scrollbar-arrow-color: #ffffff;
	 scrollbar-base-color: #ffffff;
	 scrollbar-shadow-color: #ffffff;
	 scrollbar-darkshadow-color: #FF1402;
	 scrollbar-face-color: #FF1402;
	 scrollbar-highlight-color: #FF1402;

}


.fr_nyh1_left 	{ background-color: #FF8B02; 
		border-bottom: 1px solid #ffffff;
		border-left: 1px solid #ffffff; 
}

.fr_nyh1_right 	{ background-color: #FF8B02; 
		border-bottom: 1px solid #ffffff;
		border-right: 1px solid #ffffff; 
		font-family: Arial, Verdana ;
		font-size: 11px; 
		color: #ffffff; 
}

.fr_nyh1_midt 	{ background-color: #FF8B02; 
		border-bottom: 1px solid #ffffff;
}

.fr_nyh2_left 	{ background-color: #F46700; 
		border-bottom: 1px solid #ffffff;
		border-left: 1px solid #ffffff; 
}

.fr_nyh2_right 	{ background-color: #F46700; 
		border-bottom: 1px solid #ffffff;
		border-right: 1px solid #ffffff; 
		 font-family: Arial, Verdana ;
		font-size: 11px; 
		color: #ffffff; 
}

.fr_nyh2_midt 	{ background-color: #F46700; 
		border-bottom: 1px solid #ffffff;
}



.fr_hvid {
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
 }

.fr_hvid2 {
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff;
	margin-left: 4 px;
	margin-right: 4 px;
	margin-bottom: 4 px;
 }

.fr_mork {
	border-top: 1px solid #333333; 
	border-right: 1px solid #333333; 
	border-bottom: 1px solid #333333; 
	border-left: 1px solid #333333;
 }


.fr_kal_head   { 
	background-color: #D60C00;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
}

.fr_kal   { background-color: #DC5D00; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; }
	.fr_main_kal   { background-color: #DC5D00; border-right: 1px dotted #ECCFBA; border-bottom: 1px solid #ffffff; font-family: Arial, Verdana; font-size: 10px; color: #ffffff; padding:3; }
	.fr_main2_kal   { background-color: #D60C00; border-right: 1px dotted #ECCFBA; border-bottom: 1px solid #ffffff; font-family: Arial, Verdana; font-size: 10px; color: #ffffff; padding:3;}
	.fr_left_kal   { background-color: #7F6800; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; }
	.fr_right_kal   { background-color: #DC5D00; border-bottom: 1px solid #ffffff; font-family: Arial, Verdana; font-size: 10px; color: #ffffff; padding:3;}
	.fr_right2_kal  { background-color: #D60C00; border-bottom: 1px solid #ffffff; font-family: Arial, Verdana; font-size: 10px; color: #ffffff; padding:3;}





.rammeRight { background-color: #760000; 
	border-top: 1px solid #760000;
	border-right: 1px solid #760000; 
	 font-family: Verdana, Arial;
	font-size: 10px; 
	color: #ffffff; 
	padding:4 }

.rammeMain   {  
	border-right: 1px solid #760000; 
	border-left: 1px solid #760000;
	 font-family: Verdana, Arial;
	font-size: 10px; 
	color: #760000; 
	padding:4}

.rammeBund  { background-color: #ffffff; 
	border-bottom: 1px solid #760000; 
	border-top: 1px solid #760000;
	border-right: 1px solid #760000; 
	border-left: 1px solid #760000;
	 font-family: Verdana, Arial;
	font-size: 10px; 
	color: #760000; 
	padding:4}



.scrollTekst{
	 	
	width: 470px;
	height: 373px;
	background-color: #F1F1F1;
	background-image: URL(img/main_bag_2.gif);
	color: #783478;
	font-family:  Verdana, Arial;
	font-size: 10px;
	overflow: auto;
	padding: 0 px;
	z-index: 10;
	 scrollbar-3dlight-color:#4B0101;
	 scrollbar-arrow-color:#4B0101;
	 scrollbar-base-color:#4B0101;
	 scrollbar-shadow-color:#4B0101;
	 scrollbar-darkshadow-color:#F1F1F1;
	 scrollbar-face-color:#F1F1F1;
	 scrollbar-highlight-color:#F1F1F1;
}


.fr_spas_main_txt   { 
	background-color: #135467;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:14px ;
}

.fr_bagside   { 
	background-color: #12647C;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
}

.fr_gaest_1   { 
	background-color: #FF1402;
	border-top: 1px solid #ffffff; 
	border-right: 1px dotted #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
}

.fr_gaest_2   { 
	background-color: #F46700;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
}

.fr_gaest_3   { 
	background-color: #FF1402;
	border-right: 1px dotted #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
}

.fr_gaest_4   { 
	background-color: #F46700;
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
	font-style: italic;
}

.fr_lyd   { 
	background-color: #12647C;
	border-top: 1px solid #ffffff; 
	border-right: 1px dotted #ffffff; 
	border-bottom: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
}

.fr_video   { 
	background-color: #12647C;
	border-top: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
	 font-family: Arial, Verdana;
	font-size: 11px; 
	color: #ffffff; 
	padding:6px ;
}


.hovereffect { color: #74140E; font-style: bold; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none }


a.hvid      { color: #fff; font-style: bold; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.hvid:active    { color: #fff ; text-decoration: none}
a.hvid:hover     { color: #ccc; text-decoration: none }
a.hvid:visited    { color: #fff ; text-decoration: none}
a.hvid:visited:hover     { color: #ccc; text-decoration: none }


.editable {
    background-color: Lime; 
    cursor: default;
}

