body {background: white;margin-right:20px;}

/***** SCHEDA ITINERARI *****/

/* template v100701 */

/* paragrafi */
.iti {
	font-size: 11pt; 
   font-weight: normal; 
	text-align: justify;
   font-style: normal; 
	color: #000000; 
}

.iti.intro {
   font-style: italic; 
}

.iti.desc {
}

.iti.ins {
	font-size: 10pt; 
   font-style: italic; 
	color: rgb(218,118,75); 
	border-top: 1px solid #9bcf6e;
	border-bottom: 1px solid #9bcf6e;
	background: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.iti.biblio {
	font-size: 8pt; 
	text-align: right;
	color: #9bcf6e; 
}

.iti.summary, .iti.update {
	font-size: 8pt; 
}

.iti.comment {
	font-size: 8pt; 
	margin-top: 5px;
	margin-bottom: 5px;
}

.iti.pict {
	text-align: center;
}

.iti.item {
	text-align: left;
	font-weight: bold; 
	font-style: italic; 
	color: rgb(218,118,75); 
}

/* tabella riassunto dati sentiero */

table.summary {
	font: 8pt Arial,Helvetica,Verdana,sans-serif;
	border-collapse: collapse;
	width: 95%;
}

tr.summary td {
	border-bottom: 1px solid #ccc;
	padding-left: 4px; 
	padding-right: 4px; 
	text-align: center;
	vertical-align: middle;
}

tr.summary.gray td {
	border-top: 1px solid #9bcf6e;
	border-bottom: 1px solid #9bcf6e;
	background: #f0f0f0;
	background: #ffffff;
	color: rgb(218,118,75); 
   font-weight: bold; 
	vertical-align: middle;
}

td.summary {
	border-left: 1px solid #ccc;
}

tr.summary td.dest {
	text-align: left;
}

tr.summary td.start {
	text-align: left;
	border-left: 0px;
}

tr.summary td.adddata {
	color: #999999;
}

tr.summary td.disl, td.disltot {
width: 14%;
}

tr.summary td.salita, td.salitatot {
width: 11%;
}

tr.summary td.diff {
width: 6%;
}

tr.summary td.lungh {
width: 10%;
}

/* tabella immagini */

table.images {
	font: 8pt Arial,Helvetica,Verdana,sans-serif;
	width: 300px;
	border: 0px;
}

tr.images td {
	padding-left: 4px; 
	padding-right: 4px; 
	text-align: center;
	vertical-align: top;
}


/***** etichette dati sentiero *****/

.DISL, .DISLTOT, .SALITA, .TOTALE, .DIFF, .LUNGH, .AGG  {
/*	color: #aa0000;*/
}

.INTRO {
}

.IDX {
/*	color: #aa0000;
	background: #dfdfdf;
   font-weight: bold; */
}

/* end template */

.itipar {
	font-size: 11pt; 
   font-weight: normal; 
   font-style: normal; 
	text-align: left;
	color: #000000; 
}

.itipar.center {
	text-align: center;
}

.itipar.small {
	font-size: 8pt; 
}

.itipar.italic {
   font-style: italic; 
}

.itipar.justify {
   text-align: justify;
}

.itiitem {
	font-size: 11pt; 
   font-weight: bold; 
   font-style: italic; 
	text-align: left;
	color: rgb(218,118,75); 
}

.itidida {
	font-size: 8pt; 
   font-weight: normal; 
   font-style: normal; 
   vertical-align: top;
	text-align: center;
	color: #000000; 
}

.itititle {
	font-size: 11pt; 
   font-weight: bold; 
   font-style: italic; 
	text-align: center;
	color: rgb(218,118,75); 
	border-style: solid; 
	border-color: #9bcf6e; 
	border-width: 1px; 
	background: #f0f0f0;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.itipartitle {
	font-size: 11pt; 
   font-weight: bold; 
   font-style: italic; 
	color: #9bcf6e; 
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.itiins {
	font-size: 10pt; 
   font-weight: normal; 
   font-style: italic; 
	text-align: justify;
	color: rgb(218,118,75); 
	border-top: 1px solid #9bcf6e;
	border-bottom: 1px solid #9bcf6e;
	background: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.itibiblio {
	font-size: 8pt; 
   font-style: normal; 
	text-align: right;
	color: #9bcf6e; 
	background: #ffffff;
}



/***** BOTTONI FORM *****/

.itibutton {
	width: 100px; 
	color: rgb(218,118,75); 
	font-size: 8pt;
	border-style: solid; 
	border-color: #9bcf6e; 
	border-width: 1px; 
	background: #f0f0f0;
}

.itibuttonnew {
	width: 100px; 
	color: rgb(218,118,75); 
	font-size: 8pt; 
   font-weight: normal; 
	border-right: 2px solid #5b8f2e;
	border-bottom: 2px solid #5b8f2e;
	border-left: 1px solid #9bcf6e;
	border-top: 1px solid #9bcf6e;
	background: #f0f0f0;
	background: #ffffff;
	margin-left: 0px;
}

/***** TABELLA ITINERARI *****/

.tabitititle {
	font-size: 9pt; 
   font-weight: bold; 
   font-style: normal; 
	text-align: left;
	vertical-align: top;
	color: #000000; 
	background: #f0f0f0;
}

.tabitititle.gray {
	color: #aaaaaa; 
}

.tabitisubtitle {
	font-size: 8pt; 
   font-weight: normal; 
   font-style: italic; 
   vertical-align: top;
	text-align: left;
	color: #000000; 
	background: #f0f0f0;
}

.tabitisubtitle.gray {
	color: #aaaaaa; 
}

.tabitisubtitle.par {
   font-style: normal; 
}


.tabitiimg {
	text-align: center;
	vertical-align: top;
	background: #ffffff;
	font-size: 8pt; 
}

.tabiticomment {
	color: #000000; 
	font-size: 8pt; 
   font-weight: normal; 
   font-style: normal; 
	text-align: left;
	vertical-align: top;
	background: #ffffff;
}

.tabiticomment.bold {
   font-weight: bold; 
}

.tabiticomment.italic {
   font-style: italic; 
}

.tabiticomment.right {
   text-align: right; 
}

.tabiticomment.gray {
	background: #f0f0f0;
}


