/* Definizioni generiche body div p a */
body { background:none; font-family: tahoma, arial, verdana, helvetica, sans-serif; font-size:100%; font-style:normal; color:#fff; font-weight:normal; margin:0; padding:0;}
a:link, a:visited {text-decoration: underline; color: #00aeef; font-weight: normal;}
a:hover, a:active {text-decoration: underline; color: #f00; font-weight: normal;}

td {font-size: 13px; font-style: normal; color: #000; font-weight: normal; }

.footer {padding: 3px 0 3px 0; color: #b8bec6; font-weight: normal; font-size: 11px; text-align: center;}
.footer a:link, .footer a:visited {text-decoration: underline; color: #b8bec6; font-weight: normal;}
.footer a:hover, .footer a:active {text-decoration: underline; color: #ff0; font-weight: normal;}
.footerbt {padding: 3px 0 10px 0;}
a.footerbt:link, a.footerbt:visited {font-size: 10px; text-decoration: underline; color: #A8A9A9; font-weight: normal;}
a.footerbt:hover, a.footerbt:active {font-size: 10px; text-decoration: underline; color: #900; font-weight: normal;}


/* Form Contatti */
#frmmun {padding: 10px;}
input.text {font-size: 110%; font-weight: normal; color: #615A5A; border: 1px solid #00aeef; padding: 0px; text-align: left;}
input.text:focus {
	background: #9DE4FF;
	color: #000;
}
textarea.text {font-family: arial, verdana, sans-serif; font-size: 100%; color: #5c5858; border: 1px solid #00aeef; padding: 0px; text-align: left;}
textarea.text:focus {background:#9DE4FF; color:#000;}
.frmnumselect {font-size: 100%; font-weight: normal; color:#02AAE9;}
input.pulsante {margin: 10px 10px 10px 0; padding: 3px 5px 3px 5px; width: 110px; border: 1px solid #00aeef; font-size: 100%; font-weight: bold; color: #000; background: #fff; text-align: center; }
input.pulsante:hover {background: #00aeef; color: #000;}
input.pulsante:active {background: #00aeef; color: #000;}
.label {color: #02AAE9; text-align: right; font-size: 12px; font-weight: normal;}
.titlabel {color:#000; background-color:#00aeef; text-align:center; font-size:15px; font-weight:bold;}
.mttitlabel {
	color: #568932;
	background-color: #d1e788;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
.titlabelend {background-color: #00aeef; text-align: center; font-size: 1px; padding: 0;}
