/* CSS Document */

body{
background-color:#000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

}

#contenitore {
  position: absolute;   
  width: 100%;   
  height:590px;  
  margin:auto;
  z-index:9999;
  margin-top:31px;
}
#centrato {
  position: absolute;
  width: 824px;
  height:590px;
  left: 50%;
  margin-left: -412px; 
  top: 0;
  z-index:9999;
 }


#affiancato {
  position: absolute;
  width:240px;
  height:653px;
  background-color:#ccc;
  left: 50%;
  margin-left: 412px;    /* oppure 360 se vuoi aggiungere i 10px di spazio */
  z-index:9999;
}


A:HOVER {

color: #FF0000;

text-decoration:none;

}





.sf_linea{

background-color:#878787;

}



.sf_content{

background-color:#1A1A1A;

}



img{

border:0;

}



#controllo { display:none; }

/******************/

/* simple slideshow*/

#slideshow {

    position:relative;

    height:311px;

}



#slideshow DIV {

    position:absolute;

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

}



#slideshow DIV.active {

    z-index:10;

    opacity:1.0;

}



#slideshow DIV.last-active {

    z-index:9;

}

/* simple slideshow*/

/******************/





#result p{

display:inline;

font-weight:bold;

height:45px;

}



/****easy slider*/

#slidecontent{

margin-left:17px;

}



#slider{}	

#slider ul, #slider li{

	margin:0;

	padding:0;

	list-style:none;

	text-align:left;

	}

#slider li{ 

	width:234px;

	height:330px;

	overflow:hidden;

	font-family:Arial;

	font-size:13px;

	color:#FFFFFF;

	font-weight:normal;

	}

/****easy slider*/



/***testi*****/

.bianco_mini{ 

	font-family:Arial;

	font-size:13px;

	color:#FFFFFF;

	font-weight:normal;

	}

	

.bianco_mini a{ 

	font-family:Arial;

	font-size:13px;

	color:#FFFFFF;

	font-weight:normal;

	}



.bianco_mini a:hover{ 

	color:#F00;

	}

	

	

/*****************************/

.bianco_xhome{ 

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	font-weight:normal;

	}

	

.bianco_xhome a{ 

	font-family:Arial;

	font-size:11px;

	color:#FFFFFF;

	font-weight:normal;

	}



.bianco_xhome a:hover{ 

	color:#F00;

	}

/*****************************/

	

	

	

	

	

	

	

	

.bianco_micro{ 

	font-family:Arial;

	font-size:11px;

	color:#FFFFFF;

	font-weight:bold;

	}	

	

.bianco_med a{ 

	font-family:Arial;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	}



.bianco_med{ 

	font-family:Arial;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	}



	

.bianco_max{ 

	font-family:Arial;

	font-size:22px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	}

	

.red_mini{ 

	font-family:Arial;

	font-size:13px;

	color: #FF0000;

	font-weight:bold;

	}



	

.red_micro{ 

	font-family:Arial;

	font-size:11px;

	color: #FF0000;

	font-weight:bold;

	text-decoration:none;

	}

	

.grigio_max{ 

	font-family:Arial;

	font-size:22px;

	color: #333333;

	font-weight: bold;

	text-decoration:none;

	}



.grigio_max a:{ 

	text-decoration:underline;

	}





.grigio_max a:hover{ 

	color: #666;

	text-decoration:none;

	}



.grigio_gra{ 

	font-family:Arial;

	font-size:16px;

	color: #333333;

	font-weight: normal;

	text-decoration:none;

	}

	

.grigio_med{ 

	font-family:Arial;

	font-size:14px;

	color: #333333;

	font-weight: normal;

	text-decoration:none;

	}	

	

.grigio_med a{ 

	font-family:Arial;

	font-size:14px;

	color: #333333;

	font-weight: normal;

	text-decoration:none;

	}

	

.grigio_med a{ 

	font-family:Arial;

	font-size:14px;

	color: #333333;

	font-weight: normal;

	text-decoration:none;

	}

	

.grigio_mini{ 

	font-family:Arial;

	font-size:13px;

	color:#333333;

	font-weight:normal;

	text-decoration:none;

	}

	

.grigio_mini a{ 

	font-family:Arial;

	font-size:13px;

	color:#333333;

	font-weight:underline;

	}



/***testi*****/



/***form******/

.button{display:block;width: 74px;height:26px; margin: 1em;

    text-align:center;font: bold 13px Arial;

    text-decoration: none; color: #979797;

    background: url(./images/butt_form.jpg) no-repeat 0 0;

	border:0;

	}

.button:hover{color: #1D1D1D}

.button:hover{background-position:0 -26px;color: #1D1D1D; cursor:pointer;}

/***form******/



/***calendario******/

.titcal{

font-family:Arial;

font-size:12px;

font-weight:bold;

color:#333333;

margin-left:12px;

margin-bottom:0px;

}

.titcal a:{text-decoration:none;}

.desccal{

font-family:Arial;

font-size:11px;

font-weight:normal;

color:#333333;

margin-left:13px;

margin-top:2px;

width:177px;

}



.desccal a:{text-decoration:none;}



#linkcal{

  text-decoration:none;

  display: block;

  width: 100%; height: 100%;

}



.maincategorie{

padding-left:73px;

}



.categorie{

background-image:url(images/sf_categorie.jpg);

background-repeat:no-repeat;

width:198px;

height:180px;

padding-top:15px;

margin-left:20px;

margin-bottom:10px;

float:left;

text-align:center;

font-family:Arial;

font-size:12px;

color:#333333;

}



.categorie a{

text-decoration:none;

color: #FF0000;

}



.imgcat{

margin-left:13px;

border:solid 1px #999999;

width:171px;

height:105px;

}



.newsexplode{

margin-left:30px;

border:solid 1px #999999;

width:750px;

margin-top:50px;

margin-bottom:50px;

}



/***calendario******/



.myiframe{

border:0px;

margin-top:10px;

width:200px;

height:40px;

color:#FFFFFF

}
