.hpcontents {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	overflow: hidden;
	margin-top:13px;
}
.hpmidcontents {
	float: left;
	width: 620px;
}
.mmcontainer {
	background: url(images/bg_mmbox.jpg) repeat-y 0 0;
	color: #3F83A6;
	width: 610px;
	/* sistema per impostare l'altezza minima anche in explorer 6: */
	min-height: 116px; /* valore di altezza MINIMA per gli altri browser */
	height: auto !important; /* valore di altezza per gli altri browser */
	height: 116px; /* valore per explorer 6, che non considera !important, e considera height come l'altezza minima */
	overflow: hidden;
	margin-bottom:14px;
	font-size: 11px;
}
.hpintro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
}
.hpintrotit {
	font-size:23px;
	color:#3F82A6;
}
.hpintro p {
	margin: 0;
	padding-top: 5px;
}
.mmtit {
	float: left;
	width: 56px;
	padding: 15px 0 10px 15px;
}
.mmcont {
	float: right;
	width: 523px;
	overflow: hidden;
	padding: 14px 5px 0 0;
	font: 12px Arial, Helvetica, sans-serif;
}
.mmcont p {
	margin:0;
	padding:0 0 6px;
	min-height: 35px; /* valore di altezza MINIMA per gli altri browser */
	height: auto !important; /* valore di altezza per gli altri browser */
	height: 35px; /* valore per explorer 6, che non considera !important, e considera height come l'altezza minima */
}
.mmbuttons {
	float: left;
padding-top:6px;
}
.mmbuttons a {
margin-right:5px;
}
.mmbuttonscopri {
	float: right;
padding-top:6px;}
.homeboxes {
	width:100%;
	overflow:hidden;
}
.homeboxes a {
float:left;
margin-right:5px;
}
.hpextracontents {
	float: right;
	width: 170px;
	padding-right: 7px;
}
.hpextracontents a {
	display: block;
	border-bottom: 1px solid #E6E6E6;
	padding: 10px 0 10px;
	text-decoration: none;
	color: #666;
}
.titareaarticoli {
	display: block;
	color: #3F83A6;
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 1px;
}
strong.articolotit {
	display: block;
	color: #3F83A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.articoloautore {
	display: block;
	font-size: 11px;
	font-style: italic;
}
.hpextracontentswrap {
	display:block;
	width:100%;
	overflow:hidden;
	padding-top: 3px;
}
.articolothumb {
float:left;
}
.articoloabs {
	float:right;
	width:119px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.homelogowelcome {
	text-align: right;
	padding-top: 25px;
}

/* box colonna sinistra */
.boxsxcont {
	padding: 0 0 7px 5px;
}

.titappr {
	display: block;
	color: #3F83A6;
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 3px;
	padding-bottom: 1px;
}
ul.approfondimenti,ul.approfondimenti li{list-style: none; margin: 0; padding: 0}
ul.approfondimenti{
	width:100%;
	font-size: 11px;
}
ul.approfondimenti li{
	padding: 5px 0 5px 16px;
	line-height: 1.4em;
	background: url(images/ico_pdf.gif) no-repeat 0 0.6em;
	margin: -5px 0 0
}
ul.approfondimenti li a{color:#999; text-decoration:none}
.tit_orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#3F82A6;
}
.tit_orange2, tit_orange2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3F82A6;
	padding:5px;
}
.tit_conference {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3F82A6;
}
.tit_conference2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3F82A6;
}
.tit_orange3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3F82A6;
}
.testo_gray2, testo_gray2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	padding:5px;
}
.testo_gray, .nota_controllo_rete_aziendale {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left: 15px;
}
.testo_gray a {
	color:#666666;
}
.testo_gray a:hover {
	color:#3F82A6;
}
.testo_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.testo_white a {
	color:#FFFFFF;
	text-decoration: none;
}
.testo_white A:hover {
	text-decoration:underline;
}
.tit2_orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F82A6;
	font-weight:bold;
	margin-top:6px;
}

.colonna_sx {
	white-space:189px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.banner {
	padding: 0 0 0 5px;

}

/* colonna sinistra */
.menubox {
	border: 1px solid #ccc;
	margin: 7px 0 0 1px;
	padding: 2px;
	width: 176px;
}
.othermenubox {
	margin-bottom: 45px;
}
.menubox table {
	width:100%;
}
.line_orange_active {
	background:url(images/bg_menuitem.jpg) repeat-x;
}
.line_orange_active .menu_home a {
	color:#fff;
}
.menu_home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 6px 4px 6px 15px;
	display: block;
}
.menu_home a {
	text-decoration:none;
	color:#3F7796;
}
/* regole per evidenziare la voce giusta in ogni pagina */
.colonna_sx_home .menuboxvoce1, .colonna_sx_comclinic .menuboxvoce2, .colonna_sx_video .menuboxvoce3, .colonna_sx_sbcs .menuboxvoce4, .colonna_sx_forum .menuboxvoce5, .colonna_sx_webinar .menuboxvoce6, .colonna_sx_eventipmi .menuboxvoce7, .colonna_sx_articoli .menuboxvoce8 {
	background:url(images/bg_menuitem.jpg) repeat-x;
}
.colonna_sx_home .menuboxvoce1 a, .colonna_sx_comclinic .menuboxvoce2 a, .colonna_sx_video .menuboxvoce3 a, .colonna_sx_sbcs .menuboxvoce4 a, .colonna_sx_forum .menuboxvoce5 a, .colonna_sx_webinar .menuboxvoce6 a, .colonna_sx_eventipmi .menuboxvoce7 a, .colonna_sx_articoli .menuboxvoce8 a {
	color:#fff;
}

