

body {
	font-family: Arial, Verdana, Trebuchet, Times New Roman, Times;
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: white;
	
}

#centralone{
	margin: auto;
	width: 980px;
	height: auto;
}

#testata_top{
	float: left;
	width: 980px;
	height: 125px;
	background-image: url(../images/top_ombra.png);
}

#spazio_header{
	float: left;
	width: 980px;
	height: 10px;
	background-color: transparent;
}

#spazio_pre_box_company{
	float: left;
	width: 11px;
	height: 110px;
	background-color: transparent;
}

#ascolta_streaming{
	float: left;
	width: 30px;
	height: 260px;
	position: fixed;
	top: 130px;
	left: 0px;
}

#box_company{
	float: left;
	width: 201px;
	height: 110px;
	padding-left: 11px;
	padding-top: 10px;
}


#banner_top{
	float: left;
	width: 728px;
	height: 90px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px ;
}

#spazio_header_sotto{
	float: left;
	width: 980px;
	height: 5px;
	background-color: transparent;
}



#colonna_sx{
	float: left;
	width: 825px;
	height: 815px;
}

#top_colonna_sx{
	float: left;
	width: 825px;
	height: 25px;
	background: url(../images/top_ombra_colonna_sx.png) no-repeat 0 top;
}

#centrale_colonna_sx{
	float: left;
	width: 825px;
	height: auto;
	background: url(../images/centrale_ombra_colonna_sx.png) repeat-y 0 top;
}


#contenuto_sito{
	float: left;
	width: 770px;
	height: auto;
	padding-left: 30px;
	background-color: transparent;
}

#colonna_dx{
	float: left;
	width: 155px;
    height: 1175px;
	background: url(../images/right_ombra_banner.png) no-repeat 0 top;
}

#banner_top_dx{
	float: left;
	width: 120px;
	height: 240px;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 15px;
}


#banner_middle_dx{
	float: left;
	width: 120px;
	height: 240px;
		padding-right: 20px;
	padding-left: 15px;
	padding-top: 30px;

}

#banner_bottom_dx{
	float: left;
	width: 120px;
	height: 600px;
	
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 15px;
}

#footer{
	float: left;
	width: 770px;
	height: 70px;
	background: url(../images/footer_back.png) no-repeat 0 top;
}

#footer_contenuto{
	text-align: left;
	color: #666666;
	float: left;
	padding: 7px 10px;
	font: 8px/11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.stile_footer a:link, .stile_footer a:visited, .stile_footer a:active{
	text-align: left;
	color: #666666;
	text-decoration: none;	
}

.stile_footer a:hover{
	text-align: left;
	color: #666666;
	text-decoration: underline;	
}

#footer_celle_sx{
	float: left;
	width: 120px;
	height: auto;
	margin-right: 10px;
}

#footer_celle_dx{
	float: left;
	width: 100px;
	height: auto;
}


#testata_home{
	float: left;
	width: 770px;
	height: 120px;
}

#spazio_bianco_sopra_menu
{
	float: left;
	width: 770px;
	height: 10px;
	background-color: white;
}

#spazio_menu{
	float: left;
	width: 770px;
	height: 40px;
}

#spazio_bianco_sotto_menu
{
	float: left;
	width: 770px;
	height: 10px;
	background-color: white;
}

#spazio_slide_button{
	float: left;
	width: 10px;
	height: 210px;
	background-color: white;
}



#button_dx_slide_up{
		float: left;
	width: 250px;
	height: 125px;
	
}

#button_dx_slide_down{
	float: left;
	width: 250px;
	height: 125px;
}

#spazio_button_slide{
	float: left;
	width: 250px;
	height: 10px;
}

#spazio_slide_contenuti{
	float: left;
	width: 770px;
	height: 10px;
	background-color: white;
}


#newsic_box{
	float: left;
	width: 315px;
	height: 450px;
}



#titolo_rotondo_world_news{
	float: left;
	width: 250px;
	height: 20px;
	background: url(../images/tit_world_news.png) no-repeat top;
	}


#titolo_rotondo_newsic{
	float: left;
	width: 315px;
	height: 20px;
	background: url(../images/tit_newsic.png) no-repeat top;
	}



#contenuto_newsic{
	float: left;
	width: 295px;
	font-size: 12px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	padding-left: 9px;
	padding-right: 9px;
}


#contenuto_world_news{
	float: left;
	width: 228px;
	height: 180px;
	font-size: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	padding-left: 10px;
	padding-right: 10px;
}

#cella_world_news{
	float: left;
	width: 230px;
	height: 74px;
	margin-top: 10px;
	border-top: 1px solid #000;
	text-align: left;
}

#cella_world_news a{
		float: left;
	width: 230px;
	height: 74px;
text-decoration: none;
color: black;

}


#cella_world_news a:hover{
		float: left;
	width: 230px;
	height: 74px;
text-decoration: none;
color: black;
background-color: #ececec;
}

