H1 {
  font-size: 20pt;
  padding: 5px;
  text-align: center;
  font-family: verdana;
  border: 1px solid black;
  background-image : url(img/giallo/tile_cat.png);
  background-color: rgb(250,210,100);
  background-repeat: repeat-x;
  }
H2 {
  font-size: 13pt;
  text-align: right;
  font-family: verdana;
  border: 1px solid black;
  background: url(img/giallo/tile_back_small.png);
  background-color: rgb(250,210,100);
  background-repeat: repeat-x;
  }
H4 {
  font-size: 35pt;
  text-align: center;
  font-family: verdana;
  border: 2px solid black;
  background-color: transparent;
  }

#newsbox , .newsbox {
  font-size: 10pt;
  text-indent: 10px;
  padding: 5px;
  font-family: verdana;
  text-align: justify;
  background-color : rgb(255,255,190);
  border: 1px solid black;
  margin-bottom: 4px;
  }
#listatitoli, #contenuto, #successivo, #autoplay {
  font-size: 10pt;
  padding: 5px;
  font-family: verdana;
  text-align: justify;
  background-color : rgb(255,255,190);
  }
#newsbox a:visited,
.newsbox a:visited,
#listatitoli a:visited,
#contenuto a:visited,
#successivo a:visited,
#autoplay a:visited,
#newsbox a:link,
.newsbox a:link,
#listatitoli a:link,
#contenuto a:link,
#successivo a:link,
#autoplay a:link
 {
  color: #0000FF;
  text-decoration: none;
}

#newsbox a:hover,
.newsbox a:hover,
#listatitoli a:hover,
#contenuto a:hover,
#successivo a:hover,
#autoplay a:hover
 {
  color: #0000FF;
  text-decoration: underline;
}

body {
  font-size: 10pt;
  font-family: verdana;
  background-color: #FFFFDD;
  }
body a:link {
  color: #0000FF;
  text-decoration: none;
}
body a:visited {
  color: #0000FF;
  text-decoration: none;
}
body a:hover {
  color: #0000FF;
  text-decoration: underline;
}

#rightcolumn{
float:left;
width:auto;
min-height: 400px;
margin-left: 10px;
padding: 5px;
padding-bottom: 8px;
}

* html #rightcolumn{ /*IE only style*/
height: 400px;
}
#rightcolumn a:link {
  text-decoration: none; color: #0000FF
  }
#rightcolumn a:visited {
  text-decoration: none;color: #0000FF
  }
#rightcolumn a:active {
  text-decoration: none;
  }
#rightcolumn a:hover {
  text-decoration: underline;
  }

#leftcolumn{
float:left;
width:150px;
height: 400px;
padding: 5px;
padding-left: 8px;
}

#centeredtable {
  width: 100%;
  border: 1px solid #000000;
  background-color : rgb(255,255,190);
}

#centeredbox{
  text-align: center;
  border: 1px solid #000000;
}

#smallinput {
  width: 100px;
}

#leftcolumn a{
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
}

#leftcolumn a:link {
  text-decoration: none; color: #000033
  }
#leftcolumn a:visited {
  text-decoration: none;color: #000033
  }

#pulsante, .pulsante {
          font-size: 9pt;
          color: #000000;
          font-weight: bold;
          width: 127px;
		  height: 20px;
          background-image: url(img/giallo/tile_back_small.png);
          background-color: #FAD571;
          background-repeat: repeat-x;
          text-align: center;
          border: 1px solid black;
          padding: 0px;
          }
#pulsante a:link, .pulsante a:link {
  	  text-decoration: none;
  	  color: #000000;
	}
form {
    margin: 0px;
    padding:0px;
    border: 0px;
}
.campoform {
	width: 117px;
	padding: 0px;
	margin:  0px;
	}
.campoform2 {
	width: 117px;
	padding: 0px;
	margin:  0px;
	}
