.select_container{ display:absolute; width: 100%;  background:#fff;  -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow:0px 1px 3px #999; -moz-box-shadow:0px 1px 3px #999; -webkit-box-shadow:0px 1px 3px #999;}
.select_button{ 
	cursor: pointer; 
	width:6%; 
	margin:0 5% 0 0; 
	position: absolute; 
	right: 0; 
	z-index: 400;
}
.select_button, x:-moz-any-link{margin:0 5% 0 0; width:5%;}
.select_button, x:-moz-any-link, x:default{margin:0 5% 0 0; width:5%;}

.select_input{ cursor: pointer; font-size: 0.95em; width:100%; float: left; overflow: hidden;}
.select_list{ clear: both; background:#FFF;  overflow:auto; display:absolute; -moz-border-radius-bottomleft: 3px;  -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px;  -webkit-border-bottom-right-radius: 3px; margin-top: -3px; max-height: 400px;  margin-right: 5%;}
/*
	.select_list div{ padding:0 0 2.5% 0; font-size: 0.95em; cursor: pointer;}
	.select_list li{ display: block; cursor: pointer; padding:0.75% 5%;}
	.select_list li:hover{ background:#AFAAD5; }
*/
.select_list div.select_list_data{ padding:0 0 2.5% 0; font-size: 0.95em; cursor: pointer;}
div.select_list_data div{ display: block; cursor: pointer; padding:0.75% 5%; color: #999;}
div.select_list_data div:hover{ /*background:#AFAAD5;*/ color: #000; }

.select_selected{}

.select_container input.select_label{ 
	width: 93%; 
	margin: 1% 1% 1% 4%; 
	padding: 2.1% 1%; 
	cursor: pointer; 
	border-color: #FFF;  
	height: 30%; 
	background-image: none; 
	float: none; 
	font-size: 0.95em; 
	background-color: transparent; 
	position: relative; 
	z-index: 500;
}
.select_container input.select_label, x:-moz-any-link{padding: 1% 1%;}
.select_container input.select_label, x:-moz-any-link, x:default {padding: 1% 1%;}


div.select_stampa #selector_0{ position: absolute;  z-index: 90000; text-transform: lowercase;}
div.select_stampa #selector_1{ position: absolute;  z-index: 50000; margin-top: 38%; text-transform: lowercase; }
div.select_stampa #selector_1, x:-moz-any-link{margin-top: 34%;}
div.select_stampa #selector_1, x:-moz-any-link, x:default{margin-top: 34%;}
div.select_stampa #selector_2{  position: absolute; z-index: 70000; margin-top: 19%; text-transform: lowercase;}
div.select_stampa #selector_2, x:-moz-any-link{margin-top: 17%;}
div.select_stampa #selector_2, x:-moz-any-link, x:default{margin-top: 17%;}
div.select_stampa #selector_6{  position: absolute; z-index: 40000; margin-top: 57%; text-transform: lowercase;}
div.select_stampa #selector_6, x:-moz-any-link{margin-top: 51%;}
div.select_stampa #selector_6, x:-moz-any-link, x:default{margin-top: 51%;}

/* SELECTOR ANNO */
div.select_stampa #selector_3{  position: absolute; z-index: 30000; margin-top: 76%; width: 37%; margin-left: 63%; ext-transform: lowercase;}
div.select_stampa #selector_3, x:-moz-any-link{margin-top: 68%;}
div.select_stampa #selector_3, x:-moz-any-link, x:default{margin-top: 68%;}
div.select_stampa #selector_3 .select_button{width:16.3%; margin:0  13% 0 0;}
div.select_stampa #selector_3 .select_button, x:-moz-any-link{width:13.3%;}
div.select_stampa #selector_3 .select_button, x:-moz-any-link, x:default {width:13.3%;}
div.select_stampa #selector_3 .select_list{ margin-right: 13%;}
div.select_stampa #selector_3 .select_list li{padding:0.75% 0 0.75% 13%;}
div.select_stampa #selector_3 input.select_label{ padding:7.2% 1%; width: 85%; margin-left: 12%;}
div.select_stampa #selector_3 input.select_label, x:-moz-any-link{padding:4.5% 1%;}
div.select_stampa #selector_3 input.select_label, x:-moz-any-link, x:default{padding:4.5% 1%;}
div.select_stampa #selector_3 div.select_list_data{ padding-left: 12%;}
div.select_stampa #selector_3 div.select_list_data, x:-moz-any-link{ padding-left: 8.5%;}
div.select_stampa #selector_3 div.select_list_data, x:-moz-any-link, x:default{ padding-left: 8.5%;}

div.notizie div.select_stampa #selector_3{margin-top: 38%; }
div.notizie div.select_stampa #selector_3, x:-moz-any-link{margin-top: 34%;}
div.notizie div.select_stampa #selector_3, x:-moz-any-link, x:default{margin-top: 34%;}


/* SELECTOR MESE */
div.select_stampa #selector_4, div.select_stampa #selector_5{  position: absolute; z-index: 30000; margin-top: 76%; width: 55%; float: left; ext-transform: lowercase;}
div.select_stampa #selector_4, x:-moz-any-link{margin-top: 68%;}
div.select_stampa #selector_4, x:-moz-any-link, x:default{margin-top: 68%;}
div.select_stampa #selector_4 .select_button{ width:10.7%; margin:0  8% 0 0;}
div.select_stampa #selector_4 .select_button, x:-moz-any-link{width:8.7%;}
div.select_stampa #selector_4 .select_button, x:-moz-any-link, x:default {width:8.7%;}
div.select_stampa #selector_4 .select_list{ margin-right: 5%;}
div.select_stampa #selector_4 .select_list li{padding:0.75% 0 0.75% 10%;}
div.select_stampa #selector_4 input.select_label{ padding:4% 1%; width: 89%; margin-left: 8%;}
div.select_stampa #selector_4 input.select_label, x:-moz-any-link{padding:2.3% 1%;}
div.select_stampa #selector_4 input.select_label, x:-moz-any-link, x:default{padding:2.3% 1%;}
div.select_stampa #selector_4 div.select_list_data{ padding-left: 6%;}
div.select_stampa #selector_4 div.select_list_data, x:-moz-any-link{ padding-left: 3.5%;}
div.select_stampa #selector_4 div.select_list_data, x:-moz-any-link, x:default{ padding-left: 3.5%;}

div.notizie div.select_stampa #selector_4, div.select_stampa #selector_5{margin-top: 38%;}
div.notizie div.select_stampa #selector_4, x:-moz-any-link{margin-top: 34%;}
div.notizie div.select_stampa #selector_4, x:-moz-any-link, x:default{margin-top: 34%;}

div.select_input input{text-transform: lowercase;}
