body {
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color:#f7cfa5;

	/*background-image:url(../NATALE_2011/NATALE_2011.jpg);
   background-attachment:fixed;
   background-position:-10px center;
   background-repeat:repeat;*/
  


}
.body_news{
	background-color: White;
	background-image: url(../images/Home_Page/NEW_HOMEPAGE/SFONDI_A_TEMA/halloween.gof);
}
.body_radio{
	background-color: Black;
}
hr {color: #b0c4de; background-color: #b0c4de; border: thin solid #b0c4de;}
.hr_blu {color: #467EAF; background-color: #467EAF; border: thin solid #467EAF;}
.filetto_corto{
	color: #b0c4de;
	background-color: #b0c4de;
	border: thin solid #b0c4de;
	width:230px;
}
.div_tab_sx{
	float:left;
	width:250px;
	border: none;
}
.div_tab_center{
	float:left;
	width:700px;
}
.tab_sx{
	width:250px;
	border: 0px;
}
.tab_center{
	width:700px;
	border: 0px;
}
  .rounded {
    border: none;
}

.etichetta_bold{
	color:Black;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
}
.etichetta_min{
	color:Black;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
a.etichetta_min:hover{
	color:Black;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
a.etichetta_min:link{
	color:Black;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
a.etichetta_min:visited{
	color:Black;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}

.powered{
	color:#195DD7;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
a.powered:hover{
	color:#195DD7;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
a.powered:link{
	color:#195DD7;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
a.powered:active{
	color:#195DD7;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
}
.div_cella_testata{
	background-color: #87CEFA;
	color:#191970;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;	
}

.div_cella_data{
	color:White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 50px;	
}
.div_cella_utente{
	color:White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	/*width: 100px;*/
}
.div_cella_orari{
	color:#191970;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 70px;	
}
.div_cella_orari_E{
	background-color: #006400;
	color:White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	/*width:80px;	*/
}
.div_cella_orari_U{
	background-color: #DC143C;
	color:White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	/*width:80px;	*/
}

/*PER MESSAGGI A CENTRO PAGINA--------------------------------------------------*/
div.message p{
    margin: 0 0 1em}
div.message{
    margin: 0 0 2em;
    padding: 1em 15px 0 50px;
    border-style: solid;
    border-width: 2px 0
	 width: 400px;
    margin-left: auto;
    margin-right: auto;
}
div.message.info{
    background: #EAEBF7 url(../images/message/info20.png) no-repeat 15px 50%;
    border-color: #8E9AFF
}
div.message.warning{
    background: #FFF0BA url(../images/message/warning20.png) no-repeat 15px 50%;
    border-color: #E87C29}

div.message.question{
    background: #E4F6DE url(../images/message/help20.png) no-repeat 15px 50%;
    border-color: #8FDC79}

div.message.error{
    background: #FFD8D6 url(../images/message/error20.png) no-repeat 15px 50%;
    border-color: #FF0038}
/*---------fine messaggi----------------------------------------------*/	 


/*-----------slider----------------*/
.easy_slides_container{
	border:1px solid Red;
	overflow:hidden;
   margin-left: auto;
   margin-right: auto;
}
.easy_slides_img1,.easy_slides_img2{display:none;top:0;position:relative}
.easy_slides_img1{z-index:2}
.easy_slides_img2 {z-index:1}
.easy_slides_caption{
	position:absolute;
	bottom:0;
	background-color:transparent;
	display:none;
	z-index:3;
	color:ActiveCaption;
	font-family:Tahoma;
	font-size:16px;
}

#slide_destra{
  	width:150px;
  	height:110px;
   margin-left: auto;
   margin-right: auto;	
	position: relative;
	border: 1px solid #F0FFFF;
	overflow:hidden;		
}

#slide_sponsor{
  	width:200px;
   margin-left: auto;
   margin-right: auto;
	position: relative;
	top: 3px;	
	float: right;
	border: 1px solid #DCDCDC;
	overflow:hidden;	
	
}

#primo_slide {
  	width:167px;
  	height:250px;
   margin-left: auto;
   margin-right: auto;	
	position: relative;
	border: 1px solid #F0FFFF;
	overflow:hidden;		
}

#primo_slide .easy_slides_caption {
    width:200px;
    height:30px;
    padding: 10px 0 0 10px;

}
/*-----------fine slider----------------*/
.imgborder {
	padding: 2px;
	border: 2px solid #DCDCDC ;
}
.imgborder_vignette {
	padding: 6px;
	border: 2px solid #CA4242;
}
/*ELEMENTI DIV-----------------------------------*/

#container_principale {
	width: 1050px;
   margin-left: auto;
   margin-right: auto;
}
#container_testata {
	width: 938px;
   margin-left: auto;
   margin-right: auto;
	
}
#sxtestata {
	width: 468px;
	position: relative;
	float: left;
}
#sxtestata_due {
	width: 468px;
	position: relative;
	float: left;
}
#container_down_uno{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:195px;	
}
#container_down_due{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:320px;
	top: 50%;	
}

#container_down_due_augment{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	min-height: 320px;
	top: 50%;	
}

