body{
	margin : 0px;
	padding : 0px;
	border : 0px;
	font-family: arial;
}

img{
	border: 0px;
}

body.index{
	background-image: url(../img/ndx_back.gif);
	background-repeat: repeat-x;
	background-color: #CCCCFB;
	text-align: center;
}

body.pages{
	background-image: url(../img/pag_back.gif);
	background-repeat: repeat-x;
	background-color: #D4D4FC;
	text-align: center;
}

table.main{
	border: 0px;
	text-align: center;
}

td.cont{
	background : #E6E6FD url(../img/pag_backcont.gif) repeat-y;
	width : 717px;
	height: 400px;
	vertical-align : top;
}

td.contscheda{
	background : white;
	width : 677px;
	height: 400px;
	vertical-align : top;
	padding-top: 20px;
	padding-bottom : 10px;
	padding-left : 20px;
	padding-right : 20px;
}

td.areacont{
	background : #E6E6FD url(../img/pag_areacont.gif) repeat-y;
	width : 717px;
	height: 360px;
	vertical-align : top;
}

.text{
	background : url(../img/pag_backtext.gif) no-repeat;
	width : 717px;
	height: 310px;
	vertical-align : top;
	padding-top: 23px;
	font-size: 11px;
	color : #00007A;
	padding-bottom : 10px;
	padding-left : 23px;
	padding-right : 23px;
}

.scheda{
	background : white;
	width : 677px;
	vertical-align : top;
	font-size: 11px;
	color : #00007A;
}

td.logoscheda{
	width : 200px;
	height: 200px;
	border : 1px solid #E4E9F5;
}

td.detailscheda{
	width : 477px;
	height: 200px;
	padding-left: 10px;
	vertical-align : middle;
	text-align:left;
}

.schedanome{
font-size: 14px;
font-weight: bold;
}

.schedadescr{
font-style: italic;
}

.schedadett{
font-size: 10px;
font-style: italic;
}

.schedapayoff{
font-size: 12px;
font-weight: bold;
font-style: italic;
}

.areaindex{
	background : url(../img/pag_areatext.gif) no-repeat;
	width : 717px;
	height: 310px;
	vertical-align : top;
	font-size: 11px;
	color : #00014F;
	padding-bottom : 10px;
	padding-left : 23px;
	padding-right : 23px;
}


.areatext{
	background : url(../img/pag_areatext.gif) no-repeat;
	width : 717px;
	height: 310px;
	vertical-align : top;
	padding-top: 23px;
	font-size: 11px;
	color : #00014F;
	padding-bottom : 10px;
	padding-left : 23px;
	padding-right : 23px;
}

.title{
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	color : #0000CC;
	border: solid 1px #F0F0FE;
	background-color: #EAEAFD;
	letter-spacing: 2px;
	text-align: center;
}

.subtitle{
	font-size: 11px;
	font-weight: bold;
	color : #4141FF;
	font-style: italic;
	letter-spacing: 1px;
}

.break{
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	color : #4141FF;
	border-top: solid 1px #F0F0FE;
	border-right: solid 1px #F0F0FE;
	letter-spacing: 2px;
	text-align:right;
}

.details{
	font-size: 10px;
	color: #00007A;
	line-height : 16px;
}

.details a{
	color: #00007A;
}

a{
	font-weight: bold;
	text-decoration: none;
	color: #B52717;
}

a:hover{
	color: #ff9600;
}

a:active{
	color: #ff0000;
}

td.typ{
	background : url(../img/ndx_logoback.gif);
	width: 243px;
	height: 177px;
}

img.link{
	padding : 2px 6px 2px 6px;
}

img.arealink{
	padding : 1px 6px 2px 6px;
}

.support{
	width: 193px;
	border: 1px solid #EEEFFF;
	background: #DCDCFD;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
}

.spons{
	border: 1px solid #EEEFFF;
	background: white;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
}

td.areacells{
	border: 1px solid #EEEFFF;
	font-size: 10px;
	background: white;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
}

.supportext{
	border: 1px solid #DCDCFD;
	font-size: 10px;
	font-style: italic;
	vertical-align: top;
	padding: 2px;
}

.supporcell{
	font-size: 11px;
	font-style: italic;
	padding: 2px;
	background: url(../img/supporcell.gif) repeat;
}

body.index img.loghi{
	padding : 5px;
}

td.itasel{
	background: url(../img/pag_linkitaback.gif) no-repeat;
	width : 109px;
}

td.engsel{
	background: url(../img/pag_linkengback.gif) no-repeat;
	width : 109px;
}

.formobj{
	width: 200px;
	font-size: 11px;
	font-weight: bold;
	color: #0000CC;
}

.button{
	width: 80px;
	font-size: 10px;
	font-weight: bold;
	color: #B52717;
}