h3{cursor: pointer; font-size: 12px; padding: 0px; margin: 0px;}

.toggler{font-size: 12px; line-height: 14px; padding: 0px;}

#partnertitle{padding:0; margin: 0; font-weight: normal; vertical-align: middle; }
#titledate{width: 15%; float: left; padding: 4px 0 4px 2px; }
#titlename{width: 79%; float: left; padding: 4px 2px 4px 0; color: #000; font-weight: bold; }

#titlename_sub{width: 78%; float: left; padding: 4px 2px 4px 0; color: #000; font-weight: bold; }

.addate{width: 3,5%; float: right; padding: 4px 2px 4px 0; }

*+html .ie7{margin-top:-18px; margin-bottom:-18px; } /*IE7 hack, verhindert das aufklappen der Termine ohne Beschreibung*/
*html .ie7{margin-top:-9px; margin-bottom:-9px; } /*IE6 hack, siehe Oben*/

*+html .ie7m{margin-top:15px; margin-bottom:15px; padding-top: 5px; }
*html .ie7m{margin-top:15px; margin-bottom:15px; padding-top: 5px; }
   
.clear{clear: both; }

/*REITER*/
#extcal-nav #navlist { padding:3px 0; margin:10px 0 0 0; border-bottom:1px solid; font:bold 12px Verdana, sans-serif; }
#extcal-nav #navlist li { list-style:none; margin:0; display:inline; }
/*gerade aktiver reiter*/
#extcal-nav #navlist li a#current { border-bottom:1px solid #52B3ED; background: #52B3ED; color: #000 }
/*nicht aktive reiter*/
#extcal-nav #navlist li a.inactive {border-bottom:1px solid #A6D8F6; background: #A6D8F6; color: #484848}
/*ausgeblendete reiter*/
#extcal-nav #navlist li a{color: #B9B9B9; padding:3px 0.5em; margin-left:3px; border:1px solid; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -moz-border-top-right-radius:5px; border-bottom:none; text-decoration:none; display:inline; }


/*userdates*/
.head-cal2{
	font-size : 14px !important;
	padding: 3px;
	background: url(images/tabletop.gif) top left repeat-x #a6d8f6; 
	border: 1px solid #84CFFB;
}
.head-cal{
	font-size : 14px !important;
	padding: 3px;
	background:  #A6D8F6;
	border: 1px solid #84CFFB
}
.even-cal{
	font-size : 12px !important;
	padding: 2px 0;
	margin:0
}
.odd-cal{
	font-size : 12px !important;
	padding: 2px 0;
	margin:0
}
.bottom-buttons a{
	font-size: 12px;
	border: 1px solid #75C9FB; 
	color: #333; text-align: right; 
	padding:3px;
	background: url(images/tabletop.gif) center left repeat-x #A6D8F6;
}
.one-event{border: 1px solid #C0E3F8;} /*table des kompletten events mit unterterminen*/
.bottom-buttons a:hover{
	background: #A6D8F6;
}


