/* CSS Document */
/* font - formattazione - form */

/* input field */
div#container input.w {
   width:150px;
   margin:0;
   padding:0;
   font-family:Verdana, Helvetica, Arial, Sans-serif;
   font-size:8pt;
   background:#fff;
   border:0;
   height:15px;
      border:1px #333 solid;
   }
   
   form {
   margin:0 0 5px 0;padding:0;
   }
   
   div#rightpage input,select {
   margin:0;
   padding:0;
   font-family:Verdana,Helvetica, Arial, Sans-serif;
   font-size:7pt;
   background:#f9f9f9;
   border:0;
   height:15px;
   }
   
   div#rightpage form {
   margin:0 0 0 0;
   }
   
div#container input.btn {
   border:0;background:#fff;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:8pt;text-decoration:underline;font-weight:bold;
   width:130px;
   height:18px;
   margin:0;
   padding:0;
   line-height:18px;
   }
   
div#container input.sr {
   background:url(../images/searchBg.gif);
   width:120px;
   height:18px;
   margin:0;
   padding:0;
  border:0;
   font-size:9pt;
   line-height:18px;
   }
   
   
   div#contentspage h1 {
   margin:0;
   padding:0;
   }
   
   div#contents h2 {
   font-family:Gill Sans, Trebuchet Ms, Helvetica, Arial, sans-serif;
   color:#666;
   font-size:10pt;
   text-transform:uppercase;
   font-weight:bold;
   margin:0;
   padding:0 8px 8px 8px;   
   }
   
   div#contents p {
   color:#444;
   font-family:Verdana, Helvetica, Arial, sans-serif;
   font-size:8pt;margin:0px 0px 0 0;padding:2px 0 0px 0;
   }
   
   div#contentspage p {
   color:#444;
   font-family:Verdana, Helvetica, Arial, sans-serif;
   font-size:8pt;margin:0px 0 0 0;padding:0 0 0px 0;
   }
   
   br {
   margin:5px 0 0 0;
   }
   
   blockquote {
   margin:0 0 0 20px;padding:0;
   }
   
   div#contents p.small {
   font-family:Verdana, Helvetica, Arial, sans-serif;
   font-size:7pt;margin:0 0 10px 0;
   }
   
   div#contents span.em {
   font-style:italic;font-size:8pt;margin:0;padding:0 0 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;
   }
   
   div#contents span.title {
   font-size:7pt;color:#333;padding:0 5px 0 0;margin:0;
   }
   
   div#contents p.nm {
   margin:0 0 4px 0;padding:0 0 4px 0px;border-bottom:1px solid #b7b7b7;font-size:8pt; }

   
   div#contentspage h2 {
   font-size:12pt;margin:30px 0 10px 0;border-bottom:1px solid #333;line-height:12pt;padding:0 0 2px 0;
   font-family:Arial, Helvetica, sans-serif;
   }
   
   div#contentspage h3 {
   font-size:10pt;margin:10px 0 5px 0;border-bottom:1px solid #666;color:#666;
   font-family:Verdana,Arial, Helvetica, sans-serif;
   }
   
   div#rightpage h2  {
   font-family:Gill Sans, Trebuchet Ms, Helvetica, Arial, sans-serif;
    font-size:11pt;text-transform:uppercase;font-weight:bold;
   margin:0;padding:0;

   }
   
   div#rightpage p {
   margin:0;padding:0;
   }
   
   a.anchor, a.anchor:hover, a.anchor:active {
   text-decoration:none;color:#333;
   }
   
   div#page p.his {
   font-size:7pt;line-height:7pt;margin:0 0 0 0;padding:0;
   }
   
   
   div#magazine h1 {
  width:200px;height:15px;background:url(../images/H1Magazine.png) no-repeat;padding:0 0 10px 0;margin:0;font-size:0pt;
  border-bottom:2px solid #333;
   }
   
   div#contentspage h1.magazine {
  width:530px;height:15px;background:url(../images/H1Magazine.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
    div#contentspage h1.archivio {
  width:220px;height:15px;background:url(../images/H1Archivio.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
   div#contentspage h1.shop {
  width:220px;height:15px;background:url(../images/H1Shop.gif) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
    div#contentspage h1.news {
  width:220px;height:15px;background:url(../images/H1News.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
   div#contentspage h1.archiviol {
  width:530px;height:15px;background:url(../images/H1Archivio.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
   div#contentspage h1.postit {
  width:220px;height:15px;background:url(../images/H1Postit.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
   div#contentspage h1.about {
  width:530px;height:15px;background:url(../images/H1About.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;
   }
   
   div#contentspage h1.webexcl {
  width:530px;height:15px;background:url(../images/H1Webexcl.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;
   }
   
   div#contentspage h1.links {
  width:220px;height:15px;background:url(../images/H1Links.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
   div#contentspage h1.gallery {
  width:530px;height:15px;background:url(../images/H1Gallery.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }
   
   
   div#contentspage h1.tubelove {
  width:530px;height:15px;background:url(../images/H1Tubedreams.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;
   }
   
    div#contentspage h1.newsletter {
  width:530px;height:15px;background:url(../images/H1Newsletter.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;
   }
   
   div#contentspage h1.articoli {
  width:490px;height:15px;background:url(../images/H1Articoli.png) no-repeat;padding:2px 0 2px 0;margin:0;font-size:0pt;
  border-bottom:1px solid #333;
   }
   
   div#contentspage h1.recensioni {
  width:490px;height:15px;background:url(../images/H1Recensioni.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;
  border-bottom:1px solid #333;
   }


   div#contentspage h1.specialproject {
  width:490px;height:15px;background:url(../images/H1Specialproj.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;

   }  
   
    
   
      div#contentspage h1.rubriche {
  width:490px;height:15px;background:url(../images/H1Rubriche.png) no-repeat;padding:2px 0  2px 0;margin:0;font-size:0pt;
  border-bottom:1px solid #333;
   }
   
   
   div#issue h1 {
    width:410px;height:15px;background:url(../images/H1News.png) no-repeat;border-bottom:2px solid #333;
	padding:2px 0 2px 0;margin:0 0 5px 0;font-size:0pt;
   }
   
   div#issue h1:hover {
  background:url(../images/H1NewsOn.png) no-repeat;
   }
   
   div#newsx h1 {
    width:410px;height:15px;background:url(../images/H1News.png) no-repeat;border-bottom:2px solid #333;
	padding:2px 0 2px 0;margin:0 0 5px 0;font-size:0pt;
   }
   
   div#newsx h1:hover {
  background:url(../images/H1NewsOn.png) no-repeat;
   }
   
   div#galleryx h1 {
   width:320px;height:15px;background:url(../images/H1Gallery.png) no-repeat;border-bottom:2px solid #333;
	padding:2px 0 2px 0;margin:0 0 5px 0;font-size:0;
   }
   
   div#galleryx h1:hover {
  background:url(../images/H1GalleryOn.png) no-repeat;
   }
   
   div#postitx h1 {
   width:410px;height:15px;background:url(../images/H1Postit.png) no-repeat;border-bottom:2px solid #333;
	padding:2px 0 2px 0;margin:0 0 5px 0;font-size:0;
   }
   
   div#postitx h1:hover {
  background:url(../images/H1PostitOn.png) no-repeat;
   }
   
   div#webexcl h1 {
   width:410px;height:15px;background:url(../images/H1WebexclusiveOff.png) no-repeat;border-bottom:2px solid #333;
	padding:2px 0 2px 0;margin:0 0 5px 0;font-size:0;
   }
   
   div#webexcl h1:hover {
  background:url(../images/H1WebexclusiveOn.png) no-repeat;
   }
   
   div#tubedreams h1 {
   width:320px;height:15px;background:url(../images/H1DaysinsideOff.png) no-repeat;border-bottom:2px solid #333;
	padding:2px 0 2px 0;margin:0 0 5px 0;font-size:0;
   }
   
    div#tubedreams h1:hover {
  background:url(../images/H1DaysinsideOn.png) no-repeat;
   }
   
   p.soloimg img {
  width: 500px;
   }
