/* Copyright 2000-2004 http://www.HvepseEksperten.dk/                                           */
/* Please ask us by email, before you try to copy content from this file,                       */
/* this copyright notice must remain intact                                                     */
/* At least, give us the credit for our work, we have payd a great deal of money for the work   */
/* Feel free to add the following link back to us, in order to boost your ranking               */
/* in the search engines, and remember to add your your link to our category pages              */
/* <a href="http://www.web-expert.dk/" title="">www.web-expert.dk</a>                           */
/* The following images must be found in the directory:  /images                                */
/* searchx.gif, arrow-bullit.gif, arrow-bullit-down.gif, arrow-headline.gif                     */
/* bar0.gif, bar1.gif, bar2.gif, bar3.gif                                                       */

body {
    font-family       : verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    font-size         : 11px;
    margin-top        : 3px; margin-right : 3px; margin-left : 3px; margin-bottom : 3px; 
    background-color  : #888;
    color             : #000;
    text-align        : left;
}

h1,h2,h3,h4,h5,h6,th,td,p,b,ul,li,pre,fieldset,legend {   
    font-family       : verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    font-size         : 11px;
    text-align        : left;
	 /*
    background-color  : #f00;
    color             : #000;
	 */
}

fieldset {
	padding: 2px;
}

input,select,option,textarea {   
    font-family       : verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    font-size         : 11px;
    text-align        : left;
    background-color  : #fff;
    color             : #000;
}

.Border {
    border              : #000 1px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : groove;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : groove;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : outset;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : outset;
}

.Tab {
    border              : #999 1px solid;
    border-top-color    : #999; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #999; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #999; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : center;
    background-color    : #eee;
    color               : #999;
	 /*
	 background-image    : url("/images/bar2.gif");
	 background-repeat   : repeat-x;
	 */
	}

.TabActive {
    border              : #000 1px solid;
    border-top-color    : #000; border-top-width    : 2px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 2px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 0px; border-bottom-style : solid;
    text-align          : center;
	 background-color    : #fff;
    color               : #000;
/*
	 background-image    : url("/images/bar3.gif");
	 background-repeat   : repeat-x;
*/
}

.TabBody {
    border              : #000 1px solid;
    border-top-color    : #fff; border-top-width    : 0px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    background-color    : #fff;
    color               : #000;
}

.TabBottom {
    border              : #fff 1px solid;
    border-top-color    : #fff; border-top-width    : 0px; border-top-style    : solid;
    border-right-color  : #fff; border-right-width  : 0px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : center;
    width               : 100%;
}

a:link.aTab, a:visited.aTab, a:active.aTab { 
background-color : #eee; color : #999; text-decoration : none;  font-weight : bold;
}
a:hover.aTab  { 
background-color : #999; color : #eee; text-decoration : none;  font-weight : bold;
}

