@charset "windows-1251";
/* CSS Document */

  body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	                                                            /* не влияет на сайт*/
}
  .copyright {font-size: small;
}
#maket {
background-image: url(../images/cms/bg_top.jpg);
background-repeat:repeat-x;
min-width:600px;
width:expression(
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth < 600
?
"600px"
:
"auto"
)
:
(
document.body.clientWidth < 600
?
"600px"
:
"auto"
)
);
margin:0 auto;
}
#content{
width:100%;
height:100%;
background:url(../images/cms/red.gif);
background-repeat: repeat-x;
}
#footer{
background-image: url(../images/cms/dot_hor22h.gif);
background-repeat: repeat-x;
width:100%;
padding-top:7px;
padding-bottom:11px;
clear:both;
}

/*ego ctil*/

* {
  box-sizing: border-box;
 -moz-box-sizing: border-box;
}
h2 {
  font-size: 175%;
  letter-spacing: -1px;
  font-weight: normal;
  margin: -0.1em 0 1em 0;
  color: #803000;
}

h2.note-title {
  margin: -0.1em 0 0.5em 0;
}

h3,
.note-text h1 {
  font-size: 133%;
  margin: 1em 0 0.25em 0;
  color: #401800;
}
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, ul.sitemaplevel5, ul.submenu, ul.search {
	padding-left: 0;
	margin-left: 0;
}
li {
	line-height: 1.5;
}
li.doc {
	list-style: none;
	padding-left: 15px;
	background: url(../images/cms/menu/pled/doc.gif) no-repeat;
}
li.docs {
	list-style: none;
	padding-left: 15px;
	background: url(../images/cms/menu/pled/docs.gif) no-repeat;
}
li.sdoc {
	list-style: none;
	padding-left: 15px;
	background: url(../images/cms/menu/pled/sdoc.gif) no-repeat;
}
li.sdocs {
	list-style: none;
	padding-left: 15px;
	background: url(../images/cms/menu/pled/sdocs.gif) no-repeat;
}

span.tsp { display: inline; display: inline-block; display: -moz-inline-box; width: 0.12em; overflow: hidden; text-decoration: inherit; white-space: nowrap }

sup, sub { vertical-align: middle; font-size: 75%; font-weight: normal; }
sup { position: relative; bottom: 0.33em; }
sub { position: relative; top: 0.33em; }

.hidden {
  color: #999;
}

.important {
  margin-left: -15px;
  border-left: 5px #6c6 solid;
  padding-left: 10px;
}

a {
  cursor: pointer;
  cursor: hand;
}

a { color: #039; text-decoration: none; }
a:hover { color: #666; text-decoration: underline; }
a.dashed { border-bottom: 1px #039 dashed; text-decoration: none; }
a.dashed:hover { border-bottom: 1px #666 dashed; text-decoration: none; }

input.text, select.text, textarea {
  width: 100%;
}

input.small-button {
  padding: .17em .67em;
  background: #f0f0f0;
}

input.button {
  padding: .67em 1.33em;
  background: #f0f0f0;
}

input.button,
input.small-button {
  color: #333;
}

input.button,
input.small-button,
input.checkbox,
label.checkbox,
input.radio,
label.radio {
  cursor: pointer;
  cursor: hand;
}

input.default {
  font-weight: bold;
  background: #fff0d0;
  color: #036;
  background: #333;
  color: #fff;
}


/*
.input-text {
  border: 1px solid;
  border-color: #999 #ddd #ddd #999;
}

*/