#container_info_home{
	width: 910px;
	height:320px;
	position: relative;
	float: left;
	
}

#stream_down{
	width: 950px;
	height: 1500px;
	margin-left:auto;
	margin-right:auto;
	background-color: #E6E6FA;
}

#stream_down_left{
	width: 380px;
	height:100px;
}
#stream_down_right{
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
#stream_up_uno{
	width: 100px;
	height:630px;
	position: relative;
	float: left;
	top: 0px;
}

#stream_up_uno_into{
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
	margin-top: auto;	
	height: 410px;
	width: 380px;
}

#stream_news{
	width:350px;
	height: 130px;
	margin-right: auto;
	position: relative;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}
#stream_tv_titolo{
	width:600px;
	background-color:#E9E9E9;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}
#stream_tv{
	width:600px;
	height: 480px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}
#stream_tv_base{
	width:600px;
	height: 70px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}
#stream_pubblicita_base{
	width:100%;
	margin-right: auto;
	margin-left: auto;
	border: 0px solid #DCDCDC;		
}
#stream_down_tre{
	width: 910px;;
	height: 100px;
	margin-left:20px;
	margin-right: 20px;
}

#container_down_tre{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:80px;
	bottom: 0px;
}
#container_separatore{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:10px;
}
#container_sx{
	width:305px;
	position: relative;
   margin-left: auto;
   margin-right: auto;	
	float:left;
}
#container_news{
	width:360px;
	position: relative;
	float:left;
	top: 3px;
	left:1.5%;
	padding: 0px;
	border: 1px solid #DCDCDC;		
}

#container_sponsor{
	width:210px;
	position: relative;
	float:right;
	top: 3px;
}

#container_info{
	background-color:White; 
	width:480px;
	height: 270px;
	position: relative;
	float:left;
	left: 1.5%;
	top: 5%;
	border: 0px solid #DCDCDC;	
}

#container_inevidenza{
	width:200px;
	position: relative;
	float:left;
}
#container_destro{
	background-color: White;
	width:200px;
	height: 280px;
	position: relative;
	float:right;
	border: 1px solid #DCDCDC;		
}
#inevidenza{
	color: White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	position: relative;
	text-align: center;
}
#inevidenza:link{
	color: White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	position: relative;
	text-align: center;
}
#inevidenza_destro{
	color: White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	position: relative;
	text-align: center;
}
.inevidenza_destro_piccolo{
	color: White;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	position: relative;
	text-align: center;
}
#container_centro_uno{
	height:100px;
	width:580px;
	margin-right:auto;
	margin-left:auto;
	position: relative;
	top: -310px;
	left: 320px;
	padding-left: 10px;
	float:left;
}
#container_centro_due{
	height:100px;
	width:580px;
	margin-right:auto;
	margin-left:auto;
	position: relative;
	top: -310px;
	left: 320px;
	padding-left: 10px;
	float:left;
}
#news{
	height: 180px;
}
#banner_quadrati{
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
	margin-top: auto;	
	height: 380px;
	width: 320px;
}
#banner_quadrati_centrale{
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
	margin-top: auto;
	position: relative;
	top: 15%;	
}
#contatore{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	position: relative;
	float: right;
	top: -50px;
}
#contatore_invisibile{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	position: relative;
	float: left;
}
#google_adsense{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	margin-bottom: auto;
	margin-top: auto;
	position: relative;
	float: left;
	width: 234px;
	height: 60px;
}
#container_table_dx{
  	width:167px;
  	height:225px;
   margin-left: auto;
   margin-right: auto;	
	position: relative;
	border: 0px solid #DCDCDC;
}

