﻿.menu
{
 background-color:#034d88;
 border-left:solid 1px #00416c;
 padding-top: 35px;
  text-align:left;
    }
    
li, .voce
{
    margin-top: 7px;
	color: white;
    font-size: small;
    font-family: verdana; 
}

li:hover, .voce:hover
{
   color: #5aa6d7;		
}
    
.cv td
{
color:Black;
font-size:medium;
font-family: Arial Narrow, Arial;
padding: 3px 7px 3px 7px;
}

.cv tr:hover
{
cursor:pointer;   
text-decoration:underline;
}

.cv2 td
{
color:Black;
font-size:medium;
font-family: Arial Narrow, Arial;
padding: 3px 7px 3px 7px;
}

.cv2 tr:hover
{
 
}

    
.chkBoxList2 tr
{
height:60px;
font-size:x-small;
color:steelblue;
padding:0px 0px 0px 0px;
}
.chkBoxList2 td
{
border-bottom:solid 1px steelblue;
padding:0px 0px 0px 0px;
text-align:right;
}
    
.chkBoxList tr
{
height:50px;
font-size:x-small;
padding:0px 0px 0px 0px;
}  
.chkBoxList td
{
font-size:x-small;
border:solid 1px silver;    
border-left:0 ;
background-color:steelblue;
padding:0px 0px 0px 0px;
color:White;
text-align:left;
}
    
.drop
{
font-family: verdana;
font-size: small;
cursor:pointer;
}

.button
{
background-color: #034d88;
font-family:Verdana;
font-size:small;
cursor:pointer;
color:#1960AE;
color:White;
height:25px;
text-transform: uppercase;
border: 2px solid #034d88;
padding-left: 5px;
padding-right: 5px;
}
.button:hover
{
background-color:#034d88;
border: 2px solid lightgreen;
}

.SUGGERIMENTI
{
font-size:x-small;
}


fieldset
{
padding: 7px;
border: 1px solid #5674ba;
}

legend
{
padding: 0.4em 0.6em;
border: 1px solid #5674ba;
text-align: justify;
font-size: 70%;
font-family: verdana;
margin: 0px;
background-image: url('_img/sfondo_field.jpg');    
font-weight: bold;
}

.area_utente
{
color: #1960AE;
font-size: x-small; 
font-family: verdana;
}
.area_utente:hover
{
color: black;
}

label
{
cursor:pointer;
}
label:hover
{
text-decoration: underline;
}

    
a
{
color: #00925a;
/*text-decoration: none;*/
font-family: verdana;
}
a:hover
{
text-decoration: underline;
color: #034d88;
}

.check
{
color: #06FF36;
font-weight:bold;
}

input
{
font-family: verdana;
font-size: small;
}

.testo
{
font-family: verdana;
font-size: small;
color: #1960AE;
}

  
.table_container
{
width:100%;
height:200px;
border-left: solid 0px #034d88;
border-top: solid 1px #034d88;
border-bottom: solid 0px #034d88;
border-right: solid 1px #034d88;
padding:10px;
background-color:white;
box-shadow:4px 4px 0 #ededed;
}
    
    
.lefted
{
text-align:left;
}  
    
.centered
{
text-align:center;
}  
    
    
.esperienze
{
font-size:small;
color:#333333; 
background-color:white;
text-align:left;
}    
.esperienze_intestazione
{
Color:White;
font-weight:bold;
background-color:#1960AE;
}
    
/*
.back_intestazione
{
Color:White;
font-weight:bold;
background-color: gainsboro;
}
*/
    
.accessi
{
font-size:x-small;
color:#333333; 
}    
.accessi_intestazione
{
Color:White;
font-weight:bold;
background-color:#333333;
}
    
td
{ 
text-align:left;
padding:3px;
}

.righted
{ 
text-align:right;
padding:3px;
}

.lingue
{   
border:solid 1px #5aa6d7;
background-color:gainsboro;
}

.lingue2
{   
border:solid 1px gray;
vertical-align:middle;
}
        
.errore
{
color:Red;
font-weight:bold;
text-transform:uppercase;
}
        
.sezione
{
text-align:right; 
border-bottom: solid 1px #00925a; 
border-right: solid 1px #00925a;
font-size:x-small;
color: #5aa6d7;
vertical-align: middle;
}

.invisible
{
display:none;
}

/*	 
hr
{
border-top: solid 1px #00925a;
}
*/

