/**
css form schede
*/
div#schede {}
div#schede div#scheda {
	background-image: url('/public/images/index/sf_scheda.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 95px;
	/*padding: 10px;*/
	border-top: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED;
	border-left: 1px solid #EDEDED;
	margin-top: 10px;
	overflow: hidden;
}
div#scheda p#nome {
	text-transform: uppercase;
	font-weight: bold;
}
div#scheda p#tipologia {
	font-style: italic;
}
div#scheda p#visualizza {
	text-align: right;	
}
div#scheda p#descrizione {
	overflow: hidden;
	font-size:10px;
	height: 25px;
}
p#visualizza a, p#visualizza a:hover, p#visualizza span {
	color: #3B5A88;
	margin-top: 0;
	font-weight: bold;
}
p#visualizza a:hover {
	text-decoration: underline;
}
div#scheda img#immagine {
	float: left;
	margin-right: 10px;
	border: 2px solid #E1B555;
	height: 85px;
}
div#scheda img#immagine-servizi {
	/*float: left;*/
	border: 1px solid black;
	
	
}
div#paginationControl {
	text-align: center;
	margin-top: 10px;
	text-transform: lowercase;
}
div#paginationControl a, div#paginationControl a:hover {
	color: #E1B555;
	text-decoration: none;
}
span.disabled {
	/*text-decoration: line-through;*/
}

div#scheda_focus p#titolo {
	font-size: 18px;
	font-weight: bold;
	background-color: #FCC760/*#FBBD4A*/;
	padding: 5px;
}

table.scheda-tavola {
	width: 570px;
	margin-bottom: 15px;
}

td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-uno,td.scheda-tavola-col-testo-due,td.scheda-tavola-col-testo-tre,td.scheda-tavola-col-testo-quattro,td.scheda-tavola-col-testo-cinque,td.scheda-tavola-col-testo-sei,td.scheda-tavola-col-testo-sette,td.scheda-tavola-col-testo-otto {
	font-style: italic;
}

td.scheda-tavola-col-descrizione {
	font-weight: bold;
	/*color:black;*/
}

td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-uno,td.scheda-tavola-col-testo-due,td.scheda-tavola-col-testo-tre,td.scheda-tavola-col-testo-quattro,td.scheda-tavola-col-testo-cinque,td.scheda-tavola-col-testo-sei,td.scheda-tavola-col-testo-sette,td.scheda-tavola-col-testo-otto,td.scheda-tavola-col-descrizione{
	border-bottom: 1px solid #656565;
	padding: 5px;	
	
}


tr.scheda-tavola-fila  tr.scheda-tavola-fila-unica td.scheda-tavola-col-testo {
	width: 120px;
}

td.scheda-tavola-col-testo scheda-tavola-col-seconda-testo-5{
	width: 200px;
}
td.scheda-tavola-col-testo scheda-tavola-col-seconda-testo-6{
	width: 210px;
}

/*td.scheda-tavola-col-testo{
	width: 108px;
}*/

td.scheda-tavola-col-testo-uno{
	width: 125px;
}

td.scheda-tavola-col-testo-due{
	width: 125px;
}

td.scheda-tavola-col-testo-tre{
	width: 125px;
}
td.scheda-tavola-col-testo-quattro{
	width: 125px;
}
td.scheda-tavola-col-testo-cinque{
	width: 125px;
}
td.scheda-tavola-col-testo-sei{
	width: 125px;
}
td.scheda-tavola-col-testo-sette{
	width: 125px;
}
td.scheda-tavola-col-testo-otto{
	width: 125px;
}
tr.scheda-tavola-fila td.scheda-tavola-col-descrizione {
	width: 200px;
}

tr.scheda-tavola-fila td.scheda-tavola-col-seconda-testo {
	width: 108px;
}

tr.scheda-tavola-fila td.scheda-tavola-col-seconda-descrizione {
	width: 205px;
}

table#dati {
	background-color: #FFF5EB/*#FFF2E3*/;
	border-top: 1px solid #656565
}

table#dati td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-uno,td.scheda-tavola-col-testo-due,td.scheda-tavola-col-testo-tre{
	background-color: /*#FCCB99*/#FCD6AF;
	width:20%;
}

tr#nome, td#distanza,td#nome {
	text-transform: uppercase;
	font-weight: bold;
	/*color:black;*/
}

