BODY { margin: 0px; padding: 0px; background-color: #ffffff; text-align: center; }
TD { font: normal 0.75em Arial, sans-serif; color: #535353; }
A { color: #000000; }
H1 { font: normal 1.5em Arial, sans-serif; color: #535353; margin-top: 0; }
H2 { font: bold 1.25em Arial, sans-serif; color: #535353; margin-top: 0; }
P { margin-bottom: 0; }

.main_top_gray { background-repeat: repeat-x; background-image: url('/i/bg-main-lite.gif'); }
.main_top_equipment { background-repeat: repeat-x; background-image: url('/i/bg-equipment-lite.gif'); }
.main_top_diagnostic { background-repeat: repeat-x; background-image: url('/i/bg-diagnostic-lite.gif'); }
.main_top_cosmetics { background-repeat: repeat-x; background-image: url('/i/bg-cosmetics-lite.gif'); }
.main_bottom {  }

.logotype { width: 248px; background-color: #fdfcfb; background-repeat: repeat-x; background-image: url('/i/logo-lines.gif'); background-position: bottom left; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; }
.logotype .medilink { padding: 35px 26px 0 26px; }
.logotype .rotana { padding: 13px 47px 0 47px; }
.logotype .group { padding: 0 16px 64px 119px; }
.logotype .logo_new { padding: 25px 31px 23px 31px; }

.top_menu_equipment { width: 249px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-repeat: no-repeat; background-image: url('/i/menu-top-bg-equipment.gif'); }
.top_menu_diagnostic { width: 249px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-repeat: no-repeat; background-image: url('/i/menu-top-bg-diagnostic.gif'); }
.top_menu_cosmetics { width: 249px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-repeat: no-repeat; background-image: url('/i/menu-top-bg-cosmetics.gif'); }

.top_menu_inside { padding: 30px 0 0 30px; }
.top_menu_inside DIV { padding-bottom: 12px; }
.top_menu_inside A { color: #ffffff; font: bold 1.1em Arial, sans-serif; }
.top_menu_inside IMG { margin: 0 7px 2px 0; }

.top_image_equipment, .top_slogan_equipment { width: 249px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-repeat: repeat-x; background-image: url('/i/top-bg-equipment.gif'); background-position: bottom left; }
.top_image_diagnostic, .top_slogan_diagnostic { width: 249px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-repeat: repeat-x; background-image: url('/i/top-bg-diagnostic.gif'); background-position: bottom left; }
.top_image_cosmetics, .top_slogan_cosmetics { width: 249px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-repeat: repeat-x; background-image: url('/i/top-bg-cosmetics.gif'); background-position: bottom left; }

.top_image_equipment .top_image { width: 198px; border-left: 1px solid #ffffff; }
.top_image_diagnostic .top_image { width: 198px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin-right: 20px; }
.top_image_cosmetics .top_image { width: 198px; border-left: 1px solid #ffffff; }

.top_menu_image { border-bottom: 1px solid #ffffff; }
.top_slogan_image { width: 228px; margin-top: 112px; }

.color_area { background-color: #f5f4ef; width: 249px; border-right: 1px solid #ffffff; }
.left_column { background-color: #f5f4ef; width: 248px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.left_column .map { margin-top: 50px; }
.right_column { background-color: #f5f4ef; width: 248px; border-right: 1px solid #ffffff; }
 
.banners_left { padding: 10px 9px 0 10px; }
.banners_right { padding: 10px 10px 0 9px; }
.banners_left DIV, .banners_right DIV {  padding-bottom: 10px; }

.color_area_cosmetics A { color: #ffffff; font-weight: bold; }
.color_area_cosmetics DIV { margin-bottom: 20px; }

.left_menu { padding: 27px 30px 17px 30px; }
.left_menu B { font-size: 1.1em; }
.left_menu B DIV { color: #000000; padding-bottom: 10px; }
.left_menu DIV { padding-bottom: 7px; }
.left_menu A { color: #000000; }
.left_menu IMG { margin: 0 7px 2px 0; }

.first_color_equipment { background-color: #193c68; width: 249px; border-right: 1px solid #ffffff; }
.first_color_diagnostic { background-color: #d23305; width: 249px; border-right: 1px solid #ffffff; }
.first_color_cosmetics { background-color: #6fa61d; width: 249px; border-right: 1px solid #ffffff; }

.first_text_color { padding: 17px 20px; color: #ffffff; }
.first_text_color .header { padding-bottom: 10px; font-weight: bold; }
.first_text_color .header A, .first_text_color A { color: #ffffff; }

.first_text_color .header_diagnostic { font-size: 1.25em; padding-bottom: 10px; }
.first_text_color .press { margin-bottom: 6px; }
.first_text_color .date { text-align: right; font-size: 0.9em; }

.first_text { color: #535353; padding: 17px 20px; }

.copyright_equipment { background-color: #fdfcfb; background-repeat: repeat-x; background-image: url('/i/bottom-equipment.gif'); color: #535353; }
.copyright_diagnostic { background-color: #fdfcfb; background-repeat: repeat-x; background-image: url('/i/bottom-diagnostic.gif'); color: #535353; }
.copyright_cosmetics { background-color: #fdfcfb; background-repeat: repeat-x; background-image: url('/i/bottom-cosmetics.gif'); color: #535353; }

.copyright_equipment DIV, .copyright_diagnostic DIV, .copyright_cosmetics DIV { padding: 32px 20px 27px 20px; }

.copyright_bottom { background-color: #fefdfd; background-repeat: repeat-x; background-image: url('/i/copyright-bottom.gif'); }
.copyright_left { border-left: 1px solid #ffffff; padding-left: 10px; }
.copyright_right { border-right: 1px solid #ffffff; }

.first_image { width: 249px; border-right: 1px solid #ffffff; }
.text_firstpage { padding: 17px 10px; }

.text { color: #535353; margin: 27px 30px; width: 690px; }
.text .header { font: normal 1.45em Arial, sans-serif; }

.text_table_big TD { padding-bottom: 30px; }
.text_table_big DIV IMG { margin-bottom: 12px; }
.text_table DIV IMG { margin-right: 15px; }
.text_table TD { padding-bottom: 15px; }
.text_table_big A, .text_table A { text-decoration: none; }

.img_left { margin: 0 10px 10px 0; }
.img_right { margin: 0 0 10px 10px; }

.header_table TD { padding-bottom: 10px; }
.header_table IMG { margin-right: 10px; }
.header_table DIV { margin-bottom: 0.3em; }

.header_articles DIV { margin-bottom: 1em; }
.header_articles DIV DIV { margin-bottom: 0.3em; }

.header_date { font-size: 0.9em; margin-top: -1em; }

.menu_inside { padding-left: 20px; }
.menu_inside B { color: #000000; }

.menu_text_inside { line-height: 1.8em; margin-left: 20px; }
 
