/* columns */
td#colleft, td#colnormal, td#colright, td#colborder {
	vertical-align: top;
}

/* default */
.tx_colstyler_colleft0, .tx_colstyler_colnormal0, .tx_colstyler_colright0, .tx_colstyler_colborder0  {
	padding: 0px;
	padding-top: 0px;
}

/* bg 2E1918, no border */
.tx_colstyler_colleft1, .tx_colstyler_colnormal1, .tx_colstyler_colright1, .tx_colstyler_colborder1  {
	padding: 0px;
	border: 0px solid #ddd;
}

/* bg 2E1918, border dotted */
.tx_colstyler_colleft2, .tx_colstyler_colnormal2, .tx_colstyler_colright2, .tx_colstyler_colborder2  {
	padding: 0px;
	border: 2px dotted #ddd;
	background-color: #e3e5d6;	
}
/* bg light yellow, no border */
.tx_colstyler_colleft3, .tx_colstyler_colnormal3, .tx_colstyler_colright3, .tx_colstyler_colborder3  {
	padding: 0px;
	border: 2px dotted #ddd;
	background-color: #d5e5e0;
}
/* bg light yellow, border dotted */
.tx_colstyler_colleft4, .tx_colstyler_colnormal4, .tx_colstyler_colright4, .tx_colstyler_colborder4  {
	padding: 0px;
	border: 2px dotted #ddd;
	background-color: #f1f3c8;
}
/* bg azzurro, border no border */
.tx_colstyler_colleft5, .tx_colstyler_colnormal5, .tx_colstyler_colright5, .tx_colstyler_colborder5  {
	padding: 0px;
	border: 2px dotted #ddd;
	background-color: #ffe395;
}
/* bg azzurro, border dotted */
.tx_colstyler_colleft6, .tx_colstyler_colnormal6, .tx_colstyler_colright6, .tx_colstyler_colborder6  {
	padding: 0px;
	background-color: #eee;
	border: 2px dotted #ddd;
}
/* bg light green, no border */
.tx_colstyler_colleft7, .tx_colstyler_colnormal7, .tx_colstyler_colright7, .tx_colstyler_colborder7  {
	padding: 0px;
	background-color: #ccc;
}
/* bg light green, border dotted */
.tx_colstyler_colleft8, .tx_colstyler_colnormal8, .tx_colstyler_colright8, .tx_colstyler_colborder8  {
	padding: 0px;
	background-color: #fefefe;
	border: 2px dotted #ddd;
}
/* bg 'face', image, no border */
.tx_colstyler_colleft9, .tx_colstyler_colnormal9, .tx_colstyler_colright9, .tx_colstyler_colborder9  {
	padding: 0px;
	background-image: url(../images/face.html);
	background-repeat: no-repeat;
	background-color: #fff;
}


/* content section styles */

.tx_colstyler_contentsection0 {
}

.tx_colstyler_contentsection1 {
	background-color: #e3e5d6;
}

.tx_colstyler_contentsection2 {
	background-color: #d5e5e0;
}

.tx_colstyler_contentsection3 {
	background-color: #f1f3c8;
}

.tx_colstyler_contentsection4 {
	background-color: #ffe395;
}

.tx_colstyler_contentsection5 {
	background-color: #eee;
}

.tx_colstyler_contentsection6 {
	background-image: url(../images/atomic.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
}

.tx_colstyler_contentsection7 {
	background-image: url(../images/atomic.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #fff;
}

.tx_colstyler_contentsection8 {
	background-image: url(../images/princess.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: right top;
}

.tx_colstyler_contentsection9 {
	background-image: url(../images/LOGO-FONDAZIONE.html);
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: center top;
		/* background-attachment: fixed; */
}

/* border & background */
.tx_colstyler_bordercl0, .tx_colstyler_bordercn0, .tx_colstyler_bordercr0  {
width: 8px;
}

.tx_colstyler_bordercl1, .tx_colstyler_bordercn1, .tx_colstyler_bordercr1  {
width: 8px;
}

.tx_colstyler_bordercl2, .tx_colstyler_bordercn2, .tx_colstyler_bordercr2  {
width: 15px;
  margin-left: 0px;
	border-left: 1px solid #2AA0D7;
}

.tx_colstyler_bordercl3, .tx_colstyler_bordercn3, .tx_colstyler_bordercr3  {
width: 8px;
	border-left: 2px dotted #ddd;
}

.tx_colstyler_bordercl4, .tx_colstyler_bordercn4, .tx_colstyler_bordercr4  {
width: 10px;
	border-left: 1px dashed #333;
}

/* clear.gif dims for each style applied */
.tx_colstyler_bordercl0 img, .tx_colstyler_bordercn0 img, .tx_colstyler_bordercr0 img {
width: 10px;
	height: 2px;
}

.tx_colstyler_bordercl1 img, .tx_colstyler_bordercn1 img, .tx_colstyler_bordercr1 img {
width: 10px;
	height: 2px;
}

.tx_colstyler_bordercl2 img, .tx_colstyler_bordercn2 img, .tx_colstyler_bordercr2  img {
width: 10px;
	height: 2px;
}

.tx_colstyler_bordercl3 img, .tx_colstyler_bordercn3 img, .tx_colstyler_bordercr3 img {
width: 10px;
	height: 2px;
}

.tx_colstyler_bordercl4 img, .tx_colstyler_bordercn4 img, .tx_colstyler_bordercr4 img {
width: 10px;
	height: 2px;
}

#introcontent {
	margin-left: 12px;
	font-size: 12px;
	margin-bottom: 12px;
	display: none;
}

/* noscript section */
div.noscript { 
	position: relative;
	top: 20px;
	z-index: 10000;
	padding: 6px; 
	text-align: left; 
	font-size: 10px; 
	color: black; 
	font-family: Verdana, Arial, Helvetica, Sans; 
	background-color: #f9f7c4; 
	border: 1px dotted #666; 
}

div.noscript p { 
	padding: 0;
	margin: 0; 
}
