/** Foglio di stile del template corrente**/


/** TAG BASE GENERICI**/

IMG {
    border-width: 0;
    }

TD
    {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif; 
                color:#222; 
                word-spacing: -0.07em;
	font-size: 11px;
    }
  
TH 
	{ 
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size:11px; 
	color: #016A9D; 
	font-weight: bold; 
	line-height: 20px 
	}
 
BODY
    {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
    }

 input,select {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #94A0A5;
	border-style: solid; 
	border-width: 1;	
}

TEXTAREA {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #94A0A5;
	border-style: solid; 
	border-width: 1;	
}

/** FINE TAG BASE**/


/** LINK GENERICI**/

a:link
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}
a:active
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}
a:visited
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}

/** FINE LINK GENERICI **/


/** INTESTAZIONE DEL SITO**/

.header
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}

a.header:link
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}
a.header:active
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}
a.header:visited
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
}

/** FINE INTESTAZIONE **/



/** FOOTER **/

.footer { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #FFFFFF; 
}
a.footer{ 
        font-size: 11px; 
        color: #FFFFFF; 
       cursor:hand;
}
a.footer:hover{	
                font-size: 11px;	
                color: #FFCC00; 
                cursor:hand;
}
a.footer:visited { 
               font-size: 11px; 
               color: #FFFFFF; 
              cursor:hand;
}

/** FINE FOOTER**/


/** MENU **/


/* Voce di menu di primo livello*/

.menuLevel1 {
        background-color:#002182;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
        font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none; 
}

.menuLevel1 a,
.menuLevel1 a:hover,
.menuLevel1 a:visited{
        font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
        font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none;
}


.menuLevel1_selected {
        background-color:#E5E5E5; 
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
        font-weight: bold; 
	color: #002182;
	text-decoration: none;
}

.menuLevel1_selected a,
.menuLevel1_selected a:hover,
.menuLevel1_selected a:visited {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
        font-weight: bold; 
	color: #002182;
	text-decoration: none;
}




/* Voce di sottomenu di secondo livello */
.menuLevel2{
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
                font-weight: bold; 
	text-decoration: none; 
	background-color: #F2F2F2;
}
.menuLevel2 p{
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
                font-weight: bold; 
	text-decoration: none; 
	background-color: #F2F2F2;
                margin-left:20px;
}

.menuLevel2 a:link,
.menuLevel2 a:active,
.menuLevel2 a:visited,
.menuLevel2 a:hover{
	color: #002182;	
	font-size:10px;
        font-weight: bold;
}

.menuLevel2_selected {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
                font-weight: bold; 
	text-decoration: none; 
	background-color:E5E5E5;
}

.menuLevel2_selected p{
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
                font-weight: bold; 
	text-decoration: none; 
	background-color:E5E5E5;
                margin-left:20px;
}

.menuLevel2_selected a:link,
.menuLevel2_selected a:active,
.menuLevel2_selected a:visited,
.menuLevel2_selected a:hover{
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
        font-weight: bold; 
	text-decoration: none;
	color: #002182;
}


/** FINE MENU **/


/** CLASSI RIGUARDANTI I COLORI **/

.darkblue { background-color:#212552; }
.blue { background-color:#002182; }
.lightblue { background-color:#B6B9BE; }
.grey { background-color:#E5E5E5; color:blue;}
.bianco { background-color:#FFFFFF; }
.darkgrey { background-color:#D4CBC9; color: #FFFFFF;}
.lightgrey { background-color:#F2F2F2; }

/** FINE COLORI **/


/** PLUG-IN CONTATTI**/

.pulsante { 
	border: 1px #444444 solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-image: url(pulsanti.gif);
}

/* Form dei dati */
.formContatti {
	border: 1px solid lightgrey;
}
.formContatti input,textarea{
	border: 1px solid lightgrey;
}
/** FINE CONTATTI **/


/** PLUG-IN CURRICULA **/


.titolo-posizione{
	font-size:11px;
	color:grey;
}

.abstract-job{
	text-align:justify;
	font-size:11px;
}

.rigasottile{
	background-color: lightgrey;
	width:70%;
}

a.proprietaCurriculum:link{
	color: #333399;
	font-size: 11px;
}

a.proprietaCurriculum:visited{
	color: #333399;
	font-size: 11px;
}

/* Form dei dati */
.formCurriculum {
	border: 1px solid lightgrey;
}
.formCurriculum select,input,textarea{
	border: 1px solid lightgrey;
}

/** FINE CURRICULA **/


/** PLUG-IN NEWS **/

/* Barra di navigazione delle pagine nell'elenco */
.navbar,a.navbar:link,a.navbar:active,a.navbar:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01699c;
	font-weight: normal
}

a.proprietaNews:link{
	color: #333399;
	font-size: 11px;
}

a.proprietaNews:visited{
	color: #333399;
	font-size: 11px;
}

/** FINE NEWS **/


/** PROPRIETA GENERALI DELLE PAGINE **/
.titolo {
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #333399;	
}

/** FINE PAGINE GENERALI **/

/** LAYOUT STANDARD **/

a.proprietaStandard:link{
	color: #333399;
	font-size: 11px;
}

a.proprietaStandard:visited{
	color: #333399;
	font-size: 11px;
}

/** FINE STANDARD **/