body {
	margin:0; padding:0;
	font-family: Georgia, serif;
	color: #b2b3b7;
}

html {font-size: 100%;}
/*img {display:block}*/
a {text-decoration: underline}
/*a:hover {font-weight: bold;}*/
a, a:hover, a:active, a:visited {color: #18456B}

.tcell {border: 2px solid #000; background-color: #18456B}
.tcell_alt {border: 2px solid #000; background-color: #b2b3b7}

#leftcol, #rightcol {
		list-style: none;
		margin: 0 auto ; 
		padding: 0;
		border: 0;
		width: 100%;
		position: relative;
		right: 0;
		overflow: hidden;
		background-color: #b2b3b7;
		height: 100%;		
		}
#rightcol {
		text-align: center;
		}
#leftcol li, #rightcol li
		{
		margin: 0 auto 0 auto;
		}		
#leftcol li a, #rightcol li a
		{
		display:block;
/*		width: 100%; */
/*		height: 100%; */
/*		padding-left: 2px; */
		text-decoration:none;
		text-transform: uppercase;
		font-size: 12px;
		font-weight: bold;
		font-family: Georgia, serif;
		border-top: 1px #fff solid;
		border-left: 1px #fff solid;
		border-right: 1px #18456B solid; 
		border-bottom: 1px #18456B solid; 
		background-color: #b2b3b7;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 2px;

		}
html>body #leftcol li a, html>body #rightcol li a
		{
		width: auto;
		} 

#leftcol li a:hover, #rightcol li a:hover
		{
		background-color: #18456B;
		color: #b2b3b7;
		}

.gametitle
		{
		font-weight: bold;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 23px;
		}
		
.schema_gioco
		{
		border: 2px #b2b3b7 solid;
		}
		
#centerframe
		{
		overflow:auto;
		height: 400px;
		background-color: #18456B;
		}

#dida
		{
		font-size: 10px;
		color: #18456B;
		background-color: #b2b3b7;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		}
		
.didatitle
		{
		font-weight: 900;
		font-size: 14px;
		}