/* -------------------------------
&plusmn; +-
&times;  умножить
&ne;     not eqv
&lt;     <     
&gt;     >
&le;     <=
&ge;     >=
&radic;  sqrt()
&sup2;   квадрат
&sup3;   куб
&frac14; 1/4
&frac12; 1/2
&frac34; 3/4
&larr;   <-
&rarr;   ->
&harr;   <->
&infin;  бесконечность
&shy;    мягкий перенос
&ensp;   en space
&emsp;   em space
&euro;   евро
&bull; 
&prime;  '
&Prime;  ''
&middot; точка на середине высоты строки
&oline;  Надчерк
&copy;   (c)
&reg;    (R)
&trade;  TM
&deg;    градус  inherit  transparent
--------------------------------------*/

a:active  {
	color: #ff0000;
	}
a:hover   {
	color: #990000;
	}
a:link    {
	color: #000099;
	}
a:visited {
	color: #996666;
	}

/*  For IE ------------------------------------------------
	
	width-1: expression(((document.documentElement.clientWidth 
  	|| document.body.clientWidth) < 600)? 
  	"600px" : "100%");
-----------------------------------------------------------*/	

body {
	font-family:      verdana, tahoma, arial, sans-serif; 
	font-size:        75%;
	line-height:      1.4em;
	text-align:       justify;
	}

#body-border {
	background-color: #fff; /*#fafaff*/
	border-color:     #f0f0f0;
	border-style:     solid;
	border-width:     4px;
	color:            #000;
	left:             50%;
	margin-left:      -470px;
  	position:       relative;
  	width:          960px;    /* 10+160+600+180+10 */
	}

#body-content {
	background-color: #fff; /*#fafaff*/
	color:            #000;
	margin-bottom:    10px;
	margin-left:      10px;
	margin-right:     10px;
	margin-top:       10px;
	}

#header-txt	{
	font-size:        0.8em;
	line-height:      100%;
	margin-bottom:    0.2em;
	text-align:       left;   /*justify */
	}
	 
#nav-top {
	font-size:        0.8em;
	line-height:      100%;
	margin-bottom:    0.2em;
	text-align:       center;
	}
							
#logo {
	margin-bottom:    0em;
	margin-top:       4px;
	}
	 
#logo-img {
	background-color: #fff;
	float:            left;
	height:           32px;
	margin-bottom:    0px;
	margin-top:       0px;
	width:            155px;
	}
						 
#logo-txt {
	background-color: #69f;
	color:            #fff;
	font-size:        16px;
	height:           32px;
	left:             157px;
	line-height:      32px;
	padding-bottom:   0.0em;
	padding-left:     0.4em;
	padding-top:      0.0em;
	margin-left:      157px;
	margin-bottom:    2px;
	text-align:       Left;
	top:              -32px;
	}
	
#title1 {
	background-color: #69f;
	clear:            both;
	color:            #fff;
	font-size:        1.0em;
	line-height:      100%;
	padding-top:      0.5em;
	text-align:       center;
	}

#title2 {
	background-color: #69f;
	clear:            both;
	color:            #fff;
	font-size:        1.2em;
	line-height:      100%;
	padding-bottom:   0.5em;
	padding-top:      0.3em;
	margin-bottom:    0.3em;
	text-align:       center;
	}


#descript1 {
	font-size:      1.0em;
	line-height:    1.9em;
	margin-bottom:  1.0em;
	text-align:     center;
	}
	 
#descript2 {
	line-height:      1.2em;
	margin-bottom:    1.2em;
	text-align:       justify;
	}
	 
#advert1 {
	background-color: inherit;
	color:            #f00;
  font-size:        0.8em;
  font-weight:      normal;
	margin:           0px 190px 0.5em 170px;
	text-align:       center;
	width:            600px;
	}
	
#content {
	margin-bottom:    1.0em;
	}
	
#cross-link-top {
	font-size:        80%;
	text-align:       left;
	margin-bottom:    0.0em;
	padding-bottom:   0.0em;
	}

#cross-link-bottom {
	text-align:       left;
	}

#cross-link {
	text-align:       left;
	}

#nav-bot {
	font-size:        1.0em;
	line-height:      100%;
	padding-bottom:   0.75em;
	padding-top:      0.75em;
	text-align: 	  center;
	}
	
ol {
	margin-bottom:    1em;
	margin-top:       0em;
	text-align: 	  left;
	}
	 
ul {
	line-height:      1.4em;
	margin-bottom:    1em;
	margin-top:       0em;
	
	margin-left:      1em;
	padding-left:     1em;
	
	text-align: 	  left;
	}
	 
li {
	margin-left1:      0em;
	padding-left1:      0em;
	}

h1 {
    border:none;
	font-size:        0.9em;
	font-weight:      normal;
	margin-bottom:    0em;       /* Подавляем отступ */
	margin-top:       0em;       /* Подавляем отступ */
	text-align:       center;
	}
	 
h2 {
	border:none;
  font-size:      1.2em;
  font-weight:    normal;
  line-height:    1.2em;
	margin-bottom:    0em;       /* Подавляем отступ */
	margin-top:       0em;       /* Подавляем отступ */
	text-align:       center;
    }

h3 {
	border:none;
    font-size:      1.0em;
    line-height:    1.2em;
	margin-bottom:    0em;       /* Подавляем отступ */
	margin-top:       1.0em;
    }

h4 {
	border:           none;
    font-size:        1.0em;
    line-height:      1.0em;
	margin-bottom:    0em;       /* Подавляем отступ */
	margin-top:       1.0em;
    }

strong {
	}
	
code{
	font-size:        1.2em;
	padding-left:     1.0em;
	}

hr  {
	background-color: inherit;
	border-top:       1px solid #00a;
	color:            #00a;
	height:           1px
	}


.indent3 {          /* Сдвинут вправо на 3em */
	padding-left:     3.0em;
	}
	
.center{
	text-align:       center;
  }

.justify{
	text-align:       justify;
  }

h3.center{
	text-align:       center;
	}
	
h3.left{
	text-align:       left;
	}	
	
h4.center{
	text-align:       center;
	}	
	
h4.left{
	text-align:       left;
	}

p{
  margin:           0em 0em 1em 0em;
  padding           0em 0em 0em 0em;
	text-align:       justify;
  }

.code{
	font-family:      "corier new", monospace; 
	font-size:        1.2em;
	margin-bottom:    0em;
	margin-top:       0em;
	padding-left:     1.0em;
	text-align:       left;
	}

.small{
	font-size:        80%;
}

.hide{
	font-size:        1px;
}

.normal{
	font-weight:      normal;
}


