/* CSS Document */
/* GRUPPO SAN DONATO CSS */
/* CSS by tesene  - foot */

/* CLASSI GENERALI */

body {
	margin: 0px auto;
	padding: 0px;
/*	background-color:#4F4F4F; */
	background-color:#EEEEEE; 
	}
.body_spec {
	margin: 0px auto;
	padding: 0px;
	background-color:#f7f7f7;
	}
#mappa{
	width:470px;
	height:204px;
	}
#flashcontent{
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#e23828;
	}
#flashcontent a:link, a:visited{
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#e23828;
	text-decoration:none
	}
#container {
	width: 748px;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFF;
	font-family: "Trebuchet MS";
	}
	
	
#container_dottore {
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFF;
	font-family: "Trebuchet MS";
	}
.hidden {
	display: none;
	}
img {
	border: 0px;
	}
.clearer{
	height:1px;
	overflow:hidden;	
	margin-top:-1px;
	clear:both;
}
p {
	margin: 0;
}
/* CLASSI GENERICHE DEL SITO */

#up {
	width: 748px;
	height: 130px;
	/*background-image: url(img/gruppo_testa.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	}
	
/*logo 50*/

#logo{
width:153px;
height:130px;
	background-image: url(img/logo50.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;

}	
	/*banner*/
	
	
	#banner{
	width:595px;
	height:82px;
	float:right;
	border-top: #ce0404 solid 2px;
	background:#FFFFFF;
	text-align:center;
	
	
	}
	#scritta{
	width:595px;
height:46px;
background-image: url(img/scritta.jpg);	
float:right;
	}
	
/*intestazioni delle strutture */

#up_ccve{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_ccve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#up_iccb{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_iccb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#up_psd{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_psd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#up_iog{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_iog.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#up_icbm{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_icbm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#up_iccp{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_iccp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#up_icss{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_icss.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#up_ccsa{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_ccsa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#up_icpm{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_icpm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#up_psp{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_psp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#up_icz{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_icz.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#up_icsa{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_icsa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#up_psm{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_psm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#up_icva{
	width: 748px;
	height: 63px;
	background-image: url(img/clinica_up_icva.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#up_icsr{
        width: 748px;
        height: 63px;
        background-image: url(img/clinica_up_icsr.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        }
#nav {
	height: 16px;
	font-size: 10px;
	font-weight: bold;
	color: #5d5d5d;
	padding: 4px 0px 0px 5px;
	}
#nav a{
	font-size: 10px;
	font-weight: bold;
	color: #5d5d5d;
	}
#SpaceUp {
	height: 1px;
	font-size: 1px;
	background-image: url(img/spaceup.jpg);
	background-position: left;
	}
#centro_cont {
	width: 748px;
	height:700px;
	height: auto !important;
	min-height:700px;
	}
#sinistra {
	width: 128px;
	float: left;
	}
#destra {
	width: 138px;
	float: right;
	margin: 0;
	text-align: center;
	}
#down {
	clear: both;
	border-top: 1px solid #d71212;
	margin: 3px 0px 0px 0px;
	font-size: 9px;
	color: #666666;
	}
#down strong {
	color: #d71212;
	}
/* MENU IN ALTO */
#menu  {
	text-align:right;
	width: auto;
	height: 21px;
	}
#menu ul {
	margin: 0px;
	padding: 0 2px 0 0;
	border: 0px;
	font-size: 2px
	}
#menu ul li{
	display: inline;
	text-indent: -9999px;
	list-style: none;
	height: 21px;
	}
#menu ul li a{
	display: inline;
	text-indent: -9999px;
	list-style: none;
	}
#menu ul li a IMG {
    margin:1px 0px 0 0;
}
/* menu di sinitra */
/* MENU N°1 */
#menu_01 {
	padding: 0px 0px 0px 3px;
	}
#menu_01 dl{
	margin: 9px 0px 0px 0px;
	padding: 0px;
	}
#menu_01 dt {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size: 10px;
	font-weight: bold;
	color: #36749b;
	}
