#publicationContainer{	}

#publicationContainer > DIV{margin-left:10px;position:relative;width:95%;}

#publicationContainer .occhiello{font-size:13px;font-weight:bold;margin:5px 20px 5px 10px;}
#publicationContainer .title{font-size:18px;font-weight:bold;margin:10px; margin-top:0px; margin-bottom:2px;}
#publicationContainer .data{font-size:11px;font-weight:bold;text-align:right;margin-right:10px;height:12px;color:#999;}
#publicationContainer .subTitle{font-size:11px;margin:0px 10px 10px;}
#publicationContainer .synopsis{font-size:11px;margin-bottom:5px;font-style:italic;}

#publicationContainer .text{line-height:150%;font-size:12px;text-align:justify;min-height:300px;}
#publicationContainer .text *{}

#publicationContainer .imgCorner {max-width: 200px;max-height: 200px;height: expression(this.height > 300 ? "300px" : true);width: expression(this.width > 200 ? "200px" : true); }
#publicationContainer .imgFullwidth {max-width: 580px;max-height: 200px;width: expression(this.width > 580 ? "580px" : true); height: expression(this.height > 200 ? "200px" : true);margin:0px auto;}

#btnExpandText{width:100%;text-align:right;margin-bottom:0px;border-bottom:1px solid #AAA;}