#container_table_dw{
  	width:167px;
   margin-left: auto;
   margin-right: auto;	
	border: 0px solid #DCDCDC;
}

#container_table_oroscopo{
  	width:180px;
   margin-left: auto;
   margin-right: auto;	
	border: 0px solid #DCDCDC;
}


#news_container_up{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:75px;	
}
#banner_leadium_orizz{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	margin-bottom: auto;
	margin-top: auto;
	position: relative;
	float: left;
	padding-left: 5px;
	border: 1px solid #F0FFFF;
	width: 480px;
	height: 60px;
}

#banner_contatore_ipcam{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	margin-bottom: auto;
	margin-top: auto;
	position: relative;
	float: right;
	padding-left: 5px;
	border: 1px solid #F0FFFF;
	width: 100px;
	height: 60px;
}

#banner_leadium_up{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	margin-bottom: auto;
	margin-top: auto;
	position: relative;
	float: right;
	padding: 3px;
	border: 1px solid #F0FFFF;
	width: 468px;
	height: 60px;
	
}

#banner_leadium_right{
	background-color:White; 
	width:160px;
	border: 0px solid #DCDCDC;
	position: relative;
	margin-right:auto;
	margin-left:auto;
}
#banner_leadium_right_due{
	background-color:White; 
	width:200px;
	border: 0px solid #DCDCDC;
	position: relative;
	margin-right:auto;
	margin-left:auto;
}

#banner_right_uno{
	background-color:White; 
	width:160px;
	border: 1px solid #DCDCDC;
	position: relative;
	margin-right:auto;
	margin-left:auto;
}
#banner_right_due{
	background-color:White; 
	width:300px;
	border: 0px solid #DCDCDC;
	position: relative;
	margin-right:auto;
	margin-left:auto;
}

#seek_google{
	color: White;
	margin-right:auto;
	margin-left:auto;	
	margin-bottom: auto;
	margin-top: auto;
	position: relative;
	float: left;
	padding-left: 0px;
	border: 1px solid #F0FFFF;
	width: 100px;
	height: 60px;
}

#sponsor_banner{
	width:880px;
	height: 700px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}

#sponsor_banner_2{
	width:880px;
	height: 800px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}

#sponsor_container_banner{
	height:730px;
	position: relative;
	margin-left:auto;
	margin-right: auto;
	top: 0px;
}
#sponsor_down{
	width: 1050px;
	height: 800px;
	margin-left:auto;
	margin-right: auto;
}

#image_down{
	width: 910px;
	margin-left:20px;
	margin-right: 20px;
	min-height: 800px;
	height: 200px;
}

#image_container_banner{
	height:230px;
	position: relative;
	float: left;
	top: 0px;
}

#image_banner{
	width:880px;
	height: 730px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	float: left;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}

#ipcam_container_banner{
	height:730px;
	float: left;
	top: 0px;
}
#ipcam_banner{
	width:200px;
	height: 810px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	float: left;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}
#ipcam_banner_right{
	width:660px;
	height: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 1px solid #DCDCDC;		
}		
#ipcam_titolo{
	width:660px;
	height: 30px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #DCDCDC;		
}
#ipcam_base{
	width:660px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 1px solid #DCDCDC;		
}
.ipcam_cam{
	width:650px;
	height:490px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #DCDCDC;
}
#ipcam_down{
	width: 1110px;
	height: 850px;
	margin-left:auto;
	margin-right: auto;
}
#ipcam_container_right{
	width: 680px;
	height:800px;
	margin-left: auto;
	position: relative;
	float: left;	
	
}
#news_container_up{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:75px;	
}
#news_up{
	width:420px;
	height: 60px;
	position: relative;
	float:left;
	padding: 0px;
	border: 1px solid #DCDCDC;
	overflow:hidden;		
}
#news_container_elenco{
	width: 910px;
   margin-left: auto;
   margin-right: auto;

}
#news_elenco{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 1965px;
	}
