<!--

HTML
{
	MARGIN: 0px;
	PADDING: 0px;
  MIN-WIDTH: 1200px;
  HEIGHT: 100%;
}

BODY
{
	MARGIN: 0px;
	PADDING: 0px;
	COLOR: #535353;
	FONT-FAMILY: Arial,Verdana,Helvetica;
	BACKGROUND: #FFFFFF;
  HEIGHT: 100%;
}

A:link, A:visited
{
	COLOR: #535353;
	TEXT-DECORATION: none;
}

A:active
{
	COLOR: #E40015;
	TEXT-DECORATION: underline;
}

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


IMG
{
	BORDER: 0;
}

P
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Verdana,Helvetica;
}

SPAN
{
	FONT-FAMILY: Arial,Verdana,Helvetica;
}

DIV
{
	FONT-FAMILY: Arial,Verdana,Helvetica;
}

TABLE
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial,Verdana,Helvetica;
}

FORM
{
	MARGIN: 0px;
	PADDING: 0px;
}

INPUT
{
	MARGIN: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-FAMILY: Arial,Verdana,Helvetica;
}

TEXTAREA
{
	FONT-FAMILY: Arial,Verdana,Helvetica;
}

SELECT
{
	FONT-FAMILY: Arial,Verdana,Helvetica;
}


div.sila
{
	POSITION: relative;
	Z-INDEX: 100;
	WIDTH: 1200px;
	LEFT: 50%;
  MARGIN: 0px 0px 0px -600px;
  MIN-HEIGHT: 100%;
  HEIGHT: auto !important;
  HEIGHT: 100%;
}

div.banner
{
	POSITION: absolute;
	Z-INDEX: 200;
	WIDTH: 1200px;
	HEIGHT: 600px;
  OVERFLOW: hidden;
  BACKGROUND: #FFFFFF;
}

div.banner div.ban_left
{
	POSITION: absolute;
	Z-INDEX: 1100;
	WIDTH: 80px;
	HEIGHT: 80px;
	MARGIN: 296px 0px 0px 94px;
	BACKGROUND: url("img/banner/ban_left.png") top left no-repeat;
}

div.banner div.ban_left:hover
{
	BACKGROUND: url("img/banner/ban_left_over.png") top left no-repeat;
}

div.banner div.ban_left:active
{
	MARGIN-TOP: 298px;
	BACKGROUND: url("img/banner/ban_left_click.png") top left no-repeat;
}


div.banner div.ban_right
{
	POSITION: absolute;
	Z-INDEX: 1100;
	WIDTH: 80px;
	HEIGHT: 80px;
	MARGIN: 296px 0px 0px 1027px;
	BACKGROUND: url("img/banner/ban_right.png") top left no-repeat;
}

div.banner div.ban_right:hover
{
	BACKGROUND: url("img/banner/ban_right_over.png") top left no-repeat;
}

div.banner div.ban_right:active
{
	MARGIN-TOP: 298px;
	BACKGROUND: url("img/banner/ban_right_click.png") top left no-repeat;
}

div.banner div.ban_navi
{
	POSITION: absolute;
	Z-INDEX: 1100;
	MIN-WIDTH: 26px;
	HEIGHT: 20px;
	MARGIN: 492px 0px 0px 115px;
	BACKGROUND: #FFFFFF;
}

div.banner div.ban_navi p
{
	MARGIN: 5px;
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}

div.banner div.ban_navi p img
{
	MARGIN: 0px;
	DISPLAY: inline;
	CURSOR: pointer;
}


div.banner div.ban
{
	POSITION: absolute;
	Z-INDEX: 10;
	WIDTH: 1300px;
	HEIGHT: 600px;
  OVERFLOW: hidden;

	MARGIN-TOP: 0px;
	MARGIN-LEFT: 1500px;
}

div.ban img.bgd
{
	POSITION: absolute;
}

div.ban img.img
{
	POSITION: absolute;
}



div.menu
{
	POSITION: relative;
	Z-INDEX: 1000;
	WIDTH: 1200px;
	HEIGHT: 102px;
  OVERFLOW: hidden;
	BACKGROUND: url("img/top.png") top left no-repeat;
}

div.menu img
{
	WIDTH: 273px;
	HEIGHT: 47px;
	POSITION: absolute;
	MARGIN: 18px 0px 0px 115px;
}

div.menu div
{
	POSITION: absolute;
	WIDTH: 657px;
  HEIGHT: 37px;
	MARGIN: 65px 0px 0px 432px;
	BACKGROUND: url("img/menu.png") top left no-repeat;
  OVERFLOW: hidden;
	COLOR: #FFFFFF;
}

div.menu span
{
	POSITION: absolute;
	Z-INDEX: 1050;
	WIDTH: 100px;
  HEIGHT: 20px;
	MARGIN: 72px 0px 0px 100px;
  DISPLAY: block;
	BACKGROUND: #F20000;
}

div.menu div a:link, div.menu div a:visited
{
	POSITION: relative;
	Z-INDEX: 1060;
	LINE-HEIGHT: 35px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING: 0px 12px 0px 10px;
	HEIGHT: 35px;
	DISPLAY: inline-block;
}

