﻿body 
{
	background-color:#fcfcb4;
	font-family:Garamond, Trebuchet MS, Times New Roman;
	font-style:italic;
}

a:link {
	text-decoration:  none;
	color:Black;
	border: none;
	/*color: #00533E;*/
}

a:visited {
	text-decoration: none;
	color:Black;
	border: none;
}


a:hover {
	text-decoration: none;
	color:Black;
	border: none;
}

a:active 
{
	text-decoration: none;
	color:Black;
	border: none;
	/*color: #00533E;*/
}

.reservationTextBackground
{
	background-color:#fcfcb4;
}

/*img.image_filter { filter:alpha(opacity=100) }*/

/* CSS - Cornice esterna */
.mainBorder
{
	border: #000000 1px solid;
}

/*======= CSS - Menu =======*/
table.tableMenu
{
	background-color:#98984c;
	text-align:left;
	font-size:15pt;
}
td.tdMenu
{
	/*border-bottom: #006633 1px solid;*/
	border-bottom: black 1px solid;
}
div.panelApp
{
	/*border-bottom: #006633 1px solid;*/
	border-bottom: black 1px solid;
}
/*======= ========= =======*/

/* Colore del bordo dei riquadri */
.borderRiquadri
{
	background-color:#CAC586;
}

/* Casella titolo */
td.tableRowTitle
{
	background-color:#98984c;
	font-size:36pt;
	height:80px;
	border-right: #333300 2px solid; 
	border-top: #333300 2px solid; 
	border-left: #333300 2px solid; 
	border-bottom: #333300 2px solid
}
 /* Casella */
td.tableRow
{
	background-color:#98984c;
	border-right: #333300 2px solid; 
	border-top: #333300 2px solid; 
	border-left: #333300 2px solid; 
	border-bottom: #333300 2px solid
}

 /* Casella */
td.tableRow_noTop
{
	background-color:#98984c;
	border-right: #333300 2px solid; 
	border-left: #333300 2px solid; 
	border-bottom: #333300 2px solid
}

 /* Casella */
td.tableRow_noBottom
{
	background-color:#98984c;
	border-right: #333300 2px solid; 
	border-top: #333300 2px solid; 
	border-left: #333300 2px solid; 
}

td.tableRow_DescApp
{
	background-color:#98984c;
	font-size:14pt;
}

/* Casella deve c'è lo slide show */
td.tableRowSW
{
	/*border-right: #333300 2px solid; 
	border-top: #333300 2px solid; 
	border-left: #333300 2px solid; 
	border-bottom: #333300 2px solid;*/
	background-color: #333300;
}


.image
{
	background-color:#CAC586;
	text-align:center;
	vertical-align:middle;
	font-size:12pt;
	border-right: #333300 2px solid; 
	border-top: #333300 2px solid; 
	border-left: #333300 2px solid; 
	border-bottom: #333300 2px solid;
}

img.border
{
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: black 1px solid;
}

img.noborder
{
	border-right:none; 
	border-top: none; 
	border-left: none; 
	border-bottom: none;
}

div.border
{
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: black 1px solid;
}

img.thumbImage
{
	vertical-align: middle;
	text-align: center;
	border-top: #333300 4px solid;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
}

.thumbStyle
{
	width: 120px; 
	height: 80px;
	text-align:center;
	vertical-align:middle;
	background-color: #333300;
}

/* Testo */
.testo
{
	font-size:14pt;
	text-align:left;
}

/* Footer */
.footer
{
	font-size: 10pt;
	border-bottom: black 1px solid;
}

.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right;margin-right:4px; vertical-align: text-top;} 
div.wrapContainer{width:99.5%; float:left;} 
