input.submit {background-color: #DDDDDD; font-weight: bold; font-size: 12px; color: #DF4A06;}
input.submit2 {background-color: #DF4A06; font-weight: bold; font-size: 12px; color: #FFFFFF;}
.msg { font-family: "Arial", "Helvetica", sans-serif; 
		font-size: 11px;
		color: #EB7F38;}


.text {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: none;

}

.news_dnsee {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: none;
}

.titolo-news_dnsee {
	font-family: Arial;
	font-size: 10px;
	color: #C80000;
}

.text-bold {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;

}


.titoli_mini {	font-family: "Arial", "Helvetica", sans-serif; 
		font-size: 10px;
		color: #EB7F38 ;
		font-weight: bold;
}
.titoli {	font-family: "Arial", "Helvetica", sans-serif; 
		font-size: 12px;
		color: #4071a3;
		font-weight: bold;
}

#red {
	color: #C80000;
	}

PRE {
	TEXT-INDENT: 30px
}

#profiliLI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #EB7F38 1px solid	
}

#profiliLI A {
	BORDER-RIGHT: #4071a3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4071a3 1px solid; PADDING-LEFT: 5px; BACKGROUND: #EB7F38; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt  verdana, sans-serif; BORDER-LEFT: #4071a3 1px solid; COLOR: #fff; BORDER-BOTTOM: #4071a3 1px solid; TEXT-DECORATION: none	
}
#profiliLI A.active {
	BACKGROUND: #EB7F38; BORDER-BOTTOM: #EB7F38 2px solid
}
#profiliLI A:hover {
	BACKGROUND: #EB7F38; COLOR: #fff
}
#profiliLI A:visited {
	COLOR: #fff
}
#profiliLI A.active:hover {
	BACKGROUND: #EB7F38; COLOR: #fff
}

#standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #D84231 0px solid
}
#standard A {
	BORDER-RIGHT: #4071a3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4071a3 1px solid; PADDING-LEFT: 5px; BACKGROUND: #8190AA; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt  verdana, sans-serif; BORDER-LEFT: #4071a3 1px solid; COLOR: #fff; BORDER-BOTTOM: #4071a3 1px solid; TEXT-DECORATION: none
}
A.active {
	BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #D84231 1px solid; PADDING-LEFT: 5px; BACKGROUND: #D84231; PADDING-BOTTOM: 0; MARGIN: 0px; FONT: bold 8pt  verdana, sans-serif; BORDER-LEFT: #D84231 1px solid; COLOR: #fff; BORDER-BOTTOM: #D84231 3px solid; TEXT-DECORATION: none
}
#standard A.active {
	BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #D84231 1px solid; PADDING-LEFT: 5px; BACKGROUND: #D84231; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt  verdana, sans-serif; BORDER-LEFT: #D84231 1px solid; COLOR: #fff; BORDER-BOTTOM: #D84231 3px solid; TEXT-DECORATION: none
}
#standard A:hover {
	BACKGROUND: #D84231; COLOR: #fff;  BORDER-BOTTOM: #D84231 3px solid
}
#standard A:visited {
	COLOR: #fff
}
#standard A.active:hover {
	BACKGROUND: #D84231; COLOR: #fff;  BORDER-BOTTOM: #D84231 3px solid
}

#tabmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #D84231 1px solid
}
#tabmenu LI {
	DISPLAY: inline; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}

#riquadro {
				width: 600px; 
				background-color: #FAF7F5; 
				border: 1px dotted #666; 
				padding: 5px; 
				margin: 0px auto;					
}

#riquadro2 {
				width: 330px; 
				background-color: #FAF7F5; 
				border: 1px dotted #666; 
				padding: 5px; 
				margin: 0px auto;					
}

#dati {
	BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#lingue {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#offerte {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#studio {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#job {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#skills {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#profili {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#domande {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}
#allegati {
	DISPLAY: none; BORDER-RIGHT: #D84231 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #D84231 1px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 20px; FONT: verdana, sans-serif 10pt; BORDER-LEFT: #D84231 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #D84231 1px solid; TEXT-ALIGN: justify
}


.spaced_cv {
	padding-left: 10px;
}