#news_elenco_dett{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 1296px;
	}	
#news_container_right_dett{
	background-color:White; 
	width:230px;
	border: 1px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
	min-height: 1296px;
}	
#news_container_right{
	background-color:White; 
	width:230px;
	border: 1px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
	min-height: 1945px;
}
#div_container_elenco{
	width: 910px;
   margin-left: auto;
   margin-right: auto;

}
#div_elenco{
	background-color:White; 
	width:570px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 1000px;
	}
#div_container_right{
	background-color:White; 
	width:320px;
	border: 0px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
}


/*FIN ELEMENTI DIV-----------------------------------*/
/*SETTING TESTO-------------*/
.titolo_rosso_come_news{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: Red;
}
a.titolo_rosso_come_news:hover{
	padding-bottom: 5px;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: Red;
}
a.titolo_rosso_come_news:link{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: Red;
}
a.titolo_rosso_come_news:active{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: Red;
}

.titolo_news{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: #4169E1;
}
a.titolo_news:hover{
	padding-bottom: 5px;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: #4169E1;
}
a.titolo_news:link{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: #4169E1;
}
a.titolo_news:active{
	padding-bottom: 5px;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: #4169E1;
}

.news{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #708090;
}
.news_medio{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #4169E1;
}

.vignette_data{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 12px;
	color: #FF8C00;
}
.vignette_titolo{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	color: #FF4600;
}
.donazioni{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #F0F8FF;
}
.testo_verde_bold_11{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #258825;
}
.testo_verde_10{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
	color: #258825;
}
.testo_bordeux{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #8B0000;
}
.testo_bordeux_13{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	color: #8B0000;
}

a.testo_bordeux_13:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	color: #8B0000;
}
a.testo_bordeux_13:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	color: #8B0000;
}
a.testo_bordeux_13:active{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	color: #8B0000;
}

.testo_bordeux_no_bold{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #8B0000;
}

a.testo_bordeux_no_bold:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #8B0000;
}
a.testo_bordeux_no_bold:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #8B0000;
}
a.testo_bordeux_no_bold:active{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #8B0000;
}

.testo_grigio_per_table{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color:#4C4C4C;
}

.testo_grigio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #708090;
}
a.testo_grigio:active{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #708090;
}
a.testo_grigio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #708090;
}
a.testo_grigio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #708090;
}


.testo_bianco{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: White;
}
a.testo_bianco:active{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: White;
}
a.testo_bianco:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: White;
}
a.testo_bianco:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: White;
}

.testo_giallo_come_grigio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Yellow;
}
a.testo_giallo_come_grigio:active{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Yellow;
}
a.testo_giallo_come_grigio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Yellow;
}
a.testo_giallo_come_grigio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Yellow;
}





.testo_rosso_come_grigio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Red;
}
a.testo_rosso_come_grigio:active{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Red;
}
a.testo_rosso_come_grigio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Red;
}
a.testo_rosso_come_grigio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Red;
}

.testo_azzurro_come_grigio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #1E90FF;
}
a.testo_azzurro_come_grigio:active{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #1E90FF;
}
a.testo_azzurro_come_grigio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #1E90FF;
}
a.testo_azzurro_come_grigio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: #1E90FF;
}




.testo_azzurro_bold{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: ActiveCaption;
}
.testo_azzurro_bold_medio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 10px;
	color: ActiveCaption;
}
.testo_rosso_bold{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #DB0000;
}
.testata_nero_bold{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	color: Black;
}
.testo_nero_bold{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: Black;
}
.testo_rosso{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Red;
}
.testo_nero{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Black;
}
a.testo_nero:active{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Black;
}
a.testo_nero:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Black;
}
a.testo_nero:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color: Black;
}

