
/* TABLE */
td {padding:0px;}

.head 			{margin:0px; padding:0px;	width:960px; height:127px; background:#f0f0f0; border-bottom:1px solid #545454;}
.head_int		{margin:0px; padding:0px;	width:960px; height:127px; background:#f0f0f0; border-bottom:1px solid #dddddd;}

.head_logoBV	{float:left; border:0px solid red; padding-left:20px;}
.head_loginBV	{float:right; border:0px solid red;}
.loginBV			{border:0px solid red; padding-top:15px;padding-right:20px;}
.logoBIT			{border:0px solid red;text-align:right;padding-top:15px;padding-bottom:5px;padding-right:20px;}



/**************************** 
	Structure
****************************/
.container 			{background:url(/media/img/bg/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;}

.cols_BV	{float:left; padding:0px; margin:18px 0px 0px 0px; width:645px; border:0px solid red;}
.cols_space_BV	{float:left; padding:0px; margin:0px; width:15px;}
.cols1_BV_int	{float:left; padding:0px; margin:0px; width:615px; border:0px solid red;}
.cols1_BV		{float:left; padding:0px; margin:18px 0 0 0; width:300px; border:0px solid red;}
.cols2_BV		{float:left; padding:0px; margin:18px 0 0 0; width:300px; border:0px solid red;}
.cols3_BV		{float:left; padding:0px; margin:18px 0 0 0; width:300px; border:0px solid red;}


/*************************
   footer
*************************/
.footerBV {height:40px; text-align:center; background-color:#0e306f; color:#fff;background:#0e306f url(/media/img/bg/bg-footer-bordi.gif) repeat-y top;}


/* layout background gray */ 
.boxnews_bv					{background:#fff; padding:0px; height:auto; clear:both;}
.boxnews_bvdark			{background:#919191; color:#fff; padding:1px 2px 1px 2px; height:auto; clear:both;}
.boxnews_bv_head		{padding:0 0 0 2px; font-family:"Trebuchet MS"; font-size:13px; color:#fff; font-weight:bold;}

.boxnews_bv_title 	{background:#3e598c url(/media/img/borsavirtuale/bg_highlight.gif) repeat-x; height:23px; margin:0px; padding:0px; font-size:13px; font-family:"Trebuchet MS"; color:#ffffff; font-weight:bold;}
.boxnews_bv_title a, .boxnews_bv_title a:hover, .boxnews_bv_title a:active, .boxnews_bv_title a:visited {color:#494949; text-decoration:none;}
.boxnews_bv_te	 					{float:left; margin:1px; padding:0 0 0 3px;}
.boxnews_bv_icon 					{float:right; margin:1px; padding:0 3px 0 3px;}
.boxnews_bv_content				{background:#ebebeb; padding:0px; height:auto; clear:both; border-top:2px solid #ffffff;}
.boxnews_bv_content ul li {list-style-image:url(/media/img/icon/punto.gif);}
.boxnews_bv_content img 	{border:3px solid #ffffff; margin:3px; display:inline;}


/*************************
  top menu first level
*************************/
#menuTop {padding-top:0px;	height:30px;	background:#f0f0f0;}
#listavoci {color:#fff;	font-family: Arial, Helvetica, Sans-Serif; font-size:13px; margin:0 auto; padding:0px; height:30px; text-align:center;}
#listavoci ul {padding:0 0; list-style-type:none;}
#listavoci li {list-style-type:none;  float:left;	height:28px;	margin:0 2px 0 0;   padding:0 0;	background:#5f8edb url(/media/img/borsavirtuale/bg-menutop-over.gif) repeat-x top left; color:#0e306f;}	/*border-bottom:1px solid #5f8ddb; */
#listavoci li a {background:url(/media/img/bg/bg-menutop-stretch-off.gif) repeat-x top left;	padding:6px 18px 0 18px;	color: #fff;	text-decoration: none;	display:block;	float:left;	height:23px;	width:auto; border-right:1px solid #000; border-left:1px solid #000;}
#listavoci li a:hover, #listavoci li a.current {background:#dddddd url(/media/img/borsavirtuale/bg-menutop-over.gif) repeat-x top left; color:#0e306f;	height:24px;  display:block;	width:auto; border:none; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}