#menu_01 dd {
	list-style: none;
	font-size: 10px;
	display: block;
/*	background-image: url(img/sx_row_blank.jpg);*/
	margin: 0px;
	padding: 0px 0px 1px 6px;
	color: #ce0404;
	font-weight: bold;
	height: 13px;
	border-bottom: 1px solid #e3e3e3;
	}
#menu_01 dd a {
	font-size: 11px;
	color: #ce0404;
	text-decoration: none;
	}
#menu_01 dd a:hover {
	font-size: 11px;
/*	color: #96b1d0;*/
       color:#666;
	text-decoration: underline;
	}
/* MENU N°2 */
#menu_02 {
	padding: 0px 0px 0px 3px;
	}
#menu_02 dl{
	margin: 9px 0px 0px 0px;
	padding: 0px;
	background-color: #f6f6f6;
	}
#menu_02 dt {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size: 10px;
	font-weight: bold;
	color: #36749b;
	}
#menu_02 dd {
	list-style: none;
	font-size: 10px;
	display: block;
/*	background-image: url(img/sx_row_grey.jpg);*/
	margin: 0px;
	padding: 0px 0px 1px 6px;
	color: #ce0404;
	font-weight: bold;
	border-bottom: 1px solid #e3e3e3;
	}
#menu_02 dd a {
	font-size: 11px;
	color: #ce0404;
	text-decoration: none;
	}
#menu_02 dd a:hover {
	font-size: 11px;
/*	color: #96b1d0;*/
       color:#666;
	text-decoration: underline;
	}
/* MENU N°3 */
#menu_03 {
	padding: 0px 0px 0px 3px;
	}
#menu_03 dl{
	margin: 9px 0px 0px 0px;
	padding: 0px;
	}
#menu_03 dt {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size: 10px;
	font-weight: bold;
	color: #36749b;
	}
#menu_03 dd {
	list-style: none;
	font-size: 10px;
	display: block;
/*	background-image: url(img/sx_row_blank.jpg);*/
	margin: 0px;
	padding: 0px 0px 1px 6px;
	color: #ce0404;
	font-weight: bold;
	height: 13px;
	border-bottom: 1px solid #e3e3e3;
	}
#menu_03 dd a {
	font-size: 11px;
	color: #ce0404;
	text-decoration: none;
	}
#menu_03 dd a:hover {
	font-size: 11px;
/*	color: #96b1d0;*/
	color:#666;
	text-decoration: underline;
	}
/* MENU N°4 */
#menu_04 {
	padding: 0px 0px 0px 3px;
	}
#menu_04 dl{
	margin: 9px 0px 0px 0px;
	padding: 0px;
	}
#menu_04 dt {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size: 10px;
	font-weight: bold;
	color: #36749b;
	}
#menu_04 dd {
	list-style: none;
	font-size: 10px;
	display: block;
/*	background-image: url(img/sx_row_blank.jpg);*/
	margin: 0px;
	padding: 0px 0px 1px 6px;
	color: #ce0404;
	font-weight: bold;
	height: 13px;
	border-bottom: 1px solid #e3e3e3;
	}
#menu_04 dd a {
	font-size: 11px;
	color: #ce0404;
	text-decoration: none;
	}
#menu_04 dd a:hover {
	font-size: 11px;
/*	color: #96b1d0;*/
	color:#666;
	text-decoration: underline;
	}
/* CERCA */
#cerca {
	width: 130px;
	height: 45px;
	margin: 10px 0px 0px 4px;
	padding: 25px 0px 0px 0px !important;
	padding: 35px 0 0 0;
	background-image: url(img/cerca_sf.jpg);
	background-repeat: no-repeat;
       background-color: #F6F6F6;
	background-position: 0 0 !important;
	background-position: 0 10px;
	text-align: center;
	font-size: 10px;
	color: #085484;
	}
#cerca a {
	font-size: 10px;
	color: #085484;
	}
.cerca_input {
	width: 100px;
	text-align: center;
	height: 12px;
	font-size: 10px;
    }
	
