html {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

body {
	background-color:white;
	font-family:Georgia,sans-serif;
	font-size:80%;
}

a {
	outline: none;
}

h1 {
	font-size:20pt;
	color:#00008B;
}
h2 {
	font-size:15pt;
	color:#000080;
}

div#wrap {
	margin: 0 auto;
	width:100%;
	background-color:#fff;
	/*padding:1%;*/
	height: 100%;
	/* border:5px solid #ccc; */
}

div#header {
	/* position: absolute; */
	background-color: white;
	/* background:#356aa0 url('images/1024.jpg') no-repeat; */
	color:blue;
	/* padding:1%; */
	/* margin-bottom:.5em; */
	/* margin-up: 1%; */
	height: 24%;
	width: 100%;
	/* border: 1px solid red; */
}




div#header h1{
	width:30%;
	font-size:20pt;
}

div.number {
	width:30%;
	font-size:20pt;
	color: #000080;
	margin:0;
	padding:0;
	margin-top: 20px;
}

div#header h1 {
	margin:0;
	padding:0;
}
div#header {
	font-size: 25pt;
	margin-bottom: -7px;
	padding:0;
}
div#header img {
	/* position: absolute; */
	/* top: 0%;
	right: 0%; */
	width:100%;
	margin:0;
	padding:0;
}



div.nav  {
	/* position: absolute; */
	/* top: 44%; */
	/* top: 27%; */
	background-color:#000080;
	color:#eee;
	/* float:left; */
	/* margin-bottom:.5em; */
}
div.nav-top  {
	width:100%;
	text-align:center;
}
div.nav-left  {
	text-align:left;
        float: left;
        margin-top: 10px;
        width: 23%;
}
/* цвет фона полоски меню; */



div.nav ul {
	margin:0;
	padding:0;
	float:left;
}
div.nav-left ul {
	list-style-type: none;
        width: 100%;
}
div.nav-top li  {
	display:inline;
	margin:0;
	padding:1;
	/* margin-up:.2em; */
}
div.nav li a {
	font-size:10pt;
	padding:5px;
	text-decoration:none;
	color:#eee;
	/* width:5em; */
        
}
div.nav-top li a {
	float:left;
        border-right:1px solid #ccc;
        white-space: nowrap;
}
div.nav-left li a {
	display: block;
        border-bottom:1px solid #ccc;
        white-space: normal;
}
div.nav-left li.lastitem a {
        border-bottom:1px solid #fff;
}
div.nav li a:hover {
	color:white;
	background-color:red;
}
	/* при наведении мыши */


div.nav li a.selected {
	color:white;
	background-color:#0000CD;
}	/* выбрано - горит постоянно; */



div#content {
	/* position: absolute; */
	/* top: 48%; */
	/* width: 100%;*/
	padding:10px;
	line-height: 2em;
        float: right;
        width: 74%;
}
div#content h1 {
	margin-top: 0px;
}

div#content h2 {
	border-bottom:1px solid white;
	margin-bottom:.5em;
}


div#copy-mail {

text-align:left;

padding-top:15px;
padding-bottom:0px;

}

div#counter {

text-align:left;

padding-top:12px;
padding-bottom:0px;

/* margin-top: 20px; */
/* margin-left: 45%; */
}