html {height:100%;}
body {	background-color:ffffff;	background-image:url(img/bk_head.gif);	background-position:top;	background-repeat:repeat-x;	margin:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	height:100%;}
p {margin-top:0px;}

.table {color:#545353; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
h1, h2, h3, h4, h5, h6, h7, h8 {margin:0px; padding:0px;}

#main{	width:100%;	height:100%;}
#main .accessibility{	width:955px;	text-align:right;	height:16px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	clear:right;}
#main .accessibility a:link {text-decoration:none;}
#main .accessibility a:visited{text-decoration:none;}
#main .accessibility a:hover{text-decoration:underline;}

#headerz{height:158px;width:955px;clear:right;}

#logo{float: left;background-image:url(img/head_logo.jpg);background-repeat:no-repeat;width:230px;height:138px;}
#logo h1{ display:none;}
#headerz .menumore{}

#banner1{float: left;background-image:url(img/formazione_head.jpg);background-repeat:no-repeat;width:102px;height:112px;}
#banner1 h2{ display:none;}
#headerz .banner2{width:623px;height:112px;background-image:url(img/bk_head.jpg);background-repeat:no-repeat;float: left;clear:right;}
/*--------------------------------inizio menu principale ------------*/
#menupr{width:724px;float: left;}

#menupr img{	border: 0;}
/*--------------------------------fine menu principale ------------*/
.breadcrumb{
width:955px;
height:20px;
background-image:url(img/bread_bk.gif);
background-repeat:repeat-x;
padding-top:3px;
padding-left:5px;
color:#FFFFFF;
clear:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.breadcrumb A{	color: #FFF; text-decoration: none;}
.breadcrumb a:visited{	color: #FFF; text-decoration: none;}
.breadcrumb a:hover{	color: #FFF; text-decoration: underline;}
/*-------------------------------------START CONTENUTI----------------------------------------*/
/* --------------------------------layout page int----------------*/
#contents1{
width:100%;
float:left;
clear:left;
background-image:url(img/bar/bar_grey.gif);
background-repeat:repeat-x;
height:auto;
}
#contents2{
width:100%;
float:left;
clear:left;
background-image:   url(img/bk_menu_sx_home.gif);
background-repeat:repeat-y;
height:auto;
}
#contents2B{
float:left;
clear:left;
background-image:   url(img/bk_menu_sx_home.gif);
background-repeat:repeat-y;
height:auto;
}
#menu_sx{
width:212px;
height:auto;
float:left;
}
/*------------------------inizio titolo menu-------------*/
#menu_sx .titolomenu{
background-image:url(img/bar/tit_grey.gif);
background-repeat:repeat-x;
height:51px;
border-style:solid;
border-color:#FFFFFF;
border-width: 1px;
border-top:0px;
color:#ffffff;
font-size:14px;
font-weight:bold;
}
#menu_sx .position{
padding-top:28px;
padding-left:8px;
}
/*------------------------fine titolo menu-------------*/
/*------------------------inizio menu-------------*/
ul#menu{
margin:0px;
padding:0px;
list-style:none;
width:auto;
height:auto;
border-style:solid;
border-color:#a3a1a1;
border-width:7px;
border-top:0px;
border-right:0px;
border-left:0px;
}
.index_link{
border-bottom:1px;
border-left:1px;
border-right:1px;
border-style:solid;
border-color:#FFFFFF;
}
ul#menu li{background-color:#c0bebe;}

li#link{
width:auto;
background-color:c0bebe;
}
li#link :hover{
background-color:#afacac;
}
.infomenu{
width:auto;
text-align:center;
padding-top:25px;
padding-bottom: 25px;
}
/*------------------------fine menu-------------*/
/*------------------------inizio contenuti centrali-------------*/
#content{
float:left;
width:740px;
clear:right;
height:auto;
}
#cercaveloce{
padding-left:5px;
padding-top:3px;
float:left;
width:400px;
}
#cercaveloce form{
margin:0px;
}
#cercaveloce select{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 115px;
color: #868484;
float:left;
margin-right:1px;
}
#ricerca{
padding-top:3px;
margin:0px;
font-weight:bold;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
}

#ricerca form{
margin:0px;
}
#ricerca img{
float:right;
margin-top:1px;
margin:0px;
}
#ricerca input{
height:18px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 115px;
color:#868484;
margin:0px;
margin-left:5px;
margin-right:3px;
text-align:left;
}
/*---------------------------- contenuti centrali interno----------------------------------*/


