/* CSS Area Riservata */

/* STRUTTURA BASE */

h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #BF9075;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 20px;
	padding: 0;
	}


body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	margin: 0px; 
	text-align: center;
	}


#container2 {
	width:559px;
	padding-bottom: 100px;
	position:relative;
	margin: 0 auto;
	}

#editable-pdf { 
	height: auto;
	width: 559px;
	position: absolute; 
	top: 10px; 
	left: 0px;
	text-align: left;
	}

img {
	border: 0;
	}


/* FINE STRUTTURA BASE */


/* LINK DI BASE */

a:link { 
	color: #838380;
	text-decoration: underline;
	font-weight:bold; 
	}

a:visited { 
	text-decoration: underline; 
	color: #838380;
	font-weight:bold; 
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #B8C271;
	font-weight:bold; 
	}

/* FINE LINK DI BASE */

/* FORM */

#inserimento {
	text-align: left;
	margin-top: 0px;
	margin-left: 10px;
	}

#inserimento .testo {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	}

#inserimento .rettangolo  {
	border: 1px solid #D3BFAB; 
	height:14px; 
	color: #999999; 
	font-family: verdana; font-size:12px;	
	}

#inserimento input[type="text"], input[type="password"], textarea {
	vertical-align: bottom;
	}

#inserimento .submit, #inserimento .rettangolo {
	vertical-align: bottom;
	padding-bottom: 1px;
	}

/* FINE FORM */

/* NAVIGAZIONE ABBONATI AR */

#barranavigazione {
	position: absolute;
	top: 0;
	left: 0;
	width:200px;
	margin-top: 100px;
	margin-left: 40px;
	background-image: url(img/fascette-sx-hp/barranavi.gif);
	background-position:top left;
	background-repeat: no-repeat;
	height: 413px;
	text-align: left;
	margin-right: 40px;
	}

#barranavigazione div.intelarea {
	margin-top: 75px;
	margin-left: 18px;
	}

#barranavigazione a { 
	font-weight: bold;
	color: #999999;
	text-decoration: none;
 	}

#barranavigazione div.benvenuto { 
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-bottom: 12px;
 	}

#barranavigazione div.contenuti { 
	margin-top: 5px;
	margin-bottom: -2px;
 	}

#barranavigazione ul {
	list-style-image: url(img/vu.gif);
	margin-left: 20px;
	padding: 0 0px;
	color: #8B8B8B;
	margin-top: 0;
	margin-bottom: 12px;
	padding-top: 7px;
}

#barranavigazione 1i { 
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0;
	padding-left: -1px;
	line-height: .8em; 
}


	/* RETTANGOLO COPERTINA RIVISTA SA */ 
	
.style5 {color: #8C9A9D; font-weight: bold; }

#pubblicazioniabbonati { 
	text-align:left;
	background: url(img/fascette-sx-hp/abbonati.gif) no-repeat top left;
	width:150px;	
	height: 270px;
	margin-top:0;
	margin-bottom: 20px;
	padding:0;
}

#pubblicazioniabbonati div.rettangoloabbonati { 
	text-align:center;
	padding-top: 62px;
}

#pubblicazioniabbonati ul { 
	text-align: left;
	margin-left: -6px;
	padding: 0;
	margin-top: 15px;
}
#pubblicazioniabbonati a { 
	font-weight: bold;
	color: white;
	text-decoration: none;
}

#pubblicazioniabbonati li { 
	display: inline;
	padding-left: 20px;
}


	/* FINE RETTANGOLO COPERTINA RIVISTA SA */ 

/* ABBONATI PAGE */

#containerabbonati {
	margin:0;
	margin-top: 13px; 
	background: url(img/fascette-sx-hp/sfondo-abbonati.gif) left top no-repeat;
	width: 592px;
	height: 1086px;
	text-align: left;

}

#containerabbonati-interno {
	padding-top: 155px; 
	padding-left: 6px;
	padding-right: 68px;
}

#containerabbonati-interno div.testo {
	margin-left: 38px;
}



#containerabbonati-interno div.numeri {
	float: left;
	}

#containerabbonati-interno div.paypal {
	float: right;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	}	

#containerabbonati-interno div.testoaccanto {
	padding-left: 50px;
 	text-align: left;
	padding-right: 15px;
 	}


/* FINE ABBONATI PAGE */

#testo2 table {
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

#testo2 tr {
	margin-left: 28px;
	margin-top: 10px;
	margin-bottom: 38px;
}


/* LOGGATI PAGE */

#containerloggati {
	margin:0;
	margin-top: 0px; 
	background: url(img/fascette-sx-hp/sfondo-login.gif) left top no-repeat;
	width: 592px;
	height: 1086px;
	text-align: left;

}

#containerloggati ul {
	margin-top: 3px;
	}

