@charset "utf-8";
*{
	padding:0;
	margin:0;
	color:#575757;
	font-family:"Trebuchet MS";
	font-size:97%;
	text-decoration:none;
	list-style:none;
	text-align:left;
}
p
{
	font-size:97%;
}
h1,h2,h3,h4,h5{
	text-align:left;
}

a
{
	color:#993366;
}
a:hover
{
	text-decoration:underline;
}
img
{
	border:none;
}
body{
	background:#e8e8e8;
}
#page{
	
	width:998px;
	background:#fff ;
	padding-top:10px;
	margin:0 auto;
}
#page .header{
	
	width:100%;
	float:left;
	height:98px;
}
#page .headerHome{
	background:transparent url(/img/bgHeader.png) no-repeat left top;
}
#page .headerAssessorato{
	background:transparent url(/img/bgAssessorato_top.png) no-repeat left top;
}
#page .headerAttrattori{
	background:transparent url(/img/bgHeaderAttrattori_top.png) no-repeat left top;
}
#page .headerArgomenti{
	background:transparent url(/img/bgHeaderArgomenti_top.png) no-repeat left top;
}
#page .headerNews{
	background:transparent url(/img/bgHeaderNews_top.png) no-repeat left top;
}
#page .headerWebTV{
	background:transparent url(/img/bgHeaderWebTV_top.png) no-repeat left top;
}
#page .headerBlog{
	background:transparent url(/img/bgHeaderBlog_top.png) no-repeat left top;
}
#page .headerBottomHome{
	background:transparent url(/img/bgHeaderBottom.png) no-repeat left top;
}
#page .headerBottomAssessorato{
	background:transparent url(/img/bgAssessorato_bottom.png) no-repeat left top;
}
#page .headerBottomAttrattori{
	background:transparent url(/img/bgHeaderAttrattori_bottom.png) no-repeat left top;
}
#page .headerBottomArgomenti{
	background:transparent url(/img/bgHeaderArgomenti_bottom.png) no-repeat left top;
}
#page .headerBottomNews{
	background:transparent url(/img/bgHeaderNews_bottom.png) no-repeat left top;
}
#page .headerBottomWebTV{
	background:transparent url(/img/bgHeaderWebTV_bottom.png) no-repeat left top;
}
#page .headerBottomBlog{
	background:transparent url(/img/bgHeaderBlog_bottom.png) no-repeat left top;
}
#page #headerBottom
{
	float:left;
	width:100%;
	position:relative;
	z-index:2;

}
#page .header .linkGoToHomePage
{
	width:195px;
	height:32px;
	margin-top:33px;
	float:left;
}
#page #headerBottom .linkGoToPortal
{
	width:135px;
	height:62px;
	margin-left:63px;
}
#page .intBg
{
	background-color:#fff;

}
#page .headerBottom{
	width:100%;
	height:61px;
}

#page .header .bgRightHeader{
	float:right;
	width:345px;
	height:98px;
	margin-right:-1px;
}
#page .header .bgRightHeader .search{
	 
	padding-right:20px;
	float:right;
	
}
#page .header .bgRightHeader .search ul  {
	text-align:right;
	margin:5px 0;
}

#page .header .bgRightHeader .search ul li {
	display:inline;
}

#page .header .bgRightHeader .search ul li a{
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	font-size:90%;
}
#page .header .bgRightHeader .search .headSearch{
	height:8px;
	background:url(/img/bgSearchHead.png) no-repeat left top;
	width:200px;
	overflow:hidden;
}
#page .header .bgRightHeader .search .bodySearch{
	background:url(/img/bgSearch.png);
	width:190px;
	padding-left:10px;
	padding-top:6px;
	padding-bottom:10px;
}
#page .header .bgRightHeader .search .bodySearch label
{
	display:none;
}
#page .header .bgRightHeader .search .bodySearch .textInput{
	width:123px;
	height:15px;
	border:#393939 1px solid;
	
	
	
}
#page .header .bgRightHeader .search .bodySearch #btnSearch{
	width:41px;
	height:14px;
	margin-top:1px;
	margin-left:5px;

}
#page .header .bgRightHeader .search .bodySearch #btnAdvancedSearch{
	width:111px;
	height:11px;
	margin-top:10px;
}
#page .header .bgRightHeader .search .footerSearch{
	height:8px;
	background:url(/img/bgSearchFooter.png) no-repeat left top;
	clear:both;
	display:block;
	overflow:hidden;
	width:200px;
}

#page .header .bgRightHeader .searchForm .headerSearch{

}
#page .contentBody
{
	background-color:#fff;
	float:left;
	width:100%;
}
#page .body{
	padding-top:5px;
	float:left;
	width:100%;
	background:#fff;
}
#page .clear{
	clear:both;
	display:block;
	width:1px;
	height:1px;
	padding:0;
	margin:0;
}

#page .left,
#page .center,
#page .right{
	float:left;
}
#page .left{
	width:187px;
	
}
#page .left.homeleft{
	width:19%;
	position:relative;
	top:-15px;
	z-index:1;
}

#page .center{
	width:798px;
	position:relative;
	
}
#page .flags {
	float:right;
	width:100%;
}
#page .flags img{
	float:right;
	margin-right:15px;
	margin-top:2px;
}
#page .flags {
	float:left;
}
#page .right,
#page .center,
#page .flags 
{
	

}
#page .footer{
	width:100%;
	background:#e8e8e8;
	
	margin-top:10px ;
}
#page .left .hpMenu {
	margin:0 0 0 7px;
	float:left;
	width:96%;
}

#page .left .hpMenu .firstLevel{
	background:#890065;
	color:#fff;
	font-weight:normal;
	border-top:#444444 10px solid;
	padding-left:8px;
}

