body 
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	text-align: center;
	color:#606060;
	
	/*background-color;#ff00ff;*/
	background-color:transparent;
}
textarea
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 12pt;
	background-repeat:repeat;
	background-image:url(images/tricod++.png); 
	/*background: transparent url(images/tricod++.png) top left;*/
}
html>body .box
{
	  width: auto;
	  min-width: 40px
}
.font11px
{
  font-size: 11px;
}
.constellona
{
  background-repeat:repeat;
  background-image:url(images/Stella.png);
}
.constelline
{
  background-repeat:repeat;
  background-image:url(images/stellato1.JPG);
}
.conuniverso
{
  background-repeat:repeat;
  background-image:url(images/stellatone.GIF);
}
.confreccetrico
{
  background-repeat:repeat;
  background-image:url(images/freccetricoloriCUT.JPG);
}
.sfondobello
{
  background-repeat:repeat;
  background-image:url(images/spettachiaro.gif); 

}
.concielo
{
  background-repeat:repeat;
  background-image:url(images/sky+.JPG);
}
.concielo-
{
  background-repeat:repeat;
  background-image:url(images/sky.png);
}
.egitto
{
  background-repeat:repeat;
  background-image:url(images/geroglifici.GIF); 

}
.stellestilizzate
{
  background-repeat:repeat;
  background-image:url(images/stellestilizzate.gif); 

}
.stellescure
{
  background-repeat:repeat;
  background-image:url(images/stellescurestilizzate.GIF); 

}
.acqua
{
    background-repeat:repeat;
  background-image:url(images/sfondoacqua.jpg); 

}
.nerocolor
{
  background-repeat:repeat;
  background-image:url(images/wallcoo-sfondi.jpg); 

}
.sfondoacqua
{
  background-repeat:repeat;
  background-image:url(images/acqua.gif); 

}
.sfondocarta1
{
  background-repeat:repeat;
  background-image:url(images/carta.gif); 

}
.sfondofrecce
{
  background-repeat:repeat;
  background-image:url(images/freccetricoloriCUTR.png); 

}
.sfondocarta2
{
  background-repeat:repeat;
  background-image:url(images/carta2.gif); 

}
.scritteminuscole
{
  font-family: Verdana, sans-serif;
  font-size: 8px;
}
.scrittegrandi
{
  font-family: Verdana, sans-serif;
  font-size: 16px;
}
.nero
{
  background-color:#000000;
  
}
.blubello
{
  background-color:#2a2a99;
  
}
.bluone
{
  background-color:#2F45C9;
  
}
.bluscuro
{
  background-color:#112233;
  
}
.verde
{
  background-color:#008800;
  
}
.giallo
{
  background-color:#fff000;
  
}
.bianco
{
  background-color:#ffffff;
  
}
.chiarissimo
{
  background-color:#efefff;
  
}
.grigio
{
  background-color:#667788;
  
}
.grigino
{
  background-color:#dddddd;
  
}
.grigione
{
  background-color:#223377;
  
}   
.impact
{
  font-family: "Impact", sans-serif;
}  
.times
{
  font-family: "times", serif;
  
}  
.courier
{
  font-family: "Courier New", Courier, monospace;
}
.helvetica
{
    font-family: "Helvetica", sans-serif;
}
.totalmentetrasparente
{
  background-color:transparent;
}
.trasparentemolto
{
   opacity:0.3; 
   filter:alpha(opacity:30); 
}
.trasparente
{
   opacity:0.6; 
   filter:alpha(opacity:60); 
}
.trasparentepoco
{
   opacity:0.9; 
   filter:alpha(opacity:90); 
}
td.sinistro
{
	margin-left: 50px;
}
td.destro
{
	margin-right: 50px;
}
td.norepeat
{
	font-family: Verdana, sans-serif;
	background-repeat:no-repeat;
	background-position:center; 
	font-size: 12px;
}
td.bottombackground
{
	font-family: Verdana, sans-serif;
	background-repeat:no-repeat;
	background-position:bottom; 
	font-size: 12px;
}
td.topbackground
{
	font-family: Verdana, sans-serif;
	background-repeat:no-repeat;
	background-position:top; 
	font-size: 12px;
}
.sfumato
{
	margin:0px 0px 0px 0px; 
	height:100%;
	text-align:left;  
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/strisciatrasp.png) top left repeat-y;
}
.sfondoscuro
{
	font-family: Verdana, sans-serif;
	background-repeat:no-repeat;
	background-position:center; 
	background-image:url(images/bgdesert.jpg);
	font-size: 12px;
}
.sfondochiaro
{
	font-family: Verdana, sans-serif;
	background-repeat:no-repeat;
	background-position:center; 
	font-size: 12px;
}
td
{
	font-family: Verdana, sans-serif;
	background-repeat:no-repeat;
	background-position:center; 
	font-size: 12px;
}
td.r
{
	background-repeat:repeat; 
	font-size: 12px;
}
.rx
{
	margin:0;
	padding:0;
	background-repeat:repeat-y; 
	text-align:left;
	
}
.align-right 
{ 
	float:right; 
}
.align-left 
{ 
	float:left; 
}
.sx
{
	margin:0;
	padding:0;  
	background-repeat:repeat-y; 
	text-align:right;
	
}
.y
{
	margin:0;
	padding:0;  
	background-repeat:repeat; 
	
}
.sfondotd
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/SIVPET/sfondotd.png) top left repeat-y;

}
.matrix
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/matrix2.gif) top left repeat-y;
	background-repeat:no-repeat; 

}
.pinkfloyd
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/PF.gif)  top left;
	background-repeat:no-repeat; 
}
.davidope1
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/DH1-.gif)  top left;
	background-repeat:no-repeat; 
}
.davidope2
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/DH2.gif)  top left;
	background-repeat:no-repeat; 
}
.davidope3
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/DH3.gif)  top left;
	background-repeat:no-repeat; 
}
.davidope4
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/DH4.gif)  top left;
	background-repeat:no-repeat; 
}
.davidope5
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:bottom;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/DH5.gif)  top left;
	background-repeat:no-repeat; 
}
.davidope7
{
	margin:0px 0px 0px 0px; 
	height:100%;
	vertical-align:bottom;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/DH7.gif)  top left;
	background-repeat:no-repeat; 
}
table.descprod
{
	font-family: Verdana, sans-serif;
	text-align:left;  
	vertical-align:top;
	margin:0px 0px 0px 0px; 
	border: 1px  solid #eeeeee; 
	width:100%; 
	border-collapse: separate;
	padding: 0px;

}
table.descprodtxt
{
	font-family: Verdana, sans-serif;
	text-align:left;  
	vertical-align:top;
	margin:0px 0px 0px 0px; 
	width:100%; 
	border-collapse: separate;
	padding: 1px;

}
td.descprod
{
	font-family: Verdana, sans-serif;
	vertical-align:top; 
	margin:0px 0px 0px 0px; 
	border: 1px  solid #eeeeee; 
        width:260px;
}
td.descprodtxt
{
	font-family: Verdana, sans-serif;
	text-align:left;  
	vertical-align:top;
	margin:0px 0px 0px 0px; 
	width:100%; 
	padding: 1px;
	background: transparent url(images/tricod++.png) top left;
  
}
.100x100
{
  width:100%; 
  height:100%;
}
td.item 
{
	font-family: Verdana, sans-serif;
	height:400px;
	min-width: 14em;
	margin: 5px 5px 5px 5px;
	padding: 0px;
	float: left;
}
td.item-desc 
{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	width: 50%;
	min-width: 14em;
	font-size: 12px;
	margin: 8px 8px 8px 8px;
	padding: 8px 8px 8px;
	vertical-align:top;
	background: transparent url(images/tricod++.png) top left;
}
tr.topbackground
{
	background-repeat:no-repeat;
	background-position:top; 
	font-size: 12px;
}
tr.norepeat
{
	background-repeat:no-repeat;
	font-size: 12px;
}
tr.alignleft
{
	background-repeat:no-repeat;
	background-position:left; 
	font-size: 12px;
}
table.norepeat
{
	background-repeat:no-repeat;
	font-size: 12px;
}
.nero
{
	margin:0px 0px 0px 0px; 
	height:100%;
	text-align:left;  
	vertical-align:top;
	background-color:#000000; 
	background-position:center; 
}
.sfumatoDX
{
	margin:0px 0px 0px 0px; 
	height:100%;
	text-align:left;  
	vertical-align:top;
	background-color:transparent; 
	background-position:center; 
	background:transparent url(images/strisciatraspDX.png) top left repeat-y;
}
img.buttonok
{
	display:inline;
}
form 
{
	font-family: Arial, "MS Sans Serif", sans-serif;
	display:inline; 
}
img
{
	display:inline;
	vertical-align: middle;
}
img.item 
{
	width: 390px;
	height:370px;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
}
img.slide
{
	width: 40px;
	height:40px;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
}
img.slidecentrale
{
	border: 1px solid #eeeeee;
	width: 760px;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
}
p
{
	font-family: Verdana, sans-serif;
	color:#656565;
	font-size: 11px;
}
.scrittebianche
{
  color:#ffffff;
}
.scrittenere
{
  color:#000000;
}
.noresize
{
  table-layout:fixed;
}
p.inlinea
{
	display:inline;
}
td.centrato
{
	vertical-align: middle;
	font-size: 12px;
}
.barrato
{
	background: url(images/menubg.png) center center repeat-x;
	vertical-align:bottom;
	padding: 0;
	border: 0;
	border: 1px solid #eeeeee;
	font-size: 12px ;
	font-weight: normal;
}
div.box
{	width:600px; 
	overflow:auto;
	padding: 2px;
	border:1px solid #eeeeee;
}			


