/* Body */

body,margin { 
	margin:0; 
	padding:0; 
} 			
body { 
    margin-top: 				    0px; 
	margin-bottom: 				    0px;
	margin-left:				    0px;
	margin-right:				    0px;
	scrollbar-face-color:       	#FAFBFC;
	scrollbar-highlight-color:  	#FAFBFC;
	scrollbar-shadow-color:     	#ACC2E0;
	scrollbar-3Dlight-color:    	#ACC2E0;
	scrollbar-arrow-color:      	#85A1C8;
	scrollbar-track-color:      	#E9EFF5;
	scrollbar-darkshadow-color: 	#ACC2E0;
}

/* Links */

a				{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: bold;}
a:link 			{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: bold;}
a:visited 		{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: bold;}
a:active 		{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: bold;}
a:hover 		{font-family: verdana; font-size: 10px; color: #3859A3; text-decoration:none; font-weight: bold;}

body			{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: normal;} 
td				{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: normal;} 
td.dim			{font-family: verdana; font-size: 10px; color: #597BA8; text-decoration:none; font-weight: normal;} 
td.adminbox 	{border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6;}
div.overskrift	{font-family: verdana; font-size: 12px; color: #FFE701; text-decoration:none; font-weight: bold;} 

.Overskrift {font-family:Verdana, Geneva, sans-serif;font-size:16px;color:#5179B4;text-decoration:none;font-weight:bold;}

p				{margin:0px;}

input.normal {
	background-color: 	#DDF3E7;
	width: 				260px;
	height:				18px;
	border-bottom: 		0px; 
	border-top: 		0px; 
	border-left: 		0px; 
	border-right: 		0px; 
	color: 				#000000; 
	font-family: 		arial; 
	font-size:			11px;	
}
				
hr {height:1px;color:#E6E6E6;}
input, select {
	font-family:		verdana;
	font-size:          10px;
	color:              #000000;
	text-decoration:	none;
	height: 			16px;
	border:		     	1px solid #BCBCBC;
}		
textarea {
	font-family:        verdana;
	font-size:          10px;
	color:              #000000;
	text-decoration:	none;
	width:				140px;
	height: 			16px;
	border:		     	1px solid #BCBCBC;
}
input.submit {
	font-family:        verdana;
	font-size:          10px;
	font-weight:		bold;
	color:              #597BA8;
	background-color:	#E9EFF5;
	text-decoration:	none;
	width:				140px;
	height: 			16px;
}


img {border:0px;}

#galleritabel {border-top:dotted #e4decd 1px;width:100%;}


button {
	border:1px solid #BBBBBB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	background-color:#EFEFEF;
}			
input.priskategori {
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
}
input.pris {
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}
div.overflow {
	color:#555555;
	text-decoration:none;
}


/* tooltip */

td.tooltip			{
				width: 				 220px;
				background-image:url(../pix/box_5.gif);
				background-repeat:            repeat-x;
				background-color:	       #FFFFFF;
				padding: 			   5px;
				border:		     1px solid #C0C0C0;
				}

div.tooltip			{
				width: 				 220px; 
				position: 		      absolute; 
				set-layer:			     5; 
				z-index:			   300;
				visibility: 			hidden;
				display:			  none;
}
				
/* Kalender */
.cal
{
  width: 16px;
  height: 16px;

  background-color: #EEEEEE;
  color: inherit;
}
.cal-event
{
  width: 16px;
  height: 16px;

  background-color: #DDDDDD;
  color: red;
  font-weight: bold;
}
.cal-event-day
{
  width: 16px;
  height: 16px;
  
  background-color: gray;
  color: red;
  font-weight: bold;
}
.cal-day
{
  width: 16px;
  height: 16px;

  background-color: #6D94CD;
  color: white;
  font-weight: bold;
}