.testo_nero_medio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
a.testo_nero_medio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
a.testo_nero_medio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
a.testo_nero_medio:active{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}

.testo_verde_medio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #2EA32F;
}
a.testo_verde_medio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #2EA32F;
}
a.testo_verde_medio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #2EA32F;
}
a.testo_verde_medio:active{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #2EA32F;
}

.testo_red_medio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #BD0000;
}
a.testo_red_medio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #BD0000;
}
a.testo_red_medio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #BD0000;
}
a.testo_red_medio:active{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #BD0000;
}


.testo_giallo_medio{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
a.testo_giallo_medio:active{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
a.testo_giallo_medio:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
a.testo_giallo_medio:link{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: Black;
}
/*FINE SETTING TESTO----------*/

.highslide-html {
   background: #ffffff url(../Flash_IPCam/loader.white.gif) center center no-repeat;
}
/*OGGETTI TESTO*/
.obj_txt_area_230{
	font-family:tahoma;
	font-size:11px;
	width:230px;
	color:#4C4C4C;
}
.obj_txt_area_230_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	width:230px;
	color:#4C4C4C;
	border: 1px solid Red;
}
.obj_txt{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:230px;
	color:#4C4C4C;
}
.obj_txt_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:230px;
	color:#4C4C4C;
	border: 1px solid Red;
}

.obj_txt_normale{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:160px;
	color:#4C4C4C;
}
.obj_txt_normale_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:160px;
	color:#4C4C4C;
	border: 1px solid Red;
}
.obj_txt_lunga{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:280px;
	color:#4C4C4C;
}
.obj_txt_lunga_errore{
	font-family:tahoma;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #1E90FF;
	vertical-align:baseline;
	line-height:13px;
	width:400px;
	color:White;
	background-color: Red;
}

.obj_txt_lunga_350{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:350px;
	color:#4C4C4C;
}
.obj_txt_lunga_350_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:350px;
	color:#4C4C4C;
	border: 1px solid Red;
}


.obj_txt_lunga_420{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:420px;
	color:#4C4C4C;
}
.obj_txt_lunga_420_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:420px;
	color:#4C4C4C;
	border: 1px solid Red;
}



.obj_txt_media_data{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:70px;
	color:#4C4C4C;
}
.obj_txt_media_data_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:70px;
	color:#4C4C4C;
	border: 1px solid Red;
}


.obj_txt_errore_350{
	font-family:tahoma;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #1E90FF;
	vertical-align:baseline;
	line-height:13px;
	width:350px;
	color:White;
	background-color: Red;
}

.obj_txt_errore_250{
	font-family:tahoma;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #1E90FF;
	vertical-align:baseline;
	line-height:13px;
	width:250px;
	color:White;
	background-color: Red;
}

.obj_txt_corta{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:50px;
	color:#4C4C4C;
}

.obj_txt_corta_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:50px;
	color:#4C4C4C;
	border: 1px solid Red;
}

.obj_txt_cortissima{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:30px;
	color:#4C4C4C;
}

.obj_txt_cortissima_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:30px;
	color:#4C4C4C;
	border: 1px solid Red;
}

.obj_txt_media{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:100px;
	color:#4C4C4C;
}
.obj_txt_area{
	font-family:tahoma;
	font-size:11px;
	width:280px;
	color:#4C4C4C;
}
.obj_txt_area_280{
	font-family:tahoma;
	font-size:11px;
	width:280px;
	color:#4C4C4C;
}
.obj_txt_area_280_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	width:280px;
	color:#4C4C4C;
	border: 1px solid Red;
}
.obj_txt_area_lunga_350{
	font-family:tahoma;
	font-size:11px;
	width:350px;
	color:#4C4C4C;
}
.obj_txt_area_lunga_350_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	width:350px;
	color:#4C4C4C;
	border: 1px solid Red;
}
.obj_combo_lungo{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:330px;
	color:#4C4C4C;
}

.obj_combo_lungo_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:330px;
	color:#4C4C4C;
	border: 1px solid Red;	
}

.obj_combo_350{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:350px;
	color:#4C4C4C;
}
.obj_combo_350_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:350px;
	color:#4C4C4C;
	border: 1px solid Red;	
}

