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;
51 background-color: #fff;
55 border-top: 2px solid gray;
59 .footer .right { float:right; font-size:smaller;}
60 .footer .left { float:left; font-size:smaller; }
72 border-bottom: 1px solid #000;
75 .session div.sessionrules {
80 .session div.sessionrules div{
82 background-color: #fff;
83 border: 1px solid #000;
88 .session div.sessionrules:hover div{ display:block; }
89 .session div.sessionscore {
94 .session div.sessionscore div{
99 background-color: #fff;
100 border: 1px solid #000;
103 .session div.sessionscore:hover div{ display:block;}
104 .session img.rulesicon{ height: 1em; }
106 .session .scoretable{
110 .session table.score {
113 border-collapse:collapse;
116 /* all kind of message that should appear in the middle of the page/table */
117 .joingame,.sickness,.poverty,.total,.message {
119 background-color: #fff;
138 background-color: #eee;
145 background-color: #eee;
149 /* output possible rules for a new game */
150 .rules { margin-top:24em;}
159 background-color:#fff;
160 border:2px solid gray;
162 .card img { width:8em; }
164 /* display the table and the names */
172 /* border: 3px solid blue; */
177 div.table img.table {
189 /*background-color:green;*/
196 /*background-color:green;*/
200 div.table div.table0 {
204 div.table div.table1 {
208 div.table div.table2 {
212 div.table div.table3 {
217 /* display the card tricks */
221 zoom:1; /* fixes an IE6 issue and hopefully doesn't mess up anything else */
227 border-bottom:1px solid #444;
229 ul.tricks a { text-decoration:none; color:#000;}
231 /*background-color:blue;*/
236 ul.tricks li.old { background-color:#fff; }
237 ul.tricks li:hover { background-color: #bbb;}
238 ul.tricks li.nohighlight:hover { background-color: #fff;}
240 ul.tricks li div.trick {
248 /* border: 2px solid red;*/
251 ul.tricks li div.trick { display:none;}
252 ul.tricks li div.trick img.arrow {
256 /* border: 5px solid blue;*/
266 #trick0 img { float:left; width: 3em; }
270 /*ul.tricks li:hover div.table{ display:block; }*/
273 ul.tricks li div div.card0 img,ul.tricks li div div.card0 .score, .vorbehalt0 {
277 /*border: 1px solid red;*/
290 ul.tricks li div div.card0 span.comment{
294 /*border: 1px solid red;*/
302 ul.tricks li div div.card1 img,ul.tricks li div div.card1 .score, .vorbehalt1 {
306 /*border: 1px solid red;*/
320 ul.tricks li div div.card1 span.comment{
324 /*border: 1px solid red;*/
333 ul.tricks li div div.card2 img,ul.tricks li div div.card2 .score, .vorbehalt2{
337 /*border: 1px solid red;*/
350 ul.tricks li div div.card2 span.comment{
354 /*border: 1px solid red;*/
363 ul.tricks li div div.card3 img,ul.tricks li div div.card3 .score, .vorbehalt3{
367 /*border: 1px solid red;*/
381 ul.tricks li div div.card3 span.comment{
385 /*border: 1px solid red;*/
393 border: 3px solid green;
396 word-wrap: break-word;
399 ul.tricks li div div span.comment span{
402 border-top:1px solid green;
409 border-top: 2px solid gray;
410 /* border-bottom: 2px solid green;*/
411 background-color: #faffc7;
415 .mycards img { height:6em;}
421 border:1px solid red;
422 background-color:yellow;
425 .exchange img { height:6em;}
429 border-top:2px solid gray;
446 border: 2px solid gray;
447 background-color: #efefef;
460 border: 2px solid gray;
464 background-color: #eee;
477 border: 2px solid gray;
481 background-color: #efefef;
488 .user { margin-left:25%;margin-right:5%; }
489 .user td.usergames { width:50%; }
490 .wide { margin-left:5%;margin-right:5%; }
500 border: 1px solid #000;
503 .cardinput img { width: 4em;}
505 .cardinput:hover{ background-color:red;}
507 div span img.button { width: 2em;}
511 background-color: #fd8901;
515 background-color: #f82c20 ;
519 background-color: #15de26;
522 .multi a{ color: #fff;}
524 .bigger{ font-size:larger;}
533 table.stats { margin: 0.5em 1em;
534 border: solid 0.2em #aeaeae;
535 -moz-border-radius: 0.5em ;
538 table.stats tr.odd { background-color:#aeaeae; }
539 table.stats tr.even { background-color:#eaeaea; }
540 table.stats td, table.stats th {
544 padding-right: 0.2em;
545 border-right: solid 0.1em #000;
547 table.stats tr td:last-child, table.stats tr th:last-child { border-right: solid 0 #000; }
549 table.stats th { border-bottom: solid 0.2em #000 }
552 /* the login window */
559 padding: 0.1em 0.1em 0.15em;
562 padding: 0.3em 0.3em 0.45em;
569 padding: 0.5em 0.5em 1.5em;
574 border: 2px solid #000;
575 padding: 0.5em 0.5em 0.75em;
576 background-color: #eee;
579 .login label, .login input{ margin: 0.5em 0.5em 0.75em;}
587 .login input #email, .login input #password{
592 .login .submitbutton { background-color: #fff;}
593 .login .submitbutton:hover { background-color: #aaa;}
596 background-color: #fee;