BODY{margin:0;background:#FFFFFF;}
a{text-decoration:none;color: #8896AE;}
a:hover{text-decoration: none;color: #000000;}
a.toplink{font-family: arial;font-size: 10px;color: #8896AE;padding:2px;font-weight:bold;}

.border{border-style: solid;border-width: thin;border-color: #DFDFDF;}
.border2{border-style: solid;border-width: thin;border-color: #efefef;}
.overskrift{ font-family: verdana;font-size: 12px;color: #BBBBBB;padding:2px;}
.tekst{font-family:arial;font-size: 11px;color: #C9C9C9;padding:2px;}
.maintableheader{background-color: #E6E6E6;font-family: arial;font-size: 10px;color: #333333;padding:2px;font-weight:bold;}
.bg{background-color: #FFFFFF;}
.bgright{background-color: #efefef;}
.maintabletekst{font-family: arial;font-size: 11px;color: #666666;padding-left:6px;padding-right:6px;}
.smallnav{font-size:10px;font-family: arial;background-color:e6e6e6;}
.tableoverskrift{font-family: verdana;font-size: 12px;color: #000000;padding:2px;}
.tabletekst{font-family: arial;font-size: 9px;color: #000000;padding:2px;}
.katalogtekst { font-family: verdana;font-size: 10px;color: #000000;padding:2px;}
.formstylefield{background-image: url(../images/system/question.gif);background-position: top left;background-repeat: no-repeat;background-attachment: fixed;font-family: arial;font-size: 10px;color: #000000;background-color: #EFEFEF;border-style: solid;border-width: thin;border-color: #333333;width:200px;}
.formstyle{font-family: arial;font-size: 10px;color: #000000;background-color: #EFEFEF;border-style: solid;border-width: thin;border-color: #333333;width:200px;}

SELECT.formstyle{font-family: arial;font-size: 10px;color: #000000;background-color: #EFEFEF;border-style: solid;border-width: thin;border-color: #333333;width:60px;}
.formstylebasic{font-family: arial;font-size: 10px;color: #000000;background-color: #EFEFEF;border-style: solid;border-width: thin;border-color: #333333;}
.formbutton{font-family: arial;font-size: 10px;color: #000000;background-color: #EFEFEF;border-style: solid;border-width: thin; border-color: #333333;width:98px;}
.formcheckbox{font-family: arial;font-size: 10px;color: #777777;background-color: #EFEFEF;}
.errortext{  font-family: arial;font-size: 10px;color: red;align: center;}

.koncertlinie { font-family: arial;
font-size: 14px;
background-color: #888888;
 padding:2px;
color:#000000;
 }

.koncertlinie2 { font-family: arial;
font-size: 10px;
color: #000000;
background-color: #777777;
 padding:2px;
color:#F9F9F9;
 }

.logo { background-image: url(../images/system/logo_back.gif);
  background-position: center;
 background-repeat: no-repeat;
 background-attachment: fixed; }

.nyhedtableheader { background-color: #555555;
 font-family: arial;
  font-size: 11px;
 color: #FFFFFF;
 padding:2px;
 
  }
 
.nyhedtabletekst { font-family: arial;
 font-size: 12px;
 color: #000000;
 padding:2px;
 background-color: #999999;


 }

.forfatter {  background-color: #555555;
 font-family: arial;
  font-size: 9px;
 color: #FFFFFF;
 padding:2px;
align: right;
 }
                
.menuheaderTXT{ background-image: url(../images/system/menu_headerTXT.gif);
  background-position: 50% 50%;
 background-repeat: no-repeat;
 background-attachment: fixed;
                 height:25px;
                 }
                 
.menuheader{ background-image: url(../images/system/menu_header.gif);
  background-position: 50% 50%;
 background-repeat: no-repeat;
                 height:11px;
                 }

.menufooter{ background-image: url(../images/system/menu_footer.gif);
  background-position: 50% 50%;
 background-repeat: no-repeat;

                 height:11px;
                 }
                 
.menubg{ background-image: url(../images/system/menu_bg.gif);
  background-position: 50% 50%;
 background-repeat: repeat;

                 }

.topheader{ background-image: url(../images/system/topheader.gif);
  background-position: 50% 0%;
 background-repeat: repeat;
 background-attachment: fixed;
                 }


.mainbg{ background-image: url(../images/system/mainbg.gif);
  background-position: 50% 50%;
 background-repeat: repeat;
 background-attachment: fixed;
                 }
.mainpattern{ background-image: url(../images/system/mainpattern.jpg);
  background-position: 50% 50%;
 background-repeat: repeat;
 background-attachment: fixed;
                 }
                 
A.newsnav:link,
A.newsnav:active,
A.newsnav:visited{ font-size: 10px;font-family: arial;color: #666666;}
A.newsnav:hover { color: #000000;}                 

A.menu:link,
A.menu:visited,
A.menu:active { font-family: arial;font-size: 10px;color: #666666;padding:2px;font-weight:bold; }
A.menu:hover { color: #000000;}

H2 { font-family:tahoma,verdana,sans-serif;font-size:10px;padding-top:10px;padding-bottom:5px;color:#666666;letter-spacing:3px; }
.price { font-family:tahoma,verdana,sans-serif;font-size:10px;letter-spacing:3px;}
#subheader { font-family:tahoma,verdana,sans-serif;font-size:15px;padding-top:10px;padding-bottom:5px;color:#666666;letter-spacing:3px; font-weight:bold;}
.vareheader { font-family:tahoma,verdana,sans-serif;font-size:12px;padding-top:10px;padding-bottom:5px;color:#666666;letter-spacing:3px; font-weight:bold;}
.small { font-family:tahoma,verdana,sans-serif;font-size:9px;color:#666666;}
.padBottom{padding-bottom:6px;}

.formbutton{font-family:arial, sans-serif; font-size:10px; color:#000000; background-color:#EFEFEF; border-style:solid; border-width:thin; border-color:#333333; width:98px; }
.formstyle{font-family:arial, sans-serif;font-size:10px;color:#000000;background-color:#EFEFEF;border-style:solid;border-width:thin;border-color:#333333;width:200px;}
table {
font: 8pt/20px Arial, Helvetica, sans-serif

}
body {
color: #000000;/*themecolour2%0;*/
background-color: #ffffff;/*themecolour2;*/
}
p {
margin-top: 0px;
margin-bottom: 0px;
}
blockquote {
margin-top: 0px;
margin-bottom: 0px;
color: #333333/*themecolour2%0;*/
margin-right: 0px;
margin-left: 25px;
}
ol {
margin-top: 0px;
margin-bottom: 0px;
color: #333333/*themecolour2%0;*/
}
ul {
color: #000000;/*themecolour2%0;*/
margin-top: 0px;
margin-bottom: 0px;
margin-left: 25px;
list-style-image: url(grafik/bullet.gif);
}
h1 {
font-size: 17px;
color: #0079c1;/*themecolour1;*/
margin-top: 0px;
margin-bottom: 3px;
font-family: verdana, serif;
font-weight: bold;
}
h2 {
font-size: 14px;
color: #000000;/*themecolour2%0;*/
margin-top: 0px;
margin-bottom: 1px;
font-family: Verdana, serif;
font-weight: bold;

}
h3 {
font-size: 14px;
color: #000000;/*themecolour2%0;*/
margin-top: 0px;
margin-bottom: 1px;
font-family: verdana, serif;
font-weight: bold;
padding-left: 15px;
}
h4 {
font-size: 14px;
color: #000000;
margin-top: 0px;
margin-bottom: 1px;
font-family: verdana, serif;
font-weight: bold;
padding-left: 15px;
}

.paneltop {
border-bottom-color: #0079c1;/*themecolour1;*/
background-image: url(grafik/panel_top.gif);
background-repeat: repeat-x;
border-bottom-width: 1px;
border-bottom-style: solid;

}
.paneltopright {
border-right-width: 1px;
border-right-style: solid;
border-right-color: #0079c1;/*themecolour1;*/
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #0079c1;/*themecolour1;*/
background-image: url(grafik/panel_top.gif);
background-repeat: repeat-x;
}
.panelbottom {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #0079c1;/*themecolour1;*/
border-left-width: 1px;
border-left-style: solid;
border-left-color: #0079c1;/*themecolour1;*/
background-image: url(grafik/panel_bottom.gif);
background-repeat: repeat-x;
}
.panelbottomleft {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #0079c1;/*themecolour1;*/
border-top-width: 1px;
border-top-style: solid;
border-top-color: #0079c1;/*themecolour1;*/
background-image: url(grafik/panel_bottom.gif);
background-repeat: repeat-x;
}
.panelbottomright {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #0079c1;/*themecolour1;*/
}

.rightcoltext {
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #0079c1;/*themecolour1;*/
border-left-color: #0079c1;/*themecolour1;*/
padding-right: 45px;
padding-left: 19px;
}
.panelright {
background-image: url(grafik/Pastel_panel_right.gif);
background-repeat: repeat-y;
background-position: right;
}

.sidebar {
font-size: 8pt;
color: #5c93b4;/*themecolour1$ 51.1%,-6.7%;*/
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #0079c1;/*themecolour1;*/
border-left-color: #0079c1;/*themecolour1;*/
padding-left: 6px;
padding-right: 6px;
}
.topborder {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #0079c1;/*themecolour1;*/
background-image: url(grafik/head_bg.gif);
background-repeat: no-repeat;
padding-left: 45px;
}
.topborder2 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #0079c1;/*themecolour1;*/
}
.spacer {
background-image: url(grafik/spacer.gif);
background-repeat: repeat;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #0079c1;/*themecolour1;*/
}
.spacer2 {
border-left-color: #0079c1;/*themecolour1;*/
background-image: url(grafik/spacer2.gif);
background-repeat: repeat;
border-left-width: 1px;
border-left-style: solid;

}
.imagebg {
background-image: url(grafik/image_bg.gif);
background-repeat: repeat;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #0079c1;/*themecolour1;*/

}

 a:link {
color: #084366;/*themecolour1$ 7.6%,-46.9%;*/
  text-decoration: none;
}
 a:visited {
color: #999999;
  text-decoration: none;
}
 a:link:hover {
color: #0079c1;/*themecolour1;*/
  text-decoration: none;
}
.divider {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;/*themecolour1;*/
}
.imagetext {
padding-right: 20px;
padding-left: 20px;
padding-top: 10px;
}
.rcolpad {
padding-top: 10px;
padding-bottom: 10px;
}

.highlighttext {
font-size: 8pt;
font-weight: normal;
color: #000000;/*themecolour2%0;*/
padding-right: 15px;
padding-left: 15px;
}
.imageborder {
border: 1px solid #333333;
}

.cartLine1 { background-color:#efefef;height:20px;padding-top:4px;padding-left:4px; }

.cartLine2 { background:#e6e6e6;height:20px;padding-top:4px;padding-left:4px; }

ul.thumbs{margin:0;padding:0;list-style:none;}
ul.thumbs li{float:right;padding:5px;}
ul.thumbs li img{cursor:pointer;}

#header{width:770px;margin:0 auto;padding:6px 0 6px 0;}
#top-navigation{width:770px;margin:0 auto;background:url(../images/system/topheader.gif) repeat 50% 0%;background-attachment: fixed;height:22px;}
#top-navigation ul{list-style:none;margin:0;padding:0 6px 0 132px;}
#top-navigation li{float:left;border-right:1px solid #e6e6e6;padding:0 6px;line-height:18px;}
#top-navigation li.last{float:right;border-right:0;padding:0;}


