/* TV Seulberg stylesheet for typo3 extensions */
/* (C) Martin Wroblinski */

div.adv_calendar_box
	{
	align:	right;
	border:	none;
	padding:	1px;
	overflow:	hidden;
	/* border: 2px outset #0080ff;*/
	}

div.adv_calendar_box table.adv_calendar_box
	{
	cellspacing:	0;
	cellpadding:	0;
	border-spacing:	0;
	width:		140px;
	}

span.adv_calendar_box table.adv_calendar_box td
	{
	}	

td.advcalendar_box_title
	{
	background-color: #90ABFC;
	}

span.advcalendar_box_title
	{
	font-family: 	verdana, helvetica, sans-serif;
	font-size: 	11px;
	font-weight:	bold;
	color:		white;
	}

table.adv_calendar_box td.itemdate
	{
	background-color: #90ABFC;
	}

div.adv_calendar_box span.itemdate
	{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight:	bold;
	text-align:	left;
	}

table.adv_calendar_box td.itemkategory
	{
	background-color: #90ABFC;
	}

div.adv_calendar_box span.itemkategory
	{
	font-family: verdana, helvetica, sans-serif;
	font-style: italic;
	font-size: 10px;
	text-align:	right;
	}

table.adv_calendar_box td.itemtitle
	{
	text-align: left;
	background-color: #C7D5FE;
	padding:	2px;
	}

div.adv_calendar_box span.itemtitle
	{
	font-family: 	verdana, helvetica, sans-serif; 
	font-size:	10px;
	font-weight:	bold;
	}

table.adv_calendar_box td.itemlink
	{
	text-align: right;
	background-color: #C7D5FE;
	}

table.adv_calendar_box td.itemlink a
	{
	/* color: white; */
	}

div.adv_calendar_box span.itemlink
	{
	font-family: verdana, helvetica, sans-serif; 
	font-size:10px;	
	}

table.adv_calendar_box td.itemspacer
	{
	height:	.2px;
	background-color: white;
	}