﻿
body 
{
    font-family:Arial;
  	color: #cbcbcb;
    font-size:12px;
    background-color:#1b0d0d;

}

.container {
	width: 1024px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	overflow: hidden;
	color: #cbcbcb;
	font-size:12px;
	font-family:Arial;
	line-height: 1.6;	
}

hr
{
     height:1px;
     border: none;
     color:#d0cccc;
     background-color: #d0cccc;
}

/*  header */
#header 
{
	margin-top:10px;
	margin-bottom:5px;
}

/*  content */
#content 
{
  
}

#c_center 
{
  background-color:#1b0d0d;
  
}

#cornice
{
    border:solid 1px white;
    height:678px; 
    background-color:#281212;
}

#logo{
	position: absolute;
	top: 20px;
	z-index: 10000;
	vertical-align:middle;	
}

#video{
	position: absolute;
	top: 659px;
	left:40px;
	z-index: 10000;
	vertical-align:middle;
	ilter:alpha(opacity=70);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    background-color:black;
    padding:1px 25px 5px 25px;
}

#title_pacchetto{
	position: absolute;
	top: 20px;
	z-index: 10000;
	vertical-align:middle;
	left:675px;	
}

#testo{
	position: absolute;
    height:69px;
	width:500px;
	top: 600px;
	left:510px;
	z-index: 5;
	vertical-align:middle;	
	z-index:3;
	filter:alpha(opacity=70);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    background-color:black;
}


#pacchetto
{
  height:678px;
  width:1022px;
  position:relative;
  z-index: 2;
}

#pacchetto_dettaglio
{
  width:376px;
  height:678px;
  filter:alpha(opacity=70);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background-color:black;
  margin-left:646px;
  position:absolute;
}

.anni
{
  width:376px;
  height:678px;
  filter:alpha(opacity=70);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background-color:black;
  margin-left:646px;
  position:absolute;
}

#condizioni
{
  width:591px;
  height:678px;
  filter:alpha(opacity=70);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background-color:black;
  margin-left:431px;
}

#social
{
  width:391px;
  height:678px;
  background-image: url(img/bg.png);
  background-repeat:repeat;
  margin-left:631px;
}

#privacy_page
{
  width:691px;
  height:678px;
  background-image: url(img/bg.png);
  background-repeat:repeat;
  margin-left:330px;
}

#fam
{
  width:300px;
  height:678px;
  background-image: url(img/bg.png);
  background-repeat:repeat;
  margin-left:300px;
  position:absolute;
}

#fre
{
  width:300px;
  height:678px;
  background-image: url(img/bg.png);
  background-repeat:repeat;
  margin-left:670px;
  position:absolute;
}



.pacchetto_lista:hover
{
  width:376px;
  filter:alpha(opacity=80);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background-color:black;
}

.newsletter
{
background-color:#FFF;   
text-align:center; 
}

.premium {
	position: absolute;
	right: -1px;
	top: -2px;
	width: 87px;
	height: 89px;
	z-index: 100;
	background: url(img/premium.png) right top no-repeat;
}




/*  footer */
#footer
{
	margin-top:5px;
	margin-bottom:5px;
}

.invisible 
{
    display:none;    
}

img{
 vertical-align: middle;
 
}

immagini
{
border:solid 1px white;    
}

#box_testoscroll{height:220px;overflow:auto;padding-right:15px;text-align:justify;padding-bottom:15px;}

.newsletter_page{padding-top:257px;padding-left:180px;}
.newsletter_page .box{background-image:url(img/bg_box.png);background-repeat:no-repeat;width:283px;height:137px;padding:15px;text-align:justify;line-height:1.3;}
.newsletter_page .box2{background-image:url(img/bg_box2.png);background-repeat:no-repeat;width:283px;height:240px;padding:15px;text-align:justify;line-height:1.3;}
#newsletter_bg{width:591px;height:678px;background-image: url(img/bg.png);background-repeat:repeat;margin-left:431px;}

#checkbox td{width:120px;padding-bottom:10px;}
#checkbox label{padding-left:3px;}

#info_page{padding-top:220px;padding-left:355px;}
#info_page .box2{background-image:url(img/bg_box2.png);background-repeat:no-repeat;width:283px;height:240px;padding:15px;text-align:center;line-height:1.3;padding-top:25px;}



