body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #00C100;
  font-family: arial,verdana,tahoma;
  color: #000000;
}

#colonna-1 {
	float: left;
	width: 300px;
	}

#colonna-2 {
	float: left;
	width: 600px;
	}

#centrato {
	width: 900px;
	margin: auto;
	text-align: left;
	}

INPUT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.15em; BACKGROUND: #fafafa; PADDING-BOTTOM: 0.15em; FONT: bold 0.95em verdana, arial, sans-serif; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; moz-border-radius: 0.4em; khtml-border-radius: 0.4em
}
INPUT:hover {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
INPUT:unknown {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}

TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.15em; BACKGROUND: #fafafa; PADDING-BOTTOM: 0.15em; FONT: bold 0.95em verdana, arial, sans-serif; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; moz-border-radius: 0.4em; khtml-border-radius: 0.4em
}
TEXTAREA:hover {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
TEXTAREA:unknown {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}

FIELDSET DIV {
	CLEAR: both; MARGIN: 0.3em 0px
}

LEGEND {
	FONT-SIZE: 1.2em; COLOR: #9F0000
}
LEGEND SPAN {
	WIDTH: 10em; TEXT-ALIGN: right
}



a:link          {color: #ffffff; text-decoration: none}
a:visited       {color: #ffffff; text-decoration: none}
a:hover         {color: #ffffff; text-decoration: underline}

.order {
 font-size: 18px;
 font-weight: bold;
 font-family: verdana,tahoma,arial;
 color: #048EFE;
}

.order a:link          {color: #048EFE; text-decoration: underline}
.order a:visited        {color: #048EFE; text-decoration: underline}
.order a:hover          {color: #70beff; text-decoration: underline}

.jlogo {
  font-family: Trebuchet MS,tahoma,verdana,arial;
  font-size: 24px;
  color: #000000;
} 

.clogo {
  font-family: Trebuchet MS,tahoma,verdana,arial;
  font-size: 24px;
  color: #048EFE; 
} 

.topmenu {
  font-size: 12px;
  color: #6080ff;
}

.topmenu a{
  font-family: ;
  
}

.topmenu a:link          {text-decoration: none}
.topmenu a:visited       {text-decoration: none}
.topmenu a:hover         {text-decoration: none}

h1 {
  font-family: Trebuchet MS,tahoma,verdana,arial;
  font-weight: bold;
  color: #000000;
  text-align: right; 
  margin: 0px; 
  PADDING-BOTTOM: 6px; 
  PADDING-TOP: 6px;
} 

h2 {
  font-family: Trebuchet MS,tahoma,verdana,arial;
  font-weight: bold;
  margin: 2px;
  color: #000000; 
  text-align: left;  
} 

h3 {
  font-family: Trebuchet MS,tahoma,verdana,arial;
  font-weight: bold;
  margin: 2px;
  color: #606060; 
  text-align: center;  
}

.copyr {
  font-size: 11px;
  color: #000000;  
}

.copyr a{
  text-decoration: none
  font-size: 11px;
  color: #505050; 
  text-align: center; 
}

.copyr a:link          {color: #000000; text-decoration: none}
.copyr a:visited        {color: #000000; text-decoration: none}
.copyr a:hover         {color: #000000; text-decoration: underline}

.sym {
  font-family: Trebuchet MS,verdana,tahoma,arial;
  font-size: 12px;
  color: #FF9900; 
}

.spec {
  color: #bbbbbb; 
}


.submit input
{
color: #000;
font-size: 20px;
background-image: url(../img/braidh4b2.png);
border: 2px outset #d7b9c9;
}