@charset "UTF-8";


/******************************************************** GLOBALS */

body {
background-image: url(/images/bg.jpg);
background-repeat: repeat-x;
}


/******************************************************** PORTANTE */

#container {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}

#header {
	width: 960px;
	float: left;
	height: 90px;
	margin-top: 20px;
}


/******************************************************** LOGO */

#header #logo {
	width: 260px;
	float: left;
	height: 90px;
}


/******************************************************** TOOLS BARRA STRUMENTI */

#header #tools {
	width: 700px;
	float: left;
	height: 90px;
}

#header #tools ul {
	list-style: none;
	margin: 0px;	
	padding: 0px;
	margin-top: 20px;
	padding-left: 30px;
	padding-bottom: 8px;
	background-image: url(/images/bg_ul.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#header #tools li {
	display: inline;
	margin-top: 20px;
	padding-bottom: 10px;
	color: #b1b1b1;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif, "Arial";
	margin-right: 20px;
	background-image: url(/images/bg_li.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#header #tools li.selected {
	display: inline;
	margin-top: 20px;
	padding-bottom: 10px;
	color: #b1b1b1;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif, "Arial";
	margin-right: 20px;
	background-image: url(/images/bg_li_selected.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#tools a, #tools a:hover {
color: #b1b1b1;
text-decoration: none;
}

#tools a.selected, #tools a.selected:hover {
color: #666;
text-decoration: none;
}


/******************************************************** SLIDESHOW */

#slideshow {
	width: 960px;
	height: 438px;
	margin-top: 20px;
	float: left;
}



/******************************************************** INTRO */

#intro {
	width: 960px;
	height: 95px;
	margin-top: 20px;
	float: left;
}


/******************************************************** SOTTOSEZIONI */

#under {
	width: 960px;
	height: 40px;
	float: left;
	background-image: url(/images/line.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#under img {
margin-right: 15px;
}


/******************************************************** CONTENT */

#content {
	width: 960px;
	float: left;
}

#content h1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
margin: 0px;
margin-top: 20px;
margin-bottom: 10px;
color: #0066CC;
font-weight:normal;
}

#content h3 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0px;
color: #333;
font-weight: bold;
}

#content h4 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
margin-top: 20px;
color: #333;
font-weight: bold;
}

#content p {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
margin-bottom: 20px;
color: #333;
}

#content a, #content a:hover {
color: #0066CC;
text-decoration: none;
}

td.a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin-top: 20px;
	border-bottom: 1px;
	border-bottom-color: #f4f4f4;
	border-bottom-style: solid;
	line-height: 20px;
}

td.b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-top: 20px;
	border-bottom: 1px;
	border-bottom-color: #f4f4f4;
	border-bottom-style: solid;
	line-height: 20px;
}

.fotoscheda {
width: 130px;
padding-left: 7px;
padding-right: 7px;
padding-top: 5px;
height: 112px;
float: left;
margin-left: 15px;
margin-bottom: 15px;
text-align: center;
background-color: #f4f4f4;
}


/******************************************************** BOAT */

#content .boat {
width: 480px;
float: left;
margin-top: 15px;
}

#content .boat img {
margin-right: 10px;
}

/******************************************************** BOTTOM */

#bottom {
	width: 960px;
	float: left;
	height: 80px;
	margin-top: 20px;
	border-top: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
}

#company {
	width: 460px;
	float: left;
	padding-top: 10px;
	color: #999;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif, "Arial";
}

#logos {
	width: 500px;
	float: left;
	text-align: right;
}


/******************************************************** PAGINAZIONE */

ul#pagination{
float:right;
	font:11px Arial,sans-serif;
    margin:0;padding: 0;
    list-style: none;text-align: center;
	line-height: 30px;}
	
ul#pagination li{
    display: inline;margin-right: 0.5em}

ul#pagination a{text-decoration: none;
    border: 0px solid #ffffff;padding: 0 3px;
    color: #666666}

ul#pagination a:visited{text-decoration: none;
    border: 0px solid #ffffff;padding: 0 3px;
    color: #666666}

ul#pagination a:hover{
    border: 0px solid #ff9900;padding: 0 3px;
    background: #ff9900;color: #FFF}

ul#pagination li#currentpage a{
	border: 0px solid #ff9900;padding: 0 3px;
    background: #ff9900;color: #FFF;
	cursor: default;}








