/* regola */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
p, h1, h2, h3, h4, h5, h6, hr, a, div, span, img, dl, dt, dd, form, input, fieldset, legend, label, ul, li, ol {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}
div {
	font-size: 100%;
}
ul ul {
	font-size: 100% !important;
	text-align: left;
}
/* fine regola */
/* COMUNI */
hr {
	display: none;
}
.hide {
	display: none;
}

.jump {
	display: none;
}

#backgroundpage {
	display: none;
}
/* FINE COMUNI */
/*  INTESTAZIONE  ********************************/
#intestazione {
	text-align: center;
	color: #000;
	background-color: inherit;
	padding-left: 90px;
	margin: 0;
}

#inteimgsx {
	background: transparent url("/img/second/img_stampa/logoCameraBW.gif") top left no-repeat;
	padding: 0;
	margin: 0;
	height: 6em;
}

#intetitolo {
	font-weight: bold;
	font-size: 45px;
	font-family: "Times New Roman", Times, serif;
	color: #000;
	background-color: inherit;
	padding: 20px 0 4em 0;
	margin: 0;
}

#linkinteimgsx {
	display: none;
}
#dataCorrente {
	display: none;
}
/*		FINE INTESTAZIONE 	*/
/* MENU UTILITY */
#gruppoTastiInt {
	display: none;
}
/* FINE MENU UTILITY */
/*    MENU JAVASCRIPT + FOOTER    */
#nav {
	display: none;
}
#ContenitoreNav {
	display: none;
}
#FooterXV {
	display: none;
}
/*    FINE MENU JAVASCRIPT + FOOTER    */
#headerSx {
	display: none;	
}
/* CORPO PAGINA*/
#MenuSX {
	float: left;
	font-size: 85%;
	height: auto;
	width: 23%;
	margin-top: 13px;
}
#Content{
	float: left;
	font-size: 70%;
	padding: 0 1.2% 25px 2.2%;
	width: 50%;
	margin-top: 13px;
}
#MenuDX{
	float: right;
	font-size: 85%;
	width: 23%;
	margin-top: 13px;
}
/* FINE CORPO PAGINA*/

/*BREADCRUMBS PER HOME PAGE E BASTA!!!! PER LE SECOND è GESTITO DIVERSAMENTE*/

#position {
	display: none;
}

#seiin{
	display: none;
}
/*FINE BREADCRUMBS*/
/* MENU DX HOME */

#MenuDX dt {
	font-weight: bold;
	color: #000;
	background-color: inherit;
	margin-top: 15px;
	padding: 3px 0px 0px 8px;
	/*background-color: #CCC;*/
}
#MenuDX dl {
	padding: 0px 0px 15px 5px;
}

#MenuDX li {
	font-size: 90%;
	font-family:Arial, Helvetica, sans-serif;
/*	background: #CCC;*/
	list-style: none;
	padding: 5px 0px 5px 8px;
}
#MenuDX li a {
	color: Blue;
	background-color: inherit;
	text-decoration: none;
}

#MenuDX .foto {
	font-weight: bold;
	height: 8em;
	padding: 5px;
}
#MenuDX .foto a img{
	display: none;
}

.AltriEventi {
	float: right;
	padding-top: 40px;
}
UL.EventiBicolore {
/*	background-color: #CCC;*/
}
.EventiBicolore li {
	padding: 0 0 5px 10px;
	font-weight: bold;
}
.EventiBicolore li span {
	font-weight: normal;
	color: #000;
	background-color: inherit;
}
.EventiBicolore li a {
	color: Blue;
	background-color: inherit;
	display: block;
	text-decoration: none;
}

#MenuDX dt#Fondazione{
/*	background-color: #CCC;*/
	padding-left: 50px;
}

#MenuDX .icon {
	font-size: 90%;
	height: 3em;
	min-height: 3.2em;
	padding-right: 5px;
	list-style: none;
	font-weight: normal;
/*	background-color: #CCC;*/
}
#MenuDX .icon  a img {
	display: none;
}
/* FINE MENU DX HOME */
/* MENU SX HOME */

#MenuSX dt {
	font-weight: bold;
	margin-top: 15px;
	padding: 3px 0px 3px 15px;
	color: #000;
	background-color: inherit;
}
#MenuSX dl {
	padding: 0px 0px 15px 0px;
}

#MenuSX li {
	padding-left: 15px;
}
.Ricerche {
	border: none !important;
	padding-top: 0px;
}
#MenuSX .Ricerche ul {
	padding: 10px 0 10px 0;
}
#MenuSX .Ricerche li {
	font-size: 90%;
	list-style: none;
	padding: 6px 2px 6px 0px;
	margin-left: 15px;
}
#MenuSX .Ricerche li a {
	display:block;
	list-style: none;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #22377a;
	background-color: inherit;
}

#MenuSX li a {
	color: #22377a;
	background-color: inherit;
	text-decoration: none;
}

#MenuSX .OggiCamera {
	list-style: none;
	font-weight: normal;
	font-size: 90%;
	padding: 5px 5px 5px 15px;
	height: 4em;
	min-height: 4.2em;
}
#MenuSX .iconTitle {
	padding-left: 76px;
}
#MenuSX .icon {
	font-size: 90%;
	height: 3.2em;
}
#MenuSX .icon  a img {
display: none;
}
/* FINE MENU SX HOME */
/* INIZIO CONTENUTI CENTRALI*/

#Content .Articolo {
	clear: both;
/*	margin-top: -1px;*/
}
#Content .Articolo H2{
	font-size: 150%;
	color: #000;
	background-color: inherit;
}
#Content .Articolo p{
	padding: 10px 0 10px 0;
	font-size: 120%;
}
#Content .Articolo a{
	color: Blue;
	background-color: inherit;
	font-weight: bold;
	text-decoration: none;
	font-size: 120%;
}

#Content .Articolo img {
	float: left;
	margin-right: 8px;
	padding-bottom: 15px;
}
.Attualita {
	clear: both;
}
.Attualita h3{
	color: #000;
	background-color: inherit;
	border: 1px solid #000;
	padding: 2px 0 2px 5px;
	margin-bottom: 3px;
	font-size: 150%;
}
.Attualita h4 {
	font-weight: bold;
	font-size: 120%;
	padding: 5px 0 2px 7px;
}
.Attualita p{
	font-size: 120%;
	padding: 0 0 5px 7px;
}
.Grey {
	background-color: #F2F2F2;
	color: inherit;
}
.LinkBox {
	display: block;
	margin-top: 20px;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 20px;
	border-bottom: 1px solid #000;
}
.LinkBox a {	
	color: Blue;
	background-color: inherit;
	text-decoration: none;
}
/* FINE CONTENUTI CENTRALI*/



