﻿body {background-color: #dddddd; margin-top: 0px;}

.color1 {
	 background: #a9216b; 
	 background: -moz-linear-gradient(left, #a9216b 0%, #d05aa5 100%); 
	 background: -webkit-linear-gradient(left, #a9216b 0%,#d05aa5 100%);
	 background: linear-gradient(to right, #a9216b 0%,#d05aa5 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9216b', endColorstr='#d05aa5',GradientType=1 ); 
}

.color2 {
	 background: #ee4d66; 
	 background: -moz-linear-gradient(left, #ee4d66 0%, #f68ca1 100%); 
	 background: -webkit-linear-gradient(left, #ee4d66 0%,#f68ca1 100%);
	 background: linear-gradient(to right, #ee4d66 0%,#f68ca1 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4d66', endColorstr='#f68ca1',GradientType=1 ); 
}

.color3 {
	 background: #f7dc6a; 
	 background: -moz-linear-gradient(left, #f7dc6a 0%, #fbeda4 100%); 
	 background: -webkit-linear-gradient(left, #f7dc6a 0%,#fbeda4 100%);
	 background: linear-gradient(to right, #f7dc6a 0%,#fbeda4 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7dc6a', endColorstr='#fbeda4',GradientType=1 ); 
}

.color4 {
	 background: #49bd9d; 
	 background: -moz-linear-gradient(left, #49bd9d 0%, #88dcc8 100%); 
	 background: -webkit-linear-gradient(left, #49bd9d 0%,#88dcc8 100%);
	 background: linear-gradient(to right, #49bd9d 0%,#88dcc8 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49bd9d', endColorstr='#88dcc8',GradientType=1 ); 
}

.color5 {
	 background: #339ced; 
	 background: -moz-linear-gradient(left, #339ced 0%, #340ced 100%); 
	 background: -webkit-linear-gradient(left, #339ced 0%,#340ced 100%);
	 background: linear-gradient(to right, #339ced 0%,#340ced 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#339ced', endColorstr='#340ced',GradientType=1 ); 
}



.main {
	  max-width: 1000px;
	  min-width: 900px;
	  margin: 0 auto;
	  overflow: hidden;
}


.blox {
     width:4%; /*50*/ 
	 /*margin: 0 auto;*/
	 float:left; 
	 /*border:1px solid red;*/

}
.bloxMain {
     width:16%; /*200*/
	 float:left;
	  
}
.gate {border-left: 5px solid red;}
.centro {
 	 text-align: center;
	 vertical-align: middle;
	 line-height: 450px;   
}

.msg {
	 width:  60px /*50px*/;
	 height: 60px /*50px*/;
	 background-color:white;
	 color:black;
	 font-size:22px;
	 font-family: Arial, verdana, futura;
	 font-weight:bold;
	 pagging:10px;
	 text-align: center;
	 vertical-align: middle;
	 line-height: 50px;
	 margin: 0 auto;
	 box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3); 
	 border: 1px solid #dddddd;
}
.valore {
	color: #000000;
	font-size:12px;
	font-family: Arial, verdana, futura;
	text-align: center;
	padding: 10px 0px 2px 4px;
	/*margin-left: -5px;*/
}



.MASTER {
    width: 1140px;
    clear: both;
    display: block;
    overflow: hidden;
    margin: 0px auto;
	background: white !important; 
}