html,body{
	margin: 0px;
	padding:0px;
}

body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	background-color: #d8d8d8;
	background-image: url(/images/bg_background.jpg);
	background-repeat:repeat-x; 
	background-position: 0px 0px;
	text-align:center;
	height:101%;
}

form{
	margin:0px;
	padding:0px;
}

a {   
	outline:none;   
} 

#contenitore{
	width:1000px;
	margin: 0px auto;
	text-align:left;
}

.guidaroma{
	background-color:#234da2;
	color:#ffffff;
}

.annunci{
	background-color:#c19446;
	color:#ffffff;
}

.film{
	background-color:#0b9de2;
	color:#ffffff;
}

.viaggi{
	background-color:#cd1dbf;
	color:#ffffff;
}

/*------------------------------------------HEADER---------------------------------------*/

#header{
	background-image: url(/images/bg_header.jpg);
	height:169px;
	float:left;
	width:1000px;
}

#sottoheader{
	clear:both;
	margin:0px;
	padding:0px;
	float:left;
	width:1000px;
}

#logo img{
	border:0px;
	float:left;
	width:448px;
}

#ricerca{
	float:right;
	width:423px;
}

#ricerca fieldset{
	margin:0px;
	padding:0px;
	border:1px solid #333333;
	padding-left:10px;
	width:410px;
	padding-bottom:7px;
}

#ricerca legend{
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:12px;
	padding-left:2px;
	padding-right:2px;
}

.inpric{
	width:150px;
	border:0px;
	color:#333333;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.cercab{
	margin:0px;
	padding:0px;
	width:80px;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image: url(/images/bg_button.gif);
	color:#ffffff;
	border:0px;
	height:19px;
	line-height:19px;
}

#menu_alto{
	margin-top:10px;
	clear:both;
	float:left;
	width:1000px;
	background-image: url(/images/bg_menu_alto.gif);
	height:31px;
}

#menu_alto ul{
	margin:0px;
	padding:0px;
	text-align:center;
	height:31px;
}

#menu_alto li{
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:center;
	height:31px;
	line-height:31px;
	font-size:14px;
}

.op1 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/home_li_sup.gif.gif);
}

.op1 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/home_li_sup.gif.gif);
}

.op1 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/bg_menu_alto_hover_home.gif);
}

.sonohome a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/sono_home.gif);
}

.sonohome a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/sono_home.gif);
}

.sonohome a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/bg_menu_alto_hover_home.gif);
}

.op2 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:130px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op2 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:130px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op2 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:130px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sono_guida a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:130px;
	background-image: url(/images/sono_guida.gif);
}

.sono_guida a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:130px;
	background-image: url(/images/sono_guida.gif);
}

.sono_guida  a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:130px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op3 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:90px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op3 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:90px;
	background-image: url(/images/bg_menu_alto_back.gif);
}
.op3 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:90px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sono_annunci a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:90px;
	background-image: url(/images/sono_annunci.gif);
}

.sono_annunci a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:90px;
	background-image: url(/images/sono_annunci.gif);
}

.sono_annunci  a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:90px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op4 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op4 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op4 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sono_cinema a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/sono_cinema.gif);
}

.sono_cinema a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/sono_cinema.gif);
}

.sono_cinema  a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op5 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op5 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op5 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sonoeventi a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/sono_eventi.gif);
}

.sonoeventi a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/sono_eventi.gif);
}

.sonoeventi a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:80px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op6 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:95px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op6 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:95px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op6 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:95px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sonocalcetto a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:95px;
	background-image: url(/images/sono_calcio.gif);
}

.sonocalcetto a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:95px;
	background-image: url(/images/sono_calcio.gif);
}

.sonocalcetto a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:95px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op7 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:105px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op7 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:105px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op7 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:105px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sonocommunity a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:105px;
	background-image: url(/images/sono_community.gif);
}

.sonocommunity a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:105px;
	background-image: url(/images/sono_community.gif);
}

.sonocommunity a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:105px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op8 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op8 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op8 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sonoforum a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/sono_forum.gif);
}

.sonoforum a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/sono_forum.gif);
}

.sonoforum a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op9 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op9 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op9 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sonoviaggi a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/sono_viaggi.gif);
}

.sonoviaggi a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/sono_viaggi.gif);
}

.sonoviaggi a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:85px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.op10 a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op10 a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/bg_menu_alto_back.gif);
}

.op10 a:hover{
	color:#333333;
	text-decoration: none;	
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}

.sonoblog  a:link{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/sono_blog.gif);
}

.sonoblog a:visited{
	color:#ffffff;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/sono_blog.gif);
}

.sonoblog  a:hover{
	color:#333333;
	text-decoration: none;
	border-right:1px solid #ffffff;
	float:left;
	width:70px;
	background-image: url(/images/bg_menu_alto_hover.gif);
}


.op11 a:link{
	color:#ffffff;
	text-decoration: none;
	float:left;
	width:100px;
	background-image: url(/images/bg_menu_alto_hover_fine_back.gif);
}

.op11 a:visited{
	color:#ffffff;
	text-decoration: none;
	float:left;
	width:100px;
	background-image: url(/images/bg_menu_alto_hover_fine_back.gif);
}

.op11 a:hover{
	color:#333333;
	text-decoration: none;	
	float:left;
	width:100px;
	background-image: url(/images/bg_menu_alto_hover_fine.gif);
}

.sonopubblicita a:link{
	color:#ffffff;
	text-decoration: none;
	float:left;
	width:100px;
	background-image: url(/images/sono_pubblicita.gif);
}

.sonopubblicita a:visited{
	color:#ffffff;
	text-decoration: none;
	float:left;
	width:100px;
	background-image: url(/images/sono_pubblicita.gif);
}

.sonopubblicita a:hover{
	color:#333333;
	text-decoration: none;
	float:left;
	width:100px;
	background-image: url(/images/bg_menu_alto_hover_fine.gif);
}

/*-------------------------------------------CENTRO----------------------------------*/
#centro{
	margin:0px;
	padding:0px;
	float:left;
	width:1000px;
	margin-top:10px;
}

#top_content{
	float:left;
	width:857px;
	margin-left:8px;
}

#title_path{
	width:539px;
	float:left;
	height:61px;
	background-image: url(/images/bg_h1_temp.gif);
}

#title_path2{
	width:539px;
	float:left;
	height:61px;
	background-image: url(/images/bg_h1_temp.gif);
}

#title_path2 h1{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-weight:bold;
	font-size:16px;
	margin-left:5px;
	margin-right:5px;
	color:#990000;
	border-bottom:1px solid #cccccc;
}

#percorso2{
	margin:0px;
	padding:0px;
	color:#990000;
	font-size:11px;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:5px;
}

#percorso2 a:link{
	color:#333333;
	text-decoration: none;
}

#percorso2 a:visited{
	color:#333333;
	text-decoration: none;
}

#percorso2 a:hover{
	color:#990000;
	text-decoration: underline;
}

#percorso2 ul{
	margin:0px;
	padding:0px;
}

#percorso2 li{
	list-style-type: none;
	display:inline;
	text-transform:lowercase;
}

#title_path h1{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-weight:bold;
	font-size:16px;
	margin-left:5px;
	margin-right:5px;
	color:#990000;
	border-bottom:1px solid #cccccc;
}

#percorso{
	margin:0px;
	padding:0px;
	color:#990000;
	font-size:11px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:20px;
}

