#container { width:760px;margin:0 auto;text-align:left;background-color:#eeeef0; }

body { behavior: url(csshover2.htc);font-family:Georgia,Times New Roman,Times,sans-serif;font-size:76%;text-align:center;background-color:#CCCCFF; }

/* - Navigation - Flags */

.navflag-container {width: 760px; position: absolute; z-index: 2; background-color: transparent;}
.navflag {margin-top: 5px; padding: 0px; font-size: 1.0em;}	
.navflag ul {float: right; margin: 0px; padding: 0px 20px 0px 0px;}	
.navflag li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.navflag li a {margin: 0px; padding: 0px 0px 0px 1px;}
.navflag a:hover {color: #000; text-decoration: none;}
.img-navflag {display: inline; height: 16px; margin: 0px; padding: 0px; border: none;}

/* - Navigation - Level 1 */

.nav1-container {width: 760px; top: 35px; position: absolute; z-index: 3; background: transparent;}
.nav1 {margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav1 ul {float: right; margin: 0px; padding: 2px 20px 0px 0px;  background-color: #eeeef0; font-weight: bold;}	
.nav1 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav1 li a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; border-right: solid 1px gray;  color: gray; text-decoration: none; font-size: 0.8em;}
.nav1 a:hover, .nav2 a.selected {color: #000; text-decoration: none;}

/* - Main - menu - */

#menu{
		margin:0;
		padding:0;
		}
		#menu ul{
		padding:0;
		margin:2px;
		}
		#menu li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}
		#menu li a{
		width:126px;
		height: 30px;
		display: block;
		text-decoration:none;
		text-align: center;
		line-height: 30px;
		font-size: 1em;background-color:#BEBEDE;
		}
		#menu li a:hover{ background-color:#D9D9EC ;
		background-position: bottom center;
		}
		#menu ul ul{
		position: absolute;
		top:30px;
		visibility: hidden;
		}
		#menu ul li:hover ul{
		visibility:visible;
		}
a { color:#000;text-decoration: underline; }
a:hover { color:#333399 ; text-decoration: none; }		


td { text-align:center;padding:0;margin:0; }
 
.buffer {clear: both; width: 760px; height: 10px; margin: 0px; padding: 0px; background-color: #eeeef0;}

#header { height:257px; }
.h { padding-top:44px;}
#content { padding:10px;font-size:1.2em; }
h1 { text-align:center; font-size:1.5em;}

h2 { color:red;font-size:1em; }
span { color:#000;}
#offerte {padding:8px;font-size:1.2em;}

#scheda,#scheda2 { clear:right;padding-left:20px; }
#scheda ul,scheda2 ul { list-style-type:disc; }
.galleria { padding-top:10px;padding-left:25px; }
.galleria img { 
padding:4px 4px 10px 4px; 
background:#eee; 
border:1px solid #111;
 }

.galleria img:hover {
 background:#fff; 
border:1px solid #fff;  }

.adestra { padding-left:500px; }
.rientro { padding-left:10px; }
#centrato { padding-left:175px; }
ol { list-style-type:decimal; }
/* - Footer Area  */

#footer { clear: both;
height: 6em; 
margin: 0px 0px 0px 0px; 
padding: 0.5em 0em 0.5em 0em; 
border-top: solid 3px #BEBEDE;  
color: #000; 
font-size: 1.2em; 
text-align:center;
background-color:#BEBEDE; }

#icona { padding-bottom:40px;background:url(images/icona_film.jpg) no-repeat;}
#link { padding-left:60px;}
