﻿body,td,a,p,.h,h1,h2,h3,div,form{font-family: arial, tahoma, sans-serif; padding:0px; margin:0px; }
body { background: #596872 none repeat scroll 0%; color: #393733; padding: 0px; text-align: center; font-size: 12px }
a { text-decoration: none; color:#f56500 }
a:link, a:visited, a:active {  }
a:hover { color:Red; text-decoration: none }


#container {
	margin: 0pt auto;
	text-align: left;
	width: 990px;
	background-color: #889ca8;
	background-image: url(img/sfondo.jpg);
	background-repeat: repeat-x;}
	
	
h2 { font-family:Helvetica; color:#16308d; border-bottom:1px dotted #16308d; margin: 20px 15px 10px 25px; font-size:24px}

#header { background:#fff; color:#D2DCF3; margin-bottom:7px; width:100%;  }

/* header text */
#header h1 { font-size: 14pt; float: left; height: 30px; padding: 10px; line-height: 30px } 
#header h1 a { color: #D2DCF3; } 

/* login/logout/signup panel */
#login_panel { text-align:right; font-size: 10pt; float: right; margin: 10px 10px 0 0 ; padding: 5px;  }
#login_panel a { color: #D2DCF3 }

/* The search bar that has google and live search boxes */
#search_bar { background:#B2DD80; width:100%; padding: 5px 0px 5px 0px; clear:both; overflow: auto; width: 100% }
	#search_bar_wrapper { margin: 5px }
	#google_search { float: left; margin-right: 20px;  }
		#google_search img { float: left; margin-right: 5px; }
		#google_search input { float: left; margin-right: 5px }
		#google_search input#query { width: 200px }
		
	#live_search { float: left; margin-right: 20px; }
		#live_search .livesearch_logo { float: left; margin-right: 5px }
		#WLSearchBoxDiv { float: left; }

#header_message { clear:both; height:30px; background:#90B566 url(message_corners.gif) no-repeat scroll bottom left; clear:both; overflow:hidden; width:100%; line-height: 20px; font-size: 8pt; text-align: center  }
#header_message_wrapper { padding: 5px; background:url(message_corners.gif) no-repeat scroll bottom right; color: #115511 }
#header_message a { color: #ddffdd }

#contents { background: #e6eaed; width:960px; margin: auto /*url(content_corners.gif) no-repeat scroll top left*/;  }
	#contents_wrapper { background:transparent /*url(content_corners.gif) no-repeat scroll top right*/;  min-height:400px; height:auto !important; height:400px; } 

#tab_container {
	height: 30px;
	margin: auto;
	width:960px;
	background-image: url(img/rigaBlu.gif);
	background-repeat: repeat-x;
	background-position: bottom; clear:both
}

#tabs { margin-left:10px }

#widget_area { overflow: auto; width: 100%; }
#widget_area_wrapper { padding-left: 15px; }

/* tab common styles */
ul.tabs {font-size: 13px;  list-style-type: none; margin: 0px; padding: 0px;  }
li.tab { float: left; margin: 0px 10px 0px 5px; height: 30px;  }
li.tab div.tab_wrapper { padding: 5px 10px 5px 10px;  }
li.tab a {  margin: 5px 5px 0px 5px; }
li.tab span { margin: 5px 5px 0px 5px; font-weight: bold; color:#16308d}

/* active tab */
li.activetab {	padding-left: 1px;	background-color: white;	background-image: url(img/tabActiveSfondo.gif);	background-repeat: repeat-x;	background-position: top;} 
li.activetab div.tab_wrapper {  }
li.activetab a {  font-weight: bold; }

/* inactive tab */
li.inactivetab { padding-left: 1px; background:#f56500; background-image: url(img/tabInactiveSfondo.gif);	background-repeat: repeat-x;	background-position: bottom; } 
li.inactivetab div.tab_wrapper {/* */   }
li.inactivetab a { color: #e6e6e6; font-weight: bold }
li.inactivetab a:hover { text-decoration:none; color:#fff} 

/* new tab */
li.newtab { float: left; padding-top: 10px}

	
/*#Progress { position:absolute; left: 100%; margin-left: -50px; top: 130px; }*/
#Progress { width:960px; margin:auto; background:#e6eaed ; clear:both; padding-top:5px }
#HelpDiv { position:absolute; top:0; left: 100%; margin-left: -320px; height: 300px; width: 300px; display:none; background-color: White; border: solid 1px dimgray; padding: 10px; z-index: 60000 }
.helpContent { height: 280px; overflow: auto; }

#footer { clear:both;  height:100px; text-align:left; padding-left: 15px; background-color:#889ca8 }

	#counter { position: absolute; left: 100%; margin-left: -125px; margin-top: -86px}


.pushdown { clear:both; height: 0px !important; visibility:hidden; line-height: 0px !important; overflow: hidden !important }

#onpage_menu { width:960px; margin:auto; background:#e6eaed ; clear:both; padding-top:5px  }
	#onpage_menu_wrapper {  overflow: auto; width: 100%; }
		#onpage_menu_bar { padding: 3px; margin: 5px 15px 10px 15px; height:auto !important; min-height: 12px; height: 12px;  background-color:#f3f5f6; border: solid 1px #9cadb8}
			.onpage_menu_bar_hover { -moz-opacity:1;opacity:1; }
			
			#onpage_menu_bar { padding: 5px; margin: 5px 15px 0px 15px; height:auto !important; min-height: 15px; height: 15px;  }
			.onpage_menu_action { float: left; margin-right: 20px; }
			.onpage_menu_action2 { float: right; margin-right: 20px; }
			#ChangePageTitleLinkButton { float: right }
			
		#onpage_menu_panels { padding: 0px 15px 10px 15px }
			.onpage_menu_panel { padding: 8px; clear:both; height: 120px; background:#fff;  border: solid 1px #9cadb8; border-top: none}
				.onpage_menu_panel_column { float: left; min-height: 40px; height: auto !important; height: 40px; width: 30%; margin-right: 15px }
					.onpage_menu_panel_column h1 { font-size: 12pt; color: black; font-weight: bold; padding-bottom: 5px; border-bottom: solid 1px black; margin-bottom: 15px}
					.onpage_menu_panel_column p { padding: 5px; font-size: 10pt; }

/* eLog: Start */
.widget_holder { min-height: 400px; height:auto !important; height: 400px; }

.widget { /*position: relative; left: 0px; top: 0px; */ margin-bottom:20px;background-color:white; border: solid 1px #889ca8; padding: 0px; width: 219px;}
.widget_politica { margin-bottom:20px;background-color:white; border: solid 1px #d04643; padding: 0px; width: 219px;}
.widget_satirahumor { margin-bottom:20px;background-color:white; border: solid 1px #6abc72; padding: 0px; width: 219px;}

.widget_hover { border: solid 1px #f56500; padding: 0px }


.widget_header { cursor:move; background-color: #EEF0EE; padding: 1px; margin-bottom: 5px;} /*#B2DD80*/ 


.widget_header_table { width:100%; border:none}

.widget_header_table_esteri { width:100%; background-image: url(img/testataEsteri.jpg); height: 28px; width: 217px;}
.widget_header_table_politica { width:100%; background-image: url(img/testataPolitica.jpg); height: 28px; width: 217px;}
.widget_header_table_economia { width:100%; background-image: url(img/testataEconomia.jpg); height: 28px; width: 217px;}
.widget_header_table_media { width:100%; background-image: url(img/testataMedia.jpg); height: 28px; width: 217px;}
.widget_header_table_culturareligione { width:100%; background-image: url(img/testataCultura.jpg); height: 28px; width: 217px;}
.widget_header_table_scienza { width:100%; background-image: url(img/testataScienza.jpg); height: 28px; width: 217px;}
.widget_header_table_cronacagiustizia { width:100%; background-image: url(img/testataCronacaGiustizia.jpg); height: 28px; width: 217px;}
.widget_header_table_multimedia { width:100%; background-image: url(img/testataMultimedia.jpg); height: 28px; width: 217px;}
.widget_header_table_satirahumor { width:100%; background-image: url(img/testataSatiraHumor.jpg);height: 28px; width: 217px;}
.widget_header_table_rassegnastampa { width:100%; background-image: url(img/testataRassegnaStampa.jpg); height: 28px; width: 217px;}
.widget_header_table_international { width:100%; background-image: url(img/testataInternational.jpg); height: 28px; width: 217px;}
.widget_header_table_apolitica { width:100%; background-image: url(img/testataApolitica.jpg); height: 28px; width: 217px;}

.widget_header_table_clandestinoweb { width:100%; background-image: url(img/testataClandestinoweb.jpg); height: 28px; width: 217px;}
.widget_header_table_pajamas { width:100%; background-image: url(img/testataPajamas.jpg); height: 28px; width: 217px;}
.widget_header_table_ilFoglio { width:100%; background-image: url(img/testataIlFoglio.jpg); height: 28px; width: 217px;}
.widget_header_table_tocquvideo { width:100%; background-image: url(img/testataTocquevideo.jpg); height: 28px; width: 217px;}
.widget_header_table_atrejuLiveBlogging { width:100%; background-image: url(img/testataAtreju09Liveblogging.jpg); height: 28px; width: 217px;}


.widget_header_table_neutro {	background-image: url(img/tabActiveSfondo.gif);	/**/height: 28px;	width: 217px; padding: 3px 1px 3px 16px;   	background-color:#FFFFFF;	background-repeat: repeat-x;}


.Widget_edit {
	background-color:#c6cfd5;
	padding: 0px 0px 0px 10px;
	margin:2px 0px 0px 0px;
	background-image: url(sf_Edit.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.Widget_edit a { font-size:11px; color:#596872; text-decoration:none; margin:0px; line-height:11px;  font-weight:bold}
.Widget_edit a:hover { text-decoration:none;  }
/* eLog: End */

.widget_title { width:100%; padding-left:6px; font-weight:bold;   text-align:left }
.widget_title a { margin-top:150px; overflow:hidden;  color: #FFFFFF; text-decoration:none; font-size:12px; }
.widget_collapse, .widget_expand, .widget_close { display:inline; }
.widget_dropcue { border: dashed 2px gray; display:none; margin-bottom:20px; }

.widget_edit {width:10%; white-space:nowrap;text-align:right; padding: 2px 2px 0 0}
.widget_edit a {color:green;text-decoration:none;}
.widget_edit a:hover {color:red;}

.widget_button {padding: 2px 2px 0 0; vertical-align:top;}

.widget_min {background-image:url('gif_-.gif');}
a.widget_min:hover {background-image:url('gif_-b.gif');}
.widget_max {background-image:url('gif_+.gif');}
a.widget_max:hover {background-image:url('gif_+b.gif');}
.widget_close {background-image:url('gif_X.gif');}
a.widget_close:hover {background-image:url('gif_Xb.gif');}
/*
.widget_min {background-image:url('min_blue.gif');}
a.widget_min:hover {background-image:url('min_blue_highlight.gif');}
.widget_max {background-image:url('max_blue.gif');}
a.widget_max:hover {background-image:url('max_blue_highlight.gif');}
.widget_close {background-image:url('x_blue.gif');}
a.widget_close:hover {background-image:url('x_blue_highlight.gif');}
*/

.widget_box {display:block;margin-top: 2px;overflow:hidden;width:12px;height:12px;cursor:hand;cursor:pointer;}

.widget_body { margin: 5px; }

.column { width:33%;vertical-align:top; }
.table_fixed {table-layout:fixed; clear:both}

/* eLog Start */
/* .column_divider { height: 400px; } */
.column_divider { height: 400px; }
/* eLog End */

.dashboard_body { width: 100%; height: 500px; background-color: lightgrey; }

.handleText
{
	width:16px;
	height:16px;
	background-image:url(HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}

#AddContentUpdatePanel { clear:both; }
	.add_stuff_toggle { position: absolute; font-weight: bold; font-size: 12pt; position: relative; top: -25px; left: 80%; }

.widget_showcase { }
.addcontent_message { font-weight: bold; float: left; }
.addcontent_navigation { float: right; font-weight: bold }

#WidgetDataList { clear: both; margin-top: 20px }

.smalltext, .smalltext a { font-size: 90%; }

.feed_item_link
{
	line-height: 120%;	
	clear:both;
	display:block;	
	margin-bottom: 5px;
	font-size: 9pt;
}

#DeleteConfirmPopup 
{ 
	display:none; 
	z-index: 60000; 
	position: absolute; 
	left: 50%; 
	top: 50%; 
	margin-left: -150; 
	margin-top: -60; 
	width: 300px; 
	height: 120px; 
	border: solid 4px black; 
	padding: 10px;
	background: white url('warning.jpg') no-repeat 10px 10px; 
	text-align: center 
}
#DeleteConfirmPopup h1 { margin-left: 30px; font-size: 120% }
#DeleteConfirmPopup p { margin-top: 10px; margin-bottom: 10px; clear: both }


#DeletePageConfirmPopup 
{ 
	display:none; 
	z-index: 60000; 
	position: absolute; 
	left: 50%; 
	top: 50%; 
	margin-left: -150; 
	margin-top: -60; 
	width: 300px; 
	height: 120px; 
	border: solid 4px black; 
	padding: 10px;
	background: white url('warning.jpg') no-repeat 10px 10px; 
	text-align: center 
}
#DeletePageConfirmPopup h1 { margin-left: 30px; font-size: 120% }
#DeletePageConfirmPopup p { margin-top: 10px; margin-bottom: 10px; clear: both }


/* ELOG */

.headerDivLeft { width:220px; height:115px; float:left; text-align:center;  padding-top:15px}
.headerDivCenter {	width:549px;	height:130px;		float:left;	background-image: url(img/logo.jpg);	background-repeat: no-repeat;	background-position: center center;}

.headerDivCenter a {display:block; height:130px; text-indent: -2000px; }
.headerDivRight { width:220px;height:115px; float:left;  text-align:center; padding-top:15px  }


.Widget_post { padding: 8px; margin-bottom:2px}
.Widget_post .Widget_post_titolo a{ font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000}
.Widget_post .Widget_post_titolo a:hover { text-decoration:none; color:#f56500}
.Widget_post p.abstract a{ color:#827f7f; text-decoration:none;  font-size:12px; }
.Widget_post p.abstract a:hover { color:#f56500}
.Widget_post p.abstract .autore { color:#f56500}

p.testatina { background-color:#444; display:inline; color:#FFFFFF; padding: 0px 3px 0px 3px; font-size:10px; margin-left:8px }
p.testatina2 { background-color:#48555e; display:inline; color:#FFFFFF; padding: 0px 3px 0px 3px; font-size:12px; }
p.testatina3 { background-color:#f56500; display:inline;  color:#FFFFFF; padding: 0px 20px 0px 20px; font-size:13px; text-align:center; margin-left:26px }


.widget_body .Widget_ul { font-family: Arial, Helvetica, sans-serif; font-size:12px;  margin: 5px 5px 12px 5px;  padding-left:18px;	list-style-type: square; color:#f56500;	list-style-position: inset; }
.widget_body .Widget_ul li a .autore { color:#f56500}
.widget_body .Widget_ul li { margin-bottom: 4px}
.widget_body .Widget_ul li a { color:#444;   }
.widget_body .Widget_ul li a:hover { color:#f56500; text-decoration:none}

/*-------------------------*/

.primopiano {margin: 0pt auto;	text-align: left;	width: 960px; background-color:#fff; }
.colonnaSx { width:570px;  padding:15px 0px 10px 0px}
.colonnaDx  { border-left: 1px solid #f56500; float:right; width:385px; margin-top:15px}

.colonnaSx2 { width:755px;  padding:15px 0px 10px 0px; }
.colonnaDx2 { border-left: 1px solid #f56500; float:right; width:200px; margin-top:15px}

.colonnaSx2 .colonnaSx2_splitDx {/*background-color: #F7F7F7; */width:375px; float:right;border-left: 1px dashed #889ca8;}
.colonnaSx2 .colonnaSx2_splitSx { /*background-color:#F7F7F7;*/ width:375px}

.colonnaSx2 .colonnaSx2_split1 {/*background-color: #F7F7F7; */width:250px; float:right; /*border-left: 1px dashed #889ca8;*/}
.colonnaSx2 .colonnaSx2_split2-3 { /*background-color:#F7F7F7;*/ width:250px; float:right;border-left: 1px dashed #889ca8;}

/*---------------------*/
.colonnaSxB { width:570px;  padding:15px 0px 10px 0px; }
.colonnaSxB img {  float:right; margin:0px 0px 0px 10px }

.colonnaSxB .primopiano_post {  margin:10px 0px 13px 25px; border-bottom: 1px dashed #889ca8; padding-bottom:10px; width:240px; }
.colonnaSxB .primopiano_post .primopiano_titolo a{ font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; }
.colonnaSxB .primopiano_post .primopiano_titolo a:hover { text-decoration:none; color:#f56500}
.colonnaSxB .primopiano_post p.abstract a{ color:#827f7f; text-decoration:none;  font-size:12px; line-height:16px }
.colonnaSxB .primopiano_post p.abstract a:hover { color:#f56500}
.colonnaSxB .primopiano_post p.abstract .autore { color:#f56500}

.colonnaSxB .primopiano_post2 {margin: 0px 10px 10px 23px;  width:240px; padding-top:10px; float: right }
.colonnaSxB .primopiano_post2 ul {  font-size:12px;  margin: 15px 5px 15px 0px;  padding-left:18px;	list-style-type: square; color:#f56500;	list-style-position: inset; }
.colonnaSxB .primopiano_post2 li a .autore { color:#f56500}
.colonnaSxB .primopiano_post2 li { margin-bottom: 4px}
.colonnaSxB .primopiano_post2 li a { color:#444;   }
.colonnaSxB .primopiano_post2 li a:hover { color:#f56500; text-decoration:none}


.primopiano_post3 {
	margin:0px 25px 13px 25px;
	border-bottom: 1px dashed #889ca8;
	padding-bottom:10px
}
.primopiano_post3 .primopiano_titolo a{ font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000;  }
.primopiano_post3 .primopiano_titolo a:hover { text-decoration:none; color:#f56500}
.primopiano_post3 p.abstract a{ color:#827f7f; text-decoration:none;  font-size:12px; line-height:16px }
.primopiano_post3 p.abstract a:hover { color:#f56500}
.primopiano_post3 p.abstract .autore { color:#f56500}
.primopiano_post3 p.abstract .data { color:#9cadb8; padding-left: 6px; font-size:11px; font-weight:bold }



.acceso { background-color: #FFFFCC}

.colonnaDx_splitDx {width:180px; float:right; border-left: 1px solid #f56500; }
.colonnaDx_splitSx { /*background-color:#CCCCCC; */width:200px}

.menu { font-family: helvetica; font-weight:bold; font-size:13px; margin:0px 5px 10px 5px}
.menu ul {	list-style-type: none; margin:0px; padding: 0px}
.menu li {	border-bottom: 1px solid #CCCCCC;	padding-left:25px;	height:23px;		background-repeat: no-repeat;	background-position: 1px; line-height:21px}
.menu li a {color:#596872; }
.menu li a:hover { text-decoration:none;  color:#f56500} 

.menu li.esteri { border-color: #4e7eac; background-image:url(img/ico_Esteri.jpg);  }
.menu li.multimedia { border-color: #4e7eac;  background-image:url(img/ico_Multimedia.jpg); }
.menu li.politica { border-color: #d04643; background-image:url(img/ico_Politica.jpg);  }
.menu li.cronaca { border-color: #d04643; background-image:url(img/ico_Cronaca.jpg);  }
.menu li.economia { border-color: #6abc72; background-image:url(img/ico_Economia.jpg);  }	
.menu li.satira { border-color: #6abc72; background-image:url(img/ico_Satira.jpg);  }	
.menu li.media { border-color: #fd8e57;  background-image:url(img/ico_Media.jpg); }	
.menu li.rassegna { border-color: #fd8e57; background-image:url(img/ico_Rassegna.jpg);  }	
.menu li.cultura { border-color: #ca9b0f;  background-image:url(img/ico_Cultura.jpg); }	
.menu li.international { border-color: #ca9b0f; background-image:url(img/ico_International.jpg);  }	
.menu li.scienza { border-color: #787878;  background-image:url(img/ico_Scienze.jpg); }
.menu li.apolitica { border-color: #787878; background-image:url(img/ico_Apolitica.jpg) }	

.menu li.clandestinoweb { border-color: #787878; background-image:url(img/ico_Clandestinoweb.jpg) }
.menu li.pajamas { border-color: #787878; background-image:url(img/ico_Pajamas.jpg) }
.menu li.ilFoglio { border-color: #787878; background-image:url(img/ico_IlFoglio.jpg) }
.menu li.tocquvideo { border-color: #787878; background-image:url(img/ico_Tocquevideo.jpg) }


.h2Esteri {  border-bottom: 1px solid #4e7eac; background-image:url(img/ico_Esteri.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Esteri {border-bottom: 1px solid #4e7eac; background-image:url(img/ico_Esteri.jpg); margin-top:10px; padding-left:30px;	padding-bottom:1px; 	background-repeat: no-repeat;	background-position: 0px; color:#596872;; font-size:16px; font-weight:bold}

.h2Multimedia {  border-bottom: 1px solid #4e7eac; background-image:url(img/ico_Multimedia.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Multimedia {border-bottom: 1px solid #4e7eac; background-image:url(img/ico_Multimedia.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Politica {  border-bottom: 1px solid #d04643; background-image:url(img/ico_Politica.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Politica {border-bottom: 1px solid #d04643; background-image:url(img/ico_Politica.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Cronaca {  border-bottom: 1px solid #d04643; background-image:url(img/ico_Cronaca.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Cronaca {border-bottom: 1px solid #d04643; background-image:url(img/ico_Cronaca.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 1px; color:#596872; font-size:16px; font-weight:bold}

.h2Economia {  border-bottom: 1px solid #6abc72; background-image:url(img/ico_Economia.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Economia {border-bottom: 1px solid #6abc72; background-image:url(img/ico_Economia.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Satira {  border-bottom: 1px solid #6abc72; background-image:url(img/ico_Satira.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Satira {border-bottom: 1px solid #6abc72; background-image:url(img/ico_Satira.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Media {  border-bottom: 1px solid #fd8e57; background-image:url(img/ico_Media.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Media {border-bottom: 1px solid #fd8e57; background-image:url(img/ico_Media.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Rassegna {  border-bottom: 1px solid #fd8e57; background-image:url(img/ico_Rassegna.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Rassegna {border-bottom: 1px solid #fd8e57; background-image:url(img/ico_Rassegna.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Cultura {  border-bottom: 1px solid #ca9b0f; background-image:url(img/ico_Cultura.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Cultura {border-bottom: 1px solid #ca9b0f; background-image:url(img/ico_Cultura.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2International {  border-bottom: 1px solid #ca9b0f; background-image:url(img/ico_International.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3International {border-bottom: 1px solid #ca9b0f; background-image:url(img/ico_International.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Scienza {  border-bottom: 1px solid #787878; background-image:url(img/ico_Scienze.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Scienza {border-bottom: 1px solid #787878; background-image:url(img/ico_Scienze.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}

.h2Apolitica {  border-bottom: 1px solid #787878; background-image:url(img/ico_Apolitica.jpg); padding-bottom:2px; padding-left:30px;	height:23px; background-repeat: no-repeat;	background-position: 1px; line-height:21px; color:#596872; }
.h3Apolitica {border-bottom: 1px solid #787878; background-image:url(img/ico_Apolitica.jpg); margin-top:10px; padding-left:30px;	background-repeat: no-repeat;	background-position: 0px; color:#596872; font-size:16px; font-weight:bold}



.menu2 {margin: 0px 10px 10px 10px; border-bottom: 1px solid #889ca8; }
.menu2 ul { font-family: Arial, Helvetica, sans-serif; font-size:12px;  margin: 15px 5px 15px 0px;  padding-left:18px;	list-style-type: square; color:#f56500;	list-style-position: inset; }
.menu2 li a .autore { color:#f56500}
.menu2 li { margin-bottom: 4px}
.menu2 li a { color:#444;   }
.menu2 li a:hover { color:#f56500; text-decoration:none}



.boxLogin { margin: 0px 10px 10px 10px; border-bottom: 1px solid #889ca8; padding-bottom:10px }
.boxLogin .intestazione { color:#f56500; font-weight:bold; margin:0px 0px 8px 0px; font-size:14px}
.boxLogin p { color:#596872; font-weight:bold; margin-top:4px}

.boxCerca { margin: 0px 10px 10px 10px; border-bottom: 1px solid #889ca8; padding-bottom:10px }
.boxCerca .intestazione { color:#596872; font-weight:bold; margin:0px 0px 0px 0px; font-size:12px}
.boxCerca p { color:#596872; font-weight:bold; margin-top:4px}


.banner1 { text-align:center; margin-bottom:20px; margin-top:20px }

.primopiano_footer { clear:both; }

.colonnaSx img { float:right; margin:0px 0px 0px 10px}

.primopiano_post {  margin:0px 0px 13px 25px; border-bottom: 1px dashed #889ca8; padding-bottom:10px}
.primopiano_post .primopiano_titolo a{ font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; }
.primopiano_post .primopiano_titolo a:hover { text-decoration:none; color:#f56500}
.primopiano_post p.abstract a{ color:#827f7f; text-decoration:none;  font-size:12px; line-height:16px }
.primopiano_post p.abstract a:hover { color:#f56500}
.primopiano_post p.abstract .autore { color:#f56500}


.primopiano_post2 {margin: 0px 10px 10px 23px;  }
.primopiano_post2 ul {  font-size:12px;  margin: 15px 5px 15px 0px;  padding-left:18px;	list-style-type: square; color:#f56500;	list-style-position: inset; }
.primopiano_post2 li a .autore { color:#f56500}
.primopiano_post2 li { margin-bottom: 4px}
.primopiano_post2 li a { color:#444;   }
.primopiano_post2 li a:hover { color:#f56500; text-decoration:none}


.elenco1 { width:720px;  margin:10px 0px 10px 25px}
.elenco1 p { font-size:16px; font-weight:bold; margin-top:10px; color:#f56500; }
.elenco1 a { color:#000000}

.corpo1 { margin:30px 50px 30px 40px; font-size:14px }
.corpo1 p { margin-top:8px}





.table1 {margin-left:25px; width:715px;  padding:0 }

.tbl1  { margin-bottom:20px}
.txt1 { font-weight:bold; font-size:14px; color: #f56500}
.txt2 {  font-size:18px;  color: #f56500}
.a3 { font-weight:bold;  }


.livelloDueSezione { margin:0px 15px 12px 0px; border-bottom: 1px dashed #596872; padding-bottom:10px }
.livelloDueSezione a:hover { background-color:#e7ecee; text-decoration:none; display:block }
.livelloDueSezione .titoloBlog { color:#596872; font-size:12px; font-weight:bold;  }
.livelloDueSezione .data { color:#596872 }
.livelloDueSezione .votazione { color:#16308d   }
.livelloDueSezione .votazione a:hover { display:inline}


.boxPostEvidenza { background-color:#e7ecee; border:1px solid #b8c5cc; padding:5px}

.testata1 {	font-size:20px;	font-weight:bold;	width:710px;  margin: 10px 0px 0px 30px;	background-color:#f56500;	color:#16308d;	text-align:center;	background-image: url(img/tabActiveSfondo.gif);	background-repeat: repeat-x;}

.menuCittadini {  margin: 20px 0px 20px 0px; text-align:center}
.menuCittadini a{ padding: 7px; font-weight:bold; background-color:#f56500; color:#FFFFFF}
.menuCittadini a:hover { text-decoration:none;   background-color: #16308d; color:#66CCFF}

.tableCittadini {  width:710px;  margin: 10px 0px 0px 30px }
.tableCittadini ul {   }
.tableCittadini li { margin-bottom: 4px; color:#f56500; list-style-type: square;}
.tableCittadini li a { color:#444;   }
.tableCittadini li a:hover { color:#f56500; text-decoration:none}

.link1 { margin: 10px 0px 0px 30px}

.boxIscrizione { margin: 15px 0px 40px 70px}
.boxIscrizione p { 
	border: 1px solid #889ca8; 

	background-color:#CCCCCC;
	text-align:right;
	padding:3px; margin:0px 0px 20px 0px;
	vertical-align: baseline;
	background-image: url(img/sf_Edit.jpg);
}
.boxIscrizione p span{ float:left; font-weight:bold; color:#16308d; font-size:12px; margin-left:10px }
.boxIscrizione input {
	border: 1px solid #596872;
	width:380px;
	background-color: #f2f5f6;
	background-image: url(img/sfInput.jpg);
	background-repeat: repeat-x;
}

.button1 { text-align:center; margin:0px}
.button1 input{	border: 1px solid #596872;	width:400px;	background-image: url(img/sf_Edit.jpg);	margin-left:60px;	font-weight:bold;	color:#16308d;	cursor: hand;}

.sottoTestata { margin:0px 0px 0px 26px; font-weight:bold; color:#596872; font-size:12px}
.sottoTestata p{ margin-bottom:5px}
.sottoTestata img { vertical-align:middle}

.p3 {	margin: 0px; padding: 1px 0px 1px 5px;	font-weight:bold; background-image: url(img/sfTasto.jpg); background-repeat: repeat-x; color: #f56500; font-size:14px; color:#FFFFFF;
}
.box1 { width:450px;  margin:25px 0px 10px 26px; border: 1px solid #f56500; padding: 0px 0px 0px 0px}
.box2 { float:right; width: 250px; margin: 20px 5px 10px 0px; padding: 10px 0px; background-color:#e7ecee; border:1px solid #889ca8; }

.box1 .box1_corpo { padding: 15px 10px 15px 20px; background-color: #fff1de}
.box1 .box1_corpo p { margin: 0px 0px 15px 0px }
.box1 .box1_corpo p span { font-weight:bold;  }

.post3 {margin: 18px 1px 10px 10px; border-bottom: 1px dotted #CCCCCC; padding-bottom: 6px  }
.post3 a { color:#555}
.post3 a:hover { text-decoration:none; color:#FF0000}
.post3 span.titoloBlog { font-weight:bold}
.post3 span.data { display:block; margin:5px 0px 5px 15px;  }
.post3 .segnalaPost a{ margin-left:15px; color:#16308d}
.post3 .segnalaPost a:hover { color:red}

.a4 { display:block;	margin:10px 10px 10px 10px;	background-image: url(img/sfInput.jpg);	background-repeat: repeat-x; padding: 2px 5px; font-weight:bold; border:1px solid #b8c5cc;} 

.paging { margin:20px 0px 10px 20px }


.risultatiRicerca { margin: 20px 1px 10px 25px; border-bottom: 1px dotted #CCCCCC; padding-bottom: 6px}
.risultatiRicerca a:hover  {  background-color:#99FF00; display:block;  background-color: #fff1de   }
.risultatiRicerca .titoloBlog { font-weight:bold ; color:#000000 }
.risultatiRicerca .data { color: #666666; }


ul.ul1 {  margin: 15px 5px 12px 5px;  padding-left:18px;   }
ul.ul1 li { margin-bottom: 4px; color:#f56500; list-style-type: square;}
ul.ul1 li a { color:#444;   }
ul.ul1 li a:hover { color:#f56500; text-decoration:none}

.AperturaFoto1 { margin: 2px 0px 10px 20px}

.superTop { background-color:#889ca8; width:970px;  padding:10px; margin:0px auto; margin-bottom:5px; }

.footer_split2 {}

/*-------------VIDEO ________________*/
.boxVideoHome { background-color:#54595d; text-align:center; margin: 25px 3px 5px 4px; padding:1px }
.boxVideoHome .testata {color: #2447c7; font-size:15px; font-weight:bold; margin:0px;  background-image: url(img/tabActiveSfondo.gif); padding: 5px 1px 5px 1px;  background-repeat: repeat-x; }
.boxVideoHome p {color: #2447c7;   margin:1px 0px 0px 0px;  background-image: url(img/tabActiveSfondo.gif);		 padding: 1px 1px 1px 1px;   	background-repeat: repeat-x; }

.mainAtreju10 {
	padding: 20px;
}

.mainAtreju10 h3, .mainAtreju10 h3 a{ font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; display:block; margin-bottom: 10px;}
.mainAtreju10 img {text-align:center; margin: 15px auto 25px auto; display:block;}
.mainAtreju10 .didascalia { padding: 0 20px 30px 20px;}

#specialeAtreju10 { widht: 720px; height: 270px; background:url(topAtreju10.jpg) no-repeat;  margin-bottom:15px;}
#specialeAtreju10 h2 { text-indent:-9999px; border: none; margin:0;position:relative;}
#specialeAtreju10 ul { list-style:none; position: relative; top: 198px; padding:0; margin:0;}
#specialeAtreju10 li { display: block; float: left; width: 145px; height:42px; padding:0;}
#specialeAtreju10 li  a{ display:block; width:100%; height:42px; text-indent:-9999px; margin-left: 0;}

#specialeAtreju10 #m {width:156px;}
#specialeAtreju10 #g {width:144px;}
#specialeAtreju10 #v {width:130px;}
#specialeAtreju10 #s {width:130px;}
#specialeAtreju10 #d {width:160px;}

#specialeAtreju10 #m.active { background:url(menuattivo.jpg);}
#specialeAtreju10 #g.active { background:url(menuattivo.jpg) -156px;}
#specialeAtreju10 #v.active { background:url(menuattivo.jpg) -300px;}
#specialeAtreju10 #s.active { background:url(menuattivo.jpg) -430px;}
#specialeAtreju10 #d.active { background:url(menuattivo.jpg) -560px;}

li.inactivetab.speciale { padding:5px; margin-top:-10px;}
li.inactivetab.speciale  a{ color:#FFF;}

.nav-previous { display:block; float:left;}
.nav-next { display:block; float:right}



/* ------ widget orizzontale ----*/

.widgetOrizzontale {
  height: 30px;
  /*width: 560px;*/
  background-image: url(img/pannelloOrizzontale.png);
  padding-top: 30px;
  background-repeat: no-repeat;
  margin-bottom:25px;}

.widgetOrizzontale .tool { float:left;}
.widgetOrizzontale .tool a {
  display: block;
  float : left;
  height: 24px;
  text-indent: -9999px;
  margin-right: 5px;
  cursor:pointer;
  width: 30px;
}

.widgetOrizzontale .tool a.tornaIndietro { width:135px; margin-right: 15px;}

.widgetOrizzontale .condividi a {
  display: block;
  float : left;
  margin-right: 2px;
  padding-left: 10px;
  color: #666666;
        text-decoration:none;
}
.widgetOrizzontale img {
  border:0px;
}

.widgetOrizzontale .condividi {
        font-size:12px;
        padding-left:120px;
        float:left;
}


/*------*/

.formReagan { padding: 20px 20px 20px 20px } 

.formReagan div { margin: 0px 0px 20px 0px }



.formReagan .commento  {   }

.formReagan hr { width: 500px}

.formReagan div p { font-weight:bold; font-size: 15px }

.formReagan td { vertical-align:top; padding-left:20px }


.formReagan div input { background-color:#d6dee1 ; width:280px}
.formReagan div textarea { background-color:#d6dee1 ; width:280px}

.Messaggio{ padding: 20px 50px 50px 26px ; font-size:16px}

.formReagan .submit { width:150px; margin:0 auto }
.formReagan .submit input { width:150px}

.formReagan .liberatoria p{  padding: 0px 20px 20px 20px;  color:#333; font-size:12px; font-weight:normal; }


