/* Elementi HTML  */
* {padding:0;}

body   {font: 100% Verdana, Arial;
	background: #fff;
	color:#000;margin-top:0px
	}

p       {margin: 0px 0;}

a:link, a:visited {
	color: #000;
	text-decoration:none
	}

a:hover, a:active {
	color: #000;
	text-decoration:none;
	}

a img {
	border:0;
	}


/* Fine Elementi HTML  */


/* ---------------------------------------------------------------------------  */
/* aggiunto 09/07/10 per modifica menu hp con img **/

/*
remmato in data 070910 su richiesta
.imgmenu1
{
 background: url('etoromenu.png') no-repeat center;
 width:35px;
 
min-width:33px;
height:17px;
border:solid 0px green;
margin:-1px;
display: block;
	float: none;


}
*/


/* Struttura */


#head {
	width:1000px;
	margin:2px auto;
	padding:0px;
	font-size:0.7em;
	}
#head a {text-decoration:none;}

#page {
	width:988px;
	margin:0px auto;
	padding-top:5px;
	background:#fff;
	font-size:0.7em;
             	}



.left, .alignleft {
	float:left;
	}
.right, .alignright {
	float:right;
	}
div.barracat{background:#050840;width:240px;margin:5px 3px;}
div.barracat .titolocat{color:#fff;font:1.1em Arial;font-weight:bold;padding:0 8px;background:#050840}
div.barracat .titoloservice{background:#fff;
	color:#0076b7;font:1.2em Arial;
        font-weight:bold;padding-right:10px;
	}
img.thumb{
	position:relative;top:0px
	}

.separatore{
	padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #cecece;
	}
	
.separatore2{
	padding-bottom:5px;padding-top:5px;margin-bottom:5px;border-bottom:1px solid #cecece;
	}
/* fine Struttura*/

/* -------------------------------- Testo ----------------------------------------  */
/* Text*/

h3.cat_title, h3.cat_title a {
	color:#000;
	letter-spacing:-0.05em;
	font-size:0.85em; font-weight:bold;
		}
		
.center{text-align:center;}

.tleft{text-align:left;padding-left:5px;}
.tright{padding-right:5px;text-align:right;}

.lightblu, a.lightblu {color:#0076b7}
.red, a.red{color:#cc0000}
.blu, a.blu {color:#002b7e}
.small {font:0.8em verdana}


/* ------------------------------------------------------------------------  */

/* ------------------------ Testata ------------------------------------------  */


#logo {
	width:260px;
	}
#logo .datatop {
	  font-size:11px;color:#000;font-family:Verdana;margin-top:5px}


#rotating_div_1{
	display:block;font-size:11px;color:#000;font-family:Verdana;margin-top:5px
	}

/* Barra navigazione*/
#navbar {
	margin-top:7px;
	font:1.1em Arial;	
	background:#fff 
	}
#navbar2 {
              margin-top:0px;
	font:1.1em Arial;	
	background:#fff 
	}
#page-bar,#page-bar2 {border:1px solid #B1AEAE;margin:0 0 5px 0;}
#page-bar ul,#pagebar2 ul{margin-left:0px;padding:0 0 5px 0;}
#page-bar li,#page-bar2 li {
	float:left;
	list-style:none;
	cursor: pointer;
	display:block;
	border-right:1px solid #B1AEAE;padding:4px 5px 4px 5px;
	}
#page-bar li:hover,#page-bar li a:hover, #page-bar li.select, #page-bar li.select a, #page-bar2 li.select, #page-bar2 li.select a{ background: #cecece;color:#ffffff;}
#page-bar a, #page-bar a:visited,#page-bar2 a,#page-bar2 a:visited {	
	font-weight:bold;
	color:#002b7e;
	text-decoration:none;
	}
#page-bar a:hover {
	text-decoration:none;color:#fff;
		}
#page-bar a.red, .rss p.red{color:#cc0000}

