/* ---------------------------------------------- */
/* www.ilcannocchiale.it                          */
/* style.css                                      */
/* v1.24 (23/02.2010)                             */
/* v1.23 (01/08/2008)
/* v1.22 (29/07.2008)                             */
/* v1.22 (09/05.2008)                             */
/* v1.21 (26/06.2007)                             */
/* v1.20 (27.03.2007)                             */
/* v1.19 (23.03.2007)                             */
/* v1.18 (21.03.2007)                             */
/* v1.17 (20.03.2007)                             */
/* v1.16 (19.03.2007)                             */
/* v1.15 (24.01.2007)                             */
/* v1.14 (24.01.2007)                             */
/* v1.13 (19.01.2007)                             */
/* v1.12 (19.01.2007)                             */
/* v1.11 (17.01.2007)                             */
/* v1.10 (16.01.2007)                             */
/* v1.9 (11.01.2007)                              */
/* v1.8 (11.01.2007)                              */
/* v1.7 (10.01.2007)                              */
/* v1.6 (08.01.2007)                              */
/* v1.5 (08.01.2007)                              */
/* v1.4 (08.01.2007)                              */
/* v1.3 (05.01.2007)                              */
/* v1.2 (03.01.2007)                              */
/* v1.1 (03.01.2007)                              */
/* v1.0 (22.12.2006)                              */
/* ---------------------------------------------- */

body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.clear {
	clear: both;
}

.right {
	float: right;
}

.inline {
	display: inline;
}

.block {
	display: block;
}


.bigtxt {
	font-size: 28px;
}

table {
	border-color: #FFFFFF;
}


/* ---------------------------------------------- */
/* LAYOUT PAGINA                                  */
/* ---------------------------------------------- */

#page {
	text-align: center;
	width: 944px;
	margin: 10px auto 0 auto;
}

#header {
	text-align: left;
	/*height: 150px;*/
	border-bottom: 1px solid #E9E9E9;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width: 970px;
}

#pagecontent {
	text-align: left;
	width: 970px;
}

#bloccofooter {
	clear: both;
	text-align: center;
	background: url(/images/sfondofooter.gif);
	color: #FFFFFF;
	font-size: 12px;
	margin: 0 0 10px 0;
	padding: 20px;
}


/* ---------------------------------------------- */
/* HEADER                                         */
/* ---------------------------------------------- */

#header a, #header a:link, #header a:visited, #header a:hover, #header a:active {
	color: #79BA1E;
	text-decoration: none;
}
#header h1 {
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	width: 207px;
	/*height: 150px;*/
	min-height: 110px;
	background: url(/images/logo/logo.gif) no-repeat left top;
}

#header h1 span {
	display: none;
}

#header #menu {
	float: left;
	width: 500px;
	margin-left: 24px;
}

#header #menu #adv {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#header #menu ul {
	list-style: none;
	padding: 0;
	font-size: 14px;
	margin: 0 10px 0 10px;
	width: 510px;
}

#header #menu ul li {
	list-style: none;
	padding: 0;
	display: inline;
	margin: 0 13px 0 0;	
}

#header #menu .current a {
	color: #3399CC;
	cursor: default;
}

#header #menu .off a {
	color: #CCCCCC;
	cursor: default;
}

#header #menu #menu1 {
	font-weight: bold;
	margin: 20px 0px 0px 8px;	
}

#header #menu #menu2 {
	margin: 5px 0px 10px;	
}

#header #login {
	width: 207px;
	float: right;
	/*text-align: right;*/
	font-size: 11px;
	color: #717171;
}                  

#header #login #hp {
	margin: 0;
	padding: 0;
}

#header #login #hp a, #header #login #hp a:link, #header #login #hp a:visited {
	color: #717171;
}

#header #login table {
	width: 200px;
	height: auto;
	float: right;
}

#header #login table td {
	/*padding: 2px 0 2px 0;*/
	margin: 0;
	text-align: left;
	font-size: 10px;
}
#header #login table tr {
	width: 200px;
}

#header #login input, #header #login select {
	margin: 0;
	padding: 2px;
	font-size: 10px;
}
#header #login select{
	width: 100px;
}
#header #login input.logdata {
	width: 60px;
}

#header #login input.button {
	background-color: #3399CC;
	border: 1px solid #7F7F7F;
	width: 40px;
}

#header #login input.ricordami {
	padding: 0;	
}

#header #login .logged td {
	text-align: right;
}

