@charset "utf-8";
/* CSS Document */
body{ 
	margin:0 ; 
	padding:0; 
	height:100%;
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color: #333333; 
	background-color:#CCCCCC;
	background-repeat:repeat;	
}

A:link.grey {text-decoration: none; color: #333333;}
A:active.grey  {text-decoration: none; color: #333333;}
A:visited.grey  { text-decoration: none; color: #333333;}
A:hover.grey   {text-decoration: underline; color:#333333;}

.foto a img{ border:1px solid #CCCCCC;}
.foto a:hover img { border:1px solid #811C1C;}

.main {width:979px; margin:0 auto; padding:0; display:block;}
.pagina {width:949px; margin:0; padding:0 15px; display:block; background-color:#ffffff; float:left; border-right:#999999 1px solid; border-left:#999999 1px solid;}
.left {width:684px; margin:0; padding:0 15px 0 0; display:block;  float:left; text-align:left;}
.right {width:250px; margin:0; padding:0; display:block;  float:left;}
.lingua {width:235px; height:20px; margin:0; padding:5px 0 0 15px; display:block; float:left; color:#FFFFFF; font-weight:bold; background-image:url(../img/lingua.gif); text-align:left;}
.sfondo_offerte {width:220px; margin:0; padding:10px 15px; display:block; float:left; background-image:url(../img/sfondo_offerte.gif); text-align:left;}

.coda_offerte {width:250px; height:146px; margin:0 0 15px 0; padding:0; display:block; float:left; background-image:url(../img/coda_offerte.jpg);}
.coda_piano{width:250px; height:30px; margin:0; padding:0; display:block; float:left; background-image:url(../img/coda_piano.gif);}

.head {width:949px; height:128px; margin:0; padding:0; float:left; display:block; background-image:url(../img/head.gif);}
.filmato {width:949px; height:380px; margin:0; padding:0 0 15px 0; float:left; display:block;}

/* Navigation */
.menu {width:919px; margin:0; padding:0 0 0 30px; float:left; display:block; height:21px; background: #565656; text-align:left;}
.menu_de {width:944px; margin:0; padding:0 0 0 5px; float:left; display:block; height:21px; background: #565656; text-align:left;}

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  height: 20px;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  background: #565656;
  color: #CCCCCC;
  display: block;
  padding: 4px 9px;
  text-transform: lowercase;
  text-decoration: none;
}

.nav li a:hover {
  background: #ccc;
  color: #000;	

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #ccc;
  color: #000;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #565656;
  color: #CCCCCC;	
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #ccc;
  color: #000;	
}

.nav ul {
  background: #565656;
  list-style: none;
  margin: 0;
  padding:0 15px 0 0;
  position: absolute;
  top: -999em;
  width:130px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 21px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  padding-right: 20px;
  white-space: nowrap;
  width:130px;
}
.nav ul a:hover {
  background: #ccc;
  color: #000;
}

.coda_indirizzo {width:981px; height:85px; margin:0 0 15px 0; padding:0 0 15px 0; display:block; background-image:url(../img/coda_indirizzo.gif); float:left; text-align:center; color:#811C1C;}

form {margin:10px 0 0 0; padding:0px; display:block; float:left;}
input.submit {border:1px solid #ffffff;
	background-color:#811C1C;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}



