/**
* Страница стилей сайта компании ООО Удостоверяющий центр "АСКОМ"
* 
* @project  UC ACKOM
* @version 2.0
* @package xhtml-css
* @author Andrey Akimov <sneg.kg@gmail.com>
* @copyright © 2002—2010. All rights reserved
*/

/**
*
* Общая сетка (вертикальный ритм)
*
* В данной секции заданы основные параметры текста для общего вертикального ритма всего сайта
*
* @section global rhythm
*/
html { font-size: 62.5%; line-height: 1.8em;
} /* размер шрифта: 10px (для простоты расчетов), высота строк: 18px. */
body { font-size: 1.2em; } /* 12px */

p {
  font-size: 1em; /* 12px */
  line-height: 1.5em; /* 18px */
  margin: 0 0 1.5em 0; /* отбивка в виде «швейцарского» абзаца */
}
h1 {
  font-size: 2em; /* 24px */
  line-height: 1.5em; /* 36px */
  margin-top: 0.75em;
  margin-bottom: 0em;
}
h2 {
  font-size: 1.5em; /* 18px */
  line-height: 1em; /* 18px */
  margin: 1.25em 0 0.75em 0;
  padding:0;

}
h3 {
  font-size: 1.3333em; /* 16px */
  line-height: 1.125em; /* 18px */
  margin-top: 1.125em;
  margin-bottom: 0em;
}
ol, ul {
  margin: 0 0 1.5em 0;
  padding: 0;
}
ol li, ul li {
  line-height: 1.5em;
  margin: 0 0 0.75em 3em;
}
td, th {
  line-height: 1.5em;
  margin: 0 0 1.5em 0;
}

/**
*
* Шрифты
*
* Секция описывает гарнитуры и начертания шрифов
*
* @section fonts
*/
body {
  font-family: Tahoma, sans-serif;
}
h1, h2 {
  font-family: Arial, sans-serif;
  font-weight: normal;
}
h3 { font-family: "Trebuchet MS", sans-serif; }
#navi li { font-weight:bold; }
.news-header {
  font-family: Arial, sans-serif;
  font-weight: bold;
}
#upd_name { 
  font-family: Arial, sans-serif;
  font-weight:bold;
}


/**
*
* Размеры и расположение
*
* В секции описаны размеры элементов и блоков.
*
* @section size&position
*/
body {
  max-width: 1400px;
  margin-right: auto; 
  margin-left: auto;
/**    background: url(/img/4.jpg) */
}

 #banners {
margin-top:0px;
}
#content {
    margin-top:9px;
    position:relative;
}
#navi {
  font-size: 0.95em; /* 11px */
  line-height: 1.5em; /* 18px */
  margin: 0em;
}
#navi li {
  margin: 0em;
  margin-left:75px;
  padding-left:20px;
  font-size: 0.95em; 
  line-height: 1.5em; 
}
#subnavi {
  font-size: 1em; /* 9px */
  line-height: 1.5em; /* 18px */
  margin-top: 0em;
  margin-bottom: 1px; 
}

#subnavi li {
  margin-left:0px;
  font-weight:normal;
  margin-bottom:1px;
  list-style-type:none;
}
#phone {
  text-align: right;
  margin: 30px 22px 0 0;
  padding: 0;
	
}
#table_abon {
	padding: 0px 5px 0px 0px; 
}
#news {
  margin: 25px 0 0 20;
  position:relative;
  left:-16px;
}
#news .news-header {
  font-size: 1.5em; /* 16px */
  line-height: 1.125em; /* 18px */
  margin: 10px 0 0 55px;
}
#news ul li {
  position:relative;
  font-size: 95%;
  padding-right:0px;
  margin-bottom:18px;
  left: -0px;
}
#news .allnews {
  position:relative;
  font-size: 90%;
  padding-left:0;	
  margin: 0 0 0 6px;
}

#news .date {
    position:absolute;
    font-size: 150%;
    top:1px;
    left:-70px;
    padding-right:22px;
	    background:transparent url(/i/news-bullet.gif) no-repeat 30px right;
}
.news .date { color:#999; }
#bcrumbs { margin-bottom:9px; }
#upd { margin: 0; padding: 0 0 1.5em 1.5em;}
#upd p { margin: 0; padding: 0; }
#upd_name { font-size: 1.20em; }
#upd_size { font-size: 0.85em; }

.edms p {
  font-size: 90%;
  padding-right: 1.5em;
}
.edms div {
  font-size: 1em;
  right: 1em;
  margin: 0 0 1.5em 0;  
}
/**
*
* Оформление
*
* Данная секция описываеть цвета и элементы оформления.
*
* @section color&design
*/
body {
  color: #5a5a5a;
}
h1, h2, h3 { color: #255aa7; }

i, em { font-style: italic; }
b, strong { font-weight: bold; }
ol { list-style: decimal; }
ul { list-style: disc; }
#navi { color: #255aa7; }
#navi li {
  list-style-type:none;
  background: transparent url(/i/menu-bullet.gif) no-repeat 10px 6px;
}
#navi li.active { background: transparent url(/i/menu-bullet-active.gif) no-repeat 11px 6px; }
#navi a:link, #navi a:visited, #navi a:active { color:#255aa7; text-decoration: underline;}
#navi a:hover { color:#00a3f7; }
.news-header { color:#255aa7; }
#news ul li {
  list-style-type:none;
  color:#255aa7;
}
#upd_date, #upd_size  { color: #969696; }
#upd_name { color: #555555; }

#bcrumbs a {
    color:#333333;
}
#bcrumbs a:hover { color:#00a3f7; }
#bcrumbs a.last {
    color:#255aa7;
    font-weight:bold;
}


