.ui-page { 
    background: #f9f9f9;
}
 

.ui-bar-a{
        background-image: -webkit-gradient(linear, left top, left bottom, from(#003567 /*{a-bar-background-start}*/), to(#0064c9 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #003567 /*{a-bar-background-start}*/, #0064c9 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #003567 /*{a-bar-background-start}*/, #0064c9 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #003567 /*{a-bar-background-start}*/, #0064c9 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #003567 /*{a-bar-background-start}*/, #0064c9 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #003567 /*{a-bar-background-start}*/, #0064c9 /*{a-bar-background-end}*/);
     
}

.ui-li-thumb{
    margin-top: 10px;
    max-height: 60px;
}



.ui-btn-icon-top{
    	background-image: -webkit-gradient(linear, left top, left bottom, from(#003567 /*{global-active-background-start}*/), to(#0064c9 /*{global-active-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #003567 /*{global-active-background-start}*/, #0064c9 /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #003567 /*{global-active-background-start}*/, #0064c9 /*{global-active-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #003567 /*{global-active-background-start}*/, #0064c9 /*{global-active-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #003567 /*{global-active-background-start}*/, #0064c9 /*{global-active-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #003567 /*{global-active-background-start}*/, #0064c9 /*{global-active-background-end}*/);

}
.ui-btn-active{
    	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCC00 /*{global-active-background-start}*/), to(#D0A804 /*{global-active-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFCC00 /*{global-active-background-start}*/, #D0A804 /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #FFCC00 /*{global-active-background-start}*/, #D0A804 /*{global-active-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFCC00 /*{global-active-background-start}*/, #D0A804 /*{global-active-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFCC00 /*{global-active-background-start}*/, #D0A804 /*{global-active-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFCC00 /*{global-active-background-start}*/, #D0A804 /*{global-active-background-end}*/);
        text-shadow: #f1c201 0.1em 0.1em 0.2em !important;
}

.colla  {
    background-color: #0064c9 ; 
    width:100%;
    float:left;
    min-height:10px;
    margin:0 0 5px 0; 
    clear:both;
    text-align:center;
} 

.colla h3{
    margin:0 !important;
    padding:0 !important;
}
 

.ui-li-heading{
    text-overflow: clip;
    white-space:normal;
    color: #003366;
}

.ui-li-desc{
       text-overflow: clip;
    white-space:normal; 
}

.np_data, np_databig{
    font-weight:normal;
    font-size: 11px;
    color: #337dc8;
    
}
 
.np_databig{
    font-weight:normal;
    font-size: 15px;
    color: #337dc8;
    background: url('/mobile/images/time.png') no-repeat; 
    padding-left: 40px;
    min-height:25px;
    line-height:25px;
    float:left;
    clear:both;
    width:100%;
    margin: 0 0 10px 0;
    
}
h1{
    font-size: 23px;
}

h1.h1np{
    margin-bottom:0px;
    margin-top:0px;
    color:#003366;
}

p.sommario{
    background-color: #D6E8F5;
    padding:5px;
    
}

.imglogo{
    float:left;
    margin: 0 0 0 80px;
}

h4{
    color:#003366;
    margin-bottom:0;
}

p.sedi{
    background-color: #D6E8F5;
    padding:5px;
    margin-top:0;
    margin-bottom:5px;
 
    
}

.separatore{
    float:left;
    width:100%;
    border-bottom: 1px dotted #ccc;
    margin-top:5px;
    
}

 #start{
	text-align: center; 
	margin: 100px auto;
	
	
}