﻿body
{
  //font: 75% Tahoma;
	font-size: 16px;
  font-family:Arial,Trebushet MS,Verdana,sans-serif;
  line-height:1.0em;
  color: #373737;
  //background: #D1E0FF;
	//background: #FFF url('/img/design/bg-body.gif') 231px 150px;
  margin: 0;
	padding: 0;
  //padding: 2px 4px 4px 2px;
  //height: 100%;
}

/* текст -------------------------------------------------------------------- */

h1
{
	font-size: 24pt; //32px; 2em;
}

h2
{
	font-size: 20px; //24px; 1.4em;
}

h3
{
	font-size: 18px; //18.72px; 1.2em;
}

h4
{
	font-size: 17px; //16px; 1em; 
}

h1,
h2,
h3,
h4,
h5
{
	text-indent: 0;
	margin: 26px 0 16px 26px;
  //margin-left:   27px;
	//margin-top:    21px;
	//margin-bottom: 21px;
}
#content-area
{
	background: #FFF url('/img/design/bg-body.gif');
}
#content 
{
  text-indent: 26px; //27px; 20pt;
}
#content a:link,
#content a:visited
{
  text-decoration: none;
  color: #000099;
}
#content a:hover
{ 
  text-decoration: underline;
  color: #0000FF;
}
#content strong
{
  color: #666666;
}

/* текст, наброски ---------------------------------------------------------- */
.draft p, 
.draft h1, 
.draft h2, 
.draft h3, 
.draft h4, 
.draft h5
{
  color: #abc;
}
/* верхнее меню ------------------------------------------------------------- */

.top-menu
{
  font-size: 10pt;
  font-weight: bold;
  color: white;
}
.top-menu a:link,
.top-menu a:visited
{
  text-decoration: none;
  color: white;
  margin: 0 4px;
}
.top-menu a:hover
{ 
  text-decoration: underline;
}

/* основное (левое) меню ---------------------------------------------------- */

.menu
{
  color: white;
  font-size: 10pt;
  font-weight: bold;
}
.menu a:link,
.menu a:visited
{
  color: white;
  text-decoration: none;
}
.menu a:hover
{
  text-decoration: underline;
  //font-weight: bold;
}
.menu ul,
.menu li
{
  padding: 0;
  margin: 0;
  //list-style-position: inside;
  list-style-type: none;
}
.menu ul li
{
  background: none;
  //list-style-type: disc;
  padding: 0;
}
.menu ul ul li
{
  //list-style-type: circle;
  margin-left: 1em;
  font-weight: normal;
}
.menu ul ul ul li
{
  margin-left: 2em;
}
.menu ul ul ul ul li
{
  margin-left: 3em;
}

/* ключевые слова в шапке ------------------------------------------------------------- */

#site-words
{
	font-size: 6pt; 
	color: #3273FF; 
	//position: absolute; 
	//top: 10px;
}

#site-words a:link,
#site-words a:visited,
#site-words a:hover
{ 
  color: #3273FF; 
	cursor: default;
}

/* яркая реклама в шапке ------------------------------------------------------------- */
#head-banner
{
	background-color: #FD5; color: #B00;
	font-size: 80%; font-weight: normal;
}
/* -------------------------------------------------------------------------- */

ul
{
  text-indent:inherit;
}

ul li
{
	margin: 0;
	padding: 0 0 0.5em 20px;
	list-style-type:none;
	background:url(img/bullet_01.gif) no-repeat 0 0.8ex;
}

/* -- Internal links -- */
.local_refs
{
  border:1px solid #1469C7;
  float:right;
  margin:0 0 10px 10px;
  padding:10px;
  width:220px;
  font-size:9px
}

.right_img
{
  float: right; 
  margin: 0 0 10px 10px;
	text-indent: 0;
}

.left_img
{
  float: left; 
  margin: 0 20px 10px 0;
}

.right_author
{
	text-align: right;
	font-style: italic;
	font-size: small;
	color: #666;
}

.copyrights 
{
  font-size: x-small;
}

.goods-table
{
	margin-left: 26px;
}

.goods-table td
{
	padding: 0 50px 50px 0;
}

.goods-table h4
{
	margin: 0;
}

.sape
{
  margin: 1em 0px;
  font-size: 80%;
}


