/* Created by ARDORA - http://www.webardora.net */
body{
font-family:Verdana, Geneva, sans-serif;
background-image:url("images/ajedrez_fondo01.jpg");
background-position:center;
background-repeat:repeat;
background-color:#FFFFFF;
		text-align:justify; font-weight:normal;width: calc(100% - 20px);--c_color:#FF9900;--c_over:#F7C37E;}
#header{margin:0px;border-color:var(--c_over);border-width:2px;border-style:solid;background-color:var(--c_color);height:80px;padding:0px;box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.5);width: calc(100% - 20px);}
#header h1{margin-top:0px;margin-bottom:0px;margin-left:5px;color:#FFFFFF;font-size:26px;width:60%;}
#header h2{margin-top:0px;margin-left:5px;margin-bottom:0px;color:#000000;font-size:16px;width:60%;}
#header h3{margin-top:5px;margin-right:5px;margin-bottom:0px;float:right;}
#header h4{margin-top:0px;}
#header h4 a{margin-top:0px;text-decoration: none;float:right;background:var(--c_color);color:#FFFFFF;padding-left:10px;padding-right:10px;padding-bottom:4px;padding-top:0px;}
#header h4 a:hover{background:#FFFFFF;color:var(--c_color);text-decoration: none;}
#menu{margin-top:5px;margin-bottom:5px;border-color:var(--c_over);border-width:2px;border-style:solid;background-color:var(--c_color);padding:0px 0px 5px 0px;float:left;width:150px;box-shadow:4px 4px 4px rgba(50, 50, 50, 0.5);}
#menu h1{margin-top:5px;margin-left:5px;margin-bottom:0px;color:#000000;font-size:18px;font-size:16px;}
#menu a{margin-top:0px;margin-left:5px;margin-bottom:0px;margin-right:5px;background:var(--c_color);color:#FFFFFF;text-decoration:none;font-size:14px;}
#menu a:hover{background:#FFFFFF;color:var(--c_color);border:none;text-decoration: none;}
#areaContido{ margin-top:0px;margin-left: 5px;float:left;flex:1;}
#areaContido h1{ margin-left:10px;margin-top:5px; font-size:20px;margin-bottom:0px;}
#areaContido h2{ margin-left:10px; font-size:20px; font-weight:normal; width:830px; margin:0px;}
#areaContido h3{display:flex;margin:2px;border-color:var(--c_color);border-width:1px;border-style:solid;box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.5); }
#areaContido a{ font-size:16px; text-decoration:none;text-transform:uppercase; color:#000000;}
#areaContido a:hover{text-decoration:none;text-transform:uppercase;background-color:var(--c_over);color:#FFFFFF;}
.lista{display:list-item; list-style:none;}
#footer{margin-top:15px;border-color:var(--c_over);border-width:2px;border-style:solid;background-color:var(--c_color);padding:0px;clear:both;box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.5);height: 41px;width: calc(100% - 20px);}
#footer p{font-size:14px;margin:0px;}
body{min-width: 300px;min-height: 300px;overflow: hidden;}
#page{width:calc(100% - 20px);}
#page, #content, #areacontido {min-height: 75px;overflow: hidden;}
#content{display:flex;}
#suggestPost{
top:0;left:0;
position: fixed;height:25px;width:25px;}
#suggestPost a:hover{
background-image:url(images/bAvaliaSE2.png);
height:25px;width:25px;}
#suggestPost a{cursor: pointer;
background-image:url(images/bAvaliaSE.png);
display:block;height:25px;width:25px;}
object{overflow:hidden;}
#backmodal{background-color:rgba(0,0,0, 0.5);text-align:center;}
#modalw{font-size: 20px;display: inline-table;margin-top:10%;padding: 25px;text-align:justify;font-family: sans-serif;background-color:rgba(255,255,255,1)}
#cancelbut, #okbut{border-radius:8px;font-size: 28px;color: white;margin-top: 10px; cursor: pointer;}
#cancelbut:hover, #okbut:hover{box-shadow: inset 0px 0px 20px rgba(0,0,0,1);}
#cancelbut{padding: 2px 5px 5px 5px;background-color: red;float: left;}
#okbut{padding: 2px 8px 5px 8px;background-color: green;float:right;}
.cfonts li:nth-child(1) {border-bottom: 1px solid #000;}
.cfonts li:nth-child(6) {border-bottom: 1px solid #000;}
#fontacc {display: block;}
ul#fontacc, ul#fontacc ul {margin:0;padding:0;list-style:none;}
ul#fontacc {position:relative;}
ul#fontacc li ul li a{width:100%;}
#fontacc li ul{position: absolute;left:0px;bottom:30px;margin-left:-999em;;width:230px;padding:5px;border-style:solid;border-width:1px; border-color:black;box-shadow: 6px 5px 9px -9px black,5px 6px 9px -9px black;border-radius:4px;background-color:rgba(255,255,255,1);};
#fontacc li ul ul {position: absolute;left:100%;left:0px;bottom:40px;;}
ul#fontacc li a {display:block;text-decoration:none;font-size:14px;text-align:left;padding: 3px 3px 3px 5px;opacity:1;}
ul#fontacc li li {clear:left}
#fontacc li:hover li a, #fontacc li.over li a, #fontacc li:hover li:hover li a, #fontacc li.over li.over li a, #fontacc li:hover li:hover li:hover li a, #fontacc li.over li.over li.over li a {box-shadow: 0px 0px 0px rgba(50,50,50,0.5);background-color:#FFFFFF;color:#000000;}
ul#fontacc li:hover ul ul, ul#fontacc li:hover ul ul ul, ul#fontacc li.over ul ul, ul#fontacc li.over ul ul ul {margin-left:-999em;}
ul#fontacc li:hover ul, ul#fontacc li li:hover ul, ul#fontacc li li li:hover ul, ul#fontacc li.over ul, ul#fontacc li li.over ul, ul#fontacc li li li.over ul {margin-left:0;}
.submenufont{width:220px;}
ul#fontacc li{cursor:pointer;}
ul#subfonts li a:hover{color:white;background:black;}
#google_translate_element{position: fixed; top: 0px; right: 0px; z-index: 1000;display: none;}
