/* Modification to eventlistcal by Toni Smillie www.qivva.com toni@qivva.com */


/* @version 0.8 $Id: mod_eventlistcal15q.css 33 2008-12-28 18:38:45Z qivva $ */


/* @package Eventlist CalModuleQ */


/* @copyright (C) 2008  Toni Smillie */


/* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL */





/* Overall calendar table properties */


.eventcalq table.mod_eventlistcalq_calendar {


	width: 154px;


	padding: 0;


	margin: 0 0 8px 0;


	border-left: 0px solid #A2ADBC;


	font: normal 12px/20px "Trebuchet MS", Arial, Verdana,  Helvetica, sans-serif;


	color: #616B76;


	text-align: center;


	background-color: none;


}





/* Blank cell properties */


.eventcalq td.mod_eventlistcalq {


	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	border-right: 0px solid #A2ADBC;


	border-bottom: 0px solid #A2ADBC;


	width: 21px;


	height: 20px;


	text-align: center;


	background-color:none;


}





/* Today cell preperties */


.eventcalq td.mod_eventlistcalq_caltoday


{


	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	border-right: 0px solid #A2ADBC;


	border-bottom: 0px solid #A2ADBC;	


	width: 21px;


	height: 20px;


	text-align: center;


	color: #654C1A;


	


}





/* Today Event day cell hover Link / Visited*/


.eventcalq td.mod_eventlistcalq_caltodaylink a:link,


.eventcalq td.mod_eventlistcalq_caltodaylink a:visited{


	text-decoration: none;


	width: 19px;


	height: 18px;


	font-weight: bold;


	display: block;


	color: #654C1A;


	border: 0px solid #DF9496;





}





/* Today Event day cell hover */


.eventcalq td.mod_eventlistcalq_caltodaylink a:hover {


	text-decoration: none;


	width: 19px;


	height: 18px;


	font-weight: bold;


	display: block;


	color: #333333;


	background-color: none;


	border: 0px solid #DF9496;


}





/* Non event day cell preperties */


.eventcalq td.mod_eventlistcalq_calday {


	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	border-right: 0px solid #A2ADBC;


	border-bottom: 0px solid #A2ADBC;


	width: 21px;


	height: 20px;


	text-align: center;


	background-color: none;





}





/* Event day cell properties */


.eventcalq td.mod_eventlistcalq_caldaylink, 


.eventcalq td.mod_eventlistcalq_caltodaylink {


	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	border-right: 0px solid #A2ADBC;


	border-bottom: 0px solid #A2ADBC;


	width: 21px;


	height: 20px;


	text-align: center;


color:white;


	background: url(../../templates/comuna_home/images/bg_selec.jpg) center no-repeat;


}





/* Event day cell hover Link / Visited*/


.eventcalq td.mod_eventlistcalq_caldaylink a:link,


.eventcalq td.mod_eventlistcalq_caldaylink a:visited{


	text-decoration: none;


	font-weight: bold;


	display: block;


	color: #ffffff;


	background-color: none;


}





/* Event day cell hover */


.eventcalq td.mod_eventlistcalq_caldaylink a:hover {


	text-decoration: none;


	font-weight: bold;


	display: block;


	color: #333333;


	background-color: none;


}


/* Month heading properies */


.eventcalq caption.mod_eventlistcalq_calendar-month {


	font: bold 12px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	color: #222222;


	background-color: none;


	text-align: center;





}





/* Month heading Link / Visited properties */


.eventcalq caption.mod_eventlistcalq_calendar-month a,


.eventcalq caption.mod_eventlistcalq_calendar-month a:link,


.eventcalq caption.mod_eventlistcalq_calendar-month a:visited


{


color: #666666;


}








/* Month heading Hover properties */


.eventcalq caption.mod_eventlistcalq_calendar-month a:hover{


color: #990000;


text-decoration: none;


}





/* Day of week heading properties*/


.eventcalq th.mod_eventlistcalq_daynames {


	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;


	color: #333333;


	background: none;


border-top: 1px solid #654C1A;


border-bottom: 1px solid #654C1A;


}








/* Tooltips */


.tool-tip {


	float: left;


	background: #ffc;


	border: 1px solid #D4D5AA;


	padding: 5px;


	max-width: 300px;


}





.tool-title {


	padding: 0;


	margin: 0;


	font-size: 100%;


	font-weight: bold;


	margin-top: -15px;


	padding-top: 15px;


	padding-bottom: 5px;


	background: url(../../administrator/templates/khepri/images/selector-arrow.png) no-repeat;





}





.tool-text {


	font-size: 100%;


	margin: 0;


}