/* CSS Document */
body {
	font-family: "Times New Roman", Verdana, Arial, Helvetica;
	margin: 0px;
	padding: 0px;
	/* line-height: 1.5em;
	background:url(../image/background.jpg) repeat center; */
}
a:link { 
	font-weight: bold;
	text-decoration: none; 
	color: #1C1FA3;
}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #1C1FA3;
}
a:hover, a:active { 
	text-decoration: underline; 
	color: #1C1FA3;
}

.pagecontainer {
	width: 680px; /* Width of main container. Deve essere la somma della larghezza di leftmenu e content*/
	margin: 0 auto; /* Center container on page */
	border-left: 3px solid #1958b7;
	border-right: 3px solid #1958b7;
	background-color:#EBEBEB;
}
.topsection {
	text-align:right;
	background:url(/image/LOGO_small.png) no-repeat left;
	background-color:#EEF7FB;
	/* background-color: #CCCCCC; */
	/* padding: 3px; */
	padding: 10px;
}

.topsection h1 {
	color:#0066FF;
	margin: 0px 0px 0px 0px;
	font-size:140%;
	font-weight:bold;
}

.topsection h2 {
	margin: 0px 0px 0px 0px;
	font-size:75%;
	font-weight:normal;
}

.maincontainer {
	height:100%;
}

.maincontainer .topmenu {
	background-color:#EBEBEB;
	text-align:right;
}
.maincontainer .leftmenu {
	float: left;
	width: 180px; /* Width of left column */
}
.maincontainer .leftmenu .others {
	text-align:center;
}
.maincontainer .content {
	float: left;
	width: 499px; /* Width of left content */
	border-left: 1px solid #C1C1C1;
	background-color:#FFFFFF;
	/* background-color:#CEE7F4; */
	/* background-color:#EEF7FB; */
}

.maincontainer .content .text {
	margin:5px;
	text-align:justify;
	background:url(/image/LOGO_bg.png) no-repeat center;
}

.maincontainer .content .text h3 {
	color:#CC6600;
	font-size:110%;
}

.maincontainer .content .text img {
	float:left;
	margin-right:5px;
}

.footer {
	clear: left;
	/* background-color: #00FF66; */
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 5px 5px 5px;
	background: url(/image/chromebg.gif) center center repeat-x;
	text-align:center;
	font-size:68%;
	/* height:25px; */
}