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

265 lines
3.7 KiB
CSS

p.help
{
color:#666666;
margin-top:1em;
margin-right:0.5em;
margin-bottom:0.5em;
margin-left:0.5em;
}
.error{color:#ff0000;}
div.overview-set
{
display:inline-block;
margin:5px;
min-width:20em;
border:1px solid #000;
-moz-border-radius:17px;
-webkit-border-radius:17px;
}
a.voting{color:black;}
li a.overview
{
font-size:14pt;
font-weight:bold;
border-bottom-style:none;
color:#000;
font-size:14pt;
-moz-border-radius:17px;
-webkit-border-radius:17px;
padding:5px;
}
li a.overview:hover{color:#ffffaa;background-color:#333300;border-bottom-style:none;}
ul.overview-set{list-style-type:none;}
a.location,a.location:visited,a.location:hover
{
color:#bb0000;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#ff0000;
cursor:pointer;
}
.rendezvous .main
{
width:82%;
margin-right:1%;
padding-right:1%;
}
#rendezvous-main
{
text-align:left;
}
#rendezvous-details.table
{
border-top:1px solid Gray;
border-bottom:1px solid Gray;
margin-bottom:10px;
padding:10px;
}
table.rendezvous
{
clear:both;
border-top:1px solid #dd9;
border-collapse:separate;
table-layout:fixed;
width:100%;
}
td.rendezvous-voted
{
height:30px;
margin:10px;
background:green;
color:black;
}
td.rendezvous-notvoted
{
height:30px;
margin:10px;
background:red;
color:black;
}
td.rendezvous-notelected
{
margin:10px;
background:gray;
color:black;
}
div.rendezvous-item
{
border:1px outset #996;
background:#ffd;
margin:10px;
width:300px;
}
.rendezvous-header
{
color:#005500;
position:relative;
top:10px;
right:10px;
float:right;
}
.rendezvous-header:link,.rendezvous-header:visited
{
text-decoration:none;
border-bottom-style:none;
font-size:22pt;
font-family:serif;
}
.rendezvous-stats
{
border-top:1px double #000;
}
#rendezvous-details
{
min-width:400px;
margin-bottom:1em;
margin-top:1em;
padding:.5em 1em;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.rendezvous-wizard th
{
text-align:left;
}
table.properties th{color:#666633;text-align:left;width:20%;}
div.description{border:1px outset #996;background:#dfd;padding-left:10px;padding-right:10px;}
div.newrendezvous{border:1px outset #996;background:#ffffdd;width:200px;padding:20px;}
div.graph{border:1px outset #996;background:#ffd;padding:10px;}
.scheduled{color:#ff0000;font-weight:bold;text-decoration:blink;}
.comment{border-bottom:1px solid #000000;margin-bottom:10px;padding-top:1em;}
comment h1
{
font-style:italic;
font-size:12pt;
font-weight:bold;
padding:10px;
margin-bottom:0.7em;
}
.comment h2
{
font-style:italic;
font-size:10pt;
font-weight:bold;
padding:10px;
margin-bottom:0.7em;
}
comment h3
{
font-style:italic;
font-size:8pt;
font-weight:bold;
padding:10px;
margin-bottom:0.2em;
margin-bottom:0.5em;
}
.comment-header
{
color:#005500;
position:relative;
top:10px;
right:10px;
float:right;
}
#content {text-align:center;}
#new_event
{
margin:auto;
}
#new_event fieldset {text-align:left;}
.event-item
{
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0px;
padding:10px 5px;
}
.event-item.first
{
border-top:1px solid #ccc;
}
.event-item h2 {margin-top:0;}
table.upcoming
{
border:1px solid #000 !important;
border-spacing:0px;
border-collapse: collapse;
margin:auto;
text-align:left;
}
tr.upcoming-even
{
margin:0px;
padding:0px;
background:#e4d6b0;
}
tr.upcoming
{
padding:0px;
background:#ffedbc;
}
td.upcoming
{
min-width:20em;
padding:5px;
border-bottom:1px solid #000;
border-right:1px solid #000;
height:10em;
}
td.upcoming:hover, td.upcoming-even:hover
{
background:#ffffee;
}
td.day
{
font-size:200%;
font-weight:bold;
font-family:sans-serif;
padding:5px 10px;
margin:0px;
border-right:1px solid #000;
border-bottom:1px solid #000;
min-height:5em;
}