#percorso a:link{
	color:#333333;
	text-decoration: none;
}

#percorso a:visited{
	color:#333333;
	text-decoration: none;
}

#percorso a:hover{
	color:#990000;
	text-decoration: underline;
}

#percorso ul{
	margin:0px;
	padding:0px;
}

#percorso li{
	list-style-type: none;
	display:inline;
	text-transform:lowercase;
}

#content{
	float:left;
	width:857px;
	margin-left:8px;
}

#page_temp{
	float:left;
	width:718px;
}

#center_temp{
	float:left;
	width:718px;
	background-image: url(/images/bg_center_temp.gif);
}

#page_pub{
	margin-left:5px;
}

.center_temp_img img{
	float:left;
	width:718px;
}

#page_center_temp{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#page_center_temp p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
}

.box_guida h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

.box_guida h4{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

.box_guida{
	clear:both;
	float:left;
	width:708px;
}

.box_guida_sx{
	float:left;
	width:400px;
	margin-top:10px;
	margin-bottom:10px;
}

.box_guida_sx img{
	float:left;
	width:110px;
	margin-right:5px;
	margin-bottom:5px;
}

.box_guida_sx a:link{
	color:#990000;
	text-decoration: none;
}

.box_guida_sx a:visited{
	color:#990000;
	text-decoration: none;
}

.box_guida_sx a:hover{
	color:#333333;
	text-decoration: underline;
}

.box_guida_dx{
	float:right;
	width:290px;
	border-left:1px solid #cccccc;
	margin-top:10px;
	margin-bottom:10px;
}

.box_guida_dx_a{
	float:left;
	width:145px;
}

.box_guida_dx_b{
	float:left;
	width:145px;
}

.box_guida_dx ul{
	margin:0px;
	padding:0px;
	padding-left:40px;
	margin-top:5px;
}

.box_guida_dx li{
	margin:0px;
	padding:0px;
	list-style-type: square;
	text-align:left;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#990000;
}

.sondaggi_li a:link{
	color:#333333;
	text-decoration: none;
}

.sondaggi_li a:visited{
	color:#333333;
	text-decoration: none;
}

.sondaggi_li a:hover{
	color:#990000;
	text-decoration: underline;
}

#banner_bottom{
	clear:both;
	margin:0px;
	padding:0px;
	text-align:center;
	padding-top:10px;
}

#banner_bottom img{
	border:0px;
}

#cerca_loc_dx{
	float:right;
	width:300px;
}

#cerca_loc_dx img{
	border:0px;
	float:left;
	width:300px;
}

#cerca_loc_sx{
	margin-top:10px;
	float:left;
	width:390px;
	border-right:1px solid #cccccc;
}

#cerca_loc_sx fieldset{
	text-align:center;
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:5px;
}

.select_cerca{
	width:220px;
	color:#333333;
	border:1px solid #cccccc;
	font-size:13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.tab_cerca_sx{
	color:#333333;
	font-size:13px;
	width:120px;
	background-color:#e4e4e4;
	vertical-align:top;
	text-align:left;
}

.tab_cerca{
	border-spacing: 4px;
	width:100%;
}

.tab_cerca td{
	padding:2px;
	margin:0px;
	line-height:20px;
	height:20px;
}

.tab_cerca_dx{
	color:#333333;
	font-size:13px;
}

.piccolo{
	font-size:11px;
	font-weight:normal;
}

.cbtn{
	width:100px;
	padding:2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#bottom_elenco_loc{
	margin:0px;
	padding:0px;
	margin-top:10px;
	text-align:center;
}

#bottom_elenco_loc h2{
	margin:0px;
	padding:0px;
	color:#990000;
	font-weight:normal;
	font-size:14px;
	margin-bottom:10px;
}

#bottom_elenco_loc ul{
	margin:0px;
	padding:0px;
	text-align:center;
	padding-left:20px;
}

#bottom_elenco_loc li{
	list-style-type: square;
	line-height:20px;
	font-size:12px;
	color:#990000;
	width:215px;
	text-align:left;
	border-bottom:1px dashed #cccccc;
}

.bottom_elenco_loc_sx{
	float:left;
	width:235px;
	border-right:1px dashed #cccccc;
}

.bottom_elenco_loc_dx{
	float:left;
	width:235px;
}

#bottom_elenco_loc a:link{
	color:#333333;
	text-decoration: none;
}

#bottom_elenco_loc a:visited{
	color:#333333;
	text-decoration: none;
}

#bottom_elenco_loc a:hover{
	color:#990000;
	text-decoration: underline;
}

#page_center_temp_ric{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#page_center_temp_ric h3{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
	text-align:center;
}

.box_ricerca_loc{
	clear:both;
	float:left;
	width:708px;
	background-image: url(/images/bg_sfondo_loc.jpg);
	height:80px;
	margin-bottom:10px;
}

.box_ricerca_loc_evidenza{
	clear:both;
	float:left;
	width:708px;
	background-image: url(/images/bg_sfondo_loc_evidenza.jpg);
	height:80px;
	margin-bottom:10px;
}

.box_ricerca_locs_sx{
	float:left;
	width:360px;
}

.box_ricerca_locs_sx h2{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:16px;
	padding-left:10px;
	padding-top:10px;
}

.box_ricerca_locs_sx p{
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-left:10px;
	font-size:12px;
	margin-top:2px;
}

.box_ricerca_locs_sx h4{
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-left:10px;
	font-size:11px;
}

.box_ricerca_locs_sx a:link{
	color:#990000;
	text-decoration: none;
}

.box_ricerca_locs_sx a:visited{
	color:#990000;
	text-decoration: none;
}

.box_ricerca_locs_sx a:hover{
	color:#333333;
	text-decoration: underline;
}

.box_ricerca_locs_sx img{
	border:0px;
	float:left;
	width:80px;
	margin-top:7px;
	margin-left:10px;
	margin-right:10px;
}

.box_ricerca_locs_dx{
	float:right;
	width:140px;
}

.box_ricerca_locs_dx ul{ 
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-left:20px;
}

.box_ricerca_locs_dx li{ 
	margin:0px;
	padding:0px;
	list-style-type: square;
	text-align:left;
	height:17px;
	line-height:17px;
	font-size:12px;
	color:#990000;
}

.box_ricerca_locs_cx{
	float:left;
	width:200px;
}

.box_ricerca_locs_cx h5{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	margin-top:10px;
}

.box_ricerca_locs_cx h6{
	margin:0px;
	padding:0px;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	margin-top:2px;
}

#continua{
	clear:both;
	text-align:left;
	border-top:1px solid #cccccc;
	float:left;
	margin-top:10px;
	width:705px;
}

#continua ul{
	margin:0px;
	padding:0px;
}

#continua li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}

.cont_alt a:link{
	color:#333333;
	text-decoration: none;
	padding:2px;
		font-size:13px;
}

.cont_alt a:visited{
	color:#333333;
	text-decoration: none;
	padding:2px;
		font-size:13px;
}

.cont_alt a:hover{
	color:#990000;
	text-decoration: underline;
	padding:2px;
		font-size:13px;
}

.page_sel a:link{
	color:#990000;
	text-decoration: none;
	padding:2px;
	font-weight:bold;
		font-size:14px;
}

.page_sel a:visited{
	color:#990000;
	text-decoration: none;
	padding:2px;
	font-weight:bold;
	font-size:14px;
}

