#MenuSX {
	float: left;
	font-size: 85%;
	height: auto;
	width: 22%;
	margin-top: 10px;
	background:  url("../Images_standard/bg-sx.png") 0 0 repeat-x;
}
#MenuDX {
	float: right;
	font-size: 85%;
	height: auto;
	width: 22%;
	margin-top: 10px;
	background:  url("../Images_standard/bg-sx.png") 0 0 repeat-x;
}

#Content {
	float: left;
	font-size: 70%;
	height: auto;
	padding: 0 0 40px 0;
	margin: 9px 1% 0 2.1%;
	width: 52%;
}


/*BREADCRUMBS PER HOME PAGE E BASTA!!!! PER LE SECOND è GESTITO DIVERSAMENTE*/

#position {
	position: relative;
	top: -0.4em;
	left: -43.7%;
	margin: 0;
	font-size: 1em;
	width: 99%;
	color: #22377a;
	background-color: inherit;
}
* html #position {
	left: -43%;
}
#seiin {
	color: #000;
	background-color: inherit;
	font-weight: bold;
	font-size: 1em;
	padding-left: 2px;
}
/*FINE BREADCRUMBS*/

/* STILE TOP PAGINA */
hr {
	display: none;
}
.clear {
	clear: both;
}
.FloatLeft {
	float: left;
}
.FloatRight {
	float: right;
}

#MenuDX .Ricerche2 ul {
	padding: 10px 0 10px 0;
}
#MenuDX .Ricerche2 li {
	font-size: 65%;
/*	background-color: #22377A;
	color: inherit;  */
	list-style: none;
	padding: 4px 7px 5px 0px;
	margin-left: 15px;
}
#MenuDX .Ricerche2 li a {
	display:block;
	list-style: none;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
	
#MenuDX .Ricerche2 li a:hover {
	display:block;
	color: #fff;
	list-style: none;
	text-decoration: underline;
	margin-left: -12px;
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
	
#MenuDX li a {
	color: #fff;
	background-color: inherit;
	text-decoration: none;
}
#MenuDX li a:hover {
	text-decoration: underline;
}

/* FINE STILE TOP PAGINA */

/* MENU SX HOME */

#MenuSX dt {
	font-weight: bold;
	font-size: 10px;
	margin-top: 1px;
	padding: 3px 0px 3px 15px;
	color: #fff;
	background: #121E50 url("../Images_standard/angle_dxblu.gif") top right no-repeat;
}

#MenuSX dl {
	padding: 0px 0px 15px 0px;
}
#MenuSX ul {

}
#MenuSX li {
/*	color: inherit;
	background-color: #121E50; */
	padding-left: 15px;

}
.Ricerche2{
	/*background-color: #22347C;
	color: inherit;*/
	border: none !important;
	padding-top: 0px;
}
.Ricerche {
	/*background-color: #22347C;
	color: inherit;*/
	border: none !important;
	padding-top: 0px;
}

#MenuSX .Ricerche ul {
	padding: 10px 0 10px 0;
}
#MenuSX .Ricerche li {
	font-size: 90%;
/*	background-color: #22377A;
	color: inherit;  */
	list-style: none;
	padding: 4px 7px 5px 0px;
	margin-left: 15px;
}
#MenuSX .Ricerche li a {
	display:block;
	list-style: none;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
	
#MenuSX .Ricerche li a:hover {
	display:block;
	color: #000;
	background-color: #fff;
	list-style: none;
	text-decoration: underline;
	margin-left: -12px;
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
	
#MenuSX li a {
	color: #fff;
	background-color: inherit;
	text-decoration: none;
}
#MenuSX li a:hover {
	text-decoration: underline;
}
#MenuSX ul.OggiCamera li {
	list-style: none;
	font-weight: normal;
	font-size: 3px;
	padding: 0 13px 5px 15px;
	/*background-color: #22347C;*/
}
#MenuSX div.icona_video {
	text-align:center;
/*	background-color: #22347C;*/
	padding: 3px 0;
}
#MenuSX ul.camera_video {
	display:block;
	padding: 5px 0;
