a:link, a:visited {
  text-decoration: none;
  font-weight: normal;
  color: #FFFFFF;
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  line-height: 11px;
}
a:hover, a:active {
  font-weight: normal;
  color: #E8DCB8;
  text-decoration: none;
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  line-height: 11px;
}

body {
background:  #3D3D3D;
}

.bordo1 {
	border-width: 0px 0px 1px 0px; border-style: solid; border-color: FFFFFF FFFFFF FFFFFF FFFFFF;
}
.bordo2 {
	border-width: 1px 0px 0px 0px; border-style: solid; border-color: FFFFFF FFFFFF FFFFFF FFFFFF;
}

	.briciola{
	  text-decoration: none;
	  color: #FFFFFF;
	  text-align: right;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 10px;
	font-size: 12px;
	padding-bottom: 0px;
	}
	.content{
	  text-decoration: none;
	  padding-left: 10px;
	  color: #FFFFFF;
	  text-align: left;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	font-size: 12px;
	}
.titolomenu{
	  padding: 20px 5px 0.3em 5px;
	  display: block;
	  text-decoration: none;
	  color: #33CCFF;
	  text-align: right;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 11px;
	font-size: 12px;
	}
.links_bianco a,
.links_bianco a:visited{
	  padding: 0px 5px 0.3em 5px;
	  display: block;
	  text-decoration: none;
	  color: #FFFFFF;
	  text-align: right;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 11px;
	font-size: 12px;
	}
	 
.links_bianco a:active{
	  text-decoration: none;
	  color: #FFFFFF;
	  text-align: right;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 11px;
	  font-size: 12px;
	}
.links_bianco a:hover {
	  text-decoration: none;
	  color: #E8DCB8;
	  text-align: right;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 11px;
	font-size: 12px;
	}
	
	.links_celestegallery a,
	.links_celestegallery a:visited{
	  text-decoration: none;
	  padding-left: 10px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  color: #33CCFF;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 12px;
	font-size: 12px;
	}
.links_celestegallery a:hover {
	  text-decoration: none;
	  padding-left: 10px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  color: #E8DCB8;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 12px;
	font-size: 12px;
	}
	.links_celestegallery2 a,
	.links_celestegallery2 a:visited{
	  text-decoration: none;
	  padding-left: 10px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  color: #33CCFF;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	  line-height: 12px;
	font-size: 12px;
	}
.links_celestegallery2 a:hover {
	  text-decoration: none;
	  padding-left: 10px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  color: #E8DCB8;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	  line-height: 12px;
	font-size: 12px;
	}
	.links_grigio a,
	.links_grigio a:visited{
	  text-decoration: none;
	  color: #ACACAC;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 12px;
	font-size: 12px;
	padding-right: 3px;
	}
.links_grigio a:hover {
	  text-decoration: none;
	  color: #E8DCB8;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 12px;
	font-size: 12px;
	padding-right: 3px;
	}
	.puntogrigio{
	  text-decoration: none;
	  color: #3D3D3D;
	  text-align: left;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	font-size: 12px;
	}
	.read-more a,
	.read-more a:visited{
	  text-decoration: none;
	  padding-left: 10px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  color: #33CCFF;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 12px;
	font-size: 12px;
	}
.read-more a:hover {
	  text-decoration: none;
	  padding-left: 10px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  color: #E8DCB8;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 12px;
	font-size: 12px;
	}
	.testobianco{
	  text-decoration: none;
	  padding-left: 10px;
	  color: #FFFFFF;
	  text-align: left;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	font-size: 12px;
	}
	.testobianco2{
	  text-decoration: none;
	  color: #FFFFFF;
	  text-align: left;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	font-size: 12px;
	}
	.testobiancoprogetti{
	  text-decoration: none;
	  padding-left: 10px;
	  color: #FFFFFF;
	  text-align: left;
	  font-family:  DIN, Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	font-size: 20px;
	}
	.testoceleste{
	  text-decoration: none;
	  color: #33CCFF;
	  text-align: left;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	font-size: 12px;
	}
	.testocelesteprogetti{
	  text-decoration: none;
	  padding-left: 10px;
	  color: #33CCFF;
	  text-align: left;
	  font-family:  DIN, Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	font-size: 20px;
	}
	.testogrigio1{
	  padding: 0px 5px 0.3em 5px;
	  display: block;
	  text-decoration: none;
	  color: #B2B2B2;
	  text-align: right;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 11px;
	font-size: 12px;
	}
	.testogrigio2{
	  padding: 0px 5px 0.3em 5px;
	  display: block;
	  text-decoration: none;
	  color: #B2B2B2;
	  text-align: right;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 5px;
	font-size: 12px;
	}
	.title a,
	.title a:visited{
	  text-decoration: none;
	  padding-left: 10px;
	  color: #33CCFF;
	  font-family:  DIN, Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	  line-height: 16px;
	font-size: 16px;
	}
.title a:hover {
	  text-decoration: none;
	  padding-left: 10px;
	  color: #E8DCB8;
	  font-family:  DIN, Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: bold;
	  line-height: 16px;
	font-size: 16px;
	}
	.footer{
	  text-decoration: none;
	  padding-left: 10px;
	  color: #B2B2B2;
	  text-align: left;
	  border-top: 0px solid #F3F2F0;
	  border-right: 0px solid #F3F2F0;
	  font-family:  Arial, Helvetica, Verdana, sans-serif;
  	  font-weight: normal;
	  line-height: 11px;
	font-size: 10px;
	}
	.frmtext {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	border: 0px solid;
	color: #3D3D3D;
	background-color: #222222;
	}
.form-item {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 12px;  border: 0px solid; color: #ffffff;
	}

	.titolo2 
	{
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-WEIGHT: bolder; FONT-SIZE: 28px;  border: 0px solid; color: #ffffff; 
	
	}
