html {
background-image: url(../Images/Flag_T.jpg);
}

body {
background-color: #AAA;
background-image: url(../Images/Asfalto_T.jpg);
background-repeat: repeat-y;
background-position: top center;
background-size: 100%;
margin-top:   0px;
margin-left:  10%;
margin-right: 10%;
}

#HEADER
{
	background-color: #999;
	background-repeat: no-repeat;
	background-position: center center;
	color: #fff;
	margin-top:	0PX;
	height:		2em;
	padding: 5px;
	overflow: Hidden;
	font-family: impact;
	font-weight: normal;
	line-height: 100px;
	font-size: 30px;
}

#HEADER2
{
	background-color: #999;
	background-repeat: no-repeat;
	background-position: center center;
	color: #fff;
	margin-top:	0PX;
	height:		3em;
	padding: 5px;
	overflow: Hidden;
	font-family: impact;
	font-weight: normal;
/*	line-height: 100px; */
	font-size: 30px;
}

#NAVI
{
	background-color: #999;
	height: 10%;
	overflow: Hidden;
	font-family: impact;
}

#NAVILEFT
{
	background-image: url(Images/Cordolo_Div.bmp);
	background-repeat: no-repeat;
	float: Left;
	margin-top:	0PX;
	margin-right:	0PX;
	width: 100%;
	height: 100%;
	padding: 2px;
	overflow: visible;
}

#NAVILEFT2
{
	background-image: url(Images/Cordolo_Div.bmp);
	background-repeat: no-repeat;
	float: Left;
	margin-top:	0PX;
	margin-right:	0PX;
	width: 100%;
	height: 100%;
	padding: 2px;
	overflow: visible;
}

#RIGHT
{
	background-image: url(Images/Cordolo_Div.bmp);
	background-repeat: no-repeat;
	float: Right;
	margin-top:	0PX;
	margin-right:	0PX;
	width: 100%;
	height: 100%;
	padding: 0px;
	overflow: visible;
}

#CONTENT
{
	height: 80%;
	overflow: Hidden;
	margin-top:	1em;
	margin-left:	4em;
	margin-right:	4em;
	font-size: 30px;
}
#Orologio
{
/*	height: 50%; */
	overflow: Hidden;
/*	margin-top:	1em;    */
/*	margin-left:	4em;    */
/*	margin-right:	4em;    */
	font-size: 0.35em;
}

#CONTENTINDEX
{
	height: 80%;
	overflow: Hidden;
	margin-top:	2em;
}

#END
{
	background-color: #999;
	color: #000;
	height: 1em;
	padding: 5px;	
	text-align: center;
	overflow: Hidden;
	font-family: Verdana;
	font-size: 12px;
}

#pulsantedemo {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	background-image: url(../Images/Demo.jpg);
	width:20em;
	height:10em;
}

#pulsanteviewlastrace {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	background-image: url(../Images/viewlastrace.jpg);
	width:20em;
	height:10em;
}

#pulsantemenu {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #000;
	width:100%;
	height:3em;
	font-family: impact;
	font-size: 40px;
}

#pulsantemenu2 {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #000;
	width:100%;
	height:10em;
	font-family: impact;
}

#pulsantemenuattivo {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	background-color: #777;
	width:100%;
	height:3em;
	font-family: impact;
	font-size: 40px;
}

#pulsantemot {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #000;
	width:100%;
	height:150%;
	font-family: impact;
}

#pulsantefp {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #000;
	width:20%;
	height:150%;
	font-family: impact;
}

#div1 {
margin-top: 2em;
margin-bottom: 2em;
}

#div2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

#div_tit {
font-family: impact;
font-size: 1em;
margin-top:	20PX;
}

#div_imp {
font-family: impact;
}

#div_fon {
font-family: impact;
}

#div_p {
font-size: 0.9em;
}

#div_ast {
font-size: 1.5em;
}

#div_err {
color: #f00;
}

#div_errp {
color: #f00;
font-size: 0.9em;
}

#tittab {
font-family: impact;
font-size: 1em;
margin-top:	10PX;
}

#pulsanteauto {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #bbb;
	width:100%;
	height:100%;
	font-family: impact;
}

#TitAuto {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
}

#TitP {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
}

#Div_P2 {
font-weight: normal;
}

#pulsantep {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #000;
	width:100%;
	height:100%;
	font-family: impact;
}

#bold {
font-family: Verdana;
font-size: 0.9em;
font-weight: bold;
}

#normal {
font-weight: normal;
}

#garalib {
font-size: 1em;
}

#center {
text-align: center;
}

#div_ok {
color: #0f0;
font-size: 0.9em;
}

span.testo-verticale {
display: block;
width: 1em;
letter-spacing: 1em;
word-break: break-all;
line-height: 0.9em;
}