a {
	color: #333333;
}

body {
	background-image: url(../images/sfondo.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
}

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-top: 15px;
	padding-left: 16px;
	padding-bottom: 26px;
}

#wrapper {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}

#right {
	background-image: url(../images/dx_home_s1.jpg);
	background-repeat: repeat-y;
}

#left {
	background-image: url(../images/sx_home_s1.jpg);
	background-repeat: repeat-y;
}
#center {
	text-align: center;
}
#tabella {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#tabella_micro {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: -1px;
}

#sfondo_bandierine {
	background-color: #FFF;
	background-image: url(../images/bandierine/sfondo_bandierine.jpg);
	background-repeat: no-repeat;
	background-position: 267px 28px;
	height: 46px;
	width: 623px;
}

#bandierina {
	margin-right: 6px;
	float: right;
	margin-top: 31px;
}

.home3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 28px;
	color: #000;
	text-align: right;
	font-weight: normal;
	padding-right: 80px;
	padding-top: 6px;
}
.home1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	background-color: #FFF;
}
.home2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: normal;
	text-align: right;
	padding-right: 80px;
}
.sfondo_puls_7 {
	background-image: url(../images/sfondo_puls_7.gif);
}
.sfondo_puls_8 {
	background-image: url(../images/sfondo_puls_8.gif);
}
.sfondo_puls_9 {
	background-image: url(../images/sfondo_puls_9.gif);
}

.puls_home {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
.spot_home_up {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #585858;
	background-color: #E1E1E1;
	text-align: center;
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.contatti_home {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	background-color: #FFF;
}

.spot_home_down {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #585858;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.recycling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	text-align: right;
	font-weight: bold;
	padding-right: 6px;
	padding-top: 12px;
	padding-bottom: 3px;
}

.nero {
	color: #000;
}
.admin_sector {
	font-family: Verdana, Geneva, sans-serif;
	color: #363941;
	text-align: center;
	font-size: 10px;
	padding-top: 6px;
	padding-left: 440px;
}
.recycling {
	padding-left: 440px;
	padding-top: 4px;
	padding-bottom: 0px;
	height: 38px;
}
.no_underline {
	text-decoration: none;
}
#sfondo_top {
	background-image: url(../images/sfondo_pag_int_top.gif);
	background-repeat: no-repeat;
}
#sfondo_top2 {
	background-image: url(../images/sfondo_pag_int_top2.gif);
	background-repeat: no-repeat;
}

#sfondo_med {
	background-image: url(../images/sfondo_pag_int_med.gif);
}
#sfondo_med2 {
	background-image: url(../images/sfondo_pag_int_med2.gif);
}

#sfondo_bott {
	background-image: url(../images/sfondo_pag_int_bott.gif);
	padding-top: 28px;
}
#sfondo_bott2 {
	background-image: url(../images/sfondo_pag_int_bott2.gif);
	padding-top: 28px;
}
#foto_top {
}
#foto_left {
	padding-top: 25px;
	padding-bottom: 5px;
}

#main {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 16px;
	text-align: justify;
	padding-right: 45px;
	line-height: 16px;
}
#main2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 45px;
	text-align: justify;
	padding-right: 45px;
	line-height: 16px;
}
#cornice1 {
	background-image: url(../images/cornice_foto1.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height: 44px;
	width: 23px;
}
#cornice2 {
	background-image: url(../images/cornice_foto2.gif);
	background-repeat: repeat-x;
	background-position: 0px 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	vertical-align: bottom;
	padding-left: 3px;
	padding-bottom: 6px;
}
#cornice3 {
	background-image: url(../images/cornice_foto3.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height: 44px;
	width: 8px;
}
#cornice4 {
	background-image: url(../images/cornice_foto4.gif);
	background-repeat: repeat-y;
	width: 7px;

}
#cornice5 {
	background-image: url(../images/cornice_foto5.gif);
	background-repeat: repeat-y;
	width: 8px;
}
#cornice6 {
	background-image: url(../images/cornice_foto6.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 9px;
}
#cornice7 {
	background-image: url(../images/cornice_foto7.gif);
	background-repeat: repeat-x;
	height: 9px;
}
#cornice8 {
	background-image: url(../images/cornice_foto8.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 9px;
}
#prev {
	background-image: url(../images/prev.gif);
	background-repeat: no-repeat;
	background-position: 0px 35px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 4px;
	vertical-align: bottom;
	line-height: 24px;
	padding-top: 35px;
}


#next {
	background-image: url(../images/next.gif);
	background-repeat: no-repeat;
	background-position: 0px 35px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 12px;
	vertical-align: bottom;
	line-height: 24px;
	padding-top: 35px;
}
#counter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: right;
	padding-top: 35px;
	padding-right: 8px;
}
.modulo_select60 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #EEE;
	height: 20px;
	width: 60px;
	margin: 2px;
}

.modulo_select100 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #EEE;
	height: 20px;
	width: 100px;
	margin: 2px;
}
.modulo200 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #EEE;
	height: 16px;
	width: 200px;
	margin: 2px;
}

.modulo240 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #EEE;
	height: 16px;
	width: 240px;
	margin: 2px;
}
.modulo540 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #EEE;
	height: 16px;
	width: 540px;
	margin: 2px;
}
.textarea540 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #EEE;
	height: 300px;
	width: 540px;
	margin: 2px;
}



.input1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
.modulo_file140 {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	background-color: #EEE;
	margin-top: 12px;
	margin-bottom: 2px;
	margin-left: 36px;
}
.annotazioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}