#containerloggati li {
	list-style-type: disc;
	padding-left: 3px; 
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 0;
	margin-bottom:0;
	margin-left: -10px;
	text-align: left;
	line-height: 8px; 
	}

#containerloggati li a { 
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	
	}

#containerloggati li a:hover { 
	color: #D3D5D6;
	}


#containerloggati-forma {
	position:absolute; 
}

#containerloggati-arretrati {
	position:absolute;
	left: 41px;
	top: 624px;
}

#containerloggati-par {
	position:absolute;
	left: 39px;
	top: 174px;
	width: 487px;
}


#containerloggati-copertina1 {
	position:absolute;
	left: 92px;
	top: 240px;
}

#containerloggati-copertina2 {
	position:absolute;
	left: 345px;
	top: 242px;
}

#containerloggati-testocopertina1 {
	position:absolute;
	left: 58px;
	top: 407px;
	text-align: center;
	width: 184px;
}

#containerloggati-iconapaypal {
	position:absolute;
	left: 40px;
	top: 425px;
}

#containerloggati-leggieditoriale {
	position:absolute;
	left: 180px;
	top: 426px;
}

#containerloggati-copiaomaggio {
	position:absolute;
	left: 371px;
	top: 426px;
}

#containerloggati-testocopertina2 {
	position:absolute;
	left: 315px;
	top: 407px;
	text-align: center;
	width: 192px;
}

#containerloggati-copy {
	position:absolute;
	left: 24px;
	top: 740px;
	text-align: center;
	width: 510px;
	height: 17px;
}



#containerloggati-forma {
	position:absolute;
	left: 28px;
	top: 501px;
	width: 406px;
	height: 107px;
}

#containerloggati-abbonati {
	position:absolute;
	left: 42px;
	top: 691px;
}

#containerloggati-interno div.testo {
	margin-left: 38px;
}

#containerloggati-interno div.numeri {
	float: left;
	}

#containerloggati-interno div.paypal {
	float: right;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	}	

#containerloggati-interno div.testoaccanto {
	padding-left: 50px;
 	text-align: left;
	padding-right: 15px;
 	}


/* FINE LOGGATI PAGE */

/* ARRETRATI PAGES */

#containerloggati-annietichetta {
	position:absolute;
	left: 39px;
	top: 182px;
	width: 487px;
}

#containerloggati-collagepdf {
    position:absolute;
    left: 249px;
    top: 233px;
    width: 248px;
}



#containerloggati-anni {
	position:absolute;
	left: 29px;
	top: 235px;
	width: 487px;
	height: 188px;
}


#arretrati-top {
	background: url(img/fascette-sx-hp/top.gif) no-repeat;
	width: 588px;
	height: 190px;
 	}

#arretrati-top2 {
	background: url(img/fascette-sx-hp/top2.gif) no-repeat;
	width: 588px;
	height: 190px;
 	}

#arretrati-top3 {
	background: url(img/fascette-sx-hp/top3.gif) no-repeat;
	width: 588px;
	height: 190px;
 	}




#arretrati-mid {
 	background: url(img/fascette-sx-hp/mid-repeat-x.gif) repeat-y;
	width: 588px;
	text-align: left;
 	}

#arretrati-mid .immagine {
 	float: right;
	margin-left: 10px;	
 	}
	
#arretrati-bottom .bottom-arretrati {
	padding-top: 40px;
	margin-left: 39px;
  	}	
	
#arretrati-bottom .bottom-abbonati {
	padding-top: 45px;
	margin-left: 39px;
  	}	

#arretrati-bottom .bottom-copy {
	padding-top: 34px;
	text-align: center;
	font: 8pt/14pt verdana; 
  	}	

#arretrati-bottom {
 	margin-top: 0; 
	background: url(img/fascette-sx-hp/bottom.gif) left top no-repeat;
	width: 588px;
	height: 255px;
  	}	

/* ABBONATI PAGE  BASATO SU ARRETRATI PAGE */

#arretrati-mid div.interno {
	padding-top: 0px; 
	margin-left: 39px;
	padding-right: 68px;
	margin-bottom: -10px;
}

#arretrati-mid .recensioni {
	font-weight: bold;
	font-size: 12px;
 	color: #BD9F82;
	text-align: left;
	margin-top:0;
	margin-bottom: 1px;
	padding: 0;
	}

#arretrati-mid .rubriche { 
	font-weight: bold;
	font-size: 12px;
	color: #939596;
	text-align: left;
	margin-top:5px;
	margin-bottom: 1px;
	padding: 0;
	}

#arretrati-mid .scaricapdf { 
	margin-top:5px;
	padding: 0;
	text-align: center;
	}

#arretrati-mid p { 
	margin-top:0px;
	margin-bottom: 3px;
	padding: 0;
	}

