/*kalender suche/filter */
select.monat, select.jahr {
border:1px solid #c7c7c7;
padding:1px;
width:120px;
}

select.monat {
margin-right:6px;
}

/************************/


/*removals*/
div#month-header-icons {
display:none;
}
div#month-header {
/*display:none;*/
}

div.prev-fe,
div.next-fe {
position:absolute;
top:255px;
}

/*vorheriger monat */
div.prev-fe {
left:-10px;
}
/*nächster monat*/
div.next-fe {
left:414px;
}

/*Überschrift Monatsübersicht*/
span.month-fe {
/*farbe in der haupt css*/
font-weight:bold;
font-size:15px;
margin-left:34px;
display:block;
margin-bottom:0px;
}

table.month-large {
border-collapse:collapse;
margin-left:18px;
}

td {
vertical-align:top;

}
table.month-large td {
padding:5px 5px 15px 5px;
}



table.month-large th.month-weeknums {
width:4px;
padding:2px;
}

table.month-large td, table.month-large th {
border:1px solid #FFF;
width:46px;
}

table.month-large td div {
font-size:14px;
font-weight:bold;
color:#676767;
}

th.weekday, th.month-weeknums {
background:#EEE;
font-size:9px;
color:#666;
padding:0;
}

th.monthCorner {
background:#FFF;
}

table.month-large {
width:394px;
height:287px;
}

table.month-large td {
background:#e3e3e3;
}

/**********************/
table.month-large td.monthOff {
background:#d1d2d4;
}
table.month-large td.monthOff div {
color:#9b9d9c;
}


/* Jahresansicht */
table.calborder a, span.default_catheader_text {
text-decoration:none;
color:#656565;
font-weight:normal;
text-decoration:none;
font-size:9px;
text-align:left;
}

span.default_catheader_text {
padding-bottom:3px;
display:block;

}

table.yearmonth td, 
table.yearmonth th, 
table.calborder td.medtitle {
padding:0px;
background:#dddddf;
font-size:9px;

}

table.yearmonth td {
padding:1px;
width:10px;
}

table.outer td {
font-size:9px;
background:#dddddf;
color:#676769;
}

table.outer /* jahresansicht */
td.monthCurrentWeek {
background:#000;
}

table.inner {
width:120px;
padding:0px;
}

table.calborder td.medtitle {
background:#eeeeee;
}

table.yearmonth td.monthOff {

}

table.month-large td.eventDay {
background-image: url(cal/img/event.png); 
background-repeat: no-repeat;
background-color:#fec552;
width:230px;
}


table.month-large td.monthToday {
background-image: url(cal/img/selected.png); 
background-repeat: no-repeat;
background-color:#feab22;

}

/*aktueller tag*/


table.month-large td.monthToday div {
font-size:18px;
}



/*listenansicht*/
div.single-news-content-small {
width:268px;
float:left;
padding-right:16px;
margin-left:18px;
}

div.single-news-image-small {
width:109px;
float:left;
padding-top:3px;
}

div.event-desc {
text-align:justify;
}

h2.event {
font-size:16px;
}

table.jahresansicht {
margin-bottom:14px;
}

table.jahresansicht table {
border-collapse:collapse;
/* global = margin-bottom:14px; s. style.css*/
margin-bottom:0px;
}

table.jahresansicht td {
background:#dddddf;
font-size:9px;
color:#666668;
padding-left:2px;
padding-top:4px;
padding-right:2px;
}

table.jahresansicht td.outer {
border:1px solid #FFF;
padding-left:0px;
padding-top:0px;
padding-right:0px;
}

table.jahresansicht td.actmonth,
table.jahresansicht td.actmonth td
{
  background:#ffe18b;
}

table.jahresansicht td.testen {

}

table.jahresansicht td.head {
background:#eeeeee;

}

table.jahresansicht td.actmonth table td.headact {
background: url("img/td-header-act.png") no-repeat;
color:#004c5c;
}

table.jahresansicht td.head {
border-bottom:1px solid #FFF;
color:#656565;
font-size:10px;
padding-top:0px;

}

div.jahreansicht-abs {
position:absolute;
top:118px;
left:448px;
}
/*
a.blocklink {
display:block;
width:96px;
padding-bottom:90px;
position:absolute;
z-index:800;
height:40px;
margin-top:-14px;
}
*/

td.outer table {
cursor:pointer;
}
