@charset "utf-8";
/* CSS Document */
#cardGame {
    border:2px solid #eee;
    padding:5px;
    margin:5px;
    position:relative;
    padding-top:3.5em;
}
#cardGame .box{
    position:relative;
    overflow:hidden;
    border:2px solid #093;
    background:#fff;
        margin-top:3em;
}
#cardGame .box a{
    position:relative;
    display:block;
    width:160px;
    height:210px;
    overflow:hidden;
    float:left;
    margin:5px;
}
#cardGame .box a img{
    position:absolute;
    top:0;
    left:0;
    border:none;
}
#cardGame .box a span {
        position:absolute;
        padding:3px;
        color:#fff;
        background:#053;
        border:2px solid #000;
        bottom:0;
        right:0;
        font-weight:900;
        font-size:20px;
        text-align:center;
        width:40px;
        opacity:.5
}
#cardGame .box a:hover span{
        opacity:1
}
#cardGame .hidden,
#cardGame .box a img.hidden{
    display:none;
}
#cardGame .box a.selected{
    cursor:default;
}
#cardGame .box a.selected span{
        background:#903
}
#cardGame .box span.count {
    position:absolute;
    color:#fff;
    margin:0;
    right:0;
    padding:5px;
    opacity:.9;
    top:0;
    font-size:2em;
    background:#096;
}
#cardGame .box p {
    clear:both;
}
#cardGame a.start {
    position:absolute;
    top:0px;
    right:0px;
    width:auto;
    height:auto;
    background:#994;
    font-size:2em;
    padding:10px;
    margin:0;
    border:none;
    text-decoration:none;
    color:#fff;
}
#cardGame span.timer {
    position : absolute;
    top:0;
    right:10px;
    font-size:3em;
    color:#f09;
}
#cardGame form {
	background:#eee;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0;
	z-index:1;
	opacity:.9;
}
#cardGame form p{
	margin:50px;
}
#cardGame form input {
	margin:10px 10px 0 0;
}
div.difficulty {
	border:2px solid #ccc;
	overflow:hidden;
	padding:10px;
	margin:5px;
}
div.difficulty > ul> li {
	float:left;
	margin-right:50px;
}
#cardGame label.name input{
	width:100px;
}
#cardGame label.homepage input{
	width:250px;
}
#cardGame Label.comment {
	display:block;
}
#cardGame Label.comment input {
	width:451px;
}
table tr.select td{
	background:#ff0;
}
table tr.select th{
	background:#f00;
}

