 @charset "UTF-8";
/* CSS Document */

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:

http://developer.yahoo.net/yui/license.txt

version: 2.5.0
*/
html{color:#000;background:#FFFFFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:”;}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn’t inherit in IE */
legend{color:#000;}





body {
	background-color:#FFFFFF;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
     /* for IE6/7 */
     *font-size:small;
     /* for IE Quirks Mode */
     *font:x-small;
     color:#7d7d7d; 
}
		
	
	
	
	
#main {
	width:920px;
	margin:auto;
	margin-top:70px;
}		


#index {position:absolute;
		top:25%;
		left:45%;}

		
a {
	color:#7d7d7d;
	text-decoration: none;
}

a:hover{color:#333333;}


.active{
	color:#333333;
}





.logo-home {padding-bottom:25px;}
	
	
.txt-home {font-size:15px;}	
	

#lang {padding-bottom:80px;}

#info-home {margin-left:-95px;margin-bottom:50px;line-height:9px;}

#loghi-home {margin-left:-85px;margin-top:-34px;}




  

		

#menu{
	height:135px;
	float:left;
	family-font:'helvetica',sans serif;
	font-size:25px;
	font-weight:bold;
	line-height:23px;
	width:300px;
	margin-top:30px;
}

#menu ul li{
	display: block; 
	list-style:none;
}


#logo-small {float:left;
			margin-top:30px;
			margin-left:530px;
			}


#slideshow-container{width:914px; height:322px;position:relative;top:200px;}
#slideshow-container img{display:block; position:absolute; top:0px; left:0px; z-index:1; }




#footer {position:fixed;top:660px;text-align:left;}




#menu2 {
	height:135px;
	width:200px;
	family-font:'helvetica',sans serif;
	font-size:15px;
	font-weight:bold;
	line-height:14px;
	padding-top:217px;
}



#menu3 {
	family-font:'helvetica',sans serif;
	font-size:15px;
	font-weight:bold;
	line-height:16px;

	
}


#menu4 {
	family-font:'helvetica',sans serif;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
	
	
}




#name {height:auto;
	family-font:'helvetica',sans serif;
	font-size:42px;
	top:410px;
	}


.bold {font-weight:bold;}


#txt {max-width:450px;
		max-height:180px;
		font-size:12px;
		line-height:16px;
		float:right;
		margin-right:5px;
		margin-top:-135px;
		}
		
		
		
#txt2 {max-width:550px;
		font-size:11px;
		line-height:14px;
		float:right;
		margin-right:5px;
		margin-top:-135px;
		}
				

#cover-isa {float:right;margin-top:-135px;margin-right:5px;}

#cover-yachts {float:right;margin-top:0px;margin-right:0px;}

#cover-140 {margin-left:218px;margin-top:-135px;}

#cover1 {float:right;margin-top:-310px;margin-right:5px;}



#cover2 {float:left;margin-top:-305px;margin-left:218px;}






#net {padding-top:66px;
		float:right;
		margin-right:5px;}
		
		
#contatti {font-size:12px;
		line-height:16px;
		margin-left:0px;
		margin-top:-70px;
		}
		
		
#cartina {margin-left:0px;}



#box{width:705px;
    height:315px;
	overflow:auto;
    margin:25px 24px 0;
	padding-right:2px;
	margin-left:225px;
	margin-top:-134px;
    } 
	
	


#box2{width:700px;
    height:305px;
	
	margin-left:215px;
	margin-top:-134px;
    }
	
	
	
	
	#box3{width:540px;
    height:305px;
	overflow:auto;
    margin:25px 24px 0;
	padding-right:2px;
	margin-left:415px;
	margin-top:-134px;
    } 
	
	
	

#img_corner {margin-top:-142px;}	
	
#pdf_rass {float:left;margin-left:214px;margin-top:-310px;}

#referenze1 {float:left;margin-left:214px;margin-top:-310px;}

#referenze2 {float:left;margin-left:464px;margin-top:-310px;}

.title {font-weight:bold;font-size:12px;}



