/* Autore: Berardino di Tondo */
/*   */
/*             */	
/*-----------------------*/
/* Generale */	
body {background:#F6C9A8; color:#FEF5E4; font:14px Georgia,Verdana,Arial,sans-serif; margin:0 auto 30px auto; padding:0px; text-align:center; }
a:link , a:visited , a:active {background:white; color:#5A8AAE; font-weight:normal; text-decoration:underline; } 
a:hover {background:white; color:black; } 
div {background:white; color:#000000; font:14px Georgia, Verdana,Arial,sans-serif; text-align:justify;}
table {background:white; color:#000000; font:100% Verdana,Arial,sans-serif; padding:0px; margin:0; border:0; width:100%;}
td {
	background:white;
	color:#000000;
	font:100% Georgia,Verdana,Arial,sans-serif;
	padding:5px;
	margin:0;
	text-align:right;
	vertical-align:top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
}
th {background:#eeeeee; color:black; font:bold 100% Verdana,Arial,sans-serif;border-left:1px solid #cccccc; border-top:1px solid #cccccc; padding:2px 2px 2px 10px; margin:5px 0px 3px 0px; text-align:justify; vertical-align:top; } 
th.scura {background:#333333; color:white; font:bold 100% Verdana,Arial,sans-serif; border:0; padding:2px 2px 2px 10px; margin:5px 0px 3px 0px; text-align:justify; vertical-align:top; } 
b { background:white; color:#444444; }
p {
	font:100% Georgia,Verdana,Arial,sans-serif;
	text-align:justify;
	color: #444444;
	font-size: 12px;
}
p.centrato {text-align:center; }
acronym,abbr {background:#ffffff; color:#666666; font-weight:bold; cursor:help; border-bottom:1px solid #cccccc;}
small {background:white; color:#333333; font:italic 10px Verdana,Arial,sans-serif}
caption {background:#eeeeee; color:#663300; font:bold 100% Georgia,Verdana,Arial,sans-serif; border-top:#cccccc 1px solid; padding:3px 3px 3px 3px; margin:5px 0px 10px 0px; caption-side:top;}
form { padding:0; margin:0; }
em {background:white; color:#ff6600; font:bold 100% Verdana,Arial,sans-serif;}
select , textarea , button {font:110% Garamond,Verdana,Arial,sans-serif; background:#cccccc; color:#000000; }
input {background:#cccccc; color:black; font:110% Garamond,Verdana,Arial,sans-serif; padding:0px; margin:0px;}
input:focus{background:#ffc;color:black;}
input.bottone {cursor:pointer; background:#5A8AAE; color:#ffffff; border-bottom:2px solid #3A6A8E; border-top:2px solid #7AaAcE; border-left:2px solid #7AaAcE; border-right:2px solid #3A6A8E; }
ul {
	font:10px Verdana,Arial,sans-serif;
	text-align: justify;
} 
li {font:10px Verdana,Arial,sans-serif } 
input.scuro {background:#6b849d; color:red} 
input.chiaro {background:white; color:black;} 
img { border:0px; }
img.icona { border:#663300 1px solid; margin:0 0 10px 10px; padding:5px; float:right;}
img.iconadx { border:0; margin:0; padding:0 0 10px 10px; float:right;}

/* formattazione per moduli */
fieldset{padding:8px; border:1px solid #cccccc; margin-bottom:2px}
legend{padding: 0 5px;background:#ffffff; color:#5A8AAE; font-weight:bold}
label {font:bold 100% Garamond,Verdana,Arial,sans-serif; background:white; color:#222222; display:block; width:100px; float: left;}
fieldset input,select{width:200px}
fieldset textarea{width:350px}

/*-----------------------*/

/* Sezione principale */
div.principale {background:#ffffff; color:#663300; font:14px Georgia,Verdana,Arial,sans-serif; padding:0; margin:0 auto 0 auto; border:0; width:761px; clear:both;} 
div.principale a, div.principale a:visited, div.principale a:active  {background:#ffffff; color:#5A8AAE; font-weight:bold; text-decoration:underline;} 
div.principale a:hover {background:#ffffff; color:#000000;}
div.principale div.bordo {padding:10px;}

/* Sezione MENU */
#button {background:#ffffff; color:#333; padding:0; margin:0; text-align:right; border:0; font:70% Verdana, Arial, sans-serif; width:120px; float:right; }
#button ul {list-style:none; list-style-image:none; margin: 0; padding: 0; border:none;}
#button ul li {border-bottom:1px solid #eeeeee; margin:0; padding:2px 0 2px 0}
#button ul li.titolo {background:#F6C9A8; color:#333333; font-weight:bold; border-right:10px solid #d6a988; border-bottom:1px solid #eeeeee; padding:3px 3px 3px 3px; margin:0; width:100%;}
#button ul li a, #button ul li a:visited, #button ul li a:active {background:#ffffff; color:#000000; font-weight:normal; display:block; padding:3px 3px 3px 3px; border-right:10px solid #DBE5EC; text-decoration:none; width:100%;}
#button ul li#activelink a, #button ul li#activelink a:visited, #button ul li#activelink a:active {background:#DBE5EC; color:#000000; font-weight:normal; display:block; padding:3px 3px 3px 3px; border-right:10px solid #003366; text-decoration:none; width:100%;}
html>body #button ul li a, html>body #button ul li a:visited, html>body #button ul li a:active, html>body #button ul li a:hover {width: auto;} 
html>body #button ul li.titolo {width: auto;}
html>body #button ul li#activelink a, html>body #button ul li#activelink a:visited, html>body #button ul li#activelink a.active, html>body #button ul li#activelink a:hover {width: auto;}
#button ul li a:hover {background:#DBE5EC; color:black; border-right:10px solid #F6C9A8;}

/* Sezione in basso */
#basso {background:#DBE5EC; color:black; font:70% Verdana, Arial, sans-serif; padding:0 0 3px 0; margin:0 auto 0 auto; text-align:center; border:0; width:761px; }
div#basso a, div#basso a:visited, div#basso a:active  {background:#DBE5EC; color:black;} 
div#basso a:hover {background:#DBE5EC; color:blue;  text-decoration:underline;}

/* Sezione validazioni */
div#validazioni {background:#F6C9A8; color:#000000; padding:10px; margin:0 auto 0 auto; font:10px Verdana, Arial, sans-serif; width:760px; text-align:center;} 
div#validazioni a, div#validazioni a:visited, div#validazioni a:active  {background:#F6C9A8; color:#444444;} 
div#validazioni a:hover {background:#F6C9A8; color:#000000;  text-decoration:underline;}


/*-----------------------*/
/* Headers */
h1 {background:white url("../immagini/sfondo-titolo.gif"/*tpa=http://www.hoteltrani.it/immagini/sfondo-titolo.gif*/) no-repeat top left; height:57px;; color:#5A8AAE; font:italic 180% Georgia,Verdana,Arial,sans-serif; padding:13px 0px 0 0px; margin:0px 0px 5px 0px; text-align:right; vertical-align:bottom; text-decoration:none; clear:right;} 

h2 {background:white; color:#5A8AAE; font:bold 90% Verdana,Arial,sans-serif; padding:2px; margin:5px 0px 3px 0px; text-align:left; border-bottom:1px solid #dddddd; clear:right; } 

/* Tabelle prezzi */
table.prezzi {background:white; color:#000000; font:100% Verdana,Arial,sans-serif; padding:0px; margin:0; border:0; width:250px;}
table.prezzi td {background:white; color:black; font:10px Verdana,Arial,sans-serif; padding:5px; border-top:1px #cccccc solid; text-align:center; width:125px}
table.prezzi th {background:#EEEEEE; color:#666666; font:10px Verdana,Arial,sans-serif; padding:5px; border-top:1px #cccccc solid; text-align:center; width:125px}
table.prezzi td.beige {background:#F4F3EF; color:#666666; padding:5px; border-top:1px #cccccc solid; text-align:center;}
table.prezzi td.giustificato {background:white; color:#666666; padding:5px; border-top:1px #cccccc solid; text-align:justify;}

p.giornale:first-letter {background:white; color:#3A6A8E;
	padding:0 5px 5px 0px;
	font:bold italic 36px Georgia,Garamond,"Times New Roman",serif;
	left:0px;
	float:left;
	position:absolute;
	top:100px;}

p.segue {background:white; color:#303A88; font:100% Georgia,Verdana,Arial,Sans-Serif; text-align:right;}
p.segue a:link, p.segue a:visited, p.segue a:active {text-decoration:none; background:white; color:#5A8AAE;}
p.segue a:hover {text-decoration:none; background:white; color:#ff9900}

.last {display:none;}

div.privacy {background:#CCCCCC; color:black; border:#000000 1px solid; padding:3px 3px 3px 3px; margin:0px 0px 0px 0px; font:10px Verdana,Arial,sans-serif; }
div.privacy textarea{font:10px Verdana,Arial,sans-serif; }

td.lateraledx{background:white url("../immagini/sfondo-dx.gif"/*tpa=http://www.hoteltrani.it/immagini/sfondo-dx.gif*/) repeat-y top right; color:black; width:24px;}
td.lateralesx{background:white url("../immagini/sfondo-sx.gif"/*tpa=http://www.hoteltrani.it/immagini/sfondo-sx.gif*/) repeat-y top left; color:black;  width:24px;}
td.centrale{background:white; color:black; width:713px; text-align:center;}
td.corpocentrale{
	background:white;
	color:black;
	width:540px;
	text-align:justify;
	font-family: Verdana, Geneva, sans-serif;
}
td.menuhotel{background:white url("../immagini/menu.jpg"/*tpa=http://www.hoteltrani.it/immagini/menu.jpg*/) no-repeat top right; color:black; width:173px; padding:15px 0 0 0; text-align:right;}