#page .left .hpMenu h2{
	background:#890065;
	color:#fff;
	font-weight:normal;
	border-top:#444444 10px solid;
	padding-left:8px;
}
#page .left .hpMenu .bodyMenu{

	padding-bottom:15px;
	background:url(/img/bghpMenu.gif) no-repeat right bottom;
	margin-bottom:7px;
	
}
#page .left .hpMenu .bodyMenu .archivio{
	text-align:right;
}
#page .left .hpMenu .bodyMenu .archivio a{
	margin-right:15px;
}
#page .left .hpMenu .bodyMenu .singoloEvento{
	margin:10px 0;
	width:89%;
}
#page .left .hpMenu .bodyMenu ul,
#page .left .hpMenu .bodyMenu .singoloEvento{
	margin-left:11px;	
}
#page .left .hpMenu .bodyMenu .singoloEvento .h3,
#page .left .hpMenu .bodyMenu .singoloEvento h3 a,
#page .left .hpMenu .bodyMenu .archivio a {
	color:#993366;
}
#page .left .hpMenu .bodyMenu .singoloEvento h3 a {
	font-weight:normal;
}
#page .left .hpMenu .bodyMenu .singoloEvento p,
#page .left .hpMenu .bodyMenu .singoloEvento span {
	font-size:90%;
}
#page .left .hpMenu .bodyMenu ul li a{
	color:#890065;
	text-align:left;
}
#page .left .hpMenu .bodyMenu ul li.active{
	background:#ccc;
	border-bottom:#890065 1px solid;
}
#page .left .hpMenu .bodyMenu ul li.active a{
	font-weight:bold;
}
#page .left .hpMenu .bodyMenu ul li {
	text-align:left;
}
#page .left .hpMenu .infoUser{
	width:158px;
	margin:20px 0 0 20px;
}
#page .left .hpMenu .infoUser a {
	color:#ad2392;
	display:block;
	font-size:90%;
	margin-bottom:13px;
}

#page .left .hpMenu .infoUser a.messaggi {
	background:url(/img/ico_messaggi.gif) no-repeat left center;
	padding-left:25px;
}
#page .left .hpMenu .infoUser a.contributi {
	background:url(/img/ico_contributi.gif) no-repeat left center;
	padding-left:25px;
}
#page .left .hpMenu .infoUser a.commenti {
	background:url(/img/ico_commenti.gif) no-repeat left center;
	padding-left:25px;	
}
#page .left .hpMenu .infoUser a.amici {
	background:url(/img/ico_amici.gif) no-repeat left center;
	padding-left:25px;	
}
#page .left .hpMenu .leftBannerArea {
	text-align:center;
	border:#eeeeee 2px solid;
	margin-bottom:7px;
}
#page  .rightBannerArea {
	margin-bottom:7px;
	width:100%;
	float:left;
}
#page .left .hpMenu .leftBannerArea img{
	padding:4px 6px;
}
#page .left .hpMenu .leftBannerArea{
	text-align:center;
	width:99%;
}
#page .center .homepage{

	width:100%;
	position:relative;
	top:-15px;
	z-index:3;
}
#page .center .homepage h3,
#page .center .homepage h3 a
{
	color:#900071;
}
#page .center .homepage h4,
#page .center .homepage h4 a
{
	color:#900071;
}
#page .center .homepage h5,
#page .center .homepage h5 a
{
	color:#900071;
}
#page .center .homepage h3{

	padding-left:28px;
	background:url(/img/bghpH3.gif) no-repeat left center;
	margin-bottom:10px;
	font-size:135%;
	float:left;
	font-weight:normal;
}
#page .center .homepage h4{
	font-size:110%;
	margin-bottom:5px;
}
#page .center .homepage h5{
	font-size:97%;
}
#page .center .homepage .centerHome 
{
	width:67%;
	float:left;
	margin-left:7px;
}
#page .center .homepage .centerHome .upContent,
#page .center .homepage .centerHome .downContent
{
	float:left;
	width:100%;
}

#page .center .homepage .centerHome .upContent{
	margin-bottom:10px;
}
#page .center .homepage .centerHome .downContent{
	border:#e6c9de 1px solid;
	padding-top:10px;
	
}
#page .center .homepage .rightHome{
	width:29%;
	float:right;
}
#page .center .homepage .leftContent
{
	float:left;

}
#page .center .homepage .centerContent,
#page .center .homepage .rightContent
{
	float:right;
}
#page .center .homepage .leftContent
{
	width:56%;
}
#page .center .homepage .centerHome .downContent .leftContent
{
	width:50%;
}
#page .center .homepage .centerContent
{
	width:40%;
	margin-left:2%;

}
#page .center .homepage .centerHome .downContent .centerContent
{
	width:42%;
	margin:0 13px 0 0;
}
#page .center .homepage .centerHome .downContent .leftContent
{
	width:50%;
	margin-left:6px;
}
#page .center .homepage .rightContent
{
	width:98%;

}

#page .center .homepage .leftContent .content ,
#page .center .homepage .centerContent .content,
#page .center .homepage .rightContent .content ,
#page .center .homepage .rightContent .caricaVideo,
#page .hpMenu .caricaVideo
{
	margin-bottom:10px;
	float:left;
	padding-left:7px;
	width: 99%;

}
#page .center .homepage .rightContent .caricaVideo,
#page .hpMenu .caricaVideo
{
	background:url(/img/bgCaricaVideo.gif) no-repeat left center;
	padding:5px 5px 3px 10px;
}
#page .center .homepage .rightContent .caricaVideo a,
#page .body .webTV .menuVideo .caricaVideo a,
#page .hpMenu .caricaVideo a
{
	color:#7a0b62;
	background:url(/img/bgLoadVideo_a.gif) no-repeat left center;
	padding-left:10px;
}
#page .center .homepage .centerContent .contentBlog
{
	background:url(/img/bgBlog.gif) repeat-x left bottom;
	width:96%;
	float:right;
	padding:0 0 21px 0;
	margin-bottom:10px;
	
}

#page .center .homepage .centerContent h4,
#page .center .homepage .centerContent h5,
#page .center .homepage .centerContent p,
#page .center .homepage .centerContent span
{
	padding-left:6px;
}
#page .center .homepage .centerContent .contentBlog .blog
{
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:75%;
}
#page .center .homepage .centerContent .contentBlog h4
{
	float:left;
}
#page .center .homepage .centerContent .contentBlog .blog h4
{
	float:none;
	margin:0;
}
#page .center .homepage .leftContent .content .imgText,
#page .center .homepage .centerContent .content .imgText,
#page .center .homepage .centerContent .contentBlog .imgText ,
#page .center .homepage .rightContent .content .imgText
{
	float:left;
	margin:0 14px 5px 4px;
}
#page .center .homepage .leftContent .content span a.rss,
#page .center .homepage .centerContent .content span a.rss,
#page .center .homepage .centerContent .contentBlog a.rss ,
#page .center .homepage .rightContent .content span a.rss
{
	float:right;
	padding-top:3px;
	margin-right:10px;
}

