#players   {
       width:600px;
       margin:17px auto;
	cursor: default;
   }
#table
{
    width:600px;
    margin:17px auto;ursor: default;
	cursor: default;
}
h1 {
	text-align: center;
	min-height:30px;
   	line-height:30px;
   	padding:5px 0;
   	color:#927E65;
   	font-weight:bold;
   	font-variant:small-caps;
   	text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
}

::selection{
   background:#997871;
}
.no_select{
-webkit-user-select:none;
-moz-user-select:none;
-khtml-user-select:none;
-ms-user-select:none;

cursor:default;
}
table   {
       width:100%;
       border-spacing:0;
}
thead tr th
   {
       color:#927E65;
       font-size:20px;
       font-weight:bold;
       font-variant:small-caps;
       text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
       text-align:center;
       padding:5px 0;
       border-bottom:2px solid #C2A66F;
   }
  tbody tr td
   {
	color: #C2A66F;
	font-size: 16px;
       text-align:center;
       padding:5px 0;
       border-top:1px solid #C2A66F;
   }

/*Reglas*/
.property_name
{
    color:#845F32;
    font-weight:bold;
}
    #rules ol
    {
        counter-reset:item;
		cursor: default;
    }
    #rules li
    {
        display:block;
    }
    #rules ol li:before
    {
        content:counters(item, ".") ". ";
        counter-increment:item;
    }
    #rules ol li ol li:before
    {
        content:counters(item, ".") ". ";
        counter-increment:item;
        color:#845F32;
    }
    #rules ol
    {
        font-size:20px;
        color:#927E65;
        font-weight:bold;
        font-variant:small-caps;
        text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
    }
    #rules ol li ol
    {
        font-size:16px;
        color:#C2A66F;
        font-weight:initial;
        font-variant:initial;
        text-shadow:none;
    }
    #rules ol li ol li div
    {
        margin-left:25px;
        text-align:justify;
}

/* Registro*/
input[type=text], input[type=number], input[type=password], select
{
    margin:5px;
    padding:3px 5px;

    background-color:#291811;
    color:#C2A66F;

    border:2px solid #2C1A16;
    border-radius:4px;
    outline:none;

    transition:.5s;

    font-family:"CrimsonText-Roman";
    font-size:16px;

    -webkit-box-shadow:0px 0px 1px 0px rgba(226,198,143,.5);
    -moz-box-shadow:0px 0px 1px 0px rgba(226,198,143,.5);
    box-shadow:0px 0px 1px 0px rgba(226,198,143,.5);
}