#pulsante a:visited, .pulsante a:visited {
  	text-decoration: none; 
  	  color: #000000;
	}
#pulsante a:hover, .pulsante a:hover {
  	text-decoration: underline; 
  	color: #d21;
	}

#pulsante2, .pulsante2 {
          font-size: 9pt;
          color: #000000;
          font-weight: bold;
          height: 22px;
          width:600px;
          background-image: url(img/giallo/tile_back_small.png);
          background-color: #78b1f3;
          background-repeat: repeat-x;
          text-align: center;
          border: 1px solid black;
          padding-top: 2px;
          }
#pulsante2 a:link, .pulsante2 a:link  {
  	text-decoration: none;
  	  color: #000000;
	}

#pulsante2 a:visited, .pulsante2 a:visited {
  	text-decoration: none; 
  	  color: #000000;
	}
#pulsante2 a:hover, .pulsante2 a:hover  {
  	text-decoration: underline; 
  	color: #d21;
	}
	
#pulsante3, .pulsante3 {
          font-size: 9pt;
          color: #000000;
          width: 127px;
		  height: 18px;
          text-align: center;
		  margin: 0px;
          border: 0px;
          padding: 0px;
          }
#pulsante3 a:link, .pulsante3 a:link {
  	  text-decoration: underline;
  	  color: #000000;
	}
#pulsante3 a:visited, .pulsante3 a:visited {
  	  text-decoration: underline; 
  	  color: #000000;
	}
#pulsante3 a:hover, .pulsante3 a:hover {
  	text-decoration: underline; 
  	color: #d21;
	}
	
#bottone, .bottone {
  	border: 1px solid black;
	}

#bottone a:link, .bottone a:link {
  	text-decoration: none;
  	color: #000000
	}

#bottone a:visited, .bottone a:visited {
  	text-decoration: none;
  	color: #000000
	}

#bottone a:hover, .bottone a:hover {
  	text-decoration: underline;
  	color: #d21;
	}
.opzione {
	font-size: 10pt; 
	font-family: verdana; 
	text-align: left;
	}
#titlebar {
  width:auto;
  min-height: 400px;
  margin-left: 10px;
  padding: 5px;
  padding-bottom: 8px;
  text-align: right;
  vertical-align: top;
  font-size: 8pt;
  font-family: verdana;
  border-left: 1px solid #000;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  background-color : rgb(250,240,140);
}
#titleimg {
  text-align: right;
  vertical-align: top;
  font-size: 8pt;
  font-family: verdana;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  background-color : rgb(250,240,140);
}
#titletable {
  width: 100%;
  height: 112px;
}

#space {height: 1px}

#listagiochi,.listagiochi {
  background: transparent;
  color: #222;
  border: 1px solid black;
  width: 100%;
  }
#thlista, .thlista  {
  margin: 0;
  padding: 0;
  font-size: 11pt;
  color: #000000;
  text-align: left;
  font-family: verdana;
  border: 1px solid white;
  background-image: url(img/giallo/tile_sub.png);
  }
#thlist a:link, .thlista a:link {
  text-decoration: none; 
  color: #000000;
}
#thlista a:visited, .thlista a:visited {
  text-decoration: none; 
  color: #000000;
}
#thlista a:hover, .thlista a:hover {
  text-decoration: underline;
  color: #d21;
}

#tdlistaico, .tdlistaico  {
  border: 1px solid white;
  background-color : #000000;
  }

#tdlista, .tdlista {
  margin: 0;
  padding: 0;
  color: #222;
  font-size: 10pt;
  font-family: verdana;
  border: 1px solid #ffaa00;
  background-color : rgb(255,255,160);
  }
#tdlista a:link, .tdlista a:link {
  text-decoration: none;
  color: #000033;
}
#tdlista a:visited, .tdlista a:visited {
  text-decoration: none;
  color: #000033;
}
#tdlista a:hover, .tdlista a:hover {
  text-decoration: underline;
  color: #000033
}

