1 /* reset CSS (taken from blueprint and modified a bit) */
4 h1, h2, h3, h4, h5, h6, p,
5 a,img, dl, dt, dd, ol, ul, li,
6 fieldset, form, label, legend,
7 table, tbody, tfoot, thead, tr, th, td {
11 vertical-align: baseline;
13 table { border-collapse: separate; border-spacing: 0; }
14 caption, th, td { text-align: left; font-weight: normal; }
15 table, td, th { vertical-align: middle; }
19 /* some general layout */
20 h1, h2, h3, h4, h5, h6, p {margin: 2px; padding: 1px;}
22 body { background-color: #ddd; }
25 /* the header, footer, etc */
27 background-color: #fff;
33 border-bottom: 3px solid gray;
41 .lastlogin span { font-size:smaller;}
44 background-color: #fff;
54 background-color: #fff;
59 border-top: 2px solid gray;
63 .footer .right { float:right; font-size:smaller;}
64 .footer .left { float:left; font-size:smaller; }
76 border-bottom: 1px solid #000;
79 .session div.sessionrules {
84 .session div.sessionrules div{
86 background-color: #fff;
87 border: 1px solid #000;
92 .session div.sessionrules:hover div{ display:block; }
93 .session div.sessionscore {
98 .session div.sessionscore div{
103 background-color: #fff;
104 border: 1px solid #000;
107 .session div.sessionscore:hover div{ display:block;}
108 .session img.rulesicon{ height: 1em; }
110 .session .scoretable{
114 .session table.score {
117 border-collapse:collapse;
120 /* all kind of message that should appear in the middle of the page/table */
121 .joingame,.sickness,.poverty,.total,.message {
123 background-color: #fff;
142 background-color: #eee;
149 background-color: #eee;
153 /* output possible rules for a new game */
154 .rules { margin-top:24em;}
163 background-color:#fff;
164 border:2px solid gray;
166 .card img { width:8em; }
168 /* display the table and the names */
176 /* border: 3px solid blue; */
181 div.table img.table {
193 /*background-color:green;*/
200 /*background-color:green;*/
204 div.table div.table0 {
208 div.table div.table1 {
212 div.table div.table2 {
216 div.table div.table3 {
221 /* display the card tricks */
225 zoom:1; /* fixes an IE6 issue and hopefully doesn't mess up anything else */
231 border-bottom:1px solid #444;
233 ul.tricks a { text-decoration:none; color:#000;}
235 /*background-color:blue;*/
240 ul.tricks li.old { background-color:#fff; }
241 ul.tricks li:hover { background-color: #bbb;}
242 ul.tricks li.nohighlight:hover { background-color: #fff;}
244 ul.tricks li div.trick {
252 /* border: 2px solid red;*/
255 ul.tricks li div.trick { display:none;}
256 ul.tricks li div.trick img.arrow {
260 /* border: 5px solid blue;*/
270 #trick0 img { float:left; width: 3em; }
274 /*ul.tricks li:hover div.table{ display:block; }*/
277 ul.tricks li div div.card0 img,ul.tricks li div div.card0 .score, .vorbehalt0 {
281 /*border: 1px solid red;*/
294 ul.tricks li div div.card0 span.comment{
298 /*border: 1px solid red;*/
306 ul.tricks li div div.card1 img,ul.tricks li div div.card1 .score, .vorbehalt1 {
310 /*border: 1px solid red;*/
324 ul.tricks li div div.card1 span.comment{
328 /*border: 1px solid red;*/
337 ul.tricks li div div.card2 img,ul.tricks li div div.card2 .score, .vorbehalt2{
341 /*border: 1px solid red;*/
354 ul.tricks li div div.card2 span.comment{
358 /*border: 1px solid red;*/
367 ul.tricks li div div.card3 img,ul.tricks li div div.card3 .score, .vorbehalt3{
371 /*border: 1px solid red;*/
385 ul.tricks li div div.card3 span.comment{
389 /*border: 1px solid red;*/
397 border: 3px solid green;
400 word-wrap: break-word;
403 ul.tricks li div div span.comment span{
406 border-top:1px solid green;
413 border-top: 2px solid gray;
414 /* border-bottom: 2px solid green;*/
415 background-color: #faffc7;
419 .mycards img { height:6em;}
425 border:1px solid red;
426 background-color:yellow;
429 .exchange img { height:6em;}
433 border-top:2px solid gray;
450 border: 2px solid gray;
451 background-color: #efefef;
464 border: 2px solid gray;
468 background-color: #eee;
481 border: 2px solid gray;
485 background-color: #efefef;
492 .user { margin-left:25%;margin-right:5%; }
493 .user td.usergames { width:50%; }
494 .wide { margin-left:5%;margin-right:5%; }
504 border: 1px solid #000;
507 .cardinput img { width: 4em;}
509 .cardinput:hover{ background-color:red;}
511 div span img.button { width: 2em;}
515 background-color: #fd8901;
519 background-color: #f82c20 ;
523 background-color: #15de26;
526 .multi a{ color: #fff;}
528 .bigger{ font-size:larger;}
537 table.stats { margin: 0.5em 1em;
538 border: solid 0.2em #aeaeae;
539 -moz-border-radius: 0.5em ;
542 table.stats tr.odd { background-color:#aeaeae; }
543 table.stats tr.even { background-color:#eaeaea; }
544 table.stats td, table.stats th {
548 padding-right: 0.2em;
549 border-right: solid 0.1em #000;
551 table.stats tr td:last-child, table.stats tr th:last-child { border-right: solid 0 #000; }
553 table.stats th { border-bottom: solid 0.2em #000 }
556 /* the login window */
563 padding: 0.1em 0.1em 0.15em;
566 padding: 0.3em 0.3em 0.45em;
573 padding: 0.5em 0.5em 1.5em;
578 border: 2px solid #000;
579 padding: 0.5em 0.5em 0.75em;
580 background-color: #eee;
583 .login label, .login input{ margin: 0.5em 0.5em 0.75em;}
591 .login input #email, .login input #password{
596 .login .submitbutton { background-color: #fff;}
597 .login .submitbutton:hover { background-color: #aaa;}