﻿html 			{height: 100%;}
body 			{margin:0px; padding:0px; border:none; height:100%; background:#e2e2e2; color:#000000; font-family: Arial, Helvetica, Sans-Serif; font-size:12px;} /*font-size:0.70em;*/
div		 			{margin:0; padding:0; border:none;} /*position:relative;*/
form 				{margin:0; padding:0; border:none;} /*position:relative;*/
hr					{margin:0px; padding:0px; border:0px; height:1px; line-height:1px; font-size:0px; background:#bcbcbc repeat-x left top;}
.hr_line		{margin:0px; padding:0px; margin-top:5px; margin-bottom:5px; border:0px; height:2px; line-height:2px; font-size:0px; background:#bcbcbc url(bg-hr.gif) repeat-x left top; clear: both;}
img 				{border:none; margin:0px; padding:0px;}

big 			{font-family:"Trebuchet MS"; font-size:18px; color:#636363; font-weight:normal;}

h1 				{font-family:"Trebuchet MS"; font-size:20px; color:#505050; font-weight:normal; padding:0px; margin:0px;}
h1.tenews {font-size:13px; font-weight:bold;}
h1.tesummary {float:left; font-family:Arial; font-size:100%; font-weight:bold;}
h2 				{font-family:"Trebuchet MS";font-size:11px; font-weight:normal; color:#666666; padding:0 0; margin:0 0; height:auto; line-height:normal;}
h2.right 	{text-align:right;}
h2.black 	{color:#000;}

/****************************
 iperlink 
*****************************/
a 						{color:#5f8ddb;text-decoration:none;}
a:link 				{color:#5f8ddb;text-decoration:none;}
a:visited 		{color:#5f8ddb;text-decoration:none;}
a:active 			{color:#5f8ddb;text-decoration:none;}
a:hover 			{color:#5f8ddb;text-decoration:underline;}

a.aunder 						{color:#5f8ddb;text-decoration:underline;}
a.aunder:link 			{color:#5f8ddb;text-decoration:underline;}
a.aunder:visited		{color:#5f8ddb;text-decoration:underline;}
a.nounderline				{text-decoration:none;}
a.nounderline:hover {text-decoration:none;}

/****************************
 paragraph 
*****************************/
p 				{}
p.testobox2colonna 		{margin:0 0 0 20px;	padding:0px; color:#000; font-size:12px;}
p.testobox2colonna a 	{color:#000; text-decoration:none;}
p.linenormal 	{margin:0 0; padding:0 0;} 
br.brh2			{line-height:2px;}
br.brh3			{line-height:3px;}
br.brh4			{line-height:4px;}
br.brh5			{line-height:5px;}
br.brh7			{line-height:7px;}
br.brh9			{line-height:9px;}
br.brh10		{line-height:10px;}
br.brh12		{line-height:12px;}
br.brh20		{line-height:20px;}
br.brh30		{line-height:30px;}
/*pre				{font-family:monospace;}*/
/*pre.detailnews	{font-family:Arial,Helvetica,sans-serif; font-size:12px;}*/
.detailnews	{font-family:monospace; font-size:12px;}




/* class for automatic content migration */
.expertcommentary_articleTemplate_Logo {float:left; padding-right:5px;}
.bodytext		{clear:left;}

/****************************
 align elements 
*****************************/
.floatsx				{float:left;}
.floatdx				{float:right;}
.alignsx				{text-align:left;}
.aligndx				{text-align:right;}
.aligndxln			{text-align:right; line-height:normal;}
.aligncx				{text-align:center;}
.width100				{width:100%;}
.floatsxaligncx {float:left; text-align:center; width:49%; border:0px solid red;}
.padding2				{padding:2px;}
.padding4				{padding:4px;}
.p-m0						{padding:0px; margin:0px;}
.padding-left6  {padding-left:6px;}

.bgfff					{background-color:#ffffff;}

/****************************
 space structure 
*****************************/
.cols_space_1perc	{float:left; margin:0px; padding:0px; width:2%;}
.cols_50perc			{float:left; margin:0px; padding:0px; width:49%;}
.cols_100perc			{margin:0px; padding:0px; width:100%;}
.clear 						{clear:both; font-size:0pt; height:0pt; line-height:0pt; margin:0px; padding:0px;} /*overflow:hidden;*/
.clear_brick			{clear:both; margin:0px; padding:0px; font-size:0px; height:3px; line-height:0px;} /*overflow:hidden;*/
.clear100				{clear:left; width:100%;}
.clear10h 			{clear:left; width:100%; height:7px; padding:0px; margin:0px;}
.spaceTab 				{margin:0 2px 2px 3px; margin-top:2px;}
.space		 				{margin-top:2px; margin-bottom:2px;}

.hvspace	{margin:0 3px 0 3px;}

/**************************** 
	Structure
****************************/
.container 			{background:url(bg-hp-bordi.gif) #e2e2e2 repeat-y 50% top; margin:0px auto; width:968px; height:100%; height:auto !important;}/*position:relative;clear:both;*/
#fullcontainer 	{padding:0px; margin:0px; background-color:#fff; width:100%; height:100%; min-height:100%; height:auto !important;}
#containerpage 	{padding:0px; margin:0 auto; background-color:#fff; width:960px; height:100%; min-height:100%; height:auto !important;}

/* home page and landing page */
.message_index				{float:left; width:612px; padding:0px; margin-left:15px; margin-top:17px; position:relative; display:inline;}
.column_spacerg_index {float:right; padding:0px; margin:0px; margin-top:17px; width:15px;}
.column_spacelf_index {float:left; padding:0px; margin:0px; margin-top:17px; width:15px;}
.column1_index 				{float:left; width:302px; padding:0px; margin:0px; margin-top:17px; margin-bottom:22px;}
.column2_index 				{float:left; width:300px; padding:0px; margin:0px;  margin-top:17px; margin-left:10px; margin-bottom:22px;}
.column3_index 				{float:right; width:308px; padding:0px; margin:0px; margin-top:17px; margin-bottom:22px; min-height:250px; height:auto !important; height:250px;}

/* common page */
.column-container 	{width:960px; height:100%; min-height:100%; height:auto !important; background:#ffff00; border:3px solid black; clear:both;}
.column_menu				{float:left; padding:0px; margin:0px; margin-top:36px; width:143px; height:100%; min-height:100%; height:auto !important;}
.column1_1cols			{float:left; padding:0px; margin:0px; margin-top:11px; margin-left:10px; width:790px; height:100%; min-height:100%; height:auto !important;}

.column1_2cols_small	{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:11px; width:602px; display:inline;}
.column2_2cols_small	{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:38px; width:185px; display:inline;}
.column1_2cols_big		{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:11px; width:480px; display:inline;}
.column2_2cols_big		{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:38px; width:302px; display:inline;}

.columngroup_3cols	{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:11px; margin-bottom:22px; width:612px;}
.message_3cols			{width:612px; padding:0px; margin:0px; position:relative; display:inline;}
.column1_3cols			{float:left; padding:0px; margin:0px; margin-top:11px; width:302px;}
.column2_3cols			{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:11px; width:300px;}
.column3_3cols			{float:left; padding:0px; margin:0px; margin-left:10px; margin-top:38px; margin-bottom:22px; width:185px;}

.column1_nomenu	 	{float:left; padding:0px; margin:0px; margin-left:15px; margin-top:11px; width:612px; display:inline;}
.column2_nomenu	 	{float:left; padding:0px; margin:0px; margin-left:10px; margin-right:15px; margin-top:38px; width:308px; display:inline;}

.column_full			{float:left; padding:0px; margin:0px; margin-left:10px; width:930px; margin-top:11px;}

.column1_service	{float:left; padding:0px; margin:0px; margin-left:10px;}
.column2_service	{float:left; padding:0px; margin:0px; margin-left:10px; margin-right:10px;}

.nobranding	{width:100%;}
.nobranding ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}
.onlycontent {}
.onlycontent ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}


.column1_1cols ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}
.column1_2cols_small ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}
.column2_2cols_small ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	
.column1_2cols_big ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}		
.column2_2cols_big ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}		
.columngroup_3cols ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	
.message_3cols ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	 
.column1_3cols ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	
.column2_3cols ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	
.column3_3cols ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	

.column1_nomenu ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	 
.column2_nomenu ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	 

.column_full ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	

.column1_service ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	
.column2_service ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}	


ul.none {margin:0px; margin-left:10px; padding:0px; list-style-position:outside; list-style-image:none;}
.box_news ul li{list-style-type:none;list-style-image:url(/media/img/void.gif);}


/**************************** 
****************************/
#login 				{margin:0px; padding:0px; width:100%; height:23px; background:url(bg-top-stretch.gif) top repeat-x; font-size:10px; color:#fff; font-weight:bold;}
#userlogout 	{margin:0; padding:0;}
#userlogin 		{margin:0; padding:0;}
.loginWidth 	{width:560px; display:inline;}

.txt 					{float:left; margin:0px; padding:0px; padding-top:5px;}
.txt a:visited	{color:#ffffff; text-decoration:underline; font-weight:bold;}
.txt a:active	{color:#ffffff; text-decoration:underline; font-weight:bold;}
.txt a:hover	{color:#ffffff; text-decoration:underline; font-weight:bold;}
.txt a	{color:#ffffff; text-decoration:underline; font-weight:bold;}
.arrow-top    {float:left; display:inline; padding-top:5px; margin-left:3px}
.separatorTop	{float:left; display:inline; margin:3px 10px 2px 10px; background:url(bg-top-separator-stretch.gif) no-repeat; width:2px; height:19px;}
.elemento			{float:left; display:inline; margin:0px; padding:0px; padding-top:4px;}
.elemento2 		{float:left;	display:inline;	margin:0 0 0 7px; padding-top:3px; width:96px;}
.elemento3 		{position:relative;	float:left;	display:inline;	margin:0 0 0 6px;	padding-top:2px;}
.elemento4 		{position:relative;	float:left; display:inline;	margin:0 0 0 0;	padding-top:2px;}
.selectlogin	{font-size:11px; font-weight:bold; color:#5f8edb; background-color:#fff; width:172px; padding:0px; margin:0px; border:0px;}
.selectlogout {font-size:11px; font-weight:bold; color:#5f8edb; background-color:#fff; padding:0px; margin:0px; border:0px;}

.btn-account 	{position:relative;	float:left;	display:inline;	margin:0 0 0 11px; padding-top:3px;}
.btn-signout 	{position:relative;	float:left;	display:inline;	margin:0 0 0 10px; padding-top:3px;}

#txt {font-size:10px; position:absolute;	top:3px; left:0px; padding-top:1px;	margin:0 0;	height:13px;}

#j_password {font-size:10px; position:absolute;	top:3px; left:0px; padding-top:1px;	margin:0 0;	height:13px;}

#pwd {font-size:10px; position:absolute;	top:3px; left:0px; padding-top:1px;	margin:0 0;	height:13px;}
#j_password 			{display:block;}
#txt 			{display:block;}
#pwd 										{display:none;}

.elemento2a 	{font-size:10px;position:relative;	float:left;		display:inline;	margin:1px 0 0 0px;padding-top:1px;}
.elemento_pwd_EDX 	{font-size:10px;position:relative;	float:left;		display:inline;	margin:3px 0 0 0px;padding-top:1px;}
.sellLanguage 	{width:120px;font-size:10px;font-weight: normal;	color: #5f8ddb; 	background-color: #fff;	width:110px;	height:16px;	vertical-align: middle;	padding:0 0;	margin:0 0;}

/**************************** 
	Logo 
****************************/
.logo {padding:0px;	margin:0px;	width:960px; height:114px; background:#f0f0f0;}
.logoSin {float:left;	margin:16px 0 0 16px;	padding:0px; width:960px;	display:inline;}

.spaceSearch {width:200px;}
.spaceSearch .SearchText {float:left;	display:inline; padding-top:1px;}
.spaceSearch .SearchButton {margin:0px 0 0 4px;	float:left;	display:inline;	}
input.bt2 {width:160px;	height:14px;	border:1px solid #446cb2;	font-size:11px;}

/*************************
  top menu first level
*************************/
#menuTop {padding-top:0px;	height:30px;	background:#f0f0f0;}
.bgSottomenu {width:960px;	height:35px;	background:url(bg-sottomenu-stretch.gif) repeat-x;	text-align:center;	clear:both;	padding-top:9px;}
.bgSottomenu_void {width:960px;	height:12px; background:url(bg_secondnav_void.gif) repeat-x;	text-align:center;	clear:both;}
#listavoci2 {position:relative; margin:0px 0 0 4px;	padding:0 0; color:#fff;	font-family: Arial, Helvetica, Sans-Serif;font-size:12px;}
#listavoci2 ul {position:relative;	padding:0 0;	margin:0 0;	list-style-type:none; background:#f0f0f0;}
#listavoci2 li {list-style-type:none;  float:left;	height:28px;	margin:0 2px 0 0;   padding:0 0;	background:#5f8edb url(bg-menutop-stretch.gif) repeat-x top left;}	/*border-bottom:1px solid #5f8ddb; */
#listavoci2 li.nero {float:left;	height:27px;	margin:0 2px 0 0; padding:0 0; width:auto;}
#listavoci2 li a {background:url(bg-menutop-stretch-off.gif) repeat-x top left;	padding:6px 6px 0 6px;	color: #fff;	text-decoration: none;	display:block;	float:left;	height:23px;	width:auto; border-right:1px solid #000; border-left:1px solid #000;}
#listavoci2 li a.current {background:#5f8ddb url(bg-menutop-stretch.gif) repeat-x top left;	height:24px;  display:block;	width:auto; border:none; border-right:1px solid #5f8edc; border-left:1px solid #5f8edc;}

#listavoci2 li a:hover {background:#5f8ddb url(bg-menutop-stretch.gif) repeat-x top left;	height:24px;  display:block;	width:auto; border:none; border-right:1px solid #5f8edc; border-left:1px solid #5f8edc;}

/*************************
   top menu second level
*************************/
#listavoci3 {margin:0 0 0 21px;	text-align:center; font-family: Arial, Helvetica, Sans-Serif;font-size:12px;}
#listavoci3 {padding:10px 0px;	margin:0px;  padding:2px 10px 11px 10px;	list-style-type:none;   text-align:center;	display:block;	height:25px;	margin:0 2px; font-weight:bold;	}
#listavoci3 a {margin:0px 0px;   color: #fff;   text-decoration: none;   display:inline;   height:11px;   border-left:1px solid #5f8ddb;   border-right:1px solid #5f8ddb;	 padding:6px 5px 7px 5px;  }
#listavoci3 a.current {background:url(bg-sfuma-grigio-3menu.jpg) repeat-x left;	color:#505050;    height:11px;	padding:6px 5px 7px 5px;	border-left:1px solid #fff;	border-right:1px solid #fff;	font-weight:bold;	width:auto;}
#listavoci3 a:hover {text-decoration: none;	background:url(bg-sfuma-grigio-3menu.jpg) repeat-x left;	border-left:1px solid #fff;	border-right:1px solid #fff;	color:#505050;  font-weight:bold;  	padding:6px 5px 8px 5px;	}

/*************************
   Where am i
*************************/
#menuNavigator {background:url(bg-menuNavigator-stretch.gif) repeat-x top left;	width:960px;	height:35px; 	color:#474747;	font-size:11px; clear:both;}
.menuNavigatorCellaSin {position:relative;	margin:0px 12px 0 12px;	padding:9px 6px 0 6px;	width:auto;	height:auto;}
.voci a  {color:#5f8ddb;}
.voci  {color:#5f8ddb;}
.vociTitolo 		{color:#474747;}

/********************************
 	NavigatorLeft
 ********************************/
#pi-menusin {float:left; width:143px; height:auto; min-height:100%; height:auto !important; padding:0 0; margin:0 0;}
#pi-listavoci-menu {position:relative;margin:0 0 0 0px;margin-top:1px;width:143px;font-size:11px;}
#pi-listavoci-menu ul {position:relative;padding:0 0;margin:0 0;list-style-type:none;}

#pi-listavoci-menu li {margin:0 0 1px 0px;padding:6px 0 0 6px;width:137px;display:block;background:#5f8ddb url(bg-menutop-stretch.gif) repeat-x left top;}
#pi-listavoci-menu li a:hover{text-decoration: none;}

#pi-listavoci-menu li a {padding: 0 21px 6px 0;margin:0 0 0 0;height:auto;width:112px;display:block; color: #fff;  text-decoration: none;}
#pi-listavoci-menu li a.plus 	{padding: 0 21px 6px 0;margin:0 0 0 0;height:auto;width:112px;display:block; color: #fff;  text-decoration: none;  background:url(/media/img/icon/piu2.gif) no-repeat right 2px;}
#pi-listavoci-menu li a.minus {padding: 0 21px 6px 0;margin:0 0 0 0;height:auto;width:112px;display:block; color: #fff;  text-decoration: none;  background:url(/media/img/icon/meno2.gif) no-repeat right 2px;}
#pi-listavoci-menu li a.plusactived		{padding: 0 21px 6px 0;margin:0 0 0 0;height:auto;width:112px;display:block; color: #003882;  text-decoration: none;  background:url(/media/img/icon/piu2.gif) no-repeat right 2px; font-weight:bold;}
#pi-listavoci-menu li a.minusactived 	{padding: 0 21px 6px 0;margin:0 0 0 0;height:auto;width:112px;display:block; color: #003882;  text-decoration: none;  background:url(/media/img/icon/meno2.gif) no-repeat right 2px; font-weight:bold;}
#pi-listavoci-menu li a.minusdisactived {color: #003882; font-weight:bold;}

#pi-listavoci-menu li.livel4 {background:#bbd9f6;padding:0 0 1px 0px;margin:0;width:143px; border-bottom:1px solid #fff;}
#pi-listavoci-menu li.livel4 a {margin:0 0 1px 0px;padding:3px 0 0 6px;  width:132px; display:block; color:#003882; background:#bbd9f6;}   
#pi-listavoci-menu li.livel4 a.plus	{margin:0 0 1px 0px;padding:3px 0 0 6px;  width:133px; display:block; color:#003882; background:#bbd9f6 url(/media/img/icon/piu3.gif) no-repeat right;}   
#pi-listavoci-menu li.livel4 a.plusactived {margin:0 0 1px 0px;padding:3px 0 21px 6px; width:133px; display:block; color:#003882; background:#bbd9f6 url(/media/img/icon/piu3.gif) no-repeat right; font-weight:bold;}   
#pi-listavoci-menu li.livel4 a.minus {margin:0 0 1px 0px;padding:3px 21px 0 6px; height:auto; width:112px; display:block; color:#003882; background:#bbd9f6 url(/media/img/icon/meno3.gif) no-repeat right;}   
#pi-listavoci-menu li.livel4 a.minusactived {margin:0 0 1px 0px;padding:3px 21px 0 6px;  width:112px; display:block; color:#003882; background:#bbd9f6 url(/media/img/icon/meno3.gif) no-repeat right; font-weight:bold;}   
#pi-listavoci-menu li.livel4 a.minusdisactived {color:#003882; font-weight:bold;}   

#pi-listavoci-menu li.livel5 {background:#ffffff;padding:0 0 1px 10px;margin:0;width:133px; border-bottom:1px solid #bbd9f6;}
#pi-listavoci-menu li.livel5 a {margin:0 0 1px 0px; padding:0px 0 0 6px; width:125px;display:block;color:#003882;background:#ffffff;}  
#pi-listavoci-menu li.livel5 a.actived {font-weight:bold; padding:0px 21px 0 6px; width:101px; display:block; color:#003882; background:#ffffff url(/media/img/icon/freccia5.gif) no-repeat right; }  

/*************************
   footer
*************************/
#footerContainer {width:968px; margin:0 auto;} 
.footer {clear:both;width:968px;height: 100%;background:#7ba4e2 url(bg-footer-bordi.gif) repeat-y top;margin:0 0px;}
.footer-line {margin:0px; margin-left:4px; padding:0px; background-color:#00254a; width:960px; height:1px;}
.boxContenitore1 {color:#fff; float:left; width:143px; min-height: 125px;height: auto !important;height: 125px; margin:0 0 0 17px; margin-top:12px;	background:url(/media/img/footer-separator.gif) repeat-y bottom right; display:inline;}
.boxContenitore1 a {color:#fff; text-decoration:underline;}
.boxContenitore1 a:hover {color:#fff; text-decoration:underline;}
.boxContenitore1 a:visited {color: #fff;text-decoration: underline;}
.boxContenitore1 a:link {color: #fff;text-decoration: underline;}
.boxContent-last   {color:#fff; float:left;width:143px;height:125px;margin:0 0 0 8px;margin-top:12px; display:inline;}
.boxContent-last a:hover {color: #fff;	text-decoration: underline;}
.boxContent-last a:visited {color: #fff;text-decoration: underline;}
.boxContent-last a:link {color: #fff;text-decoration: underline;}
.footerTitolo {color:#ffffff;font-family:"Trebuchet MS", Arial;	font-size:13px;font-weight:normal;}
a.footerTesto {color:#ffffff;font-family: Arial; font-size:12px; text-decoration:underline;	line-height:15px;}
a.footerTesto:link {color:#ffffff;text-decoration:underline;}
a.footerTesto:visited {color:#ffffff; text-decoration:underline;}
.copyright {padding-top:12px; color:#ffffff; background:#5f8edc; font-family:arial;	font-size:11px;	width:960px; height:22px; text-align:center;	vertical-align:middle;margin-left:4px}
.copyright a:active {color:#ffffff;}

.copyright a:visited {color:#ffffff;}

.copyright a:hover {color:#ffffff;}

.copyright a {color:#ffffff;}

/********************************
 	Banner
 ********************************/
.bannerTop	{background-color:#f0f0f0; padding:2px 0px 2px 0px;}

/********************************
 	Hightlight
 ********************************/
/* layout background white and border */ 
#boxhighlight_onlyborder 							{float:left; height:auto; width:100%; background:#e4e4e4; display:inline;}
.boxhighlight_onlyborder 							{float:left; height:auto; width:100%; background:#e4e4e4; display:inline;}
.boxhighlight_onlyborder_content			{margin:4px; padding:8px; background:#fff; border:1px solid #b8b8b8; height:auto; clear:both;}
.boxhighlight_onlyborder_content ul li{list-style-image:url(/media/img/arrow/arrow-blu.gif);} 
.boxhighlight_onlyborder_content img 	{border:3px solid #ffffff; display:inline;}

/* layout title and border blue */ 
#boxhighlight_bordertitle					{border:1px solid #dad8d8; font-size:13px; padding:3px;}
.boxhighlight_bordertitle					{border:1px solid #dad8d8; font-size:13px; padding:3px;}
.boxhighlight_bordertitle_title 	{height:24px; padding:2px; background:url(bg-box-stretch.gif) repeat-x; font-family:"Trebuchet MS"; font-weight:bold; font-size:13px; color:#fff;}
.boxhighlight_bordertitle_title a:visited  {color:#fff; text-decoration:none;}
.boxhighlight_bordertitle_title a:active  {color:#fff; text-decoration:none;}
.boxhighlight_bordertitle_title a:hover  {color:#fff; text-decoration:none;}
.boxhighlight_bordertitle_title a  {color:#fff; text-decoration:none;}
.boxhighlight_bordertitle_icon 		{float:right; padding:3px;}
.boxhighlight_bordertitle_content	{padding:8px; height:auto; clear:both;}
.boxhighlight_bordertitle_content a:visited	{color:#5f8ddb;}
.boxhighlight_bordertitle_content a:active	{color:#5f8ddb;}
.boxhighlight_bordertitle_content a:hover	{color:#5f8ddb;}
.boxhighlight_bordertitle_content a	{color:#5f8ddb;}
.boxhighlight_bordertitle_content ul li {list-style-image:url(/media/img/arrow/arrow-blu.gif);} 
.boxhighlight_bordertitle_content img {border:3px solid #ffffff; display:inline;}

/* layout background gray */ 
#boxhighlight_gray				{background:#e4e4e4; padding:8px; padding-top:4px; height:auto; clear:both;}
.boxhighlight_gray				{background:#e4e4e4; padding:8px; padding-top:4px; height:auto; clear:both;}
.boxhighlight_gray_head		{padding-top:2px; text-align:center; font-family:"Trebuchet MS"; font-size:15px; color:#185695;}
.boxhighlight_gray_title 	{height:24px; padding:2px; font-size:13px; font-family:Arial; color:#185695;}
.boxhighlight_gray_title a:visited {color:#185695; text-decoration:none;}
.boxhighlight_gray_title a:active {color:#185695; text-decoration:none;}
.boxhighlight_gray_title a:hover {color:#185695; text-decoration:none;}
.boxhighlight_gray_title a {color:#185695; text-decoration:none;}
.boxhighlight_gray_te	 		{float:left; padding-top:4px; width:89%; border-bottom:1px solid #185695; color:#185695; font-size:13px;}
.boxhighlight_gray_icon 	{float:right; padding:3px 0px 3px 0px;}
.boxhighlight_gray_content	{padding:2px; height:auto; clear:both; position:relative;}
.boxhighlight_gray_content ul li {list-style-image:url(/media/img/arrow/arrow-blu.gif);}
.boxhighlight_gray_content img {border:3px solid #ffffff; margin:2px; display:inline;}

/* layout background gray, title and icon */ 
#boxhighlightS_white			{background:#fff; height:20px; padding-top:5px; border-top:6px solid #d0d0d0;}
.boxhighlightS_white			{background:#fff; height:20px; padding-top:5px; border-top:6px solid #d0d0d0;}
#boxhighlightS_gray				{background:#e4e4e4; padding:3px; height:auto; clear:both;}
.boxhighlightS_gray				{background:#e4e4e4; padding:3px; height:auto; clear:both;}
.boxhighlightS_gray_head	{float:left; width:85%; font-family:"Trebuchet MS"; font-size:13px;}
.boxhighlightS_gray_icon 	{float:right;}
.boxhighlightS_gray_title {background:#b2b2b2; min-height:18px; padding:3px 7px 3px 7px; color:#fff;}
.boxhighlightS_gray_titlefile {background:#cfcfcf; min-height:18px; padding:3px 7px 3px 7px; color:#fff;}
.boxhighlightS_gray_content	{padding:3px 7px 0 7px; height:auto; clear:both;}
.boxhighlightS_gray_content ul li {list-style-image:url(/media/img/arrow/arrow-blu.gif);}
.boxhighlightS_gray_content img {border:3px solid #ffffff; margin: 2px; display:inline;}

/* not review */
.intestazioneBox 	{margin:5px 5px;}
.immagineIco 		{display:inline; height:18px; float:left;}
.testoNotizia 		{font-size:12px;	color:#505050;	width:290px;	height:auto;	margin-top:3px;	margin-bottom:10px;	margin-left:11px;	min-height:50px;}
.lineagrigia 		{margin:0 0; margin-left:10px;	padding:0 0; width:286px;	height:2px;	line-height:2px; background:url(/media/img/common/hr-lineagrigia2.gif) no-repeat top left;}
.strillo 			{width:100%;	height:29px;	padding-top:5px;	text-align:center;	border-bottom:2px solid #fff; background:#e4e4e4;} 

/*********************************
	BoxNews
*********************************/
.notiziaTopBox2 	{width:288px;	height:82px;	margin:5px 10px 0 10px;}
.fotonews 			{float:left;	display:inline;	width:78px;	height:78px;	color:#007ffe;	margin:0 5px 0 0;	margin-top:5px;	padding:0 0;}
.newsTesto 			{float:left; display:inline; width:190px; margin-top:5px;}
.data 				{font-size:12px;	color:#505050;	font-weight:bold;}
.titolodata  		{font-size:12px;	color:#5996cf;	font-weight:bold;}

.box_news		{border:none;}

/*******************************************
  Box tab
*******************************************/
.tab_border {position:absolute;padding:0;margin:0;top:22px;left:0px;width:100%;height:1px;border-bottom:1px solid #3f8fdf;font-size:1px;line-height:1px;}
.tab_box {width:100%;}/*position:relative;*/
.tab_table {border:1px solid #5f8edb; padding:6px; background:#e4e4e4;}
.search  {background:#636363; color:#fff; padding:1px; padding-left:2px;}
.search_table  {background:#636363; color:#fff;}
.search_table td {background:#636363; color:#fff;}
.tab_field  {border:0px; width:200px; margin:2px;}
.tab_on 		{float:left; width:auto; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff; background:#ffffff url(bg_caption.gif); background-repeat:repeat-x; text-align:left; border:1px solid #3f8fdf; border-bottom:0px;padding:0px;}
.tab_off 		{float:left; width:auto; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#000; background:#ffffff; border:1px solid #bfbfbf; border-bottom:1px solid #5f8edb;padding-top:4px;}
.tab_off span {padding-bottom:4px; padding-left:3px; padding-right:8px;}
.tab_on span {padding-bottom:4px; padding-left:3px; padding-right:8px;}
.tab_space 	{float:left; padding:0px; margin:0px; border-bottom:none; width:2px;height:23px;}

.tab_on 			{float:left; width:auto; border:1px solid #5f8edb; border-bottom:0px; padding:0px; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}
.tab_off 		{float:left; width:auto; border:1px solid #bfbfbf; border-bottom:0px; padding:0px; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#000;}

.tab_on_Title 		{float:left; width:auto; border:1px solid #5f8edb; padding:0px; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}
.tab_off_title 		{float:left; width:auto; border:1px solid #bfbfbf; padding:0px; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#000;}
.tabint_on_title 	{border:none;float:left; width:auto; background:url(bg-menutop-stretch.gif) repeat-x; border:1px solid #ffffff; border-bottom:0px; padding:2px; padding-bottom:0px; height:20px}
.tabint_off_title {border:none;float:left; width:auto; background:#ffffff; border:1px solid #ffffff; padding:2px; padding-bottom:0px; height:19px}

.tab_on a:link	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}

.tab_on a:visited	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}

.tab_on a:hover	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}

.tab_on a	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}
.tab_off a:link	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#7ba3e2;}

.tab_off a:visited	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#7ba3e2;}

.tab_off a:hover	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#7ba3e2;}

.tab_off a	{font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#7ba3e2;}

.tabint_on 	{border:none;float:left; width:auto; background:url(bg-menutop-stretch.gif) repeat-x; border:1px solid #ffffff; border-bottom:0px; padding:2px; padding-bottom:0px; height:19px}
.tabint_off {border:none;float:left; width:auto; background:#ffffff; border:1px solid #ffffff; padding:2px; padding-bottom:0px; height:19px}

.tab_title_box 			{padding:0px; margin:0px; height:27px;width:100%;clear:both;}
.tab_title_box_auto {padding:0px; margin:0px; height:27px;float:left;width:auto;clear:both;}
.tab_title 					{float:left; margin:0px; padding:0px; height:26px; border:1px solid #5f8edb; border-bottom:0px; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#fff;}
.tab_title_int 			{float:left; margin:0px; padding:0px; height:24px; border:1px solid #ffffff; background:#5f8edb url(bg-tab.gif) repeat-x;color:#fff}
.tab_title_span			{float:left; margin:0px; padding:3px 4px 2px 4px;color:#fff;}
.tab_title_span a:visited {color:#fff; text-decoration:none;}
.tab_title_span a:link {color:#fff; text-decoration:none;}
.tab_title_span a:hover {color:#fff; text-decoration:none;}
.tab_title_span a {color:#fff; text-decoration:none;}
.tab_line		{height:25px; padding:0px; text-align:right; margin:0px;}
.tab_box_search	{border:1px solid #3f8fdf; background-color:#e5e5e5; padding:9px;}
.tab_box_nodata	{border:1px solid #3f8fdf; background-color:#fff; padding:9px;}

.tab_title_box_off 				{padding:0px; margin:0px; height:27px;float:left;width:100%;clear:both;}
.tab_title_box_off_auto 	{padding:0px; margin:0px; height:27px;float:left;width:auto;clear:both;}
.tab_title_off 						{float:left; margin:0px; padding:0px; height:26px; border:1px solid #bfbfbf; border-bottom:0px; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:normal; color:#5f8edb;}
.tab_title_int_off 				{float:left; margin:0px; padding:0px; height:24px; border:1px solid #ffffff; background:#fff}
.tab_title_span_off				{float:left; margin:0px; padding:3px 4px 2px 4px;}
.tab_title_span_off a:visited {color:#5b5b5b; text-decoration:none;}

.tab_title_span_off a:link {color:#5b5b5b; text-decoration:none;}

.tab_title_span_off a:hover {color:#5b5b5b; text-decoration:none;}

.tab_title_span_off a {color:#5b5b5b; text-decoration:none;}

.ifrtab {width:100%; background-color:#e4e4e4;}

/**************************** 
	bookmark
****************************/	
.boxbookmark {border:1px solid #B3C3DA;float:left;padding:6px;}
.boxbookmark .titlebookmark {color:#E0AA00;font-size:12px;font-weight:bold;}
.boxbookmark table {border:0px none;font-family:arial,verdana;font-size:11px;margin:0px;padding:0px;}
.boxbookmark br.brh5 {line-height:5px;}
.boxbookmark a:active {text-decoration:none;}
.boxbookmark a {color:#003A84;text-decoration:none;}

/*******************************************
  MAP
*******************************************/
/*.maps_col 	{float:left; width:288px; height: auto;padding-right:15px;padding-bottom:15px;}*/
.maps_col	{float:left; width:285px; height:auto; padding:0px; margin:0px; margin:9px; margin-bottom:10px;}

.maps_title {font-family:Arial;font-size:13px;border-bottom:1px solid #195695;line-height:16px;color:#195695; padding: 4px 0;font-weight:bold;}
.maps_voice {font-family:Arial;font-size:12px;border-bottom:1px solid #c3c3c3;line-height:16px;color:#3f90e2; padding: 4px 0;}

.maps_marginleft7 {padding-left:7px;}
.maps_marginleft15 {padding-left:15px;}
.maps_marginleft25 {padding-left:25px;}

.maps_separator {line-height:1px;padding:5px 0px; border:1px solid #c3c3c3;}

/**************************** 
	SEARCH CONTENT RESULT 
****************************/
#cr-boxTop 		{width:auto; background:#3f8fdf; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; margin-top:20px;}
#cr-contenuto {width:930px;clear:both;margin-left:15px;	margin-right:15px;}
.cr-contenuto {width:930px;clear:both;margin-left:15px;	margin-right:15px;}
#cr-leftCol 	{margin-top:10px;float:left;width:610px;background:#ffffff;	height:auto;}
#cr-rightCol 	{margin-top:10px;float:left;width:308px;background:#dfdfdf;height:auto;margin-left:10px;}	/*margin-top:10px;*/

#cr-leftCol ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}
#cr-contenuto ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}
#cr-rightCol ul li{list-style-type:none;list-style-image:url(/media/img/arrow/arrow-blu.gif);}

/* box navigation */
#cr-container-listavoci {height:28px; width:930px; margin-left:15px; padding-top:10px; background:url(bg-box-search.gif) repeat-x bottom ;}
#cr-listavoci 					{position:relative; margin:0px 0 0 10px; padding:0 0; font-size:13px; font-weight:bold;}
#cr-listavoci ul 				{position:relative; padding:0 0; margin:0 0; list-style-type:none; background:#3f8fdf;}
#cr-listavoci li 				{list-style-type:none; float:left; height:25px; margin:0 2px 0 0; padding:0 0px 0 0; background:#3f8fdf; border-bottom:1px solid #3f8fdf;}
#cr-listavoci li.nero 	{float:left; height:23px; margin:0 2px 0 0; padding:0 0px 0 0; width:auto;}
#cr-listavoci li a 			{background:#2166b3; padding:4px 10px 2px 10px; color:#fff; text-decoration:none; display:block; float:left; height:20px; width:auto;}
#cr-listavoci li a.current {background:#003882; height:21px; display:block; width:auto;}

#cr-listavoci li a:hover {background:#003882; height:21px; display:block; width:auto;}

/* form search */
#cr-searchfor 										{display:block; height:33px; width:960px; margin-top:10px; color:#fff;}
#cr-searchfor .cr-searchfor-Text 	{float:left; margin-left:15px; margin-top:3px; font-size:13px;}
#cr-searchfor .cr-input 					{float:left; margin-left:15px; padding:0 0;}	
#cr-searchfor .cr-btnsearch 			{float:left; margin-left:15px; margin-top:2px;}	
#cr-searchfor .cr-searchfor-Text1 {float:left; margin-left:15px; margin-top:3px; font-size:12px;}
		
/*#cr-searchfor .cr-searchresult 	{font-size: 12px; font-weight: normal;color: #505050;background-color: #fff;width:274px;height:17px;vertical-align: middle;padding:1px 0 0  0;margin:0 0;	}	*/
#cr-searchfor .cr-searchresult 		{font-size:12px; width:274px; height:17px; padding:1px 0 0 0; margin:0px;}	
#cr-searchfor .cr-href-white 			{color:#fff}      

/* first result */
#cr-leftCol .cr-firstresult 					{width:590px; height:auto; padding:10px; background:#deeefe;}
#cr-leftCol .cr-firstresult .titolo 	{color:#3f8fdf; font-size:13px; clear:both; margin-bottom:10px;}	
#cr-leftCol .cr-firstresult a.titolo 	{color:#3f8fdf; font-size:13px; clear:both; margin-bottom:10px;}	
#cr-leftCol .cr-firstresult .testo 		{clear:both; margin-bottom:10px; margin-left:35px;}	

/* general result */	
#cr-leftCol .cr-generalresult 				{width:610px; height:auto; margin-top:20px;}
#cr-leftCol .cr-generalresult .titolo {color:#3f8fdf; font-size:13px; clear:both; margin:10px 0 10px 0;}	
#cr-leftCol .cr-generalresult .pdf 		{color:#a2a2a2; clear:both;} /*margin-bottom:10px;*/

#cr-leftCol .paginazione 							{float:left; margin-top:10px; width:610px; height:auto;}
#cr-leftCol	.paginazione .pageNumber 	{float:left; font-size:11px; color:#646464; width:auto;} /*width:505px;*/
#cr-leftCol .paginazione .list-pageNumber {float:left; color:#646464;}	

#cr-rightCol .cr-strillo {width:308px;height:29px;padding-top:5px;text-align:center;border-bottom:2px solid #fff;font-family: "Trebuchet MS", Arial;font-size:15px;color:#185695;} 
#cr-rightCol .cr-pub-container {width:308px;height:auto;}
#cr-rightCol .cr-pub {width:278px;height:auto;color:#000;font-size:12px;border-bottom:1px solid #bcbcbc;padding-bottom:10px;padding-top:10px;margin-left:10px;}
#cr-rightCol .titolo {width:auto;height:auto;color:#3f8fdf;font-size:14px;}	

/**************************** 
	PAGE COMPANY SUMMARY
****************************/	
#pi-duecolonne { float:left;	width:790px;	height:auto;	margin-top:10px;}
/*new*/
#pi-colonna1 {float:left;	width:470px; height:auto; margin-top:10px; margin-right:10px;	display:inline;}
#pi-colonna2 {float:left; width:300px; height:auto; margin-top:10px; display:inline;}

#box-testata-si {	width:788px;	height:auto;    border:1px solid #b8b8b8;	margin:0px;}
/*new*/
#box-testata 		{width:100%;	height:auto;  border:1px solid #b8b8b8;	margin:0px;}

/**  Pulsanti tabella **/
.listavoci-si {	position:relative; margin:0 0;	padding:0 0;	width:100%;	height:24px;	text-align:right;	}
.listavoci-si ul {	position:absolute;	right:0;	top:0px;	padding:0 0;	margin:0 0;	list-style-type:none;   text-align:right;	}
.listavoci-si li {display:block;	float:left;		margin:0 0px 0 0; padding:0 0px 0 0;   	width:auto;}/*height:23px;	*/
.listavoci-si li.bianco {	display:block;	float:left;	/*height:23px;	*/	padding:0 0 0 0;   		margin:0 0 0 5px;	background:#fff;		width:auto;	color:#5b5b5b;}
.listavoci-si li a { 	padding: 0px 10px 0 10px;	text-decoration: none;	display:block;	float:left;	height:23px;	color:#3f8fdf;		background:url(../../media/img/button/si-bg-top-tasti.jpg) repeat-x top left;			border-left:1px solid #c0c0c0;	border-right:1px solid #c0c0c0;		border-top:1px solid #c0c0c0;		}
.listavoci-si li a.active2 { 	padding: 0px 10px 0 10px;	color: #3f8fdf;	text-decoration: none;	display:block;	float:left;	background:url(../../media/img/button/si-bg-top-tasti.jpg) repeat-x top left;	}/*height:23px;	*/
.listavoci-si li a:hover { text-decoration: underline; }
/*new*/
/**  Pulsanti first toolbar **/
.listavoci 		{float:right; margin:0px; padding:0px; width:100%; height:25px; text-align:right;}
.bianco 			{float:right; margin:0px; margin-left:5px; padding:0px; width:auto; height:24px; background:url(../../media/img/button/si-bg-top-tasti.jpg) repeat-x top left;	border:1px solid #c0c0c0; border-bottom:0px;}
.bianco a 		{text-decoration: none;}
.bianco a:hover {text-decoration: underline;}
.bianco-img		{float:left; padding-left:2px; padding-top:2px;}
.bianco-txt		{float:left; padding-left:3px; padding-right:4px; padding-top:4px;}

#titolo-si 			{float:left;	margin-left:10px;	margin-top:10px;	width:700px;}
#img-titolo-si 	{float:left;	margin-top:10px;	width:70px;}
/*new*/
#titolo 				{float:left;	margin-top:7px;	width:560px;}
#img-titolo 		{float:right;	margin-top:7px; margin-right:10px;	width:auto; border:0px solid red;}

/**  Navigator summary **/
#bg-listavoci2-si		{background:url(../..bg-listavoci2-si.gif) repeat-x; height:29px;}
#listavoci2-si 			{position:relative; margin:0 0 0 7px;	padding:0px; width:99%;	height:27px; text-align:right; clear:both;}
#listavoci2-si ul	 	{position:relative; padding:0px; margin:0px; list-style-type:none; text-align:right;}
#listavoci2-si li 	{display:block;	float:left;	height:26px; margin:0 2px 0 0; padding:0px; width:auto;}
#listavoci2-si li a {padding:5px 10px 0 10px;	text-decoration: none;	display:block; float:left; height:22px;	color:#474747; background:url(../../media/img/button/si-bg-nav-3liv.jpg) repeat-x top left; border-left:1px solid #c0c0c0;	border-right:1px solid #c0c0c0;	border-bottom:0px solid #5f5f5f;}
#listavoci2-si li a:hover {height:24px; padding:4px 10px 0 10px; color:#474747; text-decoration:none; display:block; float:left; background:#ffffff; border-left:1px solid #5f5f5f; border-right:1px solid #5f5f5f; border-top:1px solid #5f5f5f; border-bottom:0px solid #f2f2f2;}
#listavoci2-si li a.active {height:24px; padding:4px 10px 0 10px; color:#474747; text-decoration:none; display:block; float:left; background:#ffffff; border-left:1px solid #5f5f5f; border-right:1px solid #5f5f5f; border-top:1px solid #5f5f5f; border-bottom:0px solid #f2f2f2;}
#listavoci2-si li a:hover 	{text-decoration:underline;}



.testo20 {	margin-left:10px;	font-size:20px;	color:#474747;}
.testo20.b {	color:#3f8fdf;	margin-left:6px;}
.testo11 {	font-size:11px;	color:#474747;	margin-left:6px;	}

#bannerColRight-si {width:300px; height:auto;}
/*new*/
#bannerColRight {width:300px; height:auto;}

#undertext-box-testata-si {	width:792px;}

.left-ut {	float:left;	width:590px;}
.right-ut {	float:left;	width:202px;	}

#boxgraphics {	width:480px;	border:1px solid #3f8fdf;	height:330px;}
#underboxgraphics {	width:480px;	border-left:1px solid #3f8fdf;	border-right:1px solid #3f8fdf;	border-bottom:1px solid #3f8fdf;	background:#d5e6f7;	height:25px;}

.ubg-l {float:left;	margin-left:5px;	width:170px;	padding-top:5px;	font-size:11px;	background:#d5e6f7;}
.ubg-m {float:left;	width:160px;	padding-top:5px;	font-size:11px;		background:#d5e6f7;}
.ubg-r {float:left;	width:140px;	padding-top:5px;	font-size:11px;		background:#d5e6f7;}

#listavoci3-si {	position:relative;    margin:0 0 0 0px;	margin-top:10px;	padding:0 0; width:100%;	color:#505050;	height:27px;	text-align:right;}
#listavoci3-si ul {	position:relative;	padding:0 0;	margin:0 0;	list-style-type:none;  	text-align:right;	}
#listavoci3-si li {	display:block;	float:left;	height:27px;	margin:0 2px 0 0; 	padding:0 0px 0 0;	width:auto;}
#listavoci3-si li a { padding: 5px 10px 0 10px;	text-decoration: none;	font-weight:bold;	display:block;	float:left;	height:22px;	color:#ffffff;	background:url(../..bg-menutop-stretch.gif) repeat-x top left;	border-left:1px solid #c0c0c0;	border-right:1px solid #c0c0c0;	}

/* aaa */
.listavociTabServizi-si {	position:relative;    margin:0 0 0 0px;	margin-top:10px;	padding:0 0; width:100%;	color:#505050;	height:27px;	text-align:right;	 }
.listavociTabServizi-si ul {position:relative;	padding:0 0;	margin:0 0;	list-style-type:none; 	text-align:right;	}
.listavociTabServizi-si li {display:block;	float:left;	height:27px;margin:0 2px 0 0; padding:0 0px 0 0; width:auto;}
.listavociTabServizi-si li a { padding: 5px 10px 0 10px;	text-decoration: none;	font-weight:bold;	display:block;	float:left;	height:22px;	color:#ffffff;	background:url(../..bg-menutop-stretch.gif) repeat-x top left;	border-left:1px solid #c0c0c0;	border-right:1px solid #c0c0c0;	}

/* bbb */
.upgraph-l {	float:left;	width:395px;}
.upgraph-r {float:left;	width:30px;}
.sel1Year {	font-size: 9px;	font-weight: normal;	color: #3f8fdf; 	background-color: #fff;	width:85px;	height:17px;	vertical-align: middle;	padding:0 0;margin:0 0;}



.category{
font-size: small;
	color:white;
}

.date{
font-size: small;
	color:white;
}


.titlerss{
	font-size: small;
	color:white;

}


.description{
font-size: small;
	color:white;
}

.footertext {
color:grey;
font-size: 6px;
background:white;

}

#category{
font-size: small;
	color:white;
}

#date{
font-size: small;
	color:white;
}


#titlerss{
	font-size: small;
	color:white;

}


#description{
font-size: small;
	color:white;
}
