/* CSS Adria Ship */

	* { 
		margin:0; 
		padding:0;
	 }
	  
	  
	  
	  
	body {
		background:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px
	  }
	  
	  
	  
	  
	#container {
		position:absolute;
		width:960px;
/*		height:100%;
*/		background:url(../images/index_head.jpg) top left no-repeat;
/*		top: 50%;
		margin-top: -300px; */
		left:50%;	
		margin-left: -480px;
	
	  }
	  
	  
	  
	  
	#header {
		width:960px;
		height:374px;
	  }
	  
	
	#content_sub{width:800px; background:url(../images/back_subcontainer.gif); padding: 20px 175px 10px 175px;}  
	  
	
	
	  
	#storia_content {
		height:320px;
		width:960px;
		background:url(../images/back_screen.gif) top left no-repeat;
	  }

	#teamgrado_content {
		height: 190px;
		width:960px;
		background:url(../images/back_team.gif) top left no-repeat;
	  }

	  
	#navbar_inf_container {
		position:absolute;
		top:354px;
		left:412px;
	  }
	  
	  
	#news_content { 
		width:960px; 
		background:url(../images/back_team.gif) top left no-repeat;
	  }
	
		  
	#navbar_inf  { float:left;  position:relative; }
	
	#navbar_inf ul li   { display: block; float: left; list-style: none; }
	#navbar_inf ul li a { display: block; height: 43px; }
  	#navbar_inf ul li a span { display: none; }
	


 	#navbar_inf ul li#storia a { width: 70px; background:url(../images/navbar-inf_storia.jpg) no-repeat; }
  	#navbar_inf ul li#storia   { width: 70px; background:url(../images/navbar-inf_storia.jpg) no-repeat; background-position: 0 -43px; }
  	#navbar_inf ul li#team a   { width: 64px; background:url(../images/navbar-inf_team.jpg) no-repeat; }
  	#navbar_inf ul li#team     { width: 64px; background:url(../images/navbar-inf_team.jpg) no-repeat; background-position: 0 -43px; }	

 	#navbar_inf ul li#vendo a { width: 81px; background:url(../images/navbar-inf_vendo.jpg) no-repeat; }
  	#navbar_inf ul li#vendo   { width: 81px; background:url(../images/navbar-inf_vendo.jpg) no-repeat; background-position: 0 -43px; }
  	#navbar_inf ul li#cerco a   { width: 80px; background:url(../images/navbar-inf_cerco.jpg) no-repeat; }
  	#navbar_inf ul li#cerco     { width: 80px; background:url(../images/navbar-inf_cerco.jpg) no-repeat; background-position: 0 -43px; }	
	  
	#navbar_inf ul li#storia a:hover, #navbar_inf ul li#team a:hover, #navbar_inf ul li#vendo a:hover, #navbar_inf ul li#cerco a:hover { background-image: none; }	 	 
	#navbar_inf ul li#storia a#activeinf, #navbar_inf ul li#team a#activeinf, #navbar_inf ul li#vendo a#activeinf, #navbar_inf ul li#cerco a#activeinf { background-image: none; }	 	 




		  
	#storia_left_text {
		float:left;
		width:350px;
		height:235px;
		color:#005982;
		position:absolute;
		top:415px;
		left:95px;
		margin-bottom:20px;		
	}	
	
	
	
	
	  
	#storia_right_text {
		float:right;
		width:350px;
		height:235px;
		color:#005982;
		position:absolute;
		top:415px;
		right:105px;
		margin-bottom:20px;		
	  }
	  
	#mappa {
		float:right;
		width:350px;
		height:240px;
		color:#005982;
		position:absolute;
		top:415px;
		right:105px;
		margin-bottom:20px;
		background:url(../images/img_mappa.jpg) top center no-repeat;	
	  }	  
	  
	
	#team_left_text {
		float:left;
		width:350px;
		height:235px;
		color:#005982;
		position:absolute;
		top:415px;
		left:95px;
		margin-bottom:20px;		
	}	
	
	
	
	
	  
	#team_right_text {
		float:right;
		width:350px;
		height:235px;
		color:#005982;
		position:absolute;
		top:415px;
		right:105px;
		margin-bottom:20px;		
	  }
	
	  
	  
	  
	#footer {
		clear:both;
		width:930px;
		background:url(../images/img_footer.gif) bottom left no-repeat;
		color:#AAA;
		font-size:9px;
		padding-left:40px;
		padding-top: 6px;
		padding-bottom:6px;
		position:relative;
	  }
	  
	#footerCatalogo
	{
		clear:both;
		width:880px;
		height:19px;
		background:url(../images/footer_bg.gif) no-repeat;
		padding:5px 40px 0 40px;
		font-size:9px;
		color:#AAA;
	}
	  
	  
	#wavenet { float: right;  position: absolute;  top:6px;  right:50px; }
	#footer a, #footer a:hover { text-decoration:none;  color:#AAA; }   
	 
	 
	  
	  
	 em {font-style:normal; color:#69a9c5; font-weight:bold;} 
	

			
	/* =====   M E N U  H O M E  E  L I N G U E  ===== */	
	
	#lang_container { height:15px; position:absolute; top:10px; width:960px;  }  

	#lang { float:right;  position:relative; right:37px; }
	
	#lang ul li   { display: block; float: left; list-style: none; }
	#lang ul li a { display: block; height: 10px; }
  	#lang ul li a span { display: none; }
	
  	#lang ul li#ita a { width: 19px; background:url(../images/lang_ita.gif) no-repeat; }
  	#lang ul li#ita   { width: 19px; background: url(../images/lang_ita.gif) no-repeat; background-position: 0 -10px; }
  	#lang ul li#uk a  {	width: 21px; background:url(../images/lang_uk.gif) no-repeat; }
  	#lang ul li#uk    { width: 21px; background: url(../images/lang_uk.gif) no-repeat; background-position: 0 -10px; }	
	  
	#lang ul li#ita a:hover, #lang ul li#uk a:hover { background-image: none; }	 	 

	#home { float:left;  position:relative; left:37px; }
	#home ul li   { display: block; float: left; list-style: none; }	
	#home ul li a { display: block; height: 10px; }	
	#home ul li a span { display: none; }	
	#home ul li#home_btn a { width: 30px; background:url(../images/btn_home.gif) no-repeat; }
	#home ul li#home_btn   { width: 30px; background:url(../images/btn_home.gif) no-repeat; background-position: 0 -10px; }
	
	#home ul li#home_btn a:hover { background-image: none; }	 	 




	/***NAVIGATION***/

	ul.navigation{
	padding-left:117px;
	padding-top:19px;
	}

	ul.navigation li{
	display:block;
	float:left;
	height:63px;
	overflow:hidden;
	}

	ul.navigation li a{
	display:block;
	}

	ul.navigation li#adria_btn a{
	background:url(../images/menuTop/adria_ship_btn.gif) no-repeat;
	width:123px;
	height:126px;
	}

	ul.navigation li#darsena_btn a{
	background:url(../images/menuTop/darsena_btn.gif) no-repeat;
	width:92px;
	height:126px;
	}

	ul.navigation li#nuovo_btn a{
	background:url(../images/menuTop/nuovo_btn.gif) no-repeat;
	width:68px;
	height:126px;
	}

	ul.navigation li#usato_btn a{
	background:url(../images/menuTop/usato_btn.gif) no-repeat;
	width:71px;
	height:126px;
	}

	ul.navigation li#assicurazione_btn a{
	background:url(../images/menuTop/assicurazione_btn.gif) no-repeat;
	width:108px;
	height:126px;
	}

	ul.navigation li#store_btn a{
	background:url(../images/menuTop/store_btn.gif) no-repeat;
	width:82px;
	height:126px;
	}

	ul.navigation li#news_btn a{
	background:url(../images/menuTop/news_btn.gif) no-repeat;
	width:84px;
	height:126px;
	}

	ul.navigation li#contatti_btn a{
	background:url(../images/menuTop/contatti_btn.gif) no-repeat;
	width:114px;
	height:126px;
	}

	ul.navigation li#adria_btn a:hover,
	ul.navigation li#darsena_btn a:hover,
	ul.navigation li#nuovo_btn a:hover,
	ul.navigation li#usato_btn a:hover,
	ul.navigation li#assicurazione_btn a:hover,
	ul.navigation li#store_btn a:hover,
	ul.navigation li#news_btn a:hover,
	ul.navigation li#contatti_btn a:hover,
	ul.navigation li a#active{
	background-position:0 -63px;
	}





	/*   ---   C L A S S I   ---   */


	.none{
	display:none;
	}

	h5 {
		font-family: "Times New Roman", Times, serif;
		font-size: 17px;
		color: #005982;
		padding-top: 20px;
		padding-bottom: 8px;
	  }

	h6 {
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		color:#005982;
		padding-top:2px;
		padding-bottom:5px;
		margin-left:25px;
		background:url(../images/dotted_news.gif) bottom left repeat-x;
	  }


	.nome_team {
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		color:#005982;
		background:url(../images/dotted_news.gif) bottom left repeat-x;
		font-weight:bold;
	  }


	
	h6 a{
		text-decoration:none;
		color:#005982;
		}

	h6 a:hover{
		text-decoration:none;
		color:#b5b4b4;
		}



	p { margin-left:10px; margin-top:10px;}  
	  
	.background_01 { background:url(../images/background_01.jpg) bottom left no-repeat; }
	.background_02 { background:url(../images/background_02.jpg) bottom left no-repeat; }
	.background_03 { background:url(../images/background_03.jpg) bottom left no-repeat; }
	.background_04 { background:url(../images/background_04.jpg) bottom left no-repeat; }
	.background_05 { background:url(../images/background_05.jpg) bottom left no-repeat; }
	.background_06 { background:url(../images/background_06.jpg) bottom left no-repeat; }
	.background_07 { background:url(../images/background_07.jpg) bottom left no-repeat; }
	.background_08 { background:url(../images/background_08.jpg) bottom left no-repeat; }
	.background_09 { background:url(../images/background_09.jpg) bottom left no-repeat; }
	.background_10 { background:url(../images/background_10.jpg) bottom left no-repeat; }
	.background_11 { background:url(../images/background_11.jpg) bottom left no-repeat; }
	.background_12 { background:url(../images/background_12.jpg) bottom left no-repeat; }
	.background_13 { background:url(../images/background_13.jpg) bottom left no-repeat; }
	.background_catalogo { height:409px; background:url(../images/header_nuovo.jpg) bottom left no-repeat; }



	/*   =====   S E Z I O N I   T E A M   ===== */
	
	#team_left_grado  { float:left;  width:350px; height:150px; color:#005982; position:absolute; top:415px; left:95px;   margin-bottom:20px; }	
	#team_right_grado { float:right; width:350px; height:150px; color:#005982; position:absolute; top:415px; right:105px; margin-bottom:20px; }

