.sommario { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px }


.txt-normale { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px }



.data { COLOR: #e00d0d; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px }


.titolo_articolo { COLOR: #006600; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; }


.titolo_index { COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; }




.sottotestata { COLOR: red; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal }



.commento { COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px }



.corpo { COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px }



.sottotitolo { COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.white { COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; }

.white1 { COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }


.small-white { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; }



.small { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px }



.error { COLOR: red; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.tit { text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: bold; color: #000000 }



.tit1 { text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; FONT-WEIGHT: bold; color: #000000 }



.tit-page { text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: bold; color: #028233 }

.txt { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px }


.copyright { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7e7f82; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }



.top-table { BORDER-LEFT: #FF9900 1px solid; BORDER-RIGHT: #FF9900 1px solid; }



.home-nw { BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; }



.left-col { BACKGROUND-COLOR: #ffffff; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.right-col { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #FF9900 1px solid; BORDER-RIGHT: #FF9900 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.main { BACKGROUND-COLOR: #ffffff; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; BORDER-RIGHT: #FF9900 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.grey-home { BACKGROUND-COLOR: #ededed; BORDER-TOP: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.box-right { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #FF9900 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }

.box-right { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #FF9900 1px solid;  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8px }
.box-right A:link 	{ color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: verdana, arial,  helvetica; FONT-SIZE: 10px; text-decoration: none }
.box-right A:visited { color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: verdana, arial,  helvetica; FONT-SIZE: 10px; text-decoration: none }
.box-right A:hover { color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: verdana, arial,  helvetica; FONT-SIZE: 10px; text-decoration: none }



.primo-piano { BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #000000 1px solid;}



.canali { BACKGROUND-COLOR: #ededed; BORDER-TOP: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px }


.canali1 { BACKGROUND-COLOR: #ededed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px }


.menu-formazione { BACKGROUND-COLOR: #ededed; BORDER-TOP: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px }



.bottom { BACKGROUND-COLOR: #ffffff; BORDER-LEFT: #FF9900 1px solid; BORDER-RIGHT: #FF9900 1px solid; BORDER-TOP: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px }



.textbox {  COLOR:#000000; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-ALIGN: left }



.textarea { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #000000; BORDER-TOP-WIDTH: 1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-ALIGN: left }



 LINK



a 			{ text-decoration: underline; }

a:link 			{ color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 12px; text-decoration: none }

a:visited 		{ color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 12px; text-decoration: none }

a:hover 	        { color: #820d1e; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 12px; text-decoration: underline }



a 			{ text-decoration: underline; }

A.small-home:link 	{ color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; text-decoration: none }

A.small-home:visited 	{ color: #4f80ea; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; text-decoration: none }

A.small-home:hover     { color: #820d1e; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; text-decoration: underline }



A.top-nav:link { COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.top-nav:visited { COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.top-nav:hover { COLOR: #ffd728; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none }


A.nov:link { COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.nov:visited { COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.nov:hover { COLOR: #820d1e; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: underline }





A.left:link { COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.left:visited { COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.left:hover { COLOR: #ffd728; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: underline }



A.forum:link { COLOR: #5c7aae; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.forum:visited { COLOR: #5c7aae; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none }

A.forum:hover { COLOR: #5c7aae; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline }



A.foot-nav:link { COLOR: #028233; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline }

A.foot-nav:visited { COLOR: #028233; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline }

A.foot-nav:hover { COLOR: #820d1e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline }


.rss-box {
	 margin: 1em;
	 width: 250px;
	 background-color: #F1F1FD;
	 border: 1px solid #9B72CF;
	 
}
.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#000000;
}
p.rss-title {padding:0.5em;}
.rss-title {
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 85%;
	background-color:#9B72CF;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss-item  {
  font-family:"Trebuchet MS", verdana, arial;
  font-size: 10px;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {
text-decoration : underline;
	color:blue;
	font-size: 105%;
	font-weight:normal;
	font-family:arial, sans-serif;
	}
	
.rss-item a:link { color:#000; text-decoration:underline;}
a:visited{color:#000; text-decoration:underline;}
a:hover{ color:#ff6600; text-decoration:underline; }
a:focus{ color:#000; text-decoration:underline;}
a:active{ color:#000; text-decoration:underline;}
.rss-date {
	font-size: 85%;
	font-weight : normal;
	color: #F60;
	}
 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #000000;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }