@charset "UTF-8";
/* CSS Document */


#wrap{
background: url(../grafica/light.gif) top center no-repeat;
}

#header{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#FFFFFF;
height:60px;
background-image:url(../grafica/barraAlta.png);
background-repeat:no-repeat;
}

#footer{
background: url(../grafica/barraBassa.jpg) top left no-repeat;
margin:0px 0px 20px 0px;
padding:20px 10px 0px 10px;
}







/* MENU */

#areaMenu{
position:relative;
z-index:290;
width:960px;
margin:0px;
padding:0px;
float:left;
background-color:#ffffff;
border-bottom:1px solid #333333;
}

#menu{
border:0px solid #ffffff;
padding:0px;
margin:0px;
}

#menu .separatoreVociMenu{
font-size:10px;
text-align:center;
background-color:#efefef;
padding:2px 0px 2px 0px;
height:14px;
}

/*  TITOLO delle pagine  */

.tdTitoloPagina{
font-family: 'Lato', sans-serif;
border-top:1px solid #ccc;
font-size:14px;
color:#000;
font-weight:normal;
padding:10px 0px 14px 20px;

}


.tdContenuti{
padding:0px 0px 20px 0px;
}

.tdLista{
padding:0px;
}

.tdModulo{
padding:0px;
}

#tdModulo{ /* E' la cella che contiene i campi del form */
padding:10px;
border:1px solid #ccc;
}



#pulsantiModulo{
background: url(../grafica/cornicePulsantiDx.gif) top right no-repeat;
padding:4px;
}

#pulsantiLista , .pulsantiLista{
background: url(../grafica/cornicePulsantiDx.gif) top right no-repeat;
border-bottom:1px solid #cccccc;
padding:4px;
}

.tdPulsanti{
background: url(../grafica/cornicePulsantiSx.gif) top left no-repeat;
}



/* FINESTRE DIALOG */

#dialogLoading{
display:none;
height:140px;
padding:0px 0px 0px 0px;
}

#dialogLoading img{
margin-top:34px;
margin-bottom:30px;
}

#iframeHomepage{
border:0px solid #000;
width:930px;
height:400px;
}