.page_sel a:hover{
	color:#333333;
	text-decoration: underline;
	padding:2px;
	font-weight:bold;
	font-size:14px;
}

#page_center_schedaloc{
	float:left;
	width:708px;
}

#page_center_schedaloc_sx{
	float:left;
	width:450px;
	border-right:1px solid #cccccc;
}

.tab_scheda_loc{
	border-spacing: 0px;
	border-collapse: collapse;
	width:100%;
}

.tab_scheda_loc td{
	padding:5px;
	margin:0px;
}

#map_canvas{
	width:253px;
	height:195px;
}

.tab_scheda_loc_sx_a{
	font-size:13px;
	font-weight:bold;
	width:130px;
	color:#333333;
	vertical-align:top;
}

.tab_scheda_loc_dx_a{
	font-size:13px;
	color:#333333;
}

.tab_scheda_loc_sx_b{
	font-size:13px;
	font-weight:bold;
	width:120px;
	background-color:#f0f0f0;
	vertical-align:top;
	color:#333333;
}

.tab_scheda_loc_dx_b{
	font-size:13px;
	background-color:#f0f0f0;
	color:#333333;
}

.tab_scheda_loc ul{
	margin:0px;
	padding:0px;
	padding-left:20px;
}

.tab_scheda_loc li{
	margin:0px;
	padding:0px;
	list-style-type:square;
	color:#990000;
	line-height:20px;
	height:20px;
}

.tab_scheda_loc a:link{
	color:#333333;
	text-decoration: none;
}

.tab_scheda_loc a:visited{
	color:#333333;
	text-decoration: none;
}

.tab_scheda_loc a:hover{
	color:#990000;
	text-decoration: underline;
}

.tab_scheda_loc img{
	border:0px;
}

.black{
	color:#333333;
}

#page_center_schedaloc_dx{
	float:right;
	width:250px;
}

#page_center_schedaloc_dx ul{
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-top:10px;
}

#page_center_schedaloc_dx li{
	margin:0px;
	padding:0px;
	list-style-type:square;
	font-size:14px;
	color:#990000;
	height:20px;
	line-height:20px;
}

#commenti_loc{
	clear:both;
	float:left;
	width:708px;
	margin-top:10px;
}

#commenti_loc h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	text-align:left;
}

.box_commento{
	clear:both;
	float:left;
	width:705px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

.box_commento_sx{
	float:left;
	width:80px;
}

.box_commento_dx{
	width:620px;
	float:right;
	background-color:#f1f1f1;
	border:1px solid #cccccc;
}

.box_commento_sx img{
	border:0px;
}

.box_commento_dx h4{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:8px;
	color:#333333;
	padding-top:5px;
}

.box_commento_dx a:link{
	color:#990000;
	text-decoration: none;
}

.box_commento_dx a:visited{
	color:#990000;
	text-decoration: none;
}

.box_commento_dx a:hover{
	color:#333333;
	text-decoration: underline;
}

.box_commento_dx p{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	font-size:12px;
	padding-bottom:10px;
	padding-left:8px;
	color:#333333;
}

#recensione_loc{
	background-color:#f1f1f1;
	border:1px solid #cccccc;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding:5px;
}	

#recensione_loc p{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:20px;
	color:#333333;
	padding-right:5px;
}	

#recensione_loc h3{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:20px;
	color:#333333;
	font-weight:bold;
}

#video_loc{
	margin-top:15px;
}

#video_loc img{
	border:0px;
	width:253px;
}	

#page_mappa_loc{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#maps_loc{
	height:600px;
}

#cal_percorso_loc{
	width:708px;
	height:600px;
	margin:0px;
	padding:0px;
}

#page_mappa_loc p{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:20px;
	color:#333333;
	margin-bottom:10px;
	
}

#page_mappa_loc h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	margin-bottom:10px;
}

#intro_per a:link{
	color:#990000;
	text-decoration: none;
}

#intro_per a:visited{
	color:#990000;
	text-decoration: none;
}

#intro_per a:hover{
	color:#333333;
	text-decoration: underline;
}

#page_mappa_loc_sx{
	float:left;
	width:300px;
	margin-left:20px;
	border-right:1px solid #cccccc;
}

#page_mappa_loc_sx fieldset{
	border:0px;
	text-align:center;
}

#page_mappa_loc_dx{
	float:right;
	width:370px;
}

#page_mappa_loc_dx ul{
	margin:0px;
	padding:0px;
	padding-left:40px;
	margin-top:5px;
}

#page_mappa_loc_dx li{
	margin:0px;
	padding:0px;
	list-style-type: square;
	text-align:left;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#990000;
}

#page_mappa_loc_dx h4{
	margin:0px;
	padding:0px;
	color:#333333;
	font-weight:bold;
	font-size:15px;
}

.inp2{
	width:280px;
	background-color:#ebebeb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

.inpnews{
	width:670px;
	background-color:#ebebeb;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

.inpintro{
	width:670px;
	height:50px;
	background-color:#ebebeb;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

.inptesto{
	width:670px;
	height:300px;
	background-color:#ebebeb;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

.inp10{
	width:600px;
	height:100px;
	background-color:#ebebeb;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

.inp4{
	width:50px;
	background-color:#ebebeb;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

#video_loc{
	margin:0px;
	padding:0px;
	text-align:center;
}

#video_loc img{
	border:0px;
	margin-top:10px;
}

#video_loc object{
	width:650px;
	height:500px;
}

#vota_loc h2{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:17px;
	margin-top:20px;
	margin-bottom:20px;
}

#vota_loc{
	margin:0px;
	padding:0px;
	background-color:#f4f4f4;
	width:500px;
	height:200px;
	border:1px solid #cccccc;
	text-align:center;
	margin-left:110px;
}

#vota_loc ul{
	clear:both;
	margin:0px;
	padding:0px;
	text-align:center;
	height:25px;
	margin-left:100px;
}

#vota_loc li{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#333333;
	list-style-type: none;
	line-height:25px;
	height:25px;
	display:inline;
	float:left;
	width:30px;
	text-align:center;
	font-weight:bold;
}

#vota_loc fieldset{
	border:0px;
	padding:0px;
	margin:0px;
	margin-top:20px;
}

#vota_loc a:link{
	color:#990000;
	text-decoration: underline;
}

#vota_loc a:visited{
	color:#990000;
	text-decoration: underline;
}

#vota_loc a:hover{
	color:#990000;
	text-decoration: none;
}

.nero{
	color:#333333;
}

.rosso{
	color:#990000;
}

.rosso_g{
	color:#990000;
	font-weight:bold;
}

#condividi{
	margin-top:5px;
}

#condividi img{
	border:0px;
}

#commenta_loc h2{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:17px;
	margin-top:20px;
	margin-bottom:20px;
}

#commenta_loc{
	margin:0px;
	padding:0px;
	background-color:#f4f4f4;
	width:600px;
	height:300px;
	border:1px solid #cccccc;
	text-align:center;
	margin-left:50px;
	padding-top:30px;
}

#commenta_loc fieldset{
	border:0px;
	padding:0px;
	margin:0px;
	margin-top:20px;
}

#commenta_loc a:link{
	color:#990000;
	text-decoration: underline;
}

#commenta_loc a:visited{
	color:#990000;
	text-decoration: underline;
}

#commenta_loc a:hover{
	color:#990000;
	text-decoration: none;
}

