/* Documento CSS */
/* by Antonio Cosentino */










body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	background:url(immagini/mondo.jpg) center right no-repeat;
	background-color:#003366;
	}
	
.contenitore{
	width:760px;
    border-right:4px solid #dedede;
	height:800px;
	background-color:white;
	}


.header{
	background:url(immagini/header.jpg);
	width:760px;
	height:129px;
	}

.header h1{
	display:none;
	}	

.menubar{
	background:white;
	width:760px;
	height:29px;
	position:relative;
	}
	
.menubar span{
	display:none;
	}
	

/*Voci del menu*/

.home{
	position:absolute;
	left:0;
	height:29px;
	width:179px;
	background:url(immagini/home.jpg) no-repeat;
	}
	
.home a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.home a:hover{
	background:url(immagini/homeroll.jpg) no-repeat;
	}
	

.line{
	position:absolute;
	left:179px;
	height:29px;
	width:64px;
	background:url(immagini/line.jpg) no-repeat;
	}


.services{
	position:absolute;
	left:243px;
	height:29px;
	width:91px;
	background:url(immagini/services.jpg) no-repeat;
	}
	
.services a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.services a:hover{
	background:url(immagini/servicesroll.jpg) no-repeat;
	}


.buy{
	position:absolute;
	left:334px;
	height:29px;
	width:140px;
	background:url(immagini/buy.jpg) no-repeat;
	}
	
.buy a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.buy a:hover{
	background:url(immagini/buyroll.jpg) no-repeat;
	}
	

.faqs{
	position:absolute;
	left:474px;
	height:29px;
	width:65px;
	background:url(immagini/faqs.jpg) no-repeat;
	}
	
.faqs a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.faqs a:hover{
	background:url(immagini/faqsroll.jpg) no-repeat;
	}
	
	

.offices{
	position:absolute;
	left:539px;
	height:29px;
	width:86px;
	background:url(immagini/offices.jpg) no-repeat;
	}
	
.offices a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.offices a:hover{
	background:url(immagini/officesroll.jpg) no-repeat;
	}


.contact{
	position:absolute;
	left:625px;
	height:29px;
	width:135px;
	background:url(immagini/contact.jpg) no-repeat;
	}
	
.contact a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.contact a:hover{
	background:url(immagini/contactroll.jpg) no-repeat;
	}
	
/* Fine voci del menu */

.main{
	width:100%;
	position:relative;
	background:url(immagini/chart.gif) top right no-repeat;
	background-color:white;
	height:600px;
	}

.left{
	width:230px;
	height:298px;
	}
	
.left span{
	display:none;
	}
	
.corpo{
	position:absolute;
	top:0;
	left:230px;
	width:auto;
	}
	
.corpo p{
	text-align:justify;
	margin:20px 40px 20px 20px;
	line-height:18px;
	}	

	
/* Menu di sinistra */

.offshore{
	width:230px;
	height:85px;
    background:url(immagini/offshore.jpg) no-repeat;
	}
	
.offshore a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.offshore a:hover{
	background:url(immagini/offshoreroll.jpg) no-repeat;
	}
	
	
.wealth{
	width:199px;
	height:71px;
    background:url(immagini/wealth.jpg) no-repeat;
	}
	
.wealth a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.wealth a:hover{
	background:url(immagini/wealthroll.jpg) no-repeat;
	}
	
	
.tax{
	width:184px;
	height:87px;
    background:url(immagini/tax.jpg) no-repeat;
	}
	
.tax a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	}
	
.tax a:hover{
	background:url(immagini/taxroll.jpg) no-repeat;
	}
	

.left1{
	width:176px;
	height:101px;
	background:url(immagini/left1.jpg);
	}


.texture1{
	width:176px;
	background:url(immagini/texture1.jpg);
	height:100%;
	}
	
	
	
.validation{
	position:absolute;
	bottom:0;
	right:0;
	width:400px;
	height:25px;
	padding:0;
	}

.validation a{
	font-size:9px;
	color:#dedede;
	}
	
.validation a:link{text-decoration:none;}
.validation a:visited{text-decoration:none;}
.validation a:active{text-decoration:none;}
.validation a:hover{text-decoration:underline;}
	

	
	