#arretrati-mid div.numeri {
	float: left;
	}

#arretrati-mid div.paypal {
	float: right;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	}	

#arretrati-mid div.testoaccanto {
	padding-left: 50px;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 16px;
 	}


/* FINE ABBONATI PAGE */

	
#testa1	{
	width: 518px;
	margin-left: 20px;
	border-bottom: solid 5px #EAEAEA;
   	}

#arretrati-mid .testa2	{
	width: 518px;
	padding-left: 40px;
	padding-right: 40px;
   	}
	
#testa1	p {
	width: 458px;
	margin-left: 20px;
	margin-bottom: 20px;
    	}

#interno {
 	width: 518px;
	height:auto;
 	margin-left: 20px;
    	}
	
#interno2{
 	width: 518px;
	height:auto;
	margin-top: 12px;
	margin-left: 20px;
	margin-bottom: 2px;
	border-bottom: solid 5px #EAEAEA;
   	}
	
#left {
	position:absolute;
	width: 118px;
	margin-left: 10px;
	left: 71px;
	top: 451px!important;
	top: 100px;
    	}
		
#right {
	width: 268px;
	margin-left: 230px;
	margin-bottom:6px;
	margin-top: 4px;
	left: 25px;
    	}
		
#arretrati_sm	{
	position: absolute;
	background: url(img/fascette-sx-hp/arretrati_sm.gif) left top no-repeat;
	left: 39px;
	width: 95px;
	height: 22px;
   	}	
	
#arretrati_sm2	{
	position: absolute;
	left: 238px;
	width: 406px;
	height: 152px;
	top: 692px;
   	}	
#arretrati_sm3	{
	position: absolute;
	left: 27px;
	width: 406px;
	height: 152px;
	top: 695px;
   	}	
	
	
#sup1	{
	position: absolute;
	left: 178px;
	width: 208px;
	height: 130px;
	top: 52px;
   	}	
	
#sup2	{
	position: absolute;
	left: 178px;
	width: 208px;
	height: 130px;
	top: 217px;
   	}	
	
#sup3	{
	position: absolute;
	left: 179px;
	width: 208px;
	height: 130px;
	top: 385px;
   	}	

#newsletter_sm	{
	position: absolute;
	background: url(img/fascette-sx-hp/newsletter.jpg) left top no-repeat;
	left: 39px;
	width: 120px;
	height: 22px;
   	}	

#duemilaotto {
	position: absolute;
	left: 145px;
	width: 53px;
	height: 16px;
	top: 191px;
   	}	


#duemilasette {
	position: absolute;
	left: 227px;
	width: 53px;
	height: 16px;
	top: 191px;
   	}	

	
#duemilasei {
	position: absolute;
	left: 309px;
	width: 53px;
	height: 16px;
	top: 191px;
   	}	

#duemilacinque {
	position: absolute;
	left: 390px;
	width: 53px;
	height: 16px;
	top: 191px;
   	}
		
#duemilaquattro {
	position: absolute;
	left: 470px;
	width: 53px;
	height: 16px;
	top: 191px;
   	}	


#euro {
	position: absolute;
	background: url(img/fascette-sx-hp/euro.gif) left top no-repeat;
	left: 488px;
	width: 40px;
	height: 35px;
   	}	

#titolonumero {
	background: url(img/fascette-sx-hp/euro.gif) right top no-repeat;
   	margin-left: 30px;
	margin-top: -13px;	
	padding-left: 12px;
	padding-bottom: 40px;
 	width: 481px;
   }	

#titolonumero2 {
	background: url(img/fascette-sx-hp/euro.gif) right top no-repeat;
   	margin-left: 30px;
	margin-top: 30px;	
	padding-left: 12px;
	padding-bottom: 40px;
 	width: 481px;
   }	
  
#titolonumero2 p {
	font-weight:bold;
	font-stretch:condensed;
	font-size:15px;
	color:#939596;
 }	


#titolonumero p {
	font-weight:bold;
	font-stretch:condensed;
	font-size:15px;
	color:#939596;
 }	
 
#titolonumeroabbonati {
   	margin-left: 30px;
	margin-top: 22px;	
	padding-left: 12px;
	padding-bottom: 40px;
 	width: 481px;
   }	

#titolonumeroabbonati p {
	font-weight:bold;
	font-stretch:condensed;
	font-size:15px;
	color:#939596;
 }	

#titolonumeroabbonatiinizio {
   	margin-left: 30px;
	margin-top: -13px;	
	padding-left: 12px;
	padding-bottom: 40px;
 	width: 481px;
   }	

#titolonumeroabbonatiinizio p {
	font-weight:bold;
	font-stretch:condensed;
	font-size:15px;
	color:#939596;
 }	