.obj_combo_280{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:280px;
	color:#4C4C4C;
}
.obj_combo_280_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:280px;
	color:#4C4C4C;
	border: 1px solid Red;	
}
.obj_combo{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:230px;
	color:#4C4C4C;
}
.obj_combo_normale{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:160px;
	color:#4C4C4C;
}

.obj_combo_normale_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:160px;
	color:#4C4C4C;
	border: 1px solid Red;	
}

.obj_combo_medio{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	line-height:13px;
	width:150px;
	color:#4C4C4C;
}
.obj_combo_13{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	height: 20px;
	width:233px;
	color:#4C4C4C;
}
.obj_combo_13_bordo_rosso{
	font-family:tahoma;
	font-size:11px;
	vertical-align:baseline;
	height: 20px;
	width:233px;
	color:#4C4C4C;
	border: 1px solid Red;
}
.txtlogin {
	height:13px;
	border:solid 1px #FFCC00;
	color:Black;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 110px;	
}
.btn_confirm {
	border: thin solid #8B0000;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	background-color: #F0F8FF;
	color: Black;
	cursor: pointer;
}
.btn_delete {
	border: thin solid #87CEFA;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	background-color: #F0F8FF;
	color: Black;
	cursor: pointer;
}
.btn_info {
	border: thin solid #009B9D;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	background-color: #F0F8FF;
	color: Black;
	cursor: pointer;
}
.combo{
	background-color: White;
	color:#191970;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 180px;
	border: thin solid #708090;
	/*width:80px;	*/
}
.combo_radio{
	background-color: White;
	color:#191970;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 150px;
	border: thin solid #708090;
	/*width:80px;	*/
}
.combo_gallery{
	background-color: White;
	color:#191970;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 280px;
	border: thin solid #708090;
	padding: 3px;
	/*width:80px;	*/
}
.combo_gallery_lungo{
	background-color: White;
	color:#191970;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	width: 400px;
	border: thin solid #708090;
	padding: 3px;
	/*width:80px;	*/
}
.option_non_attivo{
	background-color: White;
	color:Red;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	/*width:80px;	*/
}

.news_combo{
	background-color: White;
	color:#3C4750;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
	width: 120px;
	border: thin solid #708090;
	/*width:80px;	*/
}
.news_option_select{
	color:Red;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 10px;
	/*width:80px;	*/
}

#video_container_elenco{
	width: 910px;
   margin-left: auto;
   margin-right: auto;

}
#video_elenco{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 1300px;
	}
#video_elenco_dett{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 1300px;
	}	
#video_container_right_dett{
	background-color:White; 
	width:230px;
	border: 1px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
	min-height: 700px;
}	
#video_container_right{
	background-color:White; 
	width:230px;
	border: 1px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
	min-height: 1300px;
}
#video_dettaglio_dett{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 800px;
}	
#radio_up{
	width:650px;
	height: 108px;
	position: relative;
	float:left;
	border: 1px solid #DCDCDC;
	overflow:hidden;		
}
#radio_up_popup{
	width:600px;
	height: 108px;
	position: relative;
	float:left;
	border: 1px solid #DCDCDC;
	overflow:hidden;		
}
#radio_container_up{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height:110px;	
}
/*PER HOME PAGE*/

#container_info_novita{
	width: 1000px;
   margin-left: auto;
   margin-right: auto;
	height:3400px;
}


#info_novita_sinistra{
	background-color: White; 
	width:200px;
	position: relative;
	float:left;
	border: 0px solid #DCDCDC;	
}
#info_novita_centro{
	
	width:540px;
	float:left;
	border: 0px solid #DCDCDC;	
	margin-left: auto;
	margin-right: auto;
}
#info_novita_destro{
	background-color: White;
	width:200px;
	float:right;
	border: 0px solid #DCDCDC;
}
#info_meteo_destro{
	background-color: White;
	width:200px;
	border: 1px solid #DCDCDC;	
	margin-left: auto;
	margin-right: auto;	
}