.inp3{
	width:540px;
	height:200px;
}

#foto_loc{
	text-align:center;
	margin:0px;
	padding:0px;
	margin-top:10px;
}

#foto_loc img{
	border:4px solid #cccccc;
	margin:2px;
}

#spettacolo_teatro{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
}

#spettacolo_teatro img{
	float:left;
	width:200px;
	margin-right:5px;
	margin-bottom:5px;
}

#spettacolo_teatro h3{
	margin:0px;
	padding:0px;
	color:#333333;
	font-weight:normal;
	font-size:13px;
	margin-bottom:5px;
}

#spettacolo_teatro p{
	margin:0px;
	padding:0px;
	color:#333333;
	font-weight:normal;
	font-size:13px;
	margin-bottom:5px;
}

#spettacolo_teatro a:link{
	color:#990000;
	text-decoration: none;
}

#spettacolo_teatro a:visited{
	color:#990000;
	text-decoration: none;
}

#spettacolo_teatro a:hover{
	color:#990000;
	text-decoration: underline;
}

#programmazione_cinema{
	clear:both;
	float:left;
	width:708px;
	margin-top:10px;
}

#programmazione_cinema h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

#programmazione_cinema h6{
	margin:0px;
	padding:0px;
	color:#333333;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.progcinema{
	border-spacing: 0px;
	border-collapse: collapse;
	width:100%;
}

.progcinema td{
	padding:5px;
	margin:0px;
	border-bottom:1px solid #cccccc;
}

.progcinemasx{
	width:400px;
	font-size:14px;
}

.progcinemasx a:link{
	color:#990000;
	text-decoration: none;
}

.progcinemasx a:visited{
	color:#990000;
	text-decoration: none;
}

.progcinemasx a:hover{
	color:#990000;
	text-decoration: underline;
}

.progcinemadx{
	font-size:12px;
	color:#333333;
}

.progcinemasx_a{
	width:500px;
	font-size:14px;
}

.progcinemasx_a a:link{
	color:#333333;
	text-decoration: none;
}

.progcinemasx_a a:visited{
	color:#333333;
	text-decoration: none;
}

.progcinemasx_a a:hover{
	color:#990000;
	text-decoration: underline;
}

.progcinemasx_b{
	width:320px;
	font-size:14px;
	vertical-align:top;
}

.progcinemasx_b a:link{
	color:#333333;
	text-decoration: none;
}

.progcinemasx_b a:visited{
	color:#333333;
	text-decoration: none;
}

.progcinemasx_b a:hover{
	color:#990000;
	text-decoration: underline;
}

.progcinemadx_a{
	font-size:12px;
	color:#333333;
}

#page_calcola_percorsi{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#page_calcola_percorsi p{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:20px;
	color:#333333;
	margin-bottom:10px;
	margin-left:10px;	
}

#page_calcola_percorsi h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	margin-bottom:10px;
}

#page_calcola_percorsi fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-top:10px;
	margin-left:100px;
}

#numeri_utili{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#numeri_utili p{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:20px;
	color:#333333;
	margin-bottom:10px;
	margin-left:5px;	
}

#numeri_utili h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	margin-bottom:10px;
}

.tab_numeri{
	border-spacing: 0px;
	border-collapse: collapse;
}

.tab_numeri td{
	padding:4px;
	margin:0px;
	border-bottom:1px dashed #cccccc;
}

.tab_numerisx{
	width:300px;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}

.tab_numeridx{
	color:#333333;
	font-size:13px;
}

#pagine_utili{
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-top:10px;
	margin-right:5px;
}

#pagine_utili p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
}

#pagine_utili h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	margin-bottom:10px;
}

#pagine_utili a:link{
	color:#333333;
	text-decoration: none;
}
#pagine_utili a:visited{
	color:#333333;
	text-decoration: none;
}
#pagine_utili a:hover{
	text-decoration: underline;
	color: #990000;
}

.pagutil{
	float:left;
	width:235px;
}

.pagutil h4{
	margin:0px;
	padding:0px;
	color:#990000;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	border-bottom:1px dashed #cccccc;
}

.pagutil h2{
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:12px;
	margin-top:5px;
	font-weight:normal;
	text-align:center;
}

.pagutilbox{
	clear:both;
	float:left;
	width:710px;
	margin-bottom:10px;
}

.light_grey{
	color:#cccccc;
	font-size:11px;
}

#pagine_utili_segnala{
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-top:10px;
	margin-right:5px;
}

#pagine_utili_segnala p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}

#pagine_utili_segnala h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}

#pagine_utili_segnala fieldset{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:5px;
	text-align:center;
	margin-bottom:10px;
}

#pagine_utili_segnala h4{
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#333333;
	font-weight:normal;
	line-height:25px;
	text-align:center;
	margin-bottom:5px;
}

#pagine_utili_segnala a:link{
	color:#990000;
	text-decoration: underline;
}

#pagine_utili_segnala a:visited{
	color:#990000;
	text-decoration: underline;
}

#pagine_utili_segnala a:hover{
	text-decoration: underline;
	color: #333333;
}

.cont_ann{
	float:left;
	width:705px;
	clear:both;
	border-bottom:1px dashed #cccccc;
}

.cont_ann2{
	float:left;
	width:705px;
	clear:both;
	border-bottom:1px dashed #cccccc;
	background-color:#f8f8f8;
}

.cont_annsx{
	float:left;
	width:70px;
}

.cont_annsx img{
	border:0px;
	padding:5px;
}

.cont_anndx{
	float:right;
	width:630px;
}

.cont_anndx h2{
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:normal;
	padding-top:5px;
}

.cont_anndx p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
}

.cont_anndx222{
	float:right;
	width:630px;
}

.cont_anndx222 h2{
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:normal;
	padding-top:5px;
	margin-bottom:5px;
}

.cont_anndx222 p{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	margin-bottom:5px;
}

.cont_anndx222 h6{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	margin-bottom:5px;
}

.link_nero a:link{
	color:#333333;
	text-decoration: none;
}

.link_nero a:visited{
	color:#333333;
	text-decoration: none;
}

.link_nero a:hover{
	text-decoration: none;
	color: #333333;
}

.link_rosso a:link{
	color:#990000;
	text-decoration: none;
}

.link_rosso a:visited{
	color:#990000;
	text-decoration: none;
}

.link_rosso a:hover{
	text-decoration: underline;
	color: #333333;
}

#elenco_tipo_annunci{
	clear:both;
	float:left;
	width:708px;
}

#elenco_tipo_annunci h3{
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#333333;
}

#elenco_tipo_annunci_sx{
	float:left;
	width:284px;
	padding-left:70px;
	margin-top:10px;
	margin-bottom:10px;
}

#elenco_tipo_annunci_dx{
	float:right;
	width:345px;
	margin-top:10px;
	margin-bottom:10px;
}

#elenco_tipo_annunci ul{
	margin:0px;
	padding:0px;
	padding-left:40px;
	margin-top:5px;
}

#elenco_tipo_annunci li{
	margin:0px;
	padding:0px;
	list-style-type: square;
	text-align:left;
	height:25px;
	line-height:25px;
	font-size:15px;
	color:#990000;
}

#elenco_tipo_annunci a:link{
	color:#333333;
	text-decoration: none;
}

#elenco_tipo_annunci a:visited{
	color:#333333;
	text-decoration: none;
}

#elenco_tipo_annunci a:hover{
	text-decoration: underline;
	color: #990000;
}