/*---contenuto interno---*/
#content .real_content{clear:left;float:left;margin-top:27px;margin-left:25px;width:500px;height:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#545353;line-height:17px;}

.real_content h1{line-height:normal;float:left; font-size:16px;background-image:url(img/titolo_divisore.gif);background-repeat:no-repeat;background-position:right;padding-right:30px;height:28px;}

.real_content iframe{border:0  !important; margin:0  !important; height:950px !important; width:100%  !important}

.real_content h2{line-height:normal; color:#3399FF; clear:right; font-size:11px;padding-top:4px;margin-bottom:25px; display:block}

.real_content p{clear:left;margin-left:15px;}


#content .real_content2{clear:left;float:left;margin-top:27px;margin-left:25px;width: 710px;height:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#545353;line-height:17px;}
.real_content2 h1{line-height:normal;float:left;font-size:16px;background-image:url(img/titolo_divisore.gif);background-repeat:no-repeat;background-position:right;padding-right:30px;height:28px;}
.real_content2 h2{line-height:normal;color:#3399FF;float:left;clear:right;font-size:11px;padding-top:4px;margin-bottom:25px;}

.real_content2 p{clear:left;margin-left:15px;}


/*--------------index-------*/

#index_sx{
width:230px;
float: left;
height:auto;
}
#index_center{
width:1px;
height:368px;
background-color:#CCCCCC;
float: left;
margin-right:10px;
margin-left:10px;
}
#index_dx{
width:230px;
clear:right;
float:left;
height:auto;
}
#index_sotto{
width:500px;
clear:left;
margin: 10 0 15 0;
background-color:#edebeb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding: 0px 0px 5px 0px;
}
/*-percorsi*/
#percorsi{margin-top: 10px; }

#percorsi p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
margin:0px;
}
#percorsi .link{
margin-left:10px;
margin-top:1px;
width:220px;
background-color:#008bd0;
background-image:url(img/bk_link_percorsi.gif);
background-position:right center;
background-repeat:no-repeat
}

#percorsi a{
background-color:#008bd0;
color:#ffffff;
padding:2px 5px 2px 5px;
font-weight:bold;
text-decoration:none;
width:auto;
}
#percorsi a:hover{
color:#FFCC00;
}

#percorsi h1{
	margin: 0px;
}
/*-fine percorsi*/
/*----news home*/
#news_home{
padding:10px 0px 10px 0px;
border-bottom:0px;
border-bottom-color:#999999;
border-bottom-style:solid;
float:left;
clear:both;
width:230px;
}
#news_photo{
float:left;
width:51px;
}
#news_home .foto{
float:left;
padding-left:10px;
width:165px;
}

#news_home img{
border: 1px solid #008bd0;
}
#news_home_nofoto p{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#545353;
line-height:normal;
}
#news_home_nofoto a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#545353;
text-decoration:none;
padding-left:13px;
background-image:url(img/ico_arrow_right.gif);
background-repeat:no-repeat;
background-position:left center;
}
#news_home_nofoto a:hover{
text-decoration:underline;
}
#news_home_nofoto .data_news{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#008bd0;
}
#news_home_nofoto h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#545353;
margin:0px;
}
/*----fine news home*/

#index_sotto h5{
background-color:#008bd0;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
padding: 0px 0px 0px 10px;
border-bottom: 1px solid #ffffff;
}
#index_sotto p{
padding: 0px;;
margin:0px;
}
#index_sotto a{
margin: 10px;
padding-left:12px;
background-image:url(img/ico_arrow_right.gif);
background-repeat:no-repeat;
background-position:left center;
color:#000000;
text-decoration:none;
}
#index_sotto a:hover{text-decoration:underline;}
/*--------------fine index-----------*/
.other_link{
background-image:url(img/content_line_down.gif);
background-repeat:repeat-x;
background-position:center;
text-align:right;
clear:left;
}
.other_link a{
text-decoration:none;
font-size:10px;
color:#000000;
font-weight:bold;
}
.other_link a:hover{ text-decoration:underline;}

