/*html { 
	overflow: -moz-scrollbars-vertical !important; 
	} */
	/*td{
		font-size: 10px; font-family: Verdana, sans-serif; 
		}
	.header {
		}
	*/
	
	/*../images/web/*/
	
	.corpo {
		margin-top:20px;
		background:#6F6B6A;
		font-size: 10px; font-family: Verdana, sans-serif; 
		/*scrollbar-3dlight-color: #ffa366;
		scrollbar-arrow-color: White;
		scrollbar-base-color: #FF8C00;
		scrollbar-darkshadow-color: #FF8C00;*/
		}
		
		.corpoBEA {
		margin-top:20px;
		background:#000000;
		font-size: 10px; font-family: Verdana, sans-serif; 
		/*scrollbar-3dlight-color: #ffa366;
		scrollbar-arrow-color: White;
		scrollbar-base-color: #FF8C00;
		scrollbar-darkshadow-color: #FF8C00;*/
		}

.elencoPuntatoBullet 
{
	list-style:none;
			display:block; 
			text-decoration:none; 
			padding:4px 0 4px  18px;
			background-image: url(/adc/images/web/bullet_arancio.gif);
			background-repeat: no-repeat;
			background-position: left ;	
}

		
	.bannerTop {
		background:#6F6B6A;
		text-align:center;
		padding: 10px 0 10px 0;
		border-bottom: 2px solid white;
		}

	.bannerTopBEA {
		background:#000000;
		text-align:center;
		padding: 10px 0 10px 0;
		border-bottom: 2px solid white;
		}
		
	.bannerMedia {
		text-align:center;
		}
		
	.bannerTopStampa {
		text-align:center;
		padding: 10px 0 10px 0;
		border-bottom: 2px solid white;
		}
	
	.bannerLat {
		text-align:center;
		padding: 10px 0 10px 0;
		border-bottom: 2px solid white;
		}
			
	.bannerCentr
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-align: right;
}

	.navTop{
		width: 346px;
		background:#6F6B6A;
		border-left: 2px solid white;
		border-bottom: 2px solid white;
		height:31px;
		text-align:center;
		color:#ffffff;
		}
		
	.navTopInt{	
		padding-top:8px;
		}
		
	.navTopBEA
{
	background: #000000;
	vertical-align: baseline;
	border-left: white 2px solid;
	width: 346px;
	color: #ffffff;
	border-bottom: white 2px solid;
	height: 31px;
	text-align: center;
}

	.navTopNewsletter{
		width: 346px;
		background:#6F6B6A;
		border-left: 2px solid white;
		border-bottom: 2px solid white;
		height:31px;
		text-align:left;
		color:#ffffff;
		}
		
	.navTop A , .navTopBEA A
{
	font-weight: bold;
	font-size: 10px;
 font-family: Verdana, sans-serif; 	
	color: #ffffff;
	text-decoration: none;
}
		
	.navTop A:hover , .navTopBEA A:hover {
		font-weight: bold;
	font-size: 10px;
	 font-family: Verdana, sans-serif; 
		color:#ffffff;
		text-decoration:underline;
		}
	
a.artmedia:link
{
	font-weight: bold;
	font-size: 10px;
	color: #ee7f2e;
	font-family: Verdana, sans-serif;
}

a.artmedia:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #ee7f2e;
	font-family: Verdana, sans-serif;
}
a.artmedia:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #ee7f2e;
	font-family: Verdana, sans-serif;
}

.br
{
	font-size: 3px;
}

	.frameSezioni {
		width: 766px;
		margin-right: auto;
		text-align: left;
		border: 2px solid white;
		background-image: url(../images/web/bk_tot.gif);
		background-position: left top;
		float:left;
		}
		
	.frameServizi {
		width: 766px;
		margin-right: auto;
		text-align: left;
		border: 2px solid white;
		background-image: url(../images/web/bk_tot_white.gif);
		background-position: left top;
		float:left;
		}
			
	.left {
		width:250px;
		padding:0px;
		float:left;
		margin:0px;
		}
	
	.contentSezioni {
		width:348px;
		padding:0px;
		margin:0px;
		 background:#FFFFFF;
		 float:left;
		}
		
	.contentNarrow{
		padding:0 30px 0 30px;
		}
		
	.contentServizi {
		width:516px;
		padding:0px;
		margin:0px;
		 background:#FFFFFF;
		 float:left;
		 border: 0px solid red;
		}
		
	.contentTop
{
	border-right: red 0px solid;
	border-top: red 0px solid;
	font-size: 11px;
	float: left;
	border-left: red 0px solid;
	border-bottom: red 0px solid;
}
		
	.contentInt {
		padding:9px;
		border: 0px solid red;
		font-size: 11px;
		 font-family: Verdana, sans-serif; 
		 }
		 
