img{border:0}
body{
	background: url(../imgs/bgs/bg_home.gif) repeat-x top left #F8F8F8;
	font:76% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin: 0px;
	padding: 0px;
	color: #333333;
	}

h1 {font-size:1.97em;}
h2 {font-size:1.58em;}
p {font-size:1.15em;}


#wrapper {
	margin:0 auto;
	text-align:left;
	}
	
#header{
	text-align:center;
	}
#slogan{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	letter-spacing:6px;
	color:#FFFFFF;
	background: url(../imgs/bgs/bg_slogan.gif) #5b1e0c;
	}
#slogan h3,h2,h1{margin:0 auto;padding:0.1em}

#search-form{ 
	color:#000;
	text-align:left;
	font-size:1.15em;
	
	}
.menu-search{width:800px; height:22px; list-style-type:none;/*border:1px solid #444*/}
.menu-search li{display:inline; float:left;width:49%;margin:0 2px; }
.menu-search label{width:190px;padding:0 2px; border:1px solid #11e}
.menu-search input, select{width:60%;padding:0 2px;}


#searchTb{
padding:0;
	}

#searchTb td{
padding:0 0 10px 0;
text-align:left;
}

#storico{
	padding:8px 0;
	color:#900;
	text-align:center;
	background-color:#fcd189;
	border-top: 1px solid #FFF;
	}

table#stTb td{ padding: 0 5px;}

#EvWrap{
	border-top:2px solid #FFF;
	background: url(../imgs/bgs/bg_fondo.gif) top left repeat-x;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 1px solid #ccc;
	}
	
div#Evidenza{	
	
	margin: 20px auto;
	text-align:left !important;
	}
#Wrap{
	
	padding-top:10px;
	padding-bottom:10px;
	/*border-bottom: 1px solid #ccc;*/
	}
#GoogleSynd{
width:100%;
	padding: 10px 0;
	border-bottom: 1px solid #ccc;
	}

/* elementi per i form */

form{
	padding:0;
	margin:0;
	width:800px;
	margin:0 auto;
	}

input{font-size:0.90em;}
		
.longinput {
	font-size:0.90em;
	width:11.25em;
	
	}


/* #### LINKS ###*/

a, a:visited  {color: #069;}
a:hover, a:active {color: #09C;}

#topnav a:link, #topnav a:visited {
	color:black;
	
}
	
#topnav a:hover {
	color:#fff;
	background:#004A7F;

}

#topnav{
font-size:1.15em;
width:800px;
height:2.5em;
text-align:center;
padding:1.5em;
margin:0 auto;

}


/*### TEXT FORMATS ###*/

#Evidenza h1{ 

	color:#930;
	margin:0;
	padding-bottom:5px;
	font-weight:normal;
}

#Evidenza h2{ 
	color:#930;
	margin:0 0 2px 0;
	
}

#Evidenza p {

	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom: 1px solid #e5e5e5;

}
	
#SmallContent p {

	width:290px;
		
}

.just{

text-align:justify;

}
.help-me {
cursor:help;
}

/* Nuova tabella di visualizzazione aste*/
.AsteTb {
border-collapse: collapse;
width:600px
}

.AsteTb2 {
border-collapse: collapse;
width:700px
}

.AsteTb td, .AsteTb2 td{
border: 1px solid #d7d7d7;
padding:3px;
background:url(http://www.aste24ore.com/imgs/bgs/bg_td_tb.jpg) bottom right no-repeat;
text-align: left !important;
}

.TabTitle{
	height:32px;
	line-height:30px;
	text-align:center;
	background: url(http://www.aste24ore.com/imgs/bgs/bg_aste.jpg) repeat-x ! important;
	color: #FFF;
}

/*### 	TABELLA ASTE ##*/


.odd {
	background-color: #F4F4EC;
	color: #666;

}

.left{text-align:justify;}

#risultati{
border-collapse:collapse;

}
#risultati td{
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
padding:12px;
}

#RisContainer{
	border-collapse:separate;
	border-right:2px solid #F3A753;
	border-left:2px solid #F3A753;
	}
td.tdleft {border-right:2px solid #F3A753}

#AsteView tbody {
	color: #333333;
	border-collapse: collapse;
	text-align:center;
	}
	
	#AsteView caption,#AsteView th,#AsteView td {
	border-left: 0;
	padding: 10px;
	border: 1px solid #FFF;
}
#AsteView th {
	color: #990000;
	font-size:1em;
	background-color:#F2F2F2;
	}