#page .center .homepage .leftContent .content span a,
#page .center .homepage .centerContent .content span a,
#page .center .homepage .centerContent .contentBlog span a ,
#page .center .homepage .rightContent .content span a
{
	color:#900071;
}
#page .center .homepage .downContent span
{
	margin-left:2px;
	padding:0;
	
}
#page .center .homepage .archivio
{
	border-top:#e9cfe2 1px solid;
	width:100%;
	text-align:right;
	clear:both;
	margin-bottom:18px;
}
#page .center .homepage .archivio a
{
	color:#ab1f87;
}

#page .inlineMenu
{
	margin-right:10px;	
	background:url(/img/bgInlineMenu.gif) no-repeat right center;
	float:right;
	width:600px;	
}
#page .inlineMenu ul 
{
	padding-right:15px;
	float:right;
}
#page .inlineMenu ul li
{
	display:inline;
}
#page .inlineMenu ul li a,
#page .breadcrumb a
{
	font-size:85%;
}
#page .inlineMenu ul li a
{
	font-weight:bold;
}
#page .inlineMenu ul li a,
#page .breadcrumb a.active
{
	color:#969696;
}
#page .inlineMenu ul li.active a
{
	color:#ccc;
}
#page .breadcrumb
{
	float:left;
	background:url(/img/bgBreadcrumb.gif) no-repeat left center;
	padding-left:25px;
	margin-left:10px;
	width:35%;
	
}
#page .breadcrumb,
#page .breadcrumb a
{
	color:#993399;
}
#page .breadcrumb a
{
	color:#993399;
}
#page .body .contenAttrattori
{
	
}
#page .body .contenAttrattori .contentMap
{
	
}
#page .body .contenAttrattori .contentMap .headerMap
{
	width:692px;
	background:#f2d7eb url(/img/bgHeaderMap.gif) no-repeat left top;
	height:27px;
}
#page .body .contenAttrattori .contentMap .bodyMap
{
	width:692px;
	height:524px;
	float:left;
}
#page .body .contenAttrattori .contentMap .rightMap
{
	float:left;
	margin-left:23px;
}
#page .body .contenAttrattori .contentMap .rightMap p
{
	margin-bottom:35px;
}
#page .body .contenAttrattori .contentMap .rightMap dt.media
{
	border:1px solid;
}

#page .body .webTV
{
	width:998px;
	float:left;
	margin-top:10px;
}
#page .body .webTV .videoContent{
	padding-left:20px;
	width:413px;
	float:left;

}
#page .body .webTV .descrizioneVideo{
	height:220px;
	clear:both;
}
#page .body .webTV .descrizioneVideo .scrollpane
{
	height:80px;
}
#page .body .webTV .descrizioneVideo .scrollpane p
{
	font-size:90%;
}
#page .body .webTV .descrizioneVideo ul
{
	margin-top:5px;
}

#page .body .webTV .videoContent #mediaplayer{
	width:413px;
	height:275px;

}
#page .body .webTV .videoContent h2{
	color:#7a0b62;
	margin-bottom:10px;
	font-size:130%;
	
}
#page .body .webTV .videoContent h3{
	margin-bottom:15px;
	
}
#page .body .webTV .videoContent p{
	margin-bottom:10px;
	
}
#page .body .webTV .videoContent p,
#page .body .webTV .videoContent ul li{
	font-size:90%;
	color:#5f5f5f;
}
#page .body .webTV .videoContent ul li span,
#page .body .webTV .videoContent ul li span a{
	font-size:100%;
	color:#ae278b;
}
#page .body .webTV .videoContent .commenti{
	height:240px;
}
#page .body .webTV .videoContent .commenti .close{
	text-align:right;
	display:none;
}
#page .body .webTV .videoContent .commenti *
{
	font-size:11px;
}
#page .body .webTV .videoContent .commenti span a
{
	color:#ae278b;
}
#page .body .webTV .videoContent .commenti .close span a{
	font-size:100%;
}
#page .body .webTV .videoContent .commenti h4{
	color:#ae278b;
}
#page .body .webTV .videoContent .commenti p{
	font-size:100%;
	padding:0;
	margin:0 5px 10px 0;
}
#page .body .webTV .videoContent .controlVideo{
	text-align:right;
	margin-bottom:5px;
}
#page .body .webTV .videoContent .controlVideo a{ 
	font-size:90%;
	display:none;
}
#page .body .webTV .menuVideo{
	float:left;
	width:545px;
}
#page .body .webTV .menuVideo .menuSx{
	width:240px;
	padding-left:30px;
	float:left;
}
#page .body .webTV .menuVideo .menuDx{
	float:right;
	padding-right:10px;
	width:200px;
}
#page .body .webTV #desc{
	visibility:hidden;
}
#page .body .webTV .menuVideo .videoCorrelati,
#page .body .webTV .menuVideo .primopiano
{
	width:240px;
	margin: 0 0 16px 0;
}
#page .body .webTV .menuVideo .primopiano,
#page .body .webTV .menuVideo .videoCorrelati
{
	height:167px;
	overflow:hidden;
}
#page .body .webTV .menuVideo .canali
{
	width:212px;
	margin: 0 0 16px 0;
}
#page .body .webTV .menuVideo .tagcloud
{
		width:239px;
		margin: 0 0 16px 0;
}
#page .body .webTV .menuVideo .headerChannel{
	
}

