/* HOTEL MARCELLINO - SCREEN - ALL PAGES BUT
PREMI.HTM (premi.css), 
RICORRENZE.HTM (special.css),
SELVINOBG.HTM (selvinobg.css), 
PHODISPLAY/ (photodisplay.css),
DOVESIAMO.HTM (dovesiamo.css),
INDEX.html (home.css)
*/

body {
	background-color: rgb(247, 236, 223);
	margin-top: 0px;
	margin-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(176, 90, 26);
}

a:link, a:visited {
	color: rgb(99, 50, 14);
	text-decoration: underline;
	background-color: transparent;
}

a:hover {
	color: rgb(220, 20, 60);
	text-decoration: underline;
	background-color: transparent;
}

hr {
	color: rgb(131, 66, 18);
	width: 410px;
	background-color: transparent;
}

input, option, select, textarea {
	background-color: rgb(213, 246, 246);
	color: rgb(0, 0, 205);
}

h5 {
	line-height: 1.5em;
}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 14);
	font-size: 0.75em;
	font-weight: bold;
	font-style: italic;
	line-height: 1.3em;
	background-color: transparent;
}

p:first-letter {
	font-size: 1.4em;
	font-weight: bold;
}

ul {
	list-style: square outside;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: rgb(99, 50, 14);
	background-color: transparent;
}

td.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 14);
	background-color: transparent;
	font-size: 0.75em;
	font-weight: bold;
	font-style: italic;
	line-height: 1.3em;
}

td.camere1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 14);
	font-size: 0.75em;
	font-weight: bold;
	font-style: italic;
	padding-left: 8px;
	background-color: transparent;
}

td.camere2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 14);
	font-size: 0.75em;
	font-weight: bold;
	font-style: italic;
	padding-right: 8px;
	background-color: transparent;
}

td.flimage {
	text-align: center;
}

table.form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 14);
	font-size: 0.75em;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	background-color: transparent;
}

th.prezzi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(255, 255, 255);
	background-color: rgb(237, 152, 92);
	font-size: 0.65em;
	font-weight: bold;
	text-align: center;
	padding: 8px;
}

td.prezzi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 14);
	font-size: 0.65em;
	background-color: rgb(233, 233, 233);
	font-weight: bold;
	text-align: center;
	padding: 4px;
	height: 1.8em;
}

td.prezzi2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(99, 50, 28);
	font-size: 0.65em;
	background-color: rgb(224, 255, 255);
	font-weight: bold;
	text-align: center;
	padding: 4px;
	height: 1.8em;
}

.alpha {
	float: right;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	cursor: pointer;
}

.beta {
	float: left;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	cursor: pointer;
}

.didasca {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: rgb(255, 215, 0);
	font-weight: bold;
	text-align: center;
	background-color: rgb(163, 82, 22);
	padding: 3px;
}

.hotel {
	font-style: normal;
	font-size: 0.7em;
	color: rgb(99, 50, 28);
	background-color: transparent;
}

.fondo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(131, 66, 18);
	font-size: 0.7em;
	text-align: center;
	background-color: transparent;
}

.img {
	border: double rgb(153, 80, 20);
	text-align: center;
	cursor: pointer;
}


.img-highleft {
	border-bottom: 1px solid rgb(99, 50, 14);
	border-right: 1px solid rgb(99, 50, 14);
}

.img-lowright {
	border-top: 1px solid rgb(99, 50, 14);
	border-right: 1px solid rgb(99, 50, 14);
}

.last1 {
	background-color: rgb(255, 237, 219);
	color: rgb(104, 52, 0);
	font-size: 0.65em;
	font-weight: bold;
	text-align: center;
	border: 1px solid rgb(130, 64, 32);
}

.lateral {
	background-image: url(../sfondi/angelini5A_beige.jpg);
}

.link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: rgb(99, 50, 14);
	background-color: transparent;
}

.link h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
}

.logo {
	background-color: rgb(236, 212, 183);
	text-align: center;
	color: rgb(176, 90, 26);
}