.bigTitle {
font-size:1.48em;
padding-bottom:3px;
color:#990000;
}

.medTitle {
font-size:1.15em;
padding-bottom:3px;
margin:0;
}
.results {color: #900}
.results a, .results a:visited  {color: #FFF; text-decoration:none}
.results a:hover, .results a:active{color: #900;}

/*### TEXT FORMATS ###*/
#ContentTB {text-align:left}
#ContentTB h1{ 

	
	color:#930;
	margin:0 0 3px 0;
	font-weight:normal;
	
}

#ContentTB h2{ 


	color:#930;
	margin:0 0 2px 0;
	
}

#ContentTB p {

	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom: 1px solid #e5e5e5;

}
	
#SmallContent p {

	width:290px;
		
}

.just{

text-align:justify;

}
.help-me {
cursor:help;
}

/*# STILI PER L'EVIDENZIAZIONE DEI CARATTERI */
.hilite{
  background-color:#FF0;
  color:#000;
  }

.hilite1{
  background-color:#F00;
  color:#FFF;
  }

.hilite2{
  background-color:#30f;
  color:#FFF;
  }

.hilite3{
  background-color:#6CF;
  color:#000;
  }

.hilite4{
  background-color:#060;
  color:#FFF;
  }
  
.hilite5{
  background-color:#CC9;
  color:#000;
  }
#footer{ clear: both}

#footer ul{ margin: 0.5em 0}

#footer li{
	display: inline;
	margin: 0 0.5em;
}

#footer img{
border:none
}
.asso-abruzzo{list-style-type:none}