/* ACCESSO RISERVATO */
#accesso {
	width: 130px;
	margin: 10px 0px 0px 4px;
	padding: 32px 0px 0px 0px;
	background: url(img/accris_sf.jpg) no-repeat;
	text-align: center;
	font-size: 9px;
	color: #8b0000;
	}
#accesso dl {
	margin: 0px;
	padding: 0px;
}
#accesso dd {
	margin: 0px;
	padding: 0px;
}
#accesso a {
	color: #8b0000;
	font-size: 9px;
	text-decoration:underline;
	}
	#accesso a: visited {
	color: #8b0000;
	font-size: 9px;
	text-decoration:underline;
	}
.accesso_input {
	width: 100px;
	text-align: center;
	height: 12px;
	font-size: 10px;
	/* size: 20px; */
	}
/* parte di destra - bottoni */
#dx_titolo {
	font-size: 10px;
	color: #006699;
	font-weight: bold;
	text-align: right;
	}
.dx_sottotit {
	font-size: 9px;
	color: #006699;
	text-align: right;
	}
.dx_bottoni {
	text-align: center;
	padding: 0px 0px 2px 0px;
	height: 106px;
	}
/* parte sx news */
.newstit {
	text-align: center;
	margin: 5px 0px 0px 4px;
	font-size: 9px;
	}
.newstit2 {
	text-align: center;
	margin: 0px 0px 0px 4px;
	font-size: 9px;
	}
.CL_newstit {
	text-align: left;
	height:16px;
	}
.CL_newstit2 {
	text-align: left;
	height: 8px;
	font-size: 5px;
	}
#newsTesto {
	background-image: url(img/dx_news_sf.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 6px;
	text-align: left;
	line-height:15px;
	}
#newsTestoCL {
	background-image: url(img/clinica_newssf.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0px 5px 0px 5px;
	text-align: left;
	}
span.titolonews {
	color: #0066CC;
	font-size: 10px;
	font-weight: bold;
	}
span.titolonews a {
	color: #0066CC;
	font-size: 9px;
	font-weight: bold;
	}
span.testonews {
	color: #626262;
	font-size: 10px;
	font-weight: bold;
	}
span.testonews  a{
	color: #626262;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	}
span.testonews  a:hover{
	color: #626262;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
/* parte di destra webmail*/
#webmail {
	text-align: center;
	padding: 5px 0px 0px 0px;
	}
/* ARRIVA IL CENTRO */
/* sss */
#centro {
/*	background-color: #f7f7f7;*/
	background-color:#fff;
	width: 468px;
	margin: 5px 0px 0px 133px;
	}
	
#centro_dott {
	background-color: #f7f7f7;
	
	margin: 0px 0px 0px 0px;
	}
/* home page*/
.home_titolo {
	font-size: 12px;
	font-family:"Trebuchet MS";
	color: #085484;
	font-weight: bold;
	background-color: #dedede;
	text-align: right;
	padding: 0px 5px 0px 0px;
	border-bottom: 1px solid #FFFFFF;
	}
	
.Title{
	color:#cc0000;
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	text-transform:uppercase;
	}
.clinica_titolo {
	font-size: 12px;
	color: #085484;
	font-weight: bold;
	background-color: #dedede;
	text-align: left;
	padding: 0px 5px 0px 0px;
	border-bottom: 1px solid #FFFFFF;
	}
.home_mappa {
	font-size: 10px;
	}

.ind  {
	font-size: 11px;
	color:#666666;
	text-decoration: none;
	}
	
	
.indietro  {
	font-size: 11px;
	color:#666666;
	text-decoration: underline;
	}
	
.indietro:link  {
	font-size: 11px;
	color:#666666;
	text-decoration: underline;
	}

.indietro :hover  {
	font-size: 11px;
	color:#666666;
	text-decoration: underline;
	}	
#home_lista {
	background:#fff url(img/home_sf_lista.jpg) no-repeat;
	width:468px;
	height:280px;
}
#home_listacorta {
	background-image:url(img/home_sf_listacorta.gif);
	width: 468px;
	height: 225px;
	}
