body {
  margin-top:0px;
  margin-bottom:0px;
  margin-left: 0px;
  margin-right: 0px;
  margin: 0,0,0,0;
  background-color: #ffffff;
}



#dhtmltooltip{
font-family:verdana,arial;
font-size:10px;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 5px;
background-color: #FFFFE1;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color:#cccccc, strength:3, direction:135);
}



.tool {
    font-weight:bold;
    padding:2;
    margin-bottom:5px;
}

.printsize table tr td {
  font-size:12px;
}

#sort {
  color: black;
  font-weight: normal;
}

a.link {
  text-decoration: underline;
  color: #ffffff;
}

a.bt {
  border: 1px solid #AC4F02;
  text-decoration: none;
  color: #000000;
  margin-right:5px;
  padding-left:4px;
  padding-right:4px;
  background-image: url('../images/bg-bt2.gif');
  height:17px;
}

.book_top {
  background-image: url('../images/bg-32.gif');
}

.book_bottom{
  background-image: url('../images/bg-39.gif');
}

.comment {
    color:white;
    background-color:red;
    margin-left:5px;
}

#bottom {
  background-image: url('../images/bg-27.gif');
  height:62px;
  font-size:11px;
  color:#000000;
}

#dots {
  background-image: url('../images/bg-10.gif');
  height:13px;
}

#line {
  background-repeat: repeat-x;
  height:32px;
}

#tablecolor{
  background-color: #f1f1f1;
  color: #000000;
}

#tabletop {
  background-color: #f1f1f1;
  height:12px;
  color: #000000;
  font-weight:bold;
}

#tabletid {
  background-color: #ffffff;
  color: #000000;
  text-align:center;
}

#tableborder {
  background-color: #DBDCE6;   
  table-layout:fixed;
}

#multiborder {
  background-color: #DBDCE6;     
  table-layout:fixed;
}

#kant {
  background-color: #2C4069;
}

#box {
  background-color: #ffffff;
}

#boxdato {
  background-image: url('../images/bg-6.gif');
  width:60px;
  height:60px;
  text-align:center;
  color:#000000;
  margin-right:5px;
  margin-top:5px;
  margin-bottom:5px;
}

.header {
    vertical-align : top;
    height:25px;
}

#boxheader {
  background-color: #E6E9F7;
  background-image: url('../images/bg_bar.gif');
  color: #ffffff;
  font-weight:bold;
}

#cellblank {
  background-color: #ffffff;
}

.submit {
  font-size: 11px;
  font-weight:bold;  
  border: 1px solid #B5C8CF;
  text-decoration: none;
  color: #2952A3;
  margin-left:0px;
  padding-left:4px;
  padding-right:4px;
  text-align:center;
  background-image: url('../images/bg-bt.gif');
  height:17px;
}

#fixedtipdiv{
  position:absolute;
  padding: 2px;
  border:1px solid #282B29;
  font:normal 10px Verdana;
  line-height:16px;
  z-index:100;
}

.Color0 {
  background-color: #FFFFFF;
  text-align:center;
}

.Color1 {
  background-color: #DF8D00;
  text-align:center;
}

.Color2 {
  background-color: #CCFF99;
  text-align:center;
}

.Color3 {
  background-color: #66CC00;
  text-align:center;
}

.Color4 {
  background-color: #FFFF99;  
  text-align:center;
}

.Color5 {
  background-color: #FFFF99;
  text-align:center;
}

.Color6 {
  background-color: #DDDDDD;  
  text-align:center;
}

.Color7 {
  background-color: #DDB165;  
  text-align:center;
}

.Color8 {
  background-color: #71B8DB;  
  text-align:center;
}

.Color9 {
  background-color: #CC0000;  
  text-align:center;
}

.Color61 {
  color: #818181;
  text-align:center;
  background-image: url('../images/bg-40.gif');  
}

.ColorSUB {
  background-color: red;  
  text-align:center;
}

.atb TD {
  height: 23px;
   }


.mtb TD {
  height: 23px;
  border-bottom: 1px dotted #DCDCDC;
  }

.mtb TD.small {
  height: 12px;
  font-size: 2px;
  border-bottom: 1px dotted #DCDCDC;
  }


.mtb TD.bl {
  height: 23px;
  border-bottom: 0px;
  }

.mtb TD.fl {
  height: 23px;
  border-bottom: 1px solid;
  }
  
  
.AutoCompleteBackground {
  background-color:white;
  }
  
.AutoCompleteHighlight {
  padding:2px;
  background-color:#eeeeee;
  cursor: pointer; 
  cursor: hand;
  }  

.topstk {
  height: 80px;
}

.logotekst {
  font-family:arial, helvetica;
  font-weight:bold;
  color:#ffffff;
  font-size:14px;
}