table#distanze {
	background-color: #E7F7F4;
	/*border-top: 1px solid #656565;*/
}
td#distanza {
	background-color: #9CDED8;
	/*border-bottom: none;*/
}
span.distanza-testo {
	font-weight: normal;
	font-style: italic;
}
span.distanza-descrizione:after {
	content: " - ";
}
span.distanza-descrizione:last-child:after {
	content: "";
}

table#proprieta {
	background-color: #F6E5F5;
	/*border-top: 1px solid #656565;*/
}

table#proprieta td.scheda-tavola-col-testo {
	background-color: #D6ADDB;
	font-weight: bold;
	text-transform: uppercase;
}

table#proprieta td#affiliato {
	vertical-align: top;
}

table#descrizione {
	background-color: #FFF1D4;
	border-top: 1px solid #656565;
}

table#descrizione td.scheda-tavola-col-testo {
	background-color: #FBBD4A;
	font-weight: bold;
	text-transform: uppercase;
}
table#descrizione td.scheda-tavola-col-descrizione {
	font-weight: normal;
}

table#stampante {
	background-color: #FFF4E7;
	border-top: 1px solid #656565;
	text-align: center;
}

table#capienze {
	/*background-color: #FEEAE5;*/
	background-color:#EAF6F7/*#E7F7F4*/;
	border-top: 1px solid #656565;
}
table#capienze td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-quattro{
	/*background-color: #F9A59A;*/
	background-color: #A7D9DE/*#9CDED8*/;
	text-transform: lowercase;
	width: 20%;
}
td.scheda-tavola-col-testo-2,td.scheda-tavola-col-testo-3{
width:118px;
}
/*td.scheda-tavola-col-testo-4{
	width:125px;
}*/
table#capienze td#capienza {
	font-weight: bold;
	text-transform: uppercase;
}
table#capienze td#aperto {
	font-weight: bold;
}
table#capienze td#ristoranti_descr, table#capienze td#bar_descr {
	vertical-align: top;
}

table#capienze td#note, table#servizi td#note, table#aree td#note, table#ospitalita td#note, table#altri td#note, table#altri td#altro {
	font-weight: normal;
	text-transform: capitalize;
	vertical-align: top;
}

table#servizi {
	/*background-color: #E2F3CD;*/
	background-color:/*#E7F7F4*/#EAF6F7;
	border-top: 1px solid #656565;
}
table#servizi td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-cinque{
	/*background-color: #A7DC75;*/
	background-color:#A7D9DE/*#9CDED8*/;
	//text-transform: lowercase;
	width:20%;
}
table#servizi td#servizi {
	font-weight: bold;
	text-transform: uppercase;
	/*width:100px;*/
}
table#aree{
	/*background-color: #E2F3CD;*/
	background-color:/*#E7F7F4*/#EAF6F7;
	border-top: 1px solid #656565;
}
table#aree td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-otto{
	/*background-color: #A7DC75;*/
	background-color:#A7D9DE/*#9CDED8*/;
	//text-transform: lowercase;
	width:20%;
}
table#aree td#aree {
	font-weight: bold;
	text-transform: uppercase;
	/*width:100px;*/
}




table#ospitalita {
	/*background-color: #EEEFE7;*/
	background-color: #F5EBE7/*#f3e5df*/;
	border-top: 1px solid #656565;
}
table#ospitalita td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-sei{
	/*background-color: #C2CCB4;*/
	background-color: #E0C2B5/*#dbb0a2*/;
	text-transform: lowercase;
}
table#ospitalita td#ospitalita {
	font-weight: bold;
	text-transform: uppercase;
}

table#altri {
	background-color: #E8F1DA/*#E2F3CD*/;
	/*background-color: #FEE6F4;*/
	border-top: 1px solid #656565;
}
table#altri td.scheda-tavola-col-testo,td.scheda-tavola-col-testo-sette {
	/*background-color: #FAB4DE;*/
	background-color: #C4DA90/*#A7DC75*/;
	text-transform: lowercase;
	/*width:135px;*/
}
table#altri td#altri {
	font-weight: bold;
	text-transform: uppercase;
}
table#altri td#palestra_descr, table#altri td#sauna_descr {
	vertical-align: top;
}