/* CSS Document */
BODY { background-color:#000000;font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif; }
#HEADER {width:960px; height:140px; margin:0px auto auto 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_orari a:link {
				    color:#CC3333;text-decoration:none;
				    font-size:11px;font-weight:bold;}

.link_orari a:hover {
					 color:#FFFFFF;
					 text-decoration:underline;
					 font-weight:bold;font-size:11px; }
.link_orari a:visited {
						color: #FFFFFF; 
						font-weight:bold;font-size:11px;}

.sitemap a:link {
				    color:#CC3333;
				    text-decoration:none;
				    font-size:11px; font-weight:bold;}

.sitemap a:visited {
						color: #FFFFFF; font-weight:bold;font-size:11px;}
.sitemap_frist a:link {
				    color:#ffffff;
				    text-decoration:none;
				    font-size:14px;font-weight:bold;}

.sitemap_frist a:hover {
					 color:#FFFFFF;
					 text-decoration:underline;
					 font-weight:bold; font-size:14px;  }
.sitemap_frist a:visited {
						color: #FFFFFF; 
						font-weight:bold;
					    font-size:14px; 
						}

.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:0px auto auto auto;
				 }
/*sezione contatti*/				 
#COME_RAGGIUNGERCI {width:570px; height:124px; border:1px solid #FFF;}
.indirizzo {  color:#FFFFFF; padding-left:10px;}
#google_maps {width:580px; margin-left:auto; margin-right:auto; margin-top:22px;  border:1px dashed #6A382D;}
/*.roma-in-treno{width:152px; height:122px; float:left; margin-left:21px;border:1px solid #930;}
.guida-di-roma{width:152px; height:122px;  float:left; margin-left:40px; margin-right:40px; border:1px solid #930;}
.roma-in-aereo{width:152px; height:122px; float:left; margin-left:21px;border:1px solid #930;}
*/

h5 { font-size:15px; color:#009966;  margin:20px 0px 0px 0px}

.link_hotel a:link { text-decoration:underline; color:#c90}
.link_hotel a:hover {text-decoration:underline; color:#215DBD; }
.link_hotel a:active {text-decoration:underline; color:#215DBD; }
.link_hotel a:visited {text-decoration:underline; color:#215DBD; }

#sezione_dormire { font-size:13px; width:75%; color:#F90; border-bottom:2px solid #C00;  margin:20px 0px 0px 0px; padding:0px 0px 0px 10px}
.dormire_hotels { font-size:13px; color:#FFFF00;  margin:20px 0px 0px 0px}
#sezione_trasporti { font-size:13px; color:#009966; width:75%; border-bottom:2px solid #C00;  margin:20px 0px 0px 0px; padding:0px 0px 0px 10px}
.trasporti { font-size:13px; color:#009966;  margin:20px 0px 0px 0px}

.compagnie_aeree { font-size:15px; color:#900; width:75%; border-bottom:2px solid #C00;  margin:20px 0px 0px 0px; padding:0px 0px 0px 10px}

#COLONNA_SX {width:175px; 
			 height:850px;
			 background-color:#000000; 
		     border:0px solid #cccccc;
			 float:left; 
			 margin: 0px auto 10px 1px;
			 }

#BLOCCO_CENTRALE_UNO{width:600px;
					 height:auto;
 				 	 background-color:#000000;
  				 	 border:0px solid #00FF33; 
				 	 float:left; 
					 margin: 8px auto auto 2px;
				 	 }

#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:850px;
			background-color:#000000;
		    border:0px solid #ffffff;
			float:right;
			margin:0px 1px 10px auto;
		  }

#FOOTER {width:958px;
		 height:22px;
		 background-image:url(../images/bg_footer.jpg);
		 clear:both;
		 margin:5px auto auto auto;
		 }
#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;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_hotspot {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_hotspot {width:175px; 
					 height:151px;
					 background-image:url(../images/pelle.jpg);
					 border:1px dashed #6A382D;					
					    }
.bordo_int_box_hotspot {margin-top:12px; 
					 margin-left:12px;
					 width:150px; 
					 height:125px; 
					 background-color:#000000;  
					 border:1px dashed #6A382D;
					 text-align:center;
					}	
					
.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;				
					}		


.nome_box_fb {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_fb {width:175px; 
					 height:296px;
					 background-image:url(../images/pelle.jpg);
					 border:1px dashed #6A382D;					
					    }
.bordo_int_box_fb {margin-top:12px; 
					 margin-left:12px;
					 width:150px; 
					 height:270px; 
					 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;					 
					}
.link_annunci a:link{ text-decoration:none;	color:#FFFFFF;}
.link_annunci a:hover{ text-decoration:none;color:#FFFFFF;}
.link_annunci a:active{ text-decoration:none;color:#FFFFFF;	}
.link_annunci a:visited{ text-decoration:none;color:#FFFFFF;}

.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_spot{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_spot	{width:175px;
					 	 height:300px; 
					 	 background-image:url(../images/pelle.jpg); 
						 border:1px dashed #6A382D; 
						} 
.bordo_int_box_spot	{width:150px; 
						 height:274px; 
						 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:2px auto auto 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:link{ 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 Banner*/
.highlighttext{
width:240px;
background-color:#990000;
font-weight:bold; 
font-size:12px;
border:1px solid #ffffff;
padding:2px 2px 2px 2px;  
}
.highlighttext a:link{ text-decoration:none;
color:#FFFFFF;
}
.highlighttext a:hover{ text-decoration:none;
color:#FFF200;
}
.highlighttext a:active{ text-decoration:none;
color:#FFFFFF;
}
.highlighttext a:visited{ text-decoration:none;
color:#FFFFFF;
}

/*Pagina Artwork*/
.download a:link{ 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;}

/* OPEN INVITER */
.thTable {background-image:url(../images/login_bg.gif); width:550px; height:150px;}
.thTable_contatti {  margin-top:10px; color:#FFFFFF}
.thTableHeader_Contatti { color:#3300CC; text-decoration:underline; background-color:#FFFFFF}
.thTableDesc_Contatti { background-color:#990000; color:#FFFFFF;}
.thTableOddRow {color:#FFFFFF}
.select_tutti { color:#FF0000;}
.thTextbox {border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.thTableImportantRow { height:40px;}
.thTableRow_login { color:#FFFFFF;}
.thButton_login { border:1px solid #ffffff; background-color:#996633; color:#FFffff;}
.thButton { border:1px solid #ffffff; background-color:#996633; color:#FFffff;}
.Message_Box { width:470px; color:#FFFFFF;background-image:url(../../images/pelle.jpg);border:1px dashed #6A382D;}
.thTextArea	{ margin-top:0px; background-color:#000000; color:#FF0000;}	
.copyright { margin-top:40px;}	   
/* FINE OPEN INVITER */

