ctdo-trac/TracRendezVous/tracrendezvous/event/htdocs/css/event.css

158 lines
3.6 KiB
CSS

#main, #content {margin:0 !important;padding:0 !important;left:0;}
fieldset {-khtml-border-radius: 5px;-webkit-border-radius: 20px;-moz-border-radius: 20px;padding-bottom:10px;margin:0 !important;}
fieldset legend {margin-left:15px;}
span.edit {margin-left:5px;}
#new_event {width:50em;margin:auto;}
#new_event fieldset {text-align:left;}
#recurrence {padding:0 !important;width:45em;margin:auto;}
#recurrency-freq, #recurrency-timeframe, #recurrency-exceptions {border:1px outset #000 !important;}
#recurrency-exceptions table {border-collapse: collapse;}
#recurrency-exceptions td {vertical-align:top;}
#recurrency-exceptions td.left {border-right:1px solid #000;}
ul#exceptions {padding:5px;list-style-type:none;}
ul#exceptions li {padding:5px;margin:5px;background:#ccc;}
#event-overview {width:35em; margin:auto;}
table.upcoming
{
border-spacing:0px;
border-collapse: collapse;
margin:auto;
text-align:center;
color:#000;
font-size:70% !important;
margin-bottom:10px;
}
table.upcoming :link, table.upcoming a {color:#a00;}
table.upcoming h1, table.upcoming h2 {color:#000 !important;font-size:100%;font-family:serif;}
div#content h1, div#content h2 {text-align:center;}
.event-item {margin-bottom:1em; overflow: hidden;}
.event-item h2 {margin:0;padding:0;padding-top:0.5em;}
.event-intern
{
padding:0;
margin:0;
background:#e4d6b0;
margin-bottom: -2000px;
padding-bottom: 2000px;
}
.recurring, .unique
{
width:2em;
float:left;
margin-bottom: -2000px;
padding-bottom: 2000px;
font-family:monospace;
text-align:center;
font-weight:bold;
}
.recurring { background:#f00;}
.unique { background:#ccc;}
td.upcoming, td.upcoming-event
{
background:#e4d6b0;
padding:5px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
min-height:2em;
vertical-align:top;
text-align:center;
}
td.upcoming-event {background:#ffedbc;}
td.upcoming:hover, td.upcoming-event:hover {background:#ffffee;}
td.upcoming-event table {padding:0;margin:0;}
table.upcoming thead th, table.upcoming tfoot th {
border-right:1px solid #fff !important;
background:#000;
color:#fff;
font-size:80%;
font-weight: bold;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
vertical-align: bottom;
}
table.upcoming tfoot th {border:0 !important;}
table.upcoming thead th.last, table.upcoming thead th:last-child
{
border-top-right-radius:5px;
-moz-border-radius-topright: 20px;
padding-right:10px;
}
table.upcoming thead th.first, table.upcoming thead th:first-child
{
border-top-left-radius:20px;
-khtml-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-topleft: 20px;
background:#000;
color:#fff;
padding-left:10px;
}
table.upcoming tfoot th.first, table.upcoming tfoot th:first-child
{
border-bottom-left-radius:20px;
-khtml-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
background:#000;
color:#fff;
padding-left:10px;
}
table.upcoming tfoot th.last, table.upcoming tfoot th:last-child
{
border-bottom-right-radius:20px;
-khtml-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
padding-right:10px;
}
td.day
{
font-weight:bold;
font-family:sans-serif;
padding:5px 10px;
margin:0px;
border-right:1px solid #000;
border-bottom:1px solid #000;
min-height:2em;
}
td.daytext
{
background:#000;
color:#fff;
font-weight:bold;
font-family:sans-serif;
font-size:80%;
padding:2px 10px 5px 10px;
margin:0px;
border-right:1px solid #fff !important;
border-bottom:1px solid #fff;
min-height:2em;
vertical-align:top;
}
#altlinks li a.ical
{
background-image: url("../images/ical_icon.jpg");
padding-left: 45px;
}