body{ background-color: #C8C8C8; width:100%; height: 100%; background-image: url('/it/images/bg/main_bg.gif'); background-repeat:repeat-x; text-align: center; margin:0px; font-family:verdana, arial, sans-serif; font-size:9px; } td{ font-size:10px; } div{ text-align:left; } div.main{ width:774px; height:100%; border-width: 0px 1px 0px 1px; border-style: solid; border-color: white; background-color:#5C5C5C; } table{ border-collapse: collapse; width:100%; } a{ text-decoration:none; } img.page_title{ margin-bottom:10px; } /*************** header ********************/ td.header_right, td.header_left { background-image: url('/it/images/bg/top_logo_bg.jpg'); background-repeat: repeat-x; height:68px; width:50%; } td.header_right{ padding: 0px 0px 0px 23px; } td.header_left{ text-align:right; padding:0px 16px 0px 0px; } /*************** top menu ********************/ img.topmenu{ padding:0px; } td.topmenu_bottom_select, td.topmenu_bottom{ background-repeat: repeat-x; height: 5px; } td.topmenu_bottom_selected{ background-image: url('/it/images/menu/mnu_bottom_orange.gif'); } td.topmenu_bottom{ background-image: url('/it/images/menu/mnu_bottom_blue.gif'); } td.topmenu_hr_border_gray, td.topmenu_bottom_hr_border_blue,td.topmenu_bottom_hr_border_orange{ background-repeat:repeat-y; } td.topmenu_hr_border_gray{ background-image: url('/it/images/menu/mnu_hr_border_gray.gif'); } td.topmenu_bottom_hr_border_blue{ background-image: url('/it/images/menu/mnu_bottom_hr_border_blue.gif'); } td.topmenu_bottom_hr_border_orange{ background-image: url('/it/images/menu/mnu_bottom_hr_border_orange.gif'); } /*************** section menu ********************/ a.section{ color:white; } a.section_selected{ color:#FCB134; } td.sectionmenu,td.sectionmenu_selected{ background-repeat: no-repeat; background-position: center left; padding: 4px 0px 3px 8px; color: #FFFFFF; font-weight: bold; } td.sectionmenu_selected{ color: #FCB134; } td.sectionmenu_row_delimiter{ background-color:#29617B; background-image: url('/it/images/bg/dotted_hr_blue.gif'); height: 1px; background-repeat: repeat-x; } /*************** product menu *****************/ a.product{ color: #29617B; } a.product_selected{ color:#FCB134; } td.product_menu_head{ background-color:#29617B; color:white; font-weight:bold; padding: 3px 0px 4px 8px; } td.product_menu_selected,td.product_menu{ font-weight:bold; background-color:white; padding: 1px 0px 1px 8px; } td.product_menu{ color: #29617B; } td.product_menu_selected{ color:#FCB134; } .footnote{ margin: 40px 0px 0px 0px; } /*************** main text ********************/ div.main_text_title{ margin-top:22px; margin-bottom:7px; font-weight:bold; } td.section_text{ padding: 11px 15px 25px 7px; height:320px; color:#29617B; } td.page_intro{ background-color: #0099D2; padding:20px 8px 0px 9px; vertical-align:top; color:white; } a.location_link{ color: #0099D2; } div.section_title{ font-weight:bold; margin-top:15px; margin-bottom:10px; } /*************** news text ********************/ .nws_date{ padding-top:7px; color: #FF9E00; } .nws_intro{ color: #FFFFFF } .nws_info_title{ color: #048DC0; font-size:17px; font-weight:bold; padding-bottom:12px; padding-top:14px; } a.nws{ color: #048DC0; } /*************** products text ********************/ .grandprix_title { font-family: verdana, arial, sans-serif; font-size: 23px; color: #e66a4e; } .grandprix_subtitle { font-family: verdana, arial, sans-serif; font-size: 17px; color: #e66a4e; } .performance_title { font-family: verdana, arial, sans-serif; font-size: 23px; color: #d84b9b; } .cruising_title { font-family: verdana, arial, sans-serif; font-size: 23px; color: #c6982f; } .mooringlines_title { font-family: verdana, arial, sans-serif; font-size: 23px; color:#46768a; } .standingrigging_title { font-family: verdana, arial, sans-serif; font-size: 23px; color: #794d5a; } .sailmakers_title { font-family: verdana, arial, sans-serif; font-size: 23px; color: #29617b; } #table_produtcs { width:auto; color:#29617B; font-family:verdana, arial, sans-serif; vertical-align:top; text-algin:left; margin:15px; padding-left:15px; } #tab_download { width:580px; height:20px; background-color:#0099d2; color:#fff; font-family:verdana, arial, sans-serif; font-weight:bold; border-left:1px #fff solid; } a.tab_download { color:#fff; } a:hover.tab_download { color:#FCB134; } .right_cell { width:182px; border-left:1px #fff solid; text-align:right; } .h_title { color:#fff; font-family: sans-serif; font-size:21px; } .title_bottom_index { color:#01aef0; font-family: sans-serif; font-size:20px; } .step { width:20%; background-color:#29617B; font-family: sans-serif; font-size:12px; color:#fff; font-weight:bold; padding:4 4 4 10; } .form { color:#29617B; font-family: sans-serif; font-size:11px; border:1px solid #29617B; } #table_sailmakers { width:100%; padding:10px; border:1px solid #29617b; color:#29617b; text-align:center; }