.contentTable 
{
		border: 0px solid red;
		font-size: 11px;
		font-family: Verdana, sans-serif; 
}

.contentStampa
{
	border-right: red 0px solid;
	padding-right: 12px;
	border-top: red 0px solid;
	padding-left: 12px;
	font-size: 12px;
	padding-bottom: 12px;
	border-left: red 0px solid;
	line-height: 20px;
	padding-top: 12px;
	border-bottom: red 0px solid;
	font-family: Verdana, sans-serif;
}


	.right {
		width:168px;
		padding:0px;
		margin:0px;
		float:right;
		text-align:center;
		border: 0px solid red;
		background:#E5E5E5;
		height:228px;
		/*background-image: url(../images/web/bk_right_top.gif);
		background-repeat: no-repeat;
		background-position: top right ;*/
		}
		
	.visual {
		padding:0px;
		margin:0 0px 0 0px;
		border: 0px solid red;
		
		}
		
	.breadCrumb
{
	font-size: 11px;
	 font-family: Verdana, sans-serif; 
	margin-bottom: 10px;
	color: #000000;
}
	
	.titSez
{
	border-right: red 0px solid;
	padding-right: 10px;
	background-position: left top;
	border-top: red 0px solid;
	padding-left: 15px;
	font-weight: bold;
	font-size: 11px;
	background-image: url(../images/web/fr_orange.gif);
	padding-bottom: 5px;
	text-transform: uppercase;
	border-left: red 0px solid;
	color: #f9820c;
	padding-top: 0px;
	border-bottom: red 0px solid;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif;
}
		
	.titSubSez{
		color:#000000;
		}
		
	.titForm{
		color:#FFFFFF;
		background:#E98C13;
		font-weight: bold;
		text-align:center;
		padding: 2px 0 2px 0;
		margin:10px 0 0 0;
		clear:left;
		}
		
	.linkList
{
	border-right: red 0px solid;
	padding-right: 10px;
	background-position: left top;
	border-top: red 0px solid;
	padding-left: 15px;
	font-size: 11px;
	background-image: url(../images/web/fr_small.gif);
	padding-bottom: 5px;
	margin: 0px;
	border-left: red 0px solid;
	color: #000000;
	padding-top: 0px;
	border-bottom: red 0px solid;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif;
}
		
	.linkList A{ color:#000000; text-decoration:none;font-weight: none;font-size: 11px; font-family: Verdana, sans-serif; }
	
	.linkList A:hover{ color:#737373; text-decoration:none; font-weight: none;}	
	
	
	.linkServAbb
{
	border-right: red 0px solid;
	padding-right: 0px;
	background-position: left top;
	border-top: red 0px solid;
	padding-left: 12px;
	font-size: 11px;
	background-image: url(../images/web/fr_small.gif);
	padding-bottom: 0px;
	margin: 0px;
	border-left: red 0px solid;
	color: #000000;
	padding-top: 0px;
	border-bottom: red 0px solid;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif;
}
		
	.linkServAbb A{ color:#000000; text-decoration:none;font-weight: none;font-size: 11px; font-family: Verdana, sans-serif; }
	
	.linkServAbb A:hover{ color:#737373; text-decoration:none; font-weight: none;}		
	
.frOrange{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#DD7E10; 
	text-decoration:none;
	font-weight: bold;
}
A.frOrange { color:#DD7E10; text-decoration:none;font-weight: bold}
A.frOrange:hover{ color:#737373; text-decoration:none;font-weight: bold;}	

	.linkWeek{
		background-image: url(../images/web/fr_orange.gif);
		background-position: left top;
		background-repeat: no-repeat;
		padding: 0 10px 5px 15px;
		margin: 7px 0 0 0;
		color:#000000;
		border: 0px solid red;
		}
		
	.linkWeek A{ color:#000000; text-decoration:none;}
	
	.linkWeek A:hover{ color:#000000; text-decoration:underline;}	
			
	.link3{
		background-image: url(../images/web/fr_small.gif);
		background-position: left ;
		background-repeat: no-repeat;
		padding: 3px 10px 5px 15px;
		margin: 3px 0 0 0;
		color:#000000;
		border: 0px solid red;
		font-size: 11px; font-family: Verdana, sans-serif; 
		font-weight: bold;
		text-decoration:none;
		}
		
	.link3 A{ color:#000000; text-decoration:none;font-weight: bold;font-size: 11px; font-family: Verdana, sans-serif; }
	
	.link3 A:hover{ color:#DD7E10; text-decoration:underline;font-weight: bold;}	
	
	.link2{
		color:#F38222;
		font-size: 11px; font-family: Verdana, sans-serif; 
		font-weight: bold;
		}
	.link2 A{ color:#F38222; text-decoration:none;font-weight: bold;font-size: 11px; font-family: Verdana, sans-serif; }
	
	.link2 A:hover{ color:#DD7E10; text-decoration:underline;font-weight: bold;}	
		
	.titolo{
		margin: 10px 0px 10px 0px;
		font-weight: bold;
		font-size: 11px;
		 font-family: Verdana, sans-serif; 
		}
		
	.linea {
		background-image: url(../images/web/linea.gif);
		background-position: left;
		background-repeat: repeat-x;
		padding:0 0 0 0px;
		border: 0px solid red;
		clear:both;
		}
		
	.item{
		background-image: url(../images/web/linea.gif);
		background-position: top;
		background-repeat: no-repeat;
		border: 0px solid green;
		padding:10px 0px 0 0px;
		float:left;
		width:320px;
		}
		
	.fotoArt {
		float:left;
		padding:0 0 0 0px;
		margin: 0 8px 5px 0px;
		}	
		
	.absArt{
		font-style:italic;
	}
	
	.txtArt{
		font-size: 11px;
		font-family: Verdana, sans-serif; 
		color:#000000;
	}
		
	.imgArrivi{
		border:10px solid black;
		}
	.itemFoto{
		float:left;
		}
		
	.itemText{
		float:right;	
		margin: 0px 0px 0px 0px;
		border: 0px solid red;
		width:209px;
		}
		
	.itemGen{
		margin: 0px 0px 0px 0px;
		border: 0px solid red;
		}
			
	.boxRealTime {
		width:168px;
		padding:0 0 0 0px;
		margin: 0 0px 5px 0px;
		background:#484848;
		color:#FFFFFF;
		text-align:left;
		}	
		
/* TAB CHISIAMO */

.tabMenuTop{
	width:194px;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	float:right;	
	background:#6F6B6A;
	}


.tabMenuTop TD {
	border-bottom: 2px solid #FFFFFF;
	}


.tabMenuTop A{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	}

.tabMenu2Txt{
	padding:5px;
	}
	
.tabMenu2Tit{
	color: #FFFFFF;
	background:#DB7604;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	padding:10px;
	}		
		
/**********************  BOX VARI CONTENT PAGINA ******************/	
		
	.box{
		border: 1px solid #000000;
		width:150px;
		float:left;
		}
		
	.boxTit
{
	font-weight: bold;
	background: #000000;
	width: 150px;
	color: #ffffff;
	height: 33px;
	text-align: center;
}
	.boxTit2{
		font-weight: bold;
		background:#000000;
		color:#FFFFFF;
		padding:2px;
		text-align:center;
		}	
	.voceTit
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	text-transform: uppercase;
	color: #ffffff;
	padding-top: 0px;
	font-family: Arial,Verdana, sans-serif;
}
		
	.boxTxtExt
{
	padding-right: 0px;
	padding-left: 0px;
	background: #e5e5e5;
	padding-bottom: 3px;
	width: 150px;
	padding-top: 5px;
	height: 85px;
}
		
	.boxTxt{
		background-image: url(../images/web/fr_orange.gif);
		background-position: left top;
		background-repeat: no-repeat;
		padding: 0 0 0 15px;
		font-size: 11px; font-family: Verdana, sans-serif; 
		margin:3px;
		}
	.boxTxt A		{ color:#000000; text-decoration:none; }
	.boxTxt A:HOVER	{ color:#737373; text-decoration:none; }
	
	.boxOrangeShort{
		border: 1px solid #F38222;
		width:150px;
		float:left;
		}
		
	.boxOrangeTit
{
	font-weight: bold;
	background: #f38222;
	vertical-align:middle;
	color: #ffffff;
	height: 33px;
	text-align: center;
}
		
	.boxOrangeTxtExt
{
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
}
		
	.boxOrangeTxt{
		font-size: 11px; font-family: Verdana, sans-serif; 
		line-height:16px;
		}
	
	A.frBlackLink   { 
		padding: 0 0  0 15px;
		background-image: url(../images/web/fr_black.gif);
		background-position: left ;
		background-repeat: no-repeat;
		color:#000000; 
		text-decoration:none;
		}
		
	A.frBlackLink:HOVER	{ color:#737373; text-decoration:none; }
	
	.boxOrangeMedium{
		border: 1px solid #F38222;
		float:left;
		width: 318px
		}
		
	.boxGreyLarge{
		border: 1px solid #000000;
		float:left;
		width: 486px;
		background:#E5E5E5;
		}
		
	.boxGreyMedium{
		border: 1px solid #000000;
		float:left;
		width: 318px;
		background:#E5E5E5;
		}		
		
	.boxGreyLargeTit
{
	padding-right: 0px;
	background-position: left top;
	display: block;
	padding-left: 15px;
	font-weight: bold;
	font-size: 11px;
	background-image: url(../images/web/fr_black.gif);
	padding-bottom: 5px;
	color: black;
	padding-top: 0px;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
		
	.boxGreyFoto{
		float:left;
		margin-right:8px;
		padding-bottom:5px;
		}
	.boxGreyTxt {margin: 0 5px 5px 0; } 
 	.boxGreyTxt A		{ color:#000000; text-decoration:none; }
	.boxGreyTxt A:HOVER	{ color:#000000; text-decoration:underline; }

/**********************  fine BOX VARI CONTENT PAGINA ******************/
	.linkGo{
		clear:both;
		float:right;
		}
	.linkGo A { color:#000000;font-weight: bold; text-decoration:none;}
	
	.linkTitoloSez{
		float:right;	
		margin: 0px 0px 0px 0px;
		border: 0px solid red;
		width:209px;
		}
	.linkTitoloSez A {color:#000000;font-weight: bold; text-decoration:none;}
	
	.linkVai{
		background-image: url(../images/web/fr_orange.gif);
		background-position: right;
		background-repeat: no-repeat;
		margin: 8px 5px 8px 40px;
		padding: 0 15px 0 0;
		color:#EE7F2E;
		float:right;
		font-weight: bold;
		text-decoration:none;
		}
	.linkVai A{ color:#EF8619;text-decoration:none; }
	.linkVai A:hover{ color:#EF8619;text-decoration:underline; }
	
	.linkBack {
		padding:6px 0 6px 0px;
		border: 0px solid red;
		color:#EF8619;
		font-weight: bold;
		font-size: 9px;
		float:left;
		}
		
	.linkBack A{ color:#EF8619;text-decoration:none; }
	.linkBack A:hover{ color:#EF8619;text-decoration:underline; }
	
	.linkInvia {
		background-image: url(../images/web/ico_invia.gif);
		background-position: right;
		background-repeat: no-repeat;
		padding:6px 0px 6px 10px;
		margin:0;
		float:right;
		font-weight: bold;
		font-size: 9px;
		border: 0px solid red;
		}
		
	.linkStampa {
		background-image: url(../images/web/ico_stampa.gif);
		background-position: right;
		background-repeat: no-repeat;
		padding:6px 0px 6px 10px;
		float:right;
		font-weight: bold;
		font-size: 9px;
		}
	.linkInvia A, .linkStampa A { color:#000000;text-decoration:none; padding-right: 28px }
	.linkInvia A:hover, .linkStampa A:hover { color:#000000;text-decoration:underline; padding-right: 28px }
		
/**********************************************/

.ultimiArrivi
{
	background-position: left 50%;
	float: right;
	background-image: url(../images/web/bk_sx_ultimiarrivi.gif);
	width: 226px;
	color: #000000;
}

.ultimiArriviBox
{
	font-size: 11px;
	margin: 0px 5px 8px 40px;
	color: #ffffff;
}

.linkSx
{
	padding-right: 15px;
	background-position: right 50%;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	float: right;
	background-image: url(/adc/images/web/fr_link.gif);
	padding-bottom: 0px;
	margin: 8px 5px 8px 40px;
	color: #ee7f2e;
	padding-top: 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}

/* MENU*/		

/* MENU*/		
	
ul.menu{
			list-style:none; 
			margin:0px 0 0px 0; 
			padding:0 0 0 0; 
			border:0px solid green;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			}
			
ul.menu li  {
			cursor: hand;
			color: #FFFFFF;
			background:#E07105;
			margin:0 0 0px 0;
			padding:0  0 0 px;
			font-weight: bold;
			border-bottom:1px solid #EA8219;
			
			}	
			
ul.menu li a {
			display:block; 
			cursor: hand;
			color: #FFFFFF;
			text-decoration:none; 
			background:#E07105;
			margin:0 0 0px 5px;
			padding:4px 0 4px  18px;
			font-weight: bold;
			background-image: url(/adc/images/web/m_ico_2.gif);
			background-repeat: no-repeat;
			background-position: left ;
			}
			
			
	ul.menu1{
			list-style:none; 
			margin:0px 0 0px 0; 
			padding:0 0 0 0px;
			border:0px solid green;
			background:#EA8219;
			}
			
	ul.menu1 li  {
			display:block; 
			padding:0 0 0 0px;
			margin:0 0 0px 0;
			background:#EA8219;
			border-bottom:1px solid #EF8619;
			}	
		

	ul.menu1 li a {
			display:block; 
			color: #FFFFFF;
			background:#EA8219;
			text-decoration:none;
			margin:0 0 0px 0;
			padding:4px 0 4px 30px;
			font-weight: bold;
			background-image: url(/adc/images/web/m_ico_3.gif);
			background-repeat: no-repeat;
			background-position: left ;
			}
			

			
	ul.menu2 {
			display:block; 
			text-decoration:none; 
			padding:0px 0 0px 0px;
			margin:0 0 0px 0;
			background:#F08F30;
			}
			
	ul.menu2 li { display:inline;	background:#F08F30; }
		
	ul.menu2 li a {
		display:block; 
		text-decoration:none; 
		padding:4px 0 4px 40px;
		margin:0 0 0px 0;
		background:#F08F30;
		border-bottom:1px solid #EF8619;
		}
		
		
	ul.menu li a, ul.menu1 li a, ul.menu2 li a{
		color: #FFFFFF;
		line-height:14px;
		
		} 
		
	ul.menu li a:hover, ul.menu1 li a:hover , ul.menu2 li a:hover {
		color:#555555;
		} 


.menuliv1, .menuliv1on, .menuliv2, .menuliv2on, .menuliv3, .menuliv3on, .menuliv4, .menuliv4on
{
	padding-right: 0px;
	display: block;
	padding-left: 20px;
	font-size: 11px;
	padding-bottom: 4px;
	cursor: hand;
	padding-top: 4px;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
.menuliv2 A, .menuliv2on A, .menuliv3 A, .menuliv3on A, .menuliv4 A, .menuliv4on A{
color:#FFFFFF;
text-decoration:none;
	cursor: hand;

}
.menuliv2 A:hover, .menuliv2on A:hover,.menuliv3 A:hover, .menuliv3on A:hover,.menuliv4 A:hover, .menuliv4on A:hover{
color:#555;
	cursor: hand;
}
.menuliv1 
{
		cursor: hand;
			color:#FFFFFF;
			background:#000;
			font-weight: bold;
			display:block; 
			text-decoration:none;
			margin:0 0 1px 0;
			padding:4px 0 4px 60px;
			background-image: url(../images/web/m_sez_dis.gif);
			background-repeat: no-repeat;
			background-position: left;
			border:0px solid green;
			font-size: 11px; font-family: Verdana, sans-serif; 
}
.menuliv1on 
{
		cursor: hand;
			color:#FFFFFF;
			background:#000;
			font-weight: bold;
			display:block; 
			text-decoration:none;
			margin:0 0 1px 0;
			padding:4px 0 4px 60px;
			background-image: url(../images/web/m_sez_act.gif);
			background-repeat: no-repeat;
			background-position: left;
			border:0px solid green;
			font-size: 11px; font-family: Verdana, sans-serif; 
}
.menuliv2 
{
		cursor: hand;
			color: #FFFFFF;
			background:#E07105;
			margin:0 0 1px 0;
			
			font-weight: bold;
			background-image: url(../images/web/m_ico_2.gif);
			background-repeat: no-repeat;
			background-position: left ;
}
.menuliv2on {	
			color: #FFFFFF;
			background:#E07105;
			margin:0 0 1px 0;
			padding:4px 0 4px 20px;
			font-weight: bold;
			background-image: url(../images/web/m_ico_2.gif);
			background-repeat: no-repeat;
			background-position: left ;
			
	
}
.menuliv3 {
	cursor: hand;
	color: #FFFFFF;
			background:#EA8219;
			margin:0 0 1px 0;
			padding:4px 0 4px 30px;
			font-weight: bold;
			background-image: url(../images/web/m_ico_3.gif);
			background-repeat: no-repeat;
			background-position: left ;
}
.menuliv3on {
	cursor: hand;
			color: #FFFFFF;
			background:#EA8219;
			margin:0 0 1px 0;
			padding:4px 0 4px 30px;
			font-weight: bold;
			background-image: url(../images/web/m_ico_3.gif);
			background-repeat: no-repeat;
			background-position: left ;
}

.menuliv4 {
	cursor: hand;
			color: #FFFFFF;
			background:#F08F30;
			margin:0 0 1px 0;
			padding:4px 0 4px 40px;
			font-weight: bold;
			background-image: url(../images/web/m_ico_4.gif);
			background-repeat: no-repeat;
			background-position: left ;
}
.menuliv4on {
	cursor: hand;
			color: #FFFFFF;
			background:#F08F30;
			margin:0 0 1px 0;
			padding:4px 0 4px 40px;
			font-weight: bold;
			background-image: url(../images/web/m_ico_4_on.gif);
			background-repeat: no-repeat;
			background-position: left ;
}

A.menuliv3on:hover, A.menuliv3:hover{
	cursor: hand;
			color: #FFFF00;
}

/*MENU JAVASCRIPT */
.sunMenu {
	width: 193px;
	float:right;
}

.hide{
display: none;
}

.show{
display: block;
}		


LI {
	font-size: 11px;
	font-family: Verdana, sans-serif;
	margin-top:7px; margin-bottom:7px;
}	
.pcTLMenu {
	LEFT: 0px; POSITON: relative; TOP: 0px
}
.pcTLMenu { 
	background-color:#E07105; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.pcTLMenu UL { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.pcTLMenu UL {
	MARGIN-LEFT: 10px;
}
.pcTLMenu .TLMclosed UL {
	DISPLAY: none
	
}
.pcTLMenu A {
	DISPLAY: block; PADDING-LEFT: 25px; MARGIN: 0px; WIDTH: 100%
}
.pcTLMenu LI P {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 25px
}
.pcTLMenu P A {
	DISPLAY: inline; PADDING-LEFT: 0px; WIDTH: auto
}
.pcTLMenu .TLMopen A {
	BACKGROUND-POSITION: 0px 3px; BACKGROUND-IMAGE: url(../images/web/open.gif); BACKGROUND-REPEAT: no-repeat
}
.pcTLMenu .TLMclosed A {
	BACKGROUND-POSITION: 3px 3px; BACKGROUND-IMAGE: url(../images/web/fold.gif); BACKGROUND-REPEAT: no-repeat
}
.pcTLMenu .doc A {
	BACKGROUND-POSITION: 4px 3px; BACKGROUND-IMAGE: url(../images/web/fold.gif); BACKGROUND-REPEAT: no-repeat
}
.pcTLMenu .TLMcurrItem A {
	BACKGROUND-POSITION: 3px 1px; BACKGROUND-IMAGE: url(../images/menu/list.gif); BACKGROUND-REPEAT: no-repeat
}
.pcTLMenu .doc P A {
	BACKGROUND-IMAGE: none
}
.pcTLMenu .TLMpopup P A {
	BACKGROUND-IMAGE: none
}
.pcTLMenu .TLMopen P A {
	BACKGROUND-IMAGE: none;
}
.pcTLMenu .TLMclosed P A {
	BACKGROUND-IMAGE: none
}
.pcTLMenu A {
	TEXT-DECORATION: none
}
.pcTLMenu .TLMopen A {
	FONT-WEIGHT: bold; COLOR: white
}
.pcTLMenu .TLMclosed A {
	FONT-WEIGHT: bold; COLOR: white
}
.pcTLMenu LI.menuSep {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #000000
}
.pcTLMenu .doc A {
	FONT-WEIGHT: bold
}
.pcTLMenu .TLMpopup A {
	FONT-WEIGHT: bold
}
.pcTLMenu .TLMopen P A {
	FONT-WEIGHT: bold
}
.pcTLMenu .TLMclosed P A {
	FONT-WEIGHT: bold
}
.pcTLMenu .doc A:link {
	COLOR: white
}
.pcTLMenu .TLMpopup A:link {
	COLOR: white
}
.pcTLMenu .TLMopen P A:link {
	COLOR: white
}
.pcTLMenu .TLMclosed P A:link {
	COLOR: white
}
.pcTLMenu .doc A:active {
	COLOR: white
}
.pcTLMenu .TLMpopup A:active {
	COLOR: white
}
.pcTLMenu .TLMopen P A:active {
	COLOR: white
}
.pcTLMenu .TLMclosed P A:active {
	COLOR: white
}
.pcTLMenu .doc A:visited {
	COLOR: white
}
.pcTLMenu .TLMpopup A:visited {
	COLOR: purple
}
.pcTLMenu .TLMopen P A:visited {
	COLOR: white
}
.pcTLMenu .TLMclosed P A:visited {
	COLOR: white
}
.pcTLMenu .doc A:hover {
	COLOR: black;
}
.pcTLMenu .TLMpopup A:hover {
	COLOR: black;
}
.pcTLMenu .TLMopen P A:hover {
	COLOR: black;
}
.pcTLMenu .TLMclosed P A:hover {
	COLOR: black;
}
A {
	TEXT-DECORATION: none
}
/*FINE MENU JAVASCRIPT */



/************************ FORM ************/
.formCerca{
	width:85px;
	font-size: 10px; font-family: Verdana, sans-serif; 
	font-weight: normal;
	border:1px solid #9B9B9B;	
	}
	
.boxTabCerca{
	font-size: 10px; font-family: Verdana, sans-serif; 
	text-align:left;
	font-weight: bold;
	}

.boxCerca{
	padding: 8px 0 8px 0;
	}		
	
.boxManager{
	width:168px;
	padding-top:14px;
	background:#303030;
	border: 0px solid red;
	}		
	
.boxManagerFoto{
	padding: 0 14px 0 14px;
	}
	
.space{
	width:16px;
	height:10px;
	float:left;
	}
.clear{
	clear:both;
	}	
	
.btnLinkFix
{
	background-position: right 50%;
	font-weight: bold;
	font-size: 9px;
	float: left;
	background-image: url(../images/web/fr_orange_btn.gif);
	margin: 0px;
	width: 152px;
	border: #f9820c 1px solid;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
}

.btnLink
{
	padding-right: 14px;
	background-position: right 50%;
	padding-left: 1px;
	font-weight: bold;
	font-size: 9px;
	float: left;
	background-image: url(../images/web/fr_orange_btn.gif);
	padding-bottom: 1px;
	margin: 0px;
/*width: 150px;*/
	border: #f9820c 1px solid;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
}

.btnLinkSchedeDir
{
	background-position: right 50%;
	font-weight: bold;
	font-size: 9px;
	float: right;
	background-image: url(../images/web/fr_orange_btn.gif);
	margin: 0px;
	width: 150px;
	border: #f9820c 1px solid;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
}

.btnLinkModuloDir A
{
	font-weight: bold;
	font-size: 11px;
	float: left;
	color:#DD7E10;
	font-family: Arial, Verdana, sans-serif;
	/*background-position: right 50%;
	background-image: url(../images/web/fr_orange_btn.gif);
	margin: 0px;
	width: 200px;
	border: #f9820c 1px solid;
	background-repeat: no-repeat;
	text-align: left;*/
}
	
.btnLink A, .btnLinkFix A, .btnLinkSchedeDir A {
	font-size: 11px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	padding:3px 3px 3px 3px;
	}
	
.btnLink A:HOVER,.btnLinkFix A:HOVER, .btnLinkSchedeDir A:HOVER, .btnLinkModuloDir A:HOVER {color:#737373; text-decoration:none;}

A.frLink {
	font-size: 11px; font-family:  Verdana, sans-serif; 
	font-weight: bold;
	color:#DD7E10;
	margin-left:5px;
	text-decoration:none;
	}
	A.frLink:HOVER {
	text-decoration:underline;
	color:#DD7E10;
	}
	
	/******************************/

.tabLink{
	font-size: 11px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	background-image: url(../images/web/fr_orange_btn.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding: 3px 25px 3px 10px;
	margin: 0 0 0 0px;
	float:right;
	text-align:center;
	}
.tabLink A{
	font-size: 12px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	}
	
.tabLink A:HOVER{text-decoration:underline;}

.tabVoceAct{
	font-size: 11px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	padding: 3px 15px 3px 15px;
	margin: 0 1px 0 0px;
	float:left;
	text-align:center;
	background:#E07105;
	color:#FFFFFF;
	}
	
.tabVoceAct A{
	font-size: 11px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	}

.tabVoceAct A:HOVER{text-decoration:underline;}

.tabVoceDis{
	font-size: 11px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	padding: 3px 15px 3px 15px;
	margin: 0 1px 0 0px;
	float:left;
	text-align:center;
	background:#000000;
	color:#FFFFFF;
	}

.tabVoceDis A{
	font-size: 11px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	}
.tabVoceDis A:HOVER{text-decoration:underline;}

.tabVoceSubAct{
	font-size: 10px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	padding: 1px 15px 1px 15px;
	margin: 0 0px 0 0px;
	float:left;
	text-align:center;
	background:#EDA968;
	color:#FFFFFF;
	border: 1px solid #E07105;
	}

.tabVoceSubAct A{
	font-size: 10px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	}

.tabVoceSubAct A:HOVER{text-decoration:underline;}

.tabVoceSubDis{
	font-size: 10px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	margin: 0 0px 0 0px;
	float:left;
	text-align:center;
	background:#E07105;
	color:#FFFFFF;
	}
	
.tabVoceSubDis A{
	font-size: 10px; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.tabVoceSubDis A:HOVER{text-decoration:underline;}

.tabVoceSub{
	border: 0px solid red;
	background:#E07105;
	height:16px;
	}

.itemForm, .itemRadio{
	/*width: 215px;*/
	float:left;
	padding: 5px 10px 5px 20px;
	color:#585657;
	font-weight: bold;
	border:0px solid red;
	}

.itemForm INPUT, .itemForm select{
	width: 150px;
	margin: 3px 0 0 0 ;
	border:px solid #AAABAD;
	}
	
.btnForm{
	float:right;
	padding: 5px 10px 0 0;
	}
	
.btnForm A{
	padding: 0px 0 0 10px;
	color:#585657;
	text-decoration:none;
	font-weight: bold;
	}

.btnForm A:HOVER{
	color:#E98C13;
	}

.paginazione{
	color:#E98C13;
	background:#E5E5E5;
	margin: 15px 10px 0 0;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	text-align:center;
	}

.paginazione A{
	color:#000000;
	text-decoration:none;
	}

.paginazione A:HOVER{
	text-decoration:underline;
	}

/********* RICERCA ***************/
.ricData{
	padding: 5px 3px 0px 0px;
	font-size: 11px;
	font-style:normal;
	color:#666;
	}
	
.ricTit{
	padding: 3px 0px 3px 0px;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.ricTit A{color:#000000;text-decoration:underline;}
.ricTit A:HOVER{color:#000000;text-decoration:none;}

.ricSezione{
	padding: 3px 3px 5px 0px;
	font-size: 11px;
	font-style:normal;
	color:#F9820C;
	font-weight: none;
	}
	
/********************** REAL TIME ******************/	
.corporealtime {
	margin:0px;
	padding:0px;
	background:#484848;
	font-size: 10px; font-family: Verdana, sans-serif; 
	scrollbar-3dlight-color: #ffa366;
	scrollbar-arrow-color: White;
	scrollbar-base-color: #FF8C00;
	scrollbar-darkshadow-color: #FF8C00;
}

	ul.boxRealTimeNews {
		list-style: none;
		margin: 5px 5px 0px 5px;
		padding: 0 0 5px 0;
		}

	ul.boxRealTimeNews li a {
		display:block; 
		text-decoration:none;
		padding:0 0 0 8px; 
		margin:0 0 1px 0;
		color: #FFFFFF;
		font-weight: normal;
		}
		
	ul.boxRealTimeNews li a:hover, ul.boxRealTimeNews li a:active {
		color:#FFFFFF;
		font-weight: normal;
		text-decoration:underline;
		} 
	
	ul.boxRealTimeNews li { 
		display:inline;
		padding:0 0 0 8px; 
		margin:0 0 1px 0;
		color: #FFFFFF;
		background-image:  url(../images/web/dash.gif);
		background-repeat: no-repeat;
		background-position: left top;
		font-weight: bold;
		} 
		
	ul.boxRealTimeNews li a:visited {
		color: #FFFFFF;
		font-weight: normal;
		text-decoration:underline;
		}
/********************** fine REAL TIME ******************/

/*TESTI*/

.titoloeventi
{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #f9820c;
}

.titolicampieventi
{
	font-weight: bold;
	font-size: 11px;
	color: #f9820c;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
}

.testocampieventi
{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	font-family: Verdana, sans-serif;
}

.messaggioerrore
{
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
}

.etichettericerca
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}

.controlliricerca
{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	font-family: Verdana, sans-serif;
}

.testocontrolli
{
	font-size: 10px;
	color: #000000;
	line-height: 15px;
	font-family: Verdana, sans-serif;
}

.testogrid
{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	font-family: Verdana, sans-serif;
}

.bottoni
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	cursor: hand;
	color: white;
	border-top-style: none;
	font-family: Verdana, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #f9820c;
	border-bottom-style: none;
}


.gruppocampitab
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
}

.titolocampitab
{
	font-weight: bold;
	font-size: 11px;
	color: #f9820c;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
}

.testocampitab
{
	font-size: 10px;
	color: #000000;
	line-height: 25px;
	font-family: Verdana, sans-serif;
}

.titolocampitabeventi
{
	font-weight: bold;
	font-size: 11px;
	color: #f9820c;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
}

.testocampitabeventi
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, sans-serif;
	line-height: 15px;

}

/*DIRECTORY*/

.titoloservizilocation
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana, sans-serif;
	background-color: #f08f30;
	text-decoration: none;
}

.legenda
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	background-color: #666666;
	text-transform: uppercase;
	text-decoration: none;
}

.rigaservizilocation
{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	background-color: #FFFFFF;
	text-decoration: none;
}

.rigaaltservizilocation
{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	background-color: #E5E5E5;
	text-decoration: none;
}

.ddlbea
{
	border-right: #e07105 1px solid;
	padding-right: 0px;
	border-top: #e07105 1px solid;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	background: #e07105;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #e07105 1px solid;
	color: #ffffff;
	padding-top: 0px;
	border-bottom: #e07105 1px solid;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
}

.menuprintedition 
{
	cursor: hand;
	color:#FFFFFF;
	background:#000000;
	font-weight: bold;
	display:block; 
	text-decoration:none;
	vertical-align: middle;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	border:0px solid green;
	font-size: 11px; font-family: Verdana, sans-serif;
	width: 194px;
	/*height: 20px;*/
	float:right;	
}

.copertinaprintedition 
{
	cursor: hand;
	display:block; 
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:0px solid green;
	width: 194px;
	float:right;
    padding:0px 0px 10px 0px;
}

/*FLIP IT*/
.titoloprimo
{
	font-weight: bold;
	font-size: 15px;
	color: black;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
.descrprimo
{
	font-size: 13px;
	color: black;
	line-height: 15px;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
.titoloaltri
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
.descaltri
{
	font-size: 10px;
	color: black;
	font-family: Verdana, sans-serif;
	text-decoration: none;
	line-height: 12px;
}
