/*----------
CSS per l'oggetto "htmlHomepageMenu_class"
------------
data: 04/02/2009
author:	Marco De Carli
email:	zakima@zkm.it
----------*/

.infoBox_normal_external{
	background-color:		#F0F0FF;
	border-width:			1px;
	border-style:			solid;
	border-color:			#9090A0;
	padding:				10px 10px 10px 20px;
	margin:					10px 0px 10px 0px;
	position:				relative;
	width:					90%;
	left:					5%
}

.infoBox_normal_embedded{
	background-color:		#F0F0FF;
	border-width:			1px;
	border-style:			solid;
	border-color:			#9090A0;
	padding:				10px 10px 10px 20px;
	margin:					10px 0px 10px 0px;
}

.infoBox_MessageResult_external
{
	background-color:		#FFFF99;
	border-width:			1px;
	border-style:			solid;
	border-color:			#9090A0;
	padding:				10px 10px 10px 10px;
	margin-left:			auto;
	margin-right:			auto;
	margin-top:				10px;
	margin-bottom:			10px;
	position:				relative;
	text-align:				left;
	vertical-align:			middle;
	overflow:				auto;
	font-size:				small;
	width:					92%;
}

.infoBox_MessageResult_external .semaforo
{
	float:				left;
	margin:				5px 10px 5px 0px;
}

.infoBox_MessageResult_external .btnChiudi
{
	display:			inline;
	float:				right;
}

.infoBox_Info_Small{
	background-image:		url('../_immagini/icons/jabber_protocol.gif');
	background-position:	center left;
	background-repeat:		no-repeat;
	background-color:		#E0FFFF;
	border-width:			1px;
	border-style:			dashed;
	border-color:			#708080;
	padding:				4px 4px 4px 17px;
	margin:					4px 0px 4px 0px;
}


.infoBox_Info_external,
.infoBox_Info_external_new
{
	font-size:				12px;
	background-image:		url('../_immagini/icons/jabber_protocol.gif');
	background-position:	5px 12px;
	background-repeat:		no-repeat;
	background-color:		#E0FFFF;
	border-width:			1px;
	border-style:			dashed;
	border-color:			#708080;
	padding:				10px 10px 10px 25px;
	margin:					10px 5% 10px 5%;
	position:				relative;
	color:					black;
}

.infoBox_Info_external_new
{
	margin:					10px 2% 10px 2%;
}

.infoBox_Info_embedded
{
	font-size:				12px;
	background-image:		url('../_immagini/icons/jabber_protocol.gif');
	background-position:	center left;
	background-repeat:		no-repeat;
	background-color:		#E0FFFF;
	border-width:			1px;
	border-style:			dashed;
	border-color:			#708080;
	padding:				10px 10px 10px 20px;
	margin:					10px 0px 10px 0px;
}

.infoBox_FORM_embedded{
	background-image:		url('../_immagini/background_form.gif');
	background-position:	top right;
	background-repeat:		no-repeat;
	background-color:		#DDFF99;
	border-width:			1px 2px 2px 1px;
	border-style:			solid;
	border-color:			#708080;
	padding:				10px 10px 10px 10px;
	margin:					10px 0px 10px 0px;
}

.infoBox_FormInfo_embedded{
	background-image:		url('../_immagini/background_formInfo.gif');
	background-position:	top right;
	background-repeat:		no-repeat;
	background-color:		#FFFFCC;
	border-width:			1px 2px 2px 1px;
	border-style:			solid;
	border-color:			#708080;
	padding:				10px 10px 10px 10px;
	margin:					10px 0px 10px 0px;
}

.infoBox_TR TD
{
	border-width:			0px 0px 1px 0px;
	border-style:			solid;
	border-color:			#B0A27D;
	padding:				1px 2px 1px 4px;
	vertical-align:			top;
}

.infoBox_attenzione{
	background-image:		url('../_immagini/icons/important.gif');
	background-position:	5px 12px;
	background-repeat:		no-repeat;
	background-color:		#FFA0A0;
	border-width:			1px;
	border-style:			dashed;
	border-color:			#000000;
	border-spacing:			10px;
	padding:				10px 10px 10px 20px;
	margin:					10px 0px 10px 0px;
}

.infoBox_homepage_attenzione
{
	background-image:		url('../_immagini/icons/important.gif');
	background-position:	5px 12px;
	background-repeat:		no-repeat;
	background-color:		#FFA0A0;
	border-width:			1px;
	border-style:			dashed;
	border-color:			#000000;
	border-spacing:			10px;
	padding:				10px 10px 10px 25px;

	margin:					10px 5% 10px 5%;
	color:					black;
}

.infoBox_Info_external H1,
.infoBox_homepage_attenzione H1
{
	margin:				0px;
	font-size:			14px;
	font-weight:		bold;
}

TABLE.TB_Elenco{
	background-color:		red;
	padding:				0px;
	margin:					0px;

	border-style:			solid;
	border-width:			1px 0px 0px 1px;
	border-color:			#9090A0;
}

TR.TB_Elenco_TR1{
	padding:				5px 10px 5px 10px;
	background-color:		#bababa;
}

TD.TB_Elenco_TR1{
	color:					black;
	border-style:			solid;
	border-width:			0px 1px 1px 0px;
	border-color:			#9090A0;
}


TR.TB_Elenco_TR2{
	background-color:		#FFFFCC;
	padding:				5px 10px 5px 10px;
}

TD.TB_Elenco_TR2{
	border-style:			solid;
	border-width:			0px 1px 1px 0px;
	border-color:			#9090A0;
}