#header #login a, #header #login a:link, #header #login a:visited, #header #login a:hover, #header #login a:active, #header #login .user {
	color: #3399CC;
}

/* ---------------------------------------------- */
/* CANALI                                         */
/* ---------------------------------------------- */
.home a, .home a:link, .home a:visited, .home a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.home a:hover {background-color:#FF6600; text-decoration:none; display:block;}
.diari a, .diari a:link, .diari a:visited, .diari a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.diari a:hover {background-color:#FF00FF; text-decoration:none; display:block;}
.cultura a, .cultura a:link, .cultura a:visited, .cultura a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.cultura a:hover {background-color:#CC9900; text-decoration:none; display:block;}
.politica a, .politica a:link, .politica a:visited, .politica a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.politica a:hover {background-color:#666666; text-decoration:none; display:block;}
.viaggi a, .viaggi a:link, .viaggi a:visited, .viaggi a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.viaggi a:hover {background-color:#ffcc66; text-decoration:none; display:block;}
.sport a, .sport a:link, .sport a:visited, .sport a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.sport a:hover {background-color:#33cc99; text-decoration:none; display:block;}
.tecnologie a, .tecnologie a:link, .tecnologie a:visited, .tecnologie a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.tecnologie a:hover {background-color:#6699ff; text-decoration:none; display:block;}
.economia a, .economia a:link, .economia a:visited, .economia a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.economia a:hover {background-color:#0000ff; text-decoration:none; display:block;}
.lavoro a, .lavoro a:link, .lavoro a:visited, .lavoro a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.lavoro a:hover {background-color:#ff9900; text-decoration:none; display:block;}
.scienza a, .scienza a:link, .scienza a:visited, .scienza a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.scienza a:hover {background-color:#cc3366; text-decoration:none; display:block;}
.societa a, .societa a:link, .societa a:visited, .societa a:active {background-color:#66AFE2; text-decoration:none; display:block; padding:4px;}
.societa a:hover {background-color:#ff0099; text-decoration:none; display:block;}
.spento {padding:4px;}
.green_m{
	font-size:26px;
	color:#9abe00;
}
.viaggi_m {
	font-size:30px;
	color:#ffcc66;
	width:208px;
}
.cultura_m {
	font-size:30px;
	color:#CC9900;
}
.diari_m {
	font-size:30px;
	color:#FF00FF;
}
.politica_m {
	font-size:30px;
	color:#666666;
}
.sport_m {
	font-size:30px;
	color:#33cc99;
}
.tecnologie_m {
	font-size:30px;
	color:#3366ff;
}
.economia_m {
	font-size:30px;
	color:#0000ff;
}
.lavoro_m {
	font-size:30px;
	color:#ff9900;
}
.scienza_m {
	font-size:30px;
	color:#cc3366;
}
.societa_m {
	font-size:30px;
	color:#ff0099;
}
.box_colorborder .green_m{
	font-size:12px;
	color:#9abe00;
}
/* ---------------------------------------------- */
/* FOOTER                                         */
/* ---------------------------------------------- */

#bloccofooter .notefooter, #bloccofooter .notefooter a {
	color: #666666;
}



/* ---------------------------------------------- */
/* CONTENUTO PAGINA                               */
/* ---------------------------------------------- */
/* inserire qui i css per il contenuto pagina     */
/* ---------------------------------------------- */




/* ---------------------------------------------- */
/* CLOG                                           */
/* ---------------------------------------------- */

.sezione {
	/*width: 944px;*/
	width: 970px;
}

.titolopagina {
	font-size: 28px;
	color: #336699;
}
.menul2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;} 

.nomeblog, #lblusername, .nomeutente {
	color: #79BA1E;
}

.nomeblogoff
{
	color: silver;
}

h1.nomeblog, h1.nomeutente {
	margin: 0;
	font-weight: normal;
	font-size: 28px;
}

.blocco {
	border: 1px solid #99CC33;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.blocco1 {
	margin: 10px 0px;
}

.blocco table th {
	padding-bottom: 8px;
}

.blocco table td {
	padding-bottom: 3px;
}
.benvenuto{
	margin: 10px;
}
.messaggio{
	margin-bottom: 30px;
}
.messaggio_border {
	border-top: 1px solid #CCC;
	padding-bottom:10px;
}

.paneldx {
	float:right;
	/*width: 750px;*/
	width:300px;
}
.panelsx {
	float:left;
	width: 785px;
}

.panelsx2 {
	float:left;
	width: 670px;
}

#panelpostcontent {
	float:left;
	width: 690px;
}

#panelpostoptions {
	margin-top: 10px;
	border: 1px solid #99CCFF; 
    padding: 0;
	width: 240px;
	float: right;
}

#panelpostoptions div {
	margin: 10px;
}


#panelpostoptions span div {
	/* risolve un problema con i margini del controllo calendario */
	margin: 0;
}

.labelmoduli {
	font-size: 16px;
	font-weight: bold;
}

.funzionipro {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}

.abstractpage {
	font-size: 12px;
	color: #333333;
}

.selected {
	font-weight:bold;
}

.funzione, .funzione a {
	color: #336699;
}

.sezione th.azione, .sezione td.azione {
	text-align: right;
}

#crea_template {
	text-align: right;
	margin-top: 20px;
	padding: 4px;
}

.pulsante {
	color: #0066CC;
	font-weight: bold;
	background-color: #99CCFF;
	letter-spacing: 1px;
	padding: 5px;
	border: 1px dashed;
}

.notemoduli {
	font-size: 11px;
	color: #666666;
}

.nometemplate, template_nav a {
	font-size: 24px;
	color: #DA37C1;
}

.template_nav a {
	text-decoration: none;	
}

.pulsanti {
	font-size: 10px;
}

.nome_oggetto {
	font-size: 220%;
}
#paneladskyscraper{
	}

#paneladskyscraper, .paneladv {
	/*border: 1px solid #FF66FF;
	border: 1px solid #f4f4f4;*/
	width: 160px;
	float: right;
	text-align: center;
	padding: 0;
	margin: 35px 0 0 0;
	text-align:right;
	/*margin: 270px 0px 0px 0px;*/
}
.paneladskyscraper {
	/*border: 1px solid #FF66FF;*/
	border: 1px solid #f4f4f4;
	width: 180px;
	float: right;
	text-align: center;
	padding: 0;
	/*margin: 10px 0 0 0;*/
	margin: 270px 0px 0px 0px;
}
.margin43 {
	float:right;
	height: 43px;
	width:180px;
}

.messaggi {
	font-size: 14px;
}

.vocipulsanti {
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
	background-color: #99CCFF;
	letter-spacing: 1px;
	padding: 3px;
	border: 1px dashed;
}

#panelping {
	background-color: #F7F7F7;	
}

.titolopost {
	font-size: 18px;
	font-weight: bold;
}

.modregistrazione {
	font-size: 20px;
	font-weight: bold;
}

#panelcommenti {
	padding: 20px;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	color: #99CCFF;
}
#panelcommenti a{
	text-decoration: none;
}

