/* CSS Document */
body { 
	font:80% verdana,helvetica,sans-serif; 
	margin:0; padding:0
}
code { font:80% verdana,helvetica,sans-serif; display:block; margin:0 1em .5em 1em; }
/* centrare la pagina web a larghezza fissa */
body { text-align:center }  
#testa { width:900px; margin:0em auto; text-align:left }
#corpo { width:900px; margin:0em auto; text-align:left }
/* testa */
#testa { 
	background:#ccc; 
	padding:0 0; 
}

/* corpo */
#corpo { 
	position:relative; 
	background:#fff; 
}
#corpo-colonna1 { 
	position:absolute; top:0; left:0; 
	width:242px; 
	padding:0 0; 
}
#corpo-colonna2 { 
	margin:0 0 0 242px; 
	background:#fff; 
	padding:0em 0;
	width:658px; 
}
body {
background-color:#FFFFFF;
background-image:url(../img/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
/* css per glider inizio */
div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 350px; 
	height: 44px;
	overflow: hidden;
	text-align:center;
	}
div.scroller div.section {
	/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
	width:350px;
	height:44px;
	overflow:hidden;
	float:left;
	}
div.scroller div.content {
	width: 5000px;
	vertical-align:middle;
	}

img#grande	{
border:1px solid #ccc;		
}
.section table {
vertical-align:middle;
}
/* css per glider fine */
.specifications {
background-color:#E3E7E8;
}
.specifications  td {
background-color:#f4f4f4;
border:1px solid #FFFFFF;
}
.tits {
font-weight:bold; 
color:#6687B9;
text-align:left;
text-decoration:none;
font-size:11px;
}
.dets {
margin:1px;
background-color:#f4f4f4;
border:1px solid #FFFFFF;
height:140px;
width:440px;
}
table#boat {
background-color:#fff;
}
table#boat td {
background-color:#f4f4f4;
}
/* scheda boats ***********************************************************************  */
#basic-accordian{
	border:1px solid #E3E7E8;
	width:642px;
	background-color:#f4f4f4;
}
.accordion_headings{
	padding:3px;
	background-color:#eee;
	color:#6687B9;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
	margin-top:1px;
	text-align:left;
	font-weight:bold; 
	text-decoration:none;
	font-size:11px;
}
.accordion_headings:hover{
	background-color:#E3E7E8;
	color:#666;	
}
.accordion_child{
	padding:1px;
	background:#f4f4f4;
	text-align:left;
	color:#666;
	font-weight:bold;
}
.header_highlight{
	background-color:#E3E7E8;
}
.accordion_child ul {
margin:14px;
list-style:none;
}
.accordion_child li {
border-bottom:1px solid #FFFFFF;
}
.foto {
border:1px solid #999999; padding:2px; background-color:#FFFFFF;}