#tdlista1, .tdlista1 {
  margin: 0;
  padding: 0;
  color: #222;
  font-size: 10pt;
  font-family: verdana;
  border: 1px solid #fa0;
  background-color: rgb(255,255,190);
  }

#tdlista1 a:link, .tdlista1 a:link {
  text-decoration: none;
  color: #000033;
}
#tdlista1 a:visited, .tdlista1 a:visited {
  text-decoration: none;
  color: #000033;
}
#tdlista1 a:hover, .tdlista1 a:hover {
  text-decoration: underline;
  color: #000033
}

div#simili
{
margin: 0px 20px 0px 20px;
display: none;
}

div#fastsearch
{
margin-top: 2px;


display: none;
}

div#romset,
div#chd,
div#sample,
div#bugs,
div#dipswitch,
div#chip,
div#searchindex
{
display: none;
}

div#key
{
margin: 0px 20px 0px 20px;
display: none;
}

.gallery {
  text-align: center;
  border: 1px solid #000000;
  background:  rgb(255,255,190);
  width: 50%;
}
.gallery a:link {
  text-decoration: none;
}
.gallery a:hover {
  text-decoration: none;
}
.gallery a:visited {
  text-decoration: none;
}

.imggallery {
   width: 180px;
   border: 1px solid #000000;
}
.icogallery {
   border: 0;
}
#indice, .indice {
  margin: 0;
  padding: 0;
  color: #222;
  font-size: 10pt;
  font-family: verdana;
  text-align: center;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  background-color: rgb(255,255,190);
}

#tabellagioco, .tabellagioco {
  width: 100%;
}

#thgioco, .thgioco {
  text-align: left;
  width: 17%;
  color: #000000;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background: url(img/giallo/tile_back_small.png);
  background-color: #78b1f3;
  background-repeat: repeat-x;
  padding-left: 3px;
}
#thleft, .thleft {
  width: 3%;
}

#tdgioco, .tdgioco {
  width: 100%;
  border : 1px solid #000;
  background-color: rgb(255,255,190);
  padding: 5px;
}
#gametitle {
  font-size: 20pt;
  padding: 5px;
  text-align: center;
  font-family: verdana;
  border: 1px solid black;
  background : url(img/giallo/tile_cat.png);
  background-color: #78b1f3;
  background-repeat: repeat-x;
  }
#logo {
  border: 0px;
}

#notice {
  margin: 0;
  padding: 0;
  color: #222;
  font-size: 10pt;
  font-family: verdana;
  font-weight: bold;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  background-color: rgb(255,255,190);
}
#report {
  margin: 0;
  padding: 0;
  font-size: 11pt;
  color: #000000;
  text-align: left;
  font-family: verdana;
  font-weight: bold;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  background-image: url(img/giallo/tile_sub.png);
  background-color: #FFFFFF;
  background-repeat: repeat-x;
}
#border, .border {
  border: 1px solid black;
  margin-top: 3px;
}
#risultati {
  margin: 0;
  padding: 0;
  font-size: 10pt;
  color: #000000;
  text-align: left;
  font-family: verdana;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  background: url(img/giallo/tile_sub.png);
  background-color: #ffffff;
  background-repeat: repeat-x;
}
#globalbg{
  border: 1px solid black;
  padding-left: 0px;
  padding-top: 1px;
  background-color: rgb(255,255,190);
}

#codice {
  font-size: 10pt;
  font-family: verdana;
  text-align: justify;
  }
div#nrow {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	float: left;
	width: 5%;
}
div#codice {
	float: left;
	text-align: left;
	width: 95%;
}
pre {
  white-space: pre-wrap;       /* css-3 */
  word-wrap: unrestricted;       /* Internet Explorer 5.5+ */
  margin: 0px;
}
#italic {
	font-style: italic;
}