Body{margin:0px; background:#FFFFFF; width:100%; font-family: "Century Gothic"; font-size:12px; line-height:8px;}
#main_div{width:855px; margin:0px auto; margin-top:60px;}
#main_div .first_col{float:left; height:496px; width:104px;}
#main_div a{color:#b6b8b6; text-decoration:none;}
#main_div a:hover{color:#706c6c; text-decoration:none;}
#main_div .first_col .space{height:27px;}
#main_div .first_col ul{line-height:13px;margin:0px; padding:0px; font-family:"Century Gothic"; font-size:19px; text-transform:uppercase; letter-spacing:-2px;}
#main_div .first_col ul li{list-style-type:none; padding:0 0 0 0px; margin:0px; list-style:none;}
#main_div .first_col .azienda{padding-left:1px;}
#main_div .first_col ul li a{color:#b6b8b6; text-decoration:none; font-weight:bold;}
#main_div .first_col ul li a:hover{color:#706c6c; text-decoration:none; font-weight:bold;}
#main_div .first_col a.select{color:#706c6c; text-decoration:none; font-weight:bold;}
#main_div .first_col ul li ul{margin:0px; padding-left:0px; padding-right:0px; padding-top:4px; padding-bottom:4px; font-size:10px; font-family:"Century Gothic"; text-transform:uppercase;letter-spacing: normal;}
#main_div .first_col ul li ul li{line-height:12px;list-style:none; padding-left:10px;}
#main_div .first_col ul li ul li a{color:#b6b8b6; text-decoration:none;}
#main_div .first_col ul li ul li a:hover{color:#706c6c; text-decoration:none;}
.altis_nautical_division{
    position: absolute;
    top: 480px;
}
.altis_nautical_division img{border:none;}
#main_div .second_col{float:left; height:496px; width:25px;}
#main_div .third_col{float:left; height:496px; width:568px;}
#main_div .third_col .space{height:85px;}
#main_div .third_col .content{height:443px;}
#main_div .third_col .abt_content{height:358px; color:#706c6c; line-height:10px;}
#main_div .third_col .abt_content .text_realizzazioni{clear:left; text-align:justify;font-size:9px;}
#main_div .third_col .abt_content .text_recapiti{float:right; font-size:10px; padding-top: 10px; color:#b6b8b6;}
#main_div .third_col .abt_content .text_recapiti strong{color:#706C6C; text-transform:uppercase;}
#main_div .third_col .abt_content .text_recapiti a:link, #main_div .third_col .abt_content .text_recapiti a:visited{color:#706C6C; text-decoration:none;}
#main_div .third_col .abt_content .text_recapiti a:hover{text-decoration:underline;}
#main_div .third_col .abt_content .text_contatti{float:left; margin-left:0px; width:380px; text-align:left;font-size:10px; color:#b6b8b6; padding-top: 10px;}
#main_div .third_col .abt_content .text_contatti .title{font-size:10px; color:#b6b8b6; text-transform:uppercase; padding-bottom:5px;}
#main_div .third_col .abt_content .text_news{float:left; width:123px; text-align:justify;font-size:10px;}
#main_div .third_col .abt_content .text_news .title{font-size:16px;color:#706C6C;}
#main_div .third_col .abt_content .news table{width:100%;}
#main_div .third_col .abt_content .news table .left{padding-right:5px;}
#main_div .third_col .abt_content .news table .right{padding-left:5px;}
#main_div .third_col .abt_content .news table .center{vertical-align:top;}
#main_div .third_col .abt_content .news table .center h1{padding:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;font-size:14px;text-transform:uppercase;}
#main_div .third_col .abt_content .text_left{float:left; width:280px; text-align:justify;font-size:9px;margin-right:15px;}
#main_div .third_col .abt_content .text_right{float:left; width:280px; text-align:justify;font-size:9px;margin-left:15px;}
#main_div .third_col .prod_display{clear:left;}
#main_div .third_col .c1{float:left; width:79px; font-size:9px;}
#main_div .third_col .c1sep{float:left; width:18px;}
#main_div .third_col .c1 .cat{text-transform:uppercase; font-weight:bold; font-size:10px; padding-top:13px; height:20px;line-height:10px;letter-spacing:-1px;text-align:center;width:79px;display:block;}
#main_div .third_col .c1 .prod{text-align:center; padding-top:6px;width:79px;}
#main_div .third_col .c1 .prod img{border:solid 1px #b6b8b6;}
#main_div .third_col .c1 .prod .prod_name{line-height:9px;height:14px;}
#main_div .third_col .cspace{float:left; width:18px;background-color:#00FF00;}
#main_div .third_col .prod_display .product_col{float:left;width:79px;}
#main_div .third_col .prod_display .product_col .thumbnail_dida{float:left;padding-top:5px;}
#main_div .third_col .prod_display .col_sapce{float:left; width:5px;}
#main_div .third_col .title{font-size:16px; font-family:"Century Gothic"; font-weight: normal; color:#b6b8b6; text-transform:uppercase; padding-bottom:5px;}
#main_div .third_col .footer_line{height:6px; background:url(../images/footer_line.gif) repeat-x;}
#main_div .third_col .footer_cont{float:left; height:11px;}
#main_div .third_col .footer_cont ul{margin:0px; padding:0px; font-family:"Century Gothic"; font-size:11px; text-transform:uppercase;}
#main_div .third_col .footer_cont ul li{display:inline; list-style:none; padding:0 2px 0 2px;}
#main_div .third_col .footer_cont ul li a{color:#b6b8b6; text-decoration:none;}
#main_div .third_col .footer_cont ul li a:hover{color:#706c6c; text-decoration:none;}
#main_div .third_col .footer_cont ul li a.select{color:#706c6c; text-decoration:none;}
#main_div .third_col .footer_cont01{float:right; height:15px; }
#main_div .third_col .footer_cont01 ul{margin:0px; padding:0px; text-transform:uppercase; font-size:11px; letter-spacing:-1px;}
#main_div .third_col .footer_cont01 ul li{display:inline; list-style:none; padding:0 2px 0 2px;}
#main_div .third_col .footer_cont01 ul li a{color:#b6b8b6; text-decoration:none;}
#main_div .third_col .footer_cont01 ul li a:hover{color:#706c6c; text-decoration:none;}
#main_div .third_col .copy_cont{clear:left; padding-top:6px; text-align:right; font-size:9px; text-align: right; color:#b6b8b6;}
#main_div .fourth_col{float:left; height:496px; width:30px;}
#main_div .fifth_col{float:left; height:496px; width:128px;position:relative;}
#main_div .fifth_col img{border:none;}

#main_div .fifth_col .space{height:97px;}
#main_div .fifth_col .hr{background:url(../images/hr_right.gif) no-repeat; width:128px; height:10px;}




.nautical_division_thumbnail_preview{
    text-align: center;
    padding-top: 30px;
}
.nautical_division_thumbnail_preview a{
    margin-left: 10px;
    margin-right: 10px;
    border: none;
}
.nautical_division_thumbnail_preview a:link img, .nautical_division_thumbnail_preview a:visited img{
    border: solid 2px #FFFFFF;
    width: 80px;
    top: 80px;
}

.nautical_division_thumbnail_preview a:hover img{
    border: solid 2px #B6B6B6;
    width: 80px;
    top: 80px;
}

.prima_realizzazione_nautical_division{
    font-size: 9px;
    color: #B6B6B6;
    text-align: right;
    padding: 0px;
    margin: 0px;
    position: absolute;
    left: 0px;
    top: -4px;
    text-transform: none;
}

.realizzazione_tbl{
    width: 568px;
}

.realizzazione_tbl .left, .realizzazione_tbl .right{
    width: 279px;
    vertical-align: top;
}

.realizzazione_tbl .center{
    width: 10px;
}

.realizzazione_tbl .middle{
    line-height: 10px;
    height: 10px;
}



.navigation{
    width: 100%;
}

.navigation .left{
    text-align: left;
    padding-top: 5px;
}

.navigation .left a{
    padding-left: 20px;
    line-height: 16px;
    background-image: url(../images/prev.gif);
    background-repeat: no-repeat;
    background-position: left center;
}

.navigation .right{
    text-align: right;
    padding-top: 5px;
}

.navigation .right a{
    padding-right: 20px;
    line-height: 16px;
    background-image: url(../images/next.gif);
    background-repeat: no-repeat;
    background-position: right center;
}



.nautical_division_text{
    line-height: 14px;
}


.prodotto_image_box{
    position: relative;
}


