BODY {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TD {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TR {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

P {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

UL {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

OL {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

LI {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

BR {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A:link {
  COLOR: #1A73B9;
  TEXT-DECORATION: underline;
}

A:visited {
  COLOR: #1A73B9;
  TEXT-DECORATION: underline;
}

A:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

FORM {
  MARGIN: 0;
}

SELECT {
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

OPTION {
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

INPUT {
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TEXTAREA {
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

BUTTON {
  FONT-SIZE: 12px;
  CURSOR: hand;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.text_menu {
  FONT-SIZE: 13px;
  COLOR: #0A62A6;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_menu:link {
  COLOR: #0A62A6;
  TEXT-DECORATION: underline;
}

A.text_menu:visited {
  COLOR: #0A62A6;
  TEXT-DECORATION: underline;
}

A.text_menu:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

.text_menu_red {
  FONT-SIZE: 13px;
  COLOR: #ff0000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_menu_red:link {
  COLOR: #ff0000;
  TEXT-DECORATION: underline;
}

A.text_menu_red:visited {
  COLOR: #ff0000;
  TEXT-DECORATION: underline;
}

A.text_menu_red:hover {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

.text_block {
  FONT-SIZE: 12px;
  COLOR: #cc0000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_block:link {
  COLOR: #cc0000;
  TEXT-DECORATION: underline;
}

A.text_block:visited {
  COLOR: #cc0000;
  TEXT-DECORATION: underline;
}

A.text_block:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

.text_gray {
  FONT-SIZE: 12px;
  COLOR: #868686;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_gray:link {
  COLOR: #868686;
  TEXT-DECORATION: underline;
}

A.text_gray:visited {
  COLOR: #868686;
  TEXT-DECORATION: underline;
}

A.text_gray:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

.text_black {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_black:link {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.text_black:visited {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.text_black:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

.text_red {
  FONT-SIZE: 12px;
  COLOR: #cc0000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_red:link {
  COLOR: #cc0000;
  TEXT-DECORATION: underline;
}

A.text_red:visited {
  COLOR: #cc0000;
  TEXT-DECORATION: underline;
}

A.text_red:hover {
  COLOR: #ff0000;
  TEXT-DECORATION: underline;
}

.text_orange {
  FONT-SIZE: 12px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.text_orange:link {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

A.text_orange:visited {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

A.text_orange:hover {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

.news {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.news:link {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.news:visited {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.news:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

.white {
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.white:link {
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.white:visited {
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.white:hover {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.small {
  FONT-SIZE: 10px;
  COLOR: #666666;
  FONT-FAMILY: Verdana, tahome, sans-serif;
}

.white_small {
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.white_small:link {
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.white_small:visited {
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.white_small:hover {
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.white_menu {
  FONT-SIZE: 13px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.white_menu:link {
  FONT-SIZE: 13px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.white_menu:visited {
  FONT-SIZE: 13px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.white_menu:hover {
  FONT-SIZE: 13px;
  COLOR: #FFCC00;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.white_big {
  FONT-SIZE: 15px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.white_big:link {
  FONT-SIZE: 15px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.white_big:visited {
  FONT-SIZE: 15px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.white_big:hover {
  FONT-SIZE: 15px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.big {
  FONT-SIZE: 15px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.big_orange {
  FONT-SIZE: 15px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.big_orange:link {
  FONT-SIZE: 15px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.big_orange:visited {
  FONT-SIZE: 15px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.big_orange:hover {
  FONT-SIZE: 15px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.medium {
  FONT-SIZE: 13px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

h1.medium,
h2.medium,
h3.medium {
  padding: 0;
  margin: 0;
}

.headline {
  FONT-SIZE: 14px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.headline_orange {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.headline_orange:link {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_orange:visited {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_orange:hover {
  FONT-SIZE: 14px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.headline_blue {
  FONT-SIZE: 14px;
  COLOR: #1A73B9;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.headline_blue:link {
  FONT-SIZE: 14px;
  COLOR: #1A73B9;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_blue:visited {
  FONT-SIZE: 14px;
  COLOR: #1A73B9;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_blue:hover {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.headline_red {
  FONT-SIZE: 14px;
  COLOR: #EC2100;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.headline_red:link {
  FONT-SIZE: 14px;
  COLOR: #EC2100;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_red:visited {
  FONT-SIZE: 14px;
  COLOR: #EC2100;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_red:hover {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.headline_green {
  FONT-SIZE: 14px;
  COLOR: #009130;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.headline_green:link {
  FONT-SIZE: 14px;
  COLOR: #009130;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_green:visited {
  FONT-SIZE: 14px;
  COLOR: #009130;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.headline_green:hover {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.orange_small {
  FONT-SIZE: 10px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.orange_small:link {
  FONT-SIZE: 10px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.orange_small:visited {
  FONT-SIZE: 10px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.orange_small:hover {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.blue_small {
  FONT-SIZE: 10px;
  COLOR: #1A73B9;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.blue_small:link {
  FONT-SIZE: 10px;
  COLOR: #1A73B9;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.blue_small:visited {
  FONT-SIZE: 10px;
  COLOR: #1A73B9;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.blue_small:hover {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.registered_user {
  FONT-SIZE: 14px;
  COLOR: #068A00;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.registered_user:link {
  FONT-SIZE: 14px;
  COLOR: #068A00;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.registered_user:visited {
  FONT-SIZE: 14px;
  COLOR: #068A00;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.registered_user:hover {
  FONT-SIZE: 14px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.unregistered_user {
  FONT-SIZE: 14px;
  COLOR: #666666;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

A.unregistered_user:link {
  FONT-SIZE: 14px;
  COLOR: #666666;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.unregistered_user:visited {
  FONT-SIZE: 14px;
  COLOR: #666666;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

A.unregistered_user:hover {
  FONT-SIZE: 14px;
  COLOR: #FF5200;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}

.button_orange {
  background: #FF5200;
  color: #FFFFFF;
  FONT-SIZE: 12px;
  CURSOR: hand;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.button_gray {
  FONT-SIZE: 12px;
  BACKGROUND: #cccccc;
  CURSOR: hand;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.button_green {
  FONT-SIZE: 12px;
  BACKGROUND: #009130;
  CURSOR: hand;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.button_red {
  FONT-SIZE: 12px;
  BACKGROUND: #EA1100;
  CURSOR: hand;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.button_black {
  FONT-SIZE: 12px;
  BACKGROUND: #474747;
  CURSOR: hand;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.error {
  FONT-SIZE: 18px;
  COLOR: Red;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  text-align: center;
  text-decoration: underline;
  font-weight: bolder;
  margin: 6px 6px;
}

.advert {
  FONT-SIZE: 12px;
  COLOR: #333333;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.advert:link {
  COLOR: #333333;
  TEXT-DECORATION: underline;
}

A.advert:visited {
  COLOR: #333333;
  TEXT-DECORATION: underline;
}

A.advert:hover {
  COLOR: #FF5200;
  TEXT-DECORATION: underline;
}

.small_black {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, tahome, sans-serif;
}

A.small_black:link {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, tahome, sans-serif;
  TEXT-DECORATION: underline;
}

A.small_black:hover {
  FONT-SIZE: 10px;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, tahome, sans-serif;
  TEXT-DECORATION: underline;
}

.small_orange {
  FONT-SIZE: 10px;
  COLOR: #ff5200;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: none;
}

A.small_orange:link {
  FONT-SIZE: 10px;
  COLOR: #ff5200;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_orange:visited {
  FONT-SIZE: 10px;
  COLOR: #ff5200;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_orange:hover {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

.found {
  background-color: pink;
  text-decoration: none;
}

.photo_video {
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  background-color: #ff5200;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 4px;
  padding-right: 4px;
  text-transform: uppercase;
}

A.big:link {
  FONT-SIZE: 14px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.big:visited {
  FONT-SIZE: 14px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.big:hover {
  FONT-SIZE: 14px;
  COLOR: #ff5200;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

.block_title {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  text-transform: uppercase;
}

A.block_title:link {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: none;
  text-transform: uppercase;
}

A.block_title:visited {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: none;
  text-transform: uppercase;
}

A.block_title:hover {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: none;
  text-transform: uppercase;
}

.small_gray {
  FONT-SIZE: 10px;
  COLOR: #666666;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.small_gray:link {
  FONT-SIZE: 10px;
  COLOR: #666666;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_gray:visited {
  FONT-SIZE: 10px;
  COLOR: #666666;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_gray:hover {
  FONT-SIZE: 10px;
  COLOR: #ff5200;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

.text_all {
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 10px;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.text_all:link {
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 10px;
  FONT-SIZE: 11px;
  COLOR: #005DAE;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.text_all:visited {
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 10px;
  FONT-SIZE: 11px;
  COLOR: #005DAE;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.text_all:hover {
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 10px;
  FONT-SIZE: 11px;
  COLOR: #ff5200;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

.small_black_m {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.small_black_m:link {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_black_m:visited {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_black_m:hover {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

.news_m {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.news_m:link {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.news_m:visited {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.news_m:hover {
  COLOR: #ff5200;
  TEXT-DECORATION: underline;
}

a.mainmenu:link {
  color: blue;
  text-decoration: none;
  font-weight: none;
}

a.mainmenu:visited {
  color: blue;
  text-decoration: none;
  font-weight: none;
}

a.mainmenu:hover {
  color: #ff5200;
  text-decoration: underline;
  font-weight: none;
}

a.raz_link:link {
  color: blue;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}

a.raz_link:visited {
  color: blue;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}

a.raz_link:hover {
  color: blue;
  text-decoration: underline;
  font-weight: bold;
  font-size: 11px;
}

a.hlink:link {
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
}

a.hlink:visited {
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
}

a.hlink:hover {
  color: #FF6600;
  text-decoration: underline;
  font-weight: bold;
  font-size: 14px;
}

a.black:link {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

a.black:visited {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

a.black:hover {
  color: black;
  text-decoration: underline;
  font-weight: bold;
}

.black {
  font-family: Tahoma,Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
}

.black_header {
  font-family: Tahoma,Verdana,Arial;
  font-size: 14px;
  font-weight: bold;
}

.mainmenu {
  font-family: Tahoma,Verdana,Arial;
  font-size: 11px;
  font-weight: none;
  cursor: pointer;
}

.psevdolink {
  font-family: Tahoma,Verdana,Arial;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
  color: blue;
  text-decoration: underline;
}

INPUT.flat {
  border: 1px solid black;
}

.q_q {
  font-family: Tahoma,Verdana,Arial;
  font-weight: bold;
  font-size: 16px;
}

.q_a {
  font-family: Tahoma,Verdana,Arial;
  font-size: 12px;
  font-weight: none;
  padding-left: 10px;
}

.a_head {
  font-family: Tahoma,Verdana,Arial;
  font-size: 14px;
  font-weight: bold;
  background-color: #f4f4f4;
  padding: 3px;
}

.invis {
  display: none;
}

.small_blue {
  FONT-SIZE: 10px;
  COLOR: #1a73b9;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: none;
}

A.small_blue:link {
  FONT-SIZE: 10px;
  COLOR: #1a73b9;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_blue:visited {
  FONT-SIZE: 10px;
  COLOR: #1a73b9;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

A.small_blue:hover {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
  TEXT-DECORATION: underline;
}

.news {
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, verdana, sans-serif, arial;
}

A.news:link {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.news:visited {
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

A.news:hover {
  COLOR: #ff5200;
  TEXT-DECORATION: underline;
}

.img_news {
  border: 1px solid #000000;
}

.img_news:hover {
  border: 1px solid #ff5200;
}

html {
  background: #eee;
}

body {
  max-width: 1400px;
  min-width: 1223px;
  margin: auto;
  background: #fff;
  box-shadow: 0px 0px 15px #999;
}

.clearfix:after {
  clear: both;
  display: block;
  content: "";
}

.e1-footer {
  background: #E1E1E1;
  border-top: 2px solid #000000;
}

.e1-footer__inner {
  width: 100%;
  padding: 25px 25px 23px;
  font-size: 12px;
  box-sizing: border-box;
}

.ie8 .e1-footer__inner {
  padding: 25px 15px 23px;
}

.e1-footer__info {
  display: table;
  width: 100%;
  border-bottom: 1px solid #D1D1D1;
  padding-bottom: 20px;
}

.e1-footer__column {
  position: relative;
  width: auto;
  display: table-cell;
  vertical-align: top;
  padding: 0;
  margin: 0;
  text-align: left;
}

.e1-footer__column_middle {
  vertical-align: middle;
}

.e1-footer__nav {
  margin-bottom: 17px;
  text-align: left;
}

.e1-footer__list {
  list-style: none;
  display: block;
  text-align: left;
  margin: 0;
  padding: 0;
}

.e1-footer__item {
  display: inline-block;
  vertical-align: top;
}

.e1-footer__item + .e1-footer__item {
  margin-left: 12px;
}

.e1-footer__item-link {
  text-decoration: none;
}

.e1-footer__link-text {
  font-family: Tahoma, verdana, sans-serif, arial;
  font-size: 12px;
  color: #196199;
  line-height: 18px;
  white-space: nowrap;
  text-decoration: underline;
}

.e1-footer__link-text_bold {
  font-weight: bold;
}

.e1-footer__phones {
  margin-bottom: 27px;
  text-align: left;
}

.e1-footer__text {
  font-family: Tahoma, verdana, sans-serif, arial;
  font-size: 12px;
  color: #000000;
  line-height: 18px;
}

.e1-footer__desc {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
}

.e1-footer__logo {
  float: left;
  margin-top: -28px;
}

.e1-footer__logo_last {
  float: right;
  margin-top: -22px;
}

.e1-footer__copyright {
  padding-top: 15px;
  border-top: 1px solid #DDDDDD;
  cursor: default;
}

@media screen and (max-width: 1285px) {
  .e1-footer__inner {
    padding: 25px 15px 23px;
  }

  .e1-footer__text_block {
    display: block;
  }
}

.e1-footer__right-line {
  display: block;
  line-height: 16px;
  margin-top: 5px;
  white-space: nowrap;
}

.e1-footer__counters {
  margin-top: -38px;
}

.e1-footer__oldtext-td {
  padding-left: 20px;
  padding-top: 18px;
  line-height: 17px;
}