a:link.aTabActive, a:visited.aTabActive, a:active.aTabActive { 
background-color : #fff; color : #000; text-decoration : none;  font-weight : bold;}
a:hover.aTabActive  { background-color : #000; color : #fff; text-decoration : none;  font-weight : bold;}

a:link.aTabBody, a:visited.aTabBody, a:active.aTabBody { 
background-color : #fff; color : #000; text-decoration : none;  font-weight : bold;}
a:hover.aTabBody  { background-color : #000; color : #fff; text-decoration : none;  font-weight : bold;}

/* Bugfix for NN 4.7 too long input text fields */
.XXXSmall  { width :  40px; cursor : help; } /* size= 4*/
.XXSmall   { width :  50px; cursor : help; } /* size= 5*/
.XSmall    { width : 100px; cursor : help; } /* size=10*/
.Small     { width : 150px; cursor : help; } /* size=15*/
.Medium    { width : 200px; cursor : help; } /* size=20*/
.Large     { width : 250px; cursor : help; } /* size=25*/
.XLarge    { width : 300px; cursor : help; } /* size=30*/
.XXLarge   { width : 350px; cursor : help; } /* size=35*/
.XXXLarge  { width : 450px; cursor : help; } /* size=45*/
.SearchBox { width : 100px; cursor : help; } /* size=10*/

.SearchSubmit {
    background-color : #fff; color : #000; font-weight : bold; cursor : help;
    text-align          : right;
	 background-image    : url("/images/searchx.gif");
	 background-repeat   : no-repeat;
}

.Button {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : center;
	 background-image    : url("/images/bar3.gif");
	 background-repeat   : repeat-x;
}
.SmsButton {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : right;
	 background-image    : url("/images/searchx.gif");
	 background-repeat   : no-repeat;
}

.BeeButton {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : right;
	 background-image    : url("/images/aniBee.gif");
	 background-repeat   : no-repeat;
}

.DankortButton {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : right;
	 background-image    : url("/images/payment/dankort.gif");
	 background-repeat   : no-repeat;
	 width               : 200px;
}

.DBNButton {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : right;
	 background-image    : url("/images/payment/danskebank.gif");
	 background-repeat   : no-repeat;
 	 width               : 200px;
}

.BGNButton {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : right;
	 background-image    : url("/images/payment/bgbank.gif");
	 background-repeat   : no-repeat;
	 width               : 200px;
}

.DeleteButton {
    background-color    : #fff; color : #000; font-weight : bold; cursor : help;
    border              : #000 0px solid;
    border-top-color    : #000; border-top-width    : 0px; border-top-style    : solid;
    border-right-color  : #000; border-right-width  : 0px; border-right-style  : solid;
    border-left-color   : #000; border-left-width   : 0px; border-left-style   : solid;
    border-bottom-color : #000; border-bottom-width : 0px; border-bottom-style : solid;
    text-align          : right;
	 background-image    : url("/images/delete.gif");
	 background-repeat   : no-repeat;
}

.Start { background-color : eeeeee; color : 000000; cursor : help; }

.AlignLeft   { text-align : left;   }
.AlignCenter { text-align : center; }
.AlignRight  { text-align : right;  }

.onepx {
 font-size : 1px; /* bugfix for ie5.x */
}

.onepc {
 width : 1%; /* width of a td 1% */
}

/* Google colors */
.Blue, .Red, .Yellow, .Green {
    font-family       : "times new roman", verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    color             : #000;
    background-color  : #1bf;
}

.Blue    { color : #003cc6; }
.Red     { color : #b51000; }
.Yellow  { color : #deaa00; }
.Green   { color : #106510; }

.Hidden { /* Javascript Menu */
    position : relative; z-index : -1; visibility : hidden;}

hr { /* width   : 100%; */  /* Error in NN 4.7*/
    height : 1px; color : #999; background-color : #fff;}

li, 
.AB  { list-style-type : circle; list-style-image : url("/images/arrow-bullit.gif");          }
.ABD { list-style-type : square; list-style-image : url("/images/arrow-bullit-down.gif");     }
.ABS { list-style-type : disc;   list-style-image : url("/images/arrow-bullit-sublevel.gif"); }
.AH  { list-style-type : square; list-style-image : url("/images/arrow-headline.gif");        }
.ABU { list-style-type : circle; list-style-image : url("/images/arrow-bullit-up.gif");       }
.ABX { list-style-type : none; list-style-image : none;       }

/* .email { background-image  : url("/images/email.gif"); background-repeat : none; } */

.ArrowHeadline { /* In case of NN4.7, use ... td width="1%" */
    width : 1%; background-color : #f00; color : #000;}

.SkeletonLeft  { background-color : #aaa; color : #000; }
.SkeletonBody  { background-color : #ccc; color : #000; }
.SkeletonRight { background-color : #666; color : #000; }
.BorderRight   { border-right-color : #000; border-right-width : 1px; border-right-style : outset; }
.BorderLeft    { border-left-color  : #000; border-left-width  : 1px; border-left-style  : outset; }
/*
a, a:link, a:visited, a:active {
    background-color : #ccc; color : #000; text-decoration : underline; font-weight : bold;
}
*/
a:hover {
    background-color : #000; color : #ccc; text-decoration : none;}

.Top {
   background-color  : #fff; color : #000; text-decoration : none; font-weight : bold; 
    text-align        : center;
	 	/*
	background-image  : url("/images/heri.dk/logo.gif"); 
	background-repeat : no-repeat;
	*/
}
img.Top, 
a:link.Top, a:visited.Top, a:active.Top {
    background-color : #fff; color : #999; text-decoration : none; font-weight : bold; 
}
a:hover.Top { background-color : #999; color : #fff; text-decoration : none; font-weight : bold;}
img.Top     { border-style : none; background-color : #fff; color : #fffffe; }
	 
.Branding  {
   background-color  : #ddd; color : #000; font-size : large; text-decoration : none; font-weight : bold; 
	/*
	background-image  : url("/images/heri.dk/logo.gif"); 
	background-repeat : no-repeat;
	*/
}

img.Branding, 
a:link.Branding, a:visited.Branding, a:active.Branding {
    background-color : #ddd; color : #000; font-size : medium; text-decoration : none; font-weight : bold; 
}
a:hover.Branding { background-color : #000; color : #ddd; text-decoration : none; font-weight : bold;}
img.Branding     { border-style : none; background-color : #ddd; color : #ddddde; }

.Banner {
   background-color  : #ddd; color : #000; font-size : medium; text-decoration : none; font-weight : bold; 
}

img.Banner, 
a:link.Banner, a:visited.Banner, a:active.Banner {
    background-color : #ddd; color : #000; font-size : medium; text-decoration : none; font-weight : bold; 
}
a:hover.Banner { background-color : #000; color : #ddd; text-decoration : none; font-weight : bold;}
img.Banner     { border-style : none; background-color : #ddd; color : #ddddde; }

.Enirobanner {
   background-color  : #ddd; color : #000; text-decoration : none; font-weight : bold; 
}

img.Enirobanner, 
a:link.Enirobanner, a:visited.Enirobanner, a:active.Enirobanner {
    background-color : #ddd; color : #000; text-decoration : none; font-weight : bold; 
}
a:hover.Enirobanner { background-color : #000; color : #ddd; text-decoration : none; font-weight : bold;}
img.Enirobanner     { border-style : none; background-color : #ddd; color : #ddddde; }

.Bannerif {
   background-color  : #ddd; color : #000; font-size : medium; text-decoration : none; font-weight : bold; 
   background-image   : url("/images/heste/banner/katja.jpg"); 
	background-repeat : no-repeat;
}

img.Bannerif, 
a:link.Bannerif, a:visited.Bannerif, a:active.Bannerif {
    background-color : #ddd; color : #000; font-size : medium; text-decoration : none; font-weight : bold; 
}
a:hover.Bannerif { background-color : #000; color : #888; text-decoration : none; font-weight : bold;}
img.Bannerif     { border-style : none; background-color : #ddd; color : #ddddde; }

.Body {
    background-color : #ccc; color : #000; font-weight : bold; 
}
a:hover.Body,
a:link.Body, a:visited.Body, a:active.Body {
    background-color : #ccc; color : #000; font-weight : bold; font-weight : bold; 
}
a:hover.Body { background-color : #000; color : #ccc; font-weight : bold; font-weight : bold; }
img.Body     { border-style : none; background-color : #ccc; color : #ccccce; }
    
.Canvas {
    background-color : #ccc; color : #000; font-weight : bold; 
}
a:hover.Canvas,
a:link.Canvas, a:visited.Canvas, a:active.Canvas {
    background-color : #ccc; color : #000; font-weight : bold; 
}
a:hover.Canvas { background-color : #000; color : #ccc; text-decoration : none;  font-weight : bold;}
img.Canvas     { border-style : none; background-color : #ccc; color : #ccccce; }
    
.ColorDark {
    background-color : #ccc; color : #000; 
}
a:hover.ColorDark, a:link.ColorDark, a:visited.ColorDark, a:active.ColorDark {
    background-color : #ccc; color : #000; font-weight : bold; 
}
a:hover.ColorDark { background-color : #000; color : #ccc; text-decoration : none; font-weight : bold; }
img.ColorDark     { border-style : none; background-color : #ccc; color : #cccccd; }

.ColorHeader {
    background-color : #666; color : #fff;
}
a:hover.ColorHeader, a:link.ColorHeader, a:visited.ColorHeader, a:active.ColorHeader {
    background-color : #666; color : #fff; font-weight : bold;
}
a:hover.ColorHeader { background-color : #fff; color : #666; text-decoration : none; font-weight : bold; }
img.ColorHeader     { border-style : none; background-color : #666; color : #666667; }

.ColorLight {
    background-color : #eee; color : #000;
}
a:hover.ColorLight, a:link.ColorLight, a:visited.ColorLight, a:active.ColorLight {
    background-color : #eee; color : #000; font-weight : bold;
}
a:hover.ColorLight { background-color : #000; color : #eee; text-decoration : none; font-weight : bold; }
img.ColorLight     { border-style : none; background-color : #eee; color : #eeeeef; }

.Firma {
    background-color : #ccc; color : #000; text-decoration : none;
}
a:hover.Firma,
a:link.Firma, a:visited.Firma, a:active.Firma {
    background-color : #ccc; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.Firma { background-color : #000; color : #ccc; text-decoration : none; font-weight : bold; }
img.Firma     { border-style : none; background-color : #ccc; color : #ccccce; }
    
.Customer {
    background-color : #ccc; color : #000; text-decoration : none;
}
a:hover.Customer,
a:link.Customer, a:visited.Customer, a:active.Customer {
    background-color : #ccc; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.Customer { background-color : #000; color : #ccc; text-decoration : none; font-weight : bold; }
img.Customer     { border-style : none; background-color : #ccc; color : #ccccce; }
    
.Company {
    background-color : #ccc; color : #000; text-decoration : none;
}
a:hover.Company,
a:link.Company, a:visited.Company, a:active.Company {
    background-color : #ccc; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.Company { background-color : #000; color : #ccc; text-decoration : none; font-weight : bold; }
img.Company     { border-style : none; background-color : #ccc; color : #ccccce; }
    
.Copyright {
    background-color : #ccc; color : #999; text-decoration : none; font-size : 10px; text-align : center; font-weight : bold;
}
a:hover.Copyright,
a:link.Copyright, a:visited.Copyright, a:active.Copyright {
    background-color : #ccc; color : #999; text-decoration : none; font-size : 10px; text-align : center; font-weight : bold;
}
a:hover.Copyright { background-color : #000; color : #39c; text-decoration : none; font-weight : bold;
   /* background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;    */
}
img.Copyright     { border-style : none; background-color : #39c; color : #3399cd; }

.LeftMenu {
    background-color : #aaa; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.LeftMenu,
a:link.LeftMenu, a:visited.LeftMenu, a:active.LeftMenu {
    background-color : #aaa; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.LeftMenu { background-color : #000; color : #aaa; text-decoration : none; font-weight : bold; }
img.LeftMenu     { border-style : none; background-color : #fff; color : #fffffe; }

.RightMenu {
    background-color : #aaa; color : #fff; text-decoration : none; font-weight : bold;
}
a:hover.RightMenu,
a:link.RightMenu, a:visited.RightMenu, a:active.RightMenu {
   background-color : #666; color : #fff; text-decoration : none; font-weight : bold;
}
a:hover.RightMenu { 
	background-color : #fff; color : #666; text-decoration : none; font-weight : bold; 
}
img.RightMenu     { border-style : none; background-color : #666; color : #66666e; }

.Locator {
    background-color : #ccc; color : #000; text-decoration : none; font-size : 11px; font-weight : bold;
}

a:hover.Locator, 
a:link.Locator, a:visited.Locator, a:active.Locator {
    background-color : #ccc; color : #000; text-decoration : none; font-size : 11px; font-weight : bold;
}
a:hover.Locator {
    background-color : #000; color : #ccc; text-decoration : none; font-weight : bold;
   /* background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;    */
}
img.Locator     { border-style : none; background-color : #ccc; color : #cccccd; }

.Menu {
    background-color : #1bf; color : #000; text-decoration : none; font-weight : bold; 
}
a:hover.Menu,
a:link.Menu, a:visited.Menu, a:active.Menu {
    background-color : #1bf; color : #000; text-decoration : none; font-weight : bold; 
}
a:hover.Menu {
    background-color : #000; color : #fff; text-decoration : none; font-weight : bold;
   /* background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;    */
}
img.Menu     { border-style : none; background-color : #1bf; color : #11bbfe; }

.MenuLink {
    background-color : #aaa; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.MenuLink,
a:link.MenuLink, a:visited.MenuLink, a:active.MenuLink {
    background-color : #aaa; color : #000; text-decoration : none; font-weight : bold;
}
a:hover.MenuLink {
    background-color : #000; color : #aaa; text-decoration : none; font-weight : bold;
    background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;
}
img.MenuLink     { border-style : none; background-color : #aaa; color : #aaaaab; }

.TopMenu {
    background-color : #1bf; color : #000; text-decoration : none; font-size : 11px; font-weight : bold;
}
a:hover.TopMenu,
a:link.TopMenu, a:visited.TopMenu, a:active.TopMenu {
    background-color : #1bf; color : #000; text-decoration : none; font-size : 11px; font-weight : bold; 
}
a:hover.TopMenu {
    background-color : #000; color : #1bf; text-decoration : none; font-weight : bold;
   /* background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;    */
}
img.TopMenu     { border-style : none; background-color : #1bf; color : #11bbfe; }

.BottomMenu {
    background-color : #1bf; color : #000; text-decoration : none; font-weight : bold; 
}
a:hover.BottomMenu,
a:link.BottomMenu, a:visited.BottomMenu, a:active.BottomMenu {
    background-color : #1bf; color : #000; text-decoration : none; font-weight : bold; 
}
a:hover.BottomMenu {
    background-color : #000; color : #1bf; text-decoration : none; font-weight : bold;
   /* background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;    */
}
img.BottomMenu     { border-style : none; background-color : #1bf; color : #11bbfe; }

input.Menu { width : 100px; }
.TDFillOut { width : 100%;  }
.Content   { width : 450px; }

/* work-around for NN 4.7 img border=0, Must match body color */

.FloatRight, .floatImage    { float : right; }

.Contakt {
    background-color  : #666;
    color             : #fc0;
}

.Transparent {
	background: transparent;
}

.Line {
   background-color : #000; 
	color : #fff;
   /* background-image  : url("/images/bar2.gif"); background-repeat : repeat-x; */
}

.LineBanner {
   background-color : #ccc; 
	color : #fff;
   background-image  : url("/images/bar0.gif"); background-repeat : repeat-x;
}

.LineLocator {
   background-color : #888; 
	color : #fff;
   background-image  : url("/images/bar2.gif"); background-repeat : repeat-x;
}

.Print {
}

.Help {
	cursor : help;
}

