.bottoni_new {
	/* background-color:#e5de94; */
	background-color:#5a6a81;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #e5de94;
	display:inline-block;
	/* color:#3a5f33; */
	color:#FFFFFF;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	border: 1px solid Navy;
	border-color:#CDC8B1;
}.bottoni_new:hover {
	background-color:#fcb865;
}.bottoni_new:active {
	position:relative;
	top:1px;
}

.bottoniKO {
	/* background-color:#e5de94; */
	background-color:red;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #e5de94;
	display:inline-block;
	/* color:#3a5f33; */
	color:#FFFFFF;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	border: 1px solid Navy;
	border-color:#CDC8B1;
}.bottoniKO:hover {
	background-color:#fcb865;
}.bottoniKO:active {
	position:relative;
	top:1px;
}

.bottoniTRASP {
	/* background-color:#e5de94; */
	background-color:#FFFFFF; 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #e5de94;
	display:inline-block;
	/* color:#3a5f33; */
	color:#000000;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	border: 1px solid Navy;
	border-color:#CDC8B1;
}.bottoniTRASP:hover {
	background-color:#fcb865;
}.bottoniTRASP:active {
	position:relative;
	top:1px;
}

input.bottoni {
            cursor:pointer;
            background-color: #dfe7c7;
            height: 18px;
            border: 1px solid Navy;
            border-color: #ffffff #ffffff #ffffff #ffffff;
            width: 110px;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: #000000;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

input.bottoniB {
            cursor:pointer;
            background-color: #8B8B7A;
            height: 18px;
            border: 1px solid Navy;
            border-color: #ffffff #ffffff #ffffff #ffffff;
            width: 110px;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: #FFFFFF;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

input.mini_bottoni{
            cursor:pointer;
            background-color: #dfe7c7;
            height: 18px;
            border: 1px solid Navy;
            border-color: #ffffff #ffffff #ffffff #ffffff;
            width: 30px;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: #000000;
            font-style: normal;
            font-variant: normal;
            font-weight: bold;
}

input.mini_bottoniB{
            cursor:pointer;
            background-color: #8B8B7A;
            height: 18px;
            border: 1px solid Navy;
            border-color: #ffffff #ffffff #ffffff #ffffff;
            width: 30px;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: #FFFFFF;
            font-style: normal;
            font-variant: normal;
            font-weight: bold;
}

input.medi_bottoni{
            cursor:pointer;
            background-color: #dfe7c7;
            height: 18px;
            border: 1px solid Navy;
            border-color: #ffffff #ffffff #ffffff #ffffff;
            width: 50px;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: #000000;
            font-style: normal;
            font-variant: normal;
}

input.medi_bottoniB{
            cursor:pointer;
            background-color: #8B8B7A;
            height: 18px;
            border: 1px solid Navy;
            border-color: #ffffff #ffffff #ffffff #ffffff;
            width: 50px;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: #FFFFFF;
            font-style: normal;
            font-variant: normal;
}

#mini_box{
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 18px;
            width: 40px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

#mini_text{
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 18px;
            width: 70px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

#mini_dat{
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 40px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

#micro_testo{
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 20px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}


#norm_text{
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 18px;
            width: 170px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}


.norm-text{
            border: 0px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 18px;
            width: 170px;
            /* background-color: #ffffff; */
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 9pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

.norm-text-tit{
            border: 0px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 18px;
            width: 60px;
            /* background-color: #ffffff; */
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 10pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: bold;
}

#norm_text_new{
            border: 1px solid Navy;
            border-color: #CDC8B1;
            width: 170px;
            background-color: #f0fbee;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
	    padding: 5px;
            height: 30;
	    font-size: 13px;
}

.norm-text-new{
            border: 1px solid Navy;
            border-color: #CDC8B1;
            width: 170px;
            background-color: #f0fbee;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
	    padding: 5px;
            height: 30;
	    font-size: 13px;
}

#cell_text{
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 18px;
            width: 92px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}


#big_text {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 400px;
            background-color: #ffffff;
            font-family:Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

#tipologia {
            border: 1px solid Navy;  
            border-color: 666666 666666 666666 666666; 
            height: 16px; 
            width: 150px; 
            background-color: #ffffff; 
            font-family: Arial,Verdana, Helvetica, sans_serif; 
            font-size: 7pt; 
            color: 333333; 
            font-style: normal; 
            font-variant: normal; 
            font-weight: normal;
}

#media_tipologia {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 80px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