#top_annunci{
	clear:both;
	float:left;
	width:708px;
	margin-top:10px;
}

.cont_ann_lista{
	float:left;
	width:705px;
	clear:both;
	border-bottom:1px solid #cccccc;
}

.cont_ann_lista p{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.ann_lista_1{
	float:left;
	width:405px;
}

.ann_lista_1_r{
	float:left;
	width:505px;
}

.ann_lista_2{
	float:left;
	width:100px;
	font-size:12px;
}

.ann_lista_3{
	float:left;
	width:100px;
	font-size:12px;
}

.ann_lista_4{
	float:left;
	width:100px;
	font-size:12px;
}

.ann_lista_5{
	float:left;
	width:170px;
	font-size:12px;
}

.ann_lista_6{
	float:left;
	width:130px;
	font-size:12px;
}

.cont_anndx2{
	float:left;
	width:325px;
}

.cont_anndx2 h2{
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:normal;
	padding-top:5px;
}

.cont_anndx2 p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:left;
	margin-bottom:10px;
	padding-right:5px;
}

.cont_anndx2_r{
	float:left;
	width:420px;
}

.cont_anndx2_r h2{
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:normal;
	padding-top:5px;
	padding-right:5px;
}

.cont_anndx2_r p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
	text-align:left;
	margin-bottom:10px;
	padding-right:5px;
}

.cont_annsx2{
	float:left;
	width:80px;
}

.cont_annsx2 img{
	border:0px;
	padding:5px;
}

.ann_lista_2_2{
	float:left;
	width:95px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-top:5px;
}

.ann_lista_3_2{
	float:left;
	width:110px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-top:5px;
}

.ann_lista_4_2{
	float:left;
	width:95px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-top:5px;
}

.ann_lista_5_2{
	float:left;
	width:170px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-top:5px;
}

.ann_lista_6_2{
	float:left;
	width:130px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-top:5px;
}

#scheda_annuncio{
	clear:both;
	float:left;
	width:708px;
}

#scheda_annuncio_sx{
	float:left;
	width:300px;
	background-color:#f1f1f1;
	border:1px solid #cccccc;
	text-align:center;
}

#scheda_annuncio_sx img{
	padding-top:10px;
	border:0px;
}

#scheda_annuncio_dx{
	float:right;
	width:395px;
	background-color:#f1f1f1;
	border:1px solid #cccccc;
}

#scheda_annuncio_dx ul{
	margin:0px;
	padding:0px;
	padding-left:10px;
}

#scheda_annuncio_dx li{
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:left;
	height:25px;
	line-height:25px;
	font-size:13px;
	color:#333333;
}

#scheda_annuncio_dx ul li ul{ 
	margin:0px;
	padding:0px;
	padding-left:25px;
} 

#scheda_annuncio_dx li ul li{ 
	margin:0px;
	padding:0px;
	color:#990000;
	font-size:13px;
	list-style-type: square;
} 

#scheda_annuncio_dx a:link{
	color:#333333;
	text-decoration: underline;
	font-weight:bold;
}

#scheda_annuncio_dx a:visited{
	color:#333333;
	text-decoration: underline;
	font-weight:bold;
}

#scheda_annuncio_dx a:hover{
	text-decoration: underline;
	color: #990000;
	font-weight:bold;
}

#descrizione_annuncio{
	clear:both;
	float:left;
	width:706px;
	margin-top:10px;
	background-color:#000000;
	background-color:#f1f1f1;
	border:1px solid #cccccc;

}

#descrizione_annuncio h2{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#descrizione_annuncio p{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

#sotto_ann{
	clear:both;
	float:left;
	width:300px;
	text-align:center;
}

.sotto_ann_img{
	width:94px;
	float:left;
	padding-left:4px;
}

.sotto_ann_img img{
	border:0px;
}

#scheda_film_sx{
	float:left;
	width:170px;
	text-align:center;
	margin-bottom:10px;
}

#scheda_film_sx img{
	margin-top:5px;
	border:0px;
	border:1px solid #cccccc;
	padding:5px;
	margin-bottom:5px;
}

#scheda_film_dx{
	float:right;
	width:535px;
}

#scheda_film_dx p{
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:left;
	line-height:25px;
	font-size:13px;
	color:#333333;
}

#scheda_film_dx h4{
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:left;
	line-height:25px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
}

#scheda_film_dx a:link{
	color:#333333;
	text-decoration: underline;
	font-weight:bold;
}

#scheda_film_dx a:visited{
	color:#333333;
	text-decoration: underline;
	font-weight:bold;
}

#scheda_film_dx a:hover{
	text-decoration: underline;
	color: #990000;
	font-weight:bold;
}

.tab_scheda_film_sx{
	font-size:13px;
	width:150px;
	font-weight:bold;
	color:#333333;
}

.tab_scheda_film_cx{
	width:120px;
	color:#333333;
	font-size:13px;
}

.tab_scheda_film_dx{
	vertical-align:middle;
	width:75px;
}

.tab_scheda_film{
	border-spacing: 0px;
	border-collapse: collapse;
	width:100%;
}

.tab_scheda_film td{
	padding:2px;
	margin:0px;
}

.vota{
	margin:0px;
	padding:0px;
	width:80px;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image: url(/images/bg_button2.gif);
	color:#ffffff;
	border:0px;
	height:19px;
	line-height:19px;
}

.bottom_scheda_film{
	clear:both;
	float:left;
	width:708px;
	margin-top:10px;
}

.bottom_scheda_film h2{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

.bottom_scheda_film p{
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:left;
	line-height:25px;
	font-size:13px;
	color:#333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.bottom_scheda_film h6{
	text-align:left;
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	margin-left:10px;
	margin-top:5px;
	font-style:italic;
}

.bottom_scheda_film a:link{
	color:#990000;
	text-decoration: underline;
	font-weight:bold;
}

.bottom_scheda_film a:visited{
	color:#990000;
	text-decoration: underline;
	font-weight:bold;
}

.bottom_scheda_film a:hover{
	text-decoration: underline;
	color: #333333;
	font-weight:bold;
}

.bottom_scheda_film_trailer{
	text-align:center;
}

.bottom_scheda_film_trailer object{
	width:650px;
	height:400px;
	margin-top:10px;
}

.progcinema tr.RowOverFirst {
	background-color : #fbfbfb;
	cursor:pointer;
	color:#333333;
}

.progcinema tr.RowOverSelected {
	background-color : #ececec;
	cursor:pointer;
	color:#990000;
}

#prog_film{
	clear:both;
	float:left;
	width:708px;
	margin-top:10px;
}

#prog_film h4{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	text-align:left;
}

#prog_film h5{
	margin:0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	margin-top:10px;
	margin-bottom:10px;
	color:#333333;
}

/*-------------------------------------------MENU SX---------------------------------*/
#menusx{
	float:left;
	width:135px;
}

#menusx h2{
	margin:0px;
	padding:0px;
	width:126px;
	background-image: url(/images/bg_top_menu_sx.gif);
	height:24px;
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
	padding-top:8px;
	padding-left:9px;
	float:left;
	width:126px;
}

.sottomenusx{
	background-image: url(/images/bg_menu_centro_sx.gif);
	float:left;
	width:130px;
	padding-left:5px;
}

.sottomenusx ul{
	margin:0px;
	padding:0px;
}

