a
{
	color:				#0057E7;
	text-decoration:	none;
	font-weight:		normal;
}

a:hover
{
	text-decoration: 	underline;
}

a img
{
	border: 0;
}

#registerForm1
{
	font-family: 		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-style: 		normal;
	font-weight: 		bold;
	color: 				#003366;
	text-decoration: 	none;
}

#footer
{
	font-family: 		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 			9pt;
	font-style: 		normal;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}

#footer a
{
	font-family: 		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 			9pt;
	font-style: 		normal;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}

#newsBox
{
	border:				1px solid #0F42A8;
	margin-left:		4px;
	margin-right:		4px;
	margin-top:			4px;
	margin-bottom:		4px;
	width:				599px;
	height:				auto;
}

#prodBox
{
	border:				1px solid #0F42A8;
	margin-left:		4px;
	margin-right:		4px;
	margin-top:			0px;
	margin-bottom:		4px;
	width:				442px;
	height:				auto;
}

#newsTitle
{
	border:				1px solid #003366;
	background:			#6FB5FB;
	margin-left:		4px;
	margin-right:		4px;
	margin-top:			4px;
	margin-bottom:		4px;
	width:				auto;
	height:				auto;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			10pt;
	font-style:			normal;
	font-weight:		bold;
	color:				#000033;
	text-align:			left;
}

#locationTitle
{
	border:				1px solid #003366;
	background:			#D31727;
	margin:		0;
	width:				auto;
	height:				auto;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			10pt;
	font-style:			normal;
	font-weight:		bold;
	color:				#FFFFFF;
	text-align:			left;
}

#newsDomesticTitle
{
	border:				1px solid #003366;
	background:			#67B846;
	width:				auto;
	height:				auto;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			10pt;
	font-style:			normal;
	font-weight:		bold;
	color:				#FFFFFF;
	text-align:			left;
}

#newsProfessionalTitle
{
	border:				1px solid #003366;
	background:			#D31727;
	width:				auto;
	height:				auto;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			10pt;
	font-style:			normal;
	font-weight:		bold;
	color:				#FFFFFF;
	text-align:			left;
}

#newsTechnicsTitle
{
	border:				1px solid #003366;
	background:			#2B37A3;
	width:				auto;
	height:				auto;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			10pt;
	font-style:			normal;
	font-weight:		bold;
	color:				#FFFFFF;
	text-align:			left;
}

#newsText
{
	margin: 4px;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	font-style:			normal;
	font-weight:		normal;
	color:				#383838;
	text-decoration:	none;
	text-align:			justify;
}
#locationText
{
	margin:		0;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	font-style:			normal;
	font-weight:		normal;
	color:				#383838;
	text-decoration:	none;
	text-align:			left;
}

#zoom
{
	margin: 0;
	text-align: center;
	color: #383838; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal;
}

#formText
{
	font-family: 		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-style: 		normal;
	font-weight: 		normal;
	color: 				#383838;
	text-decoration: 	none;
}

#domesticText
{
	margin: 4px;
	font-family:		Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	font-style:			normal;
	font-weight:		bold;
	color:				#383838;
	text-decoration:	none;
	text-align:			justify;
}

.solidborder
{
	border: 			solid 1px #0F42A8
}

#domesticText a
{
	font-weight:		bold;
	color:				#383838;
	text-decoration:	none;
}

#domesticPopup
{
	padding-bottom: 2px;
	background: rgb(255, 255, 255) url(../immagini/header_popup_domestic.jpg) top right no-repeat;
	text-align: left;
}

#professionalPopup
{
	padding-bottom: 2px;
	background: rgb(255, 255, 255) url(../immagini/header_popup_professional.jpg) top right no-repeat;
	text-align: left;
}

#technicsPopup
{
	padding-bottom: 2px;
	background: rgb(255, 255, 255) url(../immagini/header_popup_technics.jpg) top right no-repeat;
	text-align: left;
}

#detailImage img
{
	margin: 2px;
}