@font-face {
    font-family: 'azote';
    src: url('font/azotemcl-webfont.eot');
    src: url('font/azotemcl-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/azotemcl-webfont.woff') format('woff'),
         url('font/azotemcl-webfont.ttf') format('truetype'),
         url('font/azotemcl-webfont.svg#AzoteMCLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: verdana,  sans-serif;
	font-size:12px;
	color:#919292;
	letter-spacing:normal;
	text-align: left;
	}
	
#page {
	text-align: left;
	}

td {
	font-family: verdana,  sans-serif;
}

th {
	font-family: verdana,  sans-serif;
}

a:link { color:#555555; text-decoration:none;}
a:visited { color:#555555; text-decoration:none;}
a:hover { color:#222222; text-decoration:none;}
a:active { color:#222222; text-decoration:underline;}


h3 { color:#a6c5d8; font-weight:normal; font-size:18px;}
fieldset { padding:8px; border:1px solid #b3b3c0}
legend { color:#a6c5d8; font-weight:normal; font-family: 'azote',verdana,  sans-serif; font-size:18px;}
fieldset#warning { padding:8px; border:1px solid #68521e; font-weight:normal; color:#c40000; background-image:url(../images/bkg_warning.gif); background-position:top right; background-repeat:no-repeat; height:80px;}
fieldset#warning legend { color:#F00; font-weight:bold;font-family: 'azote',verdana,  sans-serif;}

fieldset#visione { padding:8px; border:1px solid #5279AB;}
fieldset#visione legend { color:#d6d0c2; font-weight:bold;font-family: 'azote',verdana,  sans-serif;}

ul li.dirittiprevisti {list-style-type:square;}

ul#FormField { margin:0; padding:0; list-style-type:none;}
ul#FormField li {float:left; margin:0; padding:0; margin-bottom:4px; height:40px;}
ul#FormField li.cleaner { clear:both; height:5px;}

/* stile per Dettaglio del curriculum in zona Amministrazione*/
ul#FormField2 { margin:0; padding:0; list-style-type:none;}
ul#FormField2 li {float:left; margin:0; padding:0; margin-bottom:4px; height:40px;}
ul#FormField2 li.cleaner { clear:both; height:5px;}
ul#FormField2 input { font-size:11px; background-color:#F4F8F8}

div#InfoDetail {font-size:11px; background-color:#F4F8F8; padding:3px; border:1px solid #EBEEEF}
/**/
input { font-size:11px;}
select { font-size:11px;}


label { color:#b3ab99; font-weight:bold;}
label.normal { color:#b3b3b3; font-weight:normal; margin-left:20px;}
.didascalia { color:#555555; font-style:italic; font-size:10px}
.userlogged { color:#b3b3b3; font-size:11px}
.titoletto { color:#555555; font-weight:bold;}

textarea.naturadati { width:99%; height:80px; font-size:12px; font-family:verdana,  sans-serif; background-color:#d6d0c2; color:#ffffff;}
textarea.modalitatrattamento { width:99%; height:80px; font-size:12px; font-family:verdana,  sans-serif; background-color:#d6d0c2; color:#ffffff;}
textarea.comunicazionediffusione { width:99%; height:80px; font-size:12px; font-family:verdana,  sans-serif; background-color:#d6d0c2; color:#ffffff;}
textarea.dirittiprevisti { width:99%; height:120px; font-size:12px; font-family:verdana,  sans-serif; background-color:#d6d0c2; color:#ffffff;}
textarea.desc_attivita { width:250px; height:40px; font-size:11px; font-family:verdana,  sans-serif; background-color:#d6d0c2; color:#ffffff;}
textarea.obprofessionali { width:95%; height:120px; font-size:11px; font-family:verdana,  sans-serif; background-color:#d6d0c2; color:#ffffff;}


div#BottoniActionForm { text-align:center;}
div#BottoniActionForm input {margin-left:20px; margin-right:20px;}

div#ConsensoTrattDati {padding-left:40px;}


.lung10 {width:10%; }			.lung100px { width:100px;}
.lung15 {width:15%; }			.lung150px { width:150px;}
.lung20 {width:20%; }			.lung200px { width:200px;}
.lung30 {width:30%; }			.lung250px { width:250px;}
.lung35 {width:35%; }			.lung300px { width:300px;}
.lung40 {width:40%; }			.lung400px { width:400px;}
.lung45 {width:45%; }
.lung50 {width:50%; }
.lung60 {width:60%; }
.lung70 {width:70%; }
.lung80 {width:80%; }
.lung90 {width:90%; }

.bottoni { background-image:url(../images/bkg_bottoni.gif); border-style:groove; height:22px; color:#F5F5F5; font-weight:bold}
/*.bottone {margin:0px 3px; padding:0px;		
	border-top:3px double #C4CCCC; border-right:3px double #ACB5B5; border-bottom:3px double #6F7777; border-left:3px double #ACB5B5;
	background-color:#FFFFFF; background-image:url(../images/bkg_bottoni.gif); background-position:center; background-repeat:repeat-x; cursor: hand;}
*/
.bottoneAdd {margin:0px 3px; padding:0px;		
	border-top:3px double #C4CCCC; border-right:3px double #ACB5B5; border-bottom:3px double #6F7777; border-left:3px double #ACB5B5;
	background-color:#FFFFFF; background-image:url(../images/bkg_bottoni.gif); background-position:center; background-repeat:repeat-x; cursor:pointer;
	font-weight:bold; font-size:12px;}
.bottoneDel {margin:0px 3px; padding:0px;		
	border-top:3px double #C4CCCC; border-right:3px double #ACB5B5; border-bottom:3px double #6F7777; border-left:3px double #ACB5B5;
	background-color:#FFFFFF; background-image:url(../images/bkg_bottone_del.gif); background-position:center; background-repeat:repeat-x; cursor:pointer;
	font-weight:bold; font-size:12px; color:#FFFFFF;}
	
a.BottAdd {display:block; background-image:url(../images/bkg_bottone_off.gif); background-repeat:no-repeat; width:73px; height:25px; margin:0; padding:0; padding-top:4px; text-align:center; font-size:11px;  color:#FFFFFF;} 
a:visited.BottAdd { display:block;} 
a:hover.BottAdd { display:block; background-image:url(../images/bkg_bottone_add_on.gif); background-repeat:no-repeat; text-decoration:none;} 
a:active.BottAdd { display:block;}

a.BottDel {display:block; background-image:url(../images/bkg_bottone_off.gif); background-repeat:no-repeat; width:73px; height:25px; margin:0; padding:0; padding-top:4px; text-align:center; font-size:11px;} 
a:visited.BottDel { display:block;} 
a:hover.BottDel { display:block; background-image:url(../images/bkg_bottone_del_on.gif); background-repeat:no-repeat; text-decoration:none; color:#000} 
a:active.BottDel { display:block;} 

a.InviaCurr {display:block; background-image:url(../images/bkg_bott_invia-curr_off.gif); background-repeat:no-repeat; width:150px; height:25px; margin:0; padding:0; padding-top:4px; text-align:center; font-size:11px; color:#FFFFFF;} 
a:visited.InviaCurr { display:block; color:#FFFFFF;} 
a:hover.InviaCurr { display:block; background-image:url(../images/bkg_bott_invia-curr_on.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF;} 
a:active.InviaCurr { display:block; color:#FFFFFF;}

#footer {border:1px solid #000; padding:4px;}

/* elementi grafici per email */
#headEmail {
	background-image:url(../images/logo_v4.gif); 
	background-position:right; 
	background-repeat:no-repeat; 
	height:100px;
	padding-top:15px;
}

/**/
ul#AreeAziendali {margin-left:30px; padding:0; list-style-image:url(../images/dot_li.gif)}
ul#AreeAziendali li {margin:0; padding:0; margin-bottom:4px;}

table#CurriculumList { border:1px solid #000; width:100%;}
table#CurriculumList td { border:1px solid #AAA; padding:2px;}
table#CurriculumList th { border:1px solid #000000; background-color:#33403e; color:#FFFFFF; padding:2px;}
.centrato {text-align:center;}
.sinistra { text-align:left;}

.testorosso { color:#6d5317}
.risricerca { background-color:#5279AB; color:#FFFFFF}

/* stili per legenda visualizzazione curriculum */
.riga1 { background-color:#FDFCFC;}
.riga2 { background-color:#d6d0c2;}
.davisionare { background-color:#d6d0c2;}
.eliminato { background-color:#F0D3D3;}

.labRicercheAperte { background-color:#d6d0c2; color:#ffffff; font-size:11px;}
