body {
	background: #164367 url('../images/bg-body2.jpg') no-repeat fixed center top;
	font-size: 12px;
	color: #343434;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

div#header_sx {
	background: url('../images/default-bgr4.png') no-repeat left top;
	height: 100px;
}

div#header_dx {
	text-align:center;
	margin-top:40px;
	color:#FFF;
	font-size:16px;
}

div#header_dx a, div#header_dx a:link, div#header_dx a:active, div#header_dx a:visited {
	text-decoration:underline;
	color:#FFF;
}

div#top_centrale{
	height: 20px;
	width: 960px;
	text-align: center;
	background: url('bg-top-centrale.png') no-repeat center bottom;
}

div#centrale{
	width:960px;
	background: #FFF;
}

div#centrale_top{
	background: #FFF;
}

div#centrale_bottom{
	background: #FFF;
}

div#centrale_top_sx{
	height:300px;
	background: url('bg-crociera.png') no-repeat left top;
}

div#foto_scuola{
	height:300px;
	background: #FFF;
	margin-left:0px;
	width:282px;
}

div#centrale_top_dx{
	height:240px;
	background:  url('Immagine.jpg') no-repeat left top;
	width:282px;
}
#scaricalink { display:block; width:220px;height:115px;text-indent: -999px;overflow: hidden;}


div#centrale_top_dx2{
	height:60px;
	background:  url('bg-scuola-vela-top.png') no-repeat center top;
}

div#centrale_top_dx2 {width:284px} 
html>body div#centrale_top_dx2 {width:300px}

div#centrale_bottom_sx{
	height:300px;
	background: url('bg-vacanza.png') no-repeat center top;
}

div#centrale_bottom_center{
	height:300px;
	background: url('bg-charter-itinerari.png') no-repeat center top;
	color:#A1D6FE;
}

div#centrale_bottom_dx{
	height:300px;
	background: url('bg-scuola-vela-bot.png') no-repeat center top;
}

div#homepage_footer{
	height: 62px;
	width: 960px;
	font-size: 11px;
	text-align: center;
	background: url('bg-footer.png') no-repeat center top;
	color:#A1D6FE;
}

div#sx_top {
	margin-left:20px;
	margin-top:10px;
}

div#sx_bottom {
	margin-left:5px;
	margin-top:20px;
}

p#crociere {
	color:#FFF;
	width:560px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;	
}

p#vacanze {
	color:#030C1B;
	width:320px;
	text-align:left;
	margin-left:30px;
	margin-top:10px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;	
}

p#vacanze2 {
	color:#FFF;
	width:320px;
	text-align:left;
	margin-left:30px;
	margin-top:10px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;
}

p#scuola{
	color:#465D87;
	margin-left:20px;
	margin-right:30px;
	text-align:left;
	font-size:13px;
}

p#weekend{
	color:#465D87;
	margin-left:20px;
	margin-right:30px;
	text-align:left;
	font-size:13px;
	margin-top:10px;
}

ul#corsi {
color:#465D87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-position:inside;
list-style-type: disc;
padding:0; 
margin-top:10px;
margin-left:18px; 
text-align:left;
line-height:18px;
}

ul#poeti {
color:#465D87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-position:inside;
list-style-type: disc;
padding:0; 
margin-top:10px;
margin-left:22px; 
text-align:left;
line-height:18px;
}

table#subcrociere{
	width:580px;
	margin-top:5px;
    margin-left:18px;
    margin-right:18px;
}

td#settimane{
  text-align:left;
  width:50%;	
}

td#mini{
  text-align:left;	
  width:50%;
}

ul#settimane {
color:#465D87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-position:inside;
list-style-type: disc;
color:#CCC;
padding:0; 
margin-top:10px;
margin-left:0px; 
text-align:left;
line-height:18px;
}

ul#mini {
color:#465D87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-position:inside;
list-style-type: disc;
color:#CCC;
padding:0; 
margin-top:10px;
margin-left:0px; 
text-align:left;
line-height:18px;
}

h1 { font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: bold; letter-spacing: .05em; margin-top: 2px; text-align: right; font-size: 9px; padding: 0 0 0 0; ;color:#FF9900; text-transform:uppercase;}
h2 { font-family: Helvetica, Arial, Verdana, sans-serif; letter-spacing: .01em; margin: 0; font-size: 9px; padding: 0 0 0 0; ;color:#cccccc; text-align: right;}

a:link.home {background: #F9580A; color:#FFF; text-decoration: underline;}
a:visited.home {background: #F9580A; color:#FFF; text-decoration: underline;}
a:active.home {background: #F9580A; color:#FFF; text-decoration: underline;}
a:hover.home {background: #F9580A; color:#153659; text-decoration: underline;}