.table-provincia {
	width:440px;
	margin:0 0 130px 0;
}
.td-provincia {
	padding:0 0 0 8px;
	}
.td-provincia2 {
	padding:0 0 0 10px;
	}
#lista-right {
	float:right;
	width:200px;
	margin:0 30px 0 0;
	}
.lista_titolo {
	font-size: 12px;
	width: 450px;
	color: #085484;
	font-weight: bold;
	padding: 10px 0px 10px 4px;
	border-bottom: 1px solid #CCCCCC;
	}
#lista_bergamo {
	background-image:url(img/hp_lista_bergamo.jpg);
	width: 215px;
	height:52px;
	float: left;
	line-height: 13px;
	}
	#lista_bologna {
	background-image:url(img/hp_lista_bologna.jpg) ;
	width: 215px;
	height:37px;
	float: left;
	line-height: 13px;
	}
#lista_pavia {
	background-image:url(img/hp_lista_pavia.jpg);
	width: 215px;
	height:67px;
	float: right;
	line-height: 13px;
	}
#lista_brescia {
	background-image:url(img/hp_lista_brescia.jpg);
	width: 215px;
	height:70px;
	float: right;
	line-height: 13px;
	}
#lista_milano {
	background:url(img/hp_lista_milano.jpg) no-repeat;
	width: 227px;
	height:100px;
	float: left;
	line-height: 13px;
	}
#lista_como {
	background-image:url(img/hp_lista_como.jpg);
	width: 215px;
	height:47px;
	float: right;
	line-height: 13px;
	}
.lista_red {
	color: #d71212;
	font-size: 12px;
	font-weight:bold;
	}
.lista_grey {
	color: #5e5e5e;
	font-size: 10px;
	color: #d71212;
	}
.lista_grey a {
	text-decoration: none;
	color: #5e5e5e;
	font-size: 10px;
	}
.lista_grey a:visited {
	text-decoration: none;
	color: #5e5e5e;
	font-size: 10px;
	}
.lista_grey a:hover {
	text-decoration: underline;
	color: #5e5e5e;
	font-size: 10px;
	background-color:#FBE4E3;
	}
#private_sx {
	float: left;
	margin: 4px 0px 0px 4px;
	}
#private_dx {
	float: right;
	margin: 4px 4px 0px 0px;
	clear:right;
	}
.istituti-privati {
	clear:both;
	width:100%;
	float:left;
	background:#fff;
	margin:-90px 0 0 0;
}
.presentazione-biografia {
	text-align:right;
}
/*-----######### FOOTER ######## -------*/
#down {
	font-size: 11px;
	line-height: 12px;
	text-align: justify;
	padding: 0px 3px 0px 3px;
	}


/* ---------------- tabelle ---------------------------*/
.table_titolo {
	font-size: 12px;
	font-weight:bold;
	color:#656565;
	border-bottom: 1px solid #656565;
	}
.table_titoloRED {
	font-size: 12px;
	font-weight:bold;
	color:#ce0404;
	border-bottom: 1px solid #656565;
	}
.table_titoloREDMaiusc {
	font-size: 12px;
	font-weight:bold;
	color:#ce0404;
	border-bottom: 1px solid #656565;
	font-variant:small-caps;
	}
.table_titoloRED02 {
	font-size: 12px;
	font-weight:bold;
	color:#ce0404;
	text-decoration:none;
	padding:5px 5px 5px 5px;
	}
	
