div.gradient {
	background: #F2F2F2 url(/images/gradient.png) repeat-x top;;
	margin: 15px
}

div.gradient p {
	margin: 0;;
	padding: 2px 5px
}

.admin_bar_custom {
	position: relative;
}

.admin_content_custom {

}

h2 {
	color: #4a397b;
}

.ossssec_indent {
	text-indent: 1em;
}

select {
	font-size: 1em;
	width: 15.90em;
}

input {
	font-size: 1em;
}

#form_div label {
	display: block;
	float: left;
	width: auto;
}

#indicatore_div {
	margin-top: 1em;
}

span.fleft {
	white-space: nowrap;
	display: block;
	float: left;
	width: 7.0em;
}
div.comandi-right {
  margin-left: 7.0em;
}

.indicatori {

}

.border-bottom {
	border-bottom: 0.1em solid rgb(200, 200, 200);
}

.indicatore_list label {
	font-weight: bold;
}

.definizione {

}

.tinyfont {
	font-size: 9px;
}

.smallfont {
	font-size: 80%;
}

.floatright {
	margin-top: 15px;
	float: right;
}

.maincolor {
	color: #4a397b;
}

.indent1em {
	text-indent: 0.5em;
}

.indent05em {
	text-indent: 1em;
}

.error {
	border: 2px solid red;
}

.div_tabulati {
	padding-bottom: 3em;
}

#tabulati {
	width: auto;
}

#tabulati tr th {
	text-align: center;
	font-size: 0.9em;
	background-color: #e3e3e3;
	border-right: 2px solid white;
	padding: 1px 1px 1px 1px;
}

#tabulati tr td {
	font-size: 0.9em;
	border-bottom: 1px solid #e0e0e0;
}

.cistat {
	font-size: 0.9em;
	text-align: right;
	border-bottom: 1px solid red;
	margin: 0;
}

.valore {
	width: 10em;
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	padding-right: 0.5em;
}

.nowrap {
	white-space: nowrap;
}

.confronto {
	background: #f3f4d5;
}

/*.inner-ul1 {
	width: 95.0% !important;;
	margin: 0em 0em 1.14em 2.00% !important;
	display: inline !important;
}

.inner-ul {
  width:95.0%!important;
  margin:0em 0em 0em 5.00%!important;
  display:inline!important;
}*/
.risultati {

}

.errori {
	padding: 10px 10px 10px 10px;
	border: 1px solid #d0d0d0;
	background: #e0e0e0;
	height: 300px;
	overflow: scroll;
}

.risultati {
	padding: 10px 10px 10px 10px;
	border: 1px solid #d0d0d0;
	background: #e0e0e0;
	height: 200px;
	overflow: scroll;
}

.errori span.mark {
	color: red;
	font-weight: bold;
}

.errori h3 {

}

.import_results {
	border: 1px solid #d0d0d0;
}

.import_results tr th {
	background: #e0e0e0;
}

.import_results td .bold {
	text-align: right;
}

.indlist {
	text-align: right;
	width: 8em;
	float: left;
}

.indlistcontent {

}

.warning {
	margin-top: 1em;
	font-size: 90%;
	font-weight: bold;
	color: #505050;
	margin-bottom: 1em;
}

.cartolink a {
	color: #0000FF;
}

.label_mappa a {
	font-weight: bold;
	white-space: nowrap;
	/*COLOR: rgb(0,153,255);*/
	color: #404040;
	white-space: nowrap;
}

.label_mappa a:hover {
	white-space: nowrap;
	font-weight: bold;
	/*COLOR: rgb(0,153,255);*/
}

div.backgroundSearch {
	background: #E3E3E3;
	float: left;
	height: 2.9em;
	margin: 0px;
	padding: 0px;
	width: 100%;;
	height: 2.9em;
}

div.backgroundSearch p {
	margin: 3px;
}

.column1 {
	width: 12.89em;;
	float: left
}

.note {
	font-size: 90%;
}

.barrapagine {
	width: 40.48em;
	text-align: center;
	float: left;
}

.barrapaginedx {
	width: 10.10em;
	float: left;
	text-align: right;
}

.tools {
	padding: 0px;
}

.tools li {
	float: left;
	display: inline;
}

.tools .send {
	background: url(http://www.regione.sardegna.it/img/sendmail.gif) #fff
		no-repeat left;
	padding-left: 2.0em;
	padding-right: 0.9em;
	margin-right: 0.9em;
	border-right: 1px solid #505050;
	width: 10.4em;
}

.tools .print {
	background: url(http://www.regione.sardegna.it/img/print.gif) #fff
		no-repeat left;
	padding-left: 2.0em;
	width: 10.7em;
}

.pag-div-large {
	float: left;
	text-align: center;
	width: 40.48em;
}

.pag-div-small {
	float: left;
	text-align: right;
	width: 10.1em;
}
