﻿html{background-image:url('../Img/paginaSfondo.gif');background-repeat:repeat;margin:0;
    padding:0;}
body {margin:0;padding:0;text-align:center;}

#decorazione{width:100%; height:50px;position:absolute; top:0; left:0;
    background-image:url('../Img/decorazione.jpg');background-repeat: repeat-x;}
/*.pagina_1024
{
    width:830px;
    margin:0px 95px 0px 95px;
    display:block;
}
.pagina_1280
{
    width:830px;
    margin:0px 225px 0px 225px;
    display:block;
}
.pagina_1600
{
    width:830px;
    margin:0px 385px 0px 385px;
    display:block;
}
.pagina_960
{
    width:830px;
    margin:0px 65px 0px 65px;
    display:block;
}*/
.paginaTesta
{
    width:822px;
    display:block;
    padding-top:60px;
    margin:0 0 0 0;
}
.paginaCentro
{
    width:823px;
    margin:0 0px 10px 0px;
    display:block;
    float:left;
}
.fondoPagina
{
    width:823px;
    display:block;
    clear:both;
    margin:0px 0px 0px 0px;
}
.fondoPagina_img
{
    margin:0px 0px 7px 0px;
}
.fondoPagina_label
{
    width:80px;
    height:20px;
    float:left;
    display:block;
    margin:2px 5px 0px 0px;
    text-align:right;
    color:#CC0000;
    font-family:Arial;
    font-size:medium;
}
.fondoPagina_rif
{
    width:500px;
    height:15px;
    float:left;
    display:block;
    margin:0px 0px 0px 50px;
    text-align:center;
    color:#CC0000;
    font-family:Arial;
    font-size:small;
}
.fondoPagina a
{
    float:left;
    display:block;
    margin:0px 2px 0px 0px;
    border:solid thin #CC0000;
}
/* Classi di stile della MasterPage */
.mm_decorazione
{
    width:100%;
    position:absolute;
    top:0;
    left:0;  
}
.img_riga1
{
    height:15px;
    width:175px;
    display:block;
    background-image:url('../Img/mnu1.jpg');
    background-repeat:repeat-x;
}
.img_riga2
{
    height:15px;
    width:100%;
    display:block;
    background-image:url('../Img/mnu1.jpg');
    background-repeat:repeat-x;
}
.mm_pa
{
    height:50px;
    width:647px;
    display:block;   
    margin:0px 0px 2px 0px;
    background-color:#f0cd8b;
}
.mm_paSX
{
    width:647px;
    display:block;
    float:left;    
}
.mm_paSXalto
{
    width:647px;
    display:block;
}
.mm_paSXbasso
{
    width:647px;
    display:block;

}
.mm_paSXBassoSX
{
    height:20px;
    width:645px;
    display:block;
    text-align:left;
}
.mm_traduttore
{
    width:150px;
    height:20px;
    display:block;
    float:left;
    margin:0px 80px 0px 0px;
}
.mm_paSXBassoDX
{
    height:20px;
    width:645px;
    display:block;
    text-align:right;
}
.mm_paSXbasso a
{
    font-family:Arial;
    font-size:medium;
    color:#CC0000;
}
.mm_paSXbasso span
{
    font-family:Arial;
}
.mm_paSXbasso a:hover
{
    color:White;
}
.mm_nomePag
{
    text-decoration:none;
    color:Black;
    font-family:Arial;
    font-size:medium;
}
.mm_paDX
{
    width:175px;
    display:block;
}
.mm_pc
{
    width:647px;
    display:block;
    float:left;
}
.mm_SX
{
    width:647px;
    display:block;
    float:left; 
}
.mm_DX
{
    width:175px;
    display:block;
    float:left;    
    background-color:#d2a64d;
}
.mm_DX span
{
    height:25px;
    width:175px;
    display:block;
    color:#CC0000;
    margin:0px 0px 5px 0px;
    font-size:x-large;
    text-align:center;
    font-weight:bold;
}
.mm_menu
{
    margin:0px 0px 10px 0px;
    width:175px;
    display:block;
}
.mm_menu a
{
    height:20px;
    width:175px;
    display:block;
    color:White;
    margin:2px 0px 2px 0px;
    font-family:Arial;
    font-size:medium;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
}
.mm_menu a:hover
{
    color:#CC0000;
}
.mm_outLink
{
    width:175px;
    display:block;
    vertical-align:middle;
}