div.menu div a:hover
{
	BACKGROUND: url("img/menu_btn_over.gif");
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

div.menu div a:active
{
	BACKGROUND: url("img/menu_btn_click.gif");
	COLOR: #1A1A1A;
	TEXT-DECORATION: none;
}

.menu_dop
{
	BACKGROUND: url("img/menu_btn_fon.gif") center right no-repeat;
}

div.nav
{
	POSITION: absolute;
	Z-INDEX: 1005;
	TOP: 0px;
	WIDTH: 80px;
	HEIGHT: 11px;
	MARGIN: 38px 0px 0px 1001px;
  OVERFLOW: hidden;
	PADDING: 0px;
}

div.nav a
{
	MARGIN: 0px 6px 0px 6px;
}

div.nav a img
{
	VERTICAL-ALIGN: top;
}


div.catalog
{
	POSITION: relative;
	Z-INDEX: 1000;
	WIDTH: 1000px;
	HEIGHT: 130px;
	MARGIN: 28px 0px 0px 100px;
  OVERFLOW: hidden;
	BACKGROUND: url("img/catalog.gif") top left no-repeat;
}

div.catalog div
{
	WIDTH: 1000px;
	HEIGHT: 130px;
  OVERFLOW: hidden;
	BACKGROUND: url("img/catalog_shad.gif") bottom left no-repeat;
}

div.main
{
	POSITION: relative;
	WIDTH: 1200px;
	PADDING: 0px 0px 150px 0px;
}

div.main div.lft
{
	WIDTH: 230px;
	DISPLAY: inline-block;
	VERTICAL-ALIGN: top;
	MARGIN: 3px 0px 0px 115px;
}

div.main div.lft p
{
	WIDTH: 210px;
	MARGIN: 3px 0px 27px 0px;
}

div.main div.lft p a
{
	DISPLAY: block;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #7B7B7B;
	MARGIN: 0px 0px 5px 0px;
}

div.main div.lft img
{
	MARGIN: 0px 0px 15px 0px;
}

div.main div.txt
{
	WIDTH: 740px;
	DISPLAY: inline-block;
	VERTICAL-ALIGN: top;
	MARGIN: 3px 0px 0px 0px;
}


div.main div.txt h1
{
	WIDTH: 740px;
	COLOR: #E40015;
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold;
	MARGIN: 0px;
}

div.main div.txt h2
{
	WIDTH: 740px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 14px 0px;
}

div.main div.txt h2 a:link, div.main div.txt h2 a:visited, div.main div.txt h2 a:hover, div.main div.txt h2 a:active
{
	COLOR: #E40015;
}

div.main div.txt p.date
{
	POSITION: absolute;
	WIDTH: 200px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: right;
	MARGIN: -52px 0px 0px 541px;
	COLOR: #A9A9A9;
}

div.main div.txt p
{
	FONT-SIZE: 14px;
	MARGIN: 0px 0px 10px 0px;
}

div.main div.txt p img.ico
{
	FLOAT: left;
	MARGIN: 0px 15px 15px 0px;
}

div.main div.txt hr
{
	HEIGHT: 1px;
	OVERFLOW: hidden;
	BORDER: none;
	BORDER-TOP: 1px dashed #A9A9A9;
	PADDING: 0px;
	MARGIN: 9px 0px 19px 0px;
	CLEAR: both;
}

div.main div.txt span.gray
{
	FONT-WEIGHT: bold;
	COLOR: #7B7B7B;
}

div.main div.txt span.red
{
	FONT-WEIGHT: bold;
	COLOR: #E40015;
}

div.main div.txt span.quote
{
	DISPLAY: inline-block;
	MARGIN: 5px 0px 0px 30px;
}

div.main div.e404
{
	WIDTH: 500px;
	VERTICAL-ALIGN: top;
	MARGIN: 33px 0px 0px 115px;
}

div.main div.e404 h1
{
	COLOR: #E40015;
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 21px 0px;
}

div.main div.e404 h2
{
	COLOR: #7B7B7B;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 23px 0px;
}

div.main div.e404 p
{
	VERTICAL-ALIGN: top;
	FONT-SIZE: 14px;
	MARGIN: 3px 0px 0px 0px;
}

div.main div.e404 p a:link, div.main div.e404 p a:visited, div.main div.e404 p a:hover, div.main div.e404 p a:active
{
	COLOR: #E40015;
}

div.footer
{
	POSITION: relative;
	Z-INDEX: 1000;
	WIDTH: 1200px;
	HEIGHT: 80px;
	LEFT: 50%;
  MARGIN: -80px 0px 0px -600px;
	BACKGROUND: url("img/bottom_line.gif") bottom center no-repeat;
}

div.footer p
{
	COLOR: #E40015;
  MARGIN: 0px 0px 20px 100px;
}

div.footer span
{
	COLOR: #535353;
/*	MARGIN: 0px 185px 0px 0px; */
	MARGIN: 0px 70px 0px 0px;
}

div.footer p.contacts
{
	COLOR: #535353;
	MARGIN-LEFT: 100px;
	FONT-SIZE: 11px;
}

div.footer p.contacts span
{
	COLOR: #535353;
/*	MARGIN-LEFT: 190px; */
	MARGIN-LEFT: 75px;
}

div.footer p.contacts b
{
	FONT-SIZE: 12px;
	COLOR: #E40015;
}

div.footer a:link, div.footer a:visited
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #1A1A1A;
	TEXT-DECORATION: underline;
	MARGIN: 0px 5px 0px 5px;
}

div.footer a:active
{
	COLOR: #535353;
}

div.footer a:hover
{
	COLOR: #E40015;
}

div.footer a.copy:link, div.footer a.copy:visited
{
	MARGIN: 0px;
}

div.footer a.dizign
{
	POSITION: absolute;
	DISPLAY: block;
	BACKGROUND: url("img/astronim.gif") top left no-repeat;
	WIDTH: 80px;
	HEIGHT: 50px;
	LINE-HEIGHT: 70px;
	MARGIN: -62px 0px 0px 1020px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #CFCFCF;
	TEXT-ALIGN: center;
	OVERFLOW: hidden;
}

-->