#page .body .webTV .menuVideo .headerChannel h3,
#page .body .webTV .menuVideo .headerChannel a,
.laziolive .headerChannel h3,
.laziolive .headerChannel a{
	color:#ae278b;
	font-weight:normal;
}
#page .body .webTV .menuVideo .headerChannel h3{
	padding:3px 0 1px 0;
	background:#f8e9f4;
}	
#page .body .webTV .menuVideo .headerChannel h3.active{
	background:#f2d7eb;
}
#page .body .webTV .menuVideo .headerChannel a{
	font-size:100%;
	padding:0 0 0 20px;
}
#page .body .webTV .menuVideo .headerChannel .active a{
	background:url(/WebTV/img/bgWebTVH3.gif) no-repeat left center;
}
#page .body .webTV .menuVideo .bodyChannel {
	padding: 5px 0 0 0 ;
	width:100%;
}
#page .body .webTV .menuVideo .bodyChannel .scrollpane{
	
	
	
}
/*
#page .body .webTV .menuVideo .bodyChannel .video {
	margin:0 0 5px 15px;
	padding:5px 0;
	overflow:hidden;
	width:222px;
}
#page .body .webTV .menuVideo .bodyChannel .video img{
	margin:0 5px 5px 0;
}
#page .body .webTV .menuVideo .bodyChannel img{
	float:left;
}
#page .body .webTV .menuVideo .bodyChannel h4,
#page .body .webTV .menuVideo .bodyChannel h4 a{
	color:#a91984;
}
#page .body .webTV .menuVideo .bodyChannel h4 a{
	font-size:100%;
	font-weight:normal;
}
*/
#page .body .webTV .menuVideo .bodyChannel .video,
#page .body .webTV .menuVideo .canali .video,
.laziolive .canali .video {
	margin:0 0 5px 5px;
	padding:5px 0;
	overflow:hidden;
	float:left;
	width:97%;
}
#page .body .webTV .menuVideo .bodyChannel .video img,
#page .body .webTV .menuVideo .canali .video img,
.laziolive .canali .video img {
	margin:0 5px 5px 0;
}
#page .body .webTV .menuVideo .bodyChannel img,
#page .body .webTV .menuVideo .canali .video img,
.laziolive .canali .video img{
	float:left;
}
#page .body .webTV .menuVideo .bodyChannel h4,
#page .body .webTV .menuVideo .bodyChannel h4 a,
#page .body .webTV .menuVideo .canali .video h4,
#page .body .webTV .menuVideo .canali .video h4 a,
.laziolive .canali .video h4,
.laziolive .canali .video h4 a{
	color:#a91984;
}
#page .body .webTV .menuVideo .bodyChannel h4 a,
#page .body .webTV .menuVideo .bodyChannel p,
#page .body .webTV .contentChannel p{
	font-size:105%;
	font-weight:normal;
}
#page .body .webTV .contentChannel h4 a
{
	font-size:110%;
	font-weight:normal;
}
#page .body .webTV .menuVideo .canali .video *,
.laziolive .canali .video *
{
	font-weight:normal;
}
#page .body .webTV .menuVideo .primopiano .bodyChannel .video{
	background:#eee;
}
#page .body .webTV .menuVideo .primopiano h3
{
	float:left;
	width:50%;
}
#page .body .webTV .menuVideo .caricaVideo
{
	margin:0 0 16px 15px;
	background:url(/WebTV/img/bgCaricaVideoWebTv.gif) no-repeat left center;
	padding:5px 5px 3px 0;
	
}
#page .body .webTV .menuVideo .caricaVideo a
{
	margin-left:8px;
}
#page .body .webTV .menuVideo .tagcloud
{
	background:#eaeaea;
	padding:5px;
	text-align:justify;
	width:99%;
}
#page .body .webTV .menuVideo .tagcloud a:hover
{
	color:#666;
}
#page .body .webTV .menuVideo .tagcloud .tag1
{
	font-size:80%;
}
#page .body .webTV .menuVideo .tagcloud .tag2
{
	font-size:100%;
}
#page .body .webTV .menuVideo .tagcloud .tag3
{
	font-size:120%;
}
#page .body .webTV .menuVideo .tagcloud .tag4
{
	font-size:140%;
}
#page .body .webTV .menuVideo .tagcloud .tag5
{
	font-size:160%;
}
#page .body .webTV .menuVideo .tagcloud .tag6
{
	font-size:180%;
}
#page .body .webTV .menuVideo .tagcloud .tag7
{
	font-size:190%;
}
#page .body .webTV .menuVideo .canali .singolocanale
{
	background:url(/WebTV/img/bgCanali.gif) no-repeat left center;
	vertical-align:middle;
	height:29px;
	margin-top:1px;
	margin-left:7px;
	
}
#page .body .webTV .menuVideo .canali .singolocanale a
{
	line-height:30px;
	color:#ae278b;
	background:url(/WebTV/img/bgLoadVideo_a.gif) no-repeat left center;
	padding-left:10px;
	margin-left:15px;
}
#page .body .webTV .menuVideo .lazioLive h3,
#page .body .webTV .menuVideo .lazioLive a
{
	color:#a10d7b;
}
#page .body .webTV .menuVideo .lazioLive h3
{	
	background:url(/img/bghpH3.gif) no-repeat left center;
	padding-left:28px;
	padding-bottom:3px;
}
#page .body .webTV .menuVideo .lazioLive .bodyLive
{
	background:url(/WebTV/img/bgLazioLive.gif) no-repeat left top ;
	width:193px;
	height:134px;
	text-align:center;	
	margin-top:5px;
}
#page .body .webTV .menuVideo .lazioLive .bodyLive img
{
	margin-top:10px;
}
#page .body .webTV .menuVideo .scrollpane
{
	width:240px;
}
#page .body .webTV .canali .scrollpane
{
	width:212px;
}
#page .footer .contentFooter{
	background:#fff url(/img/bgFooter.gif) repeat-x left top;	
	width:100%;
	float:left;
}
#page .footer .contentFooter .credits{
	margin-top:10px;
	padding-bottom:7px;
	float:left;
	width:100%;
}
#page .footer .contentFooter .credits p {
	color:#900071;
}
#page .footer .contentFooter .credits .leftCredits {
	float:left;
	width:76px;
	padding-left:15px;
}
#page .footer .contentFooter .credits .rightCredits {
	float:left; 
	text-align:center;
	width:85%;
	font-size:80%;
	font-weight:bold;
}
#page .footer  .bottomFooter{
	padding-top:10px;	
	float:left;
	width:100%;
	font-size:80%;
}
#page .footer  .bottomFooter .bottomLeft{
	float:left;
	width:45%;
}
#page .footer  .bottomFooter .bottomRight{
	float:right;
	width:45%; 
	text-align:right;
}

