@import url(menuIVC.css);
body { color: #818181; font-size: 12px; font-family: arial; margin: 0; padding: 0; text-align: center; }
* a:link, * a:hover, * a:active, * a:visited { color: #818181; text-decoration: none; }
#centrato { background-color: transparent; margin: 28px auto; width: 808px; text-align: left; }
#top { background-repeat: no-repeat; height: 25px; }
#topnav { color: #bec8c4; font-size: 8pt; font-family: arial; float: left; padding-top: 10px; padding-left: 23px; }
#topnav a:link, #topnav a:visited { color: #bec8c4; text-decoration: none; }
#topnav a:hover, #topnav a:focus { color: #ffffff; text-decoration: none; }
#languageFlags { float: right; padding-top: 8px; padding-right: 23px; }
#searchBox { position: relative; top: 0; left: 370px; float: left; margin-bottom: -5px; }
#searchField { font-size: 11px; width: 215px; }
#subBox {width: 808px; height: auto; float: left; background-repeat: repeat-y;}
#topbanner {background-repeat: repeat-x; height: 114px; width: 800px; float: left; margin-left: 4px; }
#banda { width: 800px; height: 13px; margin-left: 4px; float: left; }
#flashbanner { float: left; margin-left: 4px; }
#contextbox { font-size: 11px; font-family: arial; width: 800px; background-color: white; background-image: url(../images/bgcorpo.gif); background-repeat: repeat-y; float: left; margin-left: 4px; }
#firstcolumn { width: 133px; float: left; }
#firstcolumn #trx {
	display: none;
}
#secondColumn { width: 405px; float: left; }
#thirdColumn {width: 262px; float: left; }
#bottom { color: #c4c4c4; font-size: 8pt; font-family: arial; background-repeat: no-repeat; width: 808px; height: 25px; float: left; padding-top: 4px; padding-left: 23px; padding-bottom:28px;}
#bottom a:link, #bottom a:visited { color: #bec8c4; text-decoration: none; }
#bottom a:hover, #bottom a:focus { color: #ffffff; text-decoration: none; }
.columnContent { padding: 6px; }
#tofOfNews { width: 374px; float: left; margin-right: 0; margin-bottom: 10px; padding-right: 0; padding-left: 10px; }
#leftSpotNews { width: 175px; float: left; margin-bottom: 20px; padding-left: 8px; }
#rightSpotNews { width: 175px; float: right; margin-bottom: 20px; padding-right: 8px; }
#newsList { width: 370px; clear: both; margin-bottom: 30px; margin-left: 10px; border-top: 1px dotted gray; list-style-image: none; }
#leftSpotNews h3, #leftSpotNews h3 a:link, #rightSpotNews h3, #rightSpotNews h3 a:link { font-size: 11px; margin-top: 0; margin-bottom: 5px; }
#newsList ul, #newsListRight ul { list-style-type: none; margin: 0; padding: 0; }
#newsList ul h3, #newsList ul h3 a:link, #newsListRight ul h3, #newsListRight ul h3 a:link { font-size: 11px; margin-top: 5px; margin-bottom: 5px; }
#newsListRight { list-style-image: none; margin-left: 10px; width: 240px; clear: both; margin-top: 15px; margin-bottom: 30px; }
#news { width: 370px; clear: both; margin-bottom: 30px; margin-left: 10px; }
#news h3 { font-size: 14px; margin-top: 10px; margin-bottom: 20px; }
.data { color: #a1a197; font-weight: bold; }
#imgLeft { float: left; margin-top: 14px; margin-bottom: 20px; padding-left: 10px; }
.tabsMenu { list-style-type: none; list-style-image: none; display: block; }
.tabsMenu li { line-height: 2em; margin-right: 10px; margin-bottom: 5px; margin-left: -30px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px dotted #ccc; list-style-type: none; list-style-image: none; display: block; }
.imageMiddle { vertical-align: middle; }
#menu { position: relative; top: -47px; width: 667px; float: right; }
#staticContent { }
#staticContent table { font-size: 12px; font-family: arial; }
#staticContent p, #staticContent h4 { margin: 0; padding: 6px; }
#staticContent ul { padding: 0 15px 0 30px; }
#contactForm { font-size: 12px; font-family: arial; }
#menuRegioni { font-size: 9px; }
/*\*/ * html #flashbanner { margin-left: 2px; } /**/
/*\*/ * html #contextbox {margin-left: 2px;} /**/
/*\*/ * html #topbanner {margin-left: 2px;} /**/
/*\*/ * html #banda {margin-left: 2px;} /**/




/*\*/ * html #menu { position: relative; top: 21px; left: -6px; width: 667px; margin-right: -6px; } /**/