a:link		{ text-decoration: none; font-family: Verdana, sans-serif; font-weight: bold; color: #4d4dff; }
a:visited	{ text-decoration: none; font-family: Verdana, sans-serif; color: #537986; }
a:hover		{ text-decoration: underline; font-family: Verdana, sans-serif;}
a:active	{ text-decoration: none; font-family: Verdana, sans-serif;}


#rss-header {
	font-family: Verdana, sans-serif;
	background: url(images/menubg.png) center center repeat-x;
	vertical-align:bottom;
	color:#ffffff;
	font-size: 12px ;
	font-weight: normal;
	height: 20px; /*height of top level menu link items*/
	border: 1px solid #eeeeee;
	padding: 1px;
	margin: 0;
}
#rss-headerlarge {
	font-family: Verdana, sans-serif;
	background: url(images/menubg.png) center center repeat-x;
	vertical-align:bottom;
	color:#ffffff;
	font-size: 12px ;
	font-weight: normal;
	height: 34px; /*height of top level menu link items*/
	border: 1px solid #eeeeee;
	padding: 1px;
	margin: 0;
}

#rss-title 
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	margin: 0px;
	padding: 0px;
}

#rss-desc 
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 5px 0px 0px 20px;
}
div
{
      font-family: Verdana, sans-serif;
      color:##656565;
}
div.testo {
	font-family: Verdana, sans-serif;
	border: 1px solid #0011bb;
	width: 96%;
	min-width: 14em;
	margin: 0px 0px 8px 2%;
	padding: 0px;
	float: left;
	background: transparent url(images/tricod++.png) top left;
	color:##656565;
}