#page .footer .contentFooter .rightFooter{
	float:right;	
	margin-right:33px;
}
/*menu from webtv*/
.headerChannel
{
	margin:0 0 15px 0;
}

.headerChannel h3{
	padding:3px 0 1px 25px;
	margin:0 0 15px 0;
	background:#f8e9f4 url(/WebTV/img/bgWebTVH3.gif) no-repeat left center;
	color:#ae278b;
	font-weight:normal;
	font-size:130%;
}
.headerChannel h3.active{
	background:#f2d7eb url(/img/bgWebTVH3.gif) no-repeat left center;
}
.bodyChannel {
	padding: 5px 0 0 0 ;
	width:100%;
	
}

.contentChannel
{
	clear:both;
}
/*.contentChannel a
{
	font-size:110%;
}*/
.contentChannel ul
{
	margin:0 0 0 30px;
	padding:0;
	list-style:none;
	
}
.contentChannel ul li
{
	margin:5px 0 0 0;
	padding:0 0 0 15px ;
	list-style:none;
	background:url(/img/arrw_menu_right.gif) no-repeat;
	background-position:0 6px;
}
.contentChannel ul li a
{
	margin:0;
	padding:0;
}

.singolocanale
{
	background:url(/WebTV/img/bgCanali.gif) no-repeat left center;
	vertical-align:middle;
	height:29px;
	margin-top:1px;
	margin-left:7px;
	
}
.singolocanale .spento
{
	display:none;	
}
.singolocanale a
{
	line-height:30px;
	color:#ae278b;
	background:url(/WebTV/img/bgLoadVideo_a.gif) no-repeat left center;
	padding-left:10px;
	margin-left:15px;
}
.contentChannel ul li a
{
	color:#575757;
}
.contentChannel ul li a.active
{
	font-weight:bold;
}

