@CHARSET "ISO-8859-1";div{}body, html {	background-image:url(../../img/header-back.png);	background-repeat:repeat-x;}#container {	width:970px;}/* *	DIMENSIONI GENERICHE DELLE COLONNE */.menuleft {	width:200px;	margin-right:10px;	float:left;}.majorcontent {	width:380px;	margin-right:20px;	float:left;	text-align: justify;}.minorcontent {	width:190px;	margin-right:10px;	float:left;}.menuright {	width:160px;	float:left;	text-align:right;}.bigcontent {	width:590px;	margin-right:10px;	float:left;}/*  *	HEADER */ #header {	margin-bottom:10px;	height:105px;	background-image:url(../../img/header-back-white.png);	background-repeat:repeat-x;}#header .menuleft {	background-image:url(../../img/logo.png);	height:105px;}#header .majorcontent {	background-image:url(../../img/ass_marg.gif);	background-repeat:no-repeat;	height:105px;}#header .minorcontent {	position:relative;	top:67px;	}#header .menuright {	background-image:url(../../img/header-back.png);	background-repeat:repeat-x;	height:105px;}#header .menuright p {	margin:0px;	position:relative;	top:50px;}/*  *	COLUMN-TITLE */ #column-title {	margin-bottom:10px;	width:972px;	position:relative;}#column-title .menuleft {	position:absolute;	bottom:0px;	left:-5px;}#column-title .majorcontent {	padding-left:210px;	margin-bottom:-6px;}#column-title .minorcontent {	position:absolute;	bottom:0px;	right:160px;}#column-title p {	margin:0px;	padding-left:10px;}#column-title .menuright {	position:absolute;	bottom:0px;	right:0px;}/*  *	COLUMNS */#columns {	width:972px;			background-image:url(../../img/column-back.png);		background-repeat:repeat-y	}#columns .menuleft {}#columns .majorcontent {	height:auto;}#columns .majorcontent p {	margin:0px 0px 20px 0px;}#columns .majorcontent li {	margin-bottom:10px;}#columns .majorcontent .eventdate {	text-align:right;	margin-top:10px;	margin-bottom:20px;}#columns .minorcontent {	padding:10px 10px 10px 10px;	width:170px;}#columns .minorcontent p {	margin-top:0px;	margin-bottom:1em;}#columns .minorcontent .side-element {	padding-bottom:5px;	border-bottom:1px solid #c6c8c7;	margin-bottom:15px;}#columns .minorcontent .linkimg {	margin-bottom:5px;	padding-right:10px;	width:160px;}#columns .minorcontent .linkimg img {	border:0px;}#columns .minorcontent .linkicon {	float:right;	margin-right:10px;}#columns .minorcontent .linkicon img {	border:0px;}#columns .minorcontent .linkimg:link,#columns .minorcontent .linkimg:visited {	display:block;	background-image:url(../../img/arrow-img.gif);	background-repeat:no-repeat;	background-position:top right;}#columns .minorcontent .linkimg:active,#columns .minorcontent .linkimg:hover {	background-image:url(../../img/arrow-img-hover.gif);	background-repeat:no-repeat;	background-position:top right;}#columns .menuright {}#columns .menuright p {	margin-top:12px;	padding-top:7px;	border-top:1px solid #c6c8c7;}#columns .menuright img {	margin-top:7px;	margin-bottom:7px;}/*  *	MENU DESTRO E SINISTRO */.menu {	border-top:1px solid #c6c8c7;	padding:1em 0px 0em 5px;}.menu .menuvoice {	margin-bottom:0.8em;}.menu a, .menu span {}.submenu {	position:relative;	left:20px;
	margin-right:20px;}.credits {	padding-top:7px;	margin-top:50px;	border-top:1px solid #c6c8c7;}.credits a:link, .credits a:visited {	color:#808c82;	text-decoration:none;}.credits a:hover, .credits a:active {	color:#b2000c;}.copy {	padding-top:7px;	border-top:1px solid #c6c8c7;}/* *  LANGUAGE BAR */#language-bar {	position:relative;	top:30px;	border-top:1px solid #c6c8c7;	padding:6px 0px 0px 0px;	font-size:8px;}#language-bar a:link, #language-bar a:visited {	text-decoration:none;	color: #808c82;	margin-right:11px;}#language-bar a:hover, #language-bar a:active {	color:#b2000c;}#language-bar span {	color:#b2000c;	margin-right:11px;}/* * GALLERY PAGE */.galleryimg {}.galleryimg img {	margin-right:40px;	margin-bottom:20px;	border:0px;}/* * STYLE PARTICOLARE */ .margherita { 	background-color: #dfe4de; 	width:515px; 	padding:30px 29px 20px 35px; }