/* fine Barra navigazione*/


/* cerca*/ 
/* #searchform search form modificato 160710 da 140 a 225  - aggiunto alla classe s  vertical-align:top;*/
.etorobanner
{
	padding-right:5px;
	}
#searchform {
	width:225px;
	float:left;padding-left:10px;
	vertical-align:middle;
		}

#s      
{ 
  vertical-align:top;
	margin:3px auto;
	font-size:14px;
	width:70px;
	}
	
#searchsubmit {
	padding-left:5px;
	}

/* fine cerca */


/* autenticazione*/

#authentication{padding:3px 12px 0 0;float:right;
	font:1.09em Arial;color:#002b7e;
	text-align:right;
		}
#authentication a{ color:#002b7e;}


/*fine autenticazione*/


/* -------------------------------- fine testata ----------------------------------------  */


/* -------------------------------indici e video----------------------------------  */


#sliceIndiciVideo{display:block;width:998px;text-align:left}
 
   /* indici */
#IndiciBox {width:670px;height:120px;border:1px solid #cecece; overflow:hidden; float:left}
#bannerindici {float:left; padding-right:5px}
#Indici {min-height:120px;float:left}
#Indici img{padding:13px 3px 10px 3px; float:left}
.didascaliaindici{clear:both;padding-left:10px;text-align:center;font:0.8em verdana; color:#002b7e}
.titolilink{float:left;padding-left:25px;padding-top:15px;text-align:left;font:1em verdana;}
.titolilink a {color:#0076b7;font-weight:bold;}
.titoliricerca {width:225px;float:left; margin:5px 5px 5px 20px;}
td.indici {border:0px;}

    /* video*/

#VideoBox {width:300px; margin-left:22px ;min-height:120px;border:1px solid #cecece; overflow:hidden; }
#VideoBox .titolo {padding-left:5px ;font-weight:bold;font-size:1.1em; font-family:Arial}
div.Video .didascalia {font-family:Verdana;text-align:left;font-size:0.8em;color:#0076b7}
div.Video .didascalia a{color:#0076b7}
div.Video  {float:left;width:90px;padding:5px;}
div.Video img {width:90px; height:68px; border:0px}



/* fine indici e video*/








/* Sidebar*/


	
#sidebar {width:305px;padding-left:10px;
	float:right;
	background:#fff;font:1em Verdana;}
#sidebar-top{
	width:300px;
	float:right;
	padding-bottom:10px;color:#000;
 	background:#fff;
	}




/* ultimi commenti e insider*/
div.ultimicommenti{color:#000;margin-bottom:40px;font:1em Verdana;}
div.ultimicommenti ul{list-style:none;margin:0;}
div.ultimicommenti ul li{border-bottom:1px solid #cecece;padding:2px 0px 5px 0px;margin-left:0px}
div.ultimicommenti li a.titlecom{color:#265572;font-size:1em;font-weight:bold;line-height:1.2em;}
div.ultimicommenti li a.titleins{color:#265572;font-size:1em;font-weight:bold;line-height:1.2em;}
div.ultimicommenti a.titlecom:hover, div.ultimicommenti a.titleins:hover{text-decoration:underline}
div.ultimicommenti li a{color:#000;font-size:1.2em;font-weight:normal;line-height:1em;}
.textcom{color:#0076b7;font-style:italic;font-size:0.8em;line-height:1.2em;text-decoration:none;font-weight:bold;}
p.textins{margin-top:5px}


/* TOP30 
div.articolitab{text-align:left;font-size:10px;font-family:Arial;line-height:14px;color:#002b7e;padding:20px 0px 5px 0px;font-weight:bold;}
div.articolitab ul{list-style:decimal;padding:0 0 0 20px;color:#002b7e;margin:0;}
div.articolitab ul li{ border-bottom:1px solid #cecece;  padding:8px 0px 8px 0px;font-weight:bold;              }
a.titleart:link,a.titleart:visited,a.titleart:hover{font-size:10px;color:#002b7e;font-family:verdana;font-weight:bold; }
a.top30{color:#cc0000;float:right;padding:0px 0 5px 0}
#tab {width:90px;}
*/
/* Banner */

#ads250 {
	padding-bottom:10px;
	}


/* BEST BUY BUSINESS */

#bizbox {padding:5px 0 5px 0}
div.bestbuybiz {width:100%;height:100px;display:block;border-bottom:1px solid #cecece;text-align:left}
div.bestbuybiz img{float:right;padding:10px 5px 10px 5px;}
.marchio, .marchio a{font:1em verdana #000;padding:10px 0 10px 0;font-weight:bold;color:#002b7e;}
#bestbuybiz p{font:1.1em Verdana #000;padding-bottom:5px;line-height:1.3em	}




/* ---------------------------Sezioni---------------------------------*/

#sezione1{float:left;}
#sezione2{float:left;padding-top:10px;}

div.info img {padding:0px 5px 0px 5px;margin-top:3px}


/* Articoli top sx e bottom dx*/
div.front-list {width:420px;background:#fff;font-size:1.0em;line-height:1.5em;float:left;}
div.front-list .clearfloat,div.sidebar-page .clearfloat
       {border-bottom:1px solid #cecece;}
div.front-list a, div.front-list a:visited, div.sidebar-page a, div.sidebar-page a:visited {text-decoration:none}
div.front-list img {padding:3px 10px 5px 0;}
div.front-list img.thumb,#opinioni img.thumb {padding:0px;}
div.front-list h1, div.sidebar-page h1{
	font-weight:bold;
	font-size:24px;font-family:Arial;line-height:24px;margin-top:6px;
	color:#002b7e;
	}

div.front-list h2{
	font-weight:bold;
	font-size:32px;line-height:32px;font-family:Arial;margin-top:0px;margin-bottom:12px;
	color:#002b7e;
	}

div.front-list h1 a, div.sidebar-page h1 a, div.front-list h2 a, div.sidebar-page h2 a{color:#002b7e;}

div.front-list .info, div.sidebar-page .info,
#opinioni .info, div.boxcomments .info {display:block;
	font-size:13px;font-family:Verdana;color:#000;
	line-height:16px;padding:0px 0 5px 0;}

#opinioni .info a, div.front-list .info a,div.sidebar-page .info a, div.boxcomments .info a{
		color:#000;
	}
div.front-list p, div.sidebar-page p{
		color:#000;
	}
div.front-list .data,div.sidebar-page .data {
	  font:0.9em Verdana;color:#cc0000;font-weight:bold;
		}
div.front-list .categoria{
	  font:0.9em  Verdana;color:#002b7e;font-weight:bold;
		}
		div.front-list .commenti, div.sidebar-page .commenti, div.boxopinioni .commenti{
	  font:0.9em  Verdana;color:#cc0000;font-weight:bold; /* era azzurro: #0076b7, cambiato idea il 16-05-2010 */
		}
div.front-list img.centro{
	  padding:0px;
		}
		
	/* FINE Articoli top sx e bottom dx*/	
		
		
/* Articoli correlati */

div.articolicorrelati {font:12px Verdana;font-weight:bold;color:#0076b7;  margin:5px 0 10px 0;}

div.articolicorrelati ul {padding-left:15px;list-style-type:square;margin:0;
}

div.articolicorrelati ul li a{color:#0076b7;}

div.articolicorrelati  li.correlati {list-style-type:square;color:#0076b7;padding:7px 0 7px 0;border-bottom:1px solid #cecece;}



/* Articoli top centro e bottom left*/


div.sidebar-page {	
	background:#fff;
	font-size:1.0em;line-height:1.5em;
	float:left;        
		}
div.sidebar-page .top {width:225px;margin-left:22px;}
div.sidebar-page .bottom {width:225px;padding-right:22px;}
div.sidebar-page .info {padding-bottom:10px;}




/* Feed */

div.rss{border-top:1px solid #ccc;border-bottom:1px solid #cecece;margin-bottom:0;color:#0076b7;}
div.rss ul{margin-left:0;padding:0;}
div.rss li a{color:#002b7e;text-decoration:none;text-align:justify;font-weight:bold;}
li.rss {list-style:none;font-size:11px;padding-bottom:6px;color:#000000;font-weight:bold;}
li.rss .data{color:#cc0000;font-size:11px;font-weight:bold;}
li.rss .fonte{color:#cc0000;font-size:11px;font-weight:bold;}





/* -------------------------------------Footer----------------------------------------*/

#footer {display:block;
	margin: 0 auto;
	width: 990px;
	font:13px Verdana;
	padding-top:50px;
	padding-bottom:5px;
	}
#footer p{font:10px Verdana;
	padding-top:5px;
	padding-bottom:5px;line-height:1.5em;
	}

img.agi {float:left;padding:0 19px 0 19px;}

.linkdisclaimer a{font-weight:bold;color:#002b7e;}
	
/* Opinioni*/

#opinioni {
	color:#000;
	width: 990px;
	background:#fff; 
	margin: 0 auto;
	padding:10px 0 0px 0;
	}

div.boxopinioni {
	width:233px;
	background:#fff;
	font-size:1em;
	line-height:1em;
	float:left;
	margin-bottom:20px;	
	margin-right:10px;
       	}
div.boxopinioni h1, div.boxopinioni h1 a{
	font-weight:bold;
	font-size:24px;font-family:Arial;line-height:30px;margin-top:6px;
	color:#002b7e;
	}
#opinioni .content img{
	padding:5px;
	}

div.boxopinioni img{
	padding-bottom:10px;
	}

#opinioni .content {
	font:0.8em verdana;
	color:#000;
	}

#opinioni .comment, div.front-list .comment, div.sidebar-page .comment, div.boxcomments .comment a{font:0.8em verdana;font-weight:bold;padding-left:5px;display:inline;color:#0076b7;
	}



/* ------------------------------------ Pagina Articolo -------------------------*/


/* Commenti Social*/


div.boxcomments {border-bottom:1px solid #ccc;padding:5px; }
div.boxcomments .info {padding:0px 0px 0px 4px;width:400px;border-left:1px solid #cecece;float:left}
div.boxcomments .info,div.boxcomments .info a {color:#000;}
img.avatar {float:left;padding-right:5px
	}
p.scheda  {width:150px;float:left;
	font:1em Verdana;
	}

p.scheda a,div.boxcomments .info .comment a {color:#0076b7;}



/* Articolo */
#content {
	width:650px;
	background:#fff;
	padding:0px 5px 0px 0px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	min-height:400px;

	}
#content_large {
	width:980px;
	background:#fff;
	padding:0px 5px 0px 0px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	min-height:400px;

	}

#content_alert {
	width:980px;
	background:#fff;
	padding:0px 5px 0px 0px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
	}

#content p {padding-bottom:10px;}

#content  a.path, #content_large a.path {color:#0076b7;font-weight:bold;text-decoration:none;}

#path{color:#cc0000;font-weight:bold;font-size:14px;font-family:Arial}


#content .title, #content_alert .title {color:#002b7e;font:3em Arial;font-weight:bold;}
#content .sommario, #content_alert .sommario{padding-top:10px;color:#000;font:1.5em Arial;line-height:1.3em;}
#content_alert .testo{padding-top:10px;margin-bottom:20px;color:#000;font:1.2em Arial;line-height:1.3em;}

div.didascalia {height:30px;}
div.didascalia p {padding:5px;color:#0076b7;line-height:1.2em;border:1px solid #cecece;}

.imgarticolo {padding:0 10px 5px 0;width:250px;}
.imgarticolo2 {padding:0 0 15px 10px;width:300px;}
.articolo {margin-top:0px;text-align:justify;}

.pad {padding-top:10px}
.padr {padding-right:15px;}

div.scheda  {padding-top:10px;line-height:1.5em;}
div.scheda  a{text-decoration:underline;}
div.barra {background:#cecece;width:100px;margin:3px 0 5px 0}

.numvoti {font-size:10px;color:#002b7e;padding:0 3px 0px 3px;line-height:1.5em;}

#contenuto {padding:10px 0 10px 0;}
#contenuto img{padding-right:10px;}
#contenuto p{text-align:justify;font:13px Verdana;line-height:1.3em}

#utility{border:1px solid #cecece;margin:5px 0 0 10px;padding-left:5px;}
#utility img{padding-right:3px;}
#utility p {border-bottom:1px solid #cecece;padding:5px 4px;font-size:8px;}
#utility a {text-decoration:none;}

/* rating*/

#STAR_RATING ul{ display: block; margin: 0px;  padding: 3px 3px 0 0;  height: 16px;  list-style: none;float:left}
#STAR_RATING li{width: 10px;height: 13px;display: block;float: left;background-image: url('star-off.gif'); background-repeat: no-repeat; cursor: pointer;}
#STAR_RATING li.on { background-image: url('star-on.gif');}
#STAR_RATING span.output{ padding: 3px;color: #339900;font-weight: bold;}
div.frase{color: #0076b7;font-weight: bold;float:left;padding:3px 5px 0 0;}



.alert {border:3px solid #cecece;color:#002b7e;font-weight:bold;padding:10px;}
.alertssl {border:3px solid #cecece;line-height:1.2em;padding:10px;height:110px;font:1.2em Verdana;color:#002b7e}



/*  LIVE NEWS */
#path2, .path2{color:#0076b7;font-weight:bold;font-size:14px;font-family:Arial;text-align:center;padding:20px 0 20px 0}
.live {color:#000;font:1em Verdana;border-bottom:1px solid #cecece;padding:10px 0 10px 0; text-align:justify;line-height:1.5em}
.livetitle{color:#002b7e;font:1.5em Arial;font-weight:bold;padding-bottom:15px}
.livetitle a {color:#002b7e}
.livedata{color:#cc0000;font-weight:bold;}


/* Monitor */
div.service {width:312px;height:200px;margin-bottom:40px}
div.barracatservice{background:#cecece;
	width:100%;}
div.barracatservice .titoloservice {background:#fff;
	color:#0076b7;font:1.2em Arial;
        font-weight:bold;padding-right:10px;
	}
div.inservice {width:312px;height:200px;border:1px solid #cecece;text-align:justify;color:#002b7e;}
div.inservice p {padding:10px;line-height:1.4em}
div.inservice img {float:right;padding:10px}
div.inservice .info {float:right;font-weight:bold;position:relative;right:15px;bottom:5px}
div.inservice a {color:#002b7e;}

/* INDICATORI */
.indicatoribox{margin:10px auto 20px auto;width:650px;}

table.indicatori {background-color :#fff;font:0.9em Verdana;
color :#000;border-collapse:collapse;text-align:center;}
td {border :1px solid #cecece;height:20px; }
td.top {background-color:#0076b7;color:#fff;font-weight:bold; } 
table.indicatori a{text-decoration:underline }



#legenda {width:410px;color:#000;background:#cecece;padding:10px 0 10px 0;margin:20px 0 20px 0;}
#help {width:210px;color:#000;background:#ececec;padding:10px;margin:20px 0 20px 5px;text-align:justify}

.searchform_ind {width:250px;float:left;}
.s_ind {font-size:1.1em;width:150px;padding:2px 0;}
.searchsubmit_ind {padding-right:10px;}
.dati{font:1.5em Arial;color:#002b7e;font-weight:bold}


/* OPINIONI */
span.commenti{ font:0.8em  Verdana;color:#cc0000;font-weight:bold;} /* ex azzurro: 0076b7 */

/* CONSULENTI */
ul.cons{margin-top:10px;}
ul.cons li {background: url(menu.png); list-style:none; cursor: pointer;width:250px;height:30px;margin-bottom:10px;}
a.menucons {font:1.1em Arial;line-height:2.5em;font-weight:bold;color:#002b7e;padding-left:10px;}



/* SONDAGGI */
div.pollbox{border-bottom:1px solid #cecece;padding:10px 0 10px 0; text-align:justify}
.sondaggi {color:#002b7e;font:1.2em Arial;font-weight:bold;}

/* Girl */
div.girl {width:320px;height:180px;margin-bottom:40px}
div.girl p, div.girl a{color:#0076b6; font-weight:bold;padding-bottom:12px}
div.girl img {float:left;width:130px;height:180px;padding-right:10px}


/* COMMENTI */
li.titlecomm, li.titlecomm a{font-size:11px;color:#002b7e;font-family:Arial;font-weight:bold;}
a.sommcomm:link, a.sommcomm:visited {font-size:12px;color:#000;font-family:Verdana;font-weight:normal;line-height:1.5em;}

/* INSIDER */
#searchform_u {width:220px;padding-left:10px}
.field        {margin-bottom:5px;font-size:1.0em;width:180px;}
.invio        {margin-top:20px;}
#login        {width:600px;margin: 30px auto;font:1.2em Verdana;font-weight:bold}
.insidermenu        {padding:15px 0;font-weight:bold}
div.boxlogin {width:270px;height:270px;border:2px solid #0076b7;text-align:justify;float:left;margin:0 30px 50px 30px;font:1.2em Verdana;
 }
div.boxlogin p{position:relative; top:-100px;padding:0px 10px 10px 10px;}
div.button{position:relative; top:210px;padding:0px 10px 10px 10px;}
div.secure {position:relative; top:200px;left:230px;z-index:1}

div.boxlogin2 {width:270px;height:270px;border:2px solid #0076b7;float:left;margin:0 30px 50px 30px;font:1.2em Verdana;}
div.boxlogin2 p{padding:10px}
div.boxlogin2ins{width:270px;height:180px;}

.searchinsider{margin:10px auto 20px auto;width:900px;}


/* INSIDER registrazione*/
.areareg{width:660px; margin:10px auto}
.fieldsetreg{background-color:#fff;margin-top:10px;border:0px;border-bottom:1px solid #cecece}
.legendreg{font-size:14px; font-family:Verdana;color:#cecece;padding:0 0 10px 0;text-decoration:underline;font-weight:bold}
.labelreg{font-weight:bold;padding:20px 10px 0 20px;}
table.tablereg{width:700px; margin:10px auto;}
td.reg{width:25%;border:hidden}
.checkreg {text-align:center;padding:20px 0 20px 0}

/* VIDEO*/

div.videobox {width:630px;height:330px;border:1px solid #cecece;text-align:left;color:#002b7e;margin-bottom:40px;background-color:#cecece;padding:10px}
div.videoboxtxt {padding-left:10px;width:200px;text-align:left}
div.videoboxs {width:310px;text-align:justify;color:#000;line-height:1.2em}
div.videoboxs img{position:relative;top:5px;right:5px;width:90px}
h1.videoboxs {text-align:left;color:#002b7e;font-size:13px;font-weight:bold;margin-top:-2px}


/* ---------------------------Sezioni---------------------------------*/

#sezione1{float:left;}
#sezione2{float:left;padding-top:10px;}

div.info img {padding:0px 5px 0px 5px;margin-top:3px}


/* Articoli top sx e bottom dx*/
div.front-list {width:420px;background:#fff;font-size:1.0em;line-height:1.5em;float:left;}
div.front-list .clearfloat,div.sidebar-page .clearfloat
       {border-bottom:1px solid #cecece;}
div.front-list a, div.front-list a:visited, div.sidebar-page a, div.sidebar-page a:visited {text-decoration:none}
div.front-list img {padding:3px 10px 5px 0;}
div.front-list img.thumb,#opinioni img.thumb {padding:0px;}
div.front-list h1, div.sidebar-page h1{
	font-weight:bold;
	font-size:24px;font-family:Arial;line-height:24px;margin-top:6px;
	color:#002b7e;
	}

div.front-list h2{
	font-weight:bold;
	font-size:32px;line-height:32px;font-family:Arial;margin-top:0px;margin-bottom:12px;
	color:#002b7e;
	}

div.front-list h1 a, div.sidebar-page h1 a, div.front-list h2 a, div.sidebar-page h2 a{color:#002b7e;}

div.front-list .info, div.sidebar-page .info,
#opinioni .info, div.boxcomments .info {display:block;
	font-size:13px;font-family:Verdana;color:#000;
	line-height:16px;padding:0px 0 5px 0;}

#opinioni .info a, div.front-list .info a,div.sidebar-page .info a, div.boxcomments .info a{
		color:#000;
	}
div.front-list p, div.sidebar-page p{
		color:#000;
	}
div.front-list .data,div.sidebar-page .data {
	  font:0.9em Verdana;color:#cc0000;font-weight:bold;
		}
div.front-list .categoria{
	  font:0.9em  Verdana;color:#002b7e;font-weight:bold;
		}
		div.front-list .commenti, div.sidebar-page .commenti, div.boxopinioni .commenti{
	  font:0.9em  Verdana;color:#cc0000;font-weight:bold; /* era azzurro: #0076b7, cambiato idea il 16-05-2010 */
		}
div.front-list img.centro{
	  padding:0px;
		}
		
	/* FINE Articoli top sx e bottom dx*/	
		
		
/* Articoli correlati */

div.articolicorrelati {font:12px Verdana;font-weight:bold;color:#0076b7;  margin:5px 0 10px 0;}

div.articolicorrelati ul {padding-left:15px;list-style-type:square;margin:0;
}

div.articolicorrelati ul li a{color:#0076b7;}

div.articolicorrelati  li.correlati {list-style-type:square;color:#0076b7;padding:7px 0 7px 0;border-bottom:1px solid #cecece;}



/* Articoli top centro e bottom left*/


div.sidebar-page {	
	background:#fff;
	font-size:1.0em;line-height:1.5em;
	float:left;        
		}
div.sidebar-page .top {width:225px;margin-left:22px;}
div.sidebar-page .bottom {width:225px;padding-right:22px;}
div.sidebar-page .info {padding-bottom:10px;}




/* Feed */

div.rss{border-top:1px solid #ccc;border-bottom:1px solid #cecece;margin-bottom:0;color:#0076b7;}
div.rss ul{margin-left:0;padding:0;}
div.rss li a{color:#002b7e;text-decoration:none;text-align:justify;font-weight:bold;}
li.rss {list-style:none;font-size:11px;padding-bottom:6px;color:#000000;font-weight:bold;}
li.rss .data{color:#cc0000;font-size:11px;font-weight:bold;}
li.rss .fonte{color:#cc0000;font-size:11px;font-weight:bold;}





/* FOOTER*/
div.team {text-align:justify}
div.team img {padding:10px 20px 10px 0}
div.footer_page a {text-decoration:underline;color:#002b7e}

div.links {float:left;width:300px; padding:10px 10px 10px 0;}
div.links img{float:left;padding-right:20px;}




/* Float Properties*/

.clearfloat, div.front-list .info {
	display: inline-block;
	}
.clearfloat:after, div.front-list .info:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}



/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}
.spanbold
{
 font-weight:bold;
}

.italico
{
 font-style:italic;
}
.titolocat{color:#cc0000;font:1.1em Arial;font-weight:bold;padding-right:10px;margin:5px 0;}
.leggitutto{padding:3px 0 7px 0;float:right}
