body {
 margin: 0;
 padding: 0;
 background-color: #000000;
 background-position: center;
 background-repeat: repeat-y;
 background-image: url(../video-film-vedere-img/body.jpg);
 text-align: center;
}

h1 {
 color: #960;
 text-align: center;
 font: bold 18px "Times New Roman", Times, serif;
 margin: 15px;
 letter-spacing: 2px;
}

h1.posizionamento {
 color: #960;
 text-align: center;
 font: bold 18px "Times New Roman", Times, serif;
 margin: 15px;
 letter-spacing: 1.8px;
}

h2 {
 color: #333333;
 text-decoration: underline;
 font: italic bold 18px Arial, Helvetica, sans-serif;
}

h2.prezzi{
 color: #333333;
 text-decoration: underline;
 font: italic bold 15px Arial, Helvetica, sans-serif;
}

h3 {
 font: 13px/16px Verdana, Arial, Helvetica, sans-serif;
 margin-top: 16px;
 margin-bottom: 17px;
}

h3.giustificato {
 text-align: justify;
 font: 13px/16px Verdana, Arial, Helvetica, sans-serif;
 margin-top: 16px;
 margin-bottom: 17px; 
}

h3 a.linkNascosti {
 text-decoration: none;
 color: #333;
}

h4 {
 text-align: left;
 font: lighter 10px Verdana, Arial, Helvetica, sans-serif;
}

h4 #varie {
 font: lighter 10px Verdana, Arial, Helvetica, sans-serif;
}


h4 .continua {
 float: right;
 display: inline;
 margin-top: -7px;
 font: italic 9px Verdana, Arial, Helvetica, sans-serif;
}

h4.pagineTutte {
 clear: both;
 text-align: center;
 font: bolder 15px "Times New Roman", Times, serif;
 letter-spacing: -1px; 
}

h4.pagineTutte a{
 text-decoration: none;
}

h4 .paginaNumero {
 clear: both;
 text-align: center;
 font: bolder 15px Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 background: #663300 center center;
 letter-spacing: -1px;
 margin-right: -2px;
 margin-left: -1px;
}

h4 .paginaTestoNascosto {
 clear: both;
 text-align: center;
 font: bolder 15px Geneva, Arial, Helvetica, sans-serif;
 letter-spacing: -1px;
 color: #999999;
}

h5 {
 margin-left: 16px;
 margin-top: 0px;
 margin-bottom: -10px;
 
}

h6 {
 color: #999999;
 text-align: justify;
 font: 12px "Times New Roman", Times, serif;
}

h6 a {
 text-decoration: none;
 color: #999999;
}

#adsenseBannerPreventivo {
 float: left;
 display: inline;
 width: 530px;
 height: 60px;
 margin-left: -1px;
 margin-top: -10px;
}

#adsenseVideoGhisirdsRettG {
 float: left;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: 4px;
 margin-right: 8px;
}

#adsenseCern {
 float: left;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: 5px;
 margin-right: 5px;
 margin-bottom: 0px;
 margin-left: 0px;

}

#adsenseDivxRettGfloatLeft {
 float: left;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: 4px;
 margin-right: 8px;
}

#adsenseDivxRettGfloatRight {
 float: right;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: 0px;
 margin-right: 0px; 
 margin-bottom: 0px; 
 margin-left: 0px;
}

#adsenseEbayRettG {
 float: left;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: -7px;
 margin-right: 5px; 
 margin-bottom: 0px; 
 margin-left: 0px;

}

#adsenseIndexLink468x15 {
 width: 468px;
 height: 15px;
 margin: 0px 0px 0px 0px;
}

#adsenseLeaderInFondo {
 clear:both;
 width: 728px;
 height: 90px;
 margin-top: 0px;
 margin-left: 16px;
 margin-bottom: 15px;
}

#adsenseLinkMenu {
 float:left;
 display:inline;
 width: 200px;
 height: 90px;
 margin: 0px;
 background: #845B0B;
}

#adsenseLink200 {
 float:left;
 display:inline;
 width: 200px;
 height: 90px;
 margin: 0px;
 background: #845B0B;
}


#adsensePosizionamentoRettG {
 width: 336px;
 height: 280px;
 float: left;
 margin-left: -2px;
 margin-top: -8px;
 margin-right: 5px;
}


#adsensePreventivoLink468x15 {
 width: 468px;
 height: 15px;
 margin: -10px 0px -10px -5px;
}

#adsensePreventivoRettG {
 width: 336px;
 height: 280px;
 float: left;
 margin-top: -5px;
 margin-left: -2px;
}

#adsensePreventivoRettGsotto2righe {
 width: 336px;
 height: 280px;
 float: left;
 margin-top: 2px;
 margin-right: 10px;
 margin-bottom: 0px;
 margin-left: -1px;
}

#adsensePrezziRettGfloatRight {
 float: left;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px; 
 margin-left: 0px; 
}


#adsenseQuadP {
 float:left;
 display:inline;
 width: 200px;
 height: 200px;
}