.daticommento {
	font-size: 12px;
	color: #555555;
}
/*.daticommento a{
	text-decoration: underline !important;} */
.numerazione {background-color:#99ccff; 
padding:2px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#ffffff; 
/*float:left; */
border:1px solid #559be1;
text-align:center;}
.mostratutti {display:inline; color: #99CCFF; font-weight:bold; text-decoration:underline;}
.commentopost {/*float:right; width:650px;*/
padding-bottom: 10px;}
.blogricerca {
	border: 1px dotted #99CC33;
	padding: 5px;
}

.parolericerca {
	color: #FF6600;
	font-weight: bold;
}

.testocommenti, .testocommentiban {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	color: #343434;
}

.testocommentiban {
	background-color:#F7F7F7;
	color:#FF6666;
	text-decoration: underline;
}


/* ---------------------------------------------- */
/* UPDATE PROGRESS (AJAX)                         */
/* ---------------------------------------------- */

#overlay {
	position: fixed;
    top: 0; 
    left: 0;
    width: 100%; 
    height: 100%;
    z-index: 1000; 
    background: #FFF;
    border: none;
    opacity: 0.60;
    filter: alpha(opacity=60);
	-moz-opacity: 0.60;
}
   
#overlay-content {
	text-align: center;
    width: 100%;
    height: 100%;
    position: fixed; 
    z-index: 1001;
    top: 50%; 
    left: 0;
}

/* ---------------------------------------------- */
/* GESTIONE GRUPPI                                */
/* ---------------------------------------------- */


#sezionegruppi {
	margin: 10px auto;
	text-align:left;
	width: 944px;
}

#panelgroup {
	border: 1px solid #CCFFFF;
	padding: 10px;
	margin-bottom: 10px;
}

/*
#panelgroup p, #panelgroup div, #panelgroup table {
	margin: 10px;
}
*/


#panelgroupoptions {
	border: 1px solid #CCCCCC;
	width: 240px;
	float: right;
	padding: 0;
	background-color: #f7f7f7;
}