.folder_top {
	height:24px;
	background-position:left;
	background-repeat:no-repeat;
}
.folder_center {
	height:172px;
	background-repeat:repeat-x;
}
.edms_text {
	position:relative;
	padding-top:10px;
	padding-left:5px;
	min-height:172px;
	FONT-SIZE: 8pt;	
	
}
.edms_text A:link {
	FONT-SIZE: 8pt;
}
#join {
	position:absolute;
	bottom:30px;
	right:5px;
}
#join A:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

table .edm_main {
left:18px;
}

table .edm_main td {
}

table.price {
background:#ccc;
border-collapse:separate;
border-spacing:1px;
margin:0.75em 1.5em;
width:90%;
}

table.price th {
padding:5px;
background:#eee;
FONT-WEIGHT: bold;
text-align:center;
color:#858585
}
table.price td {
padding:5px;
background:#fff;
text-align:center;
}
table.preds {
background:#ccc;
border-collapse:separate;
border-spacing:1px;
}
table.preds th {
background:#eee;
FONT-WEIGHT: bold;
text-align:center;
}
table.preds td {
background:#fff;
text-align:center;
}

/**








.inner        p {font-family:Tahoma; color: #000033}
.inner        hr {color:#43597E}
.inner        td {font-family:Tahoma; font-size:11pt; font-weight:normal;}
.inner        a:link      {font-family:Tahoma; font-size:10pt; color: #1958C1; cursor:default; text-decoration:none;}
.inner        a:visited       {font-family:Tahoma; font-size:10pt; color: #1958C1; cursor:default; text-decoration:none;}
.inner        a:hover       {font-family:Tahoma; font-size:10pt; color: #F00; cursor:hand; text-decoration:underline}
.inner        label {font-family: Tahoma; font-size:10pt; font-weight:normal}
.inner        a:active { font-family:Tahoma; font-size:10pt; color: #FF0000; cursor:hand; text-decoration:none;}
.inner        h1 { font-weight: bold ; clip:   rect(   )}
.inner        h2 { font-family:Verdana; font-size:12pt; color:#000033; text-align:center ; font-weight: bold}
.inner        h3 { font-family:Verdana; font-size:10pt; color:#003764; text-align:left; font-weight: bold}
.inner        h4  { font-family:Tahoma; font-size:10pt; color:#000033; text-align:center }
.inner        li { font-family:Tahoma; font-size:10pt; text-align:left; color: #000033}
.inner        blockquote {font-family:Tahoma; font-size:8pt; font-weight:normal; margin-top:4px; margin-bottom: 4px}

.inner .padder{
padding:20px;
width:"100%";
}
.inner .bullet{
font:10pt Tahoma;
}
.inner .menu{
color:#d4d4d4;
font:bold 11px/18px Tahoma;
border-left:solid 1px #7D8D9B;
padding:5px 10px;
}
.inner .menu a:link {
color:#d4d4d4;
font:bold 11px/17px Tahoma;
text-decoration:none;
}
.inner .menu a:hover{
color:#fff;
text-decoration:none;
}
.inner .small{
color:#003764;
font:10px Tahoma;
}
.inner .dock{
font:11px Tahoma;
margin-left:10px;
}
.inner .list{
background:url(img/bullet.gif) no-repeat 0 3px;
margin-bottom:10px;
padding-left:25px;
}
.inner .footer{
color:#D4D4D4;
font:11px Tahoma;
padding:20px;
}
.inner h1{
color:#003764;
font:normal 22px Verdana;
letter-spacing:-1px;
}
.inner .content{
font:13px Verdana;
}
.inner .logo{
color:#C6D2DB;
font:11px Tahoma;
padding:0px 78px;
}
.inner table.price{
background:#ccc;
border-collapse:separate;
border-spacing:1px;
}
.inner table.price th{
padding:5px;
background:#eee;
font:bold 11px Tahoma;
text-align:left;
}
.inner table.price td{
padding:5px;
background:#fff;
font:11px Tahoma;
}
.inner table.preds{
background:#ccc;
}
.inner table.preds th{
background:#eee;
font:11px Tahoma;
text-align:center;
}
.inner table.preds td{
background:#fff;
font:11px Tahoma;
}


*/