#aste2{text-align:center;}
.line-padding{padding-bottom:1.5em;border:1px solid #999;}

#canvas{width:800px;  height:auto;margin:0 auto;}
#canvas ul{list-style-type:none;}
#canvas label{color:#990000}
.line{float: left;
  width: 100%;
  display: block;
  position: relative;
  
}
.sap-content{padding:0;}
.item{ position: relative;
  float: left;
  left: 100%;
}

/*From principale*/
#aste2{width:800px;height:auto;padding-bottom:0.5em; margin-top:10px}
#content-center {width:800px;margin-left:-800px; }
.come-pubblicare{text-align:justify; height:auto;width:37.5em;padding:1em;}
.come-pubblicare p{width:100%;margin:10px; line-height:1.3em; font-size:1.15em;}

#left-sidebar{float:left;width:25.5em;z-index:100;padding:0.1em;}

#legend{margin:0 auto; height:3.5em;width:800px;line-height:3em;}
#legend h2{font-size:1.58em;}
.form-box{height:3em;}

#right-sidebar{float:left; width:25.5em;z-index:100;padding:0.1em;}
#right-sidebar-adv{margin-left:640px; width:160px;z-index:100; }
#left-sidebar-content{width:600px;z-index:100;margin:0 auto;}
#left-sidebar-content p{padding:8px;}


ul.form-tips{list-style-type:none;list-style-position:outside; text-align:left; }
ul.form-tips li {padding:2px; margin-top:2px; margin-left:-20px; text-align:left;height:40px; }
ul.form-tips li span {padding:2px; width:196px; }
.left-label {padding:2px; width:11.25em;padding-bottom:0.5em; float:left;}
.left-button {padding:0.2em; width:11.9em; float:left;}
#reset{width:9.375em; height:2em;font:bolder 1em trebuchet ms;cursor:pointer}
#cerca{width:9.375em; height:2em;font:bolder 1em trebuchet ms;cursor:pointer }
#back{height:4em;line-height:2em}

.list-info-asta{width:90%; height:auto;}
ul.list-info-asta li{width:90%; height:auto;margin:15px;padding:10px;}

#list-professionisti{list-style-type:none;}
#list-professionisti li{margin:5px;font-size:1.15em;}

.menu-list-nav{list-style-type:none; width:100%;height:80px;text-align:center}
.menu-list-nav li{width:170px;float:left;height:25px;}

#home-form{width:800px;margin:10px auto }
#home-form legend{font:bolder 1.3em  Verdana, Arial, Helvetica, sans-serif;color:#990000}


/*style - tabella*/
#canvas-table-asta{width:600px;  height:auto;margin-bottom:20px;padding:0.2em;text-align:left;}
.canvas-table-lotto{width:600px;  height:auto;margin:20px auto;padding:0.2em}
#canvas-table-professionista{width:800px;  height:auto;margin:20px auto;}

.left{float:left;width:16em; height:4.5em;padding-bottom:0.2em;border:1px solid #eee;padding:0.1em;line-height:1.5em}

.center{float:left;width:16em; height:4.5em;padding-bottom:0.2em;border:1px solid #eee;padding:0.1em;line-height:1.5em}

.right{float:left;width:16em; height:4.5em;padding-bottom:0.2em;border:1px solid #eee;padding:0.1em;line-height:1.5em}

.long-info{float:left;width:99%; height:auto;border:1px solid #eee;padding:0.1em;line-height:1.1em}

.line-end{float:left;width:52em; height:4em;}
.middle{width:7.6em; height:4em;padding:0.1em; float:left;}
.middle-info{width:26.1em;border:1px solid #eee; height:4em; float:left;}

.title-table{width:100%; height:4em;padding-bottom:0.4em;line-height:2em; text-align:center;color:#fff;background:#980000}
.title-table h2{font-size:1.31em; }

.tabella-container{width:600px; margin:0 auto;}
#tabella-asta{width:600px; height:auto;text-align:justify; padding:1.1em 0;margin:0 auto;}
#tabella-lotto{width:600px; height:auto;text-align:justify;padding:1.1em 0;margin:0 auto;}
#tabella-professionista{width:600px; height:auto;text-align:justify; margin:10px 0}


/*blocco di style tabella evidenza home page*/
#canvas-table-evidenza{width:800px; height:auto;margin:0 auto;}
.left-evidence{float:left;width:10px;height:25px;}
.center-evidence{float:left;width:771px;height:25px;background:#F3A753;}

.center-evidence-bottom{float:left;width:771px;height:25px;background:#F3A753;}
.right-evidence{float:left;width:10px;height:25px; }


#middle-content{width:789px; height:auto;border-left:1px solid #F3A753;border-right:1px solid #F3A753;}

.left-paragraph{float:left;width:80%; height:auto;padding:0 4px;}
.right-paragraph{float:left;width:7%; height:auto;padding:0 4px;text-align:center}

.bottom{clear:both}
#tabella-evidenza-asta{width:798px;}





/*blocco di style tabella professionist  */
#canvas-table-professionist{width:650px; height:auto;margin:0 auto; text-align:justify; border:1px solid #eee}
.TabTitle-prof{ height:4em;line-height:25px;	text-align:center;	background:#980000 ;color: #fff;}
#tabella-prof{height:auto}
.TabTitle-prof h2{font-size:1.23em;}
.subTitle-prof{text-align:left;}

.left-prof{float:left;width:24em;height:2em;padding-top:0.2em;margin:0.5%;}

.dettaglio-pro{margin:5px 0;}

.right-prof{float:left;width:24em;height:2em;padding:0.2em;margin:0.5%;border-left:1px solid #eee}

.long-info-prof{float:left;width:99%; height:auto;padding:0.2em;font-size:1.15em;}

.center-prof{float:left;width:771px;height:3em;padding:0.2em;}

.prof{border-bottom:1px solid #ccc;min-height:5em!important; height:auto; margin:5px 0;}



/*blocco di style tabella tribunali  */
#tribunali-list{width:800px; height:auto;margin:0 auto; text-align:justify;}
#tribunali-list li{height:60px;margin:20px auto;overflow:hidden}
.subTitle-prof{text-align:center}
.left-block{float:left;width:300px;font-size:1.48em; line-height:25px;background:transparent url(http://www.aste24ore.com/imgs/bgs/bg_td_tb.jpg) no-repeat scroll right bottom;}
.left-block-small{float:left;width:25em;font-size:1.23em; line-height:25px;}
img.miniatura{width:450px;}




/*blocco di style tabella associazioni e donazioni  */
#canvas-table-assoc{width:800px; height:auto;margin:0 auto; text-align:justify;}

.title-table-assoc{width:800px; height:30px; text-align:center;color:#000;}

.table-assoc{margin:10px auto;width:800px}

.subTitle-prof{text-align:center}

.left-info-assoc{float:left;width:382px;height:auto;}

.center-info-assoc{float:left;width:771px;height:auto;}

.right-info-assoc{float:left;width:412px;height:auto; }

.long-info-assoc{float:left;width:800px; height:auto;}
.long-info-assoc p{font-size:1.15em;}

.title-assoc{font:bolder 1.5em Verdana;text-align:left;}

#user-agent{height:3em;float:left;width:800px;margin:0 auto;text-align:center}




/*blocco di style tabella risultati ricerca*/
#canvas-table-risultato{width:800px; height:auto;margin:0 auto;}

.left-risultato{float:left;width:10px;height:3.7em;background:#F3A753;}
.left-risultato-bottom{float:left;width:10px;height:3.7em;;background:#F3A753 url(http://www.aste24ore.com/imgs/corners/4.gif) no-repeat scroll left bottom }

.center-risultato{float:left;width:771px;height:3.7em;background:#F3A753;}
.center-risultato a{padding:0.12em}

.right-risultato{float:left;width:10px;height:3.7em;background:#F3A753; }
.right-risultato-bottom{float:left;width:10px;height:3.7em;background:#F3A753 url(http://www.aste24ore.com/imgs/corners/3.gif) no-repeat scroll right bottom; }

.long-info-risultato{float:left;width:97.5%; height:auto;}

.risultato{width:78%; text-align:left; height:auto;}

#tab-risultato {list-style-type:none;}
#tab-risultato li{margin:10px auto;}

#middle-content-risultato{width:789px;margin-left:-100%; height:auto;/*border:1px solid #F3A753;*/}

.table-body{width:789px;border:1px solid #F3A753;}

.left-paragraph-risultato{float:left;width:75%; height:auto;padding:0 4px;}
.right-paragraph-risultato{float:left;width:20%; height:auto;padding:0 4px;text-align:center}
.bottom-risultato{clear:both}
#tabella-risultato{width:800px;margin:0 auto;}





/*Blocco style contatti*/
#contact-body{text-align:justify;}
#contact-body h1{text-align:center}




/*blocco contatti*/
#segnalazione-body{text-align:justify;}
#segnalazione-body ul{width:800px;}
#segnalazione-body ul li{padding:5px;}
.left-label-seg{float:left; width:300px;}
#seg-button{text-align:right}
.ul-top-nav{float:left; padding:0.9em}
.li-top-nav{float:left;display: inline;padding:0.3em;margin:0 0.9em;}




/*blocco pagina suggerisci*/
#suggerisci-body{text-align:justify;}
#suggerisci-body h1{text-align:center}
#suggerisci-body h3{text-align:center;color:#990000;font-size:1.48em;}
#suggerisci-body button{cursor:pointer;font-size:1.23em;}
#suggerisci-body textarea{width:800px;margin:0 auto; height:200px;text-align:justify;font-size:1.15em;}




/*blocco pagina rss*/
#rss-content{text-align:justify;width:650px;padding-right:15px; margin:0 auto;}
#rss-content div{margin:20px auto;}
#rss-content div p{margin:5px auto;font-size:1.15em;}
#rss-content div img{margin:15px auto;}
#rss-content h1{text-align:center; padding-bottom:10px;color:#990000;}
#rss-content h3{text-align:center;color:#990000;padding-bottom:10px}
#rss-content button{cursor:pointer;font-size:1.23em;}

#topnav-lat{width:220px; margin-left:560px;text-align:left;padding-top:25px;}
#topnav-lat ul{width:195px; margin:0;}
#topnav-lat ul li{margin-bottom:25px;border-bottom:1px dashed #900;}
#topnav-lat ul li a{color:#000;font:bolder 1.15em Verdana;text-decoration:none}
#topnav-lat ul li a:hover{color:#900;font-size:1.15em;}



/*blocco pagina Abruzzo*/
#abruzzo-body{width:690px;margin:0 auto;text-align:justify;}
#abruzzo-body ul{list-style-type:circle}
#abruzzo-body ul li{padding-bottom:10px}

.bnt_invia_segnalazione{ height: 120px; width: 400px }

#asta-text{margin:10px auto;text-align:justify;float:left;width:636px}

/*item area rservata*/
#area-riservata-content{width:780px ; padding:1em;margin:0 auto;} 
#form-login{width:35em;border:0.1em solid #191919; padding:1em;margin:0 auto;} 
#form-login input{width:11.25em;padding:0.3em;margin:0.6em; font-size:1.1em} 
#form-login label{width:7.25em;padding:0.3em;margin:0.6em; font-size:1.1em} 
#form-submit{cursor:pointer} 