body {margin:0;padding:0;text-align:center;background:#DDE1F7 url('img/background.jpg') repeat-x left 0;font:11px Tahoma,Arial,Helvetica,sans-serif;}
a {color:#090;}
a:hover {color:#6c3;}

div.logo {float:none;clear:both;margin:0 auto;width:780px;height:160px;background:url("img/header.jpg") no-repeat left top;}
div.logo h1 {margin:0;padding:0;}
div.logo h1 a, div.logo h1 a:hover {width:550px;height:140px;float:left;margin:0;padding:0;}
div.logo h1 a span {display:none;}

form.ricerca {float:left;display:inline;width:210px;font-size:10px;color:#fff;text-align:right;margin:58px 20px 0 0;line-height:20px;padding:0;}
form.ricerca h2 {display:none;}
form.ricerca input.txt {width:120px;border:1px solid #039;font-size:10px;}
form.ricerca select.sel {width:122px;border:1px solid #039;font-size:10px;}
form.ricerca div.centerer {text-align:right;margin:1px 0 0 0;}

a.header, a.header:hover {}
a.header h1 {display:none;}

div.principale {float:none;clear:both;width:780px;overflow:auto;margin:0 auto;text-align:left;}
div.colonnasinistra {width:150px;float:left;}
	ul.sxlinks {margin:0;padding:0;list-style:none;text-align:right;}
	ul.sxlinks li {padding-bottom:10px;list-style:none;margin:0;display:block;}
	ul.sxlinks li a {display:block;color:#fff;font-weight:bold;text-decoration:none;margin-right:20px;margin-left:20px;}
	ul.sxlinks li a:hover {text-decoration:underline;color:#fff;}
	ul.istituzionali {background:url("img/topof_link_istituzionali.gif") no-repeat left top;padding-top:46px;list-style:none;}
	ul.external {background:url("img/topof_link_external.gif") no-repeat left top;padding-top:58px;list-style:none;}
	ul.istituzionali li {background:url("img/li_istituzionali.gif") no-repeat left bottom;}
	ul.external li {background:url("img/li_external.gif") no-repeat left bottom;}
	div.colonnasinistra div.bottom {background:url("img/bottomof_link_external.gif") no-repeat left top;width:150px;height:30px;font-size:0px;}

div.colonnacentrale {width:480px;float:left;background:#fff url("img/topof_centrale.gif") no-repeat left top;overflow:auto;margin-bottom:10px;}
	div.contents {margin:10px 10px 0 10px;text-align:justify;}
	div.colonnacentrale div.bottom {background:url("img/bottomof_centrale.gif") no-repeat left top;width:480px;height:10px;font-size:0px;}
	h3.title {font-size:12px;margin:5px 0;padding:0;color:#090;}
	
	h3.titlenews,h3.titlearch,h3.titlefic,h3.titleficarea,h3.titleeventi {width:440px;height:36px;background-color:none;background-position:left top;background-repeat:no-repeat;margin:5px 10px 20px 10px;padding:0;}
	h3.titlenews span,h3.titlearch span,h3.titlefic span,h3.titleeventi span {display:none;}
	h3.titlenews {background-image:url("img/title_news.jpg");}
	h3.titlearch {background-image:url("img/title_arch.jpg");}
	h3.titlefic {background-image:url("img/title_fic.jpg");}
	h3.titleficarea {background-image:url("img/title_fic2.jpg");}
	h3.titleeventi {background-image:url("img/title_eventi.jpg");}
	
	
	h4.title {font-size:11px;margin:10px 0 5px 0;padding:0;color:#090;}
	h3.title a {color:#090;text-decoration:none;}
	h3.title a:hover {text-decoration:underline;}
	img.floatright {float:right;margin-left:10px;}
	img.floatleft {float:left;margin-right:10px;}
    img.mtopbottom {margin-top:5px;margin-bottom:5px;}
	
div.colonnafull {width:620px;padding:5px;float:left;background:#fff;overflow:auto;margin-bottom:10px;}	
	
hr {background:none;color:#9c9;border:none;padding-top:5px;height:0px;border-bottom:1px solid #9c9;float:none;clear:both;}
div.colonnadestra {width:150px;float:right;}
	div.fic {width:150px;}
	div.fic div.top {background:url("img/bk_fic.gif") no-repeat left top;width:150px;height:47px;}
	div.fic ul {list-style:none;margin:0;padding:10px;background:url("img/bk_newsarchivio.gif") repeat-y left top;}
	div.fic ul li {padding-bottom:10px;}
	div.fic a {color:#333;}
	div.fic a.all {color:#090;}
	div.fic a.bottom {display:block;width:150px;height:48px;background:url("img/bottomof_fic.gif") no-repeat left top;}	
	div.fic a.bottom h2 {display:none;}
	div.news,div.archivio {background:url("img/bk_newsarchivio.gif") repeat-y left top;width:150px;overflow:auto;}
	div.news div.top {background:url("img/topof_news.gif") no-repeat left top;width:150px;height:20px;}
	div.news h2, div.archivio h2, div.fic div.top h2 {display:none;}
	div.archivio div.top {background:url("img/topof_archivio.gif") no-repeat left top;width:150px;height:20px;margin-top:10px;}
	div.news div.bottom,div.archivio div.bottom {background:url("img/bottomof_newsarchivio.gif") no-repeat left top;width:150px;height:30px;}
	div.news ul,div.archivio ul {list-style:none;margin:15px 0 0 0;padding:0;}
	div.news ul li {padding:0 5px 10px 18px;list-style-position:outside;background:url("img/idx_news.gif") no-repeat left 2px;}
	div.archivio ul li {padding:0 5px 10px 18px;list-style-position:outside;background:url("img/idx_archive.gif") no-repeat left 2px;}
	div.news ul li a, div.archivio ul li a {color:#333;}
	div.news ul li a.all {color:#090;}
	div.archivio ul li a:hover {color:#f06;}
	div.archivio ul li a.all {color:#f06;}
	
div.footer {clear:both;float:none;line-height:18px;margin-left:150px;width:630px;height:20px;background:url("img/bk_footer.gif") no-repeat right top;text-align:center;color:#fff;font-weight:bold;font-size:10px;overflow:auto;}
div.footer a,div.footer a:hover {color:#fff;}

input.btn {background:url("img/bk_buttons.gif") repeat-x left bottom;border:1px solid #fff;font-weight:bold;color:#fff;font-size:11px;}
input.centered {margin:0 auto;}
div.center{text-align:center;}
div.clearboth {clear:both;float:none;}
table {width:100%;border:none;border-collapse:collapse;border-right:1px solid #ccc;}
table th {padding:4px;margin:0;font-size:10px;background:url("img/bk_th_green.gif") no-repeat left bottom;font-weight:bold;border-bottom:1px solid #696;}
table.orange th {background:url("img/bk_th_orange.gif") no-repeat left bottom;}
table.blue th {background:url("img/bk_th_blue.gif") no-repeat left bottom;}


table td {padding:4px;margin:0;font-size:10px;background:url("img/dot.gif") repeat-y left top;border-bottom:1px solid #ccc;text-align:left;}


ul.elencoiscritti li,ul.elencoarticoli li {list-style-image:url("img/idx_elencoiscritti.gif");padding-bottom:10px;}
div.elencoiscritti {display:none;width:460px;height:150px;overflow:auto;overflow-x:hidden;margin-bottom:20px;}
div.elencoiscritti table {width:440px;}

div.vendoaffittoresults {width:460px;height:300px;overflow:auto;overflow-x:hidden;margin-bottom:20px;}

input.inp,select.inp,textarea.inp {width:200px;border:1px solid #999;margin:3px 0;}
textarea.inp {height:150px;font:11px Tahoma,Arial,Helvetica,sans-serif;}

ul.searchresults {margin:4px;padding:0;list-style:none;}
ul.searchresults li {background:url("img/idx_searchresults.gif") no-repeat 5px 5px;padding:5px 10px 5px 21px}
ul.searchresults li.pari {background-color:#eee;}
ul.searchresults a.title, ul.searchresults a.title:hover {font-size:11px;font-weight:bold;margin:0;padding:0;text-decoration:underline;display:block;}

div.boxeddescr {background:#dfd;padding:5px;border:1px solid #9f9;color:#333;overflow:auto;}
div.boxeddescrgray {background:#eee;padding:5px;border:1px solid #ccc;color:#333;}
div.boxeddescryellow {background:#ffc;padding:5px;border:1px solid #ff9;color:#333;}


div.vabox {float:left;}
div.pager {overflow:hidden;height:100%;line-height:16px;}
div.pager span {display:block;float:left;width:59%;text-align:center;}

div.pager a.prev {display:block;float:left;width:20%;float:left;text-align:left;background:url("img/prev.gif") no-repeat left top;overflow:hidden;}
div.pager a.next {display:block;float:left;width:20%;float:right;text-align:right;background:url("img/next.gif") no-repeat right top;overflow:hidden;}
div.pager a.prev div {margin-left:20px;}
div.pager a.next div {margin-right:20px;}

strong.blue {color:#36c;}


	