.leggi_tutto{
	color: black;
	text-decoration: none;
	font-size: 10px;
	font-style: italic;
	text-align: right;
	float: right;
}

#cella_newsic{
	float: left;
	width: 295px;
	height: 74px;
	margin-top: 10px;
	overflow: hidden;
	
}



#cella_newsic a{
	float: left;
	width: 295px;
	height: 74px;

	text-decoration: none;
	color: black;
}



#cella_newsic a:hover{
	float: left;
	width: 295px;
	height: 74px;

	text-decoration: none;
	color: black;
background-color: #ececec;
	
}

#immagine_newsic{
	float: left;
	width: 110px;
	height: 74px;
	margin-right: 10px;
	background: url(../images/loader_nero.gif) no-repeat center center;
}

#testo_pre_newsic{
	float: left;
	width: 175px;
	height: 74px;
	text-align: left;
	border-top: 1px solid #000;

}


#culo_newsic{
	float: left;
	width: 315px;
	height: 10px;
	background:url(../images/cul_newsic.png) no-repeat bottom;
	
}

#culo_world_news{
	float: left;
	width: 250px;
	height: 10px;
	background:url(../images/cul_world_news.png) no-repeat bottom;
	
}

.titolo_newsic{
	text-align: left;
	text-decoration: underline;
	color: black;
	text-transform: capitalize;
	font: bold 14px/15px Georgia, "Times New Roman", Times, serif;
}

.titolo_world_news{
	text-align: left;
	text-decoration: underline;
	color: black;
	font: bold 14px Georgia, "Times New Roman", Times, serif;
}



.notizia_newsic{
	text-align: left;
	color: black;
	font-size: 10px;
	line-height: 11px;
	
}

.notizia_world_news{
	text-align: left;
	color: black;
	font-size: 10px;
	line-height: 11px;
	letter-spacing: -0.3px;
}


#spazio_newsic_disc{
	float: left;
	width: 10px;
	height: 450px;
	background-color: white;
}

#contiene_disc_sms_slip{
	float: left;
	width: 185px;
	height: 450px;
}

#company_disc{
	float: left;
	width: 185px;
	height: 185px;
	}
	
	
#sopra_company_disc{
	float: left;
	width: 185px;
	height: 92px;
background: transparent;
color: white;
	font-size: 14px;
	font-style: italic;
}

#vedi_sopra_company_disc{
	float: left;
	width: 185px;
	height: 93px;
	background: url(../company_disc/images/round/sopra_company_disc.png) no-repeat;
}



#sotto_company_disc{
	float: left;
	width: 185px;
	height: 93px;
background: transparent;
}

.stile_ascolta_company_disc{
	padding-left: 37px;
	padding-right: 37px;
	padding-top: 23px;
	color: white;
	text-align: left;
	float: left;
	font: italic bold 14px/14px Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}


.stile_vedi_company_disc{
	padding-left: 37px;
	padding-top: 8px;
	color: black;
	text-align: left;
	float: left;
	font: italic bold 14px/14px Georgia, "Times New Roman", Times, serif;
}


#vedi_sotto_company_disc, #vedi_sotto_company_disc a{
	float: left;
	width: 185px;
	height: 93px;
	background: url(../company_disc/images/round/sotto_company_disc.png) no-repeat;
}


#spazio_disc_sms{
	float: left;
	width: 185px;
	height: 10px;
	background-color: white;
}

#box_sms{
	float: left;
	width: 185px;
	height: 255px;
	background: url(../images/back_facebook.png) no-repeat;
}

#box_facebook{
	float: left;
	width: 177px;
	height: auto;
	margin-left: 3px;
	margin-top: 3px;
}

#promo_home_page{
	float: left;
	width: 250px;
	height: 230px;
	background-color: blue;
	margin-top: 10px;
}


#content{
	float: left;
	width: 770px;
	height: auto;
}

.spazio_bianco_10_770
{
	float: left;
	width: 770px;
	height: 10px;
	background-color: white;
}

hr{
border: none 0; 
border-top: 1px solid #000;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

}



#spazio_sms_slip
{
	float: left;
	width: 185px;
	height: 10px;
	background-color: white;
}

#box_slip{
	float: left;
	width: 185px;
	height: 105px;
}

#spazio_disc_sms_news{
	float: left;
	width: 10px;
	height: 450px;
	background-color: white;
}

#box_news{
	float: left;
	width: 250px;
	height: auto;
}

#spazio_pre_footer{
	float: left;
	width: 770px;
	height: 10px;
	background-color: white;
}


#bottom_colonna_sx{
	float: left;
	width: 825px;
	height: 25px;
	background: url(../images/bottom_ombra_colonna_sx.png) no-repeat 0 top;
}

#slide_immagini {
	float: left;
   width: 510px; /* important to be same as image width */
   height: 260px; /* important to be same as image height */
   overflow: hidden;
}