#team_profilo_container  {
	width: 960px;
	padding-left: 95px; 
	padding-bottom: 50px;
	background: url(../images/back_subcontainer.gif) repeat-y left top;
}

	#team_profilo {
	padding-top:25px; 
	width: 770px;
	overflow: auto;
	color:#005982; clear:both;
	}
	#team_profilo_img { float:left; width:115px;  height:115px; background:#F05; margin:10px 16px 10px 5px;}
	#team_profilo_img img { border: 1px solid #AAA;}
	.team {position:relative;}

	


	#assicurazione_right {
		float:right;
		width:350px;
		height:200px;
		color:#005982;
		position:absolute;
		top:450px;
		right:105px;
		margin-bottom:20px;
	  }
		
	#assicurazione_right a { text-decoration:none; color:#005982; }
	#assicurazione_right a:hover { color:#b5b4b4; }
	
	
	

	/* ====   F O R M   C O N T A T T I   ===== */

	#form_left  { float:left;  width:350px; height:350px; color:#005982; position:absolute; top:415px; left:95px;   margin-bottom:20px; }	
	#form_right { float:right; width:350px; height:150px; color:#005982; position:absolute; top:415px; right:105px; margin-bottom:20px; }
	
	.form {	width:300px; margin-bottom:2px;	border:1px solid #1a6a8f; background:#ede7e4;  }

	#send { width:80px; border:1px solid #1a6a8f; background:#005982; color:#FFF; font-size:9px; }
	textarea { width:300px;	border:1px solid #1a6a8f;	margin-bottom:2px;	background:#ede7e4; }
	
	#note { font-size:9px; }
	
	#form_content { height:570px; width:960px; background:url(../images/back_screen.gif) top left no-repeat; }