/* CSS Document  © 2004-2009 Ecoquadro.com - MiniCMS.it*/

@import "form.css";
@import "cal.css";
@import "area_to.css";

*{margin: 0; padding: 0;}

body, html{ font-family: "Verdana","Arial","Helvetica","sans-serif";  background-color: #e7e3d8; text-align: center; padding: 0px; margin: 0px;}

/*Classi Default*/
	.clear{clear: both;}
/*End Classi Default*/

/*Header  -  Main Content  -  Footer*/
.header{width: 900px; height: 376px;	margin: 0 auto;	background: url('../images/head-bg.jpg') no-repeat center center;}

.main-content {background: url('../images/bg-corpo.jpg') repeat-y; width:900px; margin: 0 auto; height: auto !important; height: 380px; min-height: 380px;}

.footer {background: url('../images/footer-bg.jpg') no-repeat;	width:900px;	height:24px;	margin:0 auto; text-align: left;}
.cred{color: #3C3E60; font-size: 9px; line-height: 50px; margin-left: 30px; text-align: left;}
.cred a{color: #3C3E60; text-decoration: none;}
.cred a:hover{color: #41485F; text-decoration: none;}
.cred_cred{color: #3C3E60; font-size: 9px; line-height: 50px; margin-left: 95px; text-align: right;}
.cred_cred a{color: #3C3E60; text-decoration: none;}
.cred_cred a:hover{color: #41485F; text-decoration: underline;}

/*Fine Header  -  Main Content  -  Footer*/

.xpos-swf{padding-top: 15px; }

.change-lang{width:75px; height:156px; background: url('../images/language.png') no-repeat; float: right; z-index: 10; margin-top: -335px; margin-left: 880px; position: absolute;}
.lang {width:75px; height:47px; float: left; margin-top: 5px; cursor: pointer;}

.col-sn{width: 235px; margin: 6px 21px; float: left; height: 20px; color: #3C3E60; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-indent: 10px;}
.posizione{ width:220px; height:13px; line-height: 13px; border-bottom: 1px solid #C5C3AE; text-align:left; padding:3px; display: block; float: left; font-weight: bold;}
.col-sn a{text-decoration: underline; color: #41485F;}
.col-sn a:hover{color: #93977B; text-decoration: underline;}

.menu{width: 205px; margin: 10px 8px; float: left; border: 1px solid #BfC2A7; background: #D8DDbD url('../images/bg-menu.jpg') repeat-x; padding: 5px;}
.menu ul li{ list-style-image: url('../images/stellina.gif'); text-indent: -1px; line-height: 20px; text-align: left; margin-left: 30px; font-weight: bold;}
.menu a{text-decoration: none; color: #41485F;}
.menu a:hover{color: #93977B; text-decoration: underline;}

.thalas-yacht{ margin: 10px 16px; float: left; width:200px; height:50px; background-image: url('../images/yacht_thalas.jpg'); }
.slogan-yacht {  text-align:right;  margin-top:8px; margin-right:8px; font-weight:bold;}

.col-dx{ float: left; margin: 6px -10px; width: 600px; border: 1px solid #f8f8f8; color: #3C3E60;}
.col-dx a{text-decoration: none; color: #41485F;}
.col-dx a:hover{color: #93977B; text-decoration: underline;}
.print-content{width: 100%; height: 100%; color:#3C3E60; font-size:11px; padding:3px; text-align:justify; justify: auto;}

.hips { background: url('../images/abil.gif') #F6F6F6 top left repeat-x; color: #41485F; border-bottom:1px solid #666; border-right:1px solid #666;}