DIV, TD, TABLE, BODY, IMG, FORM
{
  margin:               0px;
  padding:              0px;
  border:               0px;
}

A, A:visited
{
  color:                #000000;
}

TABLE
{
  table-layout:         fixed;
  border-collapse:      collapse;
  border-spacing:       0px;
}

BODY
{
  background-color:     #FFFFFF;
}

TABLE.canvas TD
{
  vertical-align:       top;
}

TD.ruler_left
{
  width:                211px;
}

TD.ruler_center
{
  width:                415px;
}

TD.ruler_right
{
  width:                146px;
}

TD.top_left_blue_space
{
  width:                211px;
  height:               19px;
  background-color:     #ACD1EC;
  background-image:     url("/graphics/left_column_bkg.png");
}

TD.container_logo
{
  width:                211px;
  height:               82px;
  background-color:     #0174C5;
}

IMG.logo
{
  width:                207px;
  height:               78px;
  margin:               2px;
}

TD.outer_container_top_banner
{
  width:                561px;
  height:               82px;
  background-color:     #0174C5;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.inner_container_top_banner
{
  width:                468px;
  height:               60px;
  position:             relative;
  left:                 25px;
  top:                  13px;
}

TD.top_right_stripe
{
  background-color:     #0174C5;
}

TD.top_band_shadow_left
{
  width:                211px;
  height:               10px;
  background-color:     #ACD1EC;
  background-image:     url("/graphics/shadow_left.png");
}

TD.top_band_shadow_right
{
  height:               10px;
  background-image:     url("/graphics/shadow_right.png");
  background-repeat:    repeat-x;
}

TD.date_time
{
  width:                211px;
  height:               25px;
  background-color:     #ACD1EC;
  background-image:     url("/graphics/left_column_bkg.png");
}

DIV.date_time_container
{
  width:                200px;
  height:               25px;
  margin-left:          5px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.date
{
  width:                150px;
  height:               25px;
  position:             relative;
  left:                 0px;
  top:                  0px;
  vertical-align:       middle;
  font-family:          arial, sans-serif;
  font-size:            12px;
  text-decoration:      underline;
  color:                #073455;
}

DIV.date A, DIV.date A:visited
{
  color:                #073455;
}

DIV.time
{
  width:                55px;
  height:               25px;
  position:             absolute;
  right:                0px;
  top:                  0px;
  vertical-align:       middle;
  font-family:          arial, sans-serif;
  font-size:            12px;
  color:                #073455;
}

DIV.container_ticker_top
{
  width:                405px;
  height:               15px;
  position:             relative;
  top:                  5px;
  left:                 5px;
}

SPAN.ticker_top
{
  vertical-align:       middle;
  font-family:          verdana, sans-serif;
  font-size:            12px;
  font-weight:          bold;
}

DIV.container_lang_switch
{
  width:                146px;
  height:               25px;
  position:             relative;
  top:                  0px;
  left:                 0px;
}

IMG.lang_rom
{
  width:                25px;
  height:               12px;
  position:             absolute;
  top:                  6px;
  right:                48px;
}

IMG.lang_eng
{
  width:                25px;
  height:               12px;
  position:             absolute;
  top:                  6px;
  right:                10px;
}

TD.line_left
{
  width:                211px;
  height:               8px;
  background-color:     #ACD1EC;
  background-image:     url("/graphics/line_left.png");
  background-repeat:    none;
}

TD.line_center
{
  width:                415px;
  height:               8px;
  background-image:     url("/graphics/line_center.png");
  background-repeat:    none;
}

TD.line_right
{
  width:                146px;
  height:               8px;
  background-color:     #D9EBF9;
  background-image:     url("/graphics/line_right.png");
  background-repeat:    none;
}

TD.column_left
{
  width:                211px;
  background-color:     #ACD1EC;
  background-image:     url("/graphics/left_column_bkg.png");
}

DIV.outer_container_abonament_monit
{
  width:                211px;
  height:               74px;
  margin-top:           20px;
  margin-bottom:        15px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.abonament_monit_middle_line
{
  width:                211px;
  height:               1px;
  background-color:     #0174C5;
  position:             absolute;
  top:                  37px;
  left:                 0px;
  overflow:             hidden;
}

DIV.inner_container_abonament_monit
{
  width:                190px;
  height:               74px;
  position:             absolute;
  top:                  0px;
  left:                 13px;
}

DIV.outer_container_newsletter
{
  width:                150px;
  height:               173px;
  margin-top:           15px;
  margin-bottom:        11px;
  position:             relative;
  top:                  0px;
  left:                 35px;
}

DIV.inner_container_newsletter
{
  width:                142px;
  height:               165px;
  position:             relative;
  left:                 0px;
  top:                  0px;
  background-color:     #0174C5;
  background-image:     url("/graphics/newsletter_bkg.png");
}

DIV.shadow_left_newsletter
{
  width:                8px;
  height:               173px;
  position:             absolute;
  right:                0px;
  top:                  0px;
  background-image:     url("/graphics/shadow_left_newsletter.png");
  overflow:             hidden;
}

DIV.shadow_bottom_newsletter
{
  width:                142px;
  height:               8px;
  position:             absolute;
  left:                 0px;
  bottom:               0px;
  background-image:     url("/graphics/shadow_bottom_newsletter.png");
  overflow:             hidden;
}

DIV.newsletter_title, DIV.newsletter_graphic_title
{
  width:                142px;
  height:               25px;
  text-align:           center;
  font-family:          impact, sans-serif;
  font-size:            20px;
  text-decoration:      underline;
  overflow:             hidden;
}

DIV.newsletter_graphic_title
{
  background-image:     url("/graphics/newsletter_title_1.png");
  position:             absolute;
  top:                  0px;
  left:                 0px;
}

DIV.newsletter_text
{
  width:                132px;
  height:               43px;
  margin:               5px;
  margin-bottom:        3px;
  font-family:          tahoma, sans-serif;
  font-weight:          bold;
  font-size:            10px;
  color:                #FFFFFF;
  overflow:             hidden;
}

DIV.form_newsletter_textboxes
{
  text-align:           center;
}

INPUT.newsletter_textbox
{
  font-size:            12px;
}

DIV.form_newsletter_button_1, DIV.form_newsletter_button_2
{
  height:               14px;
  position:             absolute;
  bottom:               6px;
  cursor:               pointer;
  cursor:               hand;
}

DIV.form_newsletter_button_1
{
  width:                56px;
  left:                 3px;
}

DIV.form_newsletter_button_2
{
  width:                77px;
  right:                3px;
}

DIV.container_arhiva_foto
{
  width:                190px;
  height:               67px;
  margin:               10px;
}

DIV.left_column_vertical_compensation
{
  width:                100px;
  height:               1px;
}

TD.column_center
{
  width:                415px;
}

DIV.column_center_header
{
  width:                400px;
  height:               16px;
  margin-left:          7px;
  margin-bottom:        9px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.column_center_site_pos
{
  width:                390px;
  height:               10px;
  position:             absolute;
  top:                  0px;
  left:                 0px;
  font-family:          tahoma, sans-serif;
  font-size:            10px;
  font-weight:          bold;
  color:                #7094AE;
}

DIV.column_center_site_pos A, DIV.column_center_site_pos A:visited
{
  color:                #7094AE;
}

DIV.outer_container_titles_and_prices
{
  width:                400px;
  margin:               7px;
  margin-top:           12px;
  margin-bottom:        20px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.inner_container_titles
{
  width:                225px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.front_page_news_title
{
  width:                225px;
  margin-top:           15px;
  margin-left:          5px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
}

DIV.front_page_news_title A, DIV.front_page_news_title A:visited
{
  color:                #000000;
}

DIV.front_page_news_data_container
{
  width:                225px;
  height:               10px;
  margin-top:           3px;
  margin-left:          5px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.front_page_news_topic
{
  width:                150px;
  position:             absolute;
  top:                  0px;
  left:                 0px;
  font-family:          verdana, sans-serif;
  font-size:            9px;
  color:                #7094AE;
}

DIV.front_page_news_date
{
  width:                75px;
  position:             absolute;
  top:                  0px;
  right:                0px;
  font-family:          tahoma, sans-serif;
  font-size:            9px;
  color:                #557993;
}

DIV.inner_container_window_prices
{
  width:                93px;
  height:               195px;
  position:             absolute;
  right:                30px;
  top:                  5px;
}

IMG.window_prices
{
  width:                93px;
  height:               195px;
}

DIV.column_center_banner
{
  width:                405px;
  height:               139px;
  margin:               5px;
  margin-top:           8px;
  margin-bottom:        12px;
}

DIV.web_directory_header,
DIV.web_directory_footer
{
  width:                400px;
  height:               20px;
  margin:               7px;
  margin-top:           12px;
  margin-bottom:        2px;
  position:             relative;
  right:                0px;
  top:                  0px;
  background-color:     #025895;
}

DIV.web_directory_header_text_left, DIV.web_directory_header_text_right,
DIV.web_directory_footer_text_left, DIV.web_directory_footer_text_right
{
  width:                190px;
  height:               16px;
  color:                #FFFFFF;
  font-family:          Tahoma, sans-serif;
  font-size:            13px;
  font-weight:          bold;
}

DIV.web_directory_header_text_left,
DIV.web_directory_footer_text_left
{
  position:             absolute;
  left:                 5px;
  top:                  1px;
}

DIV.web_directory_header_text_right,
DIV.web_directory_footer_text_right
{
  position:             absolute;
  right:                5px;
  top:                  1px;
  text-align:           right;
}

DIV.web_directory_footer
{
  margin-bottom:        12px;
  margin-top:           2px;
}

DIV.web_directory_footer_text_left A, DIV.web_directory_footer_text_left A:visited,
DIV.web_directory_footer_text_right A, DIV.web_directory_footer_text_right A:visited,
DIV.web_directory_header_text_left A, DIV.web_directory_header_text_left A:visited,
DIV.web_directory_header_text_right A, DIV.web_directory_header_text_right A:visited
{
  color:                #FFFFFF;
}

DIV.web_directory_content
{
  width:                400px;
  margin:               7px;
  margin-top:           2px;
  margin-bottom:        2px;
  border:               1px solid #000000;
  fake-line:            whatever;
  width:                398px;              /* adjust for IE 5 bug */
}

TABLE.web_directory_content_table
{
  width:                398px;
}

DIV.web_directory_item_inner_container
{
  margin:               2px;
  margin-bottom:        5px;
  font-family:          tahoma, sans-serif;
  font-size:            11px;
  color:                #025895;
}

DIV.web_directory_item_inner_container A, DIV.web_directory_item_inner_container A:visited
{
  color:                #025895;
}

DIV.web_directory_item_title
{
  font-family:          tahoma, sans-serif;
  font-size:            11px;
  font-weight:          bold;
  color:                #025895;
}

DIV.web_directory_item_title A, DIV.web_directory_item_title A:visited
{
  color:                #025895;
}

DIV.web_directory_count
{
  width:                395px;
  margin:               7px;
  margin-top:           0px;
  margin-bottom:        40px;
  font-family:          tahoma, sans-serif;
  font-size:            11px;
  font-weight:          bold;
  color:                #025895;
  text-align:           right;
}

DIV.web_directory_list_all
{
  width:                400px;
  margin:               7px;
  margin-top:           30px;
  font-family:          tahoma, sans-serif;
  font-size:            11px;
  font-weight:          bold;
  color:                #025895;
}

DIV.web_directory_list_all A, DIV.web_directory_list_all A:visited
{
  color:                #025895;
}

TABLE.web_directory_list_item
{
  margin:               7px;
  margin-top:           0px;
  vertical-align:       top;
  width:                400px;
}

TABLE.web_directory_list_item TD.name
{
  width:                50%;
  margin-right:         5px;
  font-family:          tahoma, sans-serif;
  font-size:            10px;
  font-weight:          bold;
  color:                #025895;
}

TABLE.web_directory_list_item TD.name A, TABLE.web_directory_list_item TD.name A:visited
{
  color:                #025895;
}

TABLE.web_directory_list_item TD.location
{
  margin-left:          5px;
  font-family:          tahoma, sans-serif;
  font-size:            10px;
  color:                #025895;
  text-align:           right;
}

DIV.web_directory_list_item_title
{
  width:                300px;
  margin:               7px;
  margin-top:           20px;
  margin-bottom:        0px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
  color:                #025895;
}

DIV.web_directory_list_item_title A, DIV.web_directory_list_item_title A:visited
{
  color:                #025895;
}

DIV.web_directory_list_item_subtitle
{
  width:                280px;
  margin-left:          27px;
  margin-top:           3px;
  font-family:          tahoma, sans-serif;
  font-size:            11px;
  font-weight:          bold;
  color:                #025895;
}

DIV.web_directory_list_item_content
{
  width:                260px;
  margin-left:          47px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
}

DIV.web_directory_list_item_content A, DIV.web_directory_list_item_content A:visited
{
  color:                #000000;
}

DIV.web_directory_topic_name
{
  width:                300px;
  margin:               3px;
  margin-top:           20px;
  margin-left:          7px;
  font-family:          tahoma, sans-serif;
  font-size:            16px;
  font-weight:          bold;
  color:                #025895;
}

DIV.web_directory_topic_name A, DIV.web_directory_topic_name A:visited
{
  color:                #025895;
}

TABLE.web_directory_subtopics_list
{
  width:                350px;
  margin:               3px;
  margin-left:          30px;
}

TABLE.web_directory_subtopics_list TD
{
  padding:              3px;
  font-family:          tahoma, sans-serif;
  font-size:            11px;
  font-weight:          bold;
  color:                #025895;
}

TABLE.web_directory_subtopics_list TD A, DIV.web_directory_subtopics_list TD A:visited
{
  color:                #025895;
}

DIV.furnizor_outer_container
{
  width:                400px;
  margin:               7px;
  margin-top:           20px;
  position:             relative;
  top:                  0px;
  left:                 0px;
}

TABLE.furnizor_details_header
{
  width:                400px;
}

TABLE.furnizor_details_header TD.furnizor_sigle IMG
{
  width:                196px;
  height:               47px;
  padding-right:        5px;
}

TABLE.furnizor_details_header TD.furnizor_navigare_inapoi
{
  padding-bottom:       5px;
  font-family:          verdana, sans-serif;
  font-size:            12px;
  color:                #025895;
  text-align:           right;
}

TABLE.furnizor_details_header TD.furnizor_navigare_inapoi A,
TABLE.furnizor_details_header TD.furnizor_navigare_inapoi A:visited
{
  color:                #025895;
}

TABLE.furnizor_details_header TD.furnizor_name
{
  padding:              10px;
  font-family:          tahoma, sans-serif;
  font-size:            18px;
  font-weight:          bold;
  color:                #025895;
}

DIV.furnizor_data_container
{
  width:                400px;
  margin-top:           10px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.furnizor_subtitle
{
  width:                120px;
  position:             absolute;
  top:                  0px;
  left:                 0px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
  color:                #025895;
}

DIV.furnizor_content
{
  width:                270px;
  margin-left:          130px;
  font-family:          verdana, sans-serif;
  font-size:            11px;
}

DIV.furnizor_content A, DIV.furnizor_content A:visited
{
  color:                #000000;
}

DIV.news_list_header
{
  width:                380px;
  margin:               7px;
  margin-top:           20px;
  margin-left:          20px;
  margin-bottom:        30px;
  font-family:          tahoma, sans-serif;
  font-size:            26px;
  font-weight:          bold;
  color:                #025895;
}

DIV.topics_list_item_title
{
  width:                345px;
  margin-left:          40px;
  margin-top:           30px;
  font-family:          verdana, sans-serif;
  font-size:            18px;
  font-weight:          bold;
  color:                #025895;
}

DIV.topics_list_item_info_container
{
  width:                345px;
  height:               15px;
  margin-left:          40px;
  margin-top:           5px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.topics_list_item_info_date
{
  width:                200px;
  position:             absolute;
  left:                 0px;
  top:                  0px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
  color:                #025895;
}

DIV.topics_list_item_info_read
{
  width:                140px;
  position:             absolute;
  top:                  0px;
  right:                0px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
  color:                #025895;
  text-align:           right;
}

DIV.topics_list_item_info_read A, DIV.topics_list_item_info_read A:visited
{
  color:                #025895;
}

DIV.news_list_item_title
{
  width:                345px;
  margin-left:          40px;
  margin-top:           30px;
  font-family:          verdana, sans-serif;
  font-size:            13px;
  font-weight:          bold;
  color:                #025895;
}

DIV.news_list_item_title A, DIV.news_list_item_title A:visited
{
  color:                #025895;
}

DIV.news_list_item_title_compact
{
  width:                345px;
  margin-left:          40px;
  margin-top:           5px;
  font-family:          verdana, sans-serif;
  font-size:            13px;
  font-weight:          bold;
  color:                #025895;
}

DIV.news_list_item_title_compact A, DIV.news_list_item_title_compact A:visited
{
  color:                #025895;
}

DIV.page_title
{
  width:                380px;
  margin:               7px;
  margin-top:           20px;
  margin-left:          20px;
  font-family:          tahoma, sans-serif;
  font-size:            26px;
  font-weight:          bold;
  color:                #025895;
}

DIV.page_subtitle
{
  width:                375px;
  margin-left:          20px;
  margin-top:           10px;
  margin-bottom:        10px;
  font-family:          verdana, sans-serif;
  font-size:            13px;
  font-weight:          bold;
  color:                #025895;
}

DIV.page_subtitle A, DIV.page_subtitle A:visited
{
  color:                #025895;
}

DIV.news_list_item_subtitle
{
  width:                325px;
  margin-left:          60px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
}

DIV.news_list_item_info_container
{
  width:                345px;
  height:               15px;
  margin-left:          40px;
  position:             relative;
  left:                 0px;
  top:                  0px;
}

DIV.news_list_item_info_date
{
  width:                200px;
  position:             absolute;
  left:                 0px;
  top:                  0px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
  color:                #025895;
}

DIV.news_list_item_info_read
{
  width:                140px;
  position:             absolute;
  top:                  0px;
  right:                0px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
  font-weight:          bold;
  color:                #025895;
  text-align:           right;
}

DIV.news_list_item_info_read A, DIV.news_list_item_info_read A:visited
{
  color:                #025895;
}

TABLE.ads_list_item
{
  width:                375px;
  margin:               10px;
  margin-left:          20px;
}

TABLE.ads_list_item TD.nume_firma
{
  padding-bottom:       5px;
  font-family:          tahoma, sans-serif;
  font-size:            14px;
  font-weight:          bold;
  color:                #025895;
}

TABLE.ads_list_item TD.info
{
  font-family:          tahoma, sans-serif;
  font-size:            10px;
  color:                #025895;
}

TABLE.ads_list_item TD.info A, TABLE.ads_list_item TD.info A:visited
{
  color:                #025895;
}

TABLE.ads_list_item TD.text
{
  padding-top:          5px;
  padding-bottom:       3px;
  font-family:          verdana, sans-serif;
  font-size:            12px;
}

TABLE.ads_list_item TD.footer_left
{
  font-family:          verdana, sans-serif;
  font-size:            9px;
  color:                #025895;
}

TABLE.ads_list_item TD.footer_right
{
  font-family:          verdana, sans-serif;
  font-size:            9px;
  color:                #025895;
  text-align:           right;
}

DIV.news_title
{
  width:                375px;
  margin:               20px;
  margin-bottom:        0px;
  font-family:          tahoma, sans-serif;
  font-size:            18px;
  font-weight:          bold;
  color:                #025895;
}

DIV.news_date
{
  width:                375px;
  margin:               20px;
  margin-top:           0px;
  font-family:          verdana, sans-serif;
  font-size:            9px;
  color:                #025895;
  text-align:           right;
}

DIV.news_subtitle
{
  width:                335px;
  margin:               8px;
  margin-left:          40px;
  margin-top:           20px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
}

DIV.news_paragraph
{
  width:                335px;
  margin:               8px;
  margin-left:          40px;
  font-family:          verdana, sans-serif;
  font-size:            12px;
}

TABLE.archived_news_days
{
  width:                375px;
  margin-left:          20px;
}

TABLE.archived_news_days TD
{
  padding:              5px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
}

TABLE.archived_news_days TD A, TABLE.archived_news_days TD A:visited
{
  color:                #000000;
}

DIV.photo_nav_pictures_nr
{
  width:                375px;
  margin-left:          20px;
  margin-top:           20px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
  color:                #025895;
}

DIV.photo_nav_browse_pages
{
  width:                375px;
  margin-left:          20px;
  margin-bottom:        20px;
  font-family:          tahoma, sans-serif;
  font-weight:          bold;
  font-size:            10px;
  color:                #025895;
}

DIV.photo_nav_browse_pages A, DIV.photo_nav_browse_pages A:visited
{
  color:                #025895;
}

TABLE.pictures_thumbs
{
  width:                375px;
  margin-left:          20px;
}

TABLE.pictures_thumbs TD
{
  padding:              10px;
}

DIV.picture_thumb_text
{
  margin-top:           5px;
  font-face:            verdana, sans-serif;
  font-size:            11px;
}

DIV.picture_thumb_text A, DIV.picture_thumb_text A:visited
{
  color:                #000000;
}

DIV.picture_thumb_date
{
  margin-top:           5px;
  font-face:            verdana, sans-serif;
  font-size:            11px;
}

TABLE.photo_archive_topics_list
{
  width:                375px;
  margin-left:          20px;
}

DIV.photo_archive_topics_title
{
  width:                160px;
  margin-left:          20px;
  font-family:          verdana, sans-serif;
  font-size:            13px;
  font-weight:          bold;
  color:                #025895;
}

DIV.photo_archive_topics_title A, DIV.photo_archive_topics_title A:visited
{
  color:                #025895;
}

DIV.photo_archive_topics_info
{
  width:                160px;
  margin-left:          20px;
  margin-bottom:        20px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
  color:                #025895;
}

DIV.web_links_topic
{
  width:                375px;
  margin-left:          20px;
  margin-top:           10px;
  margin-bottom:        15px;
  font-family:          tahoma, sans-serif;
  font-size:            14px;
  font-weight:          bold;
  color:                #025895;
}

DIV.web_link_name
{
  width:                355px;
  margin-left:          30px;
  margin-bottom:        5px;
  font-family:          tahoma, sans-serif;
  font-size:            14px;
  color:                #025895;
}

DIV.web_link_name A, DIV.web_link_name A:visited
{
  color:                #025895;
}

DIV.web_link_description
{
  width:                335px;
  margin-left:          40px;
  margin-bottom:        20px;
  font-family:          verdana, sans-serif;
  font-size:            10px;
}

TD.column_right
{
  width:                146px;
  background-color:     #D9EBF9;
  background-image:     url("/graphics/right_column_top.png");
  background-repeat:    repeat-x;
}

DIV.container_info_financ
{
  width:                146px;
  height:               40px;
  margin-top:           12px;
  margin-bottom:        15px;
}

DIV.poll_header
{
  width:                135px;
  height:               16px;
  margin-top:           15px;
  margin-left:          6px;
  margin-bottom:        1px;
  background-color:     #025895;
  position:             relative;
  left:                 0px;
  top:                  0px;
  background-image:     url("/graphics/sondaj_bkg.png");
}

DIV.poll_header_text
{
  width:                110px;
  height:               16px;
  position:             absolute;
  top:                  0px;
  right:                3px;
  color:                #FFFFFF;
  font-family:          impact, sans-serif;
  font-size:            12px;
  text-align:           right;
}

DIV.poll_header_graphic_text
{
  width:                110px;
  height:               16px;
  position:             absolute;
  top:                  0px;
  right:                3px;
  background-image:     url("/graphics/poll_header_graphic_bkg.png");
  overflow:             hidden;
}

DIV.poll_body
{
  width:                135px;
  margin-top:           1px;
  margin-left:          6px;
  margin-bottom:        10px;
  background-color:     #ACD1EC;
  border:               1px solid black;
  fake-line:            whatever;
  width:                133px;              /* adjust for IE 5 bug */
}

DIV.poll_text
{
  width:                126px;
  margin:               5px;
  margin-top:           2px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
}

DIV.form_poll_choice
{
  margin:               3px;
  margin-right:         0px;
  font-family:          tahoma, sans-serif;
  font-size:            11px;
}

DIV.form_poll_button_1
{
  width:                77px;
  height:               14px;
  margin-top:           10px;
  margin-left:          28px;
  margin-bottom:        5px;
  cursor:               pointer;
  cursor:               hand;
}

DIV.outer_container_commercial
{
  width:                137px;
  height:               88px;
  margin:               7px;
  margin-right:         0px;
  position:             relative;
  top:                  0px;
  left:                 0px;
}

IMG.commercial
{
  width:                130px;
  height:               81px;
  position:             absolute;
  left:                 0px;
  top:                  0px;
}

DIV.shadow_left_commercial
{
  width:                7px;
  height:               88px;
  background-image:     url("/graphics/shadow_left_commercial.png");
  position:             absolute;
  right:                0px;
  top:                  0px;
  overflow:             hidden;
}

DIV.shadow_bottom_commercial
{
  width:                130px;
  height:               7px;
  background-image:     url("/graphics/shadow_bottom_commercial.png");
  position:             absolute;
  left:                 0px;
  bottom:               0px;
  overflow:             hidden;
}

TD.footer
{
  width:                626px;
}

DIV.outer_container_footer_banner
{
  width:                616px;
  height:               64px;
  margin-top:           5px;
  margin-bottom:        5px;
  background-color:     #0174C5;
  position:             relative;
  left:                 0px;
  top:                  0px;
  background-image:     url("/graphics/footer_banner_bkg.png");
}

DIV.inner_container_footer_banner
{
  width:                468;
  height:               60px;
  position:             absolute;
  top:                  2px;
  left:                 2px;
}

DIV.footer_banner_legend
{
  width:                144px;
  height:               35px;
  position:             absolute;
  top:                  25px;
  right:                0px;
  font-family:          impact, sans-serif;
  font-size:            16px;
  text-align:           center;
}

DIV.footer_site_map
{
  width:                616px;
  color:                #0072C9;
  font-family:          verdana, sans-serif;
  font-size:            11px;
}

DIV.footer_site_map A, DIV.footer_site_map A:visited
{
  color:                #0072C9;
}

SPAN.footer_site_map_title, SPAN.footer_site_map_title A, SPAN.footer_site_map_title A:visited
{
  color:                #000000;
}

DIV.question_header
{
  width:                190px;
  height:               16px;
  margin:               10px;
  margin-top:           15px;
  margin-bottom:        1px;
  position:             relative;
  top:                  0px;
  left:                 0px;
  background-color:     #025895;
}

DIV.question_header_text
{
  width:                190px;
  height:               16px;
  position:             absolute;
  top:                  0px;
  right:                3px;
  color:                #FFFFFF;
  font-family:          impact, sans-serif;
  font-size:            12px;
  text-align:           right;
}

DIV.question_body
{
  width:                190px;
  margin:               10px;
  margin-top:           1px;
  background-color:     #D9EBF9;
  border:               1px solid black;
  fake-line:            whatever;
  width:                188px;              /* adjust for IE 5 bug */
}

DIV.question_text
{
  width:                178px;
  margin:               5px;
  margin-top:           2px;
  font-family:          tahoma, sans-serif;
  font-size:            12px;
  font-weight:          bold;
}

DIV.form_question_button_1
{
  width:                77px;
  height:               14px;
  margin-top:           10px;
  margin-left:          55px;
  margin-bottom:        5px;
  cursor:               pointer;
  cursor:               hand;
}

TEXTAREA.answer_textarea
{
  margin-left:          10px;
  font-size:            12px;
}

TABLE.coperti
{
  width:                385px;
  margin-left:          20px;
}
DIV.outer_container_commercial_200
{
  width:                137px;
  height:               193px;
  margin:               7px;
  margin-right:         0px;
  position:             relative;
  top:                  0px;
  left:                 0px;
}
DIV.shadow_left_commercial_200
{
  width:                7px;
  height:               187px;
  background-image:     url("/graphics/shadow_left_commercial_200.png");
  position:             absolute;
  right:                0px;
  top:                  0px;
  overflow:             hidden;
}