select.liste {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 80px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}
select.listeL {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 120px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

option.evidenziato {
            background-color: red;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 8pt;
            color: red;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}


.media_tipologia {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 80px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

.media_tipologia2 {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 80px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}


#categoria {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 60px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}
#new_categoria {
            border: 1px solid Navy;
            border-color: #CDC8B1;
            width: 70px;
            background-color: #f0fbee;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
	    padding: 5px;
            height: 30;
	    font-size: 13px;
}
.new-categoria {
            border: 1px solid Navy;
            border-color: #CDC8B1;
            width: 70px;
            background-color: #f0fbee;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
	    padding: 5px;
            height: 30;
	    font-size: 13px;
}
.new-class-categoria {
            border: 1px solid Navy;
            border-color: #CDC8B1;
            width: 70px;
            background-color: #f0fbee;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
	    padding: 5px;
            height: 30;
	    font-size: 13px;
}

#media_categ {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 14px;
            width: 100px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}



#circolo {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 550px;
            background-color: #ffffff;
            font-family: Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

#meta_circolo {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 16px;
            width: 300px;
            background-color: #ffffff;
            font-family:Arial,Verdana, Helvetica, sans_serif;
            font-size: 7pt;
            color: 333333;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
}

#area {
            border: 1px solid Navy;  
            border-color: 666666 666666 666666 666666; 
            background-color: #ffffff; 
            font-family: Arial,Verdana, Helvetica, sans_serif; 
            font-size: 18px; 
            color: 333333; 
            font-style: normal; 
            font-variant: normal; 
            font-weight: normal;
}
#area_s {
            border: 1px solid Navy;  
            border-color: 666666 666666 666666 666666; 
            background-color: #ffffff; 
            font-family: Arial,Verdana, Helvetica, sans_serif; 
            font-size: 8pt; 
            color: 333333; 
            font-style: normal; 
            font-variant: normal; 
            font-weight: normal;
}

#area_l {
            border: 0px solid Navy ;  
            border-color: 666666 666666 666666 666666; 
            background-color: #ffffff; 
            font-family: Arial,Verdana, Helvetica, sans_serif; 
            font-size: 8pt; 
            color: 333333; 
            font-style: normal; 
            font-variant: normal; 
            font-weight: normal;
}


hr.istogramma {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 5px;
            background-color: red;
}
hr.istogramma2 {
            border: 1px solid Navy;
            border-color: 666666 666666 666666 666666;
            height: 5px;
            background-color: blue;
}
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
.iosSlider {
				width: 900px;
				height: 300px;
		}
			
.iosSlider .slider {
				width: 100%;
				height: 100%;
		}
			
.iosSlider .slider .item {
				position: relative;
				top: 0;
				left: 0;
				width: 900px;
				height: 300px;
				background: #fff;
				margin: 0 0 0 0;
			}
			
.iosSlider .slider #item1 {
				background: url(../img/_resources/h-slider-1.jpg) no-repeat 50% 0;
			}
	
.iosSlider .slider #item2 {
				background: url(../img/_resources/h-slider-2.jpg) no-repeat 50% 0;
			}
			
.iosSlider .slider #item3 {
				background: url(../img/_resources/h-slider-3.jpg) no-repeat 50% 0;
			}
			
.iosSlider .slider #item4 { background: url(../img/_resources/h-slider-4.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_1 { background: url(../img/_resources/1.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_2 { background: url(../img/_resources/2.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_3 { background: url(../img/_resources/3.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_4 { background: url(../img/_resources/4.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_5 { background: url(../img/_resources/5.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_6 { background: url(../img/_resources/6.jpg) no-repeat 50% 0; }
.iosSlider .slider #item_7 { background: url(../img/_resources/7.jpg) no-repeat 50% 0; }
			
.iosSlider .slider .item .text1 {
				position: absolute;
				top: 30px;
				right: 150px;
				opacity: 0;
				filter: alpha(opacity:0);
				background: #000;
			}
			
.iosSlider .slider .item .text1 span {
				color: #fff;
				font: bold 50px/60px "Helvetica Neue",Helvetica,Arial,sans-serif;
				padding: 0 8px;
			}
			
.iosSlider .slider .item .text2 {
				position: absolute;
				top: 90px;
				right: 0;
				opacity: 0;
				filter: alpha(opacity:0);
				background: #000;
				padding: 5px 7px 7px 7px;
			}
			
.iosSlider .slider .item .text2 span {
				color: #fff;
				font: normal 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;	
			}
			
.iosSliderButtons {
				position: absolute;
				bottom: 10px;
				left: 10px;
				width: 200px;
				height: 10px;
			}
			
.iosSliderButtons .button {
				float: left;
				width: 9px;
				height: 9px;
				background: #999;
				margin: 0 10px 0 0;
				opacity: 0.25;
				filter: alpha(opacity:25);
				border: 1px solid #000;
			}
			
.iosSliderButtons .selected {
				background: #000;
				opacity: 1;
				filter: alpha(opacity:100);
			}
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
#gallery {
		/* background-color: #444; */
		padding: 10px;
		width: 520px;
	}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
#gallery ul a:hover { color: #fff; }


.modal {
    display:    none;
    position:   fixed;
    z-index:    5000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('./img/ajax-loader.gif') 
                50% 50% 
                no-repeat;
}
.accendi {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.accendi:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
} 