.touchloader {
  z-index: 100; 
  padding:25;
  text-align:center;
  font-family:verdana;
  font-size:24px;
  font-weight:bold;
  width:500px;
  margin:0 auto;
  padding:15px;
  display:none;
  color:#A1A1A1;
  position: absolute;
  border: 1px solid #A1A1A1;
  background-color:#F1F1F1;
}

 #dhtmlpointer{
 position:absolute;
 left: -300px;
 z-index: 101;
 visibility: hidden;
 }
 

#shadow {
    overflow:none;
    position: absolute;
    left: 50%;
    top: 50%;
    width:480px;
    display:none;
    color: #000000;
    border: 1px solid #DBDCE6;
    background-color: #ffffff; 
 }
 

 
#txtbox {
    width:465px;
    height:350px;
    padding-left: 10px;
    padding-top: 10px;
    overflow:auto;
 }
 
 
 .select-free
 {
 	position:absolute;
 	z-index:10;/*any value*/
 	overflow:hidden;/*must have*/
 	width:33em;/*must have for any value*/;
 }
 
 .select-free iframe
 {
 	display:none;/*sorry for IE5*/
 	display/**/:block;/*sorry for IE5*/
 	position:absolute;/*must have*/
 	top:0;/*must have*/
 	left:0;/*must have*/
 	z-index:-1;/*must have*/
 	filter:mask();/*must have*/
 	width:3000px;/*must have for any big value*/
 	height:3000px/*must have for any big value*/;
    background-color: red;
}


.wrapper {	
   border-left: 1px solid #DBDCE6;
   border-right: 1px solid #DBDCE6;
   color:#000000;
   text-align:left;
   font-family: Verdana, Arial, Helvetica;	
   font-size: 13px;
}

.wrapper TD {
  padding-left: 3px;
  padding-right: 3px;
  height: 20px;
  border-bottom: 1px solid #DBDCE6;
  height:22px;
}

.wrapper TH {
  font-weight:bold;
  background-image: url('../images/colorscheme10/bg-3.gif');
  background-repeat: repeat-x;
  height:24px;
  vertical-align:top;
  padding-top:6px;
  padding-left:3px;
}

P {	
   margin: 0 0 0 0;
}

.wrapper, .bloggerliste P {	
   margin: 5 0 5 0;
}






.blogliste, .blogliste TD {	
  font-size: 11px;
  text-align: left;
 }
 
.blogliste TH {	
  background-color: #EBF0F9;
  height:22px;
}

.blogliste TD {	
  padding: 4 0 4 0;
}



.blogtekst, .blogtekst TD {
  font-size: 11px;
  text-align: left;  
}

.blogtekst TH {
  font-weight:bold;
  font-size: 11px;
  padding-top:10px;
  padding-bottom:10px;
  
}

#blogoverskrift {
  font-weight:bold;
  font-size: 11px;  
  padding-bottom:10px;    
}

#blogkommentar {
  font-weight:bold;
  font-size: 11px;    
}









.tabStrip ul {
    list-style-type: none;
    display:inline;
    margin: 0 0 0 0;
    text-align: center;
    font: bold 11px arial,helvetica;
    width:100%;
}

.tabStrip li {
    margin: 0 3px 0 0;
    list-style-type: none;
    float: left;
}

.tabLink {
    display: block;
    text-decoration: none;
    padding: 4px;
    background-image: url('../images/bg-28.gif');
    background-repeat: repeat-x;
    border: #DBDCE6 solid;
    border-width: 1px 1px 0 1px;
    color: #000000;
}

.tabLinkActive {
    display: block;
    text-decoration: none;
    padding:4px;
    border: #DBDCE6 solid;
    border-width: 1px 1px 0 1px;
    color: r;
}

.tabContent {
    display: none;
}

.tabContentActive {
    display: block;
    clear: both;
    border: 1px #DBDCE6 solid;
    padding: 10 0 10 0;
 }

.forening {
    height:35px;
    padding-top:2px;
    background-image: url('../images/bg-46.gif');
    background-repeat: repeat-x;
    background-color:#000000;
}
 
.topafd {
    color:#ffffff;
    text-decoration:underline;
    font-weight:bold;
    padding-right:15px;
}

.topafd:hover {
    color:#82CFFF;
    text-decoration:none;
}

.topafdselect {
    text-decoration:none;
    color:#82CFFF;
    border:2px solid white;
    font-weight:bold;
    margin-right:15px;
}




.toparea {
    color: #ffffff;
    font-weight: bold;
}

.textbox, .textbox_belob, .textbox_dato, .textbox_antal, .textbox_login   {
  width:230px;
  font-family: arial, verdana, helvetica; 
  font-size: 11px;
  height:20px;
}

.textbox_belob {
  width:80px;
  text-align: right;
}

.textbox_dato {
  width:80px;
}


.textbox_antal {
  width:50px;
}

.textbox_login {
  width:80px;
  padding-left:2px;
}


td {
  font-family: arial, verdana, helvetica;  
  font-size: 11px;
  color: #000000;
}