#panelgroupsetup {
	border: 1px solid #CCFFFF;
}

.grouppostitem {
	padding-bottom: 20px;
	background: url(dotted-rule.gif) no-repeat bottom left;	
}

.grouppostitem, .grupposubtitle {
	margin: 10px	;
}

.grouppostimgstyle {
	margin: 0;
	float: right;
}

.grouppostitem p {
	clear: right;
}

#panelgroupoptions div, #panelgroupoptions p, #panelgroupoptions table {
	margin: 10px;
}

.groupdescription {
	font-size: 16px;
}

.groupdescription img {
	float: right; 
	margin: 0 0 5px 5px;
}

.groupposttitleplus {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.groupposttitle {
	font-size: 16px;
	font-weight: normal;
	color: #333333;
}

.nomegruppi {
	font-size: 18px;
	color: #FF0066;
}

h1.nomegruppi {
	color: #79BA1E;
	margin: 0;
	font-weight: normal;
	font-size: 28px;
}

.vocigruppi {
	font-size: 14px;
	color: #FF0066;
}

.sfoglialibreria {
	border: 2px dashed #8AD421;
}

.stile4 {
	color: #333333
}
/*scroll commenti
#scroll_box #paneladskyscraper{
	position: absolute; 
	top: 0; 
	right: 0; 
	z-index: 1; 
}
body#scroll_box { overflow: hidden; height: 100%; margin: 0; padding: 0; }
			#container { height: 100%; overflow: auto; position: relative; z-index: 2; }
			#content_scroll { float:left; width: 300px; text-align: left; 
fine scroll commenti*/



/* -------------------------------PAGINA MEMBRI-----------------------------------------*/
#membri_tit{
	font-size: 28px;
	font-weight: bold;
	font-family:  Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px;
	float:left;
}
#membri_promo{
	float:right;	
}
.blu{
	color: #336699;
}
.verde{
	color: #99cc33;
}

#membri_left2{
	float: left;
	width: 750px;
	overflow: hidden;
	border-right: 1px solid #e2f1c5;
	padding: 0px 10px 0px 0px;
}
#membri_left{
	float: left;
	width: 440px;
	overflow: hidden;
	border-right: 1px solid #e2f1c5;
	padding: 0px 10px 0px 0px;
}
#membri_right{
	float: right;
	width: 250px;
	/*padding: 8px 8px 8px 0px;*/
	padding: 8px 8px 25px 0px;
	color: #000;
}
#membri_right a{
	color: #000;
}
#membri_menu{
	font-size: 14px;
	/*padding: 18px 0px 35px 8px;*/
	/*padding: 18px 0px 35px 0px;*/
	padding: 18px 0px 15px 0px;
}
#membri_menu a{
	color: #000;
}
#membri_menu span{
	padding: 0px 8px 0px 0px;
}
.iscritti {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF6600; text-decoration:none;}
.membri_descr2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding: 0px 0px 10px 8px;*/
	padding: 0px 0px 10px 0px;
	width:420px;
	float:left;
}
.membri_info2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding: 0px 0px 10px 8px;*/
	padding: 0px 0px 10px 0px;
	width:280px;
	float:left;
}
.membri_descr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding: 0px 0px 10px 8px;*/
	padding: 0px 0px 10px 0px;
}
.membri_nome2{
	font-size: 18px;
	color: #336699;
	padding: 0px 0px 0px 0px;
}
.membri_nome2 a{
	color: #336699;
}

