/* --------------------------------------------------------------------------------------------*/
/* stili di testo  */

p.stilehome{
   font-size: 13px;
   text-align: justify;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #222222;
   margin-top:0; 
   margin-bottom:7px;
   line-height:1.2;
}

p.scroll{
        font-size: 12px;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top:0px; 
		margin-bottom:0px;
}


p.scroll_titoli{
        font-size: 12px;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bolder;
        color: red;
		margin-top:10px; 
		margin-bottom:1px;	
}

p.scroll_j{
        font-size: 12px;
        text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bolder;
        color: red;
		margin-top:3px; 
		margin-bottom:2px;	
}

p.livetitle{
   font-size: 15px;
   font-weight: bolder;
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: red;
   margin-top:10px; 
   margin-bottom:10px;
}

p.submedia{
     font-size: 12px;
     text-align: center;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: bolder;
     color: #333333;
}

.locali {
	font-size: 18px;
	font-weight: bolder;
    text-align: center;
	text-decoration: none;
	color: #222222;
	margin-top:0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.data{
     font-size: 13px;
     text-align: left;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: bolder;
	 margin-top:0px; 
     color: #333333;
}
		
.stilemedia{
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
}

.oldlive{
     font-size: 13px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: normal;
	 margin-top:10px; margin-bottom:10px;  margin-left:10px; margin-right:10px;
     color: #333333;
}

.oldlivedata{
     font-size: 13px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: normal;
	 margin-top:10px; margin-bottom:10px; 
     color: #333333;
}

.oldlivegeneric{
     font-size: 12px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: normal;
	 margin-left:15px; 
     color: #333333;
}		

a.linkgrigio{
   font-size: 12px;
   font-weight: bolder;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
}	
	
a.linkrosso{
   font-size: 12px;
   font-weight: bolder;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: red;
}	

a.linkbio{
	font-size: 13px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFD9D9;
	text-decoration: none;
}	

a.insert{
   font-size: 14px;
   font-weight: bolder;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: red;
}	

p.linkssinistro{
     text-align: right;
	 margin-top:3px;
	 margin-right:10px;
}

div.linkdesc{
     font-size: 12px;
     text-align: left;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: bolder;
	 margin-left:10px; 
	 margin-top:10px; 
     color: #333333;
}

div.linkssinistro{
     text-align:right;
	 margin-top:10px; 
}	

a.linkssinistro{
   font-size: 14px;
   font-weight: bolder;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: red;
   text-decoration: none;
}	

a.linkssinistro:hover{
text-decoration: underline;
}

a.locali:hover{
text-decoration: underline;
}

img.stilehome{
    float:left;
	padding-right:10px;
}	

img.stileBio{
	padding-right:30px;
	padding-top:30px;
	padding-bottom:0px;
	padding-left:0px;	
}	

td.form{  /* layout per form*/
   background-image: url(../dati/popup.gif);
   background-repeat: no-repeat;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}

.BioRed{
     font-size: 11px;
     text-align: right;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: bolder;
     color: red;
}

.BioGrey{
     font-size: 11px;
     text-align: justify;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: bolder;
     color: #333333;
}
	
/* --------------------------------------------------------------------------------------------*/
/* impostazioni di sfondo */
html{	
    /*background-image: url(dati/sfondo.jpg);
         background-repeat: repeat-x;  */
	background-color: #2F0000; 
}

.normale{
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body.popup{  /* layout per popup*/
   background-image: url(dati/popup.gif);
   background-repeat: no-repeat;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}

.banner{
	background-image: url(dati/top.gif);
	background-repeat: no-repeat;
}

.inlay1{ /* layout su una colonna */
	background-image: url(dati/inlay1.gif);
	background-repeat: no-repeat;
}

.sfondorossowin{  /* sfondo rosso live*/
   background-image: url(dati/sfondorossowin.gif);
   background-repeat: no-repeat;
}

.srossowinhome{  /* sfondo rosso live*/
   background-image: url(dati/srossowinhome.gif);
   background-repeat: no-repeat;
}

.srossowincontatti{  /* sfondo rosso live*/
   background-image: url(dati/srossowincontatti.gif);
   background-repeat: no-repeat;
}

.inlayrep{  /* layout ripetuto*/
   background-image: url(dati/striscia.gif);
   background-repeat: repeat-y;
}

.baserect{  /* base rect*/
   background-image: url(dati/rectbase.gif);
   background-repeat: no-repeat;
}

.strisciadoppia{  /* base rect*/
   background-image: url(dati/strisciadoppia.gif);
   background-repeat: no-repeat;
}

tr.sfondolocale{  /* img sfondo per pagina media*/
   background-image: url(dati/striscialocale.gif);
   background-repeat: no-repeat;
}

table.sfondolocale{  /* img sfondo per pagina media*/
   background-image: url(dati/striscialocale.gif);
   background-repeat: no-repeat;
}

.inlayrep2col{  /* base rect*/
   background-image: url(dati/striscia2col.gif);
   background-repeat: repeat-y;
}

/* --------------------------------------------------------------------------------------------*/
/*impostazioni margini */

td.home{ 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

td.marginipp{ 
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 20px;
}

td.marginitestobio{ 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 0px;
}

tr.description {
	background-image: url(dati/quad.gif);
	padding: 0px;
	margin: 0px;
	width: 100%;
}

.textdesc{
     font-size: 12px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: none;
	 text-align: justify;
	 margin-top:5px; margin-bottom:5px;  margin-left:30px; margin-right:30px;
     color: #333333;
}

#marqueecontainer{
position: absolute;
width: 200px; /*marquee width */
height: 175px; /*marquee height */
/*background-color: #FFD9D9;*/
overflow: hidden;
border: 0px;
padding: 0px;
padding-left: 0px;
}