.table_titoloRED02 a{
	font-size: 12px;
	font-weight:bold;
	color:#ce0404;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	}
	
.table_titoloRED02 a:hover{
	font-size: 12px;
	font-weight:bold;
	color:#ce0404;
	text-decoration:underline;
	padding:2px 2px 2px 5px;
	
	}
	
.table_testo01 {
	font-size:11px;
	color:#666666;
	padding:0px 5px 0px 5px;
	/* text-align:justify; */
}

.table_testo01_giustificato {
	font-size:11px;
	color:#666666;
	padding:0px 5px 0px 5px;
	text-align:justify; 
}

.table_testo01 FORM {
	margin:10px 0 0 0;	
}
.table_testo01 FORM INPUT {
	font-family:Arial, Verdana, Helvetica, sans-serif
}
FORM .titoletto-blu {
    display:block;
    width:100%;
    padding:0 0 0 5px;
}

.table_testo01 a, .table_testo01_giustificato a {
	font-size:11px;
	color:#3366CC;
	text-decoration: underline;
	}
	
.table_testo01_center {
	font-size: 11px;
	color:#666666;	
	background-color: #dedede;
	text-align: center;
	}
.table_testo01_center a {
	font-size: 11px;
	color:#666666;
	text-decoration: underline;
	background-color: #dedede;
	text-align: center;
	}	
	
.table_testo02 {
	font-size: 11px;
	color:#CC3300;
	}
.table_testo02 a {
	font-size:11px;
	color:#3366CC;
	text-decoration: underline;
	}
/* PARTE DELLE CLINICHE */
/*-------------- primo piano ---------------------*/
#PPfoto {
	float: left;
	}
.PPtesto {
	height: 15px;
	margin: 0px 0px 0px 110px;
	}
#PPlink {
	text-align: right;
	color: #006699;
	}
#PPlink a {
	color: #006699;
	}
.PPspace {
	background-color: #FFFFFF;
	height: 5px;
	font-size: 10px;
	}
/* ------------------- SPECIALITA' ------------------*/
#CL_spec {
	background-color: #FFFFFF;
	padding: 0px 27px 0px 27px;
	}
#CL_spc01 {
	float: left;
	width: 103px;
	}
#CL_spc04 {
	float: right;
	width: 103px;
	}
#CL_spc02 {
	float: left;
	width: 103px;
	}
#CL_spc03 {
	float: right;
	width: 103px;
	}

/*sotto*/
#CL_dirsan {
	text-align: center;
	color: #CC3300;
	font-size: 10px;
	background-color:#eeeeee;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	}
#copy {
	font-size:10px;
	color: #666;
	font-family:"Trebuchet MS";
	text-align: center;
	/*font-style: 50px;*/
	}
#copy a {
	color:#666;
	text-decoration:underline;
}
#copy a:hover {
	text-decoration:none;
}
.sub{
	font-family: "Trebuchet MS";
	font-size: 90%;
	text-align: center;
	border-color:#5A5858;
	background-color:#DEDEDE;
	border-style: solid;
	border-width: 1px;
}


/*#specialita{	
	text-align: right;	
	background-color:#FFFDFD;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}


#specialita a{
	text-decoration: none;
	color: #5A5959;
	font-size: 11px;
	font-weight: bold;	
}*/

.blu{
	color: #085484;
}
.sel{
	font-family: "Trebuchet MS";
	font-size: 95%;
	
}
/*-- menu specialita -- */
.spec_titolo {
	background-color: #dedede;
	font-size: 11px;
	color: #334972;
	padding: 1px 8px 1px 0px;
	text-align: right;
	}
#spec_sfondo {
	background-color: #f2f2f2;
	border: 1px solid #dedede;
	border-bottom: none;
	width: 223px;
	}
.spec_det ul{
	margin: 0px;
	padding: 0px;
	width: 223px;
	display:block;
	list-style-image:none;
	}
.spec_det ul li {
	height:15px;
	list-style: none;
	border-bottom: 1px solid #dedede;
	background-color: #f2f2f2;
	text-align: right;
	padding: 2px 3px 2px 0px;
	font-size: 10px;
	font-weight: bold;
	display:block;
	color: #285492;
	
	}
.spec_det ul li a {
	font-size: 10px;
	color: #334972;
	text-decoration: none;
	display: block;
	font-weight: normal;
	}
.spec_det ul li a:hover {
	display: block;
	background-color: #ffffff;
	height: 15px;
	font-weight: normal;
	}
	
/*-- liste specialitacliniche -- */
.spcli_testa {
	background-color: #dedede;
	font-size: 11px;
	color: #334972;
	padding: 1px 8px 1px 8px;
	text-align: right;
	font-weight: bold;

	}