/*	background-color: #22347C;*/
}
#MenuSX ul.camera_video li {
	list-style: none;
	padding: 0 5px 0 15px;
	margin: 0;
/*	background-color: #22347C;*/
}
#MenuSX ul.camera_video li a{
	background: url("../Images_standard/bull_video.gif") top left no-repeat;
	font-size: 90%;
	padding: 0 5px 0 15px;
	margin: 0;
}

/* FINE MENU SX HOME */
/* MENU DX HOME */

#MenuDX div.box_dx {
	margin-top: 10px;
	padding: 3px 5px 0px 8px;
	background: #ECEFFE url("../Images_standard/angle_sxazzurro.gif") top left no-repeat;
}
#MenuDX div.box_dx form#search_dx{
	padding: 0;
	margin: 0;
}
#MenuDX div.box_dx form#search_dx fieldset{
	border: none;
	padding: 0;
	margin: 0;
}
#MenuDX div.box_dx form#search_dx p{
	padding: 0;
	margin: 0;
}
#q{
	margin: 3px 4px 0 0;
	padding: 0;
	border: 1px solid #b7bac3;
	float:left;
}
#search_cmd{
	margin: 3px 0 0 0;
	padding: 0;
}
#adv{
	margin: 0 0 3px 0;
	padding: 0;
}
#MenuDX div.box_dx h4{
	margin: 0;
	padding: 0;
	color: #121e50;
	font-size: 0em;
	font-weight: bold;
	text-indent: 0;
}
#MenuDX div.box_dx form#search_dx legend{
	margin: 0 0 0 -5px;
	padding: 0;
	color: #121e50;
	font-size: 1em;
	font-weight: bold;
	text-indent: 0;
}
#MenuDX ul#eventi{
	margin: 0;
	padding: 0;
}
#MenuDX ul#eventi li{
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
	list-style:none;
	border-bottom: 1px solid #b6bac5;
}
#MenuDX ul#eventi li div.editable{
	margin: 0;
	padding: 0;
}
#MenuDX ul#eventi li div.editable a{
	margin: 0;
	display:block;
	padding: 6px 7px 0 2px;
	font-size: 90%;
	font-weight: bold;
	color: #121E50;
	text-decoration: none;
}
#MenuDX ul#eventi li div.editable a:hover, #MenuDX .AltriEventi a:hover, form#search_dx a:hover{
	text-decoration: underline;
}
#MenuDX ul#eventi li div.editable a img{
	margin: 0;
	display:block;
	padding: 0;
}
#MenuDX .AltriEventi {
	padding: 0 0 4px 0;
}
#MenuDX .AltriEventi a, form#search_dx a {
	font-size: 90%;
	font-weight: bold;
	color: #121E50;
	text-decoration: none;
	display:block;
}
#MenuDX .linkDx{
	padding: 6px;
	margin: 10px 0 0 0;
	background: #ECEFFE url("../Images_standard/angle_sxazzurro.gif") top left no-repeat;
}
#MenuDX .linkDx a{
	padding: 0 6px;
	text-decoration: none;
	color: #121E50;
	font-weight:bold;
	font-size: 90%;
	display:block;
}
#MenuDX .linkDx a:hover{
	text-decoration: underline;
}
#MenuDX #Fondazione0{
	background: #121E50  top left no-repeat;
	margin: 0px 0 0 0;
	padding: 0 6px 1px 10px;
}
#MenuDX #Fondazione{
	font-size: 90%;
	background: #ffffff url("../Images_standard/bg-sx.gif") 100% 0 repeat-x;  height:100%;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
	text-decoration: underline;
}


#MenuDX #Fondazione1{
	background: #F2F2F2 url("../Images_standard/cornerLuce.gif") top left no-repeat;
	padding: 0 6px 10px 40px;
	margin: 0px 0 0 0;
}
#MenuDX #Fondazione2{
	background: #F2F2F2 url("../Images_standard/caritas_nepal.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione3{
	background: #F2F2F2 url("../Images_standard/hope.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione4{
	background: #F2F2F2 url("../Images_standard/institute_medicina.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}

