#testata
{
	width:760px;
	height:auto;
	min-height:241px;
	height:241px;
	overflow:hidden;
	/*background-color:#CCCCCC;*/
	background-image: url(css_imgs/headerCompleto3.png);
	background-repeat: no-repeat;
	background-position: center center;
	/*margin-bottom:-15px;*/
	margin-top:-10px;
}


/*************************/
#blocco1_greci
{
	width:760px;
	height:auto;
	overflow:hidden;
	/*background-color:#6699FF;*/
	background-image: url(css_imgs/sfConteBlocco.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:30px;
	text-align:center;
	/*margin-bottom:-25px;*/
}

.avvisoTop{
border:solid #009933 1px;
padding:20px;
margin:20px;
text-align:center;
font-weight:bold;
color:#009933;
}

.invisibile
{
	display:none;
}

.imageRight
{
	float:right;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:10px;
}

.tbUD 
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}

.tbUD td
{
	padding-right:20px;
}


.evidenz
{
	color:#4985a8;
}

.evidenz_s
{
	color:#4985a8;
	font-weight:bold;
}


.imageLeft
{
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	margin-top:10px;
}

.imageBottom
{
	margin-left:110px;
	margin-top:20px;
	/*margin-right:auto;*/
}


#titoloMain
{
	width: 760px;
	height: 50px;
	min-height:50px;
	background-color:#fff;
	background-image: url(css_imgs/sfTitoloMain.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: verdana;
	font-size:16px;
	font-weight:bold;
	color:#4985a8;
	line-height16px;
	letter-spacing:-1.5;
	text-align:center;
}

#main1
{
	margin:auto;
	width:680px;
	height:auto;
	/*background-color:#ffffff;*/
	overflow:hidden;
}

#main2
{
	margin:auto;
	margin-top:30px;
	width:700px;
	height:auto;
	/*border-top:1px solid #4985a8;*/
	/*background-color:#ffffff;*/
	background-image: url(css_imgs/sfMain2_.png);
	background-repeat: no-repeat;
	background-position: center top;
	position:relative;
	overflow:hidden;
}

.titolo
{
	vertical-align:middle;
	position:relative;
	top:2px;
}

.parConte
{
	margin-top:10px;
	text-align:left;
}

#hiddenWrapper
{
	margin-top:-20px;
	margin-bottom:0px;
	height:auto;
	min-height:10px;
	/*height:10px;*/
	overflow:hidden;
	/*background-color:#00CCFF;*/
}


.more
{
	font-family:verdana;
	font-size:11px;
	/*color:#4985a8;*/
	color:#009900;
	text-align: right;
	cursor:default;
	display: block;
	/*background-color:#999;*/
	width:680px;
	margin:auto;
	margin-top:10px;
	border-bottom: 1px dashed #666;
	background-image: url(css_imgs/freccinaInfo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
	padding-bottom:3px;
}

.info{cursor:pointer}

.less
{
	font-family:verdana;
	font-size:11px;
	/*color:#4985a8;*/
	color:#009900;
	text-align:right;
	cursor:default;
	display: block;
	/*background-color:#999;*/
	width:680px;
	margin:auto;
	border-top: 1px dashed #666;
	background-image: url(css_imgs/freccinaInfo2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
	/*padding-top:3px;*/
}

.less2
{
	font-family:verdana;
	font-size:11px;
	color:#4985a8;
	text-align:right;
	cursor:pointer;
	display: block;
	/*background-color:#999;*/
	width:700px;
	margin:auto;
	border-top: 1px dashed #666;
	background-image: url(css_imgs/freccinaInfo2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
	/*padding-top:3px;*/
}

.nascosto
{
	display:none;
	margin-left:auto;
	margin-right:auto;
	/*margin-top:5px;
	margin-bottom:5px;*/
	width:680px;
	/*background-color:#ffffff;*/
	height:auto;
	overflow:hidden;
	text-align:left;
}

.nascosto2
{
	display:none;
	margin-left:auto;
	margin-right:auto;
	/*margin-top:5px;
	margin-bottom:5px;*/
	width:700px;
	/*background-color:#ffffff;*/
	height:auto;
	overflow:hidden;
	text-align:left;
}

/*************************/
#blocco2_greci
{
	width:760px;
	height:auto;
	overflow:hidden;
	/*background-color:#CC99FF;*/
	background-image: url(css_imgs/sfConteBlocco.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align:center;
	padding-bottom:20px;
	/*margin-bottom:-25px;*/
}

#titoloSezione
{
	margin:auto;
	width: 756px;
	height: 40px;
	min-height:40px;
	background-color:#4985a8;
	background-image: url(css_imgs/sfTitoloMain.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: verdana;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	line-height14px;
	text-align:center;
	/*letter-spacing:-1;*/
}

/*************************/
#blocco3_greci
{
	width:760px;
	height:auto;
	overflow:hidden;
	/*background-color:#CC99FF;*/
	text-align:center;
	background-image: url(css_imgs/sfConteBlocco.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:20px;
	/*margin-bottom:-25px;*/
}

/*************************/

#blocco4_greci
{
	width:760px;
	height:auto;
	overflow:hidden;
	/*background-color:#CC99FF;*/
	text-align:center;
	background-image: url(css_imgs/sfConteBlocco.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:20px;
	/*margin-bottom:-15px;*/
}

/*************************/
#blocco5_greci
{
	width:760px;
	height:110px;
	/*min-height: 120px;*/
	overflow:hidden;
	/*background-color:#CC99FF;*/
	text-align:center;
	background-image: url(css_imgs/sfBottoni.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:10px;
}

.elenco 
{
	list-style-image:url(css_imgs/list.gif);
	margin-top:5px;
}

.voce 
{
	list-style-image:url(css_imgs/list.gif);
}





/************************************* Pagine interne ************************************/

.prima_voce
{
	list-style-image:url(css_imgs/list.gif);
	margin-top:5px;
}

.box_p_interna
{
	width:100%;
	height:auto;
	overflow:hidden;
	/*border: 1px solid #4985a8;*/
}

.contenuto_p_interna
{
	margin: 20px 20px 20px 20px;
	text-align:justify;
}

.testo
{
	text-align:justify;
}

.pagEsempioUd
{
	margin-left: 20px;*/
	/*padding-right: 20px; */
	padding-bottom: 20px; 
	width: 97.5%; 
	padding-top: 20px
}

#recapiti_top
{
	min-height:310px;
	height:auto;
	overflow:hidden;
}


.titoletto_interno
{
	color: #4985a8;
	font-family: verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:100%;
	border-bottom:1px solid #4985a8;
	height:30px;
	line-height:30px;
}

.sottotitolo_interno
{
	color: #4985a8;
	font-weight:bold;
}


#contatti
{
	border-top: 1px solid #ccc;
}

.riga_contatti
{
	width:100%;
	heigh:80px;
	margin-bottom:20px;
}

.contatti_left
{
	float:left;
	width:280px;
	border-left:1px solid #ccc;
	padding-left:5px;
	margin-right:5px;
	/*height:80px;*/
	/*overflow:hidden;*/
	border-right:1px solid #ccc;
}

.contatti_right
{
	/*width:auto;*/
	margin-left:20px;
	/*height:80px;*/
	/*background-color:#99FFFF;*/
	
}

.etichetta
{
	color:#aaa;
}

.par_explorer
{
	margin-top:10px;
	margin-bottom:10px;
}


/*-----------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------HP Novembre 2010------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/

#header_n10
{
	width:758px;
	height:216px;
	background-image: url(css_imgs/header_n10_2.png);
	background-repeat: no-repeat;
}

#titolo_n10
{
	width:758px;
	height:54px;
	background-image: url(css_imgs/bg_titolo_n10.png);
	background-repeat: no-repeat;
	margin-bottom:-20px;
}

#aux_arrow
{
	width:758px;
	height:16px;
	background-image: url(css_imgs/bg_aux_arrow.png);
	background-repeat: no-repeat;
	background-position:center;
}


#wrapper_n10
{
	background-color:#F0F1F1;
	width:738px;
	height:auto;
	overflow:hidden;
	padding:10px 10px 10px 10px;
}

.col_n10
{
	background-color:#fff;
	width:362px;
	/*height:auto;
	overflow:hidden;*/
	height:600px;
	float:left;
	padding-top:10px;
	/*padding-bottom:25px;*/
}

.col_n10 p
{
	width:314px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-left:25px;
	line-height:18px;
}

.verde_ev
{
	font-weight:bold;
	color:#357948;
}

#col_n10_left
{
	margin-right:5px;
}

#col_n10_right
{
	margin-left:5px;
}

.graphic_link
{
	width:360px;
	height:auto;
	overflow:hidden;
	text-align:center;
	position:relative;
}

.visible
{
	display:block;
}

.invisibile
{
	display:none;
}

#slideshow {
    position:relative;
    /*height:350px;*/
	height:90px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}



#sbocchi_professionali_top
{
	width:360px;
	height:70px;
	background-image: url(css_imgs/bg_sbocchi_top.png);
	background-repeat: no-repeat;
	background-position:center;
}

#sbocchi_professionali_middle
{
	width:360px;
	height:auto;
	overflow:hidden;
	background-image: url(css_imgs/bg_sbocchi_middle.png);
	background-repeat: repeat-y;
	background-position:center;
	padding-left:0px;
}

#sbocchi_professionali_bottom
{
	width:360px;
	height:25px;
	background-image: url(css_imgs/bg_sbocchi_bottom.png);
	background-repeat: no-repeat;
	background-position:center;
	margin-top:-1px;
}

#sbocchi_professionali_middle ul
{	
	width:260px;
	margin-left:60px;
	padding-top:10px;
}

#sbocchi_professionali_middle ul.elenco_n10
{
	list-style-image:url(css_imgs/punto_elenco2.png);
	line-height:12px;
}

#sbocchi_professionali_middle ul.elenco_n10 li
{
	margin-bottom:15px;
	color:#357948;
	font-size:11px;
}



.box_hp_n10
{
	width:236px;
	height:315px;
	position:relative;
	float:left;
	margin-top:10px;
	background-color:#fff;
}


.aux_arrow_box
{
	width:228px;
	height:9px;
	background-image: url(css_imgs/bg_aux_arrow_box.png);
	background-repeat: no-repeat;
	background-position:center;
	margin-top:-4px;
}

.box_hp_n10 p
{
	width:185px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-left:25px;
	line-height:18px;
}

.magg_info_n10
{
	position:absolute;
	width:185px;
	height:35px;
	background-image: url(css_imgs/bg_magg_info3.png);
	background-repeat: no-repeat;
	background-position:right center;
	line-height:35px;
	left:25px;
	bottom:20px;
}

.magg_info_n10 a:link, a:visited
{
	color:#396883;
	text-decoration:underline;
}

.magg_info_n10 a:hover, a:focus, a:active
{
	text-decoration:none;
}

.titolo_box_n10
{
	width:228px;
	height:66px;
	background-color:#6697B4;
	margin-left:4px;
	margin-top:4px;
	/*margin:5px 5px 5px 5px;*/
}

#box_hp_n10_left{
	margin-right:5px;
}


#titolo_piano_d_n10
{
	background-image: url(css_imgs/bg_piano_d_n10_2.png);
	background-repeat: no-repeat;
	background-position:center center;
}

#titolo_a_chi_n10
{
	background-image: url(css_imgs/bg_a_chi_n10.png);
	background-repeat: no-repeat;
	background-position:center center;
}

#titolo_info_p_n10
{
	background-image: url(css_imgs/bg_info_p_n10.png);
	background-repeat: no-repeat;
	background-position:center center;
}

#box_hp_n10_center{
	margin-right:6px;
	margin-left:5px;
}

#box_hp_n10_right{
	margin-left:5px;
}


.titolo_pag_interna_n10
{
	width:758px;
	height:64px;
}

.titolo_pag_interna_n10 h1
{
	display:none;
}

#titolo_piano_n10
{
	background-image: url(css_imgs/bg_titolo_piano_n10.png);
	background-repeat: no-repeat;
	background-position:center;
}

#titolo_chi_n10
{
	background-image: url(css_imgs/bg_titolo_a_chi_n10.png);
	background-repeat: no-repeat;
	background-position:center;
}

#titolo_info_n10
{
	background-image: url(css_imgs/bg_titolo_info_n10.png);
	background-repeat: no-repeat;
	background-position:center;
}

.conte_pag_interna_n10 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-left:25px;
	margin-right:25px;
	line-height:18px;
}

.conte_pag_interna_n10 ul.elenco
{
	list-style-image:url(css_imgs/list.gif);
	line-height:20px;
	margin-left:25px;
}

.conte_pag_interna_n10 p ul.elenco li
{
	/*margin-bottom:15px;*/
	color:#357948;
	font-size:12px;
}

/*------------------------------------------------------------------------------------------------------------------*/

p.sede{cursor:pointer;
font-weight:bold}
