html,body {margin:0px; padding:0;}
body{ background-image:url(images/bg_gold.gif)}

#pagina{ background-color:#730a27;  width:900px; overflow:auto; margin:0px auto; border:1px solid #555; position:relative;}



#menu {clear:right; border:0; height:25px; cursor:pointer; position:absolute; margin:0 auto; 
		font-family:verdana; font-size:12px; font-weight:bold; width:100%;background-color:#4d071a; }
#menu div{display:none; width:176px; position:absolute; top:25px; float:left;}
#menu li{ display:block; float:left; width:176px; height:23px; border:1px solid black; 
		margin-right:1px; text-align:center; background-color:#4d071a; color:#eee;}

#menu li a:link, #menu li a:visited{display:block; width:100%; height:100%; text-decoration:none; line-height:20px; background-color:#4d071a; color:#d9cda4; text-decoration:none;line-height:20px;}
#menu li a:hover{background-color:#d9cda4; color:#4d071a;}

#logo{width:200px; height:1000px; margin-top:30px; float:left}
#logo h4{ padding-left:1em; font-size:14px}
#logo a{ color:#d9b73d; text-decoration:none} /* d9b73d = gold dello sfondo */
#logo a:hover{color:#e9c74d}

#testo{padding:20px; width:600px; float:left; background:url(images/bg_big.gif); background-repeat:no-repeat;
		 background-position:top center;  color:#eee; font-family:arial; font-size:16px;}
#testo h1{ color:#eeb; text-align:left; font-family:cursive,sans; margin-top:8px}
#testo h3{ color:#eeb; text-align:left; font-family:sans;}
#testo a:link, #testo a:visited{color:#d9cda4;}
#testo a:hover{color:#e9ddb4;}

#ContactForm{ }
#ContactForm input{width:400px;margin-bottom:15px;}
#ContactForm textarea{width:400px; height:300px; margin-bottom:15px}
.Verde, .Rosso{padding:15px;width:500px;margin:0 auto;text-align:center; font-weight:bold;color:black; border:3px #555 ridge;}
.Verde{  background-color:green; color:white; }
.Rosso{  background-color:red; }

#itinerario{ padding:10px 20px; }
#itinerario h1{ font-size:20px; margin:10px 0 10px 0;} /*titolone*/
#itinerario h2{} /**/
#itinerario h3{ font-size:16px; margin:10px 0} /*titolo secondario*/
#itinerario h4{ font-size:14px; margin:15px 0 0 0} /*Day 1*/
#itinerario p{ font-size:12px; margin:3px 0 6px 0; padding:0; line-height:18px}
#itinerario img{margin:12px 0;}
#itinerario hr{margin:12px 0}



#foot{ width:100%;  clear:both; padding:5px; border-top:2px solid #4d071a; border-bottom:2px solid #4d071a; text-align:center; font-size:10px;}
#foot a:link,#foot a:visited{ color:#eeb; text-decoration:none; }

#webdesign{text-align:center; padding:4px}
#webdesign a{text-decoration:none; font-size:10px}