.main {
	background-color: rgb(236, 212, 183);
	vertical-align: top;
	padding-left: 20px;
	color: rgb(176, 90, 26);
	width: 443px; 
}

.menu {
	background-color: rgb(99, 50, 14);
	vertical-align: top;
	color: rgb(176, 90, 26);
}

.menu2 {
	background-color: rgb(131, 66, 18);
	color: rgb(236, 212, 183);
	border-left: solid 2px rgb(99, 50, 14);
	padding: 3px;
	text-align: center;
	font-weight: bold;
}

.menufondo {
	font-size: 0.59em;
	text-align: center;
}

.messaggiosaluto {
	color: rgb(236, 212, 183);
	font-size: 0.55em;
	padding-left: 15px;
	padding-right: 5px;
	background-color: rgb(131, 66, 18);
}

.out {
	font-size: 0.7em;
	font-weight: normal;
	color: rgb(99, 50, 14);
	background-color: transparent;
}

hr.out {
	width: 250px;
	text-align: left;
}

td.pdf {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: rgb(99, 50, 14);
	background-color: rgb(228, 194, 152);
	text-align: center;
	border-collapse: collapse;
	border: 1px solid rgb(99, 50, 14);
	padding: 7px;
}

.pensiero {
	width: 300px;
	border: 4px double rgb(99, 50, 14);
	font-family: "Comic sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: rgb(236, 212, 183);
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.3em;
	text-align: center;
	background-color: rgb(139, 94, 37);
	padding: 10px;
}

.pensiero a:link {
	color: rgb(236, 212, 183);
	text-decoration: underline;
	background-color: transparent;
}

.pensiero a:visited {
	color: rgb(236, 212, 183);
	text-decoration: underline;
	background-color: transparent;
}

.popup {
	cursor: pointer;
	float: left;
	padding-left: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 0px;
}

.popup1 {
	cursor: pointer;
	float: right;
	padding-left: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-top: 0px;
}

.prefeste {
	font-size: 0.7em;
	font-weight: bold;
	color: rgb(99, 50, 14);
	background-color: transparent;
}

.printable{
	display: none;
}

.rientro1 {
	padding-left: 15px;
}

.rientro2 {
	padding-left: 15px;
	font-size: 0.75em;
	color: rgb(99, 50, 14);
	font-style: italic;
	background-color: transparent;
}

.servizio1 {
	background-color: rgb(255, 222, 173);
	border: 1px ridge rgb(99, 50, 14);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	color: rgb(99, 0, 0);
	padding: 5px;
}

.servizio2 {
	color: rgb(236, 212, 183);
	border: 1px ridge rgb(99, 50, 14);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	background-color: rgb(99, 50, 14);
	padding: 5px;
}

.testatina1 {
	border-top: solid 3px rgb(99, 50, 14);
	border-left: solid 3px rgb(99, 50, 14);
	border-right: solid 3px rgb(99, 50, 14);
}

.testatina2 {
	border-left: solid 3px rgb(99, 50, 14);
	border-right: solid 3px rgb(99, 50, 14);
}

.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: rgb(255, 239, 213);
	background-color: rgb(102, 52, 15);
	text-align: center;
}

.tornaSu, .VaiA {
	display: block;
}

.weddings {
	width: 375px;
	
}
/* stella di natale e messaggio di agurio
	sul menu laterale */
#natale1 {
	position: absolute;
	top: 755px;
	left: 13px;
	z-index: 2;
}

/* luci doppie in testa pagina */
#natale2 {
	position: absolute;
	top: 0px;
	left: 95px;
	z-index: 2; 
}

/* campane e nastro natalizio
   all'angolo superiore della pagina */
#natale3 {
	position: absolute;
	top: 170px;
	left: 135px;
	z-index: 2;
}

#validate {
	display: block;
}

.left {
/* for image only */
	float: left;
	padding-right: 15px;
	padding-top: 5px;
}

.right {
/* for image only */
	float: right;
	padding-left: 15px;
	padding-top: 5px;
}
