/* cms toolbar */
.cms-toolbar a {
	color: #000;
}
.cms-toolbar {
	background-color: #F0F2ED;
	font-family: Arial, sans-serif; font-size: 100%; }
.cms-toolbar td {
	vertical-align: bottom;
	font-family: Arial, sans-serif;
	padding: 3px 5px 8px 5px;
	border-bottom:1px #666666 solid; }
.cms-toolbar .sep- {
	padding: 0 0 4px 0; }

/*  headers */
h1 {
  padding: 10px 0;
	font-size: 250%; color: #d32222; font-weight: normal;
  padding: 10px 0 25px; }
	.inner-body h1 {
    color: #d32222; padding-left: 37px; margin: 0 0 0 -38px;
    background: url('../images/h.png') 0 0px no-repeat;
    }
h2 {
	color: #d32222; font-size: 220%; font-weight: normal; }
h3 {
	color: #d32222; font-size: 210%; font-weight: normal; }
h4 {
	font-size: 180%; font-weight: normal; }
h5 {
	font-size: 160%; font-weight: normal;  }

h1 .date- {
	color: #999; }

/* content decortation  */
.content {
  width: 100%; overflow: hidden;
  }
.content p {
  font-size: 130%; line-height: 140%; }
.content h2, .content h3, .content h4 { clear: both; }

.content h2 {
  padding: 15px 0 10px; }
.content h3 {
  padding: 15px 0 10px; }
.content h4 {
  padding: 10px 0 5px; }

/*  lists */
.content ul {
  clear: both;
  font-size: 130%; line-height: 155%;
	margin: 5px 0 10px 32px;
  }
  .content ul li {
    margin-bottom: 1px;
  	list-style-type: none; list-style-image: url('../images/bullit.gif');
    }
.content ol {
  clear: both;
  font-size: 130%; line-height: 130%;
	margin:  5px 0 10px 25px; }
	.content ol li {
	 margin-bottom: 10px;
   }

/*  forms */
textarea {
	overflow: auto; }

/* сообщения пользователю */
.system-mess-ok- {
	font-size: 140%;
	padding-bottom: 15px; }
.system-mess- {
	font-size: 140%; color: #c00;
	padding-bottom: 15px; }

/* редактируемый блок на внутренней */
.text {
  background: #fff;
  width: 200px; height: 100px; float: right;
  margin-bottom: 20px; margin-left: 20px; }

/* на это заменятся картинки .png в ie6 */
.ie-png {
	z-index: 50; }

/* Оформление картинки в тексте */
.pic {
  position: relative;
	float: left; clear: both;
  margin: 0 10px 10px 0;
  }
  .pic img {
    vertical-align: top;
    border: 1px #ccc solid;
    }
  .pic a {
  	border-bottom: none;
    }
  .pic .loop- {
    width: 18px; height: 18px; position: absolute; margin-left: 100%; left: -19px;
    background: url('../images/loop.gif') 0 0 no-repeat;
    }
  .pic .txt- {
    font-size: 130%;
    padding: 6px 0 0;
    }
    .pic .txt- a:link,
    .pic .txt- a:visited {
    	color: #000;
      }
.big-pic {
  border: 1px #ccc solid;
  margin: 15px 0 0;
  }
  .big-pic img {
    border: none;
    }
  .txt- {
    font-size: 130%;
    padding: 6px 0 20px; clear: both;
    }

.a-img- {
  text-decoration: none; border-bottom: none !important;
  }

.button- {
  width: 155px; height: 55px; position: relative;
  background: url('../images/button-bg.gif') 0 0 repeat-x;
  }
  .button- .l-,
  .button- .r- {
    width: 3px; height: 55px; position: absolute; top: 0;
    background: url('../images/button-lr.gif') no-repeat;
    }
    .button- .l- {
      left: 0;
      background-position: 0 0;
      }
    .button- .r- {
      margin-left: 100%; left: -3px;
      background-position: -3px 0;
      }
  .button- a.button-ref-:link,
  .button- a.button-ref-:visited {
    display: block; height: 2.65em; padding: 0.5em 0 0 12px;
    font-size: 210%; color: #fff; font-weight: normal; line-height: 105%;
    text-decoration: none;
    }