#MenuDX #Fondazione5{
	background: #F2F2F2 url("../Images_standard/cornerFondazione.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione6{
	background: #F2F2F2 url("../Images_standard/nepal_pediatric.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione7{
	background: #F2F2F2 url("../Images_standard/null.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione8{
	background: #F2F2F2 url("../Images_standard/cornerFondazione3.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione9{
	background: #F2F2F2 url("../Images_standard/cornerFondazione2.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
}
#MenuDX #Fondazione10{
	background: #F2F2F2 url("../Images_standard/cornerFondazione4.gif") top left no-repeat;
	margin: 0px 0;
	padding: 0 6px 10px 40px;
	border:none;
}

#MenuDX #Fondazione0 h4{
	margin: 0 0 6px 0;
	padding: 6px 0 0 0;
	color: #ffffff;
	font-size: 0.7em;
	font-weight:normal;
}

#MenuDX #Fondazione h4, #MenuDX #Fondazione1 h4, #MenuDX #Fondazione2 h4, #MenuDX #Fondazione3 h4, #MenuDX #Fondazione4 h4 , #MenuDX #Fondazione5 h4 , #MenuDX #Fondazione6 h4, #MenuDX #Fondazione7 h4, #MenuDX #Fondazione8 h4, #MenuDX #Fondazione9 h4, #MenuDX #Fondazione10 h4{
	margin: 0 0 6px 0;
	padding: 6px 0 0 0;
	color: #121e50;
	font-size: 0.8em;
	font-weight: bold;
}
#MenuDX #Fondazione a, #MenuDX #Fondazione1 a, #MenuDX #Fondazione2 a, #MenuDX #Fondazione3 a, #MenuDX #Fondazione4 a, #MenuDX #Fondazione5 a , #MenuDX #Fondazione6 a, #MenuDX #Fondazione7 a, #MenuDX #Fondazione8 a, #MenuDX #Fondazione9 a, #MenuDX #Fondazione10 a{
	margin: 0;
	padding: 0;
	color: #121e50;
	font-size: 0.7em;
	text-decoration: none;
}
#MenuDX #Fondazione4 h4 a:hover{
	text-decoration: underline;
}



/* FINE MENU DX HOME */
/* INIZIO CONTENUTI CENTRALI*/


/*
#Content .Articolo {
	clear: both;
}
*/

#Content .clear {
	margin: 0;
	padding: 0;
	height: 1px;
}

#Content #videobanner {
	position:absolute;
	top:222px;
	left:24%;
	height:300px;
	width:52%;
	display:none;
	margin: 0 0 0 0;
	z-index:10;
}
* html 	#Content #videobanner{
   width:100%;
}

#Content .Articolo {
	clear: both;
	margin: 125px 0 0 0;
}
#Content .flash {
	position:absolute;
	top:185px;
	left:24%;
	width:52%;
	height:160px;
	clear: both;
	margin: 0 0 0 0;
	z-index:1;
}
* html #Content .flash {
	width:100%;
}
#Content .Articolo H2{
	font-size: 150%;
	color: #990000;
	background-color: inherit;
}
#Content .Articolo p{
	padding: 10px 0 10px 0;
	font-size: 120%;
}
#Content .Articolo a{
	color: #121E50;
	background-color: inherit;
	font-weight: bold;
	text-decoration: none;
	font-size: 120%;
}
#Content .Articolo a:hover{
	text-decoration: underline;
}
#Content .Articolo img {
	float: left;
	margin-right: 8px;
	padding-bottom: 15px;
}
#attivita_comunicazione { 
	background-color: #ffffff;
	margin: 0;
	font-size: 110%;
	padding: 0;
	clear:both;
}
.Attualita {
	clear: both;
	margin: 0;
	padding: 0;
	min-height: 270px;
	margin-bottom:-6px;
}
.attualita_tabs {
	clear: both;
	height: 314px;
}