.print{
background-image:url(img/ico_print.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:15px;
background-color:#FFFFFF;
border-left:5px solid #ffffff;
}
.torna{
background-image:url(img/ico_turn.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:15px;
background-color:#FFFFFF;
border-left:5px solid #ffffff;
}
.home{
background-image:url(img/ico_up.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:15px;
background-color:#FFFFFF;
border-left:5px solid #ffffff;
}
.other_link2{
font-size:11px;
font-weight:bold;
color:#008bd0;
text-align:center;
margin:15px 0px 20px 0px;
}
.other_link2 a:hover{text-decoration:underline;}

.other_link2 a{text-decoration:none;color:#008bd0;}


/*---------------------------- spalla */
#spalla{
margin-top:20px;
margin-left:5px;
width:210px;
height:auto;
float:left;
z-index: 2;
clear: right;

}
/*--------------------------- news */
#news{
background-color:#ffffff;
border:1px dashed #2da6e5;
padding:3px;
border-width:2px;
}
#news .titolo {
background-image:url(img/news_tit_bgr.gif);
background-repeat:repeat-x;
padding-top: 13px;
padding-bottom: 5px;
}
#news h4 {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-image:url(img/news_selector.gif);
background-repeat:no-repeat;
background-position: center left;
padding-left: 19px;
}
#news .newselenco1{
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
background-color:#dfdddd;
padding: 3px 5px 3px 5px;
}