.membri_nome{
	font-size: 18px;
	color: #ff6600;
	padding: 0px 0px 0px 0px;
}
.membri_nome a{
	color: #ff6600;
}
.membri_sub2{
	font-size: 14px;
	color: #000;
}
.membri_sub2 a{
	color: #66cc33;
}
.membri_sub1{
	font-size: 12px;
	color: #666666;
}
.membri_sub1 a{
	color: #66cc33;
}
.membri_elenco a{
	color: #66cc33;
}
.membri_elenco{
	padding: 10px 0px 0px;
}
.membri_elenco_alf{
	padding: 0px 0px 15px 8px;
	font-weight: bold;
}
.membri_elenco_alf a{
	color: #66cc33;
}
.membri_elenco_temi{
	padding: 0px 0px 10px 0px;
	font-weight: bold;
}
.membri_elenco_temi a{
	color: #66cc33;
	padding-right: 8px;
}
.th8{
	font-size: 12px;
	font-weight: normal;
}
.blog_giorno{
	padding: 30px 0px 15px;
}
.arancio{
	font-size: 14px;
	color: #ff6600;
	font-weight:bold;
}
.arancio a{
	color: #ff6600 !important;
}
#paneladskyscraper1{
	border: 1px solid #f4f4f4;
	width: 180px;
	text-align: center;
	padding: 0;
	margin: 0px 0 20 0;
}
#membri_adv{
	width: 180px;
	float: right;
	text-align: center;
	padding: 53px 0 0 0;
	width: 180px;
}
.membri_pub{
	font-size: 11px;
	color: #666666;
	padding: 25px 0px 25px 23px;
	text-align: left;
}
.membri_pub a{
	color: #99cc33;
}
.membri_left{
	float: left;
	width: 50px;
	height: 50px;
	overflow: hidden;
	padding: 0px 15px 0px 0px;
}
.membri_left img{
	padding-bottom: 20px;
}
.membri_right{
	float: left;
	width: 350px;
	padding-bottom: 20px;
}
.segnala_tit{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #666666;
	font-size: 11px;
	padding: 0px 0px 0px 0px
}
.segnala_tit1{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}
.segnala_tit1 a{
	color: #000 !important;
}
.segnala{
	font-family: Arial, Helvetica, sans-serif;
	color: #000 ;
	font-size: 14px;
	padding: 0px 0px 15px 0px;
	font-weight: normal;
}
.segnala a{
	color: #000 !important;
}

.login{

width:200px;

}

.login_left{

width:130px;

float:left;

text-align:right;

}

.login_right{

width:70px;

float:left;

text-align:right;

}

.login_input{

width:100px;}
.logged{
	width: 200px !important;
}
.new_autore{
	color:#666666;
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:11px;
	padding: 0px 0px 30px 0px;
}
.new_leggi{
	
	color:#666666;
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:12px;
	padding: 0px 0px 30px 0px;
}
.new_autore a{
	color: #F56600;
}
.new_titolopost{
	font-size: 22px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333333;
}
.new_titolopost a{
	color: #333333;
	text-decoration: none;
}
.new_testopost{
	color:#333333;
    line-height:20px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif !important;
}
.new_testo a{
	color:#333333;
    line-height:20px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif !important;
}
.new_testopost{
	color:#333333;
}
.new_boxpost{
	padding: 0px 0px 0px;
}
.bloccohomedx{
	width:460px;
	/*width: 500px;*/
	float: right;
	padding-top: 10px;
}
.bloccohomesx{
	width:300px;
	/*width: 250px;*/
	float: left;
}
.new_boxsx{
	padding: 0px 0px 15px;
}
#bottone_partecipa{
    padding-top:3px;
	float:right;

}

#bottone_partecipa a{ 
dispaly:block; 
background-color:#66cc33;
	padding:4px 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff; 
	text-decoration:none; 
	text-align:center;	
}
#bottone_partecipa a span{ color: #ffffff; text-decoration:none; text-align:center;}

