body {margin:0px; font-family: Tahoma,Arial, Helvetica, Sans-serif; font-size:8pt; background-color: #DEE7E3}
td {font-size:8pt}
A {color: #4a4a4a; text-decoration:none}
A:hover{text-decoration:underline;}
.smalltext {font-size:7pt}
.main{color:#A10004;font:20px/21px Georgia,Tahoma,Arial,Verdana;letter-spacing:0em;text-decoration:none;}
.main:hover{text-decoration:underline;}
.t2{color:#000;font-size:12px;line-height:14px;text-decoration:none;}
.t2:hover{text-decoration:underline;}
.kicker {font-family: Tahoma, Helvetica, Sans-serif; color: #23302C; font-size:7pt; font-weight: normal; text-transform : uppercase;}
.vincolo {font-family: Tahoma, Helvetica, Sans-serif; font-size: 7pt; color: #8E9672}
.verdeclaro {font-family: Tahoma; font-size: 10pt; color: #56766A; font-weight: bold}
.verdeoscuro {font-family: Tahoma; font-size: 10pt; color: #23302C;  font-weight: bold}
.smallverdeclaro {font-family: Tahoma; font-size: 8pt; color: #56766A; }
.smallverdeoscuro {font-family: Tahoma; font-size: 8pt; color: #23302C;}
.verdelink {font-family: Tahoma; font-size: 10pt; color: #56766A; font-weight: bold}
.verdelink:hover {font-family: Tahoma; font-size: 10pt; color: #23302C; font-weight: bold}
.smallverdelink {font-family: Tahoma; font-size: 8pt; color: #56766A;}
.smallverdelink:hover {font-family: Tahoma; font-size: 8pt; color: #23302C;}

/* Forms */
.vsmform { font-family : Tahoma, Verdana, Helvetica, sans-serif;
		background-color: #FFFFFF;
		color: #333A42;
		font-size : 8pt;
		border: 1px solid #B9B9B9;
		scrollbar-3dlight-color: #888888; 
		scrollbar-arrow-color: #888888;
		scrollbar-base-color: white;
		scrollbar-darkshadow-color: WHITE;
		scrollbar-face-color: #E8E8E8;
		scrollbar-highlight-color: #F8F8F8;
		scrollbar-shadow-color: #888888;
}
.vsmformerror { font-family : Tahoma, Verdana, Helvetica, sans-serif;
		background-color: #FAFAFF;
		color: #333A42;
		font-size : 8pt;
		border: 1px solid #D9B9B9;
		scrollbar-3dlight-color: #888888; 
		scrollbar-arrow-color: #888888;
		scrollbar-base-color: white;
		scrollbar-darkshadow-color: WHITE;
		scrollbar-face-color: #E8E8E8;
		scrollbar-highlight-color: #F8F8F8;
		scrollbar-shadow-color: #888888;
}
.button {cursor: hand}

/* fotos */
TABLE.fotos {
	width: 100%;
	padding:5px;
	background-color: #FFFFFF;
	margin: 0px;
}
TABLE.fotos TR TD.image {vertical-align: middle; text-align:center;}
TABLE.fotos TR TD.description {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color: #23302C; vertical-align: top; text-align:center;}

/* Relationships */
TABLE.relationships {
	margin:5px;
	margin-right:0px;
	border: 1px solid #c0c0c0;
}
TABLE.relationships TR{}
TABLE.relationships TR.item {}
TABLE.relationships TR.title {text-align:left; padding: 5px; font-family: Tahoma, Verdana, Helvetica; font-size: 10pt; color:#23302C ;font-weight: bold;}
TABLE.relationships TR TD{}
TABLE.relationships TR TD.icon {padding: 3px; vertical-align:top; text-align:center;}
TABLE.relationships TR TD.text {padding: 3px; font-family: Tahoma, Verdana, Helvetica; font-size: 8pt; color: #56766A; vertical-align:bottom; text-align:center;}
TABLE.relationships TR TD.text A {font-family: Tahoma, Verdana, Helvetica; font-size: 8pt; color: #56766A;  vertical-align:bottom; text-align:center;}
TABLE.relationships TR TD.text A:hover {font-family: Tahoma, Verdana, Helvetica; font-size: 8pt;text-decoration: underline;color:#56766A;  vertical-align:bottom; text-align:center;}

.verdeclaro.a {font-family: Tahoma; font-size: 10pt; color: #56766A; font-weight: bold}
.verdeclaro.a:hover {text-decoration:underline; font-family: Tahoma; font-size: 10pt; color: #56766A; font-weight: bold}

.verdeoscuro.a {font-family: Tahoma; font-size: 10pt; color: #23302C;  font-weight: bold}
.verdeoscuro.a:hover {text-decoration:underline;font-family: Tahoma; font-size: 10pt; color: #23302C;  font-weight: bold}



