/**
*	Kalender-Formatierungen
*/
#synapsis_kalenderblatt 
{
    width:180px;
    float:left;
}
table.kalender {
    font-size:11px;
    width:180px;
    display:block;
    float:left;
    clear:both;
    margin:30px 0;
    }
table.kalender tbody 
{
    width:180px;
}
table.kalender table.kalender {
    border-width:0;
    margin:0;
    width:178px;
    }
table.kalender table.kalender td 
{
    padding:3px 0 5px 0;
}
table.kalender td {
    padding:1px;
}
td.kalenderHeadlineRight 
{
    width:25px;
}
td.kalenderHeadlineRight img 
{
    float:left;
    margin-right:2px;
}
table.kalender td.kalenderHeadlineLeft 
{
    text-align:left;
    font-weight:bold;
    text-transform:uppercase;
}
table.kalender td.wochentagname 
{
    text-align:left;
    font-weight:bold;
}
table.kalender td.kalenderWochenende
{
    background:#f9f9f9;
}
table.kalender td.kalenderWochentagHeute 
{
    background-color:#ccc;
}
div.contentTableKalender {
	color:#fff;
	float:left;
	width:100%;
	clear:both;
	height:auto;
	}
div.contentTableKalenderContent {
	width:100%;
	height:auto;
	float:left;
	background:url("../images/corporate/hintergrund.png");
	border-top:1px dotted #fff;
	}
span.termin_hinweis {
	display:none;
	}
a.export2outlook 
{
    float:right;
}
div.contentTableKalenderHeadLineMiddleBT {
	font-size:1.4em;
	float:left;
	width:98%;
	height:auto;
	padding:1%;
	}
div.kalenderItem {
	width:98%;
	height:auto;
	float:left;
	clear:both;
	font-size:0.85em;
	padding:1%;
	border-bottom:1px dotted #fff;
	}
div.kalenderItemText {
	width:60%;
	height:auto;
	float:left;
	}
div.kalenderItemText p {
	padding-bottom:5px;
	}
div.kalenderItemDatum {
	width:36%;
	padding-left:3%;
	float:right;
	height:auto;
	font-size:1.1em;
	}
div.kalenderbild {
	width:100%;
	height:auto;
	float:left;
	clear:both;
	}
div.kalenderItem h3 {
	font-size:1.2em;
	margin-bottom:0px;
	padding-bottom:0px;
	}
div.kalenderItem p.subline {
	font-size:1em;
	font-weight:bold;
	}
div.kalenderItem p {
	margin-bottom:1px;
	margin-top:1px;
	}
div.kalenderItemContent {
	display:none;
	width:100%;
	height:auto;
	float:left;
	clear:both;
	}
p.kalenderItemDetailslink {
	padding-top:5px;
	clear:both;
	}
p.kalenderItemDetailslink a:link,
p.kalenderItemDetailslink a:active,
p.kalenderItemDetailslink a:focus,
p.kalenderItemDetailslink a:visited,
p.kalenderItemDetailslink a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	}
p.kalenderItemDetailslink a:hover {
	color:#fff;
	text-decoration:underline;
	}
div.kalenderItemDatum div.contentTableDownloads {
	padding-top:15px;
	float:left;
	width:100%;
	height:auto;
	clear:both;
	}
div.kalenderItemDatum div.contentTableDownloadsHeadLineMiddleBT {
	float:left;
	width:100%;
	height:auto;
	clear:both;
	font-weight:bold;
	}
div.kalenderItemDatum div.contentTableDownloadsContent {
	float:left;
	width:100%;
	height:auto;
	clear:both;
	font-weight:bold;
	}
div.contentTableKalenderBottom {
	float:left;
	width:100%;
	height:auto;
	clear:both;
	font-weight:normal;
	font-size:0.75em;
	}
select.kalenderListenSelect {
	float:right;
	font-size:0.75em;
	}
div.kalenderlistenmonat {
	font-size:1.4em;
	float:left;
	width:98%;
	padding:1%;
	height:auto;
	clear:both;
	}
div.hslice,
div.entry-content
{
    width:100%;
}
