/*
div#tab_comune {border: 1px solid fuchsia;}
div.dati {border: 1px solid blue;}
div.label {border: 1px solid red;}
div.row {padding: 3px;width: 600px;border: 1px solid green;}
*/
div#tab_comune {padding:0; margin;0;width: 600px; font-size: 14px;}
div#comune_stat {border: solid 4px #cccccc;}
div.label {width: 190px; float:left;}
div.dati {width: 400px; margin-left: 195px;}
div.row_mappa, div.row{padding: 3px; width: 600px;}
div.row_mappa {height: 45px;}
div#italia_img {float:left; margin: 10px; width: 150px; height: 179px;}
div#comune_img {float:left; margin: 10px; width: 150px;}
h1 {margin: 0 0 0 150px; padding: 50px 0 0 20px; text-align: left;}
div#titolo {width: 600px;}
div.clear { clear: left; margin:0;}
div#banche {
	font-size: 12px;
	margin: 0 0 20px 0;
	border: solid 1px blue;
	width: 600px;
	height: 200px;
	overflow: auto;
}
div#banche div {margin-bottom: 5px; border-bottom: dashed 1px blue;}
h3#banche_titolo {margin: 20px 0 0 0;}

div#admin {margin: 10px; padding: 5px; }
div#admin input {margin-right: 10px; }

input.button {
	color: #07c;
	padding: 3px;
	font-family: Georgia, verdana, serif;
	font-size: 12px;
	letter-spacing: 2px;
}
form.frm_admin_rel, form.frm_admin_img {
	background-color: #f3d795;
	border: solid #89a5e7;
	padding: 3px;
}
div#centra {
	margin: 10px auto;
	padding: 10px;
	border: dashed 2px red;
	width: 700px;
	background-color: #f0efec;
}
form#frm_rel {
	float:left; margin: 10px;
	border: dashed 2px red;
	width: 100%;
	background-color: #f0efec;
}
div#relazione {
	margin: 0 10px 10px 10px;
	width: 100%;
}
div#centra div.label {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	margin-top: 10px;
}
div#command {margin-top: 5px;}
div#esito {margin: 5px; font-size: 18px; border: 2px dashed red; padding:0; text-align: center;}