.boxRedazionale{margin:20px 0px 10px;width:100%;background-color:white;padding-top:10px;}
.boxRedazionale DIV {cursor:default; }
#resultset{width:655px; margin:0;padding:0;}
.boxRedazionale .titleBar{height:20px;color:black;padding-right:10px;}
.boxRedazionale .titleBar>DIV{float:left;}
.boxRedazionale .titleBar .title{width:20%;font-size:24px;font-weight:bold;line-height:17px;padding-left:5px;}
.boxRedazionale .titleBar .title A{color:black;}
.boxRedazionale .titleBar .menu{font-size:11px;height:12px;font-weight:bold; float:right;}
.boxRedazionale .titleBar .menu>DIV{float:right;margin-left:10px;cursor:pointer;margin-top:5px;padding:2px;}
.boxRedazionale .titleBar .menu>DIV:hover{background-color:#76B420;color:white;}
.boxRedazionale .titleBar .menu .sel{color:#0477B3;}

.boxRedazionale .subtitle{color:white;font-size:20px;margin-left:5px;margin-bottom:5px;}
.boxRedazionale .content{position:relative;min-height:120px;width:100%; background-color:white;border:1px solid #999;border-left:0; margin-top:0px;overflow:hidden;}


.boxRedazionale .content .publicationColumn {position:relative;float:left;width:655px;padding:5px;}

.boxRedazionale .content .loading {position:absolute;width:100%;text-align:center;opacity:.85;padding:10px;display:none;background-color:#fff;z-index:100;height:790px;}
.boxRedazionale .content .loading >DIV{font-size:18px;font-weight:bold;margin:20px;}

.boxRedazionale .content .pages {clear:both;text-align:right;margin:5px 0;}
.boxRedazionale .content .pages INPUT{border:0;background-color:transparent;font-size:10px;}
.boxRedazionale .content .pages .pageNum{width:70px;color:green;font-weight:bold;cursor:default;text-align:center;}
.boxRedazionale .content .pages .arrow{cursor:pointer;}

.publicationColumn{overflow:hidden;}
.publicationColumn >DIV{float:left;background-color:transparent;height:72px;overflow:hidden;margin:5px 0 0 5px;width:320px;}
.publicationColumn >DIV:nth-child(odd){margin-left:0;}
.publicationColumn >DIV:hover{background-color:#efefef;}
.publicationColumn >DIV>DIV{float:left;width:210px;}
.publicationColumn  {}
.publicationColumn  A{}
.publicationColumn  .image{width:100px; height:65px;overflow:hidden;border:1px solid #999; padding:2px;background-color:#fff;cursor:pointer;}
.publicationColumn  .image DIV{position:absolute; width:100px; height:65px;}
.publicationColumn  .image IMG{ width:100px; height:65px;}
.publicationColumn  .image .btnPlay{-moz-opacity:.1; filter:alpha(opacity=0); opacity:.1;}
.publicationColumn  .image .btnPlay:hover{-moz-opacity:.5; opacity:.5;}

.publicationColumn  .title{font-size:13px;margin-left:5px;font-weight:bold;height:50px;overflow:hidden;}
.publicationColumn  .title A{color:black;}
.publicationColumn  .topic{float:left;font-size:11px;overflow:hidden;margin-left:2px;border-left:1px solid #000;color:#0477B3;background-color:transparent;font-weight:bold;padding:0 0 0 2px;}
.publicationColumn  .date{float:left;font-size:11px;margin-left:5px;text-align:right;}
.publicationColumn   .hour{font-weight:bold;color:#C70502;}

#newsInprimoPianoContainer_small{float:left;width:610px;margin:5px;margin-right:0;}
#newsInprimoPiano_small{position:relative;width:620px;}
#newsInprimoPiano_small >DIV{position:relative;float:left; width:149px;margin-right:5px;}
#newsInprimoPiano_small >DIV>DIV{position:relative;margin-bottom:5px;}
#newsInprimoPiano_small .image{width:149px; height:75px;overflow:hidden;}
#newsInprimoPiano_small  IMG{width:149px; height:75px;}
#newsInprimoPiano_small .topic{font-size:11px;height:15px; overflow:hidden;color:#eee;background-color:#555;padding:2px;}
#newsInprimoPiano_small .title{font-size:13px;font-weight:bold; height:65px; overflow:hidden;color:black;}
#newsInprimoPiano_small .hour{font-weight:bold;color:#C70502;}
#newsInprimoPiano_small .date{text-align:right;font-size:10px;color:black;}
#newsInprimoPiano_small .title:hover{color:#7BB419;cursor:pointer;}
#newsInprimoPiano_small .text{font-size:11px; height:77px;overflow:hidden;text-align:left;margin-bottom:0px;}
#newsInprimoPiano_small .next{font-size:10px; height:15px;overflow:hidden;text-align:right;color:blue;cursor:pointer;}

/* box home redazionale*/
#ze-newsticker { /*border:2px solid black;*/ width:540px; height:130px;overflow:hidden;font-size:12px;font-family:Verdana;}
#ze-newsticker A {  text-decoration:none; }

.newsticker-frame {  width:585px; font-size:11px; }
.newsticker-frame A { text-decoration:none; color:black; }
.newsticker-frame ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }

.newsticker-frame .boxDate { width:100px; font-weight:bold;cursor:default; }
.newsticker-frame .boxTitle { width:460px; margin-left:20px;cursor:default; cursor:pointer;  }
.newsticker-frame .boxSubtitle { font-style:italic; cursor:pointer; }

/* BOTTONI NEXT-PREV */
#globalBoxContent {  }
	#globalBoxContent #next_button { background-image: url(/img/Arrow-Down.png); width:32px; height:32px; margin-left:540px; margin-top:62px;}
	#globalBoxContent #prev_button { background-image: url(/img/Arrow-Up.png); width:32px; height:32px; margin-left:540px; margin-top:-130px; }
#globalBoxContentLinkedNews { margin-top:-8px; margin-left:-40px; }
	#globalBoxContentLinkedNews #next_button { background-image: url(/img/Arrow-Down.png); width:32px; height:32px; margin-left:590px; margin-top:52px;}
	#globalBoxContentLinkedNews #prev_button { background-image: url(/img/Arrow-Up.png); width:32px; height:32px; margin-left:590px; margin-top:-120px; }
	/*#globalBoxContent #next_button { background-image: url(/img/Arrow-Down.gif); width:30px; height:30px; margin-left:560px; margin-top:10px;}
	#globalBoxContent #prev_button { background-image: url(/img/Arrow-Up.gif); width:30px; height:30px; margin-left:560px; margin-top:-125px; }*/
	
/* STILE DELLA PARTE DELLE NEWS GENERALI */
.shadowedBoxNewsFull{ margin-top:-35px; background-color:white; width:600px; /*height:500px;*/ border-right:3px solid #AAAAAA; border-bottom:3px solid #AAAAAA; top:60px; }
/* Pages Number */
#border_fullNews { /*top:-25px;*/ }
	#visualPages1 { text-align:center; margin-top:-10px; }
	#visualPages2 { text-align:center; /*margin-top:-40px;*/ margin-top:-15px; }

	#border_fullNews A{ text-decoration:none; color:black; }
	#stileDataNewsFull { font-family:Verdana; font-size:11px; font-weight:bold; float:left; }
	#stileTitolNewsFull { font-family:Verdana; font-size:11px; float:left; margin-left:10px;}

#titoloNewsFull { font-family:Myriad Pro,Verdana,Arial,Helvetica; font-size:24px; font-weight:bold; height:35px; margin-bottom:-17px; overflow-x:hidden; overflow-y:hidden; width:300px; }
	.hrIn_div { border-bottom-color:black; border-bottom-style:solid; border-bottom-width:1px; height:10px; margin-top:0px; width:590px; }
	.page { font-size:10px; }
	
#titolNewsPiuLette { font-family:Myriad Pro,Verdana,Arial,Helvetica; font-size:24px; font-weight:bold; height:35px; margin-top:70px; overflow-x:hidden; overflow-y:hidden; width:300px; }
	.hrIn_div2{ border-bottom-color:black; border-bottom-style:solid; border-bottom-width:1px; height:10px; margin-top:0px; width:590px; margin-top:-15px; }
/* end::box home redazionale*/




#layerPublicationControls {font-size:11px;margin:0px; width:100%;clear:both; border-top:0px solid #CCC;margin-bottom:20px;}
#layerPublicationControls .commands {text-align:right;height:16px;padding-right:4px;margin-bottom:10px;border-top:1px solid #ccc;}
#layerPublicationControls .commands > DIV.action {float:right;margin-left:20px;background-image:url(/img/tabDown.gif);background-repeat:no-repeat;width:78px;height:18px;text-align:center;padding-top:1px;}
#layerPublicationControls .commands A {color:#409C35;}

.commentsBox{display:none; margin:10px 0px 5px;padding:5px;text-align:center;background-color:#ddd;}

.commentBlock{border: 1px solid #DDD;  margin:2px;}
.commentPost{border: 0px ;}
.commentPost .invia{background-color:#409C35;color:#fff;}

/*
.commentBlock LABEL{width:100px; display:block;float:left;}
.commentBlock INPUT{border: 1px solid #DDD; width:300px;float:left;}
.commentBlock TEXTAREA{border: 1px solid #DDD; width:300px;float:left;}

*/

#f_formComment INPUT { border: 1px solid #eee;width:400px;  }
#f_formComment TEXTAREA { border: 1px solid #eee;width:100%;  }
#f_formComment LABEL{width:80px; font-size:12px;display:block;float:left;}
#f_formComment P{font-size:12px;padding:4px;}
#f_formComment LABEL.error { background: url(/img/unchecked.gif) no-repeat; padding-left: 16px; margin-left: .3em;  height: 16px;font-size:11px;float:right;}
#f_formComment LABEL.valid { background: url(/img/checked.gif) no-repeat; width: 16px; height: 16px;font-size:11px; float:right;}
#f_formComment #formResponse{display:none;background-color:#EEFFEE;color:#00AA00;font-size:12px;font-weight:bold;height:20px;}

.commentBlock DIV{margin:4px;padding:4px;}
.commentBlock .title{font-weight:bold; font-size:11px;text-align:left;height:11px;margin:0px;}

.commentBlock .text{font-size:11px;text-align:justify;}
.commentBlock .signature{font-size:10px;font-style:italic;text-align:right;}