@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}

body{ background:#0064a3 url(../img/gr-sfondo.gif) repeat-x; font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px;}
a { text-decoration:none}

.contenitore{ width:859px; margin:18px auto 0 auto; background:url(../img/gr-corpo-sfondo.gif) repeat-y right;}

.head{ width:858px; height:246px; background:#fff url(../img/gr-testa-sfondo.gif) no-repeat right;border-left:1px solid #005a92;  float:left}
.main{ width:851px; background:#fff; border-left:1px solid #005a92; border-right:1px solid #005a92;  float:left}
#filmato{position:absolute; width:843px; height:242px; z-index:1}

.banner-tortuga{ width:843px; height:242px; border-top:1px solid #005a92;  border-right:1px solid #005a92; padding:4px 4px 0 4px;}

.navigation{ width:209px; margin:19px 0 0 0; float:left; padding-bottom:50px}
.widget{ width:180px; margin:0 auto; text-align:center}
.fb_badge-2{ padding:30px}

.contenuti{ width:581px;  margin:19px 0 20px 0; border:1px solid #e5e5e5; float:left; padding:20px 20px 0 20px;}
.contenuti h1{ color:#0064a3; font-style:italic; font-size:24px; border-bottom:1px solid #e5e5e5; margin-bottom:11px}
.contenuti h2{ color:#0064a3; font-style:italic; font-size:18px; border-bottom:1px solid #e5e5e5; margin-bottom:11px}
.contenuti h3{ color:#0064a3; font-style:italic; font-size:16px; border-bottom:1px solid #e5e5e5; margin-bottom:5px}
.contenuti p{ text-align:justify; line-height:18px; padding-bottom:8px}
.contenuti strong{ color:#0064a3}
.contenuti-top{ width:200px; margin:0 auto; padding-top:20px; text-align:center}
.contenuti-top a{font-size:11px;color:#999}
.contenuti-top a:hover{ color:#ec750d}
.contenuti ul { padding:0 5px 10px}
.contenuti ul li { margin:0 10px}
.contenuti a{color:#0064a3}
.contenuti a:hover{ color:#f00}

.contenuti-img-dx{ padding:0 0 0 7px;}
.contenuti-img-sx{ padding:0 7px 0 0;}
.tab-attrezzature td{ border-bottom:1px solid #CCC}

.tab-attrezzature2 td{ border-bottom:1px solid #CCC}
.tab-attrezzature2 td.tit{color:#fff; font-size:14px; font-weight:bold; background:#0064a3; padding:2px}

.glossymenu li a.evidenziato01, .evidenziato01{ color:#f00;}

.glossymenu li a.evidenziato02, .evidenziato02{ color:#f00;}

.galley img{ padding:3px; margin:6px; border: 1px solid #e5e5e5}
.galley a:hover img{ border: 1px solid #0064a3}

.footer{ width:851px; background:#fff; border-left:1px solid #005a92; border-right:1px solid #005a92; color:#666; font-size:11px; text-align:center; padding:15px 0;}
.footer a{ font-size:11px; color:#666; }
.footer a:hover{ color:#ec750d}

.mvadmakers{ width:859px; margin:0 auto; text-align:center}
.mvadmakers a{ font-size:10px; color:#999; padding:0 0 10px 0}

.sub-footer{ width:859px; margin:0 auto; height:10px; background:url(../img/footer.gif) no-repeat}

.close{ text-align:center}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  /*width:440px;
  height:200px;*/
  display:none;
  z-index:9999;
  padding:20px;
}

.window a{ color:#666; text-decoration:none}

#boxes #dialog {
  width:580px; 
  /*height:203px;*/
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background: url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:#fff; 
  width:580px; 
 /* height:229px;
  padding:50px 0 20px 0px;*/
}