#news .newselenco2{
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
background-color:#edebeb;
padding: 4px 6px 4px 6px;
}
.news_in_line{
padding-left:18px;
background-image:url(img/ico_news.gif);
background-repeat:no-repeat;
background-position:top left;
color:#545353;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#news a:hover{text-decoration:underline;}
#news a:link{text-decoration:none;}
#news a:visited{text-decoration:none;}
.news_tot{
padding: 3px 15px 2px 0px;
text-align:right;
}
.news_tot a{
padding-left:8px;
color:#0099FF;
font-weight:bold;
background-image:url(img/ico_arrow_right.gif);
background-repeat:no-repeat;
background-position: top left;
}

/*---------------------------------box_spalla2 */
#box_spalla2{background-color:#ffffff;padding:3px;border-width:2px;}
#box_spalla2 .titolo {background-image:url(img/news_tit_bgr.gif);background-repeat:repeat-x;padding-top: 13px;padding-bottom: 5px;}
#box_spalla2 h4 {font-size:11px;font-weight:bold;color:#FFFFFF;background-image:url(img/news_selector.gif);background-repeat:no-repeat;background-position: center left;padding-left: 19px;}
#box_spalla2 form {margin:0px;}
#box_spalla2 .form {width:105px; background-color:#b1afaf; color:#000000; margin:3px;padding:2px 2px 2px 2px;border:0px;font-family: Arial, Helvetica, sans-serif; font-size:11px; }
#box_spalla2 .elenco{border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff;background-color:#dfdddd;padding: 5px 8px 5px 8px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#545353; height:80px;}

#box_spalla2 .elenco_res{border-bottom: 0px;border-top: 0px;;background-color:#dfdddd;padding: 5px 8px 5px 8px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#545353;}

#box_spalla2 a:hover{text-decoration:underline;}
#box_spalla2 a:link{text-decoration:none;}
#box_spalla2 a:visited{text-decoration:none;}
#box_spalla2 p {margin:3px;}

#box_spalla2 a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#545353;padding:3px 20px 3px 115px;background-image:url(img/button.gif);background-repeat:no-repeat;background-position: right center;}

#box_spalla2 a:hover {background-image:url(img/button.gif);background-repeat:no-repeat;background-position: right center;}



#box_spalla2 .style1{font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

/*------------------------fine contenuti centrali interno-------------*/

/*---------------------------------box_spalla2 */
.box_spalla2{background-color:#ffffff;padding:3px;border-width:2px;}
.box_spalla2 .titolo {background-image:url(img/news_tit_bgr.gif);background-repeat:repeat-x;padding-top: 13px;padding-bottom: 5px;}
.box_spalla2 h4 {font-size:11px;font-weight:bold;color:#FFFFFF;background-image:url(img/news_selector.gif);background-repeat:no-repeat;background-position: center left;padding-left: 19px;}
.box_spalla2 form {margin:0px;}
.box_spalla2 .form {width:105px; background-color:#b1afaf; color:#000000; margin:3px;padding:2px 2px 2px 2px;border:0px;font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.box_spalla2 .elenco{border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff;background-color:#dfdddd;padding: 5px 8px 5px 8px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#545353;}
.box_spalla2 .elenco_res{border-bottom: 0px;border-top: 0px;;background-color:#dfdddd;padding: 5px 8px 5px 8px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#545353;}
.box_spalla2 a:hover{text-decoration:underline;}
.box_spalla2 a:link{text-decoration:none;}
.box_spalla2 a:visited{text-decoration:none;}
.box_spalla2 p {margin:3px;}
.box_spalla2 a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#545353;padding:3px 20px 3px 115px;background-image:url(img/button.gif);background-repeat:no-repeat;background-position: right center;}
.box_spalla2 .style1{font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
/*------------------------fine contenuti centrali interno-------------*/


/*-------------------------------------END CONTENUTI----------------------------------------*/
#footer{
clear:left;
width:100%;
background-image:url(img/bk_footer.gif);
background-repeat:repeat-x;
height:138px;
padding-top:7px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#footer a{color:#666666;}

#footer .copyright{
padding-left:5px;
float:left;
height:18px;
}

#footer .credits{
width:520px;
float:left;
text-align:right;
}

#footer .loghifooter{
clear:left;
width:780px;
float:left;
}
.txt_white{
color:#FFFFFF;
}

/*menu s2*/




.divprinc8{	display: none;}


#bvox_anteprima_figlie_titolo{border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; background-color:#edebeb; padding: 4px 6px 4px 6px; width: 100%;}
#bvox_anteprima_figlie_titolo a {	padding-left:18px;background-image:url(img/ico_news.gif);background-repeat:no-repeat;background-position:top left;color:#545353;font-family:Arial, Helvetica, sans-serif; font-size:10px; width: 100%;}

#spalla iframe{ border: 0;}
#framenews {height:100px;}
li#link :hover{background-color:#afacac;}


/*anteptima pagina*/
.real_content .modulo_anteprima_titolo{line-height:normal;float:left;font-size:16px;background-image:url(img/titolo_divisore.gif);background-repeat:no-repeat;background-position:right;padding-right:30px;height:28px;}
.real_content h2{line-height:normal;color:#3399FF;float:left;clear:right;font-size:11px;padding-top:4px;margin-bottom:25px;}

#box_anteprima_figlie_titolo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545353; margin:0px; background-color: #fff; background-image: none;}
#news_home #box_anteprima_figlie_titolo a {color: #545353; text-decoration: none;}
#news_home #box_anteprima_figlie_titolo a:visited {color: #545353; text-decoration: none;}
#news_home #box_anteprima_figlie_titolo a:hover {color: #545353; text-decoration: underline;}
#news_home #box_anteprima_figlie_data{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#008bd0; margin-top: 3px;}
#news_home #box_anteprima_figlie_introduzione{margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#545353;line-height:normal; margin-top: 3px;}

#spallanews #box_anteprima_figlie table{width: 95%; border: 0;}
#spallanews #box_anteprima_figlie_titolo{border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; background-color:#edebeb; padding: 4px 6px 4px 6px; width: 100%;}
#spallanews #box_anteprima_figlie_titolo a {	padding-left:18px;background-image:url(img/ico_news.gif);background-repeat:no-repeat;background-position:top left;color:#545353;font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#spallanews #box_anteprima_figlie_data{	display: none;}
#spallanews #box_anteprima_figlie_testo{	display: none;}
#spallanews #box_anteprima_figlie_introduzione{	display: none;}
#spallanews #box_anteprima_figlie_continua{	display: none;}

#news_home #box_anteprima_figlie_continua a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#545353;
text-decoration:none;
padding-left:13px;
background-image:url(img/ico_arrow_right.gif);
background-repeat:no-repeat;
background-position:left center;
}
#news_home #box_anteprima_figlie_continua a:hover{	text-decoration: underline;}

#news_home #box_anteprima_figlie_pagina{
padding: 0px 0px 10px 0px;
border-bottom:1px;
border-bottom-color:#999999;
border-bottom-style:solid;
float:left;
clear:both;
width:230px;
margin: 0px;}
#news_home #box_anteprima_figlie_image{	float: left; clear: none;}
.colonnanews {border-left:1px solid #999; padding-left: 10px;}
.colonnanews h1{	margin: 0px;}


.tablemenuprinc{  height: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0076BD; margin-left: 61px; }
.tablemenuprinc a{	color: #0076BD; text-decoration: none;}
.tablemenuprinc a:visited{	color: #0076BD; text-decoration: none;}
.tablemenuprinc a:hover{	color: #0076BD; text-decoration: underline;}

.menuprinc{  height: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0076BD; margin-left: 61px; }
.meenuprinc a{	color: #0076BD; text-decoration: none;}
.meenuprinc a:link{	color: #0076BD; text-decoration: none;}
.menuprinc a:visited{	color: #0076BD; text-decoration: none;}
.menuprinc a:hover{	color: #0076BD; text-decoration: underline;}


#menupr{background: url(img/menupr_pre.jpg) no-repeat #fff;}
#menuprinc1{background: #fff url(images/menupr_chisiamo.gif) no-repeat top; height: 26px; width: 92px; text-align: center; }
#menuprinc1_sel{background: #fff url(images/menupr_chisiamo.gif) no-repeat top; height: 26px; width: 92px; text-align: center; }
#menuprinc2{background: #fff url(images/menupr_formazione.gif) no-repeat top; height: 26px; width: 109px; text-align: center;}
#menuprinc2_sel{background: #fff url(images/menupr_formazione.gif) no-repeat top; height: 26px; width: 109px; text-align: center;}
#menuprinc3{background: #fff url(images/menupr_orientamento.gif) no-repeat top; height: 26px; width: 116px; text-align: center;}
#menuprinc3_sel{background: #fff url(images/menupr_orientamento.gif) no-repeat top; height: 26px; width: 116px; text-align: center;}
#menuprinc4{background: #fff url(images/menupr_progetti.gif) no-repeat top; height: 26px; width: 87px; text-align: center;}
#menuprinc4_sel{background: #fff url(images/menupr_progetti.gif) no-repeat top; height: 26px; width: 87px; text-align: center;}
#menuprinc5{background: #fff url(images/menupr_voucher.gif) no-repeat top; height: 26px; width: 78px; text-align: center;}
#menuprinc5_sel{background: #fff url(images/menupr_voucher.gif) no-repeat top; height: 26px; width: 78px; text-align: center;}
#menuprinc6{background: #fff url(images/menupr_attivita.gif) no-repeat top; height: 26px; width: 81px; text-align: center;}
#menuprinc6_sel{background: #fff url(images/menupr_attivita.gif) no-repeat top; height: 26px; width: 81px; text-align: center;}
#menuprinc7{background: #fff url(images/menupr_contatti.gif) no-repeat top; height: 26px; width: 81px; text-align: center;}
#menuprinc7_sel{background: #fff url(images/menupr_contatti.gif) no-repeat top; height: 26px; width: 81px; text-align: center;}

#menuprinc8{	display: none;}
#menuprinc8_sel{	display: none;}
#menuprinc9{	display: none;}
#menuprinc9_sel{	display: none;}
#menuprinc10{	display: none;}
#menuprinc10_sel{	display: none;}
#menuprinc11{	display: none;}
#menuprinc11_sel{	display: none;}

.real_content ul{ margin: 5px; margin-top: 50px; display: block; list-style: none; margin-left: 0;}
.real_content li{font-size:11px; font-family: Arial; line-height: 12px; color:#545353; border-bottom: 1px dotted #008bd0; padding-bottom: 5px; margin-bottom: 20px; margin-left: 0;}
.real_content li .sh1{font-size:13px; font-weight:bold; color:#008bd0; text-decoration: none; }
.real_content li a .sh1{color:#008bd0; text-decoration: none; }
.real_content li a:visited .sh1{color:#008bd0; text-decoration: none; }
.real_content li a:hover .sh1{color:#008bd0; text-decoration: underline; }
.real_content li a {color:#008bd0; text-decoration: none; }
.real_content li a:visited {color:#008bd0; text-decoration: none; }
.real_content li a:hover {color:#008bd0; text-decoration: underline; }

.real_content li .sh2{font-weight:bold; }
.real_content li p{margin:0; margin-top: 5px; }

.real_content .elenco_mini{margin-top: 10px; width: 99%;}
.real_content .testo_miniature .sh1{font-size:13px;font-weight:bold;color:#008bd0; }
.real_content .testo_miniature a .sh1{color:#008bd0; text-decoration: none }
.real_content .testo_miniature a:visited .sh1{color:#008bd0; text-decoration: none }
.real_content .testo_miniature a:hover .sh1{color:#008bd0; text-decoration: underline }
.real_content .testo_miniature{font-size:9px; color:#545353; border-bottom: 1px dotted #008bd0; padding-bottom: 5px; padding-top: 5px; }
.real_content .miniature{font-size:11px; font-family: Arial; line-height: 12px; color:#545353; border-bottom: 1px dotted #008bd0; padding-bottom: 10px; width: 100px; padding-top: 20px;}
.real_content .miniature img{width: 95px;}
.real_content .testo_miniature .sh2{font-weight:bold; }
.real_content .testo_miniature p{margin:0; margin-top: 5px; }

.real_content2 ul{margin: 5px; margin-top: 50px; display: block;}
.real_content2 li{font-size:11px; font-family: Arial; line-height: 12px; color:#545353; border-bottom: 1px dotted #008bd0; padding-bottom: 5px; margin-bottom: 20px;}
.real_content2 li .sh1{font-size:13px;font-weight:bold;color:#008bd0; }
.real_content2 li a .sh1{color:#008bd0; text-decoration: none }
.real_content2 li a:visited .sh1{color:#008bd0; text-decoration: none }
.real_content2 li a:hover .sh1{color:#008bd0; text-decoration: underline }
.real_content2 li .sh2{font-weight:bold; }
.real_content2 li p{margin:0; margin-top:2px; }

.real_content2 .elenco_mini{margin-top: 10px; width: 99%;}
.real_content2 .testo_miniature .sh1{font-size:13px;font-weight:bold;color:#008bd0; }
.real_content2 .testo_miniature a .sh1{color:#008bd0; text-decoration: none }
.real_content2 .testo_miniature a:visited .sh1{color:#008bd0; text-decoration: none }
.real_content2 .testo_miniature a:hover .sh1{color:#008bd0; text-decoration: underline }
.real_content2 .testo_miniature{font-size:11px; font-family: Arial; line-height: 12px; color:#545353; border-bottom: 1px dotted #008bd0; padding-bottom: 10px; padding-top: 20px; }
.real_content2 .miniature{font-size:10px; color:#545353; border-bottom: 1px dotted #008bd0; padding-bottom: 10px; width: 100px; padding-top: 20px;}
.real_content2 .miniature img{width: 95px;}
.real_content2 .testo_miniature .sh2{font-weight:bold; }
.real_content2 .testo_miniature p{margin:0; margin-top: 5px; }

/*---umb---*/
.noul ul{margin: 11px; margin-top: 0px; list-style-type:disc;}
.noul li{font-size:11px; color:#545353; border-bottom: 0px none #008bd0; padding-bottom: 0px; list-style-type:disc;}
.noul li p{margin:0; margin-top: 0px;}

.other_link2{font-size:10px;}
.other_link2 .menuprinc{font-size:10px; font-weight:bold; color:#008bd0;text-align:center; padding: 0 4px 0 4px; border-right: 2px solid #008bd0;}
.other_link2 .menuprinc a:hover{text-decoration:underline;}
.other_link2 .menuprinc a{text-decoration:none;color:#008bd0;}

.other_link2 .tablemenuprinc{margin:0; height: 11px; font-size:10px; font-weight:bold; color:#008bd0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 2px;}
.other_link2 .tablemenuprinc td{margin:0; height:11px;}
.other_link2 #menuprinc1{background: #fff none; height: auto; width: auto; text-align: center; border-left: 2px solid #008bd0; }
.other_link2 #menuprinc1_sel{background: #fff none; height: auto; width: auto; text-align: center;border-left: 2px solid #008bd0; }
.other_link2 #menuprinc2{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc2_sel{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc3{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc3_sel{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc4{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc4_sel{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc5{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc5_sel{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc6{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc6_sel{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc7{background: #fff none; height: auto; width: auto; text-align: center;}
.other_link2 #menuprinc7_sel{background: #fff none; height: auto; width: auto; text-align: center;}

.divsec1_liv2{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec1_liv2active{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec1_liv2 a{background:url(img/menu_selettore.gif) no-repeat left center; display:block; width:auto; color: #fff; border: 1px solid #fff; text-decoration: none;  border-top: 0; padding:10px; padding-left:17px; }

.divsec2_liv2{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec2_liv2active{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec2_liv2 a{background:url(img/menu_selettore.gif) no-repeat left center; display:block; width:auto; color: #fff; border: 1px solid #fff; text-decoration: none;  border-top: 0; padding:10px; padding-left:17px; }

.divsec3_liv2{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec3_liv2active{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec3_liv2 a{background:url(img/menu_selettore.gif) no-repeat left center; display:block; width:auto; color: #fff; border: 1px solid #fff; text-decoration: none;  border-top: 0; padding:10px; padding-left:17px; }

.divsec4_liv2{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec4_liv2active{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec4_liv2 a{background:url(img/menu_selettore.gif) no-repeat left center; display:block; width:auto; color: #fff; border: 1px solid #fff; text-decoration: none;  border-top: 0; padding:10px; padding-left:17px; }

.divsec5_liv2{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec5_liv2active{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec5_liv2 a{background:url(img/menu_selettore.gif) no-repeat left center; display:block; width:auto; color: #fff; border: 1px solid #fff; text-decoration: none;  border-top: 0; padding:10px; padding-left:17px; }

.divsec6_liv2{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec6_liv2active{font-family:verdana; font-size:12px; font-weight:bold;  }
.divsec6_liv2 a{background:url(img/menu_selettore.gif) no-repeat left center; display:block; width:auto; color: #fff; border: 1px solid #fff; text-decoration: none;  border-top: 0; padding:10px; padding-left:17px; }

#box_spalla2 .submit1{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; font-weight:bold; color:#545353; background:url(img/button.gif) no-repeat right center #DFDDDD;
width:100px; float:right; border:0;}

/*********   motore d ricerca  ***********/
.titoletto{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #008bd0; font-weight: bold;}
.titoletto a{ color: #008bd0; text-decoration: none;}
.titoletto a:hover{ color: #008bd0; text-decoration: underline;}
.titoletto a:visited{ color: #008bd0; text-decoration: none;}

.titoletto2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; color:#008bd0; font-weight: bold;}
.testo_mdr{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#545353; }

.titoletto3{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
.navigazione{	width: 200px; font-size: 12px;}
.ricerca_tabella_corpo{width: 700px;}
.ricerca_tabella_corpo td{ vertical-align: top;}
.ricerca_tabella_risultati{	width: 500px;}
.td_ricerca_tabella_principale{	width: 100%; }
.ricerca_tabella_principale{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000;}
.ricerca_tabella_principale0{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000; width: 100%; text-align: center;}
.ricerca_tabella_principale table{	width: 100%;}
.ricerca_tabella_raffina{	text-align: center;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; width:200px;}
.ricerca_tabella_principale0 .ricerca_tabella_raffina{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; width:200px; text-align: left;}
.ricerca_tab_navigazione{background-color: #edebeb; text-align:left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000; width: 180px; border:2px dotted #2da6e5;}
.ricerca_tab_navigazione .black{	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; font-weight: bold;}
.ricerca_tab_navigazione td{	text-align: center;}

.labelurl{display:none}
.url{display:none}

.labelpunteggio{display:none}
.punteggio{display:none}

.labeldata{display:none}
.datamdr{display:none}
.imgmdr{display:none}
.datimdr{display:none}

.titoletto2 .paginazionemdr{padding-left:0px; padding-top:10px; padding-bottom:10px;}
#h_prima{padding-left:0px; padding-top:20px; padding-bottom:20px;}

.nextmdr{ margin-left:80px; }

/********* fine  motore d ricerca  ***********/


/****** info ecap************/

#info_ecap{
text-align:right;
vertical-align:bottom;
}
#info_ecap p{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#545353;
}
#info_ecap .line_azz {
color: #008bd0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

/***********************************/


.etichetta1 {font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.etichetta2 {font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }


#newform {text-align:right}
#newform b{display:none}
#box_spalla2 .registra {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#545353;padding:3px 20px 3px 5px;background-image:url(img/button.gif);background-repeat:no-repeat;background-position: right center; margin-top:5px; float:right;}


#box_spalla2 .recupera {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#545353;padding:3px 20px 3px 5px;background-image:url(img/button.gif);background-repeat:no-repeat;background-position: right center;float:right;}
#newform .form{  margin-right:40px;}

#newform #name1{width:80px; margin-left:5px; margin-right:50px;}
#newform #name2{width:80px;  margin-right:50px;}