.sottomenusx li{
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size:13px;
	font-weight:normal;
	border-bottom:1px dashed #cccccc;
	float:left;
	width:125px;
}

.sottomenusx a:link{
	text-decoration: none;
	line-height:22px;
	height:22px;
	color:#333333;
	float:left;
	width:125px;
	float:left;
	background-image: url(/images/bgniente.gif);
}


.sottomenusx a:visited{
	text-decoration: none;
	line-height:22px;
	height:22px;
	color:#333333;
	width:125px;
	float:left;
	background-image: url(/images/bgniente.gif);
}

.sottomenusx a:hover{
	text-decoration: none;
	background-image: url(/images/bgmenusx.gif);
	line-height:22px;
	height:22px;
	color:#990000;
	width:125px;
	float:left;
}

.bg_sotto_menu_sx img{
	margin:0px;
	padding:0px;
	float:left;
	width:135px;
}

.sonoqui a:link{
	text-decoration: none;
	line-height:22px;
	height:22px;
	color:#990000;
	float:left;
	width:125px;
	float:left;
	background-image: url(/images/bgmenusx.gif);
}


.sonoqui a:visited{
	text-decoration: none;
	line-height:22px;
	height:22px;
	color:#990000;
	width:125px;
	float:left;
	background-image: url(/images/bgmenusx.gif);
}

.sonoqui a:hover{
	text-decoration: none;
	background-image: url(/images/bgmenusx.gif);
	line-height:22px;
	height:22px;
	color:#990000;
	width:125px;
	float:left;
}

.altrilinkmenusx ul{
	margin:0px;
	padding:0px;
}

.altrilinkmenusx  li{
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size:13px;
	font-weight:normal;
	float:left;
	width:125px;
	margin-bottom:5px;
}

.altrilinkmenusx a:link{
	text-decoration: none;
	line-height:30px;
	height:30px;
	color:#ffffff;
	float:left;
	width:125px;
	float:left;
	background-image: url(/images/bg_menu_altro.gif);
	padding-left:10px;
}


.altrilinkmenusx  a:visited{
	text-decoration: none;
	line-height:30px;
	height:30px;
	color:#ffffff;
	width:125px;
	float:left;
	background-image: url(/images/bg_menu_altro.gif);
	padding-left:10px;
}

.altrilinkmenusx a:hover{
	text-decoration: none;
	background-image: url(/images/bg_menu_altro_hover.gif);
	line-height:30px;
	height:30px;
	color:#ffffff;
	width:125px;
	float:left;
	padding-left:10px;
}

.box_ricerca_altro{
	clear:both;
	float:left;
	width:708px;
	background-image: url(/images/bg_sfondo_loc.jpg);
	height:80px;
	margin-bottom:10px;
}

.box_ricerca_altro_evidenza{
	clear:both;
	float:left;
	width:708px;
	background-image: url(/images/bg_sfondo_loc_evidenza.jpg);
	height:80px;
	margin-bottom:10px;
}

.box_ricerca_altro_sx{
	float:left;
	width:430px;
	width:430px;
}

.box_ricerca_altro_sx h2{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:16px;
	padding-left:10px;
	padding-top:10px;
}

.box_ricerca_altro_sx p{
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-left:10px;
	font-size:12px;
	margin-top:2px;
}

.box_ricerca_altro_sx h4{
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-left:10px;
	font-size:11px;
}

.box_ricerca_altro_sx a:link{
	color:#990000;
	text-decoration: none;
}

.box_ricerca_altro_sx a:visited{
	color:#990000;
	text-decoration: none;
}

.box_ricerca_altro_sx a:hover{
	color:#333333;
	text-decoration: underline;
}

.box_ricerca_altro_sx img{
	border:0px;
	float:left;
	width:80px;
	margin-top:7px;
	margin-left:10px;
	margin-right:10px;
}

.box_ricerca_altro_dx{
	float:right;
	width:250px;
}

.box_ricerca_altro_dx ul{ 
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-left:20px;
}

.box_ricerca_altro_dx li{ 
	margin:0px;
	padding:0px;
	list-style-type: square;
	text-align:left;
	height:17px;
	line-height:17px;
	font-size:12px;
	color:#990000;
}

.ann_negozi h4{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

.ann_negozi{
	clear:both;
	float:left;
	width:708px;
	margin-top:20px;
}

#page_news{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#page_news p{
	margin:0px;
	padding:0px;
	font-size:13px;
	line-height:20px;
	color:#333333;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;	
}

#page_news_center a:link{
	color:#990000;
	text-decoration: none;
}

#page_news_center a:visited{
	color:#990000;
	text-decoration: none;
}

#page_news_center a:hover{
	color:#333333;
	text-decoration: underline;
}

.pre_news_box{
	clear:both;
	float:left;
	width:708px;
	border-bottom:1px dotted #cccccc;
	padding-top:10px;
	padding-bottom:10px;
}

.pre_news_box_sx{
	float:left;
	width:100px;
}

.pre_news_box_sx img{
	float:left;
	width:100px;
	border:0px;
}

.pre_news_box_dx{
	float:right;
	width:595px;
}

.pre_news_box_dx h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	margin-bottom:5px;
}

.pre_news_box_dx h3{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
}

.pre_news_box_dx h4{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	font-style:italic;
	margin-top:5px;
}

#page_news_scheda h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
	color:#666666;
	line-height:20px;
}

#page_news_scheda h4{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px
}

#page_news_scheda a:link{
	color:#990000;
	text-decoration: none;
}

#page_news_scheda a:visited{
	color:#990000;
	text-decoration: none;
}

#page_news_scheda a:hover{
	color:#333333;
	text-decoration: underline;
}

#botnews{
	border-top:1px dotted #333333;
	padding-top:10px;
	float:left;
	width:700px;
}

#botnews img{
	float:left;
	width:220px;
	border:10px solid #cccccc;
	margin-right:10px;
	margin-bottom:10px;
}

.cbcomm{
	width:152px;
	height:20px;
	color:#ffffff;
	font-size:12px;
	background-image: url(/images/bg_commenta.gif);
	border:0px;
}

#page_news_scheda fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	text-align:center;
}

#center_page_news_insert h6{
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#333333;
	text-align:center;
}

#center_page_news_insert a:link{
	color:#990000;
	text-decoration: none;
}

#center_page_news_insert a:visited{
	color:#990000;
	text-decoration: none;
}

#center_page_news_insert a:hover{
	color:#333333;
	text-decoration: underline;
}

.tab_sondaggisx{
	width:570px;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}

.tab_sondaggisx a:link{
	color:#333333;
	text-decoration: none;
}

.tab_sondaggisx a:visited{
	color:#333333;
	text-decoration: none;
}

.tab_sondaggisx a:hover{
	color:#990000;
	text-decoration: underline;
}

.tab_sondaggidx{
	color:#333333;
	font-size:13px;
}

#page_sondaggio fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.tab_sondaggisxvota{
	width:630px;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}

.tab_sondaggidxris img{
	float:left;
}

.tab_sondaggisxris{
	width:230px;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}

.tab_sondaggicxris{
	color:#333333;
	font-size:13px;
	font-weight:normal;
}

.tab_sondaggidxris{
	width:330px;
}

#profilo_utente{
	float:left;
	width:708px;
}

#profilo_utente_sx{
	float:left;
	width:200px;
}

#profilo_utente_sx_1 img{
	float:left;
	width:180px;
	padding:5px;
	border:1px solid #cccccc;
}

