.texteNormal
{
        font-size:13px;
/*        font-family: "verdana", courier, monospace; */
font-family: Arial, Helvetica, sans-serif;
}



div.contingut{
        /*margin: 20px;*/
/*      margin-left:20px;
      margin-right:20px;*/

}


div.titolsPetits {
    position: relative;
        color:#ffffff;
        font-weight:bold;
        font-size:14px;
        height:15px;
        margin-top:5px;
font-family: Arial, Helvetica, sans-serif;
}

div.titolsPetits a{
    position: relative;
        color:#ffffff;
        font-weight:bold;
        font-size:14px;
}

div.titolsPetits a:hover{
    position: relative;
        color:#ffffff;
        text-decoration:underline;
}

div.titolsPetitsNoB {
    position: relative;
        color:#ffffff;
        font-size:14px;
        height:15px;
        margin-top:5px;
font-family: Arial, Helvetica, sans-serif;
}

div.titolsPetitsNoB a{
    position: relative;
        color:#ffffff;
        font-size:14px;
}

div.titolsPetitsNoB a:hover{
    position: relative;
        color:#ffffff;
        text-decoration:underline;
}



div.titolsSubMenus a{
    position: relative; 
        color:#1a1953;
        font-weight:bold;
        font-size:14px;
}

div.titolsSubMenus a:hover{
    position: relative; 
        color:#c3703f;
}


div.titolsPagines {
/*33 margin-top:10px; */
/* margin-left:15px;*/
   position: relative;
        color:#1a1953;
/*         font-weight:bold; */
        font-size:15px;

        height:25px;
        vertical-align:top;
/*        font-family: "verdana", courier, monospace; */
font-family: Arial, Helvetica, sans-serif;
        

}

div.titolsSantuari a{
    position: relative; 
        color:#FFFFFF;
        font-weight:bold;
        font-size:14px;
}

div.titolsSantuari a:hover{
    position: relative; 
        color:#c3703f;
}

/*
p{
 color:#626262;
}
*/

table{
font-size:1em;
}

select{
 font-family:Arial,Helvetica,Sans-serif;
 font-size:10pt;
}

h2 b{font-weight:normal}

h2 span{
 font-size:20px;
 color:#B3B6B9;
 font-weight:normal;
}

h2 .first{
 font-size:20px;
 color:#333333;
 font-weight:bold;
}

h2 .second, h2 .second span{
 font-size:12px;
 font-weight:normal;
}

h2 a,h2 a{
 text-decoration:none;
}

h2 .second a{
 text-decoration:underline;
}

h2 .b_status a{
 text-decoration:underline;
}

h3{
 margin-top:0;
 padding-top:0;
 font-size:20px;
 font-weight:normal;
 color:#ff5a00;
 clear:both;
}

h3 a{
 font-size:12px;
 font-weight:normal;
}

/*
h4, h4 a{
 font-size:18px;
 font-weight:normal;
 color:#656565;
 margin:0;padding:0;
 padding-bottom:10px;
}


h5, h5 a{
 font-size:16px;
 font-weight:normal;
 color:#656565;
 margin:0;padding:0;
 padding-bottom:10px;
}

*/
a{
 color:#105Cd6;
 text-decoration:none;
}