div.item {
	font-family: Verdana, sans-serif;
	border: 1px solid #eeeeee;
	min-width: 14em;
	margin: 10px 5px 8px 2%;
	padding: 0px;
	float: left;
	width:45%;
	height:160px;
	background: transparent url(images/tricod++.png) top left;
	color:##656565;
}
div.item_h {
	font-family: Verdana, sans-serif;
	border: 1px dotted #eeeeee;
	min-width: 14em;
	margin: 10px 5px 8px 2%;
	padding: 0px;
	float: left;
	width:45%;
	height:250px;
	background: transparent url(images/tricod++.png) top left;
}
div.itempiccololarge{
	font-family: Verdana, sans-serif;
	border: 1px dotted #eeeeee;
	width: 100%;
	height:240px;
	min-width: 14em;
	padding: 0px;
	float: left;
	background: transparent url(images/tricod++.png) top left;
	color:##656565;
}
div.itempiccolo{
	font-family: Verdana, sans-serif;
	border: 1px dotted #eeeeee;
	width: 32%;
	height:240px;
	min-width: 14em;
	margin: 3px 3px 3px 6px;
	padding: 0px;
	float: left;
	background: transparent url(images/tricod++.png) top left;
	color:##656565;
}
div.itemsenzadim{
	font-family: Verdana, sans-serif;
	border: 1px dotted #eeeeee;
	background: transparent url(images/tricod++.png) top left;
	color:##656565;
}
input[type="text"],input[type="password"]
{
	font-family: Verdana, sans-serif;
	width:220px;
	border: 1px solid #eeeeee;	
	font-size:12px;
	color:##656565;
}
input[type="text"]:focus,input[type="password"]:focus
{
	font-family: Verdana, sans-serif;
	width:220px;
	border: 1px solid blue;	
	font-size:12px;
	color:##656565;
}
input[type="file"]
{
	font-family: Verdana, sans-serif;
	width:250px;
	border: 1px solid #eeeeee;	
	font-size:12px;
	color:##656565;
}
input[type="text"].largo
{
	width:325px;
}
input[type="text"].piccolo
{
	width:100px;
}
input[type="text"].medio
{
	width:180px;
}
input[type="text"].senzabordi
{
	border: 0px solid #eeeeee;	
}
input[type="text"].scrittogrosso
{
	font-size:16px;
	font-weight: bold;	 
}
input[type="text"].bordigrandi
{
	border: 2px solid #eeeeee;	
}
input[type="text"].bordigrandineri
{
	text-align: center;
	border: 2px solid #000000;	
}
input[type="text"].mini
{
	width:70px;
}
input[type="text"].blu
{
	color:#0000FF;
}
.conarialblack
{
  font-family: "Arial Black", sans-serif;
}
div.slide{
	font-family: Verdana, sans-serif;
	border: 1px solid #eeeeee;
	width: 40px;
	color:##656565;
}
div.slidecentrale{
	font-family: Verdana, sans-serif;
	width: 780px;
	min-width: 14em;
	padding: 0px;
	float: left;
	color:##656565;
}


