html,body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #121a1d;
	text-align: center;
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color: #CCCCCC;
	}
	
.image{
	border-color: #CCCCCC;
	border-width:1px;
      }

.med {
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color: #CCCCCC;
	}	

.small {
	font-size: 10px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color: #CCCCCC;
	}

.sectionst {
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color: #FFCC00;
	font-weight: bold;
	}

#container{
	width: 770px; /* dimensioni del container */
	height: 380px;
	margin: 20px auto;
	text-align: center;
	background-color:#FFFFFF;
	position: relative;
	border: 1px solid;
	border-color: #000000;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  background-color : #FFFFFF;
  border           : 1px solid #CCCCCC;
}


.inputbox2 {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  background-color : #FFFFFF;
  border           : 0px;
}

#box1{
	font-size: 11px;
	text-align: left;
	width: 500px;
	height: 333px;
	border: 1px;
	border-color: #121a1d;
	margin: 10px;
	float: none;
	border-style:solid;
/*	background-color: #F8F8F8;*/
	background:transparent;
/*	z-index: 0;*/
/*	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;*/
	
}

#box_lungo{
	font-size: 10px;
	text-align: left;
	width: 350px;
	height: 320px;
	border: 1px;
	border-color: #CCCCCC;
	margin: 10px;
	float: none;
	border-style:solid;
/*	background-color: #F8F8F8;*/
	background:transparent;
/*	z-index: 0;*/
/*	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;*/
	
}

#box_lungo_largo{
	/*font-size: 10px;*/
	text-align: center;
	width: 730px;
	height: 320px;
	border: 1px;
	border-color: #CCCCCC;
	margin: 10px;
	float: none;
	border-style:solid;
	background:transparent;
	vertical-align: baseline;/*	z-index: 0;*/
/*	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;*/
	
}

a:link {text-decoration: none; font-weight: bold; color: #FF6600;}
a:visited {text-decoration: none; font-weight: bold; color: #FF6600;}
a:active {background-position: 0px -20px; text-decoration: none; color: #9AB6C2;}
a:hover {background-position: 0px -20px; text-decoration: none; color: #9AB6C2;}

.link_text a:link {text-decoration: none; color: #FF6600;}
.link_text a:visited {text-decoration: none; color: #0066FF;}
.link_text a:active {text-decoration: none; color: #0066FF;}
.link_text a:hover {text-decoration: underline; color: #0066FF;}

.link_text_foto a:link {text-decoration: underline; color: #666666;}
.link_text_foto a:visited {text-decoration: underline; color: #666666;}
.link_text_foto a:active {text-decoration: underline; color: #666666;}
.link_text_foto a:hover {text-decoration: underline; color: #666666;}
/*.link_text a:hover {text-decoration: underline; color: #2F4F4F;}*/

.link_menu a:link {text-decoration: none; color: #333333;}
.link_menu a:visited {text-decoration: none; color: #333333;}
.link_menu a:active {text-decoration: none; color: #333333;}
.link_menu a:hover {text-decoration: underline; color: #333333;}

.link_rosso a:link {text-decoration: none; color: #D50000;}
.link_rosso a:visited {text-decoration: none; color: #D50000;}
.link_rosso a:active {text-decoration: none; color: #D50000;}
.link_rosso a:hover {text-decoration: none; color: #D50000;}

.link_rosso2 a:link {text-decoration: none; color: #333333;}
.link_rosso2 a:visited {text-decoration: none; color: #333333;}
.link_rosso2 a:active {text-decoration: none; color: #333333;}
.link_rosso2 a:hover {text-decoration: underline; color: #D50000;}

.link_textweb a:link {text-decoration: none; color: #333333;}
.link_textweb a:visited {text-decoration: none; color: #333333;}
.link_textweb a:active {text-decoration: none; color: #333333;}
.link_textweb a:hover {text-decoration: underline; color: #333333;}

.link_img a:link {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
.link_img a:visited {border-color: #000000;
	border-style: solid;
	border-width: 1px;}
.link_img a:active {border-color: #000000;
	border-style: solid;
	border-width: 1px;}
.link_img a:hover {border-color: #000000;
	border-style: solid;
	border-width: 1px;}
