@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: 'Conv_FuturaStd-CondensedBold';
	src: url('/estintori_signorotto/webfonts/FuturaStd-CondensedBold.eot');
	src: local('☺'), url('/estintori_signorotto/webfonts/FuturaStd-CondensedBold.woff') format('woff'), url('/estintori_signorotto/webfonts/FuturaStd-CondensedBold.ttf') format('truetype'), url('/estintori_signorotto/webfonts/FuturaStd-CondensedBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

table {
	width:100%;
	border-collapse: collapse; 
}

td, th { 
padding: 10px; 
border: 1px solid #fff; 
}

th {
	font-family: 'Conv_FuturaStd-CondensedBold', Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin:0px;
	padding:10px;
	font-size:15px;
	letter-spacing:0px;
	background-color:#b0c335;
	color:#FFF;
	text-align:center;
}


td {
	margin:0px;
	padding:5px;
	font-size:12x;
	background-color:#eceded;
	color: #666;
}

td  img {
	margin-right:10px;
	float:right;
	
}

.verde {
	margin:0px;
	padding:5px;
	font-size:13x;
	background-color:#e9edca;
	color: #666;
	font-weight:bold;
}


.but_green_tebella {
	background-color: #999;
	text-align:center;
	color:#FFF;
font-family: 'Conv_FuturaStd-CondensedBold', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0px;
}

.but_green_tabella a {
		padding:8px 12px;
	color:#FFF;
	font-family: 'Conv_FuturaStd-CondensedBold', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	font-size:16px;
	text-decoration:none;
		background-color:#999;

}


.but_green_tabella a:hover {
	text-decoration:underline;
}

.but_green_tebella_1 {
	background-color:#999;
	text-align:center;
	color:#FFF;
font-family: 'Conv_FuturaStd-CondensedBold', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0px;
}

.but_green_tabella_1 a {
		padding:4px 12px;
	color:#FFF;
	font-family: 'Conv_FuturaStd-CondensedBold', Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	font-size:16px;
	text-decoration:none;
		background-color:#999;

}


.but_green_tabella_1 a:hover {
	text-decoration:underline;
}



.legenda {
	width:100%;
}




/*********		MEDIA QUERY TABELLA  	**********/	
@media only screen and (min-width: 200px) and (max-width: 767px){
		
table, thead, tbody, th, td, tr { 			/* Forza la tabella a non essere più una tabella */
display: block;
}

thead tr { 						/* Nascondiamo l'intestazione della tabella thead */
position: absolute;
top: -9999px;
left: -9999px;
}
	
tr { border: 1px solid #C1C1C1; }
		
td { 
position: relative;		/* Creiamo lo spazio per l'intestazione  */
padding-left: 3%; 
border:0;
text-align:center;
background-color:#ffffff;
border-bottom: 1px solid #c1c1c1;
}
		
td:before { 	
position: absolute;			/* Creiamo le altre celle per la descrizione */
top: 8px;
left: 20px;
width: 40%;  
font-weight:bold;
}
		
#formContatti input {
    margin-bottom: 10px;
    width: 90%;
}
	
.verde {
	background-color: #b0c335;
	color:#ffffff;
}

.but_green_tabella a {
	line-height:35px;
	}	
	
}	