/* CSS Document */
BODY { background-color:#000000; 
	   font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
	   
	  }
#HEADER {width:960px; 
		 height:140px;
		 margin-top:0px;
		 margin-left:auto;
		 margin-right:auto;	
		 }	  
.posizione_iframe_banner{ position:relative;
						  left:180px; 
						  top:40px; 
						  width:468px;
						  height:59px;
						  }
.posizione_iframe_banner_annunci{ position:relative;
						  left:78px; 
						  top:40px; 
						  width:468px;
						  height:59px;
						  }

  
.link_menu_header a:link {
						  color: #FFFFFF;
						  text-align:center;
						  text-decoration:none;
						  margin-left:40px;
						  font-weight:bold;
						  }

.link_menu_header a:hover {
						   color:#CC0000;
						   text-align:center;
						   text-decoration:underline;
						   font-weight:bold;
						   margin-left:40px;
						   }

.link_menu_header a:visited {  
							 color: #FFFFFF;
							 margin-left:40px;
		  					 text-decoration:none;
						     font-weight:bold;
							 }
.link_menu_club a:link {
						  color: #FFFFFF;
						  text-align:center;
						  text-decoration:none;
						  font-weight:bold;
						  }

.link_menu_club a:hover {
						  color:#CC0000;
						  text-align:center;
						  text-decoration:none;
						  font-weight:bold;
						  }

.link_menu_club a:visited {  
							color: #CC0000;
						    text-align:center;
		  					text-decoration:none;
						    font-weight:bold;
							}
.link_email a:link {
					 color:#CC3333;
					 text-decoration:none;
					 }

.link_email a:hover {
					 color:#FFFFFF;
					 text-decoration:underline;
					 }
.link_email a:visited {
					   color: #FFFFFF;
					   }

.link_mappa a:link {
				    color:#CC3333;
				    text-decoration:none;
				    font-size:14px; 
				    font-weight:bold;
					}

.link_mappa a:hover {
					 color:#FFFFFF;
					 text-decoration:underline;
					 font-weight:bold;
					 }
.link_mappa a:visited {
						color: #FFFFFF; 
						font-weight:bold;
						}


.link_unocard a:link {
					  color:#CC3333;
					  text-decoration:none;
						}

.link_unocard a:hover {
						 color:#FFFFFF;
						 text-decoration:underline;
						   }
.link_unocard a:visited {
 						 color: #FFFFFF;
						  }
		  
#CORPO_CENTRALE {
				 width:958px;
				 height:auto; 
				 border-left:1px dashed #ffffff;
				 border-right:1px dashed #ffffff;	  
				 margin-top:0px;
				 margin-left:auto;
				 margin-right:auto;
				 }

#COLONNA_SX {width:175px; 
			 height:660px;
			 background-color:#000000; 
		     border:0px solid #cccccc;
			 float:left; 
			 margin-bottom:10px;
			 margin-left:1px;
			 margin-top:0px;
			 }


#BLOCCO_CENTRALE_UNO{width:600px;
					 height:auto;
 				 	 background-color:#000000;
  				 	 border:0px solid #00FF33; 
				 	 float:left; 
					 margin-left:2px;
				 	 margin-right:auto;
				 	 margin-top:8px;
				 	 }

#BLOCCO_CENTRALE_DUE{width:598px;
					 height:auto;
				 	 background-color:#000000;
  				 	 border:0px solid #00FF33; 
				 	 float:left;
				 	 margin:5px 3px 0px 2px; 
				     }

#COLONNA_DX{width:177px; 
			height:660px;
			background-color:#000000;
		    border:0px solid #ffffff;
			float:right;
			margin-right:1px;
		    margin-bottom:10px;
			margin-top:0px;
		  }

#FOOTER {width:958px;
		 height:22px;
		 background-image:url(../images/bg_footer.jpg);
		 clear:both;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:5px;
		 }
#FOOTER_ANNUNCI {width:958px;
		 height:22px;
		 background-image:url(../images/bg_footer.jpg);
		 
		 margin-top:5px;
		 }

.invita {  color:#FFFFFF; 
		   text-align:left;
		   font-weight:bold;
		   margin-top:12px;
		 }

.link_menu_sx {  width: 158px;
				 border-bottom:1px dashed #ffffff; 
				 padding-bottom:2%;
				 padding-left:2%;
				 margin-bottom:4%; 
				 margin-top:auto; 
				 font-family:Tahoma; font-size:14px;		
				 color:#FFFFFF; 
				 text-align:left; 
				 }

.link_menu_sx a:link  {text-decoration: none; 
					   font-family:Tahoma,Georgia,Times, serif;
					   color:#FFFFFF; text-align:left;
					   }

.link_menu_sx a:hover {text-decoration: underline; 
						color:#F3A916;  
						}

.link_menu_sx a:visited {text-decoration: none; }


.box_newsletter {
				 width:auto; 
				 height:115px; background-color:#CC3300; 
				 background-color:#000000;
				 border:0px solid #ffffff;
				 margin-top:0px
				 }

.hd_newsletter{ text-align:center; 
				color:#FFFFFF;
				background-image:url(../images/bg_hd_box_newsletter.jpg); 
				background-repeat:repeat-x;
				margin-top:30px;
				}

.submit_newsletter{ color:#ffffff; 
					font-weight:bold; 
					width:67px;
					background-color:#993300;
					padding-bottom:4px;
					height:20px; 
					border-top:1px solid #ffffff; 
					border-left:1px solid #ffffff;
					border-bottom:2px solid #ffffff;
					border-right:2px solid #ffffff;
					}

.inputbox_newlsetter { border-top:1px solid #000000; 
					   border-left:2px solid #000000;
					   border-bottom:1px solid #cccccc;
					   border-right:1px solid #ffffff;
					   background-color:#996633;
					   color:#ffffff; 
					   }
					   