div.consfondoIV
{
	font-family: Verdana, sans-serif;
	background: transparent url(images/freccelarge.png)  top left;
	border-bottom: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee; 
	border-right: 1px solid #eeeeee; 
	border-left: 1px solid #eeeeee;
	margin:1px;
	padding-left:30px; 
	padding-right:30px; 
	padding-top:10px;
	padding-bottom:10px;
	color:##656565;
}
.consfondo
{
	background: transparent url(images/tricod++.png) top left;
	color:##656565;
}
.consfondos
{
	background: transparent url(images/tricod.png) top left;
	color:##656565;
}
.consfondod
{
	background: transparent url(images/tricod+.png) top left;
	color:##656565;
}
.tricolore
{
	font-family: Verdana, sans-serif;
	background: transparent url(images/trico-.png) top left;
	color:##656565;
}
.consfondoIV
{
	background: transparent url(images/freccelarge.png)  top left;
	color:##656565;
}



h2.item-title {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	background: url(images/menubg.png) center center repeat-x;
	vertical-align:bottom;
	font-size: 12px ;
	height: 20px; /*height of top level menu link items*/
	color:#ffffff;
	line-height: 1.1;
	margin: 0;
	padding: 1px;
	text-align:center;
}
h2.item-titleslim {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	vertical-align:bottom;
	background: url(images/menubglarge.png) center center repeat-x;
	font-size: 15px ;
	height: 20px; /*height of top level menu link items*/
	color:#129f12;
	line-height: 1.1;
	margin: 0;
	padding: 2px;
	text-align:center;
}
h2.item-title2 {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	background: url(images/menubg2.png) center center repeat-x;
	vertical-align:bottom;
	font-size: 14px ;
	height: 20px; /*height of top level menu link items*/
	color:#ffffff;
	line-height: 1.1;
	margin: 0;
	padding: 2px;
	text-align:center;
}
span.item-ordinal {
	font-family: Verdana, sans-serif;
	padding-right: 0.2em;
	color:##656565;
}

div.item-desc {
	font-family: Verdana, sans-serif;
	min-height: 6em;
	font-size: 11px;
	color:##656565;
	margin: 0px;
	padding: 8px 10px;
}
div.item-pubDate {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 8px 10px;
	width: 90%;
	float: right;
	text-align: right;
	color:##656565;
}

div.item-technorati {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 8px 10px;
	width: 20%;
	float: right;
	text-align: right;
	color:##656565;
}
@font-face 
{
   font-family: 'font_name';
   src: url(font_name.eot);
   src: local('font_name'), url('font_name.ttf') format('truetype');
}

@media screen 
{
   .printable 
   {
   background: transparent url(images/tricod++.png) top left;
  }
  
}
@media print 
{
  .videoonly 
  {
    display:none;
	visibility:hidden;
  }
  A:link    { text-decoration: none; color: #000000; }
  A:visited { text-decoration: none; color: #000000; }
  A:hover   { text-decoration: none; color: #000000; }
  A:active  { text-decoration: none; color: #000000; }
  @page 
  {
    size: landscape;
    margin: 0%;
  }
  .printable 
   {
  }
}


