/* CSS Document */

.corpoce {
list-style: none;
font-family: Arial, Helvetica, sans-serif;
}

/*struttura che boxa i contenuti*/
.Box_Content{ border:0px solid #999999; width:640px; margin: 0; padding: 0;}
.briciola{padding: 0; visibility: hidden;}
	.briciola a{display: none;}

.rss{border:0px solid red; float:right; display:block; margin: 0;}
	.rss a { background-image:none; display: block; visibility: visible;}
	
.TitSezione{ background-color:#EA751D; display: none;}
/*classe per i contenuti boxati*/
.Content{padding:4px;}


/*gestione box delle categorie*/
.Box_Categoria{ border:0px solid red; width:280px; float:left; margin:5px 5px 10px 0px;}
.sep_Categoria{ height:20px; }/*permette di distanzare i box categorie al top (.TitSezione)*/ 

.BoxIcona_Cat{ float:left; width:43px; height:30px; margin-right:4px; background-color:#999999}
.Box_Testo_Cat{width:220px; float:left; background:url(/img/sf_categorie.gif) left top no-repeat; height:30px; padding:5px; color:#666666; font-size:10px; text-transform:uppercase; }
	.Box_Testo_Cat a{color:#666666; text-decoration:none; font-size:10px; }
	.Box_Testo_Cat a:hover{color:#cc0000;}

	
/*gestione listing*/

.Box_MotoreTitolazione{ background:url(/img/sf_cat_selezione.gif) left top;}
.Box_Testo{color:#000; font-size:11px; text-transform:uppercase; height:10px; display:block;}


.Campi_Motore{ margin:5px 0 0 10px; font-size:8pt; float:right; }
.closeMotore{background:url(/img/divider.png) right top; float:left; width:100%; height:20px; margin-bottom:5px;}
.BoxInput{ float:left; width:280px; margin-top:4px; text-align:left; height:28px; color: #000; font-size: 11px;}
.Txt_ricerca{ font-weight:bold; color:#000;}

/*gestione input*/
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
input{ margin-left: 10px;}
 	ul li input{ margin-left:0px;}
select{ width:80px;}
textarea{ width:540px;}
#motore_ricerca button#grey {
margin-left: 20px;
}

/*gestione tabellazione listing*/
.Content_listing{ float:left; width:100%; margin:0px 0px 10px 0px;}
.Titlisting{ font-weight:bold; color:#cc0000; float:left; text-transform:uppercase;}
.Pages{ font-weight:bold; color:#000000; }
.Pages a{color:#cc0000; text-decoration:none; font-size:10pt; }
.Pages a:hover{color:#666666;}

.veditutti a{float: right; border:0px solid red; font-weight:bold; color:#595858; font-size:7.5pt; padding-top:2px; background:url(/img/sf_veditutti.gif) top right no-repeat; padding-right:12px;}
.veditutti a:hover{color:#cc0000; text-decoration:none;}

/*struttura annunci*/
.BoxAnnuncio1{ /*border:0px solid red; background:url(/img/sf_box_annunci.gif) right bottom no-repeat;*/ width:670px; /*margin-bottom:5px;*/ float:left; height:85px; background-color: #fbfbfb; border-bottom: 1px solid #ccc;}
.BoxAnnuncio2{ /*border:0px solid red; background:url(/img/sf_box_annunci.gif) right bottom no-repeat;*/ width:670px; /*margin-bottom:5px;*/ float:left; height:85px; background-color: #fff;border-bottom: 1px solid #ccc;}

.BoxAnnuncio1 .Col_Img{ width:90px; float:left; height: 85px; background-color: #fbfbfb; border-bottom: 1px solid #ccc; text-align: center;}
.BoxAnnuncio1 .extra_small {color: #333; font-size: 8px; text-align: center;}
.BoxAnnuncio1 .Col_Img img{ border:1px solid #6d6d6d; margin: 10px 0 10px 0;}
.BoxAnnuncio1 .Col_Multifoto{ width:16px; float:left; height:63px; vertical-align:text-bottom; background-color: #fbfbfb;}
.BoxAnnuncio1 .ad_title{ display: block; font-size:11px;}
.BoxAnnuncio1 .Col_Txt{ float:left; height:63px; width:460px; padding:0px 5px 0px 5px; font-size:11px; background-color: #fbfbfb;}
.BoxAnnuncio1 .ad_title a{ font-weight:bold; color:#ff0000; padding:5px 0 5px 0; font-size: 13px;}
.BoxAnnuncio1 .ad_title a:hover {text-decoration:none;}
.BoxAnnuncio1 .Box_Prezzi{ background-color:#eaeaea; float:left; font-weight:bold; font-size:10pt; text-align:center; width:94px;  height:85px; vertical-align: middle;}

.BoxAnnuncio2 .Col_Img{ width:90px; float:left; height: 85px; background-color: #fff; border-bottom: 1px solid #ccc;}
.BoxAnnuncio2 .extra_small {color: #333; font-size: 8px; text-align: center;}
.BoxAnnuncio2 .Col_Img img{ border:1px solid #6d6d6d; margin: 10px 0 10px 0;}
.BoxAnnuncio2 .Col_Multifoto{ width:16px; float:left; height:63px; vertical-align:text-bottom; background-color: #fff;}
.BoxAnnuncio2 .Col_Txt{ float:left; height:63px; width:460px; padding:0px 5px 0px 5px; font-size:11px; background-color: #fff;}
.BoxAnnuncio2 .ad_title{ display: block; font-size:11px;}
.BoxAnnuncio2 .ad_title a{ font-weight:bold; color:#ff0000; padding:5px 0 5px 0; font-size: 13px;}
.BoxAnnuncio2 .ad_title a:hover{text-decoration:none;}
.BoxAnnuncio2 .Box_Prezzi{ background-color:#f5f5f5; float:left; font-weight:bold; font-size:10pt; text-align:center; width:94px;  height:85px; vertical-align: middle;}


/*gestione dettaglio annuncio*/
.tornaricerca a{float: left; border:0px solid red; font-weight:bold; color:#ff0000; font-size:12px; padding-top:2px; background:url(/img/tornaricerca.gif) top left no-repeat; padding-left:12px; textdecoration: underline; margin-right: 10px;}
.tornaricerca a:hover{color:#ff0000; text-decoration:none;}
.indietro {
width: 140px;
height: 24px;
float: left;
margin: 0 10px 0 0;
padding: 0;	
}
.avanti {
width: 140px;
height: 24px;
float: left;
margin: 0;
padding: 0;	
}



/*.indietro a{float:left; color:#cc0000; font-size:7.5pt; padding:2px 12px 0px 12px; margin-left:142px; background:url(/img/sf_veditutti_sx.gif) top left no-repeat; text-decoration:none; }
.avanti a{ float:left; color:#cc0000; font-size:7.5pt; padding:2px 12px 0px 12px; background:url(/img/sf_veditutti.gif) top right no-repeat;  text-decoration:none;}
.indietro a:hover, .indietro a:hover{ text-decoration:underline;}*/

.Cat_categoria{ color:#333; text-transform:uppercase; display:block; font-size:16px; font-weight:bold;}
.Tit_annuncio{color:#ff0000; font-weight:bold; font-size:14px;}

.box_col_dx{ float:left; width:322px; padding-top:5px;}
	.box_col_dx img{ border:1px solid #6d6d6d; margin:2px;}

.box_col_sx{ float:left; width:252px; padding-top:5px; }
.riga, .rigaP{  width:74px; text-align:right; margin:4px; float:left; color:#444444; font-size:8pt;padding:3px 0px 3px 0px;}
.riga1, .riga1P{ text-align:right; margin:4px 2px 4px 2px; width:158px; display:block; text-align:left; float:left; font-weight:bold; color:#404040; font-size:8pt; padding:3px 0px 3px 3px;}
.TestoAnnuncio{ color:#404040; text-align:justify; float:left; padding:16px; font-size: 12px;}
.rigaP, .riga1P{ background-color:#f2f2f2;}

.Box_contatta{ border:1px solid #6d6d6d; float:left; width: 578px;}
.Box_contatta label {color: #333; font-size: 12px; margin-left: 10px;}
.Box_contatta button#red {float: right; margin: -30px 10px 10px 0;}
.Box_contatta img {margin: 10px 0 0 10px;}
.Box_contatta textarea {margin-left: 10px;}
.Tit_Contatta{ background-color:#6d6d6d; /*width: 578px;*/ width: auto; color: #fff; font-size: 14px; font-weight: bold; padding: 5px 5px 5px 10px;}
/*.Content_contatta{padding:15px; font-size:11px; float:left;}
.Redtxt{ font-weight:bold; color:#999; display:block; padding-bottom:11px;}
.input{ width:270px; float:left; padding-bottom:5px;}*/
input#code {margin: 0 0 10px 10px; padding: 0; float: none;}
/*.Cod{ padding-top: 10px;}*/
a.NewCodice{color:#333; font-size:10px; text-decoration:underline; margin: -25px 0 0 300px; float: left;}
a.NewCodice:hover {color:#333; text-decoration:none;}
.txtNero{ color:#000000; font-size:10.5pt; padding-left:5px;}

/*
************************************
css aggiunti
************************************
*/
.BoxLabelNav{width:598px; float:left; background:url(/img/sf_BoxLabelNav.gif) left bottom repeat-x; }
.BotOn, .BotOn2{float:left;background-color:#FFFFFF; border:1px solid #999999; background-color:#ED7F1E; text-transform: uppercase;}
.BotOff, .BotOff2{ margin-left:156px; background:url(/img/sf_BotOff.gif) left bottom no-repeat; border:1px solid #999999; text-transform: uppercase;}

.BotOff, .BotOff2, .BotOn, .BotOn2{width:153px; height:20px; display:block; text-align:center; padding-top:3px;}
.BotOff a,.BotOff2 a{text-decoration:none; font-weight:bold; font-size:9pt;color:#666666;}
.BotOn a, .BotOn2 a{text-decoration:none; font-weight:bold; font-size:9pt; color:#ffffff;}
.BotOff a:hover, .BotOn a:hover,.BotOff2 a:hover, .BotOn2 a:hover{color:#000000;}

.BotOff2{ margin-left:0px;float:left;}

.Box_Testo_Cat2{width:210px; float:left; height:20px; padding:5px; color:#666666; font-size:10pt; text-transform:uppercase; }
.botBox{ float:right; border:0px;}
.botBox a{display:block; width:9px; height:12px; background:url(/img/ico_open.gif) no-repeat;}
.botBox a:hover{display:block; width:9px; height:12px; background:url(/img/ico_close.gif) no-repeat;}

/*box sottocategoria*/
.BoxSottocat{ display:block; float:left; margin-left:50px; padding-left:8px; font-size:8pt; background:url(/img/tratteggio_sx.gif) left top repeat-y;}
	.BoxSottocat a{ display:block; padding-bottom:5px; color:#333333;}	
	.BoxSottocat a:hover{ color:#cc0000; text-decoration:none;}	

.BoxIcona_Cat2{ float:left; width:43px; height:30px; margin-right:0px; background-color:#999999}
	.Box_Testo_Cat2 a{color:#666666; text-decoration:none; font-size:10pt; border:0px solid red; display:block; height:25px; background:url(/img/tratteggio_sx.gif) left top repeat-y; padding-left:5px;}
	.Box_Testo_Cat2 a:hover{color:#cc0000;}
/*.sep_Categoria{ border:1px solid red; font-size:7pt; float:left; }permette di distanzare i box categorie al top (.TitSezione)*/ 
.txtinsert{ padding:5px 10px 15px 10px; font-face: Arial; font-size:12px;}
.txtinsert a{color:#000000;}
.txtinsert a:hover{color:#cc0000;}