#profilo_utente_dx{
	float:left;
	width:500px;
}

.tab_profilo_mod{
	border-spacing: 0px;
	border-collapse: collapse;
	width:100%;
}

.tab_profilo_mod td{
	padding:5px;
	margin:0px;
	border-bottom:1px dashed #cccccc;
}

.tab_profilo_mod_sx{
	width:130px;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	vertical-align:top;
}

.tab_profilo_mod_dx{
	font-size:13px;
	color:#333333;
}

.inpg{
	width:80px;
	background-color:#ebebeb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.inpm{
	width:100px;
	background-color:#ebebeb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.inpa{
	width:90px;
	background-color:#ebebeb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.inpro{
	width:280px;
	height:50px;
	background-color:#ebebeb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.inpruolo{
	width:150px;
	background-color:#ebebeb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#profilo_utente_dx fieldset{
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

#profilo_utente_sx h6{
	float:left;
	color:#333333;
	font-size:12px;
	margin-top:10px;
	margin-left:10px;
	font-weight:normal;
}

#profilo_utente_dx a:link{
	color:#333333;
	text-decoration: underline;
}

#profilo_utente_dx a:visited{
	color:#333333;
	text-decoration: underline;
}

#profilo_utente_dx a:hover{
	color:#990000;
	text-decoration: underline;
}

#profilo_utente_sx_1 a:link{
	color:#333333;
	text-decoration: underline;
}

#profilo_utente_sx_1 a:visited{
	color:#333333;
	text-decoration: underline;
}

#profilo_utente_sx_1 a:hover{
	color:#990000;
	text-decoration: underline;
}

#top_profile{
	margin:0px;
	padding:0px;
}

#top_profile h3{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	font-size:13px;
	font-weight:bold;
}

.online{
	color:#099d3d;
}

.offline{
	color:#666666;
}

#top_profile h4{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	margin-top:13px;
	margin-left:5px;
}

#top_profile h5{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-style:italic;
	font-weight:normal;
	margin-bottom:10px;
	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
	padding-top:10px;
	padding-bottom:10px;
}

#top_profile ul{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

#top_profile li{
	margin:0px;
	padding:0px;
	display:inline;
	font-size:13px;
	color:#333333;
	text-align:center;
}

#amici_profilo{
	clear:both;
	float:left;
	width:190px;
	margin-top:10px;
	margin-bottom:10px;
}

#amici_profilo h4{
	margin:0px;
	padding:0px;
	color:#990000;
	font-weight:normal;
	font-size:14px;
	padding-left:5px;
	border-bottom:1px solid #cccccc;
}

#amici_profilo a:link{
	color:#990000;
	text-decoration: none;
}

#amici_profilo a:visited{
	color:#990000;
	text-decoration: none;
}

#amici_profilo a:hover{
	color:#333333;
	text-decoration: underline;
}

.amici_pre{
	border-spacing: 0px;
	border-collapse: collapse;
	width:100%;
}

.amici_pre td{
	padding:5px;
	margin:0px;
	border-bottom:1px dashed #cccccc;
}

.amici_pre_sx{
	width:30px;
}

.amici_pre_sx img{
	border:0px;
	float:left;
	width:27px;
}

.amici_pre_dx{
	color:#333333;
	font-size:12px;
}

.amici_pre_cx{
	color:#333333;
	font-size:12px;
	text-align:right;
}

.box_tutti_amici h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

.box_tutti_amici h4{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

.box_tutti_amici{
	clear:both;
	float:left;
	width:708px;
}

.container_cont_amici_sx{
	width:385px;
	float:left;
}

.cont_amicisx{
	float:left;
	width:100px;
}

.cont_amicisx img{
	border:0px;
	padding:5px;
	width:80px;
	border:5px solid #f0f0f0;
}

.cont_amicidx{
	float:right;
	width:280px;
}

.cont_amicidx h2{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	padding-top:5px;
	margin-bottom:5px;
	color:#333333;
}

.cont_amicidx ul{
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-top:5px;
}

.cont_amicidx li{
	margin:0px;
	padding:0px;
	list-style-type:square;
	font-size:12px;
	color:#990000;
	height:20px;
	line-height:20px;
}

.cont_amici{
	float:left;
	width:705px;
	clear:both;
	border-bottom:1px dashed #cccccc;
	margin-top:5px;
}

.cont_amici2{
	float:left;
	width:705px;
	clear:both;
	border-bottom:1px dashed #cccccc;
	background-color:#f8f8f8;
	margin-top:5px;
}

.pre_film_box{
	clear:both;
	float:left;
	width:708px;
	border-bottom:1px dotted #cccccc;
	padding-top:10px;
	padding-bottom:10px;
}

.pre_film_box_sx{
	float:left;
	width:100px;
}

.pre_film_box_sx img{
	float:left;
	width:100px;
	border:0px;
}

.pre_film_box_dx{
	float:right;
	width:595px;
}

.pre_film_box_dx h2{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

.pre_film_box_dx h4{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
}

.pre_film_box_dx h5{
	margin:0px;
	padding:0px;
	font-size:12px;
	margin-bottom:5px;
	font-weight:normal;
	line-height:16px;
}	

.pre_film_box_dx h6{
	margin:0px;
	padding:0px;
	font-size:12px;
	margin-top:20px;
	font-weight:normal;
}	

.tit_f{
	color:#666666;
	font-size:11px;
}

.incol
{
	width:150px;
	background-color:#ebebeb;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
}

#page_film{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#scheda_film_dx ul{
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-top:10px;
}

#scheda_film_dx li{
	margin:0px;
	padding:0px;
	list-style-type:square;
	color:#990000;
	line-height:25px;
	height:25px;
	font-size:13px;
	font-weight:normal;
}

#top_archivio{
	margin:0px;
	padding:0px;
}

#top_archivio ul{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

#top_archivio li{
	margin:0px;
	padding:0px;
	text-align:center;
	display:inline;
	color:#333333;
	font-size:15px;
	padding:5px;
}

#top_archivio a:link{
	color:#333333;
	text-decoration: underline;
}

#top_archivio a:visited{
	color:#333333;
	text-decoration: underline;
}

#top_archivio a:hover{
	color:#990000;
	text-decoration: underline;
}

#box_ricerca_film{
	margin-left:180px;
	margin-right:180px;
	margin-top:20px;
	margin-bottom:10px;
}

#box_ricerca_film fieldset{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	border:0px;
}

#page_news_scheda_teatro h2{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px;
	font-style:italic;
}

#page_news_scheda_teatro h3{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px
}

#page_news_scheda_teatro h4{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px
}

#page_news_scheda_teatro h5{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px
}

#page_news_scheda_teatro a:link{
	color:#990000;
	text-decoration: none;
}

#page_news_scheda_teatro a:visited{
	color:#990000;
	text-decoration: none;
}

#page_news_scheda_teatro a:hover{
	color:#333333;
	text-decoration: underline;
}

#inserisci_spettacolo{
	clear:both;
	float:left;
	width:708px;
	margin-bottom:15px;
}

#inserisci_spettacolo h3{
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#333333;
	text-align:center;
}

#inserisci_spettacolo a:link{
	color:#990000;
	text-decoration: underline;
}

#inserisci_spettacolo a:visited{
	color:#990000;
	text-decoration: underline;
}

#inserisci_spettacolo a:hover{
	color:#333333;
	text-decoration: underline;
}