.spcli_titolo {
	background-color: #dedede;
	font-size: 11px;
	color: #334972;
	padding: 1px 8px 1px 8px;
	text-align: left;
	}
#spcli_sfondo {
	background-color: #f2f2f2;
	/*border: 1px solid #587db1;*/
	border-bottom: none;
	color: #334972;
	/*width: 223px;*/
	}
.spcli_det ul{
	margin: 0px;
	padding: 0px;
	/*width: 223px;*/
	display:block;
	list-style:none;
	list-style-image:none;
	}
.spcli_det ul li {
	min-height:15px;
	height:auto;
	border-bottom: 1px solid #fffdfe;
	text-align: left;
	padding: 2px 3px 2px 20px !important;
	padding: 2px 3px 2px 5px;
	font-size: 10px;
	font-weight: bold;
	display:block;
	color: #285492;
	background:#d6e2f2 url(img/elenco_rosso2.gif) no-repeat 7px center;
	}
.spcli_det ul li a {
	font-size: 10px;
	color: #334972;
	text-decoration: none;
	padding: 2px 3px 2px 3px;
	display: block;
	font-weight: normal;
	width:430px;
/*	text-indent:-13px;*/
	}
.spcli_det ul li a:hover {
	display: block;
	background-color: #ffffff;
	padding: 2px 3px 2px 3px;
	font-weight: normal;
}


/* MODIFICHE FATTE DA GABRIEL E IVANO IL GIORNO 26/07/2006 */

.titoletto-rosso {
	font-size:12px;
	font-weight:bold;
	color:#CE0404;
}
.titoletto-blu {
	font-size:12px;
	font-weight:bold;
	color:#36749B;
}
.titoletto-grigio {
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.h3 {
	margin:0;
	padding:0;
}
ul {
list-style-image: url(img/elenco_rosso2.gif);
color:#666;
margin-bottom:10px;
}
.box-servizi {
width:100%;
clear:both;
margin:10px 0 15px 0;
}
.box-servizi IMG {
margin:0 5px 0 5px;
float:left;
}
.box-servizi p {
margin:0 0 0 45px;
}
.aiuto-ricerca {
margin:0px 0 0 0;
}
.print {
  display:none;
}


#scroll-container
{
	/*border: 1px solid #ff0000;*/
	margin: 0px 0px 0px 5px !important; 
	width: 113px; 
	height: 70px; 
	overflow: hidden;
}
#scroll-container .scroll-text .title
{
	font-family: "Trebuchet MS", sans-serif; 
	font-size:10px;
	color: #0066CC;
}
#scroll-container .scroll-text .text
{
	font-family: "Trebuchet MS", sans-serif; 
	font-size:9px;
	color: #626262;
}
#scroll-container .scroll-text .title a, #scroll-container .scroll-text .title a:visited
{
	font-size:10px;
	text-decoration: none;
	color: #0066cc;
}
#scroll-container .scroll-text .text a, #scroll-container .scroll-text .text a:visited
{
	font-size:9px;
	text-decoration: none;
	color: #626262;
}
.scroll-concontainer
{
	border-top: 1px solid #ffffff;
	background: url(/img/sfondo_news.gif) no-repeat;
	margin: 2px 0px 0px 4px;
	height:189px;
}

.scroll-concontainer .fisso-text
{
	padding: 21px 0 0 5px;
}
.scroll-concontainer .fisso-text .title,
{
	font-family: "Trebuchet MS", sans-serif; 
	font-size:10px;
	color: #0066CC;
}
.scroll-concontainer .fisso-text .text
{
	font-family: "Trebuchet MS", sans-serif; 
	font-size:9px;
	color: #626262;
}
.scroll-concontainer .fisso-text .title a, .scroll-concontainer .fisso-text .title a:visited
{
	font-size:10px;
	text-decoration: none;
	color: #0066cc;
}
.scroll-concontainer .fisso-text .text a, .scroll-concontainer .fisso-text .text a:visited
{
	font-size:9px;
	text-decoration: none;
	color: #626262;
}