.colonna_sx_networkaz .boxsxcont {
	/*display:none;*/
}
.colonna_sx_networkaz .boxnetaz {
	display:none;
}
.colonna_sx_networkaz div.livehelp {
	display:block;
}

/* FINE colonna sinistra */


.st_form {
	border : 1px solid #666666;
}
.color_arancio {
	background-color: #FFCC33;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left: 15px;
	background-color: #FFCC33;
}
.color_rosso {
	background-color: #FF6464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left: 15px;
	background-color: #FF6464;
}

.logowelcome {
	text-align: right;
	padding-top: 10px;
}
.line_conference {
border-bottom: 1px solid #3F82A6;
}

/* pagina hub articoli */
.artcontainer {
	width: 775px;
	overflow: hidden;
}
.artsubcont1 {
	float: left;
	width: 379px;
}
.artsubcont2 {
	float: right;
	width: 379px;
}
.articolo {
	background:url(images/separatorline.gif) repeat-x bottom left;
	padding: 2px 0 17px;
}
a.artit {
	color: #3F82A6;
	font-weight: bold;
	text-decoration: none;
	display: block;
	background:url(images/link_arrow.gif) no-repeat 0px 0px;
	padding:3px 0px 6px 27px;
	}
.artbox {
	width: 100%;
	overflow: hidden;
}
.arthumb {
	float: left;
	width: 50px;
	padding-left: 28px;
}
.artesto {
	float: right;
	width: 293px;
}
/* FINE pagina hub articoli */

/* pagina singolo articolo */
.pgartcontainer {
	padding-right:15px;
}
.pgartcontainer p {
	margin: 0 0 1.5em;
}
.pgart_topcont {
	width: 100%;
	overflow: hidden;
	padding: 14px 0 17px;
}
.pgartmaintit {
	float: left;
}
.pgartback {
	float: right;
	padding: 3px 10px 0 0;
}
. {
}
.pgarttit {
	display: block;
	color: #3F82A6;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 1em;
}
.pgarthumb {
	float: left;
	padding: 0 7px 6px 0;
}
.pgartabs {
	color: #3F83A6;
}
. {
}
/* FINE pagina singolo articolo */

/* pagina multimedia */
.pgmmcontainer {
	width: 775px;
	overflow: hidden;
}
.pgmmbox {
	width: 100%;
	overflow: hidden;
	background:url(images/separatorline.gif) repeat-x bottom left;
	padding: 2px 0 10px;
	margin-bottom: 10px;
}
.pgmmthumb {
	float: left;
	width: 108px;
}
.pgmmtesto {
	float: right;
	width: 655px;
	padding-top: 4px;
}
.pgmmtesto p {
	margin: 0 0 3px;
	/* sistema per impostare l'altezza minima anche in explorer 6: */
	min-height: 50px; /* valore di altezza MINIMA per gli altri browser */
	height: auto !important; /* valore di altezza per gli altri browser */
	height: 50px; /* valore per explorer 6, che non considera !important, e considera height come l'altezza minima */
}
.pgmmsingletit {
	color: #3F82A6;
}
a.pgmmdownload {
	color: #3F82A6;
	font-weight: bold;
	text-decoration: none;
	display: block;
	background:url(images/link_arrow.gif) no-repeat top right;
	padding:3px 28px 6px 27px;
	float: right;
}
/* FINE pagina multimedia */

/* pagina form per scaricare */
.ricinfo {
	padding-bottom: 2em;
}
.reglabel {
	float: left;
	width: 200px;
	padding-right: 20px;
}
.reginput {
	width: 300px;
	background-color: #F8FAF3;
	border: 1px solid #777;
	padding-left: 3px;
}
.regselect {
	background-color: #F8FAF3;
	border: 1px solid #777;
}
.regbot {
	border: 0;
	font-weight: bold;
	color: #3F82A6;
	background:#fff url(images/link_arrow.gif) no-repeat top right;
	padding:0 30px 9px 0;
	width: 324px;
	text-align: left;
	overflow: auto;
	cursor: pointer;
}
.astco {
	color: #FF0000;
}
.formsep {
	clear: both;
	padding: 5px;
}
.indpers {
	padding: 3em 0 2em;
}
.termlinks {
	padding: 2em 0 2em;
}
.regcampiobb {
	padding-top: 1.5em;
	color: #FF0000;
}
. {
}
/* FINE pagina form per scaricare */