#viaggi_box img{
	float:left;
	width:71px;
	height:50px;
}

#viaggi_box{
	font-size:13px;
}

#viaggi_box a:link{
	color:#990000;
	text-decoration: underline;
}

#viaggi_box a:visited{
	color:#990000;
	text-decoration: underline;
}

#viaggi_box a:hover{
	color:#333333;
	text-decoration: underline;
}

#motorelast a:link{
	color:#333333;
	text-decoration: underline;
}

#motorelast a:visited{
	color:#333333;
	text-decoration: underline;
}

#motorelast a:hover{
	color:#990000;
	text-decoration: underline;
}

#motorelast{
	font-size:13px;
}

.tablastminute{
	border-spacing: 0px;
	border-collapse: collapse;
	width:100%;
}

.tablastminute td{
	padding:5px;
	margin:0px;
}

#pagviaggi{
margin:0px;
padding:0px;
margin-bottom:10px;
margin-top:10px;
}

#pagviaggi a:link{
	color:#333333;
	text-decoration: none;
	font-weight: bold;
}
#pagviaggi a:visited{
	color:#333333;
	text-decoration: none;
	font-weight: bold;
}
#pagviaggi a:hover{
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

#pagviaggi img{
	border:0px;
}

#pagviaggi h2{
	margin:0px;
	padding:0px;
	font-size: 14px;
	color:#333333;
}

.pagvaiggisx{
	width:250px;
	text-align:center;
}


#galleriaviaggi{
	text-align:center;
}

#galleriaviaggi img{
	padding:5px;
	border:1px solid #cccccc;
	margin:5px;
}

#botfoto{
	text-align:center;
}

#botfoto img{
	padding:5px;
	border:1px solid #cccccc;
}

#contatti{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

#contatti h2{
	margin:0px;
	padding:0px;
	margin-bottom:20px;
	color:#333333;
	font-size:16px;
	font-weight:normal;
}

#contatti p{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#333333;
	font-weight:normal;
	line-height:20px;
	text-align:justify;
	margin-bottom:20px;
}

#contatti a:link{
	color:#990000;
	text-decoration: underline;
}

#contatti a:visited{
	color:#990000;
	text-decoration: underline;
}

#contatti a:hover{
	color: #333333;
	text-decoration: underline;
}

.tabvol img{
	border:0px;
}

.tabvol a:link{
	color:#990000;
	text-decoration: underline;
}

.tabvol a:visited{
	color:#990000;
	text-decoration: underline;
}

.tabvol a:hover{
	color: #333333;
	text-decoration: underline;
}

#glossario{
	color:#333333;
}

#glossario h2{
	margin:0px;
	padding:0px;
	font-size:14px;
	margin:5px;
	color:#333333;
}

#menuarchivio ul{
	margin:0px;
	padding:0px;
	text-align:center;
}

#menuarchivio li{
	display:inline;
	font-size:14px;
	color:#333333;
}

#menuarchivio a:link{
	color:#990000;
	text-decoration: underline;
}

#menuarchivio a:visited{
	color:#990000;
	text-decoration: underline;
}

#menuarchivio a:hover{
	color: #333333;
	text-decoration: underline;
}

#tipo_loc{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	float:left;
	width:708px;
}

#tipo_loc ul{
	margin:0px;
	padding:0px;
	text-align:center;
}

#tipo_loc li{
	display:inline;
	font-size:15px;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
}

#risultati_ricerca{
	margin-left:5px;
	margin-right:5px;
}

#risultati_ricerca h4{
	margin:0px;
	padding:0px;
	color:#333333;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	margin-bottom:10px;
}

#risultati_ricerca h3{
	margin:0px;
	padding:0px;
	background-image: url(/images/bg_guida_temp.gif);
	color:#ffffff;
	font-weight:normal;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}

#risultati_ricerca h6{
	margin:0px;
	padding:0px;
	color:#333333;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
}

.search_info{
	clear:both;
	float:left;
	width:708px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

.search_info_sx{
	float:left;
	width:80px;
}

.search_info_sx p{
	color:#666666;
	font-size:13px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.search_info_dx{
	float:right;
	width:615px;
}

.search_info_dx h2{
	color:#333333;
	font-size:13px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

.search_info_dx a:link{
	color:#333333;
	text-decoration: underline;
}

.search_info_dx a:visited{
	color:#333333;
	text-decoration: underline;
}

.search_info_dx a:hover{
	color: #990000;
	text-decoration: underline;
}

/*-------------------------------------MENU DX-----------------------------------*/
#menudx{
	float:right;
	width:310px;
}

#boxlogin{
	float:left;
	background-image: url(/images/bg_login.gif);
	width:310px;
	height:61px;
}

#boxlogin ul{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:20px;
	margin-left:85px;
}

#boxlogin li{
	display:inline;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:16px;
	list-style-type: none;
	color:#333333;
	text-align:center;
}

#boxlogin a:link{
	text-decoration: none;
	color:#990000;
}


#boxlogin a:visited{
	text-decoration: none;
	color:#990000;
}

#boxlogin a:hover{
	text-decoration: underline;
	color:#333333;
}

#boxlogout{
	float:left;
	background-image: url(/images/bg_login.gif);
	width:310px;
	height:61px;
}

#boxlogout ul{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
}

#centerlogout{
	color:#333333;
}

#boxlogout li{
	display:inline;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	list-style-type: none;
	text-align:center;
		color:#990000;
}

#centerlogout a:link{
	text-decoration: none;
	color:#990000;
}


#centerlogout a:visited{
	text-decoration: none;
	color:#990000;
}

#centerlogout a:hover{
	text-decoration: underline;
	color:#333333;
}

#bottomlogout a:link{
	text-decoration: none;
	color:#333333;
}


#bottomlogout a:visited{
	text-decoration: none;
	color:#333333;
}

#bottomlogout a:hover{
	text-decoration: underline;
	color:#990000;
}

#boxlogout p{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
}

#centerlogout{
	float:left;
	width:305px;
	border-bottom:1px solid #eaeaea;
}

#bottomlogout{
	clear:both;
	float:left;
	width:305px;
}

#boxlogoutsx{
	float:left;
	width:170px;
}

#boxlogoutdx{
	float:right;
	width:130px;
	text-align:right;
}

.logbordsx{
	border-right:1px solid #990000;
	float:left;
	width:65px;
}

.logborddx{
	float:left;
	width:77px;
}

#bannerdx{
	float:right;
	width:130px;
}

.img_box_dx img{
	float:right;
	width:130px;
	border:0px;
}

#img_center{
	float:left;
	background-image: url(/images/center_banner_temp_dx.gif);
	width:125px;
	padding-left:5px;
}

#img_center img{
	border:0px;
	float:left;
	
}

/*------------------------------------FOOTER-----------------------------------*/
#footer{
	clear:both;
	width:1000px;
	float:left;
	background-image: url(/images/bg_footer.gif);
	height:31px;
}

#footer ul{
	margin:0px;
	padding:0px;
	text-align:center;
}

#footer li{
	display:inline;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:11px;
	list-style-type: none;
	color:#333333;
	text-align:center;
	line-height:31px;
	height:31px;
}

#footer a:link{
	color:#333333;
	text-decoration: none;
}

#footer a:visited{
	color:#333333;
	text-decoration: none;
}

#footer a:hover{
	color:#990000;
	text-decoration: underline;
}