h2.attualita {
	color: #0000ff;
	background-color: inherit;
	border: 1px solid #0000ff;
	padding: 2px 0 2px 5px;
	margin-bottom: 12px;
	font-size: 150%;
}
#attivita_comunicazione h4 {
	color: #22377a;
	font-weight: bold;
	font-size: 105%;
	padding: 10px 10px 5px 10px;
	margin-bottom:0.3px;
}
#attivita_comunicazione p{
	font-size: 100%;
	padding: 0px 10px 10px 10px;
	margin-bottom:-6px;
	
}
#attivita_comunicazione span {
	font-size: 100%;
	padding: 10px 10px 0 10px;
	display:block;
	color: #666666;
	font-style:italic;
	margin-bottom:0.3px;
}
.Grey {
	color: inherit;
	background-color: #f2f2f4 !important;
}

p.white {
	color: inherit;
	background-color: #ffffff !important;
	padding: 0 10px 10px 10px !important;
	margin: 0 0 10px 0;	
}
p.avviso {
	color: inherit;
	padding: 20px !important;
	margin: 0 0 10px 0;
	font-weight:bold;	
}
.nascosta_white {
	background-color: #ffffff !important;
	padding: 10px 30px 10px 20px !important;
	margin: 0 0 10px 0;
	display:none;	
}
.nascosta {
	display:none;
	padding: 10px 30px 10px 20px !important;
	margin: 0 0 10px 0;
}
h4.white {
	color: inherit;
	background-color: #ffffff !important;
	padding: 10px 0 0 0;
	margin: 0;	
}
span.white {
	color: inherit;
	background-color: #ffffff !important;
	padding: 0;
	margin: 0;	
}
.linkBox {
	display: block;
	padding: 6px 15px 0 5px;
	border-bottom: 1px solid #000099;
	text-align:right;
	background:#FFFFFF;
	height: 1px;
}
.linkBox a {	
	color: #990000;
	background-color: inherit;
	text-decoration: none;
	font-weight: bolder;
	font-size: 100%;
}
.linkBox a:hover {
	text-decoration: underline;
}
/* FINE CONTENUTI CENTRALI*/

/*----------------------FINE DA COPIARE SU HOME.CSS---------------------------*/



/* TAB HOMEPAGE  */

#tab_attivita_comunicazione{
	margin: 0;
	background-color: #ffffff;
	padding: 0;
	border-top: 1px solid #FFFFFF;
}
#tab_attivita_comunicazione ul{
	margin: 0;
	padding: 0;
}
#tab_attivita_comunicazione li{
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
	text-indent: none;
	float:left;
	height: 29px;
}
#tab_attivita_comunicazione a{	
	height: 22px;
	display:block;
	padding: 7px 5px 0 5px;
	margin: 0;
	background: url("../sf_tab_attualita.gif") bottom right no-repeat;
	color: #990000;
	font-weight: bold;
	font-size: 110%;
	white-space:nowrap;
	text-decoration: none;
}
* html #tab_attivita_comunicazione a{	
	width: 16%;
}

#tab_attivita_comunicazione a:hover{
	color: #666666;
	background: url("../sf_tab_attualitaH.gif") bottom right no-repeat;
}

#tab_attivita_comunicazione a.active, #tab_attivita_comunicazione a.active:hover{
	background: url("../sf_tab_attualitaOn.gif") bottom right no-repeat;
	color: #000000;
}
.hidden {
	display: none;
}
#tab_sx{
	float: left;
	width: 240px;
	height: 330px;
	border-right: 2px solid #FFFFFF;
	background-color: #f2f2f4;
	padding: 0;
	font-size: 110%;
	overflow-y: auto;
	font-weight: bold;
	margin: 2px 0 0 0;
}
#tab_sx.lavori{
	width: 120px;
	background-color: #f2f2f4;
	overflow-y: hidden;
}

a.bt_categoria, a#bt_comma, a#bt_itinerari{
	color: #22377a;
	font-weight:bold;
	text-decoration:none;
	font-size: 90%;
	display:block;
	width: 208px;
	margin: 0;
	padding: 6px 6px 4px 6px;
	border-bottom: 1px solid #ffffff;
	background-color: #f2f2f4;
}
a#bt_comma, a#bt_itinerari{
	width: 106px;
}