.sfservizi {background-image: url(/images/restyle/servizi/h_sf.gif); background-repeat: repeat-y;}
.sottotitolo {font-size:11px; line-height: 14px;}
.ultimiblog {font-size:14px; line-height: 18px;}
.grigio, .grigio a, .grigio a:link, .grigio a:active {color: #666666; text-decoration:none;}
.fumo, .fumo a, .fumo a:link, .fumo a:active {color: #333333; text-decoration:underline;}
.blu, .blu a, .blu a:link, .blu a:active {color: #003366; text-decoration:none;}
.celeste, .celeste a, .celeste a:link, .celeste a:active {color: #6d9add; text-decoration:none;}
.arancione, .arancione a, .arancione a:link, .arancione a:active {color: #f56600;}
.bianco, .bianco a, .bianco a:link, .bianco a:active {color: #ffffff; text-decoration:none;}
.menu, .menu a, .menu a:link, .menu a:active {font-size:11px; text-transform: uppercase; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.center {text-align:center;}
.underline {text-decoration:underline;}
.group_owner1 {
	float:right; width:50px; overflow:hidden; text-align:center;
	padding: 0px 0px 8px 8px;
	font-size: 11px !important;
	font-variant: normal;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin: 0px 0px 3px 3px
}
.cerca_forum{
	padding: 10px 0px 0px;
	border-bottom: 1px solid #ccc;
	height: 35px;
}
.cerca_sx{
float: left;
width: 340px;
font-size: 14px;
font-weight: bold;
color:#79BA1E;
text-transform: uppercase;
padding: 7px 0px 0px;
}
.cerca_dx{
	float: right;
	width:300px;
	color:#3399cc;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
}
.cerca_dx a{
color:#3399cc;
text-decoration: underline; 
}
.blu_tit{
	color: #336699 !important;
}
.blu_tit a{
	color: #336699 !important;
	text-decoration: none !important;
}
.box_descrizione{
padding:10px 0px 0px 0px;
width:244px;
border-bottom: 2px solid #1c7cd6;
font-size:18px;
color:#000000;
font-weight:bold;
margin-bottom:20px;}
.descr_right{
float:right;
width:78px;
text-align:right;}
.descr_left{
width:165px;
float:left;
padding-top:15px;}


/* EDC 01/08/08 - paginazionedell'indice dei post */
#paginazione
{
	margin: auto;
	text-align: center;
	vertical-align: middle;
}

#paginazione span
{
	padding: 0 3px;
}

#paginazione span a
{
	color: #79BA1E;
	font-weight: bold;
	text-decoration: none;
}

#paginazione span .current
{
	font-weight: bold;
	color: #79BA1E;
	text-decoration: none;
	font-size: larger ;
}
a.tagclouditem  {
	text-decoration:none;
	/*color:#666666;*/
}

.tit_sin{
	color:#CCCCCC;
	font-weight:bold;
	padding-top:0px;
}
.tit_sin_green{
	color:#51bf76;
	font-weight:bold;
	font-size: 12px;
	padding-top:0px;
}
.tit_sin_green a{
	color:#51bf76;
	text-decoration: none !important;
	font-size: 12px !important;
}
.tit_sin_blu{
	color:#0624a5;
	font-size: 12px;
	padding-top:0px;
}
.tit_sin_blu a{
	color:#0624a5;
	text-decoration: none !important;
	font-size: 12px !important;
}
.box_colorborder{
	padding-top:1px;
	border-top:1px solid #e5e5e5;
}
.box_colorborder .grigio{
	background: #f6f8fa;
	padding:5px 10px 5px 10px;
	text-align:left;
	margin: 0px 0px 0px 0px;
}
.box_colorborder .grigio .tit_sin{
	color:#a6a6a6;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight:normal;
}
#box_colorborder_com, .paneladv {
	/*border: 1px solid #FF66FF;*/
	border: 1px solid #f4f4f4;
	width: 180px;
	float: right;
	text-align: left;
	padding: 6px;
	/*margin: 10px 0 0 0;*/
	margin: 10px 0px 0px 0px;
}
.box_colorborder_com {
	/*border: 1px solid #FF66FF;*/
	border: 1px solid #f4f4f4;
	width: 180px;
	float: right;
	text-align: left;
	padding: 6px;
	/*margin: 10px 0 0 0;*/
	margin: 10px 0px 0px 0px;
}
img{
	border:0px;
} 
.red_m, .red_m{
	color:red;
}
.red_m a{
	text-decoration: underline !important;
}
.green_m a{
	text-decoration: underline !important;
	color:#9abe00 !important;
	font-weight:bold;
}
.blocco1 .box_colorborder{
	/*width:208px;*/
}
.tag0{
   font-size:9px;
	color:#CCCCCC;
}
.tag1{
   font-size:11px;
   font-weight:bold;
	color: #999999;
}

.tag2{
   font-size:14px;
   font-weight:bold;
	color: #999999;
}
.tag3{
   font-size:16px;
   font-weight:bold;
	color: #666666;
}
.tag4{
   font-size:19px;
   font-weight:bold;
	color: #666666;
}
.tag5{
   font-size:22px;
   font-weight:bold;
	color:#333333;
}

.tag6{
   font-size:24px;
   font-weight:bold;
	color: #333333;
}
.tag7{
   font-size:24px;
   font-weight:bold;
	color:#000;
}
a:hover.tagclouditem{color:#cccccc; text-decoration:underline;}
#diari a:hover.tagclouditem{color:#ff00ff}
#cultura a:hover.tagclouditem{color:#cc9900}
#viaggi a:hover.tagclouditem{color:#ffcc66}
#sport a:hover.tagclouditem{color:#33cc99}
#tecnologie a:hover.tagclouditem{color:#6699ff}
#economia a:hover.tagclouditem{color:#0000ff}
#lavoro a:hover.tagclouditem{color:#ff9900}
#scienza a:hover.tagclouditem{color:#cc3366}
#societa a:hover.tagclouditem{color:#ff0099}

.doldev{
display:none;
}