#info_video_destro{
	background-color: White;
	width:200px;
	border: 1px solid #DCDCDC;	
	margin-left: auto;
	margin-right: auto;	
}

#info_vignette_dx{
	background-color: White;
	width:200px;
	border: 1px solid #DCDCDC;	
	margin-left: auto;
	margin-right: auto;	
}

.imgborder_round {
	padding: 2px;
	border: 2px solid #DCDCDC ;
}


#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:167px;
	height:250px;
   margin-left: auto;
   margin-right: auto;	
	position: relative;			
	overflow:hidden; 
	}
	
#slider_r ul, #slider_r li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider_r, #slider_r li{ 
	width:175px;
	height:260px;
   margin-left: auto;
   margin-right: auto;	
	overflow:hidden; 
}


#slider_vignette ul, #slider_vignette li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider_vignette, #slider_vignette li{ 
	width:200px;
	height:200px;
   margin-left: auto;
   margin-right: auto;	
	overflow:hidden; 
}


#slider_promotion ul, #slider_promotion li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider_promotion, #slider_promotion li{ 
	width:190px;
	height:150px;
   margin-left: auto;
   margin-right: auto;	
	overflow:hidden; 
}





#slide_foto{
  	width:150px;
  	height:110px;
   margin-left: auto;
   margin-right: auto;	
	border: 1px solid #F0FFFF;
	overflow:hidden;		
}
#novita_home_sx{
	width:305px;
	height: 183px;
	position: relative;
   margin-left: auto;
   margin-right: auto;	
	float:left;
	top: 3px;
	padding: 0px;
	border: 1px solid #DCDCDC;	
	
}

#chat_center_left{
	width: 350px;
	height:450px;
	float: left;
	top: -50%;
}
#chat_center_right{
	width: 560px;
	height:450px;
	position: relative;
	float: right;
	top: 0px;
}	
#chat_banner_quadrati{
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
	margin-top: auto;	
	height: 430px;
	width: 320px;
}	
#chat_banner_quadrati_centrale{
	margin-right:auto;
	margin-left:auto;
	position: relative;
	top: 15%;
	background-color: White;
}
.chat_bordo{
	border: 2px solid #DCDCDC ;
}

.novita_medio{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #B82E2E;
}
a.novita_medio:hover{
	padding-bottom: 5px;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #B82E2E;
}
a.novita_medio:link{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #B82E2E;
}
a.novita_medio:active{
	padding-bottom: 5px;
	text-decoration: underline;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 11px;
	color: #B82E2E;
}
/*MERCATARI*/
/*AREA RISERVATA*/
#div_container_mercato_AR{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height: 800px;

}
#container_principale_AR {
	width: 950px;
   margin-left: auto;
   margin-right: auto;
	height: 1500px;
}
#div_elenco_mercato_AR{ 
	background-color:White; 
	width:710px;
	border: 1px solid #DCDCDC;
	position: relative;
	float: left;

}
#div_container_mercato_dettaglio_AR{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
}

/*FINE ARE RISERVATA*/

#div_container_mercato_dettaglio{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height: 950px;
}

#div_elenco_mercato_dettaglio{
	background-color:White; 
	width:710px;
	border: 1px solid #DCDCDC;
	position: relative;
	float: left;
	min-height: 950px;
}

#div_container_mercato{
	width: 910px;
   margin-left: auto;
   margin-right: auto;
	height: 2500px;

}



#div_categorie_mercato{
	background-color:White; 
	width:190px;
	border: 1px solid #DCDCDC;
	float: right;
   margin-left: auto;
   margin-right: auto;	


}
#div_elenco_mercato{
	background-color:White; 
	width:710px;
	border: 1px solid #DCDCDC;
	position: relative;
	float: left;
	min-height: 2500px;
}

#div_container_right_mercato{
	background-color:White; 
	width:320px;
	border: 0px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: left;
}

/*-----------------------*/
/*PER MESSAGGI A CENTRO PAGINA--------------------------------------------------*/
div.message p{
    margin: 0 0 1em}