*html a.bt_categoria {
	width: 230px;
}
*html a#bt_comma, *html a#bt_itinerari{
	width: 120px;
}
a#bt_categoria_active, a#bt_comma.active, a#bt_itinerari.active, a#bt_categoria_active:hover, a#bt_comma.active:hover, a#bt_itinerari.active:hover {
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
}
a.bt_categoria:hover, a#bt_comma:hover, a#bt_itinerari:hover {
	text-decoration: none;
    color: #000000;
	background-color: #FFFFFF;
}
#tab_dx {	
	height: 330px;
	overflow-y: auto;
	padding: 0 7px 7px 7px;
	background-color: #f2f2f4;
}
.link_itinerari, .link_comma{	
	background: url("../spacer.gif") top left no-repeat;
	color: #22377a;
	font-weight:bold;
	text-decoration:none;
	font-size:100%;
	margin: 0 0 0 6px;
	padding: 0 4px 3px 4px;
	display:block;
}
.link_itinerari:hover, .link_comma:hover {	
	background: #ffffff url("../spacer.gif") top left no-repeat;
	color: #000;
	text-decoration:underline;
}

#tab_dx a.rassegna{	
	background: url("../ico_pdf.gif") top left no-repeat;
	color: #22377a;
	font-weight:bold;
	text-decoration:none;
	font-size: 100%;
	margin: 6px 0 0 6px;
	padding: 4px 4px 2px 21px;
	display:block;
}
#tab_dx a.rassegna:hover {	
	background: #ffffff url("../ico_pdf.gif") top left no-repeat;
	color: #000;
	text-decoration:underline;
}
#tab_dx p.rassegna {	
	font-size: 80%;
	margin: 0 0 10px 25px;
	padding: 3px;
	background-color: #f2f2f4;
}
#tab_dx p.rassegna strong{	
	font-size: 110%;
}

.lavori p{	
	font-size: 95% !important;
	margin: 5px 0 5px 0;
	padding: 3px;
	background-color: #f2f2f4;
}
.lavori h4{	
	font-weight: bold;
	font-size: 105%;
	padding: 10px 10px 5px 10px;
	background-color: #f2f2f4;
}
h5.descrizione{	
	font-weight: bold;
	font-size: 103%;
	padding: 6px 10px;
	background-color: #f2f2f4;
	color: #393939;
	text-align:right;
	border-bottom: 1px solid #FFFFFF;
	margin: 0 0 5px 0;
}
.linkBox a.pdf{
	margin: 0;
	padding: 0 0 0 17px;
	background: url("../ico_pdf2.gif") top left no-repeat;
}

.lavori p.itinerari{
	background:#FFFFFF;
	padding: 5px !important;
	font-size: 1em;
}
.lavori p.itinerari strong{
	color: #7e7e7e;
	font-size: 80%;
}
.Attualita div a.aperto {
	text-decoration:none;
	color: #22377a;
	background: url("../Images_standard/bull_aperto.gif") top left no-repeat;
	padding: 5px 7px 10px 30px;
	display:block;
	font-weight:bold;
	margin: 0;
	font-size: 1em;
}
.Attualita div.white a.aperto {
	text-decoration:none;
	color: #22377a;
	background: #ffffff url("../Images_standard/bull_aperto.gif") top left no-repeat;
	padding: 5px 7px 10px 30px;
	display:block;
	font-weight:bold;
	margin: 0;
	font-size: 1em;
}
.Attualita div a.chiuso {
	text-decoration:none;
	color: #22377a;
	background: url("../Images_standard/bull_chiuso.gif") top left no-repeat;
	padding: 5px 7px 10px 30px;
	display:block;font-weight:bold;
	margin: 0;
	font-size: 1em;	
}
.Attualita div.white a.chiuso {
	text-decoration:none;
	color: #22377a;
	background: #ffffff url("../Images_standard/bull_chiuso.gif") top left no-repeat;
	padding: 5px 7px 10px 30px;
	display:block;font-weight:bold;
	margin:  0;
	font-size: 1em;
}
.Attualita a.chiuso:hover, .Attualita a.aperto:hover {
text-decoration:underline;
}
.Attualita h4.titolo_statico, .Attualita h4.titolo_statico_white {
	display:none;
}
