.titolweb.col{border-left:0;border-top:1px solid white;margin:0;}
#maincontent .maxwidth{width:95%;margin:0 auto;}
#logo{margin-left:0 !important;text-align:center}
.list-items li{width:100%;}


.home #maincontent .maxwidth {background: none!important;}
	.bases thead tr th, .bases td { padding: 5px 10px;}
	#content .estrategies td {padding: 2px 15px;}
	.greybox label {margin: 0 46px 9px 0;display: block; width: 39%;}
	.tree .first, .tree .second { width: 48%;}
	.tree .third li li {margin: 0px 0 44px 15px;}
	.tree .third li:nth-child(2) ul { background: url(linia.png) no-repeat 39px -145px;}
	.tree h5 .tipus {right: -105px;}
	.tree .third li {background: url(linies.png) no-repeat 15px -93px;}
	.tree .third li:last-child ul {background: url(linia.png) no-repeat 39px -350px;}
	.tree .first h3 .tipus, .tree .third h3 .tipus {top: 7px; right: 15px;}
	.tree .third span{ height: 20px!important; width: 0px; float: none!important;}
	.toc { padding: 15px 0 36px 0; width: 130px;left: 0px;}
	#glossari{ padding: 15px 0 36px 0; width: 177px;    left: 140px;}
	#menu { left: 0px;}
	.navigation ul li.noftotal {padding: 2px 0px;float: left;}
	.navigation ul li{float:left;}
	.navigation .clicable a { text-indent: -99999em; font-size: 0;}
	.home .menu-content .span_1_of_4{ width: 49%!important;}
	.columnes-2 li {width: 100%;}
	.columnes-2 li h3, .columnes-3 li h3 {text-align: left;}
	.principal a {font-size: 13px;    line-height: 110%;}
	.tree .first h5, .tree .second h5, .tree .third h5 { padding: 5px 10px;  width: 90%}
	.tree .third li:first-child li {margin: 0px 0 42px 15px;}
	.tree .third li { background: url(linies.png) no-repeat 15px -73px;}