a {	
    color: #222222
}

a:hover {
    color: #ff8800
}

.lin {
	font-family: verdana,arial,helvetica;
	font-size:8pt;
	}

.tmax1 {
	font-family: verdana,arial,helvetica;
	font-size:18pt;
	color:#0000FF;
	font-weight:bold
	}

.tmax2 {
	font-family: verdana,arial,helvetica;
	font-size:14pt;
	color:#6666ff;
	font-weight:bold
	}
.bord {
    border-bottom: 1px solid #777788;
    font-family: verdana,arial,helvetica;
    font-size:8pt;
    color:#777777
    
}
.tondo {
	padding:5px;
	background-color: #A9DFE1;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.tit {
	font-family: verdana,arial,helvetica;
	font-size:10pt;
	color:#ff6309;
	font-weight:bold
	}

.tnews {
	font-family: garamond,times,serif;
	font-size:13pt;
	color:#AA6309;
	font-weight:bold;
        margin:10px 10px 10px 10px;
        font-variant:small-caps
	}

.tnews2 {
	font-family: garamond,times,serif;
	font-size:11pt;
	color:#635309;
        margin:10px 10px 10px 10px
	}
        
	
.txt {
	font-family: verdana,arial,helvetica;
	font-size:8pt;
	color:#777777
	}

.txtbk {
	/*font-family: verdana,arial,helvetica;*/
	font-family: serif;
	font-size:10pt;
	color:#000000
	}

.txtbk9 {
	font-family: serif;
	font-size:11pt;
	color:#000000
	}

.txtr {
	font-family: verdana,arial,helvetica;
	font-size:8pt;
	color:#FF0000
	}

.txtv {
	font-family: verdana,arial,helvetica;
	font-size:8pt;
	color:#090
	}


.txtm {
	font-family: courier new,monospace;
	font-size:9pt;
	color:#777777
	}

.avviso {
        margin:20px 0px 20px 0px;
	font-family: verdana,arial,helvetica;
	font-size:9pt;
        font-weight:bold;
	color:#FF0000
	}


.copy {
	font-family: verdana,arial,helvetica;
	font-size:7pt;
	color:#222222
	}

.r1:hover {
	background:rgb(186,245,245);
}

.pri-form {
	max-width:1120px;
	margin:0 auto 16px auto;
	border-collapse:separate;
	border-spacing:0;
	background:#ffffff
}

.pri-form td {
	padding:8px 10px;
	border-bottom:1px solid #eeeeee;
	vertical-align:top
}

.pri-form td[align="right"] {
	width:34%;
	font-weight:bold;
	color:#555555
}

.pri-form input[type="text"],
.pri-form select,
.pri-form textarea {
	width:100%;
	max-width:660px;
	padding:6px 8px;
	border:1px solid #cccccc;
	border-radius:3px;
	box-sizing:border-box;
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#555555;
	background:#ffffff
}

.pri-form textarea {
	min-height:120px;
	line-height:1.4
}

.pri-form .pri-date select {
	width:auto;
	min-width:64px;
	margin-right:4px
}

.pri-section {
	background:#f1f1f1;
	color:#444444;
	font-weight:bold;
	text-align:left
}

.pri-section td {
	padding:9px 10px;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd
}

.pri-rsa-table {
	width:100%;
	border-collapse:collapse;
	border:1px solid #dddddd;
	background:#ffffff
}

.pri-rsa-table td {
	padding:8px;
	border-bottom:1px solid #eeeeee
}

.pri-actions {
	text-align:center;
	padding:14px 10px!important;
	border-bottom:0!important
}
