/*COMMON*/ body { font: normal 12px arial; color: #FFFFFF; background: #FFFFFF; } body.onlybody { font: normal 12px arial; color: #333355; background: #FFFFFF; } p { margin: 0px; border: 0px solid #FF0000; padding: 0px; color: #FFFFFF; background: #FFFFFF; text-align: center; } p.onlybody { color: #333355; background: #FFFFFF; text-align: justify; } a { margin: 0px; border: 0px solid #FF0000; padding: 0px; color: #000000; text-align: center; vertical-align: middle; } table { margin: 0px; border: 0px solid #FF0000; border-collapse: collapse; text-align: center; vertical-align: middle; width : 100%; } tr { } td { border: 0px solid #FF0000; padding: 0px; font: normal 12px arial; text-align: center; vertical-align: middle; } img { margin: 0px; border: 0px solid #FF0000; padding: 0px; vertical-align: top; } fieldset { border: 1px ridge #C8D2FA; padding: 10px; } legend { font: normal 12px arial; color: #333355 ; background: #FFFFFF; } input.input_text { width: 100%; } textarea.textarea_text { width: 100%; } iframe { width: 100%; } input.button { width: 100px; } /***TEMPLATE*****************************************************/ table.template { margin: 0px; border: 1px solid #59638C; font: normal 0px arial; background: #FFFFFF; width: 800px;} td.template { border: 0px solid #FF0000; padding: 0px; font: normal 10px arial; background: #FFFFFF; text-align: center; vertical-align: middle; width: 100%; } table.template_header { margin: 0px; border: 0px solid #FF0000; font: normal 0px arial; background: #FFFFFF; width: 800px;} td.template_header { border: 0px solid #FF0000; padding: 0px; font: bold 17px arial; background: #FFFFFF; text-align: center; vertical-align: middle; width: 100%; height: 125px;} table.template_center { margin: 0px; border: 0px solid #FF0000; font: normal 0px arial; background: #59638C; width: 800px;} td.template_center { border: 0px solid #FF0000; padding: 0px; font: normal 10px arial; background: #59638C; text-align: center; vertical-align: middle; width: 100%; } td.template_center_section_menu_L2_and_body { background: #FFFFFF; width: 800px; } td.template_center_section_menu_L2 { border: 0px solid #FF0000; padding: 0px; background: #59638C; width: 150px; text-align: center; vertical-align: top; } td.template_center_section_body { border: 0px solid #FF0000; width: 650px; text-align: center; vertical-align: top; } table.template_footer { margin: 0px; border: 0px solid #FF0000; font: normal 0px arial; background: #C8D2FA; width: 800px;} td.template_footer { border: 0px solid #FF0000; padding: 0px; font: normal 10px arial; background: #59638C; text-align: center; vertical-align: middle; width: 100%; } /***BANNER*****************************************************/ img.banner_1_home { border: 0px solid #FF0000; width : 800px;} img.banner_1_site { border: 0px solid #FF0000; width : 800px;} img.banner_2_home { border: 0px solid #FF0000; width : 650px;} img.banner_2_site { border: 0px solid #FF0000; width : 650px;} /***BULLETS*****************************************************/ img.bullets { border: 0px solid #FF0000; width : 20px;} img.bullets_enabled { border: 0px solid #FF0000; width : 20px;} /***BODY*****************************************************/ td.body { border: 0px solid #FF0000; padding: 20px; font: normal 12px arial; color: #333355; background: #FFFFFF; width: 100%; height: 300px; text-align: justify; vertical-align: top; } td.body_home { border: 0px solid #FF0000; padding: 20px; font: normal 12px arial; color: #333355; background: #FFFFFF; width: 100%; height: 300px; text-align: justify; vertical-align: top; } td.body_text { padding: 5px; font: normal 12px arial; color: #333355; background: #FFFFFF; text-align: justify; vertical-align: top; } /***FORM*****************************************************/ td.form { font: normal 12px arial; text-align: left; vertical-align: middle; } td.form_name { width: 30%; color: #333355; font: normal 12px arial; text-align: left; vertical-align: middle; } input.form { size: 30px; } /***PARTNERS*****************************************************/ img.partners { border: 0px solid #FF0000; width : 100px; vertical-align: middle; } /***LANGUAGES*****************************************************/ img.languages { border: 0px solid #FF0000; width : 25px;} /***BACK*****************************************************/ td.back { width: 100%; text-align: right; vertical-align: middle; } /***LOGOS*****************************************************/ td.logos { width: 100%; text-align: center; vertical-align: middle; } img.logos { border: 0px solid #FF0000; width : 350px;} /***MENU*******************************************************************************************************/ table.menu_L1 { border: 0px solid #FF0000; padding: 0px; margin: 0px; width : 100%; } td.menu_L1_text { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #FFFFFF; background: url(/images/menu_unselected_25x32.png) no-repeat fixed top right; font: bold 12px arial; width: 120px;; height: 25px;; text-align: center; vertical-align: middle; } td.menu_L1_text_enabled { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #FFFFFF; background: url(/images/menu_selected_25x32.png) no-repeat fixed top right; font: bold italic 12px arial; width: 120px; text-align: center; vertical-align: middle; } td.menu_L1_pre_01 { color: #59638C; background: #C8D2FA; width: 150px; text-align: center; vertical-align: middle; } td.menu_L1_post_01 { color: #59638C; background: #C8D2FA; width: 50px; text-align: center; vertical-align: middle; } a.menu_L1_text:link, a.menu_L1_text:visited, a.menu_L1_text:hover, a.menu_L1_text:active { color: #FFFFFF; background: #59638C; font: normal 12px arial; text-align: center; vertical-align: middle; } a.menu_L1_text_enabled:link, a.menu_L1_text_enabled:visited, a.menu_L1_text_enabled:hover, a.menu_L1_text_enabled:active { color: #FFFFFF; background: #59638C; font: normal 12px arial; text-align: center; vertical-align: middle; } table.menu_L2_container { border: 0px solid #FF0000; background: #59638C; padding: 0px; margin: 0px; width : 150px;} td.menu_L2_container { background: #FFFFFF; font: 0px; width: 100%; text-align: left; vertical-align: middle; } table.menu_L2 { border: 1px solid #FF0000; padding: 0px; margin: 0px; width : 85%; } td.menu_L2_text { padding: 3px; color: #FFFFFF; background: #59638C; font: bold 12px arial; width: 150px; text-align: left; vertical-align: middle; } td.menu_L2_text_enabled { padding: 3px; color: #C8D2FA; background: #59638C; font: bold 12px arial; width: 150px; text-align: left; vertical-align: middle; } a.menu_L2_text:link, a.menu_L2_text:visited, a.menu_L2_text:hover, a.menu_L2_text:active { color: #FFFFFF; background: #59638C; font: normal 12px arial; text-align: left; vertical-align: middle; } a.menu_L2_text_enabled:link, a.menu_L2_text_enabled:visited, a.menu_L2_text_enabled:hover, a.menu_L2_text_enabled:active { color: #C8D2FA; background: #59638C; font: normal 12px arial; text-align: left; vertical-align: middle; } table.menu_L3 { border: 1px solid #FF0000; padding: 0px; margin: 0px; width : 85%; } td.menu_L3_text { padding: 3px; color: #FFFFFF; background: #59638C; font: bold 11px arial; width: 150px; text-align: left; vertical-align: middle; } td.menu_L3_text_enabled { padding: 3px; color: #C8D2FA; background: #59638C; font: bold 11px arial; width: 150px; text-align: left; vertical-align: middle; } a.menu_L3_text:link, a.menu_L3_text:visited, a.menu_L3_text:hover, a.menu_L3_text:active { color: #FFFFFF; background: #59638C; font: normal 11px arial; text-align: left; vertical-align: middle; } a.menu_L3_text_enabled:link, a.menu_L3_text_enabled:visited, a.menu_L3_text_enabled:hover, a.menu_L3_text_enabled:active { color: #C8D2FA; background: #59638C; font: normal 11px arial; text-align: left; vertical-align: middle; } td.menu_footer_text { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #59638C; background: #C8D2FA; font: bold 12px arial; width: 120px; height: 25px; text-align: center; vertical-align: middle; } td.menu_footer_text_enabled { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #59638C; background: #C8D2FA; font: bold italic 12px arial; width: 120px; text-align: center; vertical-align: middle; } a.menu_footer_text:link, a.menu_footer_text:visited, a.menu_footer_text:hover, a.menu_footer_text:active { color: #59638C; background: #C8D2FA; font: normal 12px arial; text-align: center; vertical-align: middle; } a.menu_footer_text_enabled:link, a.menu_footer_text_enabled:visited, a.menu_footer_text_enabled:hover, a.menu_footer_text_enabled:active { color: #59638C; background: #C8D2FA; font: normal 12px arial; text-align: center; vertical-align: middle; } a.header_text:link, a.header_text:visited, a.header_text:hover, a.header_text:active { color: #FFFFFF; font: bold 17px arial; text-align: center; vertical-align: middle; } /***SPAN*****************************************************/ span.body_title_01 { font: bold 17px arial; text-align: left; vertical-align: middle; } span.body_home_title_01 { font: bold 17px arial; text-align: left; vertical-align: middle; } span.body_title_02 { font: bold 15px arial; text-align: left; vertical-align: middle; } span.body_title_03 { font: bold 13px arial; text-align: left; vertical-align: middle; } span.body_title_04 { font: bold 12px arial; text-align: left; vertical-align: middle; } span.body_title_05 { font: italic 12px arial; text-align: left; vertical-align: middle; } span.body_mandatory { font: normal 11px arial; color: CC0000; text-align: left; vertical-align: middle; } span.bold { font: bold; } span.italic { font: italic; } span.bold_italic { font: bold italic; } /***LINKS*****************************************************/ a:link, a:visited, a:hover, a:active { font: bold 14px arial; text-decoration: none; color: #000000; text-align: left; vertical-align: middle; } a.body_menu_01:link, a.body_menu_01:visited, a.body_menu_01:hover, a.body_menu_01:active { font: bold 13px arial; text-decoration: none; color: #000099; text-align: left; vertical-align: middle; } a.body_link_01:link, a.body_link_01:visited, a.body_link_01:hover, a.body_link_01:active { font: bold 12px arial; text-decoration: none; color: #000099; text-align: left; vertical-align: middle; } a.map:link, a.map:visited, a.map:hover, a.map:active { font: normal 12px arial; text-decoration: none; color: #000099; text-align: left; vertical-align: middle; }