@charset "utf-8";
/* CSS Document */

/*body {background-color:rgb(235,233,204); margin:0; font-family:Arial, Helvetica, sans-serif;}*/
body {background-color:rgb(235,233,204); margin:0; font-family:Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
.header {text-align:center; background-image:url(img/bg-top-02.gif); background-repeat:repeat-x; position:fixed; top:0; width:100%; height:81px; color:#fff;}
.header h1 {margin:0; padding:0; font-size:24px;}
.header div {padding-top:33px; text-align:center; position:fixed; top:0; width:100%;}

.container {width:100%; margin:160px 0 40px 0; padding-bottom:40px;}
.box25 {width:23.5%; float:left; margin-left:1%; margin-right:0.5%;}
.box40 {width:39%; float:left; margin-left:0.5%; margin-right:0.5%;}
.box35 {width:33.5%; float:left; margin-left:0.5%; margin-right:1%;}
.boxHead {background-color:#6c5544; color:#fff; padding-left:10px; padding-right:10px; border:1px solid black;}
.boxBody {background-color:#cb7e24; padding:5px 10px 10px 10px; border:1px solid #666;}

table {width:100%; border:1px solid rgb(187,187,187); border-collapse:collapse; border-spacing:0;}
table.bottom10 {margin-bottom:10px; }
thead {background-color:#fff; text-align:left; font-size:smaller; border:1px solid #444;}
tbody {background-color:#fff; font-size:smaller; border:1px solid #444;}
tbody tr:nth-child(odd) {background-color:#DDD;}
th, td {padding-left:5px;}
td {vertical-align:top;}

select {width:100%;}
option:nth-child(odd) {background-color:#DDD;}

p, input {padding:0; margin:0;}
fieldset {background-color:#fff; outline:0px none; border:1px solid #ddd; margin-bottom:10px;}
legend {background-color:#fff; border:1px solid black; padding:2px 5px 2px 5px; font-size:70%;}
/*label {float:right; text-align:left; width:90%; font-size:80%; vertical-align:baseline;}*/
label {float:right; text-align:left; width:90%; font-size:80%; vertical-align:top;}

p.warning {margin-left:32%; font-size:60%; color:#F30;}

fieldset.saveplay p label {float:left; text-align:right; width:30%; padding-right:2%;}
fieldset.saveplay p input {width:60%;}
fieldset.saveplay input[type="submit"] {margin-left:32%;}

div.warning {width:100%; text-align:center;}

span#captcha img {border-radius:10px; box-shadow:5px 5px 5px black; margin-bottom:5px; border:1px solid black;}

.footer:before, .footer:after {    content: ".";
    display: block;
    overflow: hidden;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    width: 0;
    height: 0;
}

.footer:after {clear:both;}

/*.footer {width:100%, background-image:url(img/bg-menu.gif); background-repeat:repeat-x; background-color:#9ddaf3; bottom:0; position:fixed; float:left;}*/
.footer {width:100%; bottom:0; position:fixed; height:40px; background-color:#9ddaf3; background-image:url(img/bg-menu.gif); background-repeat:repeat-x;}