
/**
 * modul.css
 *
 *	hier werden alle modulspezifischen CSS-Angaben definiert
 *	diese Datei wird in der index.html überprüft u. eingebunden
 *
 */


/**
 *  Inhalt
 *	auskommentieren bei zweispaltigen Inhalt (marginal.html)

 	* html #inhalt {padding-right: 30px;}
 	#inhalt {margin: 20px 30px 0px 10px !important;}

  */


/**
 *	Marginalboxen
 */

.edit_box {
  /*background-image	:url(../../images/titlebar.gif);*/
  margin			: 0px 0px 15px 0px;
  background-repeat	: repeat-x;
  border			: 1px solid #4e8ee2;
}

.edit_box_title {
  border-collapse	: collapse;
  margin			: 0px 0px 0px 0px;
  padding			: 5px;
  font-weight		: bold;
  font-size			: 11px;
  line-height		: 11px;
  text-align		: center;
  color				: #000000;
  background-color	: #ffffff;
  /*background-image	: url(../images/marginal_title.gif);*/
  /*border-bottom		: 2px solid #d1d1d1;*/
}


/**
 *	Calendar
 */

.calendar {
  padding:0px;
  font-family		: Arial, , sans-serif;
  border			: 1px solid #ffffff;
  background-image	: url(../images/cal_background.gif);
  background-repeat : repeat-y;
  background-position: right;
}

.calendar td {
  text-align		: center;
  font-family		: Arial, verdana, sans-serif;
  font-size			: 11px;
  width				: 28px;
}

.is_date {
  background-color	: #e7f0f8;
  border			: 1px solid #74b3e7;
}

.calendar .today {
  background-color	: #dfe9d5;
  border			: 1px solid #96d458;
}



/* Kalender */

.egotec_calendar {
  border			: 1px solid #669ed9;
  border-collapse	: collapse;
}

.egotec_calendar td:hover {
  /*background-color	: #efefef;*/
}

.egotec_calendar td {
  border			: 1px solid #669ed9;
  height			: 70px;
  width				: 12%;
  vertical-align	: top;
  font-size			: 9px;
}

.month_title td a {
  color				: #ffffff;
  font-size			: 12px !important;
}

.day_names td{
  height			: 25px;
  vertical-align	: middle;
  text-align		: center;
  font-size			: 11px;
  font-weight		: bold;
  background-color	: #efefef;
  border-bottom		: 1px solid #aaaaaa;
  border-top		: 1px solid #aaaaaa;
}

.day_names_left td {
  padding-left		: 5px;
  height			: 25px;
  vertical-align	: middle;
  text-align		: left;
  font-size			: 11px;
  font-weight		: bold;
  background-color	: #cadbec;
  border-bottom		: 1px solid #669ed9;
  border-top		: 1px solid #669ed9;
}

.month_title td, .day_numbers td {
  height			: 25px;
  vertical-align	: middle;
  font-size			: 12px;
}

.cal_entry {
  display			: block;
  background-image	: url(../images/icons/bullet_blue.gif);
  background-repeat	: no-repeat;
  background-position: 2px 4px;
  padding-left		: 9px;
}

.cal_entry {
  background-color	: transparent; /* wegen IE7 BUG auf transparent gesetzt */
}

.cal_entry:hover {
  background-color	: transparent; /* wegen IE7 BUG auf transparent gesetzt */
}

.kalender_ansicht {
  margin			: 4px;
  padding-left		: 20px;
  height			: 16px;
  line-height		: 20px;
  background-repeat	: no-repeat;
  background-position: 0 50%;

}

.kalender_ansicht:hover {
  /*background-color	: #efefce;*/
}

.cal_display_types {
  margin-bottom		: 5px;
  text-align		: left;
}


/* tagesansicht */

.egotec_calendar_day {
  border			: 1px solid #669ed9;
  border-collapse	: collapse;
}

.egotec_calendar_day td{

}

.td_left {
  border-top		: 1px dotted #aaaaaa;
}

.cal_td_xtra {
  border-bottom		: 1px dotted #aaaaaa !important;
}

.xtra1 {
  height			: 25px;
  background-color	: #ffffff;
  /*border-top		: 1px solid #aaaaaa;*/
}

.xtra2 {
  height			: 25px;
  background-color	: #ffffff;
  /*border-top		: 1px solid #cccccc;*/
}


/**/

.egotec_calendar_weekly {
  border-collapse: collapse;
}

.egotec_calendar_weekly td {
  border			: 1px solid #cecece;
  font-size			: 9px;

}




/* xxx 296393 */



.cal_entry_list {
  padding			: 0px 0px 0px 18px;
  background-image	: url(../images/icons/icon_attachment.gif);
  background-repeat	: no-repeat;
  background-position: 6px 50%;
}


/**/

.highlight {
  background-color:red !important;
}


/* Termin erstellen  - Inputs */

.termin_erstellen input,
.termin_erstellen textarea,
.termin_erstellen select {
  border:1px solid #aeaeae;
}


/** Kalender **/
.cal_cell {
	background-color:#cccccc;
}

#dls {
	margin-right: 50px;
	float: left;
}

#ank {
	margin-right: 50px;
	float: left;
}

#resource {
	margin-right: 50px;
	float: left;
}