div.message{
    margin: 0 0 2em;
    padding: 1em 15px 0 50px;
    border-style: solid;
    border-width: 2px 0;
	 width: 400px;
    margin-left: auto;
    margin-right: auto;
}
div.message.info{
    background: #EAEBF7 url(../images/Home_Page/NEW_HOMEPAGE/MERCATO/message/info20.png) no-repeat 15px 50%;
    border-color: #8E9AFF
}
div.message.warning{
    background: #FFF0BA url(../images/Home_Page/NEW_HOMEPAGE/MERCATO/message/warning20.png) no-repeat 15px 50%;
    border-color: #E87C29}

div.message.question{
    background: #E4F6DE url(../images/Home_Page/NEW_HOMEPAGE/MERCATO/message/help20.png) no-repeat 15px 50%;
    border-color: #8FDC79}

div.message.error{
    background: #FFD8D6 url(../images/Home_Page/NEW_HOMEPAGE/MERCATO/message/error20.png) no-repeat 15px 50%;
    border-color: #FF0038}
/*--------watermark-------------------------------------------------*/	 
.watermark {
	position: relative;
}

.watermark span {
	position: absolute;
	left:0px;
	bottom: 0px;
	background-image: url(../public/File_Image_Marketplace/Image_Page/BASE_WATMAKER_AVIGLIANO.png);
}
/*--------------------*/
.testo_azzurro_bold_medio_market{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 10px;
	color: ActiveCaption;
}
.testo_rosso_bold_medio_market{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 10px;
	color: Red;
}
.testo_azzurro_bold_info_market{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	height: 25px;
	color: White;
	border: none;
	background-color: #598EED;
	text-align: center;
}
.testo_giallo_bold_info_market{
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	height: 25px;
	color: Yellow;
	border: none;
	background-color: #598EED;
	text-align: center;
}
.dox_con_bordo{
	width: 250px;
	height: 250px;
	background-color: #4881B3;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #036;
	padding: 20px;
	box-shadow:5px 10px 10px #000;
	-webkit-box-shadow:5px 10px 10px #000;
	-moz-box-shadow:5px 10px 10px #000;
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10', MakeShadow='true');
}

#babbo_natale_down{
	width: 910px;
	height: 1000px;
	margin-left:20px;
	margin-right: 20px;
}
#babbo_natale_container_banner{
	height:1000px;
	position: relative;
	float: left;
	top: 0px;
}
#babbo_natale_banner{
	width:200px;
	height: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	float: left;
	padding: 5px;
	border: 1px solid #DCDCDC;		
}
#babbo_natale_container_right{
	width: 680px;
	height:900px;
	margin-left: auto;
	position: relative;
	float: right;	
}
#container_table_up{
  	width:200px;
   margin-left: auto;
   margin-right: auto;	

}
.body_natale_sinistro {
background-image:url(../Babbo_Natale_2010/images/35.jpg);
background-attachment:fixed;
background-position:-10px center;
background-repeat:repeat;
background-color:White;
}
.importo_donate{
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Tahoma;
	font-style: normal;
	font-weight:bold;
	font-size: 30px;
	color: #4169E1;
}
/*--------------------------------------------ASSOCIAZIONI----------------------*/
#assocazioni_elenco{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	/*min-height: 1965px;*/
}
#associazioni_container_right{
	background-color:White; 
	width:230px;
	border: 1px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
	/*min-height: 1945px;*/
}
/*------------------------------------FINE ASSOCIAZIONI--------------------------*/

#chat_streaming{
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
	margin-top: auto;	
	height: 600px;
	width: 380px;
}

#chat_container{
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
	margin-top: auto;	
	height: 580px;
	width: 380px;
}





#mypeel{
	background-color:White; 
	width:650px;
	border: 1px solid #DCDCDC;
	position: relative;
	min-height: 700px;
}
#mypeel_right{
	background-color:White; 
	width:230px;
	border: 1px solid #DCDCDC;
	left: -10px;;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	float: right;
	min-height: 700px;
}
.opacity50 { /* 50% opaque */
    opacity:100;
    filter:alpha(opacity=100);
}
.opacityOff:hover {
    opacity:0.50;
    filter:alpha(opacity=50);
}
