@charset "utf-8";
/* CSS Document */

table.outer

{

	border:2px solid #3a6f9b;

	margin:0 auto;

	padding:0;

	text-align:center;

	background-color:#DEDEDE;

}



table.ekcal

{

	border:0px solid red;

	margin:0 auto;

	padding:0;

	text-align:center;

	/* width:175px; 

	background-color:whitesmoke;*/

	font-family:Verdana, Geneva, sans-serif;

}



table.ekcal td

{

	font-size:11px;

	padding:2px 0;

	border:0px solid black;

	height:24px;

	text-align:center;

	vertical-align:middle;

}



table.ekcal td.header 		

	{ background-color:white; color:#3a6f9b; font-weight:bold; font-size:14px }

table.ekcal td.header a { color:#3a6f9b }
	

table.ekcal td.dow 			{ width:28px; background-color:silver;  color:white; }

table.ekcal td.padding 		{ width:25px;}

table.ekcal td.boring 		{ width:25px; background-color:#fff;color:#3a6f9b }

table.ekcal td.events 		

	{ width:25px; background-color:#fff; color:black; border:1px solid #fff }

table.ekcal td.today 		

	{ width:25px; background-color:#3a6f9b; color:#fff; font-weight:bold; }



table.ekcal td.events a 	{ color:#3a6f9b; font-weight:bold; }

table.ekcal td.today a 		{ color:#fff; font-weight:bold; }



#dhtmltooltip{

font-size:11px;

position: absolute;

left: -300px;

width: 150px;

border: 1px solid black;

padding: 2px;

background-color: lightyellow;

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=gray,direction=135);

}



#dhtmlpointer{

position:absolute;

left: -300px;

z-index: 101;

visibility: hidden;

}