/*Stili contenuto*/
.containerPageInternal
{
	width:988px;
	float:left;
	padding-bottom:30px;
}
.containerPageInternal .mainContent
{
	width:712px;
	float:left;
	margin:0 0 0 15px;
}
.containerPageInternal .rightCol
{
	width:236px;
	float:left;
	margin:40px 0 0 17px;
}
* html .containerPageInternal .rightCol
{
	width:228px;
}
.containerPageInternal .rightCol p
{
	font-size:80%;
}
.containerPageInternal .rightCol .clicca
{
	font-size:100%;
	font-weight:bold;
	color:#74005b;
	margin:10px 0 0 0;
}
.containerPageInternal .rightCol .listaSelezione
{
	margin:0;
	padding:0;
}
.containerPageInternal .rightCol .listaSelezione dt
{
	margin:10px 0 10px 0;
	padding:0;
	font-weight:bold;
	font-size:110%;
	line-height:30px;
}
.containerPageInternal .rightCol .listaSelezione dd
{
	margin:0;
	padding:0;
}
.containerPageInternal .rightCol .listaSelezione ul
{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
}
.containerPageInternal .rightCol .listaSelezione ul li
{
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.containerPageInternal .rightCol .listaSelezione ul li input
{
	float:left;
	margin:0;
	height:20px;
}
.containerPageInternal .rightCol .listaSelezione ul li label
{
	margin:0 0 0 5px;
	line-height:20px;
}

.containerPageInternal .mainContent .pageTitle
{
	margin:0;
	padding:0;
	line-height:40px;
	color:#ae278b;
	font-size:140%;
}
.containerPageInternal .mainContent .contenuto
{
	margin:0 0 0 13px;
	padding:0 7px 0 0;
	font-size:90%;
}

.containerPageInternal .contentEventi
{
	width:761px;
	float:left;
	margin:0 0 0 40px;
}
* html body .containerPageInternal .contentEventi
{
	margin:0 0 0 33px;
	width:740px;
}
.containerPageInternal .contentEventi .content
{
	float:left;
	width:100%;
	margin-bottom:55px;
	
}

.containerPageInternal .contentEventi .content span a.read
{
	font-weight:normal;
	font-size:11px;
}
.containerPageInternal .contentEventi.archivio .content
{
	margin:15px 0;
}
.containerPageInternal .contentEventi.archivio .content span,
.containerPageInternal .contentEventi.archivio .content span a
{
	font-style:normal;
	color:#990066;
	font-weight:bold;
}
.containerPageInternal .contentEventi.archivio .content span a.read
{
	font-weight:normal;
}
.containerPageInternal .contentEventi.archivio .content .segnala,
.containerPageInternal .contentEventi.archivio .segnala
{
	text-align:right;
	margin:20px 20px 20px 0;
}
containerPageInternal .contentEventi.archivio .content p span,
containerPageInternal .contentEventi.archivio .content p span a
{
	color:#990066;
	font-style:normal;
	font-weight:normal;
}
.containerPageInternal .contentEventi .selezionaAnni
{
	color:#990066;
}
.containerPageInternal .contentEventi .selezionaAnni a
{
	color:#666;
	
	
}
.containerPageInternal .contentEventi .selezionaAnni a:hover,
.containerPageInternal .contentEventi .selezionaAnni a.active
{
	color:#990066;
}
.containerPageInternal .contentEventi .selezionaAnni span
{
	color:#ccc;
}

.containerPageInternal .linkImmagine
{
	width:136px;
	margin:0 50px 20px 0 ;
	float:left;
	text-align:center;
}
.containerPageInternal .linkImmagine img
{
	border:#000 1px solid;
	clear:both;
	width:134px;
	height:100px;
}
.containerPageInternal .linkImmagine a
{
	font-size:90%;
	color:#990066;
	display:block;
	text-align:center;
}
.containerPageInternal  .direzione
{
	width:300px;
	float:left;
}
.containerPageInternal  .imgDirezione
{
	float:left;
	width:80px;
	height:88px;
	margin-left:10px;
	border:#b3b3b3 1px solid;
}
.containerPageInternal .contentEventi h3,
.containerPageInternal .contentEventi h4,
.containerPageInternal .contentEventi h5,
.containerPageInternal .contentEventi h5 a
{
	color:#993366;
	
}
.containerPageInternal .contentEventi h3
{
	font-size:140%;
}
.containerPageInternal .contentEventi h4
{
	text-transform:uppercase;
	font-size:85%;
}
.singolo.containerPageInternal .contentEventi h4
{
	font-size:140%;
	text-transform:none;
}
.singolo.containerPageInternal .contentEventi .separator
{
	clear:both;
	display:block;
}
.containerPageInternal .contentEventi .content img
{
	float:left;
}
.containerPageInternal .contentEventi .content span
{
	font-style:italic;
}
 
.containerPageInternal .contentEventi .content span,
.containerPageInternal .contentEventi .content p
{
	font-size:90%;
}
.containerPageInternal .contentEventi .content p span a
{
	color:#993366;	
	font-size:105%;
	font-style:normal;
}
.content p a,
.content p b a,
.content p strong a
{
	color:#993366;
}
.content p strong
{
	color:#323131;
}
.content ul
{
	padding-top:5px;
}
.content li
{
	margin-left:10px;
	list-style:disc inside ;
}
.containerPageInternal .contentEventi .content span a
{
	font-size:100%;	
}
.containerPageInternal .contentEventi .content img
{
	margin: 0 15px 5px 0;
}
.containerPageInternal .contentEventi .content.random,
.containerPageInternal .contentEventi .content.list
{
	width:340px;
	margin-right:20px;
	height:150px;
}
.containerPageInternal .contentEventi .content.direzione,
.containerPageInternal .contentEventi .content.salastampa,
.containerPageInternal .contentEventi .content.heightAuto
{
	height:auto;
}
.containerPageInternal .contentEventi .content.random
{
	height:120px;
}
.containerPageInternal .contentEventi .content.random h3
{
	font-size:90%;
}
.containerPageInternal .contentEventi .content.random h4
{
	font-size:85%;
	text-transform:uppercase;
}

.containerPageInternal .contentEventi .content.random *,
.containerPageInternal .contentEventi .content.inline *
{
	display:inline;
}
.containerPageInternal .contentEventi .content.random img,
.containerPageInternal .contentEventi .content.inline img
{
	float:left;
}
.containerPageInternal .contentEventi .content.random span,
.containerPageInternal .contentEventi .content.inline span
{
	width:20px;
	
}
.containerPageInternal .contentEventi .content.random span a
{
	color:#993366;
	font-style:normal;
}
.containerPageInternal .contentEventi .content.list img
{
	margin:0 ;
	padding:0 10px 4px 0;
}
.containerPageInternal .contentEventi .content.list dl
{
	margin-bottom:20px;
}
.containerPageInternal .contentEventi .content.list dl dt
{
	color:#993366;	
	margin-bottom:10px;
}
.containerPageInternal .contentEventi .content.list dl dd
{
	padding-left:20px;
}
.containerPageInternal .contentEventi .content.list dl.listaRss dd
{
	background:url(/img/btnRss.gif) no-repeat left top ;
	margin-bottom:10px;
	padding-left:50px;
}
/*
.containerPageInternal .contentEventi .content.list dl.listaPDF dd
{
	background:url(/img/ico_pdf.gif) no-repeat left top ;
	margin-bottom:10px;
	padding-left:50px;
}
.containerPageInternal .contentEventi .content.list dl.listaLink dd
{
	background:url(/img/ic_link.gif) no-repeat left top ;
	margin-bottom:10px;
	padding-left:50px;
}
*/
.containerPageInternal .contentEventi .content.list h5,
.containerPageInternal .contentEventi .content.list h5 a
{
	color:#990066;
	font-size:90%;
	margin:0;
}
.containerPageInternal .contentEventi .content.list ul
{
	margin:5px 0 15px 0 ;
}
.containerPageInternal .contentEventi .content.list ul li
{
	padding-left:15px;
	margin-left:15px;
	background:url(/img/dotLiDirezione.gif) no-repeat center left;
	font-size:90%;
}
.containerPageInternal .contentEventi .content.list.salastampa ul
{
	margin:5px 0 15px 0 ;
}
.containerPageInternal .contentEventi .content.list.salastampa ul li
{
	padding-left:15px;
	margin-left:15px;
	background:url(/img/dotLiDirezione.gif) no-repeat  ;
	background-position:0% 10%;
	font-size:90%;
	margin-bottom:10px;
}

.containerPageInternal .contentEventi .content.list.salastampa dt
{
	color:#666;
	font-style:italic;
	margin-top:15px;
}
.containerPageInternal .contentEventi .content.list.salastampa dd 
{
	margin-bottom:10px;
}
.containerPageInternal .contentEventi .content.list.salastampa dd span
{
	color:#666;
	
}
.containerPageInternal .contentEventi .content.list.salastampa dd a
{
	font-weight:normal;
	
}

.containerPageInternal .contentEventi .content.list.salastampa  a
{
	color:#990066;
}

.containerPageInternal .contentEventi .content.list .mappaCorrelata dd
{
	padding-left:0;
}
.containerPageInternal .contentEventi .content.list .muntimedia dd
{
	background:#fff url(/img/bgDlMultimedia.gif) no-repeat left top;
	width:171px;
	height:29px;
	margin-bottom:2px;
}
.containerPageInternal .contentEventi .content.list .muntimedia dd a
{
	line-height:30px;
}
.containerPageInternal .contentEventi .content.list .headerChannel h3{
	font-size:110%;
}
.containerPageInternal .contentEventi .content.list .headerChannel h3 a{
	color:#ae278b;	
	font-weight:bold;
}
.containerPageInternal .contentEventi .content.list .headerChannel {
	width:212px;
}
.containerPageInternal .contentEventi .content.list .headerChannel.rightSide {
	float:right;
}
.containerPageInternal .contentEventi .content.registrazione p
{
	margin-left:190px;
	margin-bottom:5px;
}
.containerPageInternal .contentEventi .content.registrazione input
{
	border:#ae278b 1px solid;
	width:300px;
	height:16px;
}
.containerPageInternal .contentEventi .content.registrazione textarea
{
	border:#ae278b 1px solid;
	padding:5px 0 5px 5px;
 
}
.containerPageInternal .contentEventi .content.registrazione span
{
	color:#FF0000;
	font-style:normal;
}
.containerPageInternal .contentEventi .content.registrazione p.button
{
	width:300px;
	text-align:right;
}
.containerPageInternal .contentEventi .content.registrazione p.button input
{
	width:50px;
	height:18px;
	border:none;
}
.containerPageInternal .contentEventi .content.registrazione p.button label
{
	display:none;
}
.containerPageInternal .contentEventi .content.registrazione p.confermaRegistrazione
{
	margin:0;
}
.containerPageInternal .contentEventi .content.registrazione #btnUploadVideo
{
	width:60px;
	height:20px;
	text-align:center;
	font-size:11px;
	margin-top:10px;
}
.containerPageInternal .contentEventi .content.registrazione .videoTable
{
	margin:0px auto;
	width:400px;
}

.containerPageInternal .contentEventi .content.registrazione #Descrizione
{
	width:300px;
	
}
.containerPageInternal .contentEventi .content.registrazione #uploadDiv
{
	
}
.containerPageInternal .contentEventi .content.registrazione #uploadDiv input
{
	width:188px;
	font-size:11px;
	text-align:center;
}
.containerPageInternal .contentEventi .content.registrazione #uploadDiv #PageTemplate_InternalPersonalPageInsertVideo_PageTemplate_Structure_Body__ctl0__ctl0_btnUpload
{
	width:50px;
}

.containerPageInternal .contentEventi .content.registrazione p.confermaRegistrazione a,
.containerPageInternal .contentEventi .content.registrazione p.confermaRegistrazione span
{
	color:#ae278b;	
}
.containerPageInternal .contentEventi .content.messaggi 
{
	padding-bottom:50px;

}
.containerPageInternal .contentEventi .content.messaggi table 
{
	width:100%;
}
.containerPageInternal .contentEventi .content.messaggi table tr th,
.containerPageInternal .contentEventi .content.messaggi table tr td
{
	padding:5px;
	font-size:100%;
}
.containerPageInternal .contentEventi .content.messaggi table tr td
{
	border-bottom:#890065 1px solid;
}
.containerPageInternal .contentEventi .content.messaggi table tr.unread *
{
	font-weight:bold;
}
.containerPageInternal .contentEventi .content.messaggi table tr th.select
{
	width:50px;
}
.containerPageInternal .contentEventi .content.messaggi table tr th.date
{
	width:70px;
}
.containerPageInternal .contentEventi .content.messaggi table tr th.from
{
	width:200px;
}
.containerPageInternal .contentEventi .content.messaggi table tr th.title,
.containerPageInternal .contentEventi .content.messaggi table tr th.titleCont
{
	width:340px;
}
.containerPageInternal .contentEventi .content.messaggi table tr th.titleCont
{
	padding-right:20px;
}
.containerPageInternal .contentEventi .content.messaggi table tr td input
{
	margin-left:20px;
}
.containerPageInternal .contentEventi .content.messaggi table tr td img
{
	margin-left:10px;
}
.containerPageInternal .contentEventi .content.messaggi h5
{
	margin-bottom:5px;
}
.containerPageInternal .contentEventi .content.messaggi p
{
	margin-bottom:10px;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage
{
	background:#f8e3ff ;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage form .button
{
	margin-bottom:-2px;	
}
html>body  .containerPageInternal .contentEventi .content.messaggi .panelMessage form .button
{
	margin-bottom:-6px;
}
head:first-child+body .containerPageInternal .contentEventi .content.messaggi .panelMessage form .button{
	margin-bottom:-2px;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage select
{
	height:20px;
	font-size:90%;
	border:#890065 1px solid;
	margin-right:20px;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage option
{
	padding: 2px 5px;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage ul ,
.containerPageInternal .contentEventi .content.messaggi .panelMessage form
{
	padding:5px 0 5px 10px;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage ul li
{
	display:inline;
	margin-right:10px;
}
.containerPageInternal .contentEventi .content.messaggi .panelMessage ul li a
{
	color:#a91984;
}
.containerPageInternal .contentEventi.archivio .content.messaggi .segnala a,
.containerPageInternal .contentEventi.archivio .segnala a
{
	color:#a91984;
}
/**************Paginatore**********************/
.containerPageInternal .contentEventi .pager
{
	float:left;
	width:445px; 
	margin:20px 0 0px 120px;
}
.containerPageInternal .contentEventi .pager .bodyPager 
{
	float:left;
	width:425px;
}
.containerPageInternal .contentEventi .pager .bodyPager .contentPages
{
	clear:both;
	text-align:center;
}
.containerPageInternal .contentEventi .pager .bodyPager .contentPages a.active
{
	color:#a91984;
	text-decoration:underline;
	font-weight:bold;
}
.containerPageInternal .contentEventi .pager a.pagerButtonLeft,
.containerPageInternal .contentEventi .pager a.pagerButtonRight
{
	float:left;
}
 /*****************Fine paginatore *************/
.containerPageInternal .contentEventi .contentOrder
{
	float:right;
	width:75%;
}
.containerPageInternal .contentEventi .contentOrder a.active
{
	color:#a91984;
	text-decoration:underline;
}
/*Inserimento*/
#frmInserimentoContenuto 
{
	margin-left:190px;
	margin-top:20px;
}
#frmInserimentoContenuto span
{
	font-size:90%;
}
#frmInserimentoContenuto .inputArea,
#frmInserimentoContenuto textarea
{
	border:#ae278b 1px solid;
	width:330px;
	
}
#frmInserimentoContenuto .inputArea
{
	height:16px;
}
#frmInserimentoContenuto select
{
	font-size:85%;
	 
}
#frmInserimentoContenuto span.required
{
	color:Red;
}
#frmInserimentoContenuto .dateArea
{
	border:#ae278b 1px solid;
	width:70px;
	
}
#frmInserimentoContenuto .save
{
	width:100px;
	text-align:center;
	margin-top:10px;	
}
#frmModificaDati p .requiredReg
{
	color:Red;
}
#frmModificaDati p .field
{
	font-size: 100%! important; 
	color: #7a0b62! important;
}
#frmModificaDati p.messageProfile,
.content.registrazione .divMessage p.messageProfile
{
	text-align:center;
	margin:0;
	color: #7a0b62! important;
	font-weight:bold;
}
#frmModificaDati .divMessage
{
	width:320px;
	margin-left:190px;
}
.content.registrazione .divMessage
{
	height:20px;
}

.VRContainer
{
	margin:0 0 20px 0;
}

.mapContainer
{
}
.mapMenu
{
	margin:0 7px 0 0;
	padding:0 10px 0 0;
	list-style:none;
	text-align:right;
	background:#f8e3ff;
}
.mapMenu li
{
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	display:inline;
}
.mapMenu li a,.mapMenu li a:active,.mapMenu li a:link,.mapMenu li a:visited
{
	margin:0;
	padding:0 0 0 20px;
	line-height:27px;
	color:#a91984;
}
.mapMenu li.btnStampa a
{
	background:#f8e3ff url(/mappa/img/ico_print.gif) no-repeat left center;
	border-right:1px solid #f2d4f3;
	padding-right:10px;
}
.mapMenu li.btnInvia a
{
	background:#f8e3ff url(/mappa/img/ico_email.gif) no-repeat left center;
	border-right:1px solid #f2d4f3;
	padding-right:10px;
}
.mapMenu li.btnLink a
{
	background:#f8e3ff url(/mappa/img/ico_link.gif) no-repeat left center;
}


/*galleria*/
.galleriafoto
{
	margin:20px 30px 0 28px;
	clear:both;
}
.galleriafoto h3{
	width:220px;
}	


/*jcarousel skin*/
.jcarousel-skin-ie7 
{
	margin:0;
}
.jcarousel-skin-ie7 .jcarousel-container {
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 100%;
    padding: 20px 0 20px 35px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    height: 77px;
    width:95%;
}

.jcarousel-skin-ie7 .jcarousel-item {
    width: 75px;
    height: 75px;
    border: 1px solid #fff;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 15px;
    margin-left: 5px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 28px;
    height: 28px;
    cursor: pointer;
    background: transparent url(/img/btn_carousel_next.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 28px;
    height: 28px;
    cursor: pointer;
    background: transparent url(/img/btn_carousel_prev.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
}

/*jcarousel skin V2*/
.jcarousel-skin-ie7-v2 
{
	margin:0;
}
.jcarousel-skin-ie7-v2 .jcarousel-container {
}

.jcarousel-skin-ie7-v2 .jcarousel-container-horizontal {
    width: 645px;
    padding: 20px 0 20px 35px;
}

.jcarousel-skin-ie7-v2 .jcarousel-clip-horizontal {
    height: 77px;
    width:600px;
}

.jcarousel-skin-ie7-v2 .jcarousel-item {
    width: 75px;
    height: 75px;
    border: 1px solid #fff;
}

.jcarousel-skin-ie7-v2 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7-v2 .jcarousel-item-horizontal {
    margin-right: 15px;
    margin-left: 5px;
}

.jcarousel-skin-ie7-v2 .jcarousel-item-placeholder {
}

.jcarousel-skin-ie7-v2 .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 28px;
    height: 28px;
    cursor: pointer;
    background: transparent url(/img/btn_carousel_next.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7-v2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7-v2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7-v2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
}

.jcarousel-skin-ie7-v2 .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 28px;
    height: 28px;
    cursor: pointer;
    background: transparent url(/img/btn_carousel_prev.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7-v2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7-v2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7-v2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
}

/* CSS rules */

 
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	font-size:80%;
	display:none;
	z-index:99999;
} 
/*Blog*/
.contentPane .emptyComment
{
	text-align:center;
	margin-top:50px;
}
.contentPane .emptyComment span
{
	color: #b11117;
	font-size:11px;
	font-weight:bold;
}
.contentPane  .authorPost,
.contentPane  .numberPost{
	color:#b11117;
	font-weight:bold;
	font-size:11px;

}

.contentPane .numberPost{
	text-align:right;
	
}
.contentPane  li{
	margin-top:10px;
}


.contentPane .scroll-pane span.reply a,
.contentPane .scroll-pane span.reply a:hover,
.contentPane .scroll-pane span.reply a:active{
	
	font-style:italic;
	margin-left:5px;
}

.contentPane .postComment{
	display:none;
}
.contentPane .postComment textarea{
	width:170px;
	height:50px;
	font-size:11px;
	display:block;
}
.contentPane a:active{
	text-decoration:none;
}
.contentPane ul li p{
	display:inline;
	font-size:11px;
	color:#415a88;
	

}
.contentPane ul ul li p{
	display:inline;
	font-size:11px;
	color:#454545;
	font-weight:normal;

}
.contentPane ul li {
	background:url(/img/bulletComment.gif) no-repeat ;
	padding-left:10px;
	background-position:0px 21px;
	
}
.contentPane ul ul li{
	background:url(/img/bulletReplyToComment.gif) no-repeat;
	padding-left:25px;
	background-position:0px 10px;
}
.contentPane ul ul ul li{
	background:url(/img/bulletReplyToReply.gif) repeat-y top left;
	padding-left:15px;
	
	
}
.contentPane ul ul{
	margin-left:5px;
}
.loading
{
	text-align:center;
	margin-top:20px;
	float:left;
	width:99%;
}
.loading img
{
	clear:both;
	
}

/* blog */
/**/

.calendarioArchivio table
{
	border:#890065 1px solid;
	width:100%;
	padding:0;
	margin:0;
}
.calendarioArchivio table tr td 
{
	text-align:center;
}
.calendarioArchivio table tr td a
{
	color:#890065 !important;
	font-weight:bold;
	text-decoration:underline;
}
.calendarioArchivio table tr td table
{
	background:#f0e8f0
}
.calendarioArchivio table tr td table tr td
{
	font-size:110% !important;
}
