/* 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;}

a.opacity				{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: normal;}
a:link.opacity				{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: normal;}
a:visited.opacity 			{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: normal;}
a:active.opacity 			{font-family: verdana; font-size: 10px; color: #555555; text-decoration:none; font-weight: normal;}
a:hover.opacity 			{font-family: verdana; font-size: 10px; color: #3859A3; text-decoration:none; font-weight: normal;}
/* fonts */ 

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;} 

div.overskrift			{font-family: verdana; font-size: 12px; color: #FFE701; text-decoration:none; font-weight: bold;} 

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				{
				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;
				
				text-decoration:		  none;
				width:				 140px;
				height: 			  16px;
			
				}

/* 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;
}

td.adminbox			{
				  border-left: 1px solid #E6E6E6; 
				  border-right: 1px solid #E6E6E6; 
				  border-bottom: 1px solid #E6E6E6;
				}

button				{
				  border:		      1px solid #BBBBBB;
				  font-family:                   	  arial;
				  font-size:                        	   11px;
				  color:                         	#555555;
				  background-color:			#EFEFEF;
				}
				
input				{
				  border:		      1px solid #BBBBBB;
				  font-family:                   	  arial;
				  font-size:                        	   11px;
				  color:                         	#555555;
				}
				
textarea			{
				  border:		      1px solid #BBBBBB;
				  font-family:                   	  arial;
				  font-size:                        	   11px;
				  color:                         	#555555;
			  	  text-decoration:		  	   none;
				  scrollbar-face-color:       	#FFFFFF;
				  scrollbar-highlight-color:  	#FFFFFF;
				  scrollbar-shadow-color:     	#C34A48;
				  scrollbar-3Dlight-color:    	#C34A48;
				  scrollbar-arrow-color:      	#C34A48;
				  scrollbar-track-color:      	#FFFFFF;
				  scrollbar-darkshadow-color: 	#FFFFFF;
			
				}