.box_banner_sx { margin:2px auto auto 0px;
				 border:0px solid #A00303;
					}
.singolo_banner_sx { margin:12px auto auto auto; 
					 border:0px solid #A00303;
					 }

.nome_box_maillist{color:#ffffff; 
				   font-size:15px; 
				   width:100px; 
				   margin-left:12px; 
				   background-image:url(../images/pelle.jpg);
				   border:1px dashed #6A382D; 
				   border-bottom:0px;
				   padding-left:4px;
					}
.bordo_ext_box_maillist {width:175px; 
						 height:140px;
						 background-image:url(../images/pelle.jpg);
						 border:1px dashed #6A382D;					
 					}
.bordo_int_box_maillist	{margin-top:12px; 
						 margin-left:12px;
						 width:150px; 
						 height:115px; 
						 border:1px dashed #6A382D;	
						}			
						
.nome_box_foto{font-size:15px;
			   color:#ffffff; 
			   margin-left:12px; 
			   width:100px;
			   background-image:url(../images/pelle.jpg);
			   border:1px dashed #6A382D; 
			   border-bottom:0px;
			   padding-left:4px;
				}	
.bordo_ext_box_foto {width:175px; 
					 height:176px; 
					 background-image:url(../images/pelle.jpg); 
					 border:1px dashed #6A382D;
					 }
.bordo_int_box_foto {margin-top:12px; 
				     margin-left:12px;
					 width:150px; 
					 height:150px; 
					 background-color:#000000;  
					 border:1px dashed #6A382D;				
					}		
.nome_box_dove {font-size:15px;
				color:#ffffff; 
				margin-left:12px; 
				width:100px; 
				background-image:url(../images/pelle.jpg); 
				border:1px dashed #6A382D; 
				border-bottom:0px;
				padding-left:4px;					
				}
.bordo_ext_box_dove {width:175px; 
					 height:186px;
					 background-image:url(../images/pelle.jpg);
					 border:1px dashed #6A382D;					
					    }
.bordo_int_box_dove {margin-top:12px; 
					 margin-left:12px;
					 width:150px; 
					 height:160px; 
					 background-color:#000000;  
					 border:1px dashed #6A382D;				
					}		
.box_banner_dx { margin:2px 0px auto auto;
				}
.singolo_banner_dx { margin:12px auto auto auto; 
					 border:0px solid #ffffff;
					 }
.nome_box_annunci {
					font-size:15px; 
					background-image:url(../images/pelle.jpg); 
					margin-left:12px;
					color:#ffffff; 
					width:100px; 
					background-color:#CC9933;
					border:1px dashed #6A382D; 
					border-bottom:0px;
					padding-left:4px;					 
					}
.bordo_ext_box_annunci	{width:175px;
					 	 height:284px; 
					     background-image:url(../images/pelle.jpg); 
						 border:1px dashed #6A382D; 
						} 
.bordo_int_box_annunci	{width:150px; 
						 height:260px; 
						 background-color:#000000;  
					 	 border:1px dashed #6A382D; 
						 margin-top:12px; margin-left:12px; 
						}
.nome_box_video{font-size:15px;
				margin-left:12px;
				color:#ffffff; 
				width:104px; 
				background-image:url(../images/pelle.jpg);
				border:1px dashed #6A382D; 
				border-bottom:0px;
				padding-left:4px;				
}		
.bordo_ext_box_video	{width:175px;
					 	 height:139px; 
					 	 background-image:url(../images/pelle.jpg); 
						 border:1px dashed #6A382D; 
						} 
.bordo_int_box_video	{width:150px; 
						 height:113px; 
						 background-color:#000000;  
						 border:1px dashed #6A382D; 
						 margin-top:12px; margin-left:12px; 
						}
.nome_box_oggi {font-size:15px;
				margin-left:12px;
				color:#ffffff; 
				width:100px;
				background-image:url(../images/pelle.jpg);
				border:1px dashed #6A382D; 
				border-bottom:0px;
				padding-left:4px;
				}
.bordo_ext_box_oggi	{width:175px;
					 	 height:139px; 
					 	 background-image:url(../images/pelle.jpg); 
						 border:1px dashed #6A382D; 
					} 
.bordo_int_box_oggi	{width:150px; 
						 height:113px; 
						 background-color:#000000;  
						 border:1px dashed #6A382D; 
						 margin-top:12px; margin-left:12px; 
					 text-align:center; 
					}
					
.tabella_artwork { 
				  color:#FFFFFF;
		  		 }					
		   
#copyright {
			text-align:center;
			color:#FFFFFF;
			font-size:14px;
			margin-top:2px;
		    margin-left:auto;
		 	margin-right:auto;
		   }
/*Pagina PROGRAMMA */
.programma_header {
	font-size:36px; 
	color:#FFFFFF; 
	border-bottom:3px solid #990000; 
	background-color:#990000; 
	text-align:center;     
	}

.weblist_box{
width:240px;
background-color:#990000;
font-weight:bold; 
font-size:12px;
border:1px solid #ffffff;
padding:2px 2px 2px 2px;  
}
.weblist_box a{ text-decoration:none;
color:#FFFFFF;
}
.weblist_box a:hover{ text-decoration:none;
color:#FFF200;
}
.weblist_box a:active{ text-decoration:none;
color:#FFFFFF;
}
.weblist_box a:visited{ text-decoration:none;
color:#FFFFFF;
}
/*Pagina Artwork*/

.download a{ text-decoration:none;
color:#990000;
}
.download a:hover{ text-decoration:none;
color:#FFF200;
}
.download a:active{ text-decoration:none;
color:#990000;
}
.download a:visited{ text-decoration:none;
color:#FFFFFF;
}