#adsenseSkyscraper {
 float:left;
 display:inline;
 width: 120px;
 height: 600px;
 margin: 0px 0px 0px 40px;
}

#adsenseSkyscraperL {
 float:left;
 display:inline;
 width: 160px;
 height: 600px;
 margin: 0px 0px 0px 20px;
}

#adsenseVideoGhisirdsRettG {
	float: right;
	display: inline;
	width: 336px;
	height: 280px;
	margin-top: 4px;
	margin-right: 8px;
	margin-left: 6px;
}

#adsenseVideoRettGfloatLeft {
 float: left;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: 4px;
 margin-right: 8px;
}

#adsenseVideoRettGfloatRight {
 float: right;
 display: inline;
 width: 336px;
 height: 280px;
 margin-top: -10px;
 margin-left: 5px;
}

#bannerVerticale {
 float:left;
 display:inline;
 width: 120px;
 height: 240px;
 margin: 0px 0px 0px 40px;
}

#container {
 width: 760px;
 margin: auto;
 background-position: center;
 background-repeat: repeat-y;
 background-image: url(../video-film-vedere-img/container.jpg);
 text-align: left;
}

#content {
 float: left;
 display: inline;
 width: 470px;
 margin-left: 30px;
 margin-right: 30px;
}

#contentprezzi {
 float: left;
 display: inline;
 width: 470px;
 background: transparent url(http://video.ghisirds.it/video-film-vedere-img/euro.png) no-repeat;
 margin-left: 30px;
 margin-right: 30px;
}

#contentContatti {
 float: left;
 display: inline;
 width: 470px;
 background: transparent url(http://video.ghisirds.it/video-film-vedere-img/contatti.png) no-repeat;
 margin-left: 30px;
 margin-right: 30px;
 }

#corpo {
 width: 760px;
 float: left;
 display: inline;
}

#footer {
 clear: left;
 text-align: center;
 border-top-width: medium;
 border-right-width: medium;
 border-bottom-width: medium;
 border-left-width: medium;
 border-top-style: solid;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 color: #666666;
 border-top-color: #333333;
 letter-spacing: 1px;
 font: lighter 13px Verdana, Arial, Helvetica, sans-serif;
 margin: 13px 30px;
}

#header a{
 position:relative;
 display: block;
 width: 760px;
 height: 100px; /* l'altezza serve a FF altrimenti abbassa la barra di intestazione, per IE e indifferente */
}

#header a span{
 position: absolute;
 width: 100%;
 height: 100%;
 background: url(../video-film-vedere-img/header.jpg) no-repeat;
 cursor: pointer /*regola per IE*/;
}

#links {
 float:left;
 display:inline;
 background: #845B0B;
 width: 200px;
 height: 91px;
}

#links a {
 color: #FFFFFF;
 font: 12px/18px Arial, Helvetica, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
}
#links strong {
 color: #FFFFFF;
 margin-left: 1px;
 font: 12px/18px Arial, Helvetica, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 font-weight: bold;
 text-decoration: underline;
}

#links em {
 font: 12px/18px Arial, Helvetica, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 text-decoration: none;
} 

#menu {
 float:left;
 display:inline;
 width: 200px;
 margin-top: 20px;
 font: bold 16px Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 4px;
}

#menu ul{
 list-style: none;
 margin: 0;
 padding: 0;
}
 
#menu li a {
 text-decoration: none;
 height: 32px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 height: 24px;
 }
 
#menu li a:link, #menu li a:visited {
 display: block;
 background: url(../video-film-vedere-img/menu.jpg);
 padding: 8px 0 0 20px;
 color: #FFf;
 font-variant: small-caps;
 }
 
#menu li a:hover {
 color: #FFFFFF;
 background: url(../video-film-vedere-img/menu.jpg) 0 -32px;
 padding: 8px 0 0 25px;
 }
 
#menu li a:active {
 color: #fff;
 background: url(../video-film-vedere-img/menu.jpg) 0 -64px;
 padding: 8px 0 0 25px;
 }
 
#pagine {
 clear:both;
 height: 20px;
} 
 
#piedipagina {
 background-image: url(../video-film-vedere-img/piedipagina.jpg);
 height: 50px;
}

#skyscraperLargo {
 float:left;
 display:inline;
 width: 160px;
 height: 600px;
 margin: 0px 0px 0px 20px;
}
 
#w3c {
 float:left;
 display:inline;
 width: 200px;
 margin-top: 0px;
 text-align: center;
}

#w3c p {
 line-height: 35px;
 margin-top: 10px;
 margin-bottom: 10px;
}

#w3cH {
 width: 88px;
 height: 31px;
 margin-left: 47px;
 float: left;
 margin-top: 10px;
 margin-bottom: 10px;
}
 
#varie {
 float:left;
 display:inline;
 width: 200px;
 margin-top: 0px;
}


#varie p {
 line-height: 35px;
 margin-top: 10px;
 margin-bottom: 10px;
}

.destra {
 float: right;
 display: inline;
 margin-left: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
}

.sinistra {
 float: left;
 display: inline;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
}
