/**
 * @package Plugin EventListContent for Joomla! 1.5
 * @projectsite www.joomess.de/projekte/5
 * @author Johannes Meßmer
 * @copyright (C) 2010- Johannes Meßmer
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
**/
.elp_calendar {
background: url(/plugins/content/eventlistcontentplugin/calendar.png) no-repeat top left;
width: 84px;
height: 82px;
font-family: 'Lucida Grande',Geneva,Arial,Verdana,sans-serif;
text-align:center;
padding: 5px 0 0 0;
float:left;
margin-right:10px;
text-align:center;
} 
span.share{
margin-left:15px;
}
.elp_calendar .elpcyear{
font-size: 6px;
height:9px;
color: #e1e1e1;
text-align:center;
}

.elp_calendar .elpcmonth {
font-size: 8px;
color: white;
text-transform:uppercase;
font-weight:bold;
text-shadow: #666 1px 1px 1px;
text-align:center;
}
.elp_calendar .elpcday{
font-weight:bold;
padding-top:3px;
color: #4E5A54;
text-align:center;
}

.elp_calendar .elpcdaynum{
/*padding-top:10px;*/
font-size: 29px;
font-weight:bold;
text-shadow: #fff 1px 1px 1px;
color: #4E5A54;
text-align:center;
}
.el-taser-event {
border-bottom: 1px dotted gray;
clear:both;
margin-bottom:25px;
height:auto;
} 
.el-teaser-date {
width: 100%;
height:auto;
float:left;
margin-right:10px;
color:#ffffff;
text-align: center;
margin-bottom:10px;
text-align:center;
} 

.el-teaser-date .elpday{

font-weight:bold;
background-color:#77ab0c;
font-size:120%;
padding: 10px 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
z-index:200;


}
.el-teaser-date .elpdate{

background-color: #b9d383;
padding:5px 3px 3px 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
z-index:1;
margin-top:-5px;

}
.el-teaser-date .elpdayrot{

font-weight:bold;
background-color:#c5202b;
font-size:120%;
padding: 10px 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
z-index:200;


}
.el-teaser-date .elpdaterot{

background-color: #f15f69;
padding:5px 3px 3px 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
z-index:1;
margin-top:-5px;

}

.el-teaser-date2 {
width: 100%;
height:80px;
float:left;
margin-right:10px;
color:#ffffff;
text-align: center;
} 

.el-teaser-date2 .elpday{

font-weight:bold;
background-color:#516c86;
font-size:120%;
padding: 10px 0;
-moz-border-radius: 5px;
-moz-border-radius-bottomleft: 5px;
z-index:200;


}
.el-teaser-date2 .elpdate{

background-color: #8f9fae;
padding:5px 3px 3px 5px;
-webkit-border-radius: 5px;
-moz-border-radius-bottomright: 5px;
z-index:1;
margin-top:-5px;

}
.elp_box{
border:1px solid #CCCCCC;
-moz-border-radius:10px 10px 10px 10px;
margin:0;
padding:5px;